English
Language : 

TMC5130A-TA_17 Datasheet, PDF (62/128 Pages) TRINAMIC Motion Control GmbH & Co. KG. – POWER DRIVER FOR STEPPER MOTORS
TMC5130A DATASHEET (Rev. 1.14 / 2017-MAY-15)
62
I
target current + hysteresis start
target current + hysteresis end
target current
target current - hysteresis end
target current - hysteresis start
HDEC
on
sd
fd
sd
t
Figure 8.3 spreadCycle chopper scheme showing coil current during a chopper cycle
Two parameters control spreadCycle mode:
Parameter
HSTRT
HEND
Description
Setting
Hysteresis start setting. This value is an offset 0…7
from the hysteresis end value HEND.
Hysteresis end setting. Sets the hysteresis end 0…2
value after a number of decrements. The sum
HSTRT+HEND must be ≤16. At a current setting of 3
max. 30 (amplitude reduced to 240), the sum is 4…15
not limited.
Comment
HSTRT=1…8
This value adds to HEND.
-3…-1: negative HEND
0: zero HEND
1…12: positive HEND
Even at HSTRT=0 and HEND=0, the TMC5130A sets a minimum hysteresis via analog circuitry.
EXAMPLE:
A hysteresis of 4 has been chosen. You might decide to not use hysteresis decrement. In this case
set:
HEND=6
HSTRT=0
(sets an effective end value of 6-3=3)
(sets minimum hysteresis, i.e. 1: 3+1=4)
In order to take advantage of the variable hysteresis, we can set most of the value to the HSTRT, i.e.
4, and the remaining 1 to hysteresis end. The resulting configuration register values are as follows:
HEND=0
HSTRT=6
(sets an effective end value of -3)
(sets an effective start value of hysteresis end +7: 7-3=4)
Hint
Highest motor velocities sometimes benefit from setting TOFF to 1 or 2 and a short TBL of 1 or 0.
www.trinamic.com