I am new to the electronics hobby so any hep 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 PIC microcontroller to drive it. I've connected the circuit like as the diagram below with a 12 volts 2 Amps motor power supply.
Now, after getting the motor to work, mounting it using screws and attaching the load, the motor itself is stable, yet the shaft vibrates and causes the causing 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 Amps -> Did not make a difference
- Limiting the current to 1 Amp -> 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 the TMC2100 SilentStepStick make a difference?