TMC2041 DATASHEET (Rev. 1.02 / 2017-MAY-16)
28
6.3.1 CHOPCONF – Chopper Configuration
0X6C, 0X7C: CHOPCONF – CHOPPER CONFIGURATION
Bit Name
31
Function
reserved
Comment
set to 0
-
30 diss2g
29 dedge
28 intpol16
short to GND
protection disable
enable double edge
step pulses
16 microsteps with
interpolation
0: Short to GND protection is on
1: Short to GND protection is disabled
1: Enable step impulse at each step edge to reduce step
frequency requirement.
1: In 16 microstep mode, the microstep resolution
becomes extrapolated to 256 microsteps for smoothest
motor operation
27 mres3
26 mres2
25 mres1
24 mres0
MRES
%0000:
micro step resolution
Native 256 microstep setting.
%0001 … %1000:
128, 64, 32, 16, 8, 4, 2, FULLSTEP
Reduced microstep resolution.
The resolution gives the number of microstep entries per
sine quarter wave.
Especially when switching to a low resolution of 8
microsteps and below, take care to switch at certain
microstep positions. The switching position determines the
sequence of patterns.
step width=2^MRES [microsteps]
set to 0
23
22
21
20
19
18
-
-
-
-
-
-
reserved
set to 0
set to 0
reserved
reserved
17 vsense
sense resistor voltage
based current scaling
TBL
0: Low sensitivity, high sense resistor voltage
1: High sensitivity, low sense resistor voltage
%00 … %11:
Set comparator blank time to 16, 24, 36 or 54 clocks
Hint: %01 or %10 recommended for most applications
16 tbl1
15 tbl0
blank time select
14 chm
chopper mode
0
Standard mode (spreadCycle)
1
Constant off time with fast decay time.
Fast decay time is also terminated when the
negative nominal current is reached. Fast decay is
after on time.
13 rndtf
random TOFF time
0
1
Chopper off time is fixed as set by TOFF
Random mode, TOFF is random modulated by
dNCLK= -12 … +3 clocks.
12 disfdcc
fast decay mode
chm=1:
disfdcc=1 disables current comparator usage for termi-
nation of the fast decay cycle
www.trinamic.com