English
Language : 

AMIS-30624_13 Datasheet, PDF (46/52 Pages) ON Semiconductor – I2C Micro-stepping Motor Driver
AMIS−30624, NCV70624
HardStop
This command will be internally triggered when an
electrical problem is detected in one or both coils, leading to
shutdown mode. If this occurs while the motor is moving,
the <StepLoss> flag is raised to allow warning of the I2C
HardStop corresponds to the following I2C command frame:
Table 39. HardStop COMMAND FRAME
Byte
0
1
Content
Address
Command
Bit 7
1
1
Bit 6
1
0
master at the next GetStatus1 command that steps may
have been lost. Once the motor is stopped, ActPos register
is copied into TagPos register to ensure keeping the stop
position. The I2C master for some safety reasons can also
issue a HardStop command.
Bit 5
OTP3
0
Structure
Bit 4
Bit 3
OTP2 OTP1
0
0
Bit 2
OTP0
1
Bit 1
HW
0
Bit 0
0
1
ResetPosition
This command is provided to the circuit by the I2C master
to reset ActPos and TagPos registers to zero. This can be
helpful to prepare for instance a relative positioning.
ResetPosition corresponds to the following I2C command frame:
Table 40. ResetPosition COMMAND FRAME
Structure
Byte
Content
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
0
Address
1
1
OTP3
OTP2 OTP1 OTP0
HW
0
1
Command
1
0
0
0
0
1
1
0
ResetToDefault
This command is provided to the circuit by the I2C master
in order to reset the whole slave node into the initial state.
ResetToDefault will, for instance, overwrite the RAM
with the reset state of the registers parameters (see Table 19).
This is another way for the I2C master to initialize a slave
node in case of emergency, or simply to refresh the RAM
content.
Note: ActPos and TagPos are not modified by a
ResetToDefault command.
Important: Care should be taken not to send a
ResetToDefault command while a motion is ongoing,
since this could modify the motion parameters in a way
forbidden by the position controller.
ResetToDefault corresponds to the following I2C command frame:
Table 41. ResetToDefault COMMAND FRAME
Structure
Byte
Content
Bit 7 Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1 Bit 0
0
Address
1
1
OTP3 OTP2 OTP1 OTP0
HW
0
1
Command
1
0
0
0
0
1
1
1
RunVelocity
This command is provided to the circuit by the I2C master
in order to put the motor in continuous motion state.
RunVelocity corresponds to the following I2C command frame:
Table 42. RunVelocity COMMAND FRAME
Structure
Byte
Content
Bit 7 Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1 Bit 0
0
Address
1
1
OTP3 OTP2 OTP1 OTP0
HW
0
1
Command
1
0
0
1
0
1
1
1
http://onsemi.com
46