AMIS30623C623AG ON Semiconductor, AMIS30623C623AG Datasheet - Page 29

IC MOTOR DVR MICROSTP LIN 32NQFP

AMIS30623C623AG

Manufacturer Part Number
AMIS30623C623AG
Description
IC MOTOR DVR MICROSTP LIN 32NQFP
Manufacturer
ON Semiconductor
Type
Stepper Motor Driverr
Datasheet

Specifications of AMIS30623C623AG

Applications
Stepper Motor Driver
Number Of Outputs
1
Current - Output
800mA
Voltage - Supply
6.5 V ~ 29 V
Operating Temperature
-40°C ~ 165°C
Mounting Type
Surface Mount
Package / Case
32-VSQFP
Product
Stepper Motor Controllers / Drivers
Operating Supply Voltage
5 V
Supply Current
10 mA
Mounting Style
SMD/SMT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Voltage - Load
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AMIS30623C623AG
Manufacturer:
ON Semiconductor
Quantity:
70
Part Number:
AMIS30623C623AG
Manufacturer:
ON Semiconductor
Quantity:
10 000
Priority Encoder
NOTE:
[ attempt to clear
SetPositionShort
GotoSecPosition
Table 21. PRIORITY ENCODER
SetMotorParam
‘1’, reset by any
<ElDef> = ‘1’ ⇒
V
V
Motion finished
t > 15 seconds
t < 15 seconds
GetOTPparam
proper update]
[ ⇒ <Sleep> =
GetActualPos
ResetPosition
LIN command
received later]
GetFullStatus
[Master takes
[<TSD> = ‘1’]
or GetStatus
DualPosition
Sleep or LIN
The table below describes the simplified state management performed by the main control block.
BB
BB
<HS> flags]
<TSD> and
SetPosition
Command
care about
<HS> = ‘1’
HardStop
shutdown
SoftStop
Thermal
timeout
< UV2 and
< UV2 and
O
State "
Command Ignored
See table notes on the following page.
LIN in-frame
LIN in-frame
LIN in-frame
if (<TSD> or
RAM update
→ Stopped
<HS>) = ‘0’
response;
response
response
Standby
→ Sleep
then
<ActPos> reset
→ DualPosition
<TagPos> and
Ihold in Coils
→ HardUnder
If <SecEn> =
→ Shutdown
→ Shutdown
LIN in-frame
LIN in-frame
LIN in-frame
RAM update
→ GotoPos
→ GotoPos
<TagPos> =
→ GotoPos
<SecPos>;
<TagPos>
<TagPos>
Stopped,
response
response
response
(Note 35)
Stopped
updated;
updated;
‘1’ then
Motor
n.a.
Transition to Another State
Motor Motion
<StepLoss> =
→ HardUnder
If <SecEn> =
If <SecEn> =
→ HardStop;
LIN in-frame
LIN in-frame
LIN in-frame
RAM update
→ SoftStop
→ HardStop
<TagPos> =
<TagPos> =
→ SoftStop
→ SoftStop
→ Stopped
<TagPos>
<TagPos>
<SecPos>
<SecPos>
GotoPos
Ongoing
response
response
response
updated
updated
‘1’ then
‘1’ then
else
‘1’
With the Following Color Code:
evaluated after
DualPosition
<StepLoss> =
No Influence
on RAM and
If <SecEn> =
If <SecEn> =
→ HardStop;
LIN in-frame
LIN in-frame
LIN in-frame
RAM update
DualPosition
→ HardStop
→ HardStop
<TagPos> =
<TagPos> =
→ SoftStop
<SecPos>;
→ Stopped
<TagPos>
<TagPos>
<SecPos>
response
response
response
TagPos
updated
updated
‘1’ then
‘1’ then
will be
http://onsemi.com
‘1’
→ HardUnder
<StepLoss> =
Decelerating
→ HardStop;
LIN in-frame
LIN in-frame
LIN in-frame
RAM update
<Sleep> flag
→ HardStop
<TagPos> =
when motor
→ Stopped;
29
No action;
evaluated
<ActPos>
SoftStop
response
response
response
Motor
will be
stops
‘1’
Motor Forced
LIN in-frame
LIN in-frame
LIN in-frame
RAM update
<Sleep> flag
<TagPos> =
when motor
→ Stopped;
Master is responsible for proper update (see Note 33)
HardStop
No action;
evaluated
<ActPos>
response
response
response
to Stop
will be
stops
<TagPos> and
H−bridges in
RAM update
<Sleep> flag
LIN in-frame
LIN in-frame
LIN in-frame
if (<TSD> or
→ Stopped
when motor
ShutDown
<HS>) = ‘0’
<ActPos>
response;
No action;
evaluated
Stopped,
response
response
Motor
will be
stops
Hi−Z
reset
then
n.a.
No Power
(Note 27)
Sleep
n.a.
LIN in-frame
LIN in-frame
LIN in-frame
RAM update
<Sleep> flag
HardUnder
when motor
No action;
evaluated
response
response
response
will be
stops
<TagPos> and
→ Shutdown
→ Shutdown
LIN in-frame
LIN in-frame
RAM update
ShutUnder
→ Stopped
<ActPos>
response
response
reset

Related parts for AMIS30623C623AG