MAX1363/MAX1364
cycles begin with the bus master issuing a START
condition followed by 7 address bits and a read bit
(R/W = 1). After successfully receiving the address byte,
the MAX1363/MAX1364 (slave) issue an ACK. The master
then reads from the slave. (See Figures 10–13.)
The result is transmitted in 2 bytes. The 1st byte con-
sists of a leading 1 followed by a 2-bit binary channel
address tag, a 12/10 bit flag (1 for the MAX1363/
MAX1364), the first 4 bits of the data result, and the
expected ACK from the master. The 2nd byte contains
D7–D0. To read the next conversion result, issue an
ACK. To stop reading, issue a NACK.
4-Channel, 12-Bit System Monitors with Programmable
Trip Window and SMBus Alert Response
16 ______________________________________________________________________________________
BIT NAME DESCRIPTION
7 (MSB) Setup Setup byte always starts with 1.
6 REF/AIN SEL1
5 REF/AIN SEL0
When [0,0], REF/AIN3 = AIN3, REF = V
DD.
When [0,1], REF/AIN3 = REF, apply external reference to REF.
When [1,0], REF/AIN3 = AIN3, REF = internal reference.
When [1,1], REF/AIN3 = REF, REF = internal reference.
(Table 3)
4
INT REF Power
Down
1 = internal reference always powered up.
0 = internal reference always powered down.
(Table 3)
3 INT/EXT Clock
0 = internal clock.
1 = external clock (MAX1363/MAX1364 use the SCL clock for conversions).
2 UNI/BIP
0 = unipolar.
1 = bipolar.
Selects unipolar or bipolar conversion mode. In unipolar mode, analog signal in 0 to V
REF
range can
be converted. In differential bipolar mode, input signal can range from -V
REF
/ 2 to +V
REF
/ 2. When
single-ended mode is chosen, the SE/DIF bit of configuration byte overrides UNI/BIP, and
conversions are performed in unipolar mode.
1 Reset
1 = no action.
0 = resets INT and configuration register. Setup register and channel trip thresholds are unaffected.
0 Monitor Setup
0 = no action.
1 = extends writing up to 13 bytes (104 bits) of alarm reset mask. Scans speed selection and alarm
thresholds. See the
Configuring Monitor Mode
section.
Table 4. Setup-Byte Format*
*
Power-on defaults: 0x82
CS1 CS0 CH0 CH1 CH2 CH3
00+
01 +
10 +
11 +
Table 5. Channel Selection in Single-
Ended Mode (SE/DIF = 1)
CS1 CS0 CH0 CH1 CH2 CH3
00+-
01-+
10 +-
11 -+
Table 6. Channel Selection in Differential
Mode (SE/DIF = 0)
SE/DIF UNI/BIP MODE
0 0 Differential inputs, unipolar
0 1 Differential inputs, bipolar
1 0 Single-ended inputs, unipolar
1 1 Single-ended inputs, unipolar
Table 7. SE/DIF and UNI/BIP Table
MAX1363/MAX1364
4-Channel, 12-Bit System Monitors with Programmable
Trip Window and SMBus Alert Response
______________________________________________________________________________________ 17
HIGH CH1 CH0 12/11
11
00
00
D11
(MSB)
D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
10/10/1
0 = 10b
1 = 12b
0/1 0/1 0/1 0/1 ACK 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1
ACK/
NACK
Table 8. Data Format
START
CONDITION
START
ADDRESS
FROM THE MASTER
1, CH ADD, 10b/12b FLAG,
RESULT (4 MSBs)
RESULT (8 LSBs)
1 ACK ACK ACK STOP
R/W
t
ACQ
t
CONV
Figure 10. Example of Reading the Conversion Result—External Clock Mode
START
ADDRESS
FROM THE MASTER
MAX1363/MAX1364
KEEPS SCL LOW
RESULT (8 LSBs)
1, CH ADD, 10b/12b,
RESULT (4 MSBs)
1 ACK
ACK
ACK STOP
t
ACQ
t
CONV
6.8μs MAX
R/W
Figure 11. Example of a Single Conversion Using the Internal Clock, SCAN = 1,1
START
MAX1363/MAX1364
KEEPS SCL LOW
ADDRESS
FROM THE MASTER
1ACK
ACKACK
t
ACQ
t
CONV
t
ACQ
t
CONV
CONVERSION 1
6.8μs MAX
CONVERSION 2
MAX1363/MAX1364
KEEPS SCL LOW
1, CH ADD, 10b/12b,
RESULT (4 MSBs)
RESULT 1
(8 LSBs)
STOPACK
ACK
1, CH ADD, 10b/12b,
RESULT (4 MSBs)
RESULT N
(8 LSBs)
t
ACQ
t
CONV
CONVERSION N
R/W
Figure 12. Example of Scan-Mode Conversions Using the Internal Clock, SCAN = 0,0 and 0,1
MAX1363/MAX1364
When the MAX1363/MAX1364 receive a NACK, they
release SDA allowing the master to generate a STOP or
a repeated START condition.
Monitor Mode
Monitor-Mode Overview
The MAX1363/MAX1364 automatically monitor up to four
input channels. For systems with limited I
2
C bandwidth,
monitor mode allows the µC to set a window by
programming lower and upper thresholds during initial-
ization, and only intervening if the MAX1363/MAX1364
detect an alarm condition. This allows an interrupt-driven
approach as an alternative to continuously polling the
ADC with the µC. Monitor mode reduces processor over-
head and conserves I
2
C bandwidth.
The following shows an example of events in
monitor mode:
1) Fault condition(s) detected, INT asserted.
2) Host µC services interrupt and sends SMBus alert to
identify the alarming device. The MAX1363/
MAX1364 respond with the I
2
C slave address, pend-
ing arbitration rules. (See the
SMBus Alert
section.)
3) The MAX1363/MAX1364 release the INT.
4) Host µC reads the alarm-status register, latched-
fault register, and current-conversion results to
determine the alarming channel(s) and course
of action.
5) Host µC services alarm(s); adjusts system parame-
ters as needed and/or adjusts lower and upper
thresholds.
6) Host µC resets the alarming channel. See the
Configuring Monitor Mode
section.
7) Monitor mode resumes.
8) If there is still an active fault, the device asserts INT
again. See step 1.
Writing SCAN1 and SCAN0 bits = [1,0] in the configura-
tion byte activates monitor mode. The MAX1363/
MAX1364 scan from channels 0 up to the channel
selected by [CS1:CS0] at a rate determined by the
scan delay bits. The MAX1363/MAX1364 compare the
conversion results with the lower and upper thresholds
for each channel. When any conversion exceeds the
threshold, the MAX1363/MAX1364 assert an interrupt
by pulling INT low (if enabled). The MAX1363/
MAX1364 set the corresponding flag bit in the alarm-
status register and write conversion results to the
latched-fault register to record the event causing the
alarm condition.
INT active state is randomly delayed with respect to the
conversion. Depending on the number of channels
scanned and the position in the channel scan sequence,
the maximum possible delay for asserting INT is five con-
version periods (37.5µs typ, Delay = 0,0,0).
Configuring Monitor Mode
To write monitoring setup data, set the monitor-setup bit
(bit 0 in setup byte) to 1 to extend writing up to 104 bits
(13 bytes) of monitoring setup data. The number of bits
written to the MAX1363/MAX1364 depends on whether
the part is in single-ended or differential mode and
whether the upper channel limit is set by [CS1:CS0]
(Table 9).
Terminate writing at any time by using a STOP or
repeated START condition. Previous monitoring setup
data not overwritten remains valid.
A 1 written to the reset alarm CH_ clears the alarm, oth-
erwise no action occurs (Table 10). Deassert INT by
4-Channel, 12-Bit System Monitors with Programmable
Trip Window and SMBus Alert Response
18 ______________________________________________________________________________________
ACK ACK
1, CH ADD, 10b/12b,
RESULT (4 MSBs)
RESULT N (8 LSBs)
t
ACQ
t
ACQ
CONVERSION 1
t
ACQ
t
ACQ
CONVERSION N
START
ADDRESS
FROM THE MASTER
1, CH ADD, 10b/12b
RESULT (4 MSBs)
RESULT (8 LSBs)
1 ACK ACK ACK
Figure 13. Example of Scan-Mode Conversions Using the External Clock, SCAN = 0,0 and 0,1

MAX1364EUB+

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Analog to Digital Converters - ADC 12-Bit 4Ch 133ksps 5.5V Precision ADC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union