Datasheet

TMC2100 DATASHEET (Rev. 1.07 / 2017-MAY-15) 10
www.trinamic.com
CFG4: SETS CHOPPER HYSTERESIS (TUNING OF ZERO CROSSING PRECISION)
CFG4
Hysteresis Setting
GND
5 (recommended most universal choice): low hysteresis with 4% of full scale
current.
VCC_IO
9: medium setting with 5% of the full scale current at sense resistor.
open
13: high setting with 6% of full scale current at sense resistor.
CFG5 selects the comparator blank time. This time needs to safely cover the switching event and the
duration of the ringing on the sense resistor. For most applications, a setting of 24 clock cycles is
good. For higher capacitive loads, e.g. when filter networks are used, a setting 36 clock cycles will be
required.
CFG5: SETS CHOPPER BLANK TIME (DURATION OF BLANKING OF SWITCHING SPIKE)
CFG5
Blank time (in number of clock cycles)
GND
16 (best performance for stealthChop)
low setting
VCC_IO
24 (recommended, most universal choice)
medium setting
open
36 (may be necessary with high capacitive loads on motor
outputs)
high setting
EXAMPLE 1
It is desired to do slow motions in smooth and noiseless stealthChop mode. For quick motions,
spreadCycle is to be used. The controller can deliver 1/16 microstep step signals. Leave open CFG2 and
drive CFG1 with a three state driver. Switch CFG1 to GND to operate in spreadCycle, switch it to hi-Z
(open) state for a motion in stealthChop. Be sure to switch during standstill only, because when
switching from a fixed level to an open input, a different mode may be passed for a short time.
EXAMPLE 2
VCC_IO
CLK_IN
+V
IO
Use internal clock
3.3V or 5V
I/O voltage
100n
Configuration
interface
with TRISTATE
detection
CFG0
CFG1
CFG3
CFG2
CFG4
CFG5
DRV_ENN_CFG6
Use stand still current reduction
B.Dwersteg, ©
TRINAMIC 2014
Medium blank time
Low hysteresis
Use sense resistors
16 microstep step input with
stealthChop
Low slow decay time
Figure 3.2 TMC2100 example configuration for stealthChop
Attention
Pin open detection will fail, when paralleling CFG pins of different ICs!