TMC222 DATASHEET (V. 1.12 / March 7, 2011)
1
TMC222 – DATASHEET
Micro Stepping Stepper Motor
Controller / Driver with Two Wire Serial Interface
TRINAMIC Motion Control GmbH & Co. KG
Waterloohain 5
D – 22769 Hamburg
1
2
20
19
18
17
16
15
14
13
12
11
SDA
SCL
VDD
GND
TST
SWI
GERMANY
32 31 30 29 28 27 26 25
VBAT
OA1
GND
OA2
OB1
GND
OB2
VBAT
VCP
3
OA1
OB2
OB2
4
OA1
www.trinamic.com
VBAT
VBAT
5
VBAT
VBAT
TMC 222
QFN32
6
VBAT
SWI
NC
VBAT
VCP
CPP
CPN
open
GND
HW
7
SDA
8
9
10 11 12 13 14 15 16
9
CPN
CPP
10
Top view
1 Features
The TMC222 is a combined micro-stepping stepper motor motion controller and driver with RAM and
OTP memory. The RAM or OTP memory is used to store motor parameters and configuration settings.
The TMC222 allows up to four bit of micro stepping and a coil current of up to 800 mA. After
initialization it performs all time critical tasks autonomously based on target positions and velocity
parameters. Communications to a host takes place via a two wire serial interface. Together with an
inexpensive micro controller the TMC222 forms a complete motion control system. The main benefits
of the TMC222 are:
•
Motor driver
•
•
•
•
•
•
Controls one stepper motor with four bit micro stepping
Programmable Coil current up to 800 mA
Supply voltage range operating range 8V ... 29V
Fixed frequency PWM current control with automatic selection of fast and slow decay mode
Full step frequencies up to 1 kHz
High temperature, open circuit, short, over-current and under-voltage diagnostics
•
•
Motion controller
•
•
•
•
•
Internal 16-bit wide position counter
Configurable speed and acceleration settings
Build-in ramp generator for autonomous positioning and speed control
On-the-fly alteration of target position
reference switch input available for read out
Two wire serial interface
•
•
•
Transfer rates up to 350 kbps
Diagnostics and status information as well as motion parameters accessible
Field-programmable node addresses (32)
Copyright © 2004-2009 TRINAMIC Motion Control GmbH & Co. KG