AMIS-30624 AMI Semiconductor, Inc., AMIS-30624 Datasheet - Page 50

no-image

AMIS-30624

Manufacturer Part Number
AMIS-30624
Description
I2c Microstepping Motordriver
Manufacturer
AMI Semiconductor, Inc.
Datasheet
AMIS-30624 I
SetStallParam
This command sets the motion detection parameters and the related steppermotor parameters, such as the minimum and maximum
velocity, the run- and hold current, acceleration and step-mode. See
SetMotorParam
This command is provided to the circuit by the I
Refer to Table 18 to see the meaning of the parameters sent by the I
Important: If a SetMotorParam occurs while a motion is ongoing, it will modify at once the motion parameters (see
Controller). Therefore the application should not change parameters other than Vmax and Vmin while a motion is running, otherwise
correct positioning cannot be guaranteed.
SetOTPParam
This command is provided to the circuit by the I
Important: This command must be sent under a specific Vbb voltage value. See parameter VbbOTP in Table 5. This is a mandatory
condition to ensure reliable zapping.
AMI Semiconductor – Apr. 2007, Rev 3.1, M-20664-003
www.amis.com
SetStallParam corresponds to the following I
SetMotorParam corresponds to the following I
SetOTPParam corresponds to the following I
Byte
Byte
Byte
0
1
2
3
4
5
6
7
8
0
1
2
3
4
5
6
7
8
0
1
2
3
4
5
Where:
OTPA[2:0] : OTP address
D[7:0] :
Command
Command
Command
Content
Address
Content
Address
Content
Address
Data 1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
Data 1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
Data 1
Data 2
Data 3
Data 4
2
C Microstepping Motordriver
Corresponding OTP data
Bit 7
Bit 7
Bit 7
1
1
1
1
1
1
1
1
1
1
1
1
1
1
MinSamples[2:0]
FS2StallEn[2:0]
SecPos[10:8]
PWMfreq
2
C master to program and zap the OTP data D[7:0] in OTP address OTPA[2:0] .
2
Bit 6
Bit 6
Bit 6
2
C command frame:
C master to set the values for the stepper motor parameters (listed below) in RAM.
1
0
1
1
1
0
1
1
1
0
1
1
1
AbsThr[3:0]
2
2
Irun[3:0]
Vmax[3:0]
Irun[3:0]
Vmax[3:0]
SetMotorParam Command Frame
C command frame:
C command frame:
SetStallParam Command Frame
SetOTPParam Command Frame
OTP3
OTP3
OTP3
Bit 5
Bit 5
Bit 5
0
1
1
0
1
1
1
0
1
1
1
50
Motion Detection
2
C master.
AccShape
AccShape
Shaft
Shaft
OTP2
OTP2
SecPos[7:0]
OTP2
Bit 4
Bit 4
Bit 4
1
1
1
0
1
1
1
1
1
1
Structure
Structure
Structure
D[7:0]
StepMode[1:0]
StepMode[1:0]
OTP1
OTP1
OTP1
Bit 3
Bit 3
Bit 3
0
1
1
1
1
1
0
1
1
1
for the meaning of these parameters.
OTP0
OTP0
OTP0
Bit 2
Bit 2
Bit 2
DelThr[3:0]
1
1
1
0
1
1
0
1
1
Ihold[3:0]
Vmin[3:0]
Acc[3:0]
Acc[3:0]
Vmin[3:0]
Ihold[3:0]
OTPA[2:0]
DC100StEn
Bit 1
Bit 1
Bit 1
HW
HW
HW
1
1
1
0
1
1
1
0
1
1
PWMJEn
PWMJEn
Bit 0
Bit 0
Bit 0
0
0
1
1
0
1
1
1
0
0
1
1
Data Sheet
Position

Related parts for AMIS-30624