|
|
Número de pieza | TMC222 | |
Descripción | Micro Stepping Stepper Motor Controller / Driver | |
Fabricantes | TRINAMIC | |
Logotipo | ||
Hay una vista previa y un enlace de descarga de TMC222 (archivo pdf) en la parte inferior de esta página. Total 30 Páginas | ||
No Preview Available ! TMC222 DATASHEET (V. 1.12 / March 7, 2011)
1
TMC222 – DATASHEET
Micro Stepping Stepper Motor
Controller / Driver with Two Wire Serial Interface
1
SDA
2
SCL
3
VDD
4
GND
5
TST
6
open
7
GND
8
HW
9
CPN
10
CPP
20
SWI
19
VBAT
18
OA1
17
GND
16
OA2
15
OB1
14
GND
13
OB2
12
VBAT
11
VCP
TRINAMIC Motion Control GmbH & Co. KG
Waterloohain 5
D – 22769 Hamburg
32 31 30 29 28 27 26 25
GERMANY
OA1
OA1
VBAT
VBAT
VBAT
SWI
NC
SDA
TMC 222
QFN32
OB2
OB2
VBAT
VBAT
VBAT
VCP
CPP
CPN
www.trinamic.com
9 10 11 12 13 14 15 16
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
1 page TMC222 DATASHEET (V. 1.12 / March 7, 2011)
5
2 General Description
2.1 Block Diagramm
SWI
SDA
SCL
HW
TST
VBAT
VDD
Two Wire
Serial
Interface
Serial
Interface
Controller
Test
Position Controller
Decoder
Sinewave
table
Main control
& Registers
OTP + ROM
DACs
PWM
regulator
X
PWM
regulator
Y
Voltage
Regulator
Oscillator
Charge Pump
Reference Voltage
&
Thermal Monitoring
OA1
OA2
OB1
OB2
VCP CP2 CP1
2.2 Position Controller / Main Control
Motor parameters, e.g. acceleration, velocity and position parameters are passed to the main control
block via the serial interface. These information are stored internally in RAM or OTP memory and are
accessible by the position controller. This block takes over all time critical tasks to drive a stepper
motor to the desired position under abiding the desired motion parameters.
The main controller gets feedback from the stepper motor driver block and is able to arrange internal
actions in case of possible problems. Diagnostics information about problems and errors are
transferred to the serial interface block.
2.3 Stepper Motor Driver
Two H-bridges are employed to drive both windings of a bipolar stepper motor. The internal transistors
can reach an output current of up to 800 mA. The PWM principle is used to force the given current
through the coils. The regulation loop performs a comparison between the sensed output current and
the internal reference. The PWM signals to drive the power transistors are derived from the output of
the current comparator.
2.4 Two Wire Serial Interface
Communication between a host and the TMC222 takes places via the two wire bi-directional serial
interface. Motion instructions and diagnostics information are provided to or from the Main Control
block. It is possible to connect up to 32 devices on the same bus. Slave addresses are programmable
via OTP memory or an external pin.
Copyright © 2004-2009 TRINAMIC Motion Control GmbH & Co. KG
5 Page TMC222 DATASHEET (V. 1.12 / March 7, 2011)
11
5.1.5 Vmin Parameter
The minimum velocity parameter is a programmable ratio between 1/32 and 15/32 of Vmax. It is also
possible to set Vmin to the same velocity as Vmax by setting Vmin index to zero. The table below
shows the possible rounded values of Vmin given within unit [FS/s].
Vmax group [A...D] and Vmax index [0…15]
Vmin Vmax
index factor
A
B
CD
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
0 1 99 136 167 197 213 228 243 273 303 334 364 395 456 546 729 973
1 1/32 3 4 5 6 6 7 7 8 8 10 10 11 13 15 19 26
2 2/32 6 8 10 11 12 13 14 15 17 19 21 23 27 30 42 57
3 3/32 9 12 15 18 19 21 22 25 27 30 32 36 42 50 65 88
4 4/32 12 16 20 24 26 28 30 32 36 40 44 48 55 65 88 118
5 5/32 15 21 26 30 32 35 37 42 46 52 55 61 71 84 111 149
6 6/32 18 25 30 36 39 42 45 50 55 61 67 72 84 99 134 179
7 7/32 22 30 36 43 46 50 52 59 65 72 78 86 99 118 156 210
8 8/32 24 33 41 49 52 56 60 67 74 82 90 97 112 134 179 240
9 9/32 28 38 47 55 59 64 68 76 84 94 101 111 128 153 202 271
10 10/32 30 42 52 61 66 71 75 84 94 103 112 122 141 168 225 301
11 11/32 34 47 57 68 72 78 83 94 103 114 124 135 156 187 248 332
12 12/32 37 50 62 73 79 85 91 101 112 124 135 147 170 202 271 362
13 13/32 40 55 68 80 86 92 98 111 122 135 147 160 185 221 294 393
14 14/32 43 59 72 86 92 99 106 118 132 145 158 172 198 236 317 423
15 15/32 46 64 78 92 99 107 114 128 141 156 170 185 214 256 340 454
Table 4: Vmin values [FS/s] for all Vmin index – Vmax index combinations
5.1.6 Acceleration Parameter
The acceleration parameter can be chosen from a wide range of available values as described in the
table below. Please note that the acceleration parameter is not to change while a motion is ongoing.
Acc index
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
99
Acceleration Values in [FS/s2] dependent on Vmax
Vmax [FS/s]
136 167 197 213 228 243 273 303 334 364 395 456 546 729 973
49 106 473
218 735
1004
3609
6228
8848
11409
13970
16531
19092
21886
24447
27008
29570
29570
34925
40047
Table 5: Acc Parameter
Copyright © 2004-2009 TRINAMIC Motion Control GmbH & Co. KG
11 Page |
Páginas | Total 30 Páginas | |
PDF Descargar | [ Datasheet TMC222.PDF ] |
Número de pieza | Descripción | Fabricantes |
TMC22051A | Multistandard Digital Video Decoder | Fairchild Semiconductor |
TMC22052A | Multistandard Digital Video Decoder | Fairchild Semiconductor |
TMC22053A | Multistandard Digital Video Decoder | Fairchild Semiconductor |
TMC22071A | Genlocking Video Digitizer | Fairchild Semiconductor |
Número de pieza | Descripción | Fabricantes |
SLA6805M | High Voltage 3 phase Motor Driver IC. |
Sanken |
SDC1742 | 12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters. |
Analog Devices |
DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares, |
DataSheet.es | 2020 | Privacy Policy | Contacto | Buscar |