AMIS30623C623BRG ON Semiconductor, AMIS30623C623BRG Datasheet - Page 40

IC MOTOR DRIVER/CTLR 32-QFP

AMIS30623C623BRG

Manufacturer Part Number
AMIS30623C623BRG
Description
IC MOTOR DRIVER/CTLR 32-QFP
Manufacturer
ON Semiconductor
Datasheet

Specifications of AMIS30623C623BRG

Applications
Stepper Motor Driver
Number Of Outputs
1
Current - Output
800mA
Voltage - Supply
6.5 V ~ 29 V
Operating Temperature
-40°C ~ 165°C
Mounting Type
Surface Mount
Package / Case
32-VSQFP
Mounting Style
SMD/SMT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Voltage - Load
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AMIS30623C623BRG
Manufacturer:
ON Semiconductor
Quantity:
1 850
Part Number:
AMIS30623C623BRG
Manufacturer:
ON Semiconductor
Quantity:
10 000
Commands Table
NOTE:
Table 34. LIN COMMANDS WITH CORRESPONDING ROM POINTER
GetActualPos
GetFullStatus
GetOTPparam
GetStatus
GotoSecurePosition
HardStop
ResetPosition
RunVelocity
SetDualPosition
SetMotorParam
SetOTPparam
SetStallParam
SetPosition (16−bit)
SetPositionShort (1 motor)
SetPositionShort (2 motors)
SetPositionShort (4 motors)
SetPosParam
Sleep
SoftStop
TestBemf
Dynamic ID assignment
General purpose 2 Data bytes
General purpose 4 Data bytes
Preparing frame
“xxx” allows addressing physically a slave node. Therefore, these dynamic identifiers cannot be used for more than eight stepper
motors. Only ten ROM pointers are needed for the AMIS−30623.
Command Mnemonic
User Defined
User Defined
User Defined
User Defined
User Defined
User Defined
User Defined
User Defined
User Defined
Dynamic ID
Figure 22. Principle of Dynamic Command Assignment
Command assignment via Dynamic ID during operation
Command Byte (CMD)
000000
000001
000010
000011
000100
000101
000110
001000
001001
010000
010110
001011
001100
001101
010001
010111
001110
101111
001111
011111
http://onsemi.com
ROM pointer
n.a.
0010
0011
0100
0101
0110
0000
0001
1000
0111
40
0x0B
0x0C
0x0D
0x0E
0x00
0x01
0x02
0x03
0x04
0x05
0x06
0x17
0x08
0x09
0x10
0x16
0x2F
0x0F
0x1F
0x11
Dynamic ID (example)
GeneralPurpose 2 bytes
GeneralPurpose 4 bytes
Application Command
SetPositionShort (1 m)
SetPositionShort (2 m)
SetPositionShort (4 m)
001001
101001
011000
101000
011010
100xxx
000xxx
010xxx
111001
110xxx
Preparation Frame
n.a.
n.a.
n.a.
n.a.
n.a.
n.a.
n.a.
n.a.
n.a.
n.a.
n.a.
n.a.
n.a.
n.a.
GetActualPos
SetPosition
GetStatus
ROM Pointer
0010
0100
0101
1001
0000
0001
1000
0011
0110
0111

Related parts for AMIS30623C623BRG