AMIS30622C6228G ON Semiconductor, AMIS30622C6228G Datasheet - Page 17

IC MOTOR DVR MICROSTP I2C 32NQFP

AMIS30622C6228G

Manufacturer Part Number
AMIS30622C6228G
Description
IC MOTOR DVR MICROSTP I2C 32NQFP
Manufacturer
ON Semiconductor
Type
Micro Stepping Motor Driverr
Datasheet

Specifications of AMIS30622C6228G

Applications
Stepper Motor Driver
Number Of Outputs
1
Current - Output
800mA
Voltage - Supply
6.5 V ~ 29 V
Operating Temperature
-40°C ~ 125°C
Mounting Type
Surface Mount
Package / Case
32-VSQFP
Operating Supply Voltage
5 V
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:
AMIS30622C6228G
Manufacturer:
ON Semiconductor
Quantity:
71
Part Number:
AMIS30622C6228G
Manufacturer:
ON Semiconductor
Quantity:
10 000
Dual Positioning
perform a positioning using two different velocities. The first
motion is done with the specified Vmin and Vmax velocities
in the SetDualPosition command, with the acceleration
(deceleration) parameter already in RAM, to a position
Pos1[15:0] also specified in SetDualPosition.
Pos2[15:0] is done at the specified Vmin velocity in the
Remark: This operation cannot be interrupted or influenced by any further command unless the occurrence of the conditions
driving to a motor shutdown or by a HardStop command. Sending a SetDualPosition command while a motion is
already ongoing is not recommended.
22. The priority encoder is describing the management of states and commands.
23. A DualPosition sequence starts by setting TagPos buffer register to SecPos value, provided secure position is enabled otherwise TagPos
24. Commands such as GetFullStatus1 or GetFullStatus2 will be executed while a Dual Positioning is running.
25. The Pos1, Pos2, Vmax and Vmin values programmed in a SetDualPosition command apply only for this sequence. All other motion
26. Commands ResetPosition, SetDualPosition, and SoftStop will be ignored while a DualPosition sequence is ongoing, and will not be executed
27. Recommendation: a SetMotorParam command should not be sent during a SetDualPosition sequence: all the motion parameters
Position Periodicity
from −4096 to +4095 in half−step to −32768 to +32767 in
1/16th micro−stepping mode. One can project all these
positions lying on a circle. When executing the command
SetPosition, the position controller will set the
movement direction in such a way that the traveled distance
is minimal.
A SetDualPosition command allows the user to
Then a second motion to a physical position
Depending on the stepping mode the position can range
is reset to zero. If a SetPosition(Short) command is issued during a DualPosition sequence, it will be kept in the position buffer memory and
executed afterwards. This applies also for the command GotoSecurePosition.
parameters are used from the RAM registers (programmed for instance by a former SetMotorParam command). After the DualPosition
motion is completed, the former Vmin and Vmax become active again.
afterwards.
defined in the command, except Vmin and Vmax, become active immediately.
Second Position = 105
Secure Position = 60
Assume:
First Position = 100
Position:
Profile:
Motion status:
Vmin
Pos: xx
0
Vmax
xx
During one Vmin time the
first movement
0 0
ActPos is 100
Figure 8. Dual Positioning
ActPos: 100 ActPos: 100
http://onsemi.com
27 ms
0
17
100 101
SetDualPosition command (no acceleration). Once
the second motion is achieved, the ActPos register is reset
to zero, whereas TagPos register is not changed.
positioning, the secure positioning is executed. The figure
below gives a detailed overview of the dual positioning
function. After the dual positioning is executed an internal
flag is set to indicate the AMIS−30622 is referenced.
going from ActPos = +30000 to TagPos = –30000 is
clockwise.
several consecutive SetPosition commands can be
used.
When the Secure position is enabled, after the dual
The figure below illustrates that the moving direction
If a counter clockwise motion is required in this example,
movement
second
5 steps
0 0
104
A new motion will
start here
105
27 ms
0
ResetPos
ActPos:0
105 0
(if enabled)
positioning
Secure
0 0
ActPos: 60
Depends on
AccShape
60
0

Related parts for AMIS30622C6228G