OT: DC Motor Speed Control

cntrlfrk

Member
Join Date
Feb 2006
Location
Nebraska
Posts
244
I'm playing with a small DC motor, similar in size to a windshield wiper motor and was curious what it would take to change the speed.

Can I do it with resistors? Possibly energizing different circuits supplying power to the motor depending on what speed I would like to run?

Thanks,
 
Originally posted by cntrlfrk:

Can I do it with resistors?

That will give you really poor speed regulation. An unloaded DC motor will draw very little current. You will drop very little voltage across your resistor. As the load increases and the current draw increases the resistor will drop more and more voltage. This is voltage not available to the motor to overcome the motor back EMF. This will cause the motor to slow down significantly as it is loaded.

If you are just playing you could probably build yourself a transistor based Class A amplifier and drive the motor with that. It will be pretty easy if you keep it bare bones (no current limit, etc.). Just control the output voltage. The transistor will regulate the current required to get the desired voltage. This still won't be as good as a full blown drive but it will get you in the ballpark.

Keith
 
Look at a LM317 (1.5 amp) or LM350 (3 amp) voltage regulator. I've used these before as cheap & dirty speed regulators when the load is fairly constant.
 
Sometimes I just ain't sure about y'all, y'sll sure do want to make things complicated.

Seems to me that for many, many, years cars used DC motors for windshield wipers and have different (at least 2) settings. How do y'all reckon this was done, many cases it was a voltage divider.

What y'all have to worry about in this case is wattage, ex: 12v motor @ 2A will be 24 watts. You can use a potentiometer OR resistors as a voltage divider to easily control a DC motor depending on your needs. You vary the voltage applied to the motor to obtain different speeds.

If you have a problem with voltage dividers etc then check here:
http://www.patchn.com/DC/DC_6.html You did not offer full details of the motor but make sure the potentiometer or resistors are capable of full wattage for the motor.
 
cntrlfrk said:
Can I do it with resistors? Possibly energizing different circuits supplying power to the motor depending on what speed I would like to run?

Thanks,

Yes,you can.First alternative,on the field line a variable resistor (reosta) that may be, for instance, 33 ohm might be placed.But this resistor must be in high power.And you normally have to adjust it while there is NO power on the motor.But as you have dc motor with small power, you can adjust the resistor with comfort.

And second alternative that you may change the speed on the motor is to play tachogenerator feedback to control card.You can do it with a small amount power consumption with a threepot that may be 5 kohm.And you can adjust it while there is power on the motor.
 
Last edited:

Similar Topics

Does anyone have any experience with working on piezoelectric motor control? I want to use off the shelf components to hopefully change the...
Replies
5
Views
731
So it looks like i am stuck with an old reliance DC drive on this project instead of the powerflex dc w/ 22-COMM-E. That being said i am trying to...
Replies
0
Views
1,188
powerflex755,,,, I set ptp as per page 128 of this document, but the motor does not work. I try to control using Absolute Encoder. Please let me...
Replies
0
Views
1,571
Hi all, Got an application where the customer is looking to use a servo motor, purely because of the very wide speed range required for different...
Replies
12
Views
3,680
Quick question on my first from scratch program needing to control the speed of a motor via controlled input to a motor drive; is it more...
Replies
10
Views
2,140
Back
Top Bottom