Datasheet

LTC2481
16
2481fc
APPLICATIONS INFORMATION
LTC2481 Data Format
After a START condition, the master sends a 7-bit address
followed by a R/W bit. The bit R/W is 1 for a Read request
and 0 for a Write request. If the 7-bit address agrees with
an LTC2481’s address, that device is selected. When the
device is in the conversion state, it does not accept the
request and issues a Not-Acknowledge (NACK) by leaving
SDA HIGH. If the conversion is complete, it issues an
acknowledge (ACK) by pulling SDA LOW.
The LTC2481 has two registers. The output register contains
the result of the last conversion and a user programmable
confi guration register that sets the converter operation
mode.
The output register contains the last conversion result. After
each conversion is completed, the device automatically
enters the sleep state where the supply current is reduced
to 1µA. When the LTC2481 is addressed for a Read
operation, it acknowledges (by pulling SDA LOW) and
acts as a transmitter. The master and receiver can read up
to three bytes from the LTC2481. After a complete Read
operation (3 bytes), the output register is emptied, a new
conversion is initiated, and a following Read request in the
same input/output phase will be NACKed. The LTC2481
output data stream is 24 bits long, shifted out on the falling
edges of SCL. The fi rst bit is the conversion result sign bit
(SIG), see Tables 3 and 4. This bit is HIGH if V
IN
≥ 0. It is
LOW if V
IN
<0. The second bit is the most signifi cant bit
(MSB) of the result. The fi rst two bits (SIG and MSB) can
be used to indicate over range conditions. If both bits are
HIGH, the differential input voltage is above +FS and the
following 16 bits are set to LOW to indicate an overrange
condition. If both bits are LOW, the input voltage is below
–FS and the following 16 bits are set to HIGH to indicate
an underrange condition. The function of these two bits
is summarized in Table 3. The next 16 bits contain the
conversion results in binary two’s complement format.
The remaining six bits are a readback of the confi guration
register.
Table 3. LTC2481 Status Bits
INPUT RANGE BIT 23 SIG BIT 22 MSB
V
IN
≥ 0.5 • V
REF
11
0V ≤ V
IN
< 0.5 • V
REF
1/0 0
0.5 • V
REF
≤ V
IN
< 0V 0 1
V
IN
< –0.5 • V
REF
00
As long as the voltage on the IN
+
and IN
pins is main-
tained within the – 0.3V to (V
CC
+ 0.3V) absolute maximum
operating range, a conversion result is generated for any
differential input voltage
V
IN
from –FS = –0.5 • V
REF
/GAIN
to +FS = 0.5 • V
REF
/GAIN. For differential input voltages
greater than +FS, the conversion result is clamped to the
value corresponding to the +FS + 1LSB. For differential
input voltages below –FS, the conversion result is clamped
to the value corresponding to –FS – 1LSB.
Table 4. LTC2481 Output Data Format
DIFFERENTIAL INPUT VOLTAGE
VIN
* BIT 23 SIG BIT 22 MSB BIT 21 BIT 20 BIT 19 BIT 6
V
IN
* ≥ FS** 1 1 0 0 0 0
FS** – 1LSB 1 0 1 1 1 1
0.5 • FS** 1 0 1 0 0 0
0.5 • FS** – 1LSB 1 0 0 1 1 1
0 1/0*** 0 0 0 0 0
–1LSB 0 1 1 1 1 1
0.5 • FS** 0 1 1 0 0 0
0.5 • FS** – 1LSB 0 1 0 1 1 1
–FS** 0 1 0 0 0 0
V
IN
* < –FS** 0 0 1 1 1 1
* The differential input voltage V
IN
= IN
+
– IN
.
** The full-scale voltage FS = 0.5 • V
REF
/GAIN.
*** The sign bit changes state during the 0 output code when the device is operating in the 2x speed mode.