AD7416/AD7417/AD7418
Rev. I | Page 16 of 24
Reading Data From the AD7416/AD7417/AD7418
Reading data from the AD7416/AD7417/AD7418 is a single-
byte or 2-byte operation. Reading back the contents of the
configuration register is a single-byte read operation, as shown
in Figure 18, with the register address previously having been
set by a single-byte write operation to the address pointer
register.
Reading data from the temperature value register, the T
OTI
setpoint or T
HYST
setpoint register is a 2-byte operation, as
shown in Figure 19. It is also possible to read the most
significant bit of a 9-bit or 10-bit register in this manner.
Note that when reading back from the AD7416/AD7417/
AD7418, no more than three bytes of data must be read back.
A stop command must be inserted at the end of the read
communication. If a stop command is not inserted by the
master and the AD7416/AD7417/AD7418 receive more SCL
cycles than the maximum needed for three bytes of data, then
the I
2
C interface on the AD7416/AD7417/AD7418 pulls the
SDA line low and prevents it from going high again. To recover
the AD7416/AD7417/AD7418 interface, the part must be
powered off and on again. Reference the AN-686 Application
Note, Implementing an I
2
C® Reset at www.analog.com for more
information on I
2
C interfaces.
SCL
1 19 9
S
DA 1 0 0 1
START BY
MASTER
ACK. BY
AD741x
1
NO ACK. BY
MASTER
STOP
BY
MASTER
FRAME 2
SINGLE DATA BYTE FROM AD741x
1
FRAME 1
SERIAL BUS ADDRESS BYTE
A1 D7 D6 D5 D4 D3 D2 D1 D0A0A2 R/W
01126-017
1
AD741x = AD7416/AD7417/AD7418.
Figure 18. Reading a Single Byte of Data from the Configuration Register
SCL
1 1
1
9
9
9
S
DA 1001
START BY
MASTER
ACK. BY
AD741x
1
ACK. BY
MASTER
NO ACK. BY
MASTER
STOP
BY
MASTER
FRAME 2
MOST SIGNIFICANT BYTE FROM AD741x
1
FRAME 3
LEAST SIGNIFICANT DATA BYTE FROM AD741x
1
FRAME 1
SERIAL BUS ADDRESS BYTE
SCL (CONTINUED)
SDA (CONTINUED)
A2 A1 D15 D14 D13 D12 D11 D10 D9 D8
D6D7 D5 D4 D3 D2 D1 D0
A0 R/W
01126-018
1
AD741x = AD7416/AD7417/AD7418.
Figure 19. Reading Two Bytes of Data from the T
OTI
Setpoint or T
HYST
Setpoint Register
AD7416/AD7417/AD7418
Rev. I | Page 17 of 24
OTI OUTPUT
The OTI output has two operating modes that are selected by
Bit D1 of the configuration register. In the comparator mode,
(D1 = 0), the OTI output becomes active when the temperature
exceeds T
OTI
and remains active until the temperature falls
below T
HYST
. This mode allows the AD7416/AD7417/AD7418 to
be used as a thermostat, for example, to control the operation of
a cooling fan.
T
OTI
T
HYST
OTI OUTPUT
COMPARATOR
MODE
OTI OUTPUT
INTERRUPT
MODE
1
IN INTERRUPT MODE, A READ OPERATION OR SHUTDOWN RESETS THE OTI
OUTPUT; OTHERWISE, THE OTI OUTPUT REMAINSACTIVE INDEFINITELY,
ONCE TRIGGERED.
READ
1
READ
1
READ
1
READ
1
READ
1
READ
1
READ
1
01126-019
Figure 20. Operation of OTI Output (Shown Active Low)
The open-drain configuration of OTI allows the OTI outputs of
several AD7416/AD7417/AD7418 devices to be wire-AND’ed
together when in active low mode.
The OTI output is used to indicate that an out-of-limit tempera-
ture excursion has occurred. OTI is an open-drain output that
can be programmed to be active low by setting Bit D2 of the
configuration register to 0 or active high by setting Bit D2 of
the configuration register to 1.
In the interrupt mode (D1 = 1), the OTI output becomes active
when the temperature exceeds T
OTI
and remains active even if
the temperature falls below T
HYST
, until it is reset by a read opera-
tion. Once OTI becomes active by the temperature exceeding
T
OTI
, and resets, it remains inactive even if the temperature
remains, or subsequently rises again, above T
OTI
. It does not
become active again until the temperature falls below T
HYST
. It
then remains active until reset by a read operation. Once OTI
becomes active by the temperature falling below T
HYST
and then
resets, it remains inactive even if the temperature remains, or
subsequently falls again, below T
HYST
.
OTI is also reset when the AD7416/AD7417/AD7418 are placed
in shutdown mode by setting Bit D0 of the configuration
register to 1.
The OTI output requires an external pull-up resistor. This can
be connected to a voltage different from V
DD
(for example, to
allow interfacing between 5 V and 3.3 V systems) provided that
the maximum voltage rating of the OTI output is not exceeded.
The value of the pull-up resistor depends on the application but
should be as large as possible to avoid excessive sink currents at
the OTI output, which can heat the chip and affect the temperature
reading. The maximum value of the pull-up resistor that meets
the output high current specification of the OTI output is 30 kΩ,
but higher values can be used if a lower output current is
required. For most applications, a value of 10 kΩ is suitable.
FAULT QUEUE
To avoid false triggering of the AD7416/AD7417/AD7418 in
noisy environments, a fault queue counter is provided that can
be programmed by Bit D3 and Bit D4 of the configuration
register (see Table 1 1 ) to count 1, 2, 4, or 6 fault events before
OTI becomes active. To trigger OTI, the faults must occur
consecutively. For example, if the fault queue is set to 4, then
four consecutive temperature measurements greater than T
OTI
(or less than T
HYST
) must occur. Any reading that breaks the
sequence resets the fault queue counter, so if there are three
readings greater than T
OTI
followed by a reading less than T
OTI
,
the fault queue counter is reset without triggering OTI.
POWER-ON DEFAULTS
The AD7416/AD7417/AD7418 always power up with the
following defaults:
Address pointer pointing to temperature value register
comparator mode
T
OTI
= 80°C
T
HYST
= 75°C
OTI active low
Fault queue = 1
These default settings allow the AD7416/AD7417/AD7418 to
be used as a standalone thermostat without any connection to a
serial bus.
OPERATING MODES
The AD7416/AD7417/AD7418 have two possible modes of
operation depending on the value of D0 in the configuration
register.
Mode 1
Normal operation of the AD7416/AD7417/AD7418 occurs
when D0 = 0. In this active mode, a conversion takes place
every 400 μs. After the conversion has taken place, the part
partially powers down, consuming typically 350 μA of the
current until the next conversion occurs.
Two situations can arise in this mode on the request of a tempera-
ture read. If a read occurs during a conversion, the conversion
aborts and a new one starts on the stop/repeat start condition.
The temperature value that is read is that of the previous com-
pleted conversion. The next conversion typically occurs 400 μs
after the new conversion has begun.
If a read is called between conversions, a conversion is initiated
on the stop/repeat start condition. After this conversion, the
part returns to performing a conversion every 400 μs.
With V
DD
= 3 V for each 400 μs cycle, the AD7416/AD7417/
AD7418 spend 40 μs (or 10% of the time) in conversion mode.
The part spends 360 μs (or 90% of time) in partial power-down
mode. Thus, the average power dissipated by the AD7416/
AD7417/AD7418 is
3 mW × 0.1 + 1 mW × 0.9 = 1.2 mW
AD7416/AD7417/AD7418
Rev. I | Page 18 of 24
CONVST
Pin Mode
Mode 2
Conversions are initiated only by using the
CONVST
pin. In
this method of operation,
CONVST
is normally low.
For applications where temperature measurements are required
at a slower rate, for example, every second, power consumption
of the part can be reduced by writing to the part to go to a full
power-down between reads. The current consumption in full
power-down is typically 0.2 μA and full power-down is initiated
when D0 = 1 in the configuration register. When a measurement is
required, a write operation can be performed to power up the
part. The part then performs a conversion and is returned to
power-down. The temperature value can be read in full power-
down because the I
2
C bus is continuously active.
The rising edge of
CONVST
starts the power-up time. This
power-up time is 4 μs. If the
CONVST
high time is longer than
4 μs, a conversion is initiated on the falling edge of
CONVST
and the track-and-hold also enters its hold mode at this time.
If the
CONVST
high time is less than 4 μs, an internal timer,
initiated by the rising edge of
CONVST
, holds off the track-
and-hold and the initiation of conversion until the timer times
out (4 μs after the rising edge of
CONVST
, which corresponds
with the power-up time). The
CONVST
input remains low at
the end of conversion, thus causing the part to enter its power-
down mode. In this method of operation,
CONVST
is normally
low with a high going pulse controlling the power-up, and the
conversion starts.
The power dissipation in this mode depends on the rate at which
reads take place. Taking the requirements for a temperature
measurement every 100 ms as an example, the optimum power
dissipation is achieved by placing the part in full power-down,
waking it up every 100 ms, letting it operate for 400 μs and
putting it into full power-down again. In this case, the average
power consumption is calculated as follows. The part spends
40 μs (or 0.04% of time) converting with 3 mW dissipation
and a 99.96 ms (99.96% of time) in full shutdown with 60 nW
dissipation.
The
CONVST
pin should not be pulsed when reading from or
writing to the port.
Figure 21 shows the recommended minimum times for the
CONVST
pulse when the temperature channel is selected.
shows the minimum times an analog input channel is
selected.
Figure 22
Thus, the average power dissipation is
3 mW × 0.004 + 60 nW × 0.9996 = 1.2 μW
CONVST
100ns
40µs
01126-023
The fastest throughput rate at which the AD7416/AD7417/
AD7418 can be operated is 2.5 kHz (that is, a read every 400 μs
conversion period). Because T
OTI
and T
HYST
are 2-byte reads, the
read time with the I
2
C operating at 100 kbps would be 270 μs. If
temperature reads are called too often, reads will overlap with
conversions, aborting them continuously, which results in
invalid readings.
Figure 21.
CONVST
When Temperature Channel Selected
CONVST START MODE
CONVST
100ns
15µs
01126-024
The AD7417/AD7418 have an extra mode, set by writing to the
MSB of the Config2 register.
Figure 22.
CONVST
When V
IN
Channel Selected

AD7417ARUZ-REEL

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Board Mount Temperature Sensors 4CH I2C W/ ON-CHIP TEMP SENSOR IC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union