I am currently testing out nema23 stepper with tb6600 before using it as a project. but the holding torque current is low about 0.3A, I've set it to 2.5A and 1/8 micro stepping.
**the setup: **
power supply : lab bench power supply of 20V capable of delivering 10A.
Stepper Motor
Model : Sanyo StepSyn 103 - H7823 series
Max current : 4A
Resistance = 0.65 Ohm
Inductance = 2.4mH
Generic TB6600
Micro step : 1/8 or 1600 pulse/rev
current : 2.5A (rms)
Pulse:
using a function generator so i can freely set the frequency
I've tried using 3 TB6600 incase of a defective unit, but all results showed the same 0.3 - 0.4A holding torque current.
the main problem:
when the motor is running it draws about 1A if i set the pulse to 1.6Khz, but the motor still produces little torque and i can stop it with bare hands.
do you guys have any solutions for this. (I've tried to use the max current settings about 3.5A rms, but the problem persists.)
Drivers like that usually need a 10 microsecond positive pusle and then a delay before the next pulse comes.
Whats the timing of the generator pulse period?
Try and lower the frequency to some 100 Hz. Know that for high speed acceleration must be used due to the inertia in the stepper.
Which current do you measure? The current you set at the tb6600 is the coil current. This is not the current from the PSU! The current the PSU has to deliver is much less and also depends on the PSU voltage.
The TB6600 works similar to a buck converter.
i've tried changing the voltage to about 35v, but the holding current doesn't change that much. i measured using a shunt resistor that is connected to an oscilloscope.