Datasheet

TMC220X, TMC222X DATASHEET (Rev. 1.02 / 2017-MAY-16) 7
www.trinamic.com
For highest velocity applications, spreadCycle is an option to stealthChop2. It can be enabled via input
pin (TMC222x) or via UART and OTP. stealthChop2 and spreadCycle may even be used in a combined
configuration for the best of both worlds: stealthChop2 for no-noise stand still, silent and smooth
performance, spreadCycle at higher velocity for high dynamics and highest peak velocity at low
vibration.
spreadCycle is an advanced cycle-by-cycle chopper mode. It offers smooth operation and good
resonance dampening over a wide range of speed and load. The spreadCycle chopper scheme
automatically integrates and tunes fast decay cycles to guarantee smooth zero crossing performance.
Benefits of using stealthChop2:
- Significantly improved microstepping with low cost motors
- Motor runs smooth and quiet
- Absolutely no standby noise
- Reduced mechanical resonance yields improved torque
1.5 Precise clock generator and CLK input
The TMC22xx provides a factory trimmed internal clock generator for precise chopper frequency and
performance. However, an optional external clock input is available for cases, where quartz precision
is desired, or where a lower or higher frequency is required. For safety, the clock input features
timeout detection, and switches back to internal clock upon fail of the external source.
1.6 Automatic Standstill Power Down
An automatic current reduction drastically reduces application power dissipation and cooling
requirements. Per default, the stand still current reduction is enabled by pulling PDN_UART input to
GND. It reduces standstill power dissipation to less than 33% by going to slightly more than half of
the run current.
Modify stand still current, delay time and decay via UART, or pre-programmed via internal OTP.
Automatic freewheeling and passive motor braking are provided as an option for stand still. Passive
braking reduces motor standstill power consumption to zero, while still providing effective
dampening and braking!
t
CURRENT
TPOWERDOWN
power down
delay time
RMS motor current trace with pin PDN=0
IHOLD
IRUN
IHOLDDELAY
power down
ramp time
STEP
Figure 1.3 Automatic Motor Current Power Down
1.7 Index Output
The index output gives one pulse per electrical rotation, i.e. one pulse per each four fullsteps. It
shows the internal sequencer microstep 0 position (MSTEP near 0). This is the power on position. In
combination with a mechanical home switch, a more precise homing is enabled.