|
AMIS-30624_13 Datasheet, PDF (28/52 Pages) ON Semiconductor – I2C Micro-stepping Motor Driver | |||
|
◁ |
AMISâ30624, NCV70624
Table 19. RAM REGISTERS
Register
Length
Mnemonic (bit)
Related Commands
Comment
Reset
State
Actual position
ActPos
16 GetFullStatus2
GotoSecurePos
ResetPosition
16âbit signed
Last programmed
Position
Pos/TagPos
16/11
GetFullStatus2
GotoSecurePos
ResetPosition
SetPosition
16âbit signed or
11âbit signed for half stepping
(see Positioning)
Acceleration shape
AccShape
1 GetFullStatus1
SetMotorParam
ResetToDefault
â0â ï normal acceleration from Vmin to Vmax
â0â
â1â ï motion at Vmin without acceleration
Coil peak current
Irun
4 GetFullStatus1
Operating current
SetMotorParam
See lookâup table Irun
ResetToDefault
Coil hold current
Ihold
4 GetFullStatus1
SetMotorParam
ResetToDefault
Standstill current
See lookâup table Ihold
Minimum Velocity
Vmin
4 GetFullStatus1
SetMotorParam
ResetToDefault
See Section Minimum Velocity
See lookâup table Vmin
Maximum Velocity
Vmax
4 GetFullStatus1
SetMotorParam
ResetToDefault
See Section Maximum Velocity
See lookâup table Vmax
Shaft
Acceleration/
deceleration
Shaft
Acc
1 GetFullStatus1
SetMotorParam
ResetToDefault
4 GetFullStatus1
SetMotorParam
ResetToDefault
Direction of movement
See Section Acceleration
See lookâup table Acc
From
OTP
memory
Secure Position
SecPos
11 GetFullStatus2
SetMotorParam
ResetToDefault
Target position when HW connection fails; 11
MSBâs of 16âbit position (LSBâs fixed to â0â)
Stepping mode
StepMode
2 GetFullStatus1
SetStallParam
ResetToDefault
See Section Stepping Modes
See lookâup table StepMode
Stall detection
absolute threshold
AbsThr
4 GetFullStatus1
SetStallParam
ResetToDefault
Stall detection delta
threshold
DelThr
4 GetFullStatus1
SetStallParam
ResetToDefault
Stall detection delay FS2StallEn
3 GetFullStatus2
SetStallParam
Delays the stall detection after acceleration
â000â
Stall detection
sampling
MinSamples
3
GetFullStatus2
SetStallParam
Duration of the zero current step in number
of PWM cycles.
â000â
PWM Jitter
PWMJEn
1 GetFullStatus2
â1â means jitter is added
â0â
SetStallParam
100% duty cycle
DC100StEn
1 GetFullStatus2
â1â means stall detection is enabled in case
â0â
Stall Enable
SetStallParam
PWM regulator runs at d = 100%
PWM frequency
PWMFreq
1 SetMotorParam
â0â means ~ 22 KHz,
â0â
â1â means ~ 44 KHz
30. A ResetToDefault command will act as a reset of the RAM content, except for ActPos and TagPos, which are registers that are not
modified. Therefore, the application should not send a ResetToDefault during a motion, to avoid any unwanted change of parameter.
http://onsemi.com
28
|
▷ |