TMC262 DATASHEET (Rev. 2.07 / 2013-FEB-14)
22
CHOPCONF
Bit Name
Chopper Configuration
Function
Comment
3
2
1
0
TOFF3
TOFF2
TOFF1
TOFF0
Off time/MOSFET
disable
Duration of slow decay phase. If TOFF is 0, the MOSFETs
are shut off. If TOFF is nonzero, slow decay time is a
multiple of system clock periods:
NCLK= 12 + (32 x TOFF) (Minimum time is 64clocks.)
%0000: Driver disable, all bridges off
%0001: 1 (use with TBL of minimum 24 clocks)
%0010 … %1111: 2 … 15
6.7 coolStep Control Register (SMARTEN)
SMARTEN
coolStep Configuration
Bit
Name
Function
Comment
19
18
17
16
15
1
0
1
0
Register address bit
Register address bit
Register address bit
Reserved
Minimum coolStep
current
SEIMIN
0: ½ CS current setting
1: ¼ CS current setting
14
13
SEDN1
SEDN0
Current decrement
speed
Number of times that the stallGuard2 value must be
sampled equal to or above the upper threshold for each
decrement of the coil current:
%00: 32
%01: 8
%10: 2
%11: 1
12
11
10
9
8
7
0
Reserved
Upper coolStep
SEMAX3
SEMAX2
SEMAX1
SEMAX0
0
If the stallGuard2 measurement value SG is sampled
threshold as an offset equal to or above (SEMIN+SEMAX+1) x 32 enough times,
from the lower
threshold
Reserved
then the coil current scaling factor is decremented.
6
5
SEUP1
SEUP0
Current increment
size
Number of current increment steps for each time that
the stallGuard2 value SG is sampled below the lower
threshold:
%00: 1
%01: 2
%10: 4
%11: 8
4
3
2
1
0
0
Reserved
SEMIN3
SEMIN2
SEMIN1
SEMIN0
Lower coolStep
threshold/coolStep
disable
If SEMIN is 0, coolStep is disabled. If SEMIN is nonzero
and the stallGuard2 value SG falls below SEMIN x 32,
the coolStep current scaling factor is increased.
www.trinamic.com