Tuesday, June 10, 2014

Cd-Rom 3 phase sensored BLDC motor full controller using microchip PIC16F877A microcontroller

I have used the microchip PIC16F877A to control the speed and also the direction of cd-rom bldc motor, the speed is controlled using the PWM technique at ccp1, and with the help of the AND gate I generated a 6 PWM signals each signal goes to a mosfet.
There are 3 switches and 2 LEDs in the circuit, one switch for ccw direction and one for cw direction and the last switch for off state. The rule of leds id to indicate the direction of our motor.