Datasheet

TMC5130A DATASHEET (Rev. 1.11 / 2015-OCT-08) 6
www.trinamic.com
Diff. Tranceiver
Half Bridge 1
Half Bridge 2
+V
M
VS
current
comparator
2 phase
stepper
motor
N
S
Stepper driver
Protection
& diagnostics
programmable
sine table
4*256 entry
DAC
stallGuard2
coolStep™
x
step multiplier
microPlyer
OA1
OA2
BRA
spreadCycle &
stealthChop
Chopper
VCC_IO
TMC 5130A / TMC 2130
Stepper motor driver
SPI interface
CSN
SCK
SDO/NAO
SDI/NAI
STEP
coolStep
&
stealthChop
motor driver
DIR
Half Bridge 1
Half Bridge 2
VS
current
comparator
DAC
OB1
OB2
BRB
Control register
set
Single wire
interface
(-TA pckg only)
CLK oscillator/
selector
SWN_DIAG0
SW_SEL
CLK_IN
Interface
SWP_DIAG1
+V
IO
INT & position
pulse output
DRV_ENN
DRV_ENN
GNDP
GNDP
GNDA
F
F = 60ns spike filter
TST_MODE
dcStep™
DIE PAD
R
S
=0R15 allows for
maximum coil current;
Use low inductance
SMD resistor type.
Tie BRA and BRB to
GND for internal
current sensing
SPI™
single wire
UART
opt. ext. clock
10-16MHz
3.3V or 5V
I/O voltage
100n
100n
100n
Opt. interrupt out
step & dir input
opt. driver enable
R
S
R
S
DCEN
DCIN
DCO
ISENSE
ISENSE
ISENSE
ISENSE
+V
M
DAC Reference
AIN_IREF
IREF
IREF
IREF
SD_MODE
SPI_MODE
PU
PU
PU
PU
PD
PDD
PMD
PU=166K pullup resistor to VCC
PD=166k pull down resistor to GND
PDD=100k pulldown
PMD=50k to VCC/2
PU
PU
PU
PU
PU=166K pullup to VCC
PU
Opt. poscomp out
optional current scaling
F
Standstill
current
reduction
leave open
dcStep control
Tie DCEN to GND if
dcStep is not used
R
REF
5VOUT
Optional for internal
current sensing.
R
REF
=9K1 allows for
maximum coil current.
5V Voltage
regulator
charge pump
CPO
CPI
VCP
22n
100n
+V
M
5VOUT
VSA
4.7µ
100n
2R2
470n
2R2 and 470n are optional
filtering components for
best chopper precision
VCC
interface selection
(-TA package only)
Figure 1.2 TMC5130A STEP/DIR application diagram
Status out
(open drain)
Half Bridge 1
Half Bridge 2
+V
M
VS
current
comparator
2 phase
stepper
motor
N
S
Stepper driver
Protection
& diagnostics
sine table
4*256 entry
DAC
x
step multiplier
microPlyer
OA1
OA2
BRA
spreadCycle &
stealthChop
Chopper
VCC_IO
TMC 5130A / TMC 2130
Standalone Stepper
motor driver
Configuration
interface
with TRISTATE
detection
CFG0
CFG1
CFG3
CFG2
STEP
spreadCycle
&
stealthChop
motor driver
DIR
Half Bridge 1
Half Bridge 2
VS
current
comparator
DAC
OB1
OB2
BRB
CLK oscillator/
selector
DIAG0
CLK_IN
Interface
DIAG1
+V
IO
DRV_ENN
GNDP
GNDP
GNDA
F
F = 60ns spike filter
TST_MODE
DIE PAD
R
S
=0R15 allows for
maximum coil current;
Tie BRA and BRB to
GND for internal
current sensing
TRISTATE configuration
(GND, VCC_IO or open)
opt. ext. clock
10-16MHz
3.3V or 5V
I/O voltage
100n
100n
100n
Index pulse
step & dir input
R
S
R
S
DCO
ISENSE
ISENSE
ISENSE
ISENSE
+V
M
DAC Reference
AIN_IREF
IREF
IREF
IREF
SD_MODE
SPI_MODE
TG
TG
TG
TG
PDD
PMD
TG= toggle with 166K resistor between VCC
and GND to detect open pin
PDD=100k pulldown
PMD=50k to VCC/2
PU
PU
optional current scaling
F
Standstill
current
reduction
leave open
R
REF
5VOUT
Optional for internal
current sensing.
R
REF
=9K1 allows for
maximum coil current.
5V Voltage
regulator
charge pump
CPO
CPI
VCP
22n
100n
+V
M
5VOUT
VSA
4.7µ
100n
2R2
470n
2R2 and 470n are optional
filtering components for
best chopper precision
VCC
Driver error
CFG4
TG
CFG5
TG
DRV_ENN_CFG6
TG
CFG6
CFG3
Opt. driver
enable input
CFG0
CFG4
CFG5
CFG1
CFG2
CFG1
CFG2
CFG1
CFG2
Figure 1.3 TMC5130A standalone driver application diagram