TRINAMIC TMC428

MOTION C O N T R O L L E R
I N T E G R A T E D C I R C U ITS
TM C 4 28
Thre e Axis
Ste pper Mot or Contr oller
wit h Integr ated Seq uencer
M A IN CH A R AC T ER IS T IC S
INFO
• unique minaturized stepper motor
controller realized as low power 0.35µ
CMOS device
The TMC428 is a revolutionary miniaturized low cost and high
performance stepper motor controller for up to three motors.
It integrates all real time critical tasks in reliable, dedicated
• up to three stepper motors
hardware: An integrated motion ramp profile generator as well
• up to 64 times microstepping
as an adaptable microstep sequencer with microstep RAM table.
• full step frequencies up to 20 kHz
Advanced stop- and reference switch handling allows for precise
• alteration of parameters at any time
and fast referencing as well as on-the-fly position checking.
• driver status information
read back for µC
Automatic motor current control gives high motor dynamics
while saving energy. The interrupt output can generate precise
• power down mode
position pulses. The TMC428 directly connects to SPI™ drivers
• ideally suited motor drivers are TMC236,
TMC239, TMC246 and TMC249
or to step-/direction drivers. A second SPI™ interface allows
communication with a host microcontroller. The host microcon-
INTERFACE
• SPI™ µC interface
troller just needs to do high-level control tasks, e.g. giving the
• easy-to-use protocol for µC
command: Drive motor 2 to position 1000. The TMC428 then
• serial 4-wire driver interface (SPI™)
automatically calculates the motion ramp based on velocity and
• step-/direction output
acceleration parameters. The TMC423 adds encoder functionality
to the TMC428. Evaluation Boards, application notes, spread-
ELECTRICAL
DATA
• 3.3V or 5V operation
• CMOS / TTL compatible IOs
sheets for parameter calculation, C code examples and schema-
PACKAGE
tics are available in order to support short design-in times.
• miniature SSOP16 package
• SO24 package available
• RoHS compliant
TMC428
REF 1,2,3
Interrupt
controller
CLK
serial
SPI
to µC
µC
interface
SPI
to driver
Ramp&
Pulsegenerator
MicrostepController
(incl.
sequencer)
serial
Driver
interface
SPI
to driver
10 m m
SPI
3,3..5V DC
to driver
RAM
OR DE R C O DE
D E S C RI P T I ON
TMC428-I
3-axis controller SSOP16-package
TMC428-PI24
3-axis controller SOP24-package
TMC428A-EVAL
Evaluation board for TMC428, TMC246 and TMC249 with stallGuard™
www.trinamic.com – for detailed information and datasheets
7