|
AMIS-30621 Datasheet, PDF (19/43 Pages) AMI SEMICONDUCTOR – LIN Microstepping Motordriver | |||
|
◁ |
AMIS-30621 LIN Microstepping Motordriver
Data Sheet
9.2.2.10 Flags Table
Register
Charge Pump
Failure
Mnemonic
CPFail
Length (bit)
1
Electrical Defect
ElDef
1
External Switch
ESW
1
Status
Electrical Flag
HS
1
Motion Status
Motion
3
Over Current in
OVC1
1
Coil X
Over Current in
OVC2
1
Coil Y
Secure Position
SecEn
1
Enabled
Circuit Going to
Sleep
1
Sleep Mode
Step Loss
StepLoss
1
Motor Stop
Stop
1
Temperature Info
Tinfo
2
Thermal Shutdown TSD
1
Thermal Warning
TW
1
Battery
Stop
Voltage
UV2
1
Digital Supply
Reset
VddReset
1
Related Commands
GetFullStatus
GetActualPos
GetStatus
GetFullStatus
GetActualPos
GetStatus
GetFullStatus
Internal use
GetFullStatus
GetFullStatus
GetFullStatus
Internal use
Internal use
GetActualPos
GetStatus
GetFullStatus
Internal use
GetActualPos
GetStatus
GetFullStatus
GetActualPos
GetStatus
GetFullStatus
GetActualPos
GetStatus
GetFullStatus
GetActualPos
GetStatus
GetFullStatus
GetActualPos
GetStatus
GetFullStatus
Comment
â0â = charge pump OK
â1â = charge pump failure
reset only after GetFullStatus
<OVC1> or <OVC2> or <open
circuit 1> or <open circuit 2>
or <CPFail>
resets only after Get(Full)Status
â0â = open
â1â = close
<CPFail> or <UV2> or <ElDef>
or <VDDreset>
âx00â = Stop
â001â = inner motion acceleration
â010â = inner motion deceleration
â011â = inner motion max. speed
â101â = outer motion acceleration
â110â = outer motion deceleration
â111â = outer motion max. speed
â1â = over current
reset only after GetFullStatus
â1â = over current
reset only after GetFullStatus
â0â if SecPos = â100 0000 0000â
â1â otherwise
â1â = Sleep mode
reset by LIN command
â1â = step loss due to under
voltage, over current or open circuit
See § 9.2.2.12
â00â = normal temperature range
â01â = low temperature warning
â10â = high temperature warning
â11â = motor shutdown
â1â = shutdown (> 155°C typ.)
reset only after Get(Full)Status
and if <Tinfo> = â00â
â1â = over temp. (> 145°C)
reset only after Get(Full)Status
and if <Tinfo> = â00â
â0â = Vbb > UV2
â1â = Vbb ⤠UV2
reset only after Get(Full)Status
Set at â1â after power-up of the circuit.
If this was due to a supply micro-cut,
it warns that the RAM contents may
have been lost; can be reset to â0â
with a GetStatus or a
GetFullStatus command.
Reset State
â0â
â0â
â0â
â0â
â000â
â0â
â0â
n.a.
â0â
â1â
â0â
â00â
â0â
â0â
â0â
â1â
AMI Semiconductor - Rev. 1.4
www.amis.com
19
|
▷ |