Datasheet

TMC5160 DATASHEET (Rev. 1.10 / 2019-FEB-05) 117
www.trinamic.com
CFG4/CFG3/CFG2: CONFIGURATION OF RUN CURRENT
CFG4
CFG3
CFG2
IRUN Setting
GND
GND
GND
IRUN=16
GND
GND
VCC_IO
IRUN=18
GND
VCC_IO
GND
IRUN=20
GND
VCC_IO
VCC_IO
IRUN=22
VCC_IO
GND
GND
IRUN=24
VCC_IO
GND
VCC_IO
IRUN=26
VCC_IO
VCC_IO
GND
IRUN=28
VCC_IO
VCC_IO
VCC_IO
IRUN=31
CFG5: SELECTION OF CHOPPER MODE
CFG5
Chopper Setting
GND
SpreadCycle operation. (TOFF=3)
VCC_IO
StealthChop operation. (GCONF.en_PWM_mode=1)
CFG6: CONFIGURATION OF HOLD CURRENT REDUCTION
CFG6*)
Chopper Setting
GND
No hold current reduction. IHOLD=IRUN
VCC_IO
Reduction to 50%. IHOLD=1/2 IRUN
Hint
Be sure to allow the motor to rest for at least 100ms (assuming a minimum of 10MHz f
CLK
) before
starting a motion using StealthChop. This will allow the current regulation to set the initial motor
current.
*) CFG6: Attention
CFG6 pin draws significant current (20mA) when driven to a different level than CFG5, because the
output driver tries to make CFG6 level equal to CFG5. Therefore, a 0 Ohm resistor is required to pull
up/down CFG6. Due to this, setting CFG6 different from CFG5 is only recommended with external
VCC_IO supply at 3.3V level.