|
AMIS-30622 Datasheet, PDF (24/42 Pages) AMI SEMICONDUCTOR – I2C Microstepping Motordriver | |||
|
◁ |
AMIS-30622
9.2.2.9. Flags table
Flag
Mnemonic
Length
(bit)
Related Commands
Comment
Charge pump
failure
CPFail
1 GetFullStatus
â0â = charge pump OK
â1â = charge pump failure
reset only after GetFullStatus1
Electrical defect ElDef
<OVC1> or <OVC2> or <open
1
GetActualPos
GetStatus
GetFullStatus1
circuit 1> or <open circuit
2> or <CPFail>
resets only after GetFullStatus1
External switch
status
ESW
1
GetActualPos
GetStatus
GetFullStatus1
â0â = open
â1â = close
Electrical flag
HS
1 Internal use
<CPFail> or <UV2> or <ElDef> or
<VDDreset>
âx00â = Stop
â001â = inner motion acceleration
Motion status
Motion
â010â = inner motion deceleration
3 GetFullStatus1 â011â = inner motion max. speed
â101â = outer motion acceleration
â110â = outer motion deceleration
â111â = outer motion max. speed
Over current in
coil X
OVC1
1
GetFullStatus1
â1â = over current
reset only after GetFullStatus1
Over current in
coil Y
OVC2
1
GetFullStatus1
â1â = over current
reset only after GetFullStatus1
Secure position
enabled
SecEn
1 Internal use
â0â if SecPos = â100 0000 0000â
â1â otherwise
Step loss
StepLoss
1
GetActualPos
GetStatus
GetFullStatus1
â1â = step loss due to under voltage,
over current or open circuit
Motor stop
Stop
1 Internal use
See § 9.2.2.11
Temperature info Tinfo
â00â = normal temperature range
2
GetActualPos
GetStatus
GetFullStatus1
â01â = low temperature warning
â10â = high temperature warning
â11â = motor shutdown
Thermal shutdown TSD
GetActualPos
â1â = shutdown. (> 155°C typ.)
1 GetStatus
reset only after GetFullStatus1
GetFullStatus1 and if <Tinfo> = â00â
Thermal warning TW
GetActualPos
â1â = over temp. (> 145°C)
1 GetStatus
reset only after GetFullStatus1
GetFullStatus1 and if <Tinfo> = â00â
Battery
stop voltage
UV2
GetActualPos
â0â = Vbb > UV2
1 GetStatus
â1â = Vbb ⤠UV2
GetFullStatus1 reset only after GetFullStatus1
Set at â1â after power-up of the
Digital supply
reset
VddReset
circuit. If this was due to a supply
1
GetActualPos
GetStatus
GetFullStatus1
micro-cut, it warns that the RAM
contents may have been lost;
can be reset to â0â with a
GetFullStatus1 command.
Reset State
â0â
â1â
â0â
â0â
â000â
â1â
â1â
n.a.
â1â
â0â
â00â
â0â
â0â
â0â
â1â
Rev. 3 | Page 24 of 42 | www.onsemi.com
|
▷ |