ArduinoGeneral

TB6600 holding torque

userHead Account cancelled 2020-12-15 03:14:42 791 Views0 Replies
Hello,

We currently have a TB6600 stepper motor driver driving a 34IP65-45 stepper motor using an Arduino UNO providing the control signals.

The wiring arrangement is consistent with the connection diagram on the DFRobot TB6600 page. We are also using the basic PWM firmware program provided on the page for controlling the motor. Depending on the configured microsteps (S1, S2, S3) we modify the PWM period.

The TB6600 is configured to supply maximum current (DIP switches S4, S5, S6 are off), the driver is powered by a 12V @ 5A PSU.

At the moment, the holding torque of the stepper is low, when the stepper is stationary it is only drawing 0.4A, of the max 3.5A available through the TB6600? The stepper is not freely able to rotate, though when a reasonable force (less than expected for a stepper capable of 4.5Nm) is applied it will rotate.

We would like to know if there are any configuration settings on the TB6600 to provide higher holding torque (greater current through the stepper coils when stationary) for the stepper? We have tested different microstep configurations (S1, S2, S3) and we get the same result. Cheers.