English
Language : 

TMC2660 Datasheet, PDF (32/52 Pages) TRINAMIC Motion Control GmbH & Co. KG. – POWER DRIVER FOR STEPPER MOTORS
TMC2660 DATASHEET (Rev. 1.04 / 2015-OCT-08)
32
9 Chopper Operation
The currents through both motor coils are controlled using choppers. The choppers work
independently of each other. Figure 9.1 shows the three chopper phases:
+VM
+VM
+VM
ICOIL
ICOIL
ICOIL
RSENSE
RSENSE
RSENSE
On Phase:
current flows in
direction of target
current
Fast Decay Phase:
current flows in
opposite direction
of target current
Figure 9.1 Chopper phases.
Slow Decay Phase:
current re-circulation
Although the current could be regulated using only on phases and fast decay phases, insertion of the
slow decay phase is important to reduce electrical losses and current ripple in the motor. The
duration of the slow decay phase is specified in a control parameter and sets an upper limit on the
chopper frequency. The current comparator can measure coil current during phases when the current
flows through the sense resistor, but not during the slow decay phase, so the slow decay phase is
terminated by a timer. The on phase is terminated by the comparator when the current through the
coil reaches the target current. The fast decay phase may be terminated by either the comparator or
another timer.
When the coil current is switched, spikes at the sense resistors occur due to charging and discharging
parasitic capacitances. During this time, typically one or two microseconds, the current cannot be
measured. Blanking is the time when the input to the comparator is masked to block these spikes.
There are two chopper modes available: a new high-performance chopper algorithm called
spreadCycle and a proven constant off-time chopper mode. The constant off-time mode cycles through
three phases: on, fast decay, and slow decay. The spreadCycle mode cycles through four phases: on,
slow decay, fast decay, and a second slow decay.
Three parameters are used for controlling both chopper modes:
Parameter
TOFF
Description
Setting
Off time. This setting controls the duration of the 0
slow decay time and limits the maximum 1… 15
chopper frequency. For most applications an off
time within the range of 5µs to 20µs will fit.
If the value is 0, the MOSFETs are all shut off and
the motor can freewheel.
If the value is 1 to 15, the number of system
clock cycles in the slow decay phase is:
𝑁𝐶𝐿𝐾 = (𝑇𝑂𝐹𝐹 ∙ 32) + 12
The SD-Time is
𝑡
=
1
𝑓𝐶𝐿𝐾
∙
𝑁𝐶𝐿𝐾
Comment
Chopper off.
Off time setting.
(1 will work with
minimum blank time
of 24 clocks.)
www.trinamic.com