AMIS30621C6217RG ON Semiconductor, AMIS30621C6217RG Datasheet - Page 38

no-image

AMIS30621C6217RG

Manufacturer Part Number
AMIS30621C6217RG
Description
IC MOTOR STEPPER DVR/CTLR 20SOIC
Manufacturer
ON Semiconductor
Type
Micro Stepping Motor Driverr
Datasheet

Specifications of AMIS30621C6217RG

Number Of Outputs
4
Voltage - Supply
6.5 V ~ 29 V
Operating Temperature
-40°C ~ 165°C
Mounting Type
Surface Mount
Package / Case
20-SOIC (7.5mm Width)
Product
Stepper Motor Controllers / Drivers
Operating Supply Voltage
6.5 V to 29 V
Supply Current
800 mA
Mounting Style
SMD/SMT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Current - Output
-
Applications
-
Voltage - Load
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Where:
Where:
AppCMD: If = ‘0x80’ this indicates that Data 2 contains an application command
CMD[6:0]: Application Command “byte”
AD[6:0]: Slave node physical address
Datan[7:0]: Data transmitted
Dynamic Assignment of Identifiers
content of the message. Six identifier bits and two parity bits
are used to represent the content. The identifiers 0x3C and
0x3F are reserved for command frames and extended
frames. Slave nodes need to be very flexible to adapt itself
to a given LIN network in order to avoid conflicts with slave
nodes from different manufacturers. Dynamic assignment
of the identifiers will fulfill this requirement by writing
identifiers into the circuits RAM. ROM pointers are linking
commands and dynamic identifiers together. A writing
Table 25. PREPARING FRAME #7
Table 26. PREPARING FRAME #8
(*) According to parity computation
The identifier field in the LIN datagram denotes the
Byte
Byte
Type #8: eight data bytes preparing frame with 0x3C
0
1
2
3
0
1
2
3
4
5
6
7
8
9
identifier.
Checksum
Checksum
Identifier
Identifier
Content
Content
Data 1
Data 2
Data 1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
Data 8
Bit 7
Bit 7
1
1
0
1
1
*
Bit 6
Bit 6
0
*
http://onsemi.com
Bit 5
Bit 5
0
1
38
frame with identifier 0x3C issued by the LIN master will
write dynamic identifiers into the RAM. One writing frame
is able to assign 4 identifiers; therefore 3 frames are needed
to assign all identifiers. Each ROM pointer <ROMp_x
[3:0]> place the corresponding dynamic identifier
<Dyn_ID_x [5:0]> at the correct place in the RAM (see
Table below: LIN – Dynamic Identifiers Writing Frame).
each slave on the LIN bus will store the same dynamic
identifiers, otherwise only the slave with the corresponding
slave address is programmed.
Checksum over data
Checksum over data
When setting <Broad> to zero broadcasting is active and
Bit 4
Bit 4
ID4
1
AppCMD = ...
Data4[7:0] FF
Data5[7:0] FF
Data6[7:0] FF
Data7[7:0] FF
Data8[7:0] FF
Structure
Structure
CMD[6:0]
CMD[6:0]
AD[6:0]
AD[6:0]
Bit 3
Bit 3
ID3
1
Bit 2
Bit 2
ID2
1
Bit 1
Bit 1
ID1
0
Bit 0
Bit 0
ID0
0

Related parts for AMIS30621C6217RG