Datasheet

TMC2130 DATASHEET (Rev. 1.09 / 2017-MAY-15) 83
www.trinamic.com
ENABLING COOLSTEP (ONLY IN COMBINATION WITH SPREADCYCLE)
Enable coolStep
Move the motor by
slowly accelerating
from 0 to VMAX
operation velocity
Does SG_RESULT go down
to 0 with load?
Monitor SG_RESULT value
during medium velocity and
check response with
mechanical load
Is coil current sine-
shaped at VMAX?
Decrease VMAX
(max. operation velocity
of ext. motion
controller)
N
Y
Increase SGTY
COOLCONF
Enable coolStep basic config.:
SEMIN=1, all other 0
N
Set THIGH
To match TSTEP at
VMAX for upper
coolStep velocity limit
Set TCOOLTHRS
slightly above TSTEP at
the selected velocity for
lower velocity limit
Monitor CS_ACTUAL during
motion in velocity range
and check response with
mechanical load
Does CS_ACTUAL reach
IRUN with load before
motor stall?
Increase SEMIN or
choose narrower
velocity limits
N
C2
C2
Monitor CS_ACTUAL and
motor torque during rapid
mechanical load increment
within application limits
Does CS_ACTUAL reach
IRUN with load before
motor stall?
Increase SEUPN
Finished
Figure 22.3 Enabling coolStep (only in combination with spreadCycle)