I am learning about stepper motors and I am running a stepper motor with a regular amazon.com motor driver and an Arduino.
When I hold the shaft of the motor while it is rotating, it stops rotating and makes a high pitch whining sound till I turn off the power. ( The stepper doesnt go back to rotating when I left go the shaft.)
These are my questions for you guys:
Is the motor showing symptoms of stalling? Is this what stalling is?
Is there something that I can do in my Arduino code to help the motor go back to rotating when I let go the shaft? ( Maybe increase steps or decrease steps? )
Yes, that motor stalled while the demand for torque exceeded the motor capacity.
Stop the pulsing and start from zero.
The faster the stepping is the more difficult it is for the motor to start rotating.