I have just setup an board with a couple of Stepper motors, drivers & GRBL Arduino sketch and was hoping someone could give me some guidance on trouble shooting the following problem:
Problem
When sending a command from the Arduino IDE serial monitor to the board eg. X 10 and the stepper motor does the following:
- Brief spin
- Motor starts "cavitating" - can be heard attempting to operate but spindle is stationary
- Breif spin again
- System freezes & will not spin again until board is reset
Possible ideas
I'm guessing it is something fairly basic I have over looked.
Perhaps the step interval time is not correct or the default GRBL configuration is trying to spin the motors to quickly or accelerate them to quickly
But not sure why this would make the board/ stepper freeze from accepting further commands until reset
Hardware
- Arduino Uno
- CNC shield V3 Protoneer Board
- 4 x A4988 stepper motor drivers (Chinese Clones .1 Ohm reference resistor)
Current limit set to Vref 1.2V --> Current 1.5A - ATX power supply converted to a lab supply for steppers 12V & 24V tested
- 17HS4401 Stepper Motors - I have limited data sheet info on these
Any thoughts, Ideas or suggestions would be welcome. Thanks
Basic Stepper Reading
Thread stepper motor basics