I recently bought a new step motor and I'm having a hard time finding a suitable driver.
The specifications are: Stepping degree: 0.9 (400 steps) Phase voltage: 6.8v Phase resistance: 4 Ohms Phase current: 1.7A Holding torque: 0.9Nm
It was one of the few 6.35mm (1/4 inch) shaft motors I could find in Europe that was both in stock and available for retail purchase.
Now, to potential drivers:
- I have an EasyDriver, but it can handle only 0.75A max.
- The BigEasyDriver can provide only 1.4A max.
- The Adafruit Motor Shield can provide only 1.2A max.
- The official Arduino Stepper Motor Shield can handle up to 2.0A, but according to some people, its not a particularly good stepper driver.
- The only Pololu driver that can work with this 6.8v motor is the DRV8834. It has a continuous current per phase rating of 1.5A, which with a heatsink can be pushed to 2.0A
So it looks like I will have to choose between the Arduino Stepper Motor Shield or the Pololu DRV8834.
Would it be better to use the Arduino Stepper Motor Shield, to take advantage of the fact that it can handle up to 2.0A? Or, would a DRV8834 with a heatsink be a better option?
Is there another driver that would be a candidate to work with this motor?