AMIS30622C6223G ON Semiconductor, AMIS30622C6223G Datasheet - Page 30

no-image

AMIS30622C6223G

Manufacturer Part Number
AMIS30622C6223G
Description
IC MOTOR STEPPER DVR/CTLR 20SOIC
Manufacturer
ON Semiconductor
Datasheet

Specifications of AMIS30622C6223G

Number Of Outputs
32
Current - Output
800mA
Voltage - Supply
6.5 V ~ 29 V
Operating Temperature
-40°C ~ 165°C
Mounting Type
Surface Mount
Package / Case
20-SOIC (7.5mm Width)
Product
Stepper Motor Controllers / Drivers
Operating Supply Voltage
6.5 V to 29 V
Supply Current
3.5 mA
Mounting Style
SMD/SMT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Applications
-
Voltage - Load
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Priority Encoder
NOTE:
GotoSecPosition
[attempt to clear
Table 21. PRIORITY ENCODER
TagPos are not
SetMotorParam
<ElDef> = ‘1’ ⇒
ResetToDefault
Motion finished
GetFullStatus1
GetFullStatus2
GetOTPparam
proper update]
[ ActPos and
ResetPosition
[Master takes
[<TSD> = ‘1’]
DualPosition
The table below describes the simplified state management performed by the main control block.
SetPosition
Command
V
care about
<HS> = ‘1’
(Note 29)
HardStop
shutdown
SoftStop
all flags]
altered ]
Thermal
BB
O
< UV2
State "
Command Ignored
See table notes on the following page.
RAM update
Standby
→ DualPosition
<ActPos> reset
<TagPos> and
Ihold in Coils
→ HardUnder
OTP to RAM;
OTP refresh;
OTP refresh;
If <SecEn> =
→ Shutdown
→ Shutdown
RAM update
→ GotoPos
<TagPos> =
→ GotoPos
AccShape
<SecPos>;
<TagPos>
Stopped,
response
response
response
Stopped
I
I
I
updated;
2
2
2
‘1’ then
Motor
C slave
C slave
C slave
reset
n.a.
Transition to Another State
then <TagPos> =
<StepLoss> = ‘1’
AccShape reset
If <SecEn> = ‘1’
Motor Motion
→ HardUnder
OTP to RAM;
OTP refresh;
OTP refresh;
→ HardStop;
RAM update
→ HardStop
→ SoftStop
→ SoftStop
→ Stopped
<TagPos>
<SecPos>
GotoPos
Ongoing
I
response
I
response
I
response
2
2
2
updated
C slave
C slave
C slave
With the Following Color Code:
No Influence on
then <TagPos> =
<StepLoss> = ‘1’
AccShape reset
If <SecEn> = ‘1’
DualPosition
OTP to RAM;
OTP refresh;
OTP refresh;
→ HardStop;
http://onsemi.com
RAM update
→ HardStop
→ HardStop
→ SoftStop
→ Stopped
<TagPos>
<SecPos>
RAM and
(Note 31)
I
response
I
response
I
response
TagPos
updated
2
2
2
C slave
C slave
C slave
30
<StepLoss> = ‘1’
AccShape reset
Decelerating
→ HardUnder
OTP to RAM;
OTP refresh;
OTP refresh;
→ HardStop;
RAM update
→ HardStop
<TagPos> =
→ Stopped;
<ActPos>
SoftStop
I
response
I
response
I
response
2
2
2
Motor
C slave
C slave
C slave
Master is responsible for proper update (see Note 34)
Motor Forced to
AccShape reset
OTP to RAM;
OTP refresh;
OTP refresh;
RAM update
<TagPos> =
→ Stopped;
HardStop
<ActPos>
response
response
response
I
I
I
2
2
2
C slave
C slave
C slave
Stop
Motor Stopped,
<ElFlag> = ‘0’
then → Stopped
AccShape reset
<TagPos> and
H−bridges in
OTP to RAM;
OTP refresh;
OTP refresh;
RAM update
if (<TSD> or
ShutDown
<ActPos>
response;
I
response
I
I
response
2
2
2
C slave
C slave
C slave
Hi−Z
reset
n.a.
RAM update
HardUnder
<TagPos> and
→ Shutdown
→ Shutdown
RAM update
ShutUnder
<ActPos>
reset

Related parts for AMIS30622C6223G