At a high level, there are four possible step motor control architectures:
1.Open loop step motor
2.Step motor with encoder
3.Closed loop step motor
4. Sensorless step motor
Step motors are a common solution for controlling the position of moving components, but in some cases can be inadequate since the motor position is not necessarily known. Even though step motors are inexpensive when compared to brushless motors, in many critical applications, care has to be taken to ensure that when a command is given to the step motor controller, the motor actually ends up where the user wants it to go. In this article, we will look at each motor control design option and provide an in-depth review of a new closed loop motion control system.