I am unsure why my stepper motor is not functioning properly.
When energized, the shaft has resistance and shakes / jitters / does not complete a full rotation.
Supplies:
12V bipolar (4-wire) stepper is from sparkfun (titled Small Stepper Motor).
steps: power motor, power arduino, upload code.
The motor steps back and fourth rapidly.
If the delay is changed to 10 ms, the steps are slower.
I notice a slight dimming on the easy driver that corresponds with the steps.
I am positive the wiring is correct as shown in the diagram.
It is my assumption that I have somehow damaged the motor or easy driver.
Is there a way to confirm? Thanks for any advice in advance.
The potentiometer on board is included to allow users the ability to select the max current provided to the motor. It ranges from 150mA to 750mA. This will require you to be aware what current range your motor can handle – check the motor’s data sheet for the current settings.
If you can’t find this information, have no fear – you can still find the proper setting for the potentiometer. First, set it to the lowest setting of the potentiometer. Keep in mind that the potentiometer is delicate, so be careful to not force the potentiometer past the mechanical stops when turning it. Once you have the motor being driven at a slow, yet steady speed, slowly turn the potentiometer and pay attention to the motor’s behavior. You should find a sweet spot where the motor doesn’t skip or jerk between steps.
rolyat:
The motor steps back and fourth rapidly.
If the delay is changed to 10 ms, the steps are slower.
I notice a slight dimming on the easy driver that corresponds with the steps.
Have you adjusted the current limit on the Easydriver to match the requirement of your motor. The Easydriver has a max current of 750mA so it is only for low-current motors.
Post a link to the datasheet for your motor.
Start your tests with very slow steps - perhaps 100msecs between steps, or even more.