What is the maximum speed that a stepper motor can achieve?
Minimum zero speed per minute.You want to ah, step, each step is only a little bit of a walk. You can stop every step after you leave.
Of course, the frequency of 50HZ is too small, this example is for illustration, said a number of optional solutions: 1, reduce the frequency of the pulse, don't think that trouble, debugging the stepper motor pulse frequency adjustment process is most
The two reason for losing step is:First, the control pulse frequency is high, at this time the rotor acceleration is smaller than the stepper motor stator rotating magnetic field speed.In the stepper motor power supply design, stator coil charging time constant is basically fixed, assuming that the time constant is 0.02S (0.02S is charged to the maximum value of 63%), if the pulse period of stepper motor can be greater than 0.04S (50% duty cycle, frequency of less than 25HZ), the stator coil can be obtained enough energy to produce enough torque to drive the rotor. If the pulse frequency is too high, such as 50HZ (50% duty cycle, pulse cycle is greater than 0.02S), the charging time of stator coil was 0.01S, charging time is less than half of the torque generated is much less, the rotor can not keep up the speed of the stator rotating magnetic field, every step backward in the equilibrium position should arrive, and from the equilibrium position is more and more far. The accumulated result is a step out of step
For example, if you rotate it 15 degrees, it will only turn 15 degrees. Then you can stop and wait for the next instruction, and when your next instruction comes, you can, or you can't.