MAX11068EVKIT+ Maxim Integrated Products, MAX11068EVKIT+ Datasheet - Page 61

no-image

MAX11068EVKIT+

Manufacturer Part Number
MAX11068EVKIT+
Description
KIT SMART BATT MEASUREMENT 12CH
Manufacturer
Maxim Integrated Products
Datasheets

Specifications of MAX11068EVKIT+

Main Purpose
Power Management, Battery Monitor, Car
Utilized Ic / Part
MAX11068
Primary Attributes
Monitors Current, Voltage, Temperature
Secondary Attributes
1 ~ 12 Cell- Li-Ion, 1 ~ 12 Cell- NiMH
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Embedded
-
Figure 34. SETLASTADDRESS Command SMBus Ladder Sequences with Four Modules
The communication sequence for SETLASTADDRESS
follows the write word format. First, the broadcast
address is sent on the bus as an I
with the R/Wb bit configured as a write. Next, the com-
mand code byte 0x01 for the ADDRESS register loca-
tion is sent. This address is always the target of the
SETLASTADDRESS command. Next, the 2 data bytes
to be written to each device are sent on the bus. Only
the second byte containing the LA[4:0] bit information
is written into each device’s ADDRESS register for the
SETLASTADDRESS command. Therefore, the first data
byte may have any value. After the second data byte is
sent, the PEC byte, which is calculated from the first 4
bytes, is transmitted and then a stop event from the host
should end the communication sequence.
For example, if the host determined by use of the
ROLLCALL command that the device address byte
(D[7:0] of the ADDRESS register) for the last device in the
chain was 0x84 = 0b10000100, then the device address
bits (packed LSB first) A[0:4] are 0b00010. This value,
noting proper orientation of the LSB and MSB, is what
must be written to the LA[4:0] bits of the ADDRESS regis-
ter in all connected devices. To construct the last address
I
2
HOST TO IC1
C BUS LINK
IC4 TO N.C.
IC1 TO IC2
IC2 TO IC3
IC3 TO IC4
I
2
NOTE: SHOWN IS THE 1Fs FOWARDING DELAY FROM ONE BUS LINK
LEVEL TO THE NEXT. NOT DRAWN TO SCALE.
C BUS FORWARDING DATA STREAM
S
12-Channel, High-Voltage Sensor, Smart
S
S
B[7:1]+W
S
B[7:1]+W
S
B[7:1]+W
B[7:1]+W
B[7:1]+W
A
A
A
DATA REGISTER
2
A
DATA REGISTER
C address byte
N
DATA REGISTER
DATA REGISTER
P
A
A
Data-Acquisition Interface
A
DATA LSB
A
DATA LSB
DATA LSB
byte, which consists of bits D[15:8] in the ADDRESS
register, start with 3 zeros, and append the A[4:0] data
(oriented with the MSB first), which results in 0b00001000
= 0x08. This is the byte value for this example that would
be written to D[15:8] of the ADDRESS register using the
SETLASTADDRESS command.
Once the last device has been configured with the last
address bit data, that device acts as the source of the
alarm heartbeat. All other devices relay that heartbeat,
or any alarm conditions that may be present, down the
chain to the host using the ALRM
The WRITEALL command allows a given value to be
written to a certain register in all active MAX11068
devices at the same time (neglecting communication
delays). Since most configuration information is common
to all the devices, this command allows faster setup than
writing to each device individually. First, the broadcast
address is sent on the bus as an I
the R/Wb bit configured as a write. Next, the command
byte is sent with an MSB first value corresponding to the
register address to which the data byte is written. The
DATA LSB
A
A
A
A
DATA MSB
DATA MSB
DATA MSB
DATA MSB
A
A
A
WRITEALL Command
PEC
A
PEC
L
2
PEC
and ALRM
C address byte with
PEC
A
A
P
A
P
A
U
P
pins.
P
61

Related parts for MAX11068EVKIT+