![](http://datasheet.mmic.net.cn/370000/ISL21400_datasheet_16698039/ISL21400_10.png)
10
FN8091.1
April 24, 2007
Pin Descriptions
V
OUT
Programmable voltage output pin. Absolute voltage is
determined by device temperature and Equation 1. Drive
capability is limited to ±500
μ
A output current and 5000pF
output capacitance.
A2, A1, A0
Hardware slave address pins that can be used to provide
several ISL21400 with a unique physical address to allow for
multiple devices off one I
2
C bus.
GND
This is the circuit ground pin. It is common for the V
OUT
and
control signal inputs.
SDA
Serial Data Input/Output. Bidirectional pin used for serial
data transfer. As an output, it is open drain and may be
wire-ored with any number of open drain or open collector
outputs. A pullup resistor is required and the value is
dependent on the speed of the serial data bus and the
number of outputs tied together.
SCL
Serial Clock Input. Accepts a clock signal for clocking serial
data into and out of the device. The SCL line requires a
pull-up resistor whose value is dependent on the speed of
the serial clock bus and the number of inputs tied together.
V
CC
Positive Power Supply. Connect to a voltage supply in the
range of 2.7V<V
CC
<5.5V, with minimum noise and ripple. For
best performance, bypass with a 0.1μF capacitor to ground.
If the A
V
gain is set to 4 and V
OUT
approaches 5.0V, then
V
CC
must be set to >5.2V for best output performance.
Functional Description
Functional Overview
Refer to the Functional Block Diagram on page 2. The
ISL21400 provides a programmable output voltage which
combines both a temperature independent term and a
temperature dependent term. The temperature independent
term uses a bandgap voltage reference, and the
temperature dependent term uses a Proportional To
Absolute Temperature (PTAT) reference, or Temperature
Sensor. Each voltage source is scalable using two DACs via
the I
2
C serial bus. The resulting output voltage can vary from
0V to over 5V and has a variable, programmable
Temperature Slope (TS).
Reference Sections
Referring to the Block Diagram on page 2, the V
REF
and
Temperature Sense (V
TS
) outputs are summed together (
Σ
)
and then passed through the output gain stage (A). The
voltage output is programmable and is determined by the
Equation 1:
where
A
V
= 1, 2, 4
V
REF
= 1.200 (not temperature dependent)
0
≤
n
≤
255 (setting contained in Register 0, V
REF
)
V
TS
= K(T - T
0
)
K = dV
TS
/ dT = -2.1mV/C
T = device temperature
T
0
= +25°C
0
≤
m
≤
255 (setting contained in Register 1, TS)
See “Applications Information” on page 14 for ways to use
Equation 1 and methods for output voltage calculations.
DACs Section
The ISL21400 contains two 8-bit DACs whose registers can
be programmed via the I
2
C serial bus. The DAC registers
are non-volatile such that the values are restored during the
V
CC
power-up cycle of the device. One DAC (V
REF
) is
dedicated to scale the bandgap voltage reference
(Temperature invariant) and the other DAC (V
TS
) is
dedicated to scale the Temperature Sensor. Both of these
DACs can determine the output voltage as defined by
Equation 1 (See “Register Descriptions” on page 11.).
Output Gain Amplifier Section
The ISL21400 contains an output gain amplifier (A) that is
programmed via the I
2
C serial bus. The gain amplifier is the
last stage before the output and therefore controls the
overall gain for the device. The gain can be programmed for
1x, 2x, or 4x amplification. This gain factor is used to
program the output voltage as determined by Equation 1
(See “Register Descriptions” on page 11.).
There are 5 registers in the ISL21400 device, all nonvolatile
(see Table 2). All registers are accessible for reading or
writing through the I
2
C serial bus.
V
OUT
A
V
V
REF
---------
V
TS
------------------–
+
=
(EQ. 1)
ISL21400