|
TMC457 Datasheet, PDF (1/1 Pages) TRINAMIC Motion Control GmbH & Co. KG. – Stepper and Piezo Motor Controller (S-shapeRamps) with Encoder Interface, easyPID™ Feedback Control and Integrated Sequencer | |||
|
MOTION CONTROLLER FOR STEPPER AND PIEZO MOTORS
INTEGRATED CIRCUITS
TMC457
Stepper and Piezo Motor
Controller (S-shape Ramps)
with Encoder Interface,
easyPID⢠Feedback Control
and Integrated Sequencer
INFO The TMC457 is a high-end single axis micro stepping motion
controller for 2-phase bipolar stepper motors, piezo motors
(Piezo LEGS®). Via step / direction interface 3-phase stepper
motors can also be controlled (requires additional TMC332). It
adds to any microcontroller or processor with SPI interface. It is
intended for applications, where a precise and fast, jerk-free mo-
tion profile is desired. The TMC457 supports linear and S-shaped
velocity ramps. Itâs chopSync⢠feature allows high speed
movement avoiding resonances.
An encoder can be added for extremely quick and precise posi-
tioning using the internal hardware PID regulator easyPID⢠and
for increased reliability / fault detection.
For maximum flexibility all motion control parameters (target
position, target velocity, acceleration, deceleration and bow) can
be changed on-the-fly at any time during motion.
one capacitor
100n
per supply pin
100n
RES RES
I
CLK
I
CLK
ENABLE
I
Host CPU SPI
Interface
NSCS
I
SCK
I
SDI
I
SDO
O
SPI bus
interface
Interface
Section
Motion profile
generation
S-Ramp
generator
Register target
v
Pulse
Block
Trapezoid
generator
Ramp
generator
NINT
O
Interrupt
control
POSCOMP
O
Position
compare
STEP_IN
Optional Step/
I
Dir Input
DIR_IN
I
STEP DIR
Prescaler
Stop /
Reference
Switches
Optional
Incremental
Encoder
STOPL
I
STOPR
I
ENC_A
I
ENC_B
I
ENC_N
I
Stop input
processing
& virtual
stop
switches
control &
status
Position
Counter
easyPID
PID
controller
PID
Encoder
quadrature
decoder
Encoder
Scaler &
Counter
TMC457
Sequencer
Output
Pulse
generator
STEP/
DIR
Microstep
RAM
8192*12
2 phase
stepper &
piezo
sequencer
TMC24x
SPI
interface
STEP_OUT
O
DIR_OUT
O
XSTEP_OUT
O
HIRES_OUT
O
STDBY_OUT
O
Step/Dir Output
PHA
O
PHB
O
NCS_DAC
O
SCK_DAC
O
SDO_DAC_A
O
SDO_DAC_B
O
PZO_EN
I
NCS_DRV
O
SCK_DRV
O
SDO_DRV
O
SDI_DRV
I
NANA_SPI
I
Classic stepper
driver
Analog control of
Stepper / Piezo
via DAC
(LTC2622)
TMC246 /
TMC249 stepper
driver
ChopSync
ChopClk
O
synchronized
chopper clock
MAIN CHARACTERISTICS
⢠S-shaped and linear ramps with on-the-fly
alteration of all parameters
⢠programmable high resolution sequencer
with (12bit, 8192 entry) micro step LUT table
⢠integrated sequencer
⢠incr. encoder interface with flexible up- and
down scaling to match drive resolution
⢠fast and stable easyPID⢠PID controller
⢠32 bit registers âfrom mHz to MHzâ
⢠reference switch processing
⢠virtual stop sw. (programmable soft limits)
⢠position pulse output to trigger ext. events
⢠synchronization of multiple axis via step/di-
rection input
⢠integrated chopSync⢠for high velocities
⢠analog high resolution motor driver control
via external dual -low cost- 12 bit DAC
⢠energy saving by automatic load angle
dependent current control
ELECTRICAL ⢠3.3V IO/ 1.5V core
DATA
INTERFACE ⢠SPI interface to microcontroller
⢠step / direction output (with progr. timing)
⢠stallGuard⢠interface for TMC246/TMC249
family stepper motor drivers
PACKAGE ⢠FBGA144 package 13 x 13 mm²
⢠RoHS compliant
10 mm
ORDER CODE
TMC457-BC
DESCRIPTION
1-axis motion controller with encoder feedback, FBGA144 package
Related product:
TMC457-Eval
Evaluation board for TMC457
www.trinamic.com â for detailed information and datasheets
93
|