Component list:
M1, M2 - Vexta PK266-02A Nema 23 wired in unipolar configuration,
2.0A / phase, 1.8Ω / phase, 1.8° / step
Q1, Q2, Q3, Q4 - IRF540 100V, 22A N-Channel MOSFET
R1 - 2Ω, 50W power resistor
The two motors are wired in parallel and are pushing
approximately 60-65 lbs.
Power supply is 24V supplied from two SLA batteries wired in
parallel.
With no ballast resistor (Figure 1) there is enough torque
to drive the device. However, after a nominal period of time a MOSFET
will burn out (not the same one every time). The MOSFETS are attached to
a large heat sink with thermal grease. They are also air cooled with a
pair of push/pull fans which replace the air in the enclosure about 2.7 times
per second.
When a ballast resistor is added between the supply voltage
and the motors (Figure 2) there is a loss of torque. The motors appear to
turn as normal, but I can grab the wheel and cause it to skip. In real
world application it skips steps at a rate of about 1 out of three times.
I applied the ballast resistor on the ground side
(Figure 3) and the loss of torque was so pronounced I could see it with my
eye. I was able to stop the rotation with one finger.

"Almost" Good Answers: