Electrical – DC motor speed and torque circuit equation, why is the current changed while voltage constant

dcdc motormotorrpmtorque

so i have a power window motor with spec the voltage 12V, continues torque 3 N.m, max load current 12A, and 90 RPM. the resistance is 2.5 ohm
i understand that torque is correlated with current and the speed with voltage. since the ideal equation for motor is

I=(Vs-Vemf)/R

and if have load so the torque is 1 N.m and i apply 12V, the motor will run with constant 90 RPM. from the equation(suppose Vemf is 2) i get the current

(12-2)/2.5=4A

but if i add the load so the torque is 3 N.m and my voltage still 12V, my motor still rotate at 90 RPM but with higher current. i'm lost in this point, i assume my current will be 9A according to the spec, but from the equation it doen't make sense

9 x 2.5+2=24.5V ??

the voltage is changed to 24.5V, but my voltage supply still 12 V

how does this happen?

thank you

Best Answer

DC motor specifications are actually a mixed bag of numbers which do not correlate to each other directly quite the way you think and the boilerplate numbers can be very confusing.

In your case it states continues torque 3 N.m. and a speed of 90RPM. Whether that implies it will run at 90RPM with a 3Nm load is open to interpretation. 90RPM could equally well be a no shaft load speed at 12V applied voltage. Torque and current at that speed would be negligible.

12A is the max current you are allowed to drive it with without burning out the coil wire.

Continues torque 3 N.m is really more of an indication of the power rating of the motor. That is it should not overheat when run continuously at that current.

When designing with motors it is prudent to ignore most of those marketing numbers and look at the published rating curves instead. Those will, once you understand how to read them, tell you far more about how the motor will perform and how to drive it.