English
Language : 

TMC246_06 Datasheet, PDF (24/26 Pages) List of Unclassifed Manufacturers – High Current Microstep Stepper Motor Driver with sensorless stall detection, protection / diagnosis and SPI Interface
TMC246 / TMC246A DATA SHEET (V2.03 / Nov. 6th, 2006)
24
SPI Interface Timing
ENN
CSN
SCK
SDI
SDO
tES
t1
tCL
tCH
bit11
tD
bit11
tDU
tDH
bit10
bit10
t1 t1
bit0
tZC
bit0
Propagation Times
(3.0 V ≤ VCC ≤ 5.5 V, -40°C ≤ Tj ≤ 150°C; VIH = 2.8V, VIL = 0.5V; tr, tf = 10ns; CL = 50pF,
unless otherwise specified)
Symbol Parameter
Conditions Min
fSCK
SCK frequency
ENN = 0
DC
t1
SCK stable before and after CSN
50
change
tCH
Width of SCK high pulse
100
tCL
Width of SCK low pulse
100
tDU
SDI setup time
40
tDH
SDI hold time
50
tD
SDO delay time
CL = 50pF
tZC
CSN high to SDO high impedance
*)
50
tES
ENN to SCK setup time
30
tPD
CSN high to OA / OB output
**)
polarity change delay
tLD
Load indicator valid after OA / OB
output polarity change
Typ
Max Unit
4
MHz
ns
ns
ns
ns
ns
40
100 ns
ns
ns
3
tOSC + 4 µs
5
7
µs
*) SDO is tristated whenever ENN is inactive (high) or CSN is inactive (high).
**) Whenever the PHA / PHB polarity is changed, the chopper is restarted for that phase. However, the chopper does not switch
on, when the SRA resp. SRB comparator threshold is exceeded upon the start of a chopper period.
Using the SPI interface
The SPI interface allows either cascading of multiple devices, giving a longer shift register, or working
with a separate chip select signal for each device, paralleling all other lines. Even when there is only
one device attached to a CPU, the CPU can communicate with it using a 16 bit transmission. In this
case, the upper 4 bits are dummy bits.
SPI Filter
To prevent spikes from changing the SPI settings, SPI data words are only accepted, if their length is
at least 12 bit.
Copyright © 2005, TRINAMIC Motion Control GmbH & Co KG