Go Down

Topic: stepper motor, bipolar vs. unipolar, best torque (Read 1 time) previous topic - next topic


Hi All,

I'm experimenting with 2 stepper motors.

1) 5VDC, bipolar, Torque - Holding (oz-in / mNm): 1.5 / 10.6 

2) 12VDC, unipolar, Torque - Holding (oz-in / mNm): 1.3 / 9.2

My drive circuits are exactly as per the examples show on the Stepper library page http://arduino.cc/en/Reference/Stepper?from=Tutorial.Stepper

4-pins used in both circuits.

I wasn't expecting much difference in the torque with these two configurations, but there is a HUGE difference.  The bipolar works fine while the unipolar has very little torque, if I touch it lightly with my fingers it stops.

This is the Darlington I'm using with the unipolar:

Any ideas about why the unipolar setup is so weak would be much appreciated.



A unipolar will generally provide less torque than a bipolar since it only uses half of a winding when driven in unipolar mode. You don't have to drive your unipolar motor in unipolar mode -- just treat it like a bipolar motor and drive it using the "outside" winding terminals. The holding torque for the unipolar motor was probably specified as a "salesmanship number", i.e., as large as possible, when driving the motor using the full winding (bipolar mode).

The Ruggeduino: compatible with Arduino UNO, 24V operation, all I/O's fused and protected


Thanks, thats helpful.  The only issue I have with running the 12v unipolar in bipolar mode is that I won't be able to get the full rated current (torque) at 12v because of the extra resistance from using the whole coil...  I guess there is no way around that short of increasing the voltage?

Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131