Using DC Motors in Fighting Robots
Using DC Motors in Fighting Robots
1. Introduction
2 Motor principles
The resistance of the coils of wire that make up the field and
armature are normally very low. So you would think that the
motor would take a very large current (current = voltage ÷
resistance). However this back emf means that there is
actually only a small voltage across the resistance of the
coils, because the back emf, ea, is nearly as large as the
supply voltage, Vt. Therefore , the actual current taken is
2.2. Torque
T = kfia2
2.3 Current
Notice that the line does not intersect the (0Nm / 0A) origin
point. The zero torque point intersects at 25 Amps for this
motor (an Iskra 900W starter motor). This means that the
motor will not even start to turn until it is pulling 25 Amps!
2.4. Speed
From this graph, and the equation, it can be seen that the
speed of a series motor with no load torque will rise to
infinity! This doesn't happen in practice because there is
always a little load torque because due to friction in the
motor. It can also be seen that as a little load torque is
added to a series wound motor, the speed drops off very
quickly to start with, but then drops off less quickly.
P = TΩ
When the motor is running with no extra load other than its
friction, then the load torque is zero, and so the output
power is zero. The input power is small also because the
back emf is almost equal to the supply voltage. The only
power drawn from the battery is driving the loss torque:
Ploss = Tloss Ω
P = V2/Ra
Parameter Value
Nominal voltage 24 V
Nominal power 750 W
Nominal current 40 A
3300
Nominal speed
rpm
Continuous
2.2Nm
torque
Stall torque 11 Nm
3. Testing
Now move the motor and wheel further down (tightening the
band further) and repeat. make sure that the speed and
spring balance reading have changed appreciably - enough
to see the difference, but not so much that it stalls the
motor. Record the speed (w2) and spring balance readings
(F2) again.
To to multiply by
convert
kg N 9.81
g N 0.00981
lb N 4.45
oz N 0.278
Tstall = 9.81 x W x L
Rtotal = 0.041Ohms
Ltotal = 200μH
You can build your own low resistance meter. Some circuits
are presented here.
This requires two motors. One is the motor under test with
its rotor fixed, and one is allowed to run freely. To pass
current through the motor under test, simply apply a load to
the free running motor (trying to slow it down). As its load
increaes, it will take more current, and the voltage drop
across our motor under test will increaese. You want as large
a current as you can measure with your ammeter, so that
the voltage is large enough to measure.
Maplin sell one for £100 (part number LD17T), which also
includes all the normal ranges of a DMM. If you do not
already have a DMM, it may be worth investing in this one. It
also has a frequency measurement range up to 20kHz which
would be useful when measuring motor rpm. Note that the
other similar cheaper meters to this one in Maplins range do
not measure DC current, only AC and so are not suitable.
Pm = Pe
so
Tω = VI
Therefore, if the load torque is zero, Pm is zero. The voltage
will still be across the motor, so I will be zero - the motor
takes no current.
As for the maximum current that the motor can take, this is
governed by the resistance of its coils and brushes inside.
Going back to an ideal motor, this would have zero
resistance. When this ideal motor is stalled, it will take an
infinite current, which will produce an infinite torque, and
push whatever blockage is out of the way. In a real motor,
the torque it can produce is not infinite, it is limited by the
maximum current that can flow through the motor. The
maximum current is simply the voltage applied to it divided
by the motor's internal resistance... Imax = V / R. This is
often called the stall current because it is the current the
motor will take when it is not rotating, but full voltage is
applied (i.e. it is stalled). A typical small car starter motor
may have an internal resistance of 0.04 Ohms, so at 12V the
stall current will be 12 / 0.04 = 300 Amps. Using our old
equation Tw = VI, this maximum current corresponds to a
maximum torque, which is often called the stall torque, and
is how hard the motor will twist if you hold the shaft
stationary. The motor is not rated to take this current for any
length of time. Typically it will be rated for continuous use at
about a quarter of this stall current.
5. Links