AMIS30623C623BRG ON Semiconductor, AMIS30623C623BRG Datasheet - Page 34
![IC MOTOR DRIVER/CTLR 32-QFP](/photos/7/45/74558/32-nqfp_560aa_sml.jpg)
AMIS30623C623BRG
Manufacturer Part Number
AMIS30623C623BRG
Description
IC MOTOR DRIVER/CTLR 32-QFP
Manufacturer
ON Semiconductor
Datasheet
1.AMIS30623C6239RG.pdf
(61 pages)
Specifications of AMIS30623C623BRG
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
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
Company:
Part Number:
AMIS30623C623BRG
Manufacturer:
ON Semiconductor
Quantity:
1 850
Company:
Part Number:
AMIS30623C623BRG
Manufacturer:
ON Semiconductor
Quantity:
10 000
motor is running at the maximum velocity, not during
acceleration or deceleration.
(internal) hardstop of the motor is generated and the
<StepLoss> and <Stall> flags are set. These flags can
only be reset by sending a GetFullStatus command.
cancelled (via internal hardstop) and after timeout Tstab (see
AC table) the second phase at Vmin starts.
generate an internal HardStop. As a consequence also the
<Steploss> flag will be set. The position in the internal
counter will be copied to the <ActPos> register. All flags
can be read out with the GetStatus or GetFullStatus
command.
Important Remark (limited to motion detection flags /
parameters):
flags:
<DelStallLo> and <DelStallHi>. New positioning is
possible and the <ActPos> register will be further updated.
<Steploss> flag. The <Stall>, <AbsStall>,
<DelStallLo> and <DelStallHi> flags are NOT
cleared. New positioning is possible and the <ActPos>
register will be further updated.
<AbsThr[3:0]> and <DelThr[3:0]> are zero. Both
levels can be programmed using the LIN command
SetStallParam in the registers <AbsThr[3:0]> and
<DelThr[3:0]>.
<AbsThr[3:0]> and <DelThr[3:0]> can be set
using the LIN command SetOTPParam. These values are
copied in the RAM registers during power on reset.
Table 26. TRUTH TABLE
Vbemf < Average − DelThr
Vbemf > Average + DelThr
Vbemf < AbsThr
By design, the motion will only be detected when the
If the motor is positioning when Stall is detected, an
If Stall appears during DualPosition then the first phase is
When the <Stall> flag is set the position controller will
Using GetFullStatus will read AND clear the following
Using GetStatus will read AND clear ONLY the
Motion detection is disabled when the RAM registers
<Steploss>,
Condition
Also
<Stall>,
the
OTP
<AbsStall>,
register
http://onsemi.com
<DelStallLo>
1
0
0
34
(*) Not tested in production. Values are approximations.
MinSamples
After the zero crossing is detected, the delay counter is
started. After the delay time−out (t
sample is taken. For more information please refer to the
Application
AMIS−3062x Stepper Motor Drivers”.
Table 27.
ABSOLUTE AND DELTA THRESHOLD SETTINGS
Table 28. BACK EMF SAMPLE DELAY TIME
<MinSamples[2:0]> is a programmable delay timer.
Index
AbsThr
Index
0
1
2
3
4
5
6
7
A
B
C
D
E
F
0
1
2
3
4
5
6
7
8
9
<DelStallHi>
0
1
0
Level (V) (*)
Note
MinSamples[2:0]
AbsThr
Disable
0.5
1.0
1.5
2.0
2.5
3.0
3.5
4.0
4.5
5.0
5.5
6.0
6.5
7.0
7.5
000
001
010
011
100
101
110
111
“Robust
<AbsStall>
0
0
1
DelThr
Motion
Index
C
D
0
1
2
3
4
5
6
7
8
9
A
B
E
F
delay
t
DELAY
) the back−emf
Control
130
174
217
261
304
348
391
87
Level (V) (*)
<Stall>
Disable
DelThr
(ms)
1
1
1
0.25
0.50
0.75
1.00
1.25
1.50
1.75
2.00
2.25
2.50
2.75
3.00
3.25
3.50
3.75
with