I remember seeing a video of the Prusa i3 Mk3 printer. It can detect when the stepper motor misses a step, so it can home itself again.
I would like to know how this is done!
There are a few options I can imagine:
- This can be done using standard stepper motors and stepper motor drivers, the detection is done entirely in software.
- This can be done using standard stepper motors, but requires some extra circuitry as well as software.
- This can only be done with special stepper motors and other components and special software.
Which option is correct? Any of the above, or something completely different? If you have any references, such a links, articles or blog posts on how to do missed step detection, it would be very interesting also!