phalanx
Member
Also, have you tried running in microstepping mode yet?
Another thing to try is increase the operating voltage of your motor. You are running at 24V but the A3977 can handle up to 35V. A higher voltage will give you better performance at high speeds.
Finally, how much current is one motor using? If the duty cycle allows for it, there is no reason why you couldn't run the motor at a current that is higher than its rating. The more current flowing, the more torque you will have. Just make sure your operation duty cycle is such that the motor will not overheat.
Another thing to try is increase the operating voltage of your motor. You are running at 24V but the A3977 can handle up to 35V. A higher voltage will give you better performance at high speeds.
Finally, how much current is one motor using? If the duty cycle allows for it, there is no reason why you couldn't run the motor at a current that is higher than its rating. The more current flowing, the more torque you will have. Just make sure your operation duty cycle is such that the motor will not overheat.