Datasheet
TMC2300 DATASHEET (Rev. 1.02 / 2019-NOV-06) 28
www.trinamic.com
5.5.1 CHOPCONF – Chopper Configuration
0X6C: CHOPCONF – CHOPPER CONFIGURATION
Bit
Name
Function
Comment
31
diss2vs
Low side short
protection disable
0: Short protection low side is on
1: Short protection low side is disabled
30
diss2g
short to GND
protection disable
0: Short to GND protection is on
1: Short to GND protection is disabled
29
dedge
enable double edge
step pulses
1: Enable step impulse at each step edge to reduce step
frequency requirement. This mode is not compatible
with the step filtering function (multistep_filt)
28
intpol
interpolation to 256
microsteps
1: The actual microstep resolution (MRES) becomes
extrapolated to 256 microsteps for smoothest motor
operation.
(Default: 1)
27
mres3
MRES
micro step resolution
%0000:
Native 256 microstep setting.
26
mres2
25
mres1
%0001 … %1000:
128, 64, 32, 16, 8, 4, 2, FULLSTEP
Reduced microstep resolution (default 32 in UART mode).
The resolution gives the number of microstep entries per
sine quarter wave.
When choosing a lower microstep resolution, the driver
automatically uses microstep positions which result in a
symmetrical wave.
Number of microsteps per step pulse = 2^MRES
24
mres0
23
-
reserved
set to 0
22
21
20
19
18
17
16
tbl1
TBL
blank time select
%00 … %11:
Set comparator blank time to 16, 24, 32 or 40 clocks
Hint: %00 or %01 is recommended for most applications
(Default: %01)
15
tbl0
14
-
reserved
set to 0
13
12
11
10
9
8
7
6
5
4
3
2
1
0
enabledrv
driver enable
1: Enable driver (Default: 1, enable)