0% found this document useful (0 votes)
46 views2 pages

Speed Control Unit Designed For A DC Motor

This project controls the speed of a DC motor using a microcontroller. It varies the speed by changing the duty cycle of pulses applied to the motor, which varies the average voltage and current, controlling speed. The microcontroller generates PWM signals which are sent to a motor driver to control a small DC motor. Hardware includes an 8051 microcontroller, motor, motor driver IC, buttons to control speed, and other basic components. Software can be written in embedded C or assembly language.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views2 pages

Speed Control Unit Designed For A DC Motor

This project controls the speed of a DC motor using a microcontroller. It varies the speed by changing the duty cycle of pulses applied to the motor, which varies the average voltage and current, controlling speed. The microcontroller generates PWM signals which are sent to a motor driver to control a small DC motor. Hardware includes an 8051 microcontroller, motor, motor driver IC, buttons to control speed, and other basic components. Software can be written in embedded C or assembly language.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

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.

SOFTWARE REQUIREMENTS: 3eil compiler 0anguage4 )m edded C or (ssem ly

You might also like