Some motor questions..
Hey everybody!! I have a question regarding the use of higher voltage and motors. My new robot platform that i bought has motors that are rated at 7.2 volts. While this is fine and it is still a step up from my previous bots, i would like it to be a little faster. Could i get way with raising the voltage a little(Maybe to 9-10 volts)? Or will i probably cause damage? If i keep the current low, it will still be using the same amount of power right? Or could i use PWM? I know some about motors, but i just wanted to ask first...
Comments
The voltage rating of a motor affects the amount of current through the windings and the product of the two gives you the amount of power used. Some portion of that power gets turned into heat and that causes the temperature of the windings and that of the motor itself to rise. At some point that may damage the motor or the insulation on the wires or the bearings of the motor. You could certainly do some careful experimentation with higher supply voltages vs. operating temperatures. Remember that the current will increase as you put a mechanical load on the motor. Remember also that mechanical stalls do happen and the current through the motor will peak. You could use some kind of current sensing and cut off the motor drive if the current exceeds some amount that would prevent any thermal damage.
Many of the motors we buy in appliances cannot run 24/7. The heat build up is too much. For example, a food blender is meant to run for a few minutes and rest. The manufacturer provides parts that can heat up and cool off during rest periods. Other motors - like fans - have to dissipate enough heat to not fail over years of continous operation. If too much heat builds up, insulation gets fried and failure soon follows.
Small dc motors use copper enamel wire. The insulation is pretty good up to a few hundred volts. So a 7.2 volt motor doesn't have a problem with insulation - other areas are its weakness. The foremost is wire size as the smaller the wire, the more heat under load. And a second problem is the quality of the brushes. Some brushes are intended for rotation in only one direction and yet we build robots with h-bridges that frequently ignore this fact. There isn't much you can do if you already have the wrong brushes, but it is best to be sure that you purchase motors that are intended for rotation in both directions.
I suspect using a 7.2 rated motor at 10 volts for short burst and not under a heavy load will do fine. But if you run it all out for extended periods or with big pay loads, you may suffer failure. Most hobby motor situations have motors that are extremely tolerant to higher voltages if the duty cycle and payload are light. The exception to this is the R/C servo motors as the electronics included cannot tolerate much in the way of over-voltage - even if the motor can.
But remember when you start looking into motors that are expected to produce horsepower, you pretty much have to pay more to get more.
If you are geared low, increasing motor voltage will cause a small current increase and a big increase in mechanical forces and potential wear.
If you are geared high, increasing motor voltage will cause a larger current increase and a smaller increase in mechanical forces & wear.
That makes sense. Thanks for the insight!