English
Language : 

TMC428_06 Datasheet, PDF (55/58 Pages) List of Unclassifed Manufacturers – Intelligent Triple Stepper Motor Controller with Serial Peripheral Interfaces
TMC428 DATASHEET (v. 2.02 / April 26th, 2006)
55
20 Table of Figures
Figure 2-1: TMC428 application environment with TMC428 in SSOP16 package.................................3
Figure 2-2: Usage of drivers without serial data output (SDO) with TMC428 in larger packages (*the
DI20 package variant is not recommended for new designs) .........................................................4
Figure 4-1: TMC428 pin out (*the DIL20 package variant is not recommended for new designs) .........6
Figure 5-1: TMC428 functional block diagram........................................................................................7
Figure 6-1: Timing diagram of the serial µC interface ............................................................................8
Figure 4 : Making the TMC428 SDO_C output high impedance with single gate 74HCT1G125 ...........9
Figure 6-3: Timing diagram of the serial stepper motor driver interface...............................................10
Figure 8-1: Velocity ramp parameters and velocity profiles..................................................................16
Figure 8-2: Ramp generator and pulse generator ................................................................................20
Figure 8-3: Proportionality parameter p and outline of velocity profile(s) .............................................21
Figure 8-4: Left switch and right switch for reference search and automatic stop function..................23
Figure 9-1: Example of status bit mapping for a chain of three TMC246 or TMC249..........................27
Figure 9-2: Cover datagram example...................................................................................................28
Figure 9-3: Reference switch configuration ‘left-side-only’ for mot1r=0 (and refmux=0)......................32
Figure 9-4: Reference switch configuration ‘two-one-null’ for mot1r=1 (and refmux=0).......................32
Figure 9-5: Reference switch multiplexing with 74HC157 (refmux=1) .................................................32
Figure 9-6: Triple switch configuration 'left stop switch - reference switch - right stop switch' .............33
Figure 9-7: Reference search...............................................................................................................34
Figure 9-8: Reference switch gateing for exact simultanous stepper motor start ................................34
Figure 11-1: Serially transmitted control and status signals between TMC428 and driver chain .........36
Figure 12-1: Microstep enhancemant by introduction of a shape function fσ(ϕ ) ..................................43
Figure 14-1: Package Outline Drawing SSOP16, 150 MILS ................................................................45
Figure 14-2: Package Outline Drawing SOP24, 300 MILS...................................................................46
Figure 14-3: Package Outline Drawing DIL20, 300 MILS (not recommended for new designs)..........47
Figure 16-1: 3.3V operation (CMOS) vs. 5V operation (TTL)...............................................................49
Figure 17-1: Operating principle of the power-on-reset........................................................................50
Figure 18-1: General timing parameters...............................................................................................52
21 Table of Tables
Table 3-1: TMC428 package variants ....................................................................................................5
Table 4-1: TMC428 pin out (*the DIL20 package variant is not recommended for new designs) ..........6
Table 6-1: Timing characteristics of the serial microcontroller interface ..............................................10
Table 6-2: Timing characteristics of the serial stepper motor driver interface......................................10
Table 6-3 : 32 bit DATAGRAM structure sent from µC (MSB sent first) ..............................................11
Table 6-4: 32 bit DATAGRAM structure received by µC (MSB received first)......................................12
Table 7-1: TMC428 address space partitions.......................................................................................14
Table 7-2: TMC428 register address mapping .....................................................................................15
Table 8-1: Coil current scale factors.....................................................................................................18
Table 8-2: Current scale selection scheme ..........................................................................................19
Table 8-3 - Outline of TMC428 motion modes .....................................................................................22
Table 8-4: Reference switch configuration bits (ref_conf) ....................................................................23
Table 8-5: lp & ref_conf & ramp_mode (rm) data bit positions.............................................................24
Table 8-6: interrupt bit mnemonics .......................................................................................................25
Table 8-7: interrupt register & interrupt mask .......................................................................................25
Table 8-8: micro step resolution selection (usrs) parameter ................................................................26
Table 9-1: Stepper motor global parameter register.............................................................................30
Table 9-2: Global parameter LSMD (last stepper motor driver) ...........................................................30
Table 9-3: Association of reference inputs depending on configuration bits refmux & mot1r ..............33
Table 10-1: Partitioning of the on-chip RAM address space ................................................................35
Table 11-1: Primary signal codes .........................................................................................................37
Table 11-2: Datagram example and RAM contents for three stepper motor driver chain....................38
Table 11-3: Configuration datagram sequence for the example (with '-' (don't cares))........................39
Copyright © 2004-2006, TRINAMIC Motion Control GmbH & Co. KG