AMIS-30621 LIN Micro-stepping Motor Driver
Data Sheet
14.2.9. RAM Registers
Table 18: RAM Registers
Register
Mnemonic
Length (bit) Related Commands
Comment
Reset State
GetActualPos
GetFullStatus
GotoSecurePos
ActPos
Actual position
16
16-bit signed
ResetPosition
GetFullStatus
GotoSecurePos
ResetPosition
SetPosition
Note 1
16-bit signed or
11-bit signed for half stepping
(see Positioning)
Last programmed
position
Pos/
TagPos
16/11
SetPositionShort
GetFullStatus
ResetToDefault
SetMotorParam
GetFullStatus
ResetToDefault
SetMotorParam
GetFullStatus
ResetToDefault
SetMotorParam
GetFullStatus
ResetToDefault
SetMotorParam
GetFullStatus
ResetToDefault
SetMotorParam
GetFullStatus
ResetToDefault
SetMotorParam
GetFullStatus
ResetToDefault
SetMotorParam
GetFullStatus
ResetToDefault
SetMotorParam
‘0’ ⇒ normal acceleration from Vmin to Vmax
‘1’ ⇒ motion at Vmin without acceleration
AccShape
Irun
Acceleration shape
Coil peak current
Coil hold current
Minimum velocity
Maximum velocity
Shaft
1
4
4
4
4
1
4
‘0’
Operating current
See look-up table Irun
Standstill current
See look-up table Ihold
Ihold
Vmin
See Section 13.3 Minimum Velocity
See look-up table Vmin
See Section 13.2 Maximum Velocity
See look-up table Vmax
Vmax
From OTP
memory
Shaft
Acc
Direction of movement for positive velocity
See Section 13.4 Acceleration
See look-up table Acc
Acceleration/
deceleration
Target position when LIN connection fails; 11
MSBs of 16-bit position (LSBs fixed to ‘0’)
SecPos
Secure position
11
2
See Section 13.1 Stepping Modes
See look-up table StepMode
GetFullStatus
StepMode
Stepping mode
Note 1: A ResetToDefaultcommand will act as a reset of the RAM content, except for ActPosand TagPosregisters that are not modified. Therefore, the application
should not send a ResetToDefaultduring a motion, to avoid any unwanted change of parameter.
AMI Semiconductor – Sept. 2007, Rev 1.5
28
www.amis.com