Pulse Width Modulation DC Motor Control


Author Views Views Today Rank Comments
228,498 225 83
Often, people attempt to control DC motors with a variable resistor or variable resistor connected to a transistor. While the latter approach works well, it generates heat and hence wastes power. This simple pulse width modulation DC motor control eliminates these problems. It controls the motor speed by driving the motor with short pulses. These pulses vary in duration to change the speed of the motor. The longer the pulses, the faster the motor turns, and vice versa.

Schematic

This is the schematic of the Pulse Width Modulation DC Motor Control

Parts

Part
Total Qty.
Description
Substitutions
R111 Meg 1/4W Resistor
R21100K Pot
C110.1uF 25V Ceramic Disc Capacitor
C210.01uF 25V Ceramic Disc Capacitor
Q11IRF511 MOSFETIRF620
U114011 CMOS NAND Gate
S11DPDT Switch
M11Motor (See Notes)
MISC1Case, Board, Heatsink, Knob For R2, Socket For U1

Notes

  1. R2 adjusts the speed of the oscillator and therefore the speed of M1.
  2. M1 can be any DC motor that operates from 6V and does not draw more than the maximum current of Q1. The voltage can be increased by connecting the higher voltage to the switch instead of the 6V that powers the oscillator. Be sure not to exceed the power rating of Q1 if you do this.
  3. Q1 will need a heatsink.
  4. Q1 in the parts list can handle a maximum of 5A. Use the IRF620 for 6A, if you need any higher.
  5. This circuit is not a true pulse width modulation control. Because only the frequency of pulses varies, it is really pulse frequency modulation. This works, though not as well as true PWM.

Related Circuits

Air Flow Detector, Wire Loop Alarm, Simple Two Speed Contactor DC Motor Controller , 7 Segment LED Counter, Simple Lie Detector, Low Voltage Alarm, Video Stabilizer/MacroVision Removal, Pulse Width Modulation DC Motor Control, Simple Polarity Tester, Pine Racecar Victory Judge, Rain Detector, Time Delay Relay, Time Delay Relay II, Stepper Motor Controller, Touch Switch, Video Activated Relay, Digital Keypad Combination Lock, AC Motor Speed Controller, Simple Servo Controller, Water Detector With Sump/Bilge Pump Controller

Comments

Bruce Freeman
DC gen. to power DC motor with speed control
Saturday, May 09, 2009 8:54:45 AM
I have a small gas turbine turning a 28 volt generator/350 amps. I would like to use this to power a DC motor with some kind of speed control that I could install on a go-cart or other small vehicle. Does anyone have any suggestions or help? Thank you, Bruce
anonymous
Pulse Width Modulation DC Motor Control
Sunday, April 26, 2009 7:13:40 AM
Can anyone tell me using (appropriate terminology) how a microcontroller could be used to control the speed of a dc motor? Please would be very helpful as i have my exams coming up soon and i do not want to fail Technological studies.
56k_Freak
Pulse Width Modulation DC Motor Control
Wednesday, January 28, 2009 10:44:38 PM
-.- this is all baby stuff, anyone help me design an effective H bridge pulsed motor control for a 140 amp / 24v 4hp motor? Must be able to sync 2 together for 2 motors (forward and reverse).
anonymous
Pulse Width Modulation DC Motor Control
Thursday, January 01, 2009 1:15:44 AM
i m doing a project with using a 7.2V batery and i need a 3amp motor driver. can anyone help me figure out how the motor driver should built?
David
Pulse Width Modulation DC Motor Control
Wednesday, December 31, 2008 3:24:58 AM
I have a golf buggy with 2 motors driven from separate smit triggers but a common oscillator, one motor runs faster than the other. Is there something I can do to slow one down easily.
anonymous
Pulse Width Modulation DC Motor Control
Wednesday, November 26, 2008 8:45:52 AM
The circuit can be better if the MOSFET is replaced to higher current ratings, maybe 30A or 50A.
johnny
Pulse Width Modulation DC Motor Control
Thursday, October 16, 2008 6:46:03 PM
hey, if you are looking for a pwm dc motor control. you can find it at. www.circuitspecialists.com look for kits. it works a lot like this one works.
Mehmood ul Haque
Pulse Width Modulation DC Motor Control
Monday, September 01, 2008 10:13:22 AM
There are enough PWM circuits around the internet based on the 555 for anyones handy use. Size the output transistor ( ideally a power FET ) for whatever you are driving, and limit the supply to the 55 to about 15vd max, Its not too particular about it's supply being ' well regulated' the whole point of it's design!
KAUSTAV MUKHERJEE
Speed Control of DC Motor using Pulse Width Modulation Technique
Wednesday, August 27, 2008 9:43:45 AM
I, am pursuing a project regarding speed control of DC Motor using PWM technique. We have been told to do the needful circuit using 555 Timer. Can you please help me out ??
jeffrey wascome
Pulse Width Modulation DC hydrogen fuel cell
Friday, August 15, 2008 11:09:29 PM
i need a pwm switch to control my hho cell i need to feed it with some where between 5 to 15 amps . is there away it can be built to take care what i want

(Editor's notes: Good luck with that: http://www.aaroncake.net/forum/topic.asp?TOPIC_ID=7606)

The last 10 comments are currently shown. Show All Comments.

If you would like to leave a comment, you can do so using the form below. Comments can be things like suggestions, successes or failures, improvements, similar circuits, error reports, an answer to a previous commenter's question, or anything in between. However if you would like to ask a question it is suggested that you use the forum instead. The forum provides a more robust environment for discussion.

Important: If you post a technical question here, there is no guarantee it will be answered. All technical questions should be posted to the forum. The owner of this site generally does not answer questions in comments.

All comments are subject to approval before they are displayed here, so your comment will not appear immediately. This is done mainly to prevent spam and other abuse. If you wish to remain anonymous, simply enter "anonymous" for your name and/or email.

Name:
Email:
Subject:
Comments:
Anti Spam Code:
Please enter the exact text shown in the image above into the box below.
Browser cookies must be enabled to comment on circuits.

Privacy Policy

Back to Circuits Page | Mail Me | Search