Speed Control Unit Designed For A DC Motor
Speed Control Unit Designed For A DC Motor
ABSTRACT
The project is designed to control the speed of a DC motor using an 8051 series microcontroller. The speed of DC motor is directly proportional to the voltage applied across its terminals. Hence, if voltage across motor terminal is varied, then speed can also e varied. This project uses the a ove principle to control the speed of the motor y varying the duty cycle of the pulse applied to it !popularly "no#n as $%& control'. The project uses t#o input uttons interfaced to the microcontroller, #hich are used to control the speed of motor. $%& !$ulse %idth &odulation' is generated at the output y the
microcontroller as per the program. The program can e #ritten in (ssem ly language or in )m edded C. The average voltage given or the average current flo#ing through the motor #ill change depending on the duty cycle !*+ and *,, time of the pulses', so the speed of the motor #ill change. ( motor driver -C is interfaced to the microcontroller for receiving $%& signals and delivering desired output for speed control of a small DC motor. ,urther the project can e enhanced y using po#er electronic devices such as -./Ts to achieve speed control higher capacity industrial motors.
BLOCK DIAGRAM
HARDWARE REQUIREMENTS: 8051 series &icrocontroller, Crystal, DC &otor, &otor Driver -C, 0)D, 1esistors, Capacitors, Diodes, Transformer, 2oltage 1egulator, $ush /uttons.