English
Language : 

AMIS-30622 Datasheet, PDF (19/35 Pages) AMI SEMICONDUCTOR – I2C Microstepping Motordriver
AMIS-30622 I2C Microstepping Motordriver
Data Sheet
9.2.2.9 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
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
GetFullStatus1
GetActualPos
GetStatus
GetFullStatus1
Internal use
GetFullStatus1
GetFullStatus1
GetFullStatus1
Internal use
GetActualPos
GetStatus
GetFullStatus1
Internal use
GetActualPos
GetStatus
GetFullStatus1
GetActualPos
GetStatus
GetFullStatus1
GetActualPos
GetStatus
GetFullStatus1
GetActualPos
GetStatus
GetFullStatus1
GetActualPos
GetStatus
GetFullStatus1
Comment
‘0’ = charge pump OK
‘1’ = charge pump failure
reset only after GetFullStatus1
<OVC1> or <OVC2> or <open
circuit 1> or <open circuit 2>
or <CPFail>
resets only after GetFullStatus1
‘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 GetFullStatus1
‘1’ = over current
reset only after GetFullStatus1
‘0’ if SecPos = “100 0000 0000”
‘1’ otherwise
‘1’ = step loss due to under
voltage, over current or open circuit
See § 9.2.2.11
“00” = normal temperature range
“01” = low temperature warning
“10” = high temperature warning
“11” = motor shutdown
‘1’ = shutdown (> 155°C typ.)
reset only after GetFullStatus1
and if <Tinfo> = “00”
‘1’ = over temp. (> 145°C)
reset only after GetFullStatus1
and if <Tinfo> = “00”
‘0’ = Vbb > UV2
‘1’ = Vbb ≤ UV2
reset only after GetFullStatus1
Set at ‘1’ after power-up of the circuit.
If this was due to a supply micro-cut,
may have been lost; it warns that the
RAM contents 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’
AMI Semiconductor- Rev. 2.3
www.amis.com
19