AMIS30621C6217RG ON Semiconductor, AMIS30621C6217RG Datasheet - Page 51

no-image

AMIS30621C6217RG

Manufacturer Part Number
AMIS30621C6217RG
Description
IC MOTOR STEPPER DVR/CTLR 20SOIC
Manufacturer
ON Semiconductor
Type
Micro Stepping Motor Driverr
Datasheet

Specifications of AMIS30621C6217RG

Number Of Outputs
4
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
800 mA
Mounting Style
SMD/SMT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Current - Output
-
Applications
-
Voltage - Load
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
ResetToDefault will correspond to the following LIN writing frames (type #1).
Where:
SetDualPosition
in order to perform a positioning of the motor using two
different velocities. See Section Dual Positioning. After
Dual positioning the internal flag “Reference done” is set.
Note: This sequence cannot be interrupted by another
positioning command.
Important: If for some reason ActPos equals
Pos1[15:0] at the moment the SetDualPosition
SetDualPosition corresponds to the following LIN writing frame with 0x3C identifier (type #4).
Where:
Table 49. ResetToDefault WRITING FRAME TYPE #1
Table 50. SetDualPositioning WRITING FRAME TYPE #4
(*) According to parity computation
Broad: If broad = ‘0’ all the stepper motors connected to the LIN bus will reset to default.
This command is provided to the circuit by the LIN master
Broad: If broad = ‘0’ all the circuits connected to the LIN bus will run the dual positioning
Vmax[3:0]: Max velocity for first motion
Vmin[3:0]: Min velocity for first motion and velocity for the second motion
Pos1[15:0]: First position to be reached during the first motion
Pos2[15:0]: Position of the second motion
Byte
Byte
0
1
2
3
0
1
2
3
4
5
6
7
8
9
Checksum
Checksum
Identifier
Identifier
Content
Content
Data 1
Data 2
Data 1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
Data 8
Broad
Broad
Bit 7
Bit 7
1
0
1
*
Bit 6
Bit 6
0
*
Vmax[3:0]
http://onsemi.com
Bit 5
Bit 5
0
1
51
command is issued, the circuit will enter in deadlock state.
Therefore, the application should check the actual position
by a GetPosition or a GetFullStatus command
prior to start a dual positioning. Another solution may
consist of programming a value out of the stepper motor
range
Pos2[15:0] should not be equal to Pos1[15:0].
Checksum over data
Bit 4
Bit 4
ID4
AppCMD = 0x80
1
Pos1[15:8]
Pos2[15:8]
Structure
Structure
Pos1[7:0]
Pos2[7:0]
Checksum over data
for
CMD[6:0] = 0x07
CMD[6:0] = 0x08
AD[6:0]
AD[6:0]
Pos1[15:0].
Bit 3
Bit 3
ID3
1
Bit 2
Bit 2
ID2
1
Vmin[3:0]
For
Bit 1
the
Bit 1
ID1
0
same
Bit 0
Bit 0
ID0
0
reason

Related parts for AMIS30621C6217RG