I am creating a CNC machine on a budget, using old motors out of printers/scanners/etc.
I am limited to about 650mA for the whole system, so my fear is that when the cutting bit touches the material, the stepper might be moving too quickly and won't have enough torque. This would mean it will become one rotation behind, which could really mess up a CNC project.
Detecting when the motor "misses" a step would allow me to readjust the motor speed until it reaches a balance between working quickly and having adequate torque. How can I achieve this?