TMC5160 DATASHEET (Rev. 1.08 / 2018-NOV-19)
117
CFG4/CFG3/CFG2: CONFIGURATION OF RUN CURRENT
CFG4
GND
GND
GND
GND
CFG3
GND
GND
CFG2
GND
IRUN Setting
IRUN=16
VCC_IO IRUN=18
IRUN=20
VCC_IO VCC_IO IRUN=22
VCC_IO GND
VCC_IO GND
VCC_IO GND
VCC_IO VCC_IO GND
GND
VCC_IO IRUN=26
IRUN=28
IRUN=24
VCC_IO VCC_IO VCC_IO IRUN=31
CFG5: SELECTION OF CHOPPER MODE
CFG5
GND
VCC_IO
Chopper Setting
spreadCycle operation. (TOFF=3)
stealthChop operation. (GCONF.en_PWM_mode=1)
CFG6: CONFIGURATION OF HOLD CURRENT REDUCTION
CFG6*)
GND
VCC_IO
Chopper Setting
No hold current reduction. IHOLD=IRUN
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 fCLK) 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.
www.trinamic.com