TMC457 DATA SHEET S-profile motion controller with PID feedback control and high resolution micro stepping sequencer for stepper motors and piezo motors TRINAMIC Motion Control GmbH & Co. KG Sternstrae 67 D 20357 Hamburg GERMANY www.trinamic.com 1 Features The TMC457 is a high end single axis micro stepping motion controller. It adds to any microcontroller TM or processor with SPI (SPI is Trademark of Motorola) interface. It is intended for applications, where a precise and fast, jerk-free motion profile is desired. An encoder can be added for extremely quick and precise positioning using the internal hardware PID regulator and provides for increased reliability / fault detection. The high-resolution micro step sequencer directly controls stepper motors and piezo motors. Wide range motion control parameters eliminate any gear switching. The TMC457 supports linear velocity ramps and S-shaped velocity ramps. For maximum flexibility all motion control parameters (target position, target velocity, acceleration, deceleration and bow) can be changed any time during motion. Highlights S-shaped and linear ramps with on-the-fly alteration of all parameters Programmable high resolution sequencer with (12 bit, 8192 entry) micro step look-up table Incremental encoder interface with flexible up- and down scaling to match drive resolution TM Fast and stable easyPID PID controller 32 bit registers from mHz to MHz / from nanometer to meter SPI interface to microcontroller Reference switch processing / virtual stop switches (programmable soft limits) Step / direction output (with programmable timing) Position pulse output to trigger external events Synchronization of multiple axis via scalable step / direction input Direct interface for TMC246/TMC249 family stepper motor drivers supports StallGuard (pat.) ChopSync (pat. fil.) built in for best motor velocity range Analog high resolution motor driver control via external dual 12 bit DAC Automatic load angle limitation using encoder for stepless servo behaviour Types of Motors Two phase stepper motors (direct sequencer support) PiezoMotors (direct sequencer support for PiezoMotors PiezoLEGS motor) Any type of motor via step/direction interface Applications Medical and laboratory equipment with high speed motion e.g. for liquid handling High end placement and positioning systems / High reliability drives Sub-micrometer positioning (piezo motors) Active stabilization with incremental encoder and fast PID regulator TMC457 DATASHEET (V. 1.20 / 2013-July-11) 2 Life support policy TRINAMIC Motion Control GmbH & Co. KG does not authorize or warrant any of its products for use in life support systems, without the specific written consent of TRINAMIC Motion Control GmbH & Co. KG. Life support systems are equipment intended to support or sustain life, and whose failure to perform, when properly used in accordance with instructions provided, can be reasonably expected to result in personal injury or death. TRINAMIC Motion Control GmbH & Co. KG 2013 Information given in this data sheet is believed to be accurate and reliable. However no responsibility is assumed for the consequences of its use nor for any infringement of patents or other rights of third parties which may result from its use. Specification is subject to change without notice. Copyright 2008-2013 TRINAMIC Motion Control GmbH & Co. KG