So here is my understanding of stepper motor torque.
Let's use a hypothetical stepper motor with static holding torque "T".
There are quite a few speed related effects I'll gloss over here (low speed sinusoidal phase current losses, mid-band resonance, cornering frequency when the controller switches from current drive to voltage drive, etc.). Basically a modern digital stepper drive does a LOT to improve the motor performance.
So microstepping is a function of the controller to generate synthetic magnetic poles to increase the resolution of the motor. Since these are not true magnetic poles, you have a very rapid loss in torque when the rotor is positioned between two true magnetic poles.
In the image above, you can see that a half step position only produces 70% of the torque that would be generated at a full step position. Lets imagine you're configured to be in 8x microstepping. In this case let's look at the 8 positions between two true magnetic poles (0, 1/8, 1/4, 3/8, 1/2, 5/8, 3/4, 7/8, 1). The corresponding torques at those positions would be 1.000*T, 0.195*T, 0.383*T, 0.195*T, 0.707*T, 0.195*T, 0.383*T, 0.195*T, 1.000*T. Notice that at no position between the full steps do you get more than 70% torque.
So what happens if you're loading the motor to 0.500*T? Well the motor shaft will deflect to the nearest position where it can develop more than 0.500*T. So the increased resolution benefits of microstepping quickly diminish once you are applying load. At this load, your effective microstepping is only 2x
Microstepping can still help to reduce resonance, which is a place where torque is lost in full stepping motors.
Download technical articles for support documentation and overview information about coreless (brush) DC motor technology.
www.faulhaber.com
The primary benefits of microstepping control are increased resolution, smoother motion (especially at slow motor speeds), and reduced resonance.
www.linearmotiontips.com
Hi All, I'm using Mach2 to run my Taig mill, and so far things are going pretty well. I would like to be able to run things faster though. I currently
www.cnczone.com