LTC2489
13
2489fb
For more information www.linear.com/LTC2489
over and under range conditions (see Table 2). If both bits
are HIGH, the differential input voltage is equal to or above
+FS. If both bits are set low, the input voltage is below
–FS. The function of these bits is summarized in Table 2.
The 16 bits following the MSB bit are the conversion
result in binary two’
s complement format. The remaining
six bits are always 0.
As long as the voltage on the selected input channels (IN
+
and IN
) remains between –0.3V and V
CC
+ 0.3V (absolute
maximum operating range) a conversion result is gener-
ated for any differential input voltage V
IN
from –FS = –0.5
• V
REF
to +FS = 0.5 • V
REF
. For differential input voltages
greater than +FS, the conversion result is clamped to the
value corresponding to +FS. For differential input volt
-
ages below –FS, the conversion result is clamped to the
value –FS – 1LSB.
Table 2. LTC2489 Status Bits
Input Range
Bit 23
SIG
Bit 22
MSB
V
IN
≥ FS 1 1
0V ≤ V
IN
< FS 1 0
–FS ≤ V
IN
< 0V 0 1
V
IN
< –FS 0 0
Table 1. Output Data Format
Differential Input Voltage
V
IN
*
Bit 23
SIG
Bit 22
MSB
Bit 21
Bit 20
Bit 19 Bit 6
LSB
Bits 5-0
Always 0
V
IN
* ≥ FS** 1 1 0 0 0 0 000000
FS** – 1LSB 1 0 1 1 1 1 000000
0.5 • FS** 1 0 1 0 0 0 000000
0.5 • FS** – 1LSB 1 0 0 1 1 1 000000
0 1 0 0 0 0 0 000000
–1LSB 0 1 1 1 1 1 000000
–0.5 • FS** 0 1 1 0 0 0 000000
–0.5 • FS** – 1LSB 0 1 0 1 1 1 000000
–FS** 0 1 0 0 0 0 000000
V
IN
* < –FS** 0 0 1 1 1 1 000000
*The differential input voltage V
IN
= IN
+
– IN
. **The full-scale voltage FS = 0.5 • V
REF
.
INPUT DATA FORMAT
The LTC2489 serial input is 8 bits long and is written into
the device in one 8-bit word. SGL, ODD, A2, A1, A0 are
used to select the input channel.
After power-up, the device initiates an internal reset cycle
which sets the input channel to CH0-CH1 (IN
+
= CH0, IN
=
CH1). The first conversion automatically begins at power-
up using this default input channel. Once the conversion
is complete, a new channel may be written into the device.
The first three bits of the input word consist of two pre
-
amble bits and one enable bit. These three bits are used
to enable the input channel selection. V
alid settings for
these three bits are 000, 100, and 101. Other combinations
should be avoided.
If the first three bits
are 000 or 100, the following data
is ignored (don’t care) and the previously selected input
channel remains valid for the next conversion.
If the first three bits shifted into the device are 101, then
the next five bits select the input channel for the next
conversion cycle (see Table 3).
The first input bit (SGL) following the 101 sequence de
-
termines if the input selection is differential (SGL = 0) or
single-ended (SGL = 1). For SGL = 0, two adjacent chan-
nels can be selected to form a differential input. For SGL
= 1, one of 4 channels is selected as the positive input.
The
negative
input is COM for all single-ended operations.
applicaTions inForMaTion
LTC2489
14
2489fb
For more information www.linear.com/LTC2489
Figure 3a. Timing Diagram for Reading from the LTC2489
Figure 3b. Timing Diagram for Writing to the LTC2489
The remaining four bits (ODD, A2, A1, A0) determine
which channel(s) is/are selected and the polarity (for a
differential input).
applicaTions inForMaTion
SLEEP DATA OUTPUT
ACK BY
LTC2489
ACK BY
MASTER
ALWAYS LOW
START BY
MASTER
NAK BY
MASTER
LSBR MSBSIG
D23
7 8 9
1 2 9
1 2 3 4 5 6 7 8 9
1
7-BIT
ADDRESS
2489 F03a
SCL
SDA
ACK BY
LTC2489
ACK BY
LTC2489
NAK BY
LTC2489
START BY
MASTER
SGL ODD
W
0
1
SCL
SDA
EN A2 A1 A0
7 8 92
1 2 3 4 5 6 7 8 9
1
7-BIT ADDRESS
2489 F03b
X XX X X X X X
SLEEP DATA INPUT
1 9
2 3 4 5 6 7 8
Table 3 Channel Selection
MUX ADDRESS CHANNEL SELECTION
SGL
ODD/
SIGN A2 A1 A0 0 1 2 3 COM
*0 0 0 0 0 IN
+
IN
0 0 0 0 1 IN
+
IN
0 1 0 0 0 IN
IN
+
0 1 0 0 1 IN
IN
+
1 0 0 0 0 IN
+
IN
1 0 0 0 1 IN
+
IN
1 1 0 0 0 IN
+
IN
1 1 0 0 1 IN
+
IN
*Default at power-up
Initiating a New Conversion
When the LTC2489 finishes a conversion, it automatically
enters the sleep state. Once in the sleep state, the device is
ready for a read operation. After the device acknowledges
a read request, the device exits the sleep state and enters
the data output state. The data output state concludes and
the LTC2489 starts a new conversion once a Stop condi
-
tion is issued by the master or all 24 bits of data are read
out of the device.
During the data read cycle, a Stop command may be issued
by the master controller in order to start a new conversion
and abort the data transfer
. This Stop command must be
issued during the ninth clock cycle of a byte read when
the bus is free (the ACK/NAK cycle).
LTC2489
15
2489fb
For more information www.linear.com/LTC2489
LTC2489 Address
The LTC2489 has two address pins (CA0, CA1). Each may
be tied high, low, or left floating enabling one of 9 possible
addresses (see Table 4).
In addition to the configurable addresses listed in Table 4,
the LTC2489 also contains a global address (1110111)
which may be used for synchronizing multiple LTC2489s or
other LTC24XX delta-sigma I
2
C devices, (See Synchroniz-
ing Multiple LTC2489s with Global Address Call section).
Operation Sequence
The LTC2489 acts as a transmitter or receiver
, as shown
in Figure 4. The device may be programmed to select
an input channel, differential or single-ended mode, and
channel polarity.
Table 4. Address Assignment
CA1 CA0 ADDRESS
LOW LOW 0010100
LOW HIGH 0010110
LOW FLOAT 0010101
HIGH LOW 0100110
HIGH HIGH 0110100
HIGH FLOAT 0100111
FLOAT LOW 0010111
FLOAT HIGH 0100101
FLOAT FLOAT 0100100
Continuous Read
In applications where the input channel does not need to
change for each cycle, the conversion can be continuously
performed and read without a write cycle (see Figure 5).
The input channel remains unchanged from the last value
written into the device. If the device has not been written
to since power up, the channel selection is set to the de
-
fault value of CH0 = IN
+
, CH1 = IN
. At the end of a read
operation, a new conversion automatically begins. At the
conclusion of the conversion cycle, the next result may
be read using the method described above. If the conver-
sion cycle is not concluded and a valid address selects the
device, the LTC2489 generates a NAK signal indicating the
conversion cycle is in progress.
Continuous Read/Write
Once the conversion cycle is concluded, the LTC2489 can
be written to and then read from using the Repeated Start
(Sr) command.
Figure 6 shows a cycle which begins with a data Write,
a repeated Start, followed by a Read and concluded with
a Stop command. The following conversion begins after
all 24 bits are read out of the device or after a Stop com-
mand. The following conversion will be performed using
the newly programmed data.
applicaTions inForMaTion
Figure 4. Conversion Sequence
Figure 5. Consecutive Reading with the Same Input/Configuration
S ACK DATA Sr DATA TRANSFERRING P
7-BIT ADDRESS
R/W
2489 F04
CONVERSION CONVERSIONSLEEP DATA INPUT/OUTPUT
7-BIT ADDRESS 7-BIT ADDRESSS SR RACK ACKREAD READP P
2489 F05
CONVERSION CONVERSIONCONVERSIONSLEEP DATA OUTPUTDATA INPUT SLEEP

LTC2489CDE#PBF

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Analog to Digital Converters - ADC 16-bit, 4-ch I2C Delta Sigma ADC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union