
Originally Posted by
pingu
There should be no need to reset the stepper motor - stepper motors can't sense their position.
As for how the stepper motor finds it position, there might be a sensor such as a microswitch. But it's more likely that the stepper motor finds it position by being (deliberately) driven an end stop. For example, if there are 100 steps between the two extremes of the stepper motor's travel, moving the stepper motor 100 steps in one direction is guaranteed to hit an end stop, no matter what position it started in. Once the motor has hit the end stop, the controller knows where the stepper motor is.