English
Language : 

AMIS-30622 Datasheet, PDF (23/42 Pages) AMI SEMICONDUCTOR – I2C Microstepping Motordriver
AMIS-30622
9.2.2.8. RAM Registers
Register
Mnemonic
Length
(bit)
Related commands
Comment
Reset state
GetActualPos
Actual position
ActPos
16
GetFullStatus2
GotoSecurePos
- 16-bit signed
Last programmed
position
Pos/
TagPos
ResetPosition
GetFullStatus2
16/11
GotoSecurePos
ResetPosition
SetPosition
- 16-bit signed or
- 11-bit signed for half stepping
(see § 8.5)
(1)
‘0’ ⇒ normal acceleration from
Acceleration shape AccShape
1
GetFullStatus1
ResetToDefault1
Vmin to Vmax
SetMotorParam ‘1’ ⇒ motion at Vmin without
‘0’
acceleration
Coil peak current
Irun
GetFullStatus1
4 ResetToDefault1 Operating current (see § 9.2.2.12)
SetMotorParam
Coil hold current Ihold
GetFullStatus
4 ResetToDefault1 Standstill current (see § 9.2.2.12)
SetMotorParam
Minimum Velocity Vmin
4
GetFullStatus1
ResetToDefault1
See § 8.3 and § 9.2.2.12
SetMotorParam (look-up table)
Maximum Velocity Vmax
Shaft
Shaft
4
GetFullStatus11
ResetToDefault1
See § 8.2 and § 9.2.2.12
SetMotorParam (look-up table)
From OTP
1
GetFullStatus1
ResetToDefault1
SetMotorParam
Direction of movement for positive
velocity
memory
Acceleration/
deceleration
Secure Position
Acc
SecPos
4
GetFullStatus1
ResetToDefault1
See § 8.4 and § 9.2.2.12
SetMotorParam (look-up table)
GetFullStatus2 Target position when I2C
11 ResetToDefault1 connection fails; 11 MSBs of 16-bit
SetMotorParam position (LSBs fixed to ‘0’)
Stepping mode
GetFullStatus1
StepMode 2 ResetToDefault1 See § 8.1 and § 9.2.2.12
SetMotorParam
Note
(1) A ResetToDefault command will act as a reset of the RAM content, except for ActPos and TagPos
registers that are not modified. Therefore, the application should not send a ResetToDefault during a
motion, to avoid any unwanted change of parameter
Rev. 3 | Page 23 of 42 | www.onsemi.com