I'm wanting to use a stepper motor for a project I'm working on and was looking for some advice. First, here is the setup:
- Arduino Leonardo
- AccelStepper library for Arduino
- SparkFun Big Easy Stepper Driver (Allegro A4983, 35V/2A max)
- Kysan 1124090 Nema 17 Stepper Motor
- 12V DC power
Right now I've got the driver set to 1/4 stepping and I'm maxing out around 300rpm. (4000 steps/second, 800 steps/360 degrees). The reading I've done seems to indicate that 4000 steps/second is about the most I can get out of the Arduino. I've tried 1/2 stepping and full stepping on the driver but loose any usable torque from the motor.
Any thoughts on how I could get higher rpm? I was hoping for 600-1000rpm for the project.
Can I get higher step rates out of the Arduino easily? (I know that you can start playing around with timers, but I'd like to keep thing simple and I need an easy way to accelerate/decelerate the motor)
Would driving the motor with 24+ volts give me usable torque at 1/2 or full step settings?
Should I choose a different motor (the one I'm testing with was on-hand)