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