English
Language : 

TMC5031 Datasheet, PDF (4/63 Pages) TRINAMIC Motion Control GmbH & Co. KG. – Dual, cost-effective controller and driver for up to two 2-phase bipolar stepper motors.
TMC5031 DATASHEET (Rev. 1.07 / 2013-APR-30)
4
1 Principles of Operation
ref. / stop switches motor 1
+VM
100n
TMC5031
Dual stepper motor
driver / controller
F
F
reference switch
processing
VCP
100n
CPI
CPO
22n
VSA
5VOUT
4.7µ
VCC
charge pump
2x linear 6 point
RAMP generator
5V Voltage
regulator
Motion control
Step &
Direction pulse
generation
coolStderpivmerotor
programmable
sine table
x
chopper
4*256 entry
coolStep™
CSN
SCK
SPI™
SDI
SDO
Control register
set
SINGLEDRV
SPI interface
Interface
Stepper driver
Protection
& diagnostics
Motion control
temperature
measurement
CLK oscillator/
selector
stallGuard2™
2 x current
comparator
stallGuard2™
coolStep™
2 x current
comparator
interrupt out
opt. ext. clock
12-16MHz
+VIO
3.3V or 5V
I/O voltage
100n
INT
PP
CLK_IN
VCC_IO
INT & position
pulse output
2x linear 6 point
RAMP generator
reference switch
processing
F
F
Step &
Direction pulse
generation
programmable
sine table
x
chopper
4*256 entry
coolStderpivmerotor F = 60ns spike filter
HaHlaf lBf rBidrigdege1 1
HaHlaf lBf rBidrigdege2 2
2 x DAC
2 x DAC
HaHlaf lBf rBidrigdege2 2
Half Bridge 1
Half Bridge 1
+VM
100n
Stepper
VS
#1
O1A1
O1A2
O1B1
N 2 phase
S stepper
motor
O1B2
BR1A / B
GNDP
RSENSE
RSENSE
RSENSE=0R25 allows for
maximum coil current
GNDP
RSENSE
RSENSE
BR2A / B
O2B2
O2B1
O2A2
O2A1
2 phase
S stepper
N motor
VS
Stepper
#2 100n
+VM
ref. / stop switches motor 2
Figure 1.1 Basic application and block diagram
opt. driver enable
The TMC5031 motion controller and driver chip is an intelligent power component interfacing between
the CPU and up to two stepper motors. The TMC5031 offers a number of unique enhancements which
are enabled by the system-on-chip integration of driver and controller. The sixPoint ramp generator of
the TMC5031 uses coolStep and stallGuard2 automatically to optimize every motor movement:
TRINAMICs special features contribute toward lower system cost, greater precision, greater energy
efficiency, smoother motion, and cooler operation in stepper motor applications. The clear concept
and the comprehensive solution save design-in time.
1.1 Key Concepts
The TMC5031 implements several advanced features which are exclusive to TRINAMIC products. These
features contribute toward greater precision, greater energy efficiency, higher reliability, smoother
motion, and cooler operation in many stepper motor applications.
stallGuard2™
coolStep™
spreadCycle™
High-precision load measurement using the back EMF on the motor coils.
Load-adaptive current control which reduces energy consumption by as much as
75%.
High-precision chopper algorithm available as an alternative to the traditional
constant off-time algorithm.
In addition to these performance enhancements, TRINAMIC motor drivers also offer safeguards to
detect and protect against shorted outputs, output open-circuit, overtemperature, and undervoltage
conditions for enhancing safety and recovery from equipment malfunctions.
www.trinamic.com