I am new to the electronics hobby so any help is appreciated. For my application I need a quiet motor that can provide high torque at low speed.
I purchased a NEMA 17 stepper motor (model is 17HS4401s) and I am using the DRV8825 driver chip and a PIC microcontroller to drive it. I've connected the circuit as in the diagram below with a 12 V, 2 A motor power supply.
Now, after getting the motor to work, mounting it using screws, and attaching the load, the motor itself is stable, but the shaft vibrates and causes the load to vibrate with it. I've tried the following:
- Microstepping the motor to 1/32 steps -> Reduced the vibrations a lot but the load still vibrates
- Limiting the current to 1.4 A -> Did not make a difference
- Limiting the current to 1 A -> Again reduced the vibration a bit but the load still vibrates
- Different step frequency values (0.5 ms, 1 ms and 2 ms) but no significant change happened
Is there a way to get a smooth stable motion from the motor and stop the shaft from vibrating? Would switching to a different driver like the TMC2100 SilentStepStick make a difference?