This paper presents speed control of dc motor using an 8051 series microcontroller. Speed control of brushless dc motor drive employing hard. Pulsewidth modulation pwm or dutycycle variation methods are commonly used in speed control of dc motors. In the example below, pin 3 is set as digital output mode. Speed control of dc motor using pulsewidth modulation. This paper presents a dc motor speed controller system using pwm technique. Veermata jijabai technological institute 50 speed control of dc motor by using pwm technique where. Pdf speed control of dc motor by using pwm technique. The duty cycle is defined as the percentage of digital high to digital low plus digital high pulsewidth during a pwm period. Speed control of a dc motor using pwm video matlab. There are many application of dc motors, where we need a variable speed of dc motor. Dc motor speed controller witrh pwm am using a 555 timer to do it, dont forget to hit the like button and subscribe for more videos.
The aim of development of this project is towards providing efficient and simple method for control speed of dc motor using pulse width modulation technique. A more efficient way to proceed is by using pulse width modulation technique to control the speed of our dc motor. The speed of dc motor is directly proportional to the voltage applied across its terminals. Here is a sample program written to control a motor via the mosfet diagram of page 11 in onedirection only. The optimization of dc motor uses requires speed control that can be done using pulse width modulation pwm 5. Hence, if voltage across motor terminal is varied, then speed can also be varied. The frequency of magnetic reversal where, p number of poles n speed in rpm steinmetz formula the steinmetz formula is for the calculation of hysteresis loss. It works on the principle of lorentz force by which the current carrying conductor in a magnetic field experiences a force hence the conductor moves on the direction of force called lorentz force. Design a speed controller for a dc motor using pulsewidth modulation pwm. The motor voltage and revolutions per minutes rpm obtained at different duty cycle rates.
The modulation of pulse width is obtained using pulse width generator in atmega16. Direction of rotation of dc motor is changed by initiating an interrupt signal to the microcontroller using push switches. The second reason is if we want to use any devices like microcontrollers or any other digital equipment for automating our dc motor speed control, then this method cannot be used. The pwm duty cycle is used to vary the speed of the motor by controlling the motor terminal voltage. Speed control of dc motor using microcontroller semantic. Pdf microcontroller based speed control of a dc motor. Pdf microcontroller based dc motor speed control using. This tutorial is about dc motor speed control with pic microcontroller using pwm method.
1559 226 1175 1597 884 457 1417 1140 492 270 770 991 223 281 2 954 1184 1378 916 1108 1437 360 881 266 688 286 401 1138 633 664 19 566 1315 1468 584 115 617 1443 456 652 309 124 209 121 1212 1122 33