|
AMIS-30621 Datasheet, PDF (28/59 Pages) AMI SEMICONDUCTOR – LIN Microstepping Motordriver | |||
|
◁ |
AMISâ30621
Table 20. FLAGS TABLE
Flag
Charge pump
failure
Mnemonic
CPFail
Length
(bit)
Related Commands
1 GetFullStatus
Electrical defect
ElDef
External switch
status
Electrical flag
ESW
HS
1 GetActualPos
GetStatus
GetFullStatus
1 GetActualPos
GetStatus
GetFullStatus
1 Internal use
Motion status
Motion
3 GetFullStatus
Over current in
coil X
Over current in
coil Y
Secure position
enabled
Circuit going to
Sleep mode
Step loss
OVC1
OVC2
SecEn
Sleep
StepLoss
Motor stop
Temperature info
Stop
Tinfo
Thermal
shutdown
Thermal warning
TSD
TW
Battery
stop voltage
Digital supply
reset
UV2
VDDReset
1 GetFullStatus
1 GetFullStatus
1 Internal use
1 Internal use
1 GetActualPos
GetStatus
GetFullStatus
1 Internal use
2 GetActualPos
GetStatus
GetFullStatus
1 GetActualPos
GetStatus
GetFullStatus
1 GetActualPos
GetStatus
GetFullStatus
1 GetActualPos
GetStatus
GetFullStatus
1 GetActualPos
GetStatus
GetFullStatus
Comment
â0â = charge pump OK
â1â = charge pump failure
Resets only after GetFullStatus
<OVC1> or <OVC2> or âopenâload on coil Xâ or
âopenâload on coil Yâ or <CPFail>
Resets only after Get(Full)Status
Reset State
â0â
â0â
â0â = open
â0â
â1â = close
<CPFail> or <UV2> or <ElDef> or
<VDDreset>
âx00â = Stop
â001â = inner motion acceleration (CW)
â010â = inner motion deceleration (CW)
â011â = inner motion max. speed (CW)
â101â = outer motion acceleration (CCW)
â110â = outer motion deceleration (CCW)
â111â = outer motion max. speed (CCW)
â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
â0â
â000â
â0â
â0â
n.a.
â0â
â1â
â0â
â00â = normal temperature range
â00â
â01â = low temperature warning
â10â = high temperature warning
â11â = motor shutdown
â1â = shutdown (Tj > Ttsd)
â0â
Resets only after Get(Full)Status and if
<Tinfo> = â00â
â1â = over temperature (Tj > Ttw)
â0â
Resets only after Get(Full)Status and if
<Tinfo> = â00â
â0â = VBB > UV2
â0â
â1â = VBB v UV2
Resets only after Get(Full)Status
Set at â1â after power of the circuit. If this was
â1â
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
Get(Full)Status command.
http://onsemi.com
28
|
▷ |