I am using an UNO R3 to run a TB6600 stepper driver. I have my program setup to run a nema 23 stepper motor which turns a ball screw.
The program runs the motor in one direction quickly, then slows down running a little further then finally reverses and goes back to where it started.
The problem is that the TB6600 is losing power mid way through the reverse portion. It just stops and the power light goes off. I have to disconnect the power for ~10 seconds and then it works fine again for a while.
My total run time is 5-6 minutes. It has a large heat Sink and does not feel hot.
Is there a duty cycle that I am exceeding?
Did I just get a faulty part?
Am I somehow exceeding its capabilities? If so, is there a slightly better driver I can look into?
single chip bipolar sine microstep stepper motor driver
the new BiCD 0.13 nm process
up to 42V
resistance (a +) = 0.4
?the forward and reverse rotation control
5 subdivision mode options (1/1, 1/2, 1/4, 1/8, 1/16,1/32)
output current: IOUT = 4.0A (peak, in 100ms)
rated output: IOUT = 3.5 A
package: HZIP25 - 1.00F
input port internal pull-down resistor: 100 K
alarm output pin current:Ialert = 1mA
monitoring output pin (MO): Imo= 1mA
with reset and enable pin
with standby function
Break through the traditional, single power supply
built in overheating protection (TSD) circuit
Undervoltage protection, built-in (UVLO) circuit
built-in overcurrent detection (ISD), circuit
I have tried a 12V 5A power supply and a 24v 5A power supply. The results are the same.
So I finally had time to test. I switched to the smaller motor and it ran further through the program. It was just about complete and then the same thing happened, the driver power light went out and it stopped.
I switched to my 24v 5a power supply and it started running fine but stopped earlier than with the big motor or the small motor when hey had the 12v 5a supply.
It seems very reasonable that the driver is shutting itself down to protect itself but I do not understand what the issue is. If the motor is not pulling too much and the power supply is supplying enough, what else should I check?
ZZRAYZ:
It seems very reasonable that the driver is shutting itself down to protect itself but I do not understand what the issue is. If the motor is not pulling too much and the power supply is supplying enough, what else should I check?
Try setting the current limit to a lower value - comfortably below the driver's upper limit. That will reduce the motor torque - but it may help to isolate the problem.
If there is still a problem I would suspect a faulty stepper driver.
So I ordered a Leadshine DM542T stepper driver (4.2a) and it arrived today. It requires 20-50v so I hooked up my 24v 5a power supply and my smaller stepper motor(3a). I tested it on my table. It doesn't have the ball screw attached but it did work correctly. It ran all the way through the program without powering off and it was still on and ready to receive button presses after.
While I haven't had a chance to test installed in its final application, it is working hooked up on my table which is something my other setup would not do. I guess I just got a junk driver or it was no where near as powerful as it claimed to be.