English
Language : 

AMIS-30621 Datasheet, PDF (42/59 Pages) AMI SEMICONDUCTOR – LIN Microstepping Motordriver
AMIS−30621
LIN APPLICATION COMMANDS
Introduction
The LIN Master will have to use commands to manage the
different application tasks the AMIS−30621 can feature.
The commands summary is given in Table 29 below.
Table 29. COMMANDS SUMMARY
Command
Mnemonic
Code
READING COMMAND
GetActualPos
0x00
GetFullStatus
0x01
GetOTPparam
0x02
GetStatus
0x03
WRITING COMMANDS
GotoSecurePosition
0x04
HardStop
0x05
ResetPosition
0x06
ResetToDefault
0x07
SetDualPosition
0x08
SetMotorParam
0x09
SetOTPparam
0x10
SetPosition
SetPositionShort (1 m.)
0x0B
0x0C
SetPositionShort (2 m.)
0x0D
SetPositionShort (4 m.)
0x0E
SERVICE COMMANDS
Sleep
SoftStop
0x0F
Prep #
7, 8
7, 8
7, 8
Frames
Read #
Write #
Description
5, 6
Returns the actual position of the motor
6
Returns a complete status of the circuit
6
Returns the OTP memory content
5
Returns a short status of the circuit
1
1
1
1
4
4
4
1, 3, 4
2
2
2
Drives the motor to its secure position
Immediate motor stop
Actual position becomes the zero position
Ram Content reset
Drives the motor to 2 different positions with dif-
ferent speeds
Programs the motion parameters and values for
the current in the motor’s coils
Programs (and zaps) a selected byte of the OTP
memory
Drives the motor to a given position
Drives the motor to a given position (half step
mode only)
Drives two motors to 2 given positions (half step
only)
Drives four motors to 4 given positions (half step
only)
1
Drives circuit into sleep mode
1
Motor stopping with a deceleration phase
These commands are described hereafter, with their
corresponding LIN frames. Refer to LIN Frames for more
details on LIN frames, particularly for what concerns
dynamic assignment of identifiers. A color coding is used to
distinguish between master and slave parts within the frames
and to highlight dynamic identifiers. An example is shown
below.
Figure 27. Color Code Used in the Definition of LIN Frames
http://onsemi.com
42