AMIS30624C6245RG ON Semiconductor, AMIS30624C6245RG Datasheet - Page 48
![IC STEPPER DVR I2C 800MA 32-NQFP](/photos/7/45/74558/32-nqfp_560aa_sml.jpg)
AMIS30624C6245RG
Manufacturer Part Number
AMIS30624C6245RG
Description
IC STEPPER DVR I2C 800MA 32-NQFP
Manufacturer
ON Semiconductor
Type
I2C Micro Stepping Motor Driverr
Datasheet
1.AMIS30624C6244RG.pdf
(56 pages)
Specifications of AMIS30624C6245RG
Applications
Stepper Motor Driver, 2 Phase
Number Of Outputs
1
Current - Output
800mA
Voltage - Supply
8 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
8 V to 29 V
Supply Current
800 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
Other names
766-1002-2
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
AMIS30624C6245RG
Manufacturer:
ON Semiconductor
Quantity:
212
Company:
Part Number:
AMIS30624C6245RG
Manufacturer:
ON Semiconductor
Quantity:
1 850
Company:
Part Number:
AMIS30624C6245RG
Manufacturer:
ON Semiconductor
Quantity:
10 000
AMIS-30624
16.3.7. ResetToDefault
This command is provided to the circuit by the I
will, for instance, overwrite the RAM with the reset state of the registers parameters (see Table 18). This is another way for the I
master to initialize a slave node in case of emergency, or simply to refresh the RAM content.
Note: ActPos and TagPos are not modified by a ResetToDefault command.
Important: Care should be taken not to send a ResetToDefault command while a motion is ongoing, since this could modify the
motion parameters in a way forbidden by the position controller.
16.3.8. RunVelocity
This command is provided to the circuit by the I
16.3.9. SetDualPosition
This command is provided to the circuit by the I
See Section
Note1: This sequence cannot be interrupted by another positioning command.
Important: If for some reason ActPos equals Pos1[15:0] at the moment the SetDualPosition command is issued, the circuit will
enter in deadlock state. Therefore, the application should check the actual position by a
a dual positioning. Another solution may consist of programming a value out of the stepper motor range for Pos1[15:0] . For the same
reason Pos2[15:0] should not be equal to Pos1[15:0].
ResetPosition corresponds to the following I
ResetToDefault corresponds to the following I
RunVelocity corresponds to the following I
SetDualPosition corresponds to the following I
Dual
Byte
Byte
Byte
Positioning.
0
1
0
1
0
1
Command
Content
Address
Command
Command
Content
Address
Content
Address
Bit 7
1
1
Bit 7
Bit 7
1
1
1
1
2
2
C master in order to put the motor in continuous motion state.
C master in order to reset the whole slave node into the initial state. ResetToDefault
2
2
C command frame:
C master in order to perform a positioning of the motor using two different velocities.
Rev. 4 | Page 48 of 56 | www.onsemi.com
Bit 6
2
ResetToDefault Command Frame
C command frame:
1
0
ResetPosition Command Frame
2
C command frame:
RunVelocity Command Frame
Bit 6
2
Bit 6
C command frame:
1
0
1
0
OTP3
Bit 5
OTP3
Bit 5
0
OTP3
Bit 5
0
0
OTP2
Bit 4
OTP2
Structure
Bit 4
OTP2
Bit 4
0
1
0
Structure
Structure
OTP1
Bit 3
OTP1
0
OTP1
Bit 3
Bit 3
0
0
GetFullStatus2
OTP0
Bit 2
1
OTP0
OTP0
Bit 2
Bit 2
1
1
Bit 1
HW
1
Bit 1
Bit 1
HW
HW
1
1
command prior to starting
Bit 0
Bit 0
Bit 0
0
0
0
1
0
1
2
C