- BLDC Permanent Magnet Synchronous Motor (Generator) KIT 5.0kW 48V 6000 RPM$3,950.00Free shipping
- Dynamic Device 3HP Brushless DC motor Model CM233XE-112473B$69.00Shipping: + $37.92 Shipping
- 12/24V 30W High Speed CW/CCW Permanent Magnet DC Motor For DIY Generator DH$18.18Free shipping
- BLDC Permanent Magnet Motor (Generator) 3.57kW 48V 10,000 RPM 3 Phase$4,550.00Free shipping
- AC 220V Permanent Magnet Synchronous Motor 2W 1.6NM Industrial Control Motor$2.65Free shipping
- ER16 500W Air Cooling Brushless Spindle Engraving Machine Motor + Driver + Clamp$98.33$103.51Free shipping
- Last one8028 Brushless Outrunner motor Strong power supply 165KV High Torque$74.99Shipping: + $1.00 ShippingLast one
- AC 100-127V 4W 0.8-18RPM Synchronous Motor 50/60Hz CCW/CW Electric Geared Motor$3.59Free shipping
- AC 100-127V 4W Synchronous Motor 50/60Hz CCW/CW Geared Motor 1pc$3.23Free shipping
- sequential Hyper-Formance motor type HEM 3512-12 model 1000 ID-PAS tach 1000 cyc$25.60$40.00Shipping: + $51.65 Shipping
- 1pc 12VAC 4W 20rpm CCW/CW 50TYZ-D Permanent Magnetic Synchronous Motor Fan Motor$6.42$6.98Shipping: + $2.00 Shipping
- HANNAY REELS Permanent Magnet Motor P56AN239 420 RPM 1/5 HP 12VDC$179.10$199.00Shipping: + $65.02 Shipping
Rakesh and Narasimham,Different Braking Techniques Employed to a Brushless DC Motor Drive used in Locomotives braking is wasted in the external resistance. Figure.2 Circuit configuration of bldc motor drive during dynamic braking Fig.2 is an implementation of dynamic braking to the drive in fig.1.
Basic min. requirement
If you want to measure rpm but don't have display.
![Bldc train signal 4 pins Bldc train signal 4 pins](https://www.digikey.com/-/media/Images/Article%20Library/TechZone%20Articles/2016/December/How%20to%20Power%20and%20Control%20Brushless%20DC%20Motors/article-2016december-how-to-power-and-fig2.jpg?ts=066afe35-1cbf-4327-9ef5-f81796fa63fc&la=en-US)
No problem. You can measure on Arduino's Serial Monitor on PC.
Simply connect data pin of IR sensor to Arduino's pin 2 and connect +5 & ground pin accordingly.
Upload code and test on Serial Monitor
LCD Display
The assembly looks like mess. But it's really simple. Connecting LCD display requires too much wires and connections.
![Bldc Train Signal 4 Pin Bldc Train Signal 4 Pin](/uploads/1/2/5/7/125769764/964862061.jpg)
So if you have I2C connector for LCD then I highly recommend to use it. It requires only 2 Arduino pins.
Code
The code uses unsigned long to store time. The code is written so that only when input from IR sensor changes from LOW to HIGH, it will proceed ie. calculate time difference. So it will be triggered only when leading edge of aluminium foil comes in front of the sensor. So there are less chances of false triggering. Each time one revolution is completed, arduino measures time required and it's corresponding rpm which is then displayed on LCD screen. LCD will refresh its value every 0.1 second.
LCD PIN CONNECTIONS
- VSS = Ground
- VCC = +5V
- VEE = Centre pin of Potentiometer
- RS = Pin 8
- RW = Ground
- E = Pin 9
- DB0 = N/C
- DB1 = N/C
- DB2 = N/C
- DB3 = N/C
- DB4 = Pin 4
- DB5 = Pin 5
- DB6 = Pin 6
- DB7 = Pin 7
- LED+ = +5V
- LED- = Ground