Overview: Brushless DC Motor Driver Circuit using 555 IC
In this project we will make BLDC, Brushless DC Motor Driver Circuit using 555 Timer IC and DRV10866 driver IC. Brushless motors find applications in computer peripherals like disk drives, printers, hand-held power tools, aircraft, automobiles & drones.
The BLDC control usually requires rotor position information for selecting the appropriate commutation angle. So for this, we use Driver Circuit. In most of the applications, Hall Effects Sensors are used but here we will use Circuit Based on 555 Timer & DRV10866 driver IC.Earlier we build PWM Based DC Motor Speed Controller circuit using 555 Timer.
Bill of Materials
Following are the components required for making this project. All the components can be easily purchased from Amazon.
| S.N. | Components | Description | Quantity |
|---|---|---|---|
| 1 | Resistor | 10 K Ω | 1 |
| 2 | Resistor | 100 K Ω | 1 |
| 3 | Resistor | 3.8 K Ω | 1 |
| 4 | Variable Resistor | 5 K Ω | 1 |
| 5 | Capacitor | 10 nF (Ceramic Disc) | 2 |
| 6 | Capacitor | 0.1uF (Ceramic Disc) | 1 |
| 7 | Capacitor | 2.2uF (Ceramic Disc) | 1 |
| 8 | NE555 | 555 Timer IC | 1 |
| 9 | BAT41 | Schottky Diode | 2 |
| 10 | DRV10866 | DRV10866, 3 phase BLDC Motor Driver | 1 |
| 11 | 5V Power Supply | Battery/DC Adapter | 1 |
BLDC, Brushless DC Motor
A brushless DC electric motor (BLDC motor or BL motor) are synchronous motors powered by direct current (DC) electricity via an inverter or switching power supply which produces electricity in the form of alternating current (AC) to drive each phase of the motor via a closed-loop controller. The controller provides pulses of current to the motor windings that control the speed and torque of the motor.
The advantages of a brushless motor over brushed motors are high power-to-weight ratio, high speed, electronic control, and low maintenance.
DRV10866 Driver IC
DRV10866 is a three-phase, sensorless motor driver with integrated power MOSFETs with drive current capability up to 680 mA peak. DRV10866 is specifically designed for low noise and low external component count fan motor drive applications. DRV10866 has built-in over-current protection with no external current-sense resistor needed.
It works between Input voltage range of 1.65 to 5.5 V. It has very advanced features like Lock detection, Voltage surge protection, UVLO, Thermal shutdown, etc.
Brushless DC Motor Driver Circuit
The circuit diagram for Brushless DC (BLDC) Motor Driver using 555 IC & DRV10866 driver IC is given below.
A 100k pull-up resistor is used at pin 1 of DRV10866. Then we connect Pins 2, 4, 7 & 6 of DRV10866 to common, phase A, phase B & phase C of the BLDC motor. Pin 10 of DRV10866 is connected to pin 7 of 555 Timer IC to get the pulse-width modulated (PWM) signal from DRV10866. This controls the speed of the BLDC motor.
The output signal (PWM) is available at Pin 7 of 555 Timer IC. To adjust the 25kHz PWM signal’s, you can adjust the duty cycle using a 5K Potentiometer. The duty cycle can be varied from 5% to 95% which controls the speed of BLDC Motor.










1 Comment
very nice project how I could replace the pot with a rain sensor and increase the dutu sikle accordingly