TMC211-PA20 TRINAMIC [TRINAMIC Motion Control GmbH & Co. KG.], TMC211-PA20 Datasheet - Page 20

no-image

TMC211-PA20

Manufacturer Part Number
TMC211-PA20
Description
Micro Stepping Stepper Motor Controller / Driver with LIN Interface
Manufacturer
TRINAMIC [TRINAMIC Motion Control GmbH & Co. KG.]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TMC211-PA20
Manufacturer:
MSTP
Quantity:
20 000
20
5.2.2
The table below shows the flags which are accessable by the LIN interface in order to receive
information about the internal status of the TMC211.
Copyright © 2004-2005 TRINAMIC Motion Control GmbH & Co. KG
Over current in coil
Over current in coil
Thermal Shutdown TSD
Thermal Warning
Temperature Info
Electrical Defect
Secure position
External Switch
Circuit in Sleep
Motion Status
Charge Pump
Digital supply
Electrical flag
StepLoss
enabled
Status
failure
Reset
mode
Flag
A
B
Status Flags
Mnemonic
VddReset
OVC1
OVC2
StepLoss
SecEn
Sleep
ElDef
Tinfo
TW
Motion
ESW
CPFail
HS
Length
(bit)
2
1
1
1
1
1
1
1
1
1
3
1
1
1
GetFullStatus
GetFullStatus
GetFullStatus
GetFullStatus
GetFullStatus
GetFullStatus
GetFullStatus
GetFullStatus
GetFullStatus
GetFullStatus
GetFullStatus
Internal use
Internal use
Internal use
Command
Related
Set to ‘1’ after power-up or after a micro-cut in the supply
voltage to warn that RAM contents may have been lost.
Is set to ‘0’ after GetFullStatus command.
Set to ‘1’ if an over current in coil #1 was detected. Is set to
‘0’ after GetFullStatus command.
Set to ‘1’ if an over current in coil #2 was detected. Is set to
‘0’ after GetFullStatus command.
Set to ‘1’ when under voltage, over current or over
temperature event was detected. Is set to ‘0’ after
GetFullStatus command. SetPosition and
GotoSecurePosition commands are ignored when
<StepLoss> = 1
‘0’ if SecPos = “100 0000 0000”
‘1’ otherwise
‘1’ = Sleep mode
reset by LIN command
Set to ‘1’ if open circuit or a short was detected, (<OVC1>
or <OVC2>). Is set to ‘0’ after GetFullStatus command.
Indicates the chip temperature
“00” = normal temperature
“01 = low temperature warning
“10” = high temperature warning
“11” = motor shutdown
Set to one if temperature raises above 145 °C. Is set to ‘0’
after GetFullStatus command.
Set to one if temperature raises above 155° C. Is set to ‘0’
after GetFullStatus command and Tinfo = “00”.
Indicates the actual behavior of the position controller.
“000”: Actual Position = Target Position; Velocity = 0
“001”: Positive Acceleration; Velocity > 0
“010”: Negative Acceleration; Velocity > 0
“011”: Acceleration = 0 Velocity = maximum pos Velocity
“100”: Actual Position /= Target Position; Velocity = 0
“101”: Positive Acceleration; Velocity < 0
“110”: Positive Acceleration; Velocity < 0
“111”: Acceleration = 0 Velocity = maximum neg Velocity
Indicates the status of the external switch.
‘0’ = open
‘1’ = close
‘0’ charge pump OK
‘1’ charge pump failure
<CPFail> or <UV2> or <ElDef>
TMC211 DATASHEET (V. 1.04 / January 7, 2005)
Comment
Reset
state
“000”
“00”
n.a.
‘1’
‘0’
‘0’
‘0’
‘0’
‘0’
‘0’
‘0’
‘0’
‘0’
‘0’

Related parts for TMC211-PA20