English
Language : 

AMIS30623C623BRG Datasheet, PDF (52/61 Pages) ON Semiconductor – Micro-stepping Motor Driver
AMIS−30623
RunVelocity
This command is provided to the circuit by the
LIN Master in order to put the motor in continuous motion
state. Note: in this mode (RunVelocity), the shaft bit has no
impact on the direction of movement.
Note: The dynamic ID allocation has to be assigned to
‘General Purpose 2 Data bytes’ ROM pointer, i.e. ‘0000’.
The command is decoded only from the command data.
Note: Continuous LIN communication is required. If not,
Lost−LIN is detected and an autonomous motion will start.
See also LIN lost behavior.
RunVelocity corresponds to the following LIN writing frames (type #1).
Table 57. RunVelocity WRITING FRAME TYPE #1
Structure
Byte
Content
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
0
Identifier
*
*
ID5
ID4
ID3
ID2
ID1
ID0
1
Data 1
1
CMD[6:0] = 0x17
2
Data 2
Broad
AD[6:0]
3
Checksum
Checksum over data
Where:
(*) according to parity computation
Broad: If broad = ‘0’ all the stepper motors connected to the LIN bus will start continuous motion.
SetDualPosition
This command is provided to the circuit by the LIN master
in order to perform a positioning of the motor using two
different velocities. See Dual Positioning. After Dual
positioning the internal flag “Reference done” is set.
Note: This sequence cannot be interrupted by another
positioning command.
SetDualPosition corresponds to the following LIN writing frame with 0x3C identifier (type #4).
Table 58. SetDualPositioning WRITING FRAME TYPE #4
Structure
Byte
Content
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
0
Identifier
0
0
1
1
1
1
0
0
1
Data 1
AppCMD = 0x80
2
Data 2
1
CMD[6:0] = 0x08
3
Data 3
Broad
AD[6:0]
4
Data 4
Vmax[3:0]
Vmin[3:0]
5
Data 5
Pos1[15:8]
6
Data 6
Pos1[7:0]
7
Data 7
Pos2[15:8]
8
Data 8
Pos2[7:0]
9
Checksum
Checksum over data
Where:
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]: Relative position of the second motion
http://onsemi.com
52