I/O Compatible with QSPI, SPI and MICROWIRETM, etc.
■
Small Package: 16-Pin Narrow SO (LTC1594L)
24-Pin SSOP (LTC1598L)
U
APPLICATIO S
■
Pen Screen Digitizing
■
Battery-Operated Systems
■
Remote Data Acquisition
■
Isolated Data Acquisition
■
Battery Monitoring
■
Temperature Measurement
The LTC®1594L/LTC1598L are 3V micropower, 12-bit
sampling A/D converters that feature 4- and 8-channel
multiplexers, respectively. They typically draw only 160µA
of supply current when converting and automatically
power down to a typical supply current of 1nA between
conversions. The LTC1594L is available in a 16-pin SO
package and the LTC1598L is packaged in a 24-pin
SSOP. Both operate on a 3V supply. The 12-bit, switchedcapacitor, successive approximation ADCs include a
sample-and-hold.
On-chip serial ports allow efficient data transfer to a wide
range of microprocessors and microcontrollers over three
or four wires. This, coupled with micropower consumption, makes remote location possible and facilitates transmitting data through isolation barriers.
The circuit can be used in ratiometric applications or with
an external reference. The high impedance analog inputs
and the ability to operate with reduced spans (to 1.5V full
scale) allow direct connection to sensors and transducers
in many applications, eliminating the need for gain stages.
, LTC and LT are registered trademarks of Linear Technology Corporation.
MICROWIRE is a trademark of National Semiconductor Corporation.
TYPICAL APPLICATION
12µW, 8-Channel, 12-Bit ADC Samples at 200Hz and Runs Off a 3V Supply
OPTIONAL
ADC FILTER
ANALOG
INPUTS
0V TO 3V
RANGE
1k
20
CH0
21
CH1
22
CH2
23
CH3
24
CH4
1
CH5
2
CH6
3
CH7
COM
8
1µF
MUXOUT
8-CHANNEL
MUX
18171615, 19
U
ADCIN
+
V
REFVCC
12-BIT
SAMPLING
ADC
–
LTC1598L
GND
4, 9
CSADC
CSMUX
CLK
D
IN
D
OUT
NC
NC
1594L/98L TA01
3V
10
6
5, 14
7
11
12
13
1µF
SERIAL DATA LINK
MICROWIRE AND
SPI COMPATABLE
MPU
Supply Current vs Sample Rate
1000
TA = 25°C
= 2.7V
V
CC
= 2.5V
V
REF
= 200kHz
f
CLK
100
10
SUPPLY CURRENT (µA)
1
0.1
110100
SAMPLE FREQUENCY (kHz)
1594L/98L TA02
1
Page 2
LTC1594L/LTC1598L
WW
W
U
ABSOLUTE MAXIMUM RATINGS
(Notes 1, 2)
Supply Voltage (VCC) to GND................................... 12V
Voltage
Analog Reference .................... –0.3V to (VCC + 0.3V)
Analog Inputs .......................... –0.3V to (VCC + 0.3V)
Digital Inputs .........................................– 0.3V to 12V
Digital Output .......................... –0.3V to (VCC + 0.3V)
U
W
U
PACKAGE/ORDER INFORMATION
ORDER PART
NUMBER
TOP VIEW
1
CH0
2
CH1
3
CH2
4
CH3
5
ADCIN
6
V
REF
7
COM
8
GND
16-LEAD PLASTIC SO
T
JMAX
16
15
14
13
12
11
10
9
S PACKAGE
= 125°C, θJA = 120°C/ W
V
CC
MUXOUT
D
IN
CSMUX
CLK
V
CC
D
OUT
CSADC
LTC1594LCS
LTC1594LIS
Power Dissipation.............................................. 500mW
Operating Temperature Range
LTC1594LCS/LTC1598LCG ..................... 0°C to 70°C
LTC1594LIS/LTC1598LIG ................. –40°C to 85°C
Storage Temperature Range ................. –65°C to 150°C
Lead Temperature (Soldering, 10 sec).................. 300°C
ORDER PART
NUMBER
LTC1598LCG
LTC1598LIG
1
CH5
2
CH6
3
CH7
4
GND
5
CLK
6
CSMUX
7
D
IN
8
COM
9
GND
10
CSADC
11
D
OUT
12
NC
24-LEAD PLASTIC SSOP
T
JMAX
TOP VIEW
24
23
22
21
20
19
18
17
16
15
14
13
G PACKAGE
= 150°C, θJA = 110°C/ W
CH4
CH3
CH2
CH1
CH0
V
CC
MUXOUT
ADCIN
V
REF
V
CC
CLK
NC
Consult factory for Military grade parts.
WW
RECOM ENDED OPERATING CONDITIONS
UU
UU
The ● denotes the specifications which apply over
the full operating temperature range, otherwise specifications are at TA = 25°C. (Note 5)
SYMBOLPARAMETERCONDITIONSMINTYPMAXUNITS
V
CC
f
CLK
t
CYC
t
hDI
t
suCS
t
suDI
t
WHCLK
t
WLCLK
t
WHCS
t
WLCS
Supply Voltage (Note 3)2.73.6V
Clock FrequencyVCC = 2.7V(Note 4)200kHz
Total Cycle Timef
= 200kHz95µs
CLK
Hold Time, DIN After CLK↑VCC = 2.7V450ns
Setup Time CS↓ Before First CLK↑ (See Operating Sequence)VCC = 2.7V2µs
Setup Time, DIN Stable Before CLK↑VCC = 2.7V600ns
CLK High TimeVCC = 2.7V1.5µs
CLK Low TimeVCC = 2.7V1.5µs
CS High Time Between Data Transfer Cyclesf
CS Low Time During Data Transferf
= 200kHz25µs
CLK
= 200kHz70µs
CLK
2
Page 3
LTC1594L/LTC1598L
UW
CONVERTER AND MULTIPLEXER CHARACTERISTICS
U
The ● denotes the specifications which
apply over the full operating temperature range, otherwise specifications are at TA = 25°C. (Note 5)
LTC1594LCS/LTC1598LCGLTC1594LIS/LTC1598LIG
PARAMETERCONDITIONSMINTYPMAXMINTYPMAXUNITS
Resolution (No Missing Codes)●1212Bits
Integral Linearity Error(Note 6)●±3±3LSB
Differential Linearity Error●± 3/4±1LSB
Offset Error●±3±3LSB
Gain Error●±8±8LSB
REF Input Range(Notes 7, 8) 1.5V to V
Analog Input Range(Notes 7, 8) –0.05V to VCC + 0.05VV
MUX Channel Input Leakage CurrentOff Channel●±200±200nA
MUXOUT Leakage CurrentOff Channel●±200±200nA
ADCIN Input Leakage Current(Note 9)●±1±1µA
The ● denotes the specifications which apply over the full operating temperature range,
otherwise specifications are at TA = 25°C.(Note 5)
SYMBOLPARAMETERCONDITIONSMINTYPMAXUNITS
t
SMPL
f
SMPL(MAX)
t
CONV
t
dDO
t
dis
t
en
t
hDO
t
f
t
r
t
ON
t
OFF
t
OPEN
C
IN
Note 1: Absolute Maximum Ratings are those values beyond which the life
of a device may be impaired.
Note 2: All voltage values are with respect to GND.
Note 3: These devices are specified at 3V. Consult factory for 5V
specified devices (LTC1594/LTC1598).
Note 4: Increased leakage currents at elevated temperatures cause the S/H
to droop, therefore it is recommended that f
≥ 75kHz at 70°C and f
f
CLK
Note 5: VCC = 2.7V, V
specified. CSADC and CSMUX pins are tied together during the test.
Note 6: Linearity error is specified between the actual end points of the
A/D transfer curve.
Analog Input Sample TimeSee Figure 1 in Applications Information1.5CLK Cycles
Maximum Sampling FrequencySee Figure 1 in Applications Information●10.5kHz
Conversion TimeSee Figure 1 in Applications Information12CLK Cycles
Delay Time, CLK↓ to D
Delay Time, CS↑ to D
Delay Time, CLK↓ to D
Time Output Data Remains Valid After CLK↓C
D
Note 7: Two on-chip diodes are tied to each reference and analog input
which will conduct for reference or analog input voltages one diode drop
below GND or one diode drop above V
bias of either diode for 2.7V ≤ V
. This spec allows 50mV forward
CC
≤ 3.6V. This means that as long as the
CC
reference or analog input does not exceed the supply voltage by more than
50mV, the output code will be correct. To achieve an absolute 0V to 3V
≥ 200kHz at 85°C,
≥ 1kHz at 25°C.
CLK
= 2.5V and CLK = 200kHz unless otherwise
REF
CLK
input voltage range, it will therefore require a minimum supply voltage of
2.950V over initial tolerance, temperature variations and loading.
Note 8: Recommended operating condition.
Note 9: Channel leakage current is measured after the channel selection.
W
U
TYPICAL PERFORMANCE CHARACTERISTICS
1000
100
SUPPLY CURRENT (µA)
4
Supply Current vs Sample Rate
TA = 25°C
= 2.7V
V
CC
= 2.5V
V
REF
= 200kHz
f
CLK
10
1
0.1
110100
SAMPLE FREQUENCY (kHz)
1594L/98L G01
Supply Current vs Temperature
260
TA = 25°C
= 2.7V
V
CC
= 2.5V
V
REF
220
140
SUPPLY CURRENT (µA)
180
100
60
f
CLK
f
SMPL
–355
–55
= 200kHz
= 10.5kHz
–15
TEMPERATURE (°C)
85
45125
65
25
Reference Current vs Temperature
105
1594L/98L G02
Page 5
W
INPUT FREQUENCY (kHz)
1
0
EFFECTIVE NUMBER OF BITS (ENOBs)
S/(N + D) (dB)
3
5
7
10
10100
1594L/98L G09
1
4
6
9
12
11
8
62
56
74
68
50
2
TA = 25°C
V
CC
= 2.7V
f
CLK
= 200kHz
f
SMPL
= 10.5kHz
U
TYPICAL PERFORMANCE CHARACTERISTICS
LTC1594L/LTC1598L
Change in Offset
vs Reference Voltage
3.0
)
TA = 25°C
REF
CHANGE IN OFFSET (LSB = 1/4096 × V
2.5
2.0
1.5
1.0
0.5
= 2.7V
V
CC
= 200kHz
f
CLK
= 10.5kHz
f
SMPL
0
0.5
1.01.52.02.5
REFERENCE VOLTAGE (V)
Change in Gain
vs Reference Voltage
–10
TA = 25°C
–9
= 2.7V
V
CC
= 200kHz
f
CLK
–8
–7
–6
–5
–4
–3
CHANGE IN GAIN (LSB)
–2
–1
f
0
1.0
= 10.5kHz
SMPL
1.21.6
1.4
REFERENCE VOLTAGE (V)
2.2
2.4
2.02.8
1.8
1594L/98L G04
2.6
1594L/98L G07
Change in Offset vs Temperature
0.20
VCC = 2.7V
= 2.5V
V
0.15
REF
= 200kHz
f
CLK
= f
f
0.10
SMPL
SMPL(MAX)
0.05
0
–0.05
–0.10
CHANGE IN OFFSET (LSB)
–0.15
3.0
–0.20
102040
0
TEMPERATURE (°C)
Differential Nonlinearity vs Code
1
TA = 25°C
= 2.7V
V
CC
= 2.5V
V
REF
= 200kHz
f
0.5
CLK
0
–0.5
DIFFERENTIAL NONLINEARITY ERROR (LSB)
–1
0
512 1024 1536 2048
30
2560 3072 3584 4096
CODE
506070
1594L/98L G05
1594L/98L G08
Change in Linearity
vs Reference Voltage
0.50
TA = 25°C
0.45
0.40
0.35
0.30
0.25
0.20
0.15
CHANGE IN LINEARITY (LSB)
0.10
0.05
0
1.0
= 2.7V
V
CC
= 200kHz
f
CLK
= 10.5kHz
f
SMPL
1.21.6
1.4
REFERENCE VOLTAGE (V)
2.02.8
1.8
Effective Bits and S/(N + D)
vs Input Frequency
2.2
2.4
1594L/98L G06
2.6
Spurious Free Dynamic Range
vs Input Frequency
100
90
80
70
60
50
40
30
TA = 25°C
20
= 2.7V
V
CC
= 2.5V
V
REF
10
SPURIOUS-FREE DYNAMIC RANGE (dB)
= f
f
SMPL
0
1
SMPL(MAX)
INPUT FREQUENCY (kHz)
10100
1594L/98L G10
S/(N + D) vs Input Level
80
TA = 25°C
= 2.7V
V
CC
70
= 2.5V
V
REF
= 1kHz
f
IN
60
50
40
30
20
10
SIGNAL-TO-NOISE PLUS DISTORTION (dB)
= f
f
SMPL
SMPL(MAX)
0
–45
–400
–35
–30
INPUT LEVEL (dB)
–25
–20
–15
–10
1594L/98/ G11
–5
Frequency Response
0
10
20
30
40
50
60
ATTENUATION (%)
(MUX + ADC)
70
= 25°C
T
A
80
= 2.7V
V
CC
= 2.5V
V
REF
90
100
= f
f
SMPL
SMPL(MAX)
1k100k1M10M
10k
INPUT FREQUENCY (Hz)
1594L/98L G12
5
Page 6
LTC1594L/LTC1598L
W
U
TYPICAL PERFORMANCE CHARACTERISTICS
4096 Point FFT Plot
0
TA = 25°C
= 2.7V
V
CC
–20
–40
–60
–80
MAGNITUDE (dB)
–100
–120
= 2.5V
V
REF
= 3.05kHz
f
IN
= 120kHz
f
CLK
f
SMPL
0
0.51.5
= 7.5kHz
1.02.0
FREQUENCY (kHz)
2.5
3.0
3.5
1594L/98L G13
4.0
Intermodulation Distortion
0
TA = 25°C
= 2.7V
V
CC
–20
–40
–60
–80
MAGNITUDE (dB)
–100
–120
= 2.5V
V
REF
f1 = 2.05kHz
f2 = 3.05kHz
f
SMPL
0
0.51.5
= 7.5kHz
1.02.0
FREQUENCY (kHz)
2.5
3.0
3.5
1594L/98L G14
4.0
Power Supply Feedthrough
vs Ripple Frequency
0
TA = 25°C
–10
V
= 2.7V (V
CC
= 2.5V
V
REF
–20
f
= 200kHz
CLK
–30
–40
–50
–60
FEEDTHROUGH (dB)
–70
–80
–90
–100
1k100k1M10M
10k
RIPPLE FREQUENCY (Hz)
RIPPLE
= 1mV)
1594L/98L G15
Maximum Clock Frequency
vs Source Resistance
200
190
180
170
160
150
140
CLOCK FREQUENCY (kHz)
130
120
+INPUTV
IN
–INPUT
–
R
SOURCE
10
SOURCE RESISTANCE (Ω)
1001000
Minimum Clock Frequency for
0.1LSB Error vs Temperature
120
VCC = 2.7V
= 2.5V
V
REF
100
80
60
40
CLOCK FREQUENCY (kHz)
20
2
0
0
2030
10
TEMPERATURE (°C)
40
TA = 25°C
= 2.7V
V
CC
V
REF
1594L/98L G16
50
1594L/98L G18
= 2.5V
6070
Sample-and-Hold Acquisition Time
vs Source Resistance
10000
TA = 25°C
= 2.7V
V
CC
= 2.5V
V
REF
1000
R
SOURCE
S & H ACQUISITION TIME (ns)
100
1
SOURCE RESISTANCE (Ω)
IN
10010001010000
Input Channel Leakage Current
vs Temperature
1000
VCC = 2.7V
= 2.5V
V
REF
100
10
1
LEAKAGE CURRENT (nA)
0.1
0.01
–55
ON CHANNEL
–15
–35125
5
TEMPERATURE (°C)
25
OFF CHANNEL
65
45
+
+INPUTV
–INPUT
1594L/98L G17
85
1594L/98L G19
105
6
Page 7
UUU
PIN FUNCTIONS
LTC1594L
LTC1594L/LTC1598L
CH0 (Pin 1): Analog Multiplexer Input.
CH1 (Pin 2): Analog Multiplexer Input.
CH2 (Pin 3): Analog Multiplexer Input.
CH3 (Pin 4): Analog Multiplexer Input.
ADCIN (Pin 5): ADC Input. This input is the positive analog
input to the ADC. Connect this pin to MUXOUT for normal
operation.
V
(Pin 6): Reference Input. The reference input defines
REF
the span of the ADC.
COM (Pin 7): Negative Analog Input. This input is the
negative analog input to the ADC and must be free of noise
with respect to GND.
GND (Pin 8): Analog Ground. GND should be tied directly
to an analog ground plane.
CSADC (Pin 9): ADC Chip Select Input. A logic high on this
input powers down the ADC and three-states D
low on this input enables the ADC to sample the selected
channel and start the conversion. For normal operation,
drive this pin in parallel with CSMUX.
OUT
. A logic
D
(Pin 10): Digital Data Output. The A/D conversion
OUT
result is shifted out of this output.
VCC (Pin 11): Power Supply Voltage. This pin provides
power to the ADC. It must be bypassed directly to the
analog ground plane.
CLK (Pin 12): Shift Clock. This clock synchronizes the
serial data transfer to both MUX and ADC.
CSMUX (Pin 13): MUX Chip Select Input. A logic high on
this input allows the MUX to receive a channel address. A
logic low enables the selected MUX channel and connects
it to the MUXOUT pin for A/D conversion. For normal
operation, drive this pin in parallel with CSADC.
DIN (Pin 14): Digital Data Input. The multiplexer address
is shifted into this input.
MUXOUT (Pin 15): MUX Output. This pin is the output of
the multiplexer. Tie to ADCIN for normal operation.
VCC (Pin 16): Power Supply Voltage. This pin should be
tied to Pin 11.
LTC1598L
CH5 (Pin 1): Analog Multiplexer Input.
CH6 (Pin 2): Analog Multiplexer Input.
CH7 (Pin 3): Analog Multiplexer Input.
GND (Pin 4): Analog Ground. GND should be tied directly
to an analog ground plane.
CLK (Pin 5): Shift Clock. This clock synchronizes the serial
data transfer to both MUX and ADC. It also determines the
conversion speed of the ADC.
CSMUX (Pin 6): MUX Chip Select Input. A logic high on
this input allows the MUX to receive a channel address. A
logic low enables the selected MUX channel and connects
it to the MUXOUT pin for A/D conversion. For normal
operation, drive this pin in parallel with CSADC.
DIN (Pin 7): Digital Data Input. The multiplexer address is
shifted into this input.
COM (Pin 8): Negative Analog Input. This input is the
negative analog input to the ADC and must be free of noise
with respect to GND.
GND (Pin 9): Analog Ground. GND should be tied directly
to an analog ground plane.
CSADC (Pin 10): ADC Chip Select Input. A logic high on
this input deselects and powers down the ADC and threestates D
sample the selected channel and start the conversion. For
normal operation drive this pin in parallel with CSMUX.
D
OUT
result is shifted out of this output.
NC (Pin 12): No Connection.
NC (Pin 13): No Connection.
CLK (Pin 14): Shift Clock. This input should be tied to Pin 5.
. A logic low on this input enables the ADC to
OUT
(Pin 11): Digital Data Output. The A/D conversion
7
Page 8
LTC1594L/LTC1598L
UUU
PIN FUNCTIONS
VCC (Pin 15): Power Supply Voltage. This pin provides
power to the A/D Converter. It must be bypassed directly
to the analog ground plane.
V
(Pin 16): Reference Input. The reference input
REF
defines the span of the ADC.
ADCIN (Pin 17): ADC Input. This input is the positive
analog input to the ADC. Connect this pin to MUXOUT for
normal operation.
MUXOUT (Pin 18): MUX Output. This pin is the output of
the multiplexer. Tie to ADCIN for normal operation.
W
BLOCK DIAGRA S
LTC1594L
155616
+
SAMPLING
–
V
12-BIT
ADC
GND
REFVCC
8
CSADC
CSMUX
CLK
D
D
OUT
1594L BD
9
13
12
14
IN
10
LTC1594L
1
CH0
2
CH1
3
CH2
4
CH3
7 COM
4-CHANNEL
MUX
ADCINMUXOUT
VCC (Pin 19): Power Supply Voltage. This pin should be
tied to Pin 15.
CH0 (Pin 20): Analog Multiplexer Input.
CH1 (Pin 21): Analog Multiplexer Input.
CH2 (Pin 22): Analog Multiplexer Input.
CH3 (Pin 23): Analog Multiplexer Input.
CH4 (Pin 24): Analog Multiplexer Input.
LTC1598L
18171615, 19
+
SAMPLING
–
V
12-BIT
ADC
GND
REFVCC
4, 9
CSADC
CSMUX
CLK
D
D
OUT
1598L BD
NC
NC
10
6
5, 14
7
IN
11
12
13
20
21
22
23
24
1
2
3
8 COM
LTC1598L
CH0CH1CH2CH3CH4CH5CH6CH7
ADCINMUXOUT
8-CHANNEL
MUX
TEST CIRCUITS
Load Circuit for t
D
OUT
8
1.4V
3k
dDO
100pF
, tr and t
TEST POINT
f
1594L/98L TC01
Voltage Waveforms for D
D
OUT
t
r
Rise and Fall Times, tr, t
OUT
t
f
V
V
1594L/98L TC02
f
OH
OL
Page 9
TEST CIRCUITS
LTC1594L/LTC1598L
Voltage Waveforms for D
CLK
D
OUT
V
IL
t
dDO
Load Circuit for t
TEST POINT
D
OUT
3k
100pF
Delay Times, t
OUT
and t
dis
en
VCC t
dis
t
WAVEFORM 1
dis
dDO
V
OH
V
1594L/98L TC03
WAVEFORM 2, t
1594L/98L TC04
Voltage Waveforms for t
LTC1594L/LTC1598L
CSADC
CLK
OL
D
OUT
1
Voltage Waveforms for t
CSADC = CSMUX = CS
en
D
OUT
WAVEFORM 1
(SEE NOTE 1)
D
OUT
WAVEFORM 2
(SEE NOTE 2)
NOTE 1: WAVEFORM 1 IS FOR AN OUTPUT WITH INTERNAL CONDITIONS SUCH
THAT THE OUTPUT IS HIGH UNLESS DISABLED BY THE OUTPUT CONTROL.
NOTE 2: WAVEFORM 2 IS FOR AN OUTPUT WITH INTERNAL CONDITIONS SUCH
THAT THE OUTPUT IS LOW UNLESS DISABLED BY THE OUTPUT CONTROL.
en
2
B11
V
OL
t
en
1594L/98L TC06
dis
V
IH
90%
t
dis
10%
1594L/98L TC05
9
Page 10
LTC1594L/LTC1598L
U
WUU
APPLICATIONS INFORMATION
OVERVIEW
The LTC1594L/LTC1598L are 3V micropower, 12-bit
sampling A/D converters that feature 4- and 8-channel
multiplexers respectively. They typically draw only 160µA
of supply current when sampling at 10.5kHz. Supply
current drops linearly as the sample rate is reduced (see
Supply Current vs Sample Rate). The ADCs automatically
power down when not performing conversions, drawing
only leakage current. The LTC1594L is available in a
16-pin narrow SO package and the LTC1598L is packaged in a 24-pin SSOP. Both devices operate on a single
supply from 2.7V to 3.6V.
The LTC1594L/LTC1598L contain a 12-bit, switchedcapacitor ADC, sample-and-hold, serial port and an
external reference input pin. In addition, the LTC1594L
has a 4-channel multiplexer and the LTC1598L provides
an 8-channel multiplexer (see Block Diagram). They can
measure signals floating on a DC common mode voltage
and can operate with reduced spans to 1.5V. Reducing
the spans allow them to achieve 366µV resolution.
The LTC1594L/LTC1598L provide separate MUX output
and ADC input pins to form an ideal MUXOUT/ADCIN
loop which economizes signal conditioning. The MUX
and ADC of the devices can also be controlled individually
through separate chip selects to enhance flexibility.
SERIAL INTERFACE
For this discussion, we will assume that CSMUX and
CSADC are tied together and will refer to them as simply
CS, unless otherwise specified.
The LTC1594L/LTC1598L communicate with the microprocessor and other external circuitry via a synchronous,
half duplex, 4-wire interface (see Operating Sequences in
Figures 1 and 2).
CSMUX = CSADC = CS
CLK
D
D
OUT
CH0 TO
CH7
ADCIN =
MUXOUT
COM = GND*AFTER COMPLETING THE DATA TRANSFER, IF FURTHER CLOCKS ARE APPLIED WITH CS LOW,
t
CYC
t
suCS
END1
IN
D0
D2
Hi-Z
THE ADC WILL OUTPUT LSB-FIRST DATA THEN FOLLOWED WITH ZEROS INDEFINITELY
Figure 2. LTC1594L/LTC1598L Operating Sequence Example: All Channels Off
Hi-Z
t
OFF
NULL
BIT
t
CYC
D0N‘T CARE
DUMMY CONVERSION
t
CONV
Hi-Z
1594L/98L F02
Data Transfer
The CLK synchronizes the data transfer with each bit
being transmitted on the falling CLK edge and captured
on the rising CLK edge in both transmitting and receiving
systems.
The LTC1594L/LTC1598L first receive input data and
then transmit back the A/D conversion results (half
duplex). Because of the half duplex operation, DIN and
D
may be tied together allowing transmission over
OUT
just 3 wires: CS, CLK and DATA (DIN/D
OUT
).
Data transfer is initiated by a rising chip select (CS)
signal. After CS rises, the input data on the DIN pin is
latched into a 4-bit register on the rising edge of the clock.
More than four input bits can be sent to the DIN pin
without problems, but only the last four bits clocked in
before CS falls will be stored into the 4-bit register. This
4-bit input data word will select the channel in the
muliplexer (see Input Data Word and Tables 1 and 2). To
ensure correct operation, the CS must be pulled low
before the next rising edge of the clock.
Once the CS is pulled low, all channels are simultaneously switched off after a delay of t
to ensure a
OFF
break-before-make interval, t
(t
OFF
+ t
), the selected channel is switched on,
OPEN
. After a delay of t
OPEN
ON
allowing the ADC in the chip to acquire input signal and
start the conversion (see Figures 1 and 2). After 1 null bit,
the result of the conversion is output on the D
OUT
line.
The selected channel remains on, until the next falling
edge of CS. At the end of the data exchange, CS should
be brought high. This resets the LTC1594L/LTC1598L
and initiates the next data exchange.
Break-Before-Make
The LTC1594L/LTC1598L provide a break-before-make
interval from switching off all the channels simultaneously to switching on the next selected channel once
CS is pulled low. In other words, once CS is pulled low,
11
Page 12
LTC1594L/LTC1598L
U
WUU
APPLICATIONS INFORMATION
after a delay of t
ensure a break-before-make interval. After this interval,
the selected channel is switched on allowing signal
transmission. The selected channel remains on until the
next falling edge of CS and the process repeats itself with
the “EN” bit being logic high. If the “EN” bit is logic low,
all the channels are switched off simultaneously after a
delay of t
OFF
channels remain off until the next falling edge of CS.
Input Data Word
When CS is high, the LTC1594L/LTC1598L clock data
into the DIN inputs on the rising edge of the clock and
store the data into a 4-bit register. The input data words
are defined as follows:
, all the channels are switched off to
OFF
from CS being pulled low and all the
D0END2D1
CHANNEL SELECTION
1594L/98L AI02
Table 2. Logic Table for the LTC1598L Channel Selection
The LTC1594L/LTC1598L are permanently configured
for unipolar only. The input span and code assignment
for this conversion type is illustrated below.
Transfer Curve
“EN” Bit
The first bit in the 4-bit register is an “EN” bit. If the “EN”
bit is a logic high, as illustrated in Figure 1, it enables the
selected channel after a delay of tON when the CS is pulled
low. If the “EN” bit is logic low, as illustrated in Figure 2,
it disables all channels after a delay of t
when the CS
OFF
is pulled low.
Multiplexer (MUX) Address
The 3 bits of input word following the “EN” bit select the
channel in the MUX for the requested conversion. For a
given channel selection, the converter will measure the
voltage of the selected channel with respect to the voltage
on the COM pin. Tables 1 and 2 show the various bit
combinations for the LTC1594L/LTC1598L channel
selection.
Table 1. Logic Table for the LTC1594L Channel Selection
The LTC1594L/LTC1598L can be operated with DIN and
D
tied together. This eliminates one of the lines
OUT
required to communicate to the microprocessor (MPU).
Data is transmitted in both directions on a single wire.
The processor pin connected to this data line should be
configurable as either an input or an output. The
LTC1594L/LTC1598L will take control of the data line
after CS falling and before the 6th falling CLK while the
processor takes control of the data line when CS is high
CS
CLK
Tied Together
OUT
1
23456
(see Figure 3). Therefore the processor port line must be
switched to an input with CS being low to avoid a conflict.
Separate Chip Selects for MUX and ADC
The LTC1594L/LTC1598L provide separate chip selects,
CSMUX and CSADC, to control MUX and ADC separately.
This feature not only provides the flexibility to select a
particular channel once for multiple conversions (see
Figure 4) but also maximizes the sample rate up to
20ksps (see Figure 5).
t
suCS
DATA (D
CSMUX
CSADC
CLK
D
OUT
CH0 TO
CH7
ADCIN =
MUXOUT
COM = GND
IN/DOUT
D
IN
)
END1
END2D1D0B11B10
MPU CONTROLS DATA LINE AND SENDS
MUX ADDRESS TO LTC1594L/LTC1598L
PROCESSOR MUST RELEASE DATA
LINE AFTER CS FALLING AND
BEFORE THE 6TH FALLING CLK
Figure 3. LTC1594L/LTC1598L Operation with DIN and D
t
suCS
D0
D2
Hi-Z
t
SMPL
t
NULL
BIT
ON
DON’T CARE
B2 B1 B0
B6
B8B9
B10B11
B7
t
CONV
B3
B4
B5
t
suCS
D0
Hi-Z
t
SMPL
NULL
BIT
OUT
B10B11
LTC1594L/LTC1598L CONTROLS DATA LINE AND SENDS
LTC1594L/LTC1598L TAKES CONTROL OF DATA
LINE AFTER CS FALLING AND BEFORE THE
6TH FALLING CLK
A/D RESULT BACK TO MPU
Tied Together
DON’T CARE
B2 B1 B0
B6
B8B9
B7
t
CONV
B3
B4
B5
•••
1594L/98L F03
Hi-Z
1594L/98L F04
Figure 4. Selecting a Channel Once for Multiple Conversions
13
Page 14
LTC1594L/LTC1598L
U
WUU
APPLICATIONS INFORMATION
CSADC
CSMUX
t
CLK
END1
D2
B2 B1 B0
B3
B4
D
CH0 TO
CH7
ADCIN =
MUXOUT
COM = GND
OUT
D
IN
MUXOUT/ADCIN Loop Economizes
Signal Conditioning
The MUXOUT and ADCIN pins of the LTC1594L/LTC1598L
form a very flexible external loop that allows Programmable Gain Amplifier (PGA) and/or processing analog
input signals prior to conversion. This loop is also a cost
effective way to perform the conditioning, because only
one circuit is needed instead of one for each channel.
suCS
D0
t
SMPL
t
NULL
BIT
ON
DON’T CAREDON’T CARE
B6
B8B9
B10B11
B7
t
CONV
B3
B5
B4
Figure 5. Use Separate Chip Selects to Maximize Sample Rate
END1
B2 B1 B0
t
suCS
END1
D0D2
1000
100
SUPPLY CURRENT (µA)
t
SMPL
t
10
ON
NULL
BIT
TA = 25°C
= 2.7V
V
CC
= 2.5V
V
REF
= 200kHz
f
CLK
B2 B1 B0
B6
B8B9
B10B11
B7
t
CONV
B3
B5
B4
D0D2
1594L/98L F05
In the Typical Applications section, there are a few
examples illustrating how to use the MUXOUT/ADCIN loop
to form a PGA and to antialias filter several analog inputs.
ACHIEVING MICROPOWER PERFORMANCE
With typical operating currents of 160µA and automatic
shutdown between conversions, the LTC1594L/
LTC1598L achieve extremely low power consumption
over a wide range of sample rates (see Figure 6). The auto
shutdown allows the supply current to drop with reduced
sample rate. Several things must be taken into account to
achieve such a low power consumption.
Shutdown
The LTC1594L/LTC1598L are equipped with automatic
shutdown features. They draw power when the CS pin is
low. The bias circuits and comparator of the ADC powers
down and the reference input becomes high impedance at
the end of each conversion leaving the CLK running to
clock out the LSB first data or zeroes (see Figures 1 and 2).
When the CS pin is high, the ADC powers down completely
1
0.1
110100
SAMPLE FREQUENCY (kHz)
1594L/98L G01
Figure 6. Automatic Power Shutdown Between Conversions
Allows Power Consumption to Drop with Sample Rate
leaving the CLK running to clock the input data word into
MUX. If the CS, DIN and CLK are not running rail-to-rail, the
input logic buffers will draw currents. These currents may
be large compared to the typical supply current. To obtain
the lowest supply current, run the CS, DIN and CLK pins
rail-to-rail.
D
Loading
OUT
Capacitive loading on the digital output can increase
power consumption. A 100pF capacitor on the D
OUT
pin
can add more than 50µA to the supply current at a 200kHz
clock frequency. An extra 50µA or so of current goes into
charging and discharging the load capacitor. The same
goes for digital lines driven at a high frequency by any
logic. The (C)(V)(f) currents must be evaluated and the
troublesome ones minimized.
14
Page 15
LTC1594L/LTC1598L
U
WUU
APPLICATIONS INFORMATION
BOARD LAYOUT CONSIDERATIONS
Grounding and Bypassing
The LTC1594L/LTC1598L are easy to use if some care is
taken. They should be used with an analog ground plane
and single point grounding techniques. The GND pin
should be tied directly to the ground plane.
The VCC pin should be bypassed to the ground plane with
a 10µF tantalum capacitor with leads as short as possible.
If the power supply is clean, the LTC1594L/LTC1598L
can also operate with smaller 1µF or less surface mount
or ceramic bypass capacitors. All analog inputs should
be referenced directly to the single point ground. Digital
inputs and outputs should be shielded from and/or
routed away from the reference and analog circuitry.
CSADC = CSMUX = CS
SAMPLE-AND-HOLD
Both the LTC1594L/LTC1598L provide a built-in sampleand-hold (S&H) function to acquire signals through the
selected channel, assuming the ADCIN and MUXOUT
pins are tied together. The S & H of these parts acquire
input signals through the selected channel relative to
COM input during the t
time (see Figure 7).
SMPL
Single-Ended Inputs
The sample-and-hold of the LTC1594L/LTC1598L allows
conversion of rapidly varying signals. The input voltage
is sampled during the t
time as shown in Figure 7.
SMPL
The sampling interval begins after tON time once the CS
is pulled low and continues until the second falling CLK
edge after the CS is low (see Figure 7). On this falling CLK
SAMPLEHOLD
t
ON
“ANALOG” INPUT MUST
SETTLE DURING
THIS TIME
t
SMPL
t
CONV
CLK
D
D
OUT
MUXOUT = ADCIN
CH0 TO CH7
COM
IN
Figure 7. LTC1594L/LTC1598L ADCIN and COM Input Settling Windows
D2D1END0
1ST BIT TEST “COM” INPUT MUST
SETTLE DURING THIS TIME
DON‘T CARE
B11
1594L/98L F07
15
Page 16
LTC1594L/LTC1598L
U
WUU
APPLICATIONS INFORMATION
edge, the S & H goes into hold mode and the conversion
begins. The voltage on the “COM” input must remain
constant and be free of noise and ripple throughout the
conversion time. Otherwise, the conversion operation
may not be performed accurately. The conversion time is
12 CLK cycles. Therefore, a change in the “COM” input
voltage during this interval can cause conversion errors.
For a sinusoidal voltage on the “COM” input this error
would be:
V
ERROR(MAX)
Where f(“COM”) is the frequency of the “COM” input
voltage, V
frequency of the CLK. In most cases, V
significant. For a 60Hz signal on the “COM” input to
generate a 0.5LSB error (305µV) with the converter
running at CLK = 200kHz, its peak value would have to be
5.266mV.
ANALOG INPUTS
Because of the capacitive redistribution A/D conversion
techniques used, the analog inputs of the LTC1594L/
LTC1598L have capacitive switching input current spikes.
These current spikes settle quickly and do not cause a
problem. However, if large source resistances are used
or if slow settling op amps drive the inputs, care must be
taken to insure that the transients caused by the current
spikes settle completely before the conversion begins.
“Analog” Input Settling
The input capacitor of the LTC1594L/LTC1598L is switched
onto the selected channel input during the t
Figure 7) and samples the input signal within that time. The
sample phase is at least 1 1/2 CLK cycles before conversion starts. The voltage on the “analog” input must settle
completely within t
improve the input settling time. If a large “analog” input
source resistance must be used, the sample time can be
increased by using a slower CLK frequency.
= V
is its peak amplitude and f
PEAK
(2π)(f)(“COM”)12/f
PEAK
. Minimizing R
SMPL
ERROR
SMPL
SOURCE
CLK
is the
CLK
will not be
time (see
+
and C1 will
“COM” Input Settling
At the end of the t
, the input capacitor switches to the
SMPL
“COM” input and conversion starts (see Figures 1 and 7).
During the conversion, the “analog” input voltage is
effectively “held” by the sample-and-hold and will not
affect the conversion result. However, it is critical that the
“COM” input voltage settles completely during the first
CLK cycle of the conversion time and be free of noise.
Minimizing R
SOURCE
–
and C2 will improve settling time.
If a large “COM” input source resistance must be used,
the time allowed for settling can be extended by using a
slower CLK frequency.
Input Op Amps
When driving the analog inputs with an op amp it is
important that the op amp settle within the allowed time
(see Figure 7). Again, the “analog” and “COM” input
sampling times can be extended as described above to
accommodate slower op amps. Most op amps, including
the LT®1006 and LT1413 single supply op amps, can be
made to settle well even with the minimum settling
windows of 7.5µs (“analog” input) which occur at the
maximum clock rate of 200kHz.
Source Resistance
The analog inputs of the LTC1594L/LTC1598L look like a
20pF capacitor (CIN) in series with a 1k resistor (RON) and
a 90Ω channel resistance as shown in Figure 8. CIN gets
switched between the selected “analog” and “COM”
inputs once during each conversion cycle. Large external
source resistors and capacitances will slow the settling
of the inputs. It is important that the overall RC time
constants be short enough to allow the analog inputs to
completely settle within the allowed time.
MUX
VIN+
R
SOURCE
“ANALOG”
INPUT
+
C1
VIN–
R
90Ω
ON
R
SOURCE
MUXOUT
ADCIN
“COM”
INPUT
–
C2
R
1k
ON
LTC1594L
LTC1598L
C
IN
20pF
1594L/98L F08
16
Figure 8. Analog Input Equivalent Circuit
Page 17
LTC1594L/LTC1598L
U
WUU
APPLICATIONS INFORMATION
Input Leakage Current
Input leakage currents can also create errors if the source
resistance gets too large. For instance, the maximum
input leakage specification of 200nA (at 85°C) flowing
through a source resistance of 600Ω will cause a voltage
drop of 120µV or 0.2LSB. This error will be much
reduced at lower temperatures because leakage drops
rapidly (see typical curve Input Channel Leakage Current
vs Temperature).
REFERENCE INPUTS
The reference input of the LTC1594L/LTC1598L is effectively a 50k resistor from the time CS goes low to the end
of the conversion. The reference input becomes a high
impedance node at any other time (see Figure 9). Since
the voltage on the reference input defines the voltage
span of the A/D converter, the reference input should be
driven by a reference with low R
and LT1021) or a voltage source with low R
+
REF
1
R
OUT
V
REF
GND
4
Figure 9. Reference Input Equivalent Circuit
Reduced Reference Operation
The effective resolution of the LTC1594L/LTC1598L can
be increased by reducing the input span of the converters. The LTC1594L/LTC1598L exhibit good linearity and
gain over a wide range of reference voltages (see typical
curves Change in Linearity vs Reference Voltage and
Change in Gain vs Reference Voltage). However, care
must be taken when operating at low values of V
because of the reduced LSB step size and the resulting
higher accuracy requirement placed on the converters.
The following factors must be considered when operating at low V
REF
values:
1. Offset
2. Noise
3. Conversion speed (CLK frequency)
(ex. LT1004, LT1019
OUT
OUT
LTC1594L
LTC1598L
1594L/98L F09
.
REF
Offset with Reduced V
REF
The offset of the LTC1594L/LTC1598L has a larger effect
on the output code when the ADCs are operated with
reduced reference voltage. The offset (which is typically
a fixed voltage) becomes a larger fraction of an LSB as the
size of the LSB is reduced. The typical curve of Change in
Offset vs Reference Voltage shows how offset in LSBs is
related to reference voltage for a typical value of VOS. For
example, a VOS of 122µV which is 0.2LSB with a 2.5V
reference becomes 0.5LSB with a 1V reference and
2.5LSBs with a 0.2V reference. If this offset is unacceptable, it can be corrected digitally by the receiving system
or by offsetting the “COM” input of the LTC1594L/
LTC1598L.
Noise with Reduced V
REF
The total input referred noise of the LTC1594L/LTC1598L
can be reduced to approximately 400µV peak-to-peak
using a ground plane, good bypassing, good layout
techniques and minimizing noise on the reference inputs.
This noise is insignificant with a 5V reference but will
become a larger fraction of an LSB as the size of the LSB
is reduced.
For operation with a 2.5V reference, the 400µV noise is
only 0.66LSB peak-to-peak. In this case, the LTC1594L/
LTC1598L noise will contribute virtually no uncertainty to
the output code. However, for reduced references the
noise may become a significant fraction of an LSB and
cause undesirable jitter in the output code. For example,
with a 1.25V reference this same 400µV noise is 1.32LSB
peak-to-peak. This will reduce the range of input voltages
over which a stable output code can be achieved by 1LSB.
If the reference is further reduced to 1V, the 400µV noise
becomes equal to 1.65LSBs and a stable code may be
difficult to achieve. In this case, averaging multiple
readings may be necessary.
This noise data was taken in a very clean setup. Any setup
induced noise (noise or ripple on VCC, V
or VIN) will
REF
add to the internal noise. The lower the reference voltage
to be used the more critical it becomes to have a clean,
noise free setup.
17
Page 18
LTC1594L/LTC1598L
U
WUU
APPLICATIONS INFORMATION
Conversion Speed with Reduced V
With reduced reference voltages, the LSB step size is
reduced and the LTC1594L/LTC1598L internal comparator overdrive is reduced. Therefore, it may be necessary
to reduce the maximum CLK frequency when low values
of V
are used.
REF
DYNAMIC PERFORMANCE
The LTC1594L/LTC1598L have exceptional sampling
capability. Fast Fourier Transform (FFT) test techniques
are used to characterize the ADC’s frequency response,
distortion and noise at the rated throughput. By applying
a low distortion sine wave and analyzing the digital
output using an FFT algorithm, the ADC’s spectral content can be examined for frequencies outside the fundamental. Figure 10 shows a typical LTC1594L/LTC1598L
plot.
0
TA = 25°C
V
= 2.7V
CC
–20
–40
–60
–80
MAGNITUDE (dB)
–100
= 2.5V
V
REF
= 3.05kHz
f
IN
= 120kHz
f
CLK
f
SMPL
= 7.5kHz
REF
Effective Number of Bits
The Effective Number of Bits (ENOBs) is a measurement of
the resolution of an ADC and is directly related to S/(N + D)
by the equation:
ENOB = [S/(N + D) – 1.76]/6.02
where S/(N + D) is expressed in dB. At the maximum
sampling rate of 10.5kHz with a 5V supply, the LTC1594L/
LTC1598L maintain above 10.7 ENOBs at 10kHz input
frequency. Above 10kHz the ENOBs gradually decline, as
shown in Figure 11, due to increasing second harmonic
distortion. The noise floor remains low.
12
11
10
9
8
7
6
5
4
3
TA = 25°C
= 2.7V
V
CC
2
= 200kHz
f
EFFECTIVE NUMBER OF BITS (ENOBs)
CLK
1
= 10.5kHz
f
SMPL
0
1
INPUT FREQUENCY (kHz)
10100
1594L/98L G09
Figure 11. Effective Bits and S/(N + D) vs Input Frequency
74
S/(N + D) (dB)
68
62
56
50
–120
0
0.51.5
1.02.0
FREQUENCY (kHz)
2.5
3.0
3.5
1594L/98L G13
4.0
Figure 10. LTC1594L/LTC1598L Nonaveraged,
4096 Point FFT Plot
Signal-to-Noise Ratio
The Signal-to-Noise plus Distortion Ratio (S/N + D) is the
ratio between the RMS amplitude of the fundamental
input frequency to the RMS amplitude of all other frequency components at the ADC’s output. The output is
band limited to frequencies above DC and below one half
the sampling frequency. Figure 11 shows a typical spectral content with a 10.5kHz sampling rate.
18
Total Harmonic Distortion
Total Harmonic Distortion (THD) is the ratio of the RMS
sum of all harmonics of the input signal to the fundamental itself. The out-of-band harmonics alias into the frequency band between DC and half of the sampling
frequency. THD is defined as:
THD =
20log
++++
VVV V
22324
2
V
1
...
2
N
where V1 is the RMS amplitude of the fundamental
frequency and V2 through VN are the amplitudes of the
second through the Nth harmonics. The typical THD
Page 19
LTC1594L/LTC1598L
U
WUU
APPLICATIONS INFORMATION
specification in the Dynamic Accuracy table includes the
2nd through 5th harmonics. With a 1kHz input signal, the
LTC1594L/LTC1598L have typical THD of 78dB with
VCC = 2.7V.
Intermodulation Distortion
If the ADC input signal consists of more than one
spectral component, the ADC transfer function nonlinearity can produce intermodulation distortion (IMD)
in addition to THD. IMD is the change in one sinusoidal input caused by the presence of another sinusoidal
input at a different frequency.
If two pure sine waves of frequencies fa and fb are applied
to the ADC input, nonlinearities in the ADC transfer
function can create distortion products at sum and difference frequencies of mfa ± nfb, where m and n = 0, 1, 2, 3,
etc. For example, the 2nd order IMD terms include (fa +
fb) and (fa – fb) while 3rd order IMD terms include (2fa +
fb), (2fa – fb), (fa + 2fb), and (fa – 2fb). If the two input sine
waves are equal in magnitudes, the value (in dB) of the
2nd order IMD products can be expressed by the following formula:
a
mplitude ff
IMD ff
Peak Harmonic or Spurious Noise
The peak harmonic or spurious noise is the largest
spectral component excluding the input signal and DC.
This value is expressed in dBs relative to the RMS value
of a full-scale input signal.
Full-Power and Full-Linear Bandwidth
The full-power bandwidth is that input frequency at
which the amplitude of the reconstructed fundamental is
reduced by 3dB for a full-scale input.
The full-linear bandwidth is the input frequency at which
the effective bits rating of the ADC falls to 11 bits. Beyond
this frequency, distortion of the sampled input signal
increases. The LTC1594L/LTC1598L have been designed
to optimize input bandwidth, allowing the ADCs to
undersample input signals with frequencies above the
converters’ Nyquist Frequency.
±
()
ab
=
20log
amplitude at f
()
±
ab
a
U
TYPICAL APPLICATIONS N
Microprocessor Interfaces
The LTC1594L/LTC1598L can interface directly (without
external hardware) to most popular microprocessors’
(MPU) synchronous serial formats including
MICROWIRE, SPI and QSPI. If an MPU without a dedicated serial port is used, then three of the MPU’s parallel
port lines can be programmed to form the serial link to the
LTC1594L/LTC1598L. Included here is one serial interface
example.
Motorola SPI (MC68HC05)
The MC68HC05 has been chosen as an example of an MPU
with a dedicated serial port. This MPU transfers data MSBfirst and in 8-bit increments. The DIN word sent to the data
register starts the SPI process. With three
8-bit transfers the A/D result is read into the MPU. The
second 8-bit transfer clocks B11 through B7 of the A/D
conversion result into the processor. The third 8-bit transfer clocks the remaining bits B6 through B0 into the MPU.
ANDing the second byte with 1F
significant bits and ANDing the third byte with FE
the least significant bit. Shifting the data to the right by one
bit results in a right justified word.
clears the three most
HEX
HEX
clears
19
Page 20
LTC1594L/LTC1598L
U
TYPICAL APPLICATIONS N
MC68HC05 CODE
LDA #$52Configuration data for serial peripheral
control register (Interrupts disabled, output
STA $0ALoad configuration data into location $0A (SPCR)
LDA #$FFConfiguration data for I/O ports
STA $04Load configuration data into Port A DDR ($04)
STA $05Load configuration data into Port B DDR ($05)
STA $06Load configuration data into Port C DDR ($06)
LDA #$08Put D
STA $50Load D
START BSET 0,$02Bit 0 Port C ($02) goes high (CS goes high)
LDA $50Load D
STA $0CLoad D
LOOP1 TST $0BTest status of SPIF bit in SPI status register ($0B)
enabled, master, Norm = 0, Ph = 0, Clk/16)
(all bits are set as outputs)
word for LTC1598L into Accumulator
IN
(CH0 with respect to GND)
word into memory location $50
IN
word at $50 into Accumulator
IN
word into SPI data register ($0C) and
IN
start clocking data
Data Exchange Between LTC1598L and MC68HC05
BPL LOOP1 Loop if not done with transfer to previous instruction
BCLR 0,$02 Bit 0 Port C ($02) goes low (CS goes low)
LDA $0CLoad contents of SPI data register into Accumulator
STA $0CStart next SPI cycle
LOOP2 TST $0BTest status of SPIF
BPL LOOP2 Loop if not done
LDA $0CLoad contents of SPI data register into Accumulator
STA $0CStart next SPI cycle
AND #$IFClear 3 MSBs of first D
OUT
word
STA $00Load Port A ($00) with MSBs
LOOP3 TST $0BTest status of SPIF
BPL LOOP3 Loop if not done
LDA $0CLoad contents of SPI data register into Accumulator
AND #$FEClear LSB of second D
OUT
word
STA $01Load Port B ($01) with LSBs
JMP START Go back to start and repeat program
CSMUX
= CSADC
= CS
CLK
D
D
OUT
MPU
TRANSMIT
WORD
MPU
RECEIVED
WORD
IN
000
EN
EN D20D1
BYTE 1
???
BYTE 1
DO
D1D2
D0
?????
X
?
?
X
BYTE 2
B11
0
BYTE 2
X
X
B10
X
X
B9
X
B8
DON‘T CARE
X
B7
B3B7B6B5B4B2B1 B0 B1 B2B11 B10 B9B8
X
X
B6
XX
X
BYTE 3
B5
B4B2
B3
BYTE 3
X
X
X
B1
B0
B1
1594L/98L TA03
Hardware and Software Interface to Motorola MC68HC05
D
FROM LTC1598L STORED IN MC68HC05 RAM
#00
#01
OUT
0
0
B5
B6B4
0
MSB
B11B10
B3
C0
MC68HC05
SCK
MOSI
MISO
1594L/98L TA04
LTC1598L
CSMUX
CSADC
CLK
D
D
OUT
IN
B8B7
B9
LSB
B1B0
B2
BYTE 1
ANALOG
INPUTS
0
BYTE 2
20
Page 21
U
TYPICAL APPLICATIONS N
LTC1594L/LTC1598L
MULTICHANNEL A/D USES A SINGLE
ANTIALIASING FILTER
This circuit demonstrates how the LTC1598L’s independent analog multiplexer can simplify design of a 12-bit
data acquisition system. All eight channels are MUXed into
a single 1kHz, 4th order Sallen-Key antialiasing filter,
which is designed for single supply operation. Since the
LTC1598L’s data converter accepts inputs from ground to
the positive supply, rail-to-rail op amps were chosen for
the filter to maximize dynamic range. The LT1368 dual railto-rail op amp is designed to operate with 0.1µF load
capacitors (C1 and C2). These capacitors provide frequency compensation for the amplifiers and help reduce
the amplifier’s output impedance and improve supply
rejection at high frequencies. The filter contributes less
Simple Data Acquisition System Takes Advantage of the LTC1598L’s
MUXOUT/ADCIN Pins to Filter Analog Signals Prior to A/D Conversion
than 1LSB of error due to offsets and bias currents. The
filter’s noise and distortion are less than –72dB for a
100Hz, 2V
offset sine input.
P-P
The combined MUX and A/D errors result in an integral
nonlinearity error of ±3LSB (maximum) and a differential
nonlinearity error of ±3/4LSB (maximum). The typical
signal-to-noise plus distortion ratio is 68dB, with approximately –78dB of total harmonic distortion. The LTC1598L
is programmed through a 4-wire serial interface that is
compatible with MICROWIRE, SPI and QSPI. Maximum
serial clock speed is 200kHz, which corresponds to a
10.5kHz sampling rate.
The complete circuit consumes approximately 600µA
from a single 3V supply.
R1
7.5k
C1
0.03µF
20
21
22
23
24
1
2
3
8 COM
R2
7.5k
LTC1598L
CH0
CH1
CH2
CH3
CH4
CH5
CH6
CH7
C2
0.015µF
8-CHANNEL
MUX
3
2
18
3.3V
8
+
1/2 LT1368
–
1716
ADCINMUXOUT
+
SAMPLING
–
V
12-BIT
ADC
GND
C8
0.01µF
1
3.3V
REFVCC
4, 9
R3
7.5k
15, 19
CSADC
CSMUX
CLK
D
D
OUT
NC
NC
1594L/98L TA05
C3
0.1µF
IN
10
6
5, 14
7
11
12
13
R4
7.5k
C4
0.03µF
C7
1µF
SERIAL DATA LINK
MICROWIRE AND SPI
COMPATIBLE
C5
0.015µF
5
+
1/2 LT1368
6
–
7
4
C6
0.1µF
21
Page 22
LTC1594L/LTC1598L
U
TYPICAL APPLICATIONS N
Using MUXOUT/ADCIN Loop as PGA
This figure shows the LTC1598L’s MUXOUT/ADCIN pins
and an LT1368 being used to create a single channel PGA
with eight noninverting gains. Combined with the LTC1391,
the system can expand to eight channels and eight gains
for each channel. Using the LTC1594L, the PGA is reduced
to four gains. The output of the LT1368 drives the ADCIN
and the resistor ladder. The resistors above the selected
MUX channel form the feedback for the LT1368. The gain
for this amplifier is RS1/RS2 + 1. RS1 is the summation of
the resistors above the selected MUX channel and RS2 is
Using the MUXOUT/ADCIN Pins of the LTC1598L to Form a PGA.
The LTC1391 MUX Allows Eight Input Channels to be Digitized
3V
3V
3(5)
2(6)
1µF
+
1/2 LT1368
–
64R
32R
16R
8R
4R
2R
1µF
8
1(7)
CH0
CH1
CH2
CH3
CH4
1
CH5
2
CH6
3
CH7
8 COM
0.1µF
8-CHANNEL
MUX
4
20
21
22
23
24
R
R
18 MUXOUT
1
2
3
4
5
6
7
8
LTC1391
CH0
CH1
CH2
CH3
CH4
CH5
CH6
CH7
D
CLK
GND
V
V
OUT
D
CS
16
+
15
D
14
–
13
12
IN
11
10
9
the summation of the resistors below the selected MUX
channel. If CH0 is selected, the gain is 1 since RS1 is 0.
Table 1 shows the gain for each MUX channel. The LT1368
dual rail-to-rail op amp is designed to operate with 0.1µF
load capacitors. These capacitors provide frequency compensation for the amplifiers, help reduce the amplifiers’
output impedance and improve supply rejection at high
frequencies. Because the LT1368’s IB is low, the RON of the
selected channel will not affect the gain given by the
formula above.
3V
171615, 19
+
SAMPLING
V
12-BIT
ADC
REFVCC
CSADC
CSMUX
D
ADCIN
–
LTC1598L
GND
4, 9
CLK
OUT
D
IN
NC
NC
10
6
5, 14
11
7
12
13
1µF
µP/µC
22
= DAISY CHAIN CONFIGURATION FOR THE LTC1391 AND THE LTC1598L
1594L/98L TA06
Page 23
PACKAGE DESCRIPTION
LTC1594L/LTC1598L
U
Dimensions in inches (millimeters) unless otherwise noted.
G Package
24-Lead Plastic SSOP (0.209)
(LTC DWG # 05-08-1640)
8.07 – 8.33*
(0.318 – 0.328)
212218 17 16 15 14
19202324
13
7.65 – 7.90
(0.301 – 0.311)
5.20 – 5.38**
(0.205 – 0.212)
° – 8°
0
0.13 – 0.22
(0.005 – 0.009)
NOTE: DIMENSIONS ARE IN MILLIMETERS
DIMENSIONS DO NOT INCLUDE MOLD FLASH. MOLD FLASH
*
SHALL NOT EXCEED 0.152mm (0.006") PER SIDE
DIMENSIONS DO NOT INCLUDE INTERLEAD FLASH. INTERLEAD
**
FLASH SHALL NOT EXCEED 0.254mm (0.010") PER SIDE
0.55 – 0.95
(0.022 – 0.037)
16-Lead Plastic Small Outline (Narrow 0.150)
(LTC DWG # 05-08-1610)
0.228 – 0.244
(5.791 – 6.197)
0.65
(0.0256)
BSC
S Package
16
12345678 9 10 11 12
0.25 – 0.38
(0.010 – 0.015)
14
15
0.386 – 0.394*
(9.804 – 10.008)
13
12
(0.002 – 0.008)
11
1.73 – 1.99
(0.068 – 0.078)
0.05 – 0.21
G24 SSOP 1098
10
9
0.150 – 0.157**
(3.810 – 3.988)
0.010 – 0.020
(0.254 – 0.508)
0.008 – 0.010
(0.203 – 0.254)
*
DIMENSION DOES NOT INCLUDE MOLD FLASH. MOLD FLASH
SHALL NOT EXCEED 0.006" (0.152mm) PER SIDE
**
DIMENSION DOES NOT INCLUDE INTERLEAD FLASH. INTERLEAD
FLASH SHALL NOT EXCEED 0.010" (0.254mm) PER SIDE
× 45°
0.016 – 0.050
(0.406 – 1.270)
0° – 8° TYP
Information furnished by Linear Technology Corporation is believed to be accurate and reliable.
However, no responsibility is assumed for its use. Linear Technology Corporation makes no representation that the interconnection of its circuits as described herein will not infringe on existing patent rights.
0.053 – 0.069
(1.346 – 1.752)
0.014 – 0.019
(0.355 – 0.483)
TYP
4
5
0.050
(1.270)
BSC
3
2
1
7
6
8
0.004 – 0.010
(0.101 – 0.254)
S16 1098
23
Page 24
LTC1594L/LTC1598L
TYPICAL APPLICATION
Using the LTC1598L and LTC1391 as an 8-Channel Differential 12-Bit ADC System
U
3V
D
CH0
CH7
D
CLK
OUT
18171615, 19
+
SAMPLING
–
V
12-BIT
ADC
GND
REFVCC
LTC1598L
4, 9
CSADC
CSMUX
CLK
D
D
OUT
IN
NC
NC
ADCINMUXOUT
20
CH0
21
22
23
24
1
2
3
8 COM
CH1
CH2
CH3
CH4
CH5
CH6
CH7
8-CHANNEL
MUX
3V
1µF
LTC1391
1
CH0
2
CH1
3
CH2
4
CH3
5
CH4
6
CH5
7
CH6
8
CH7
IN
CS
= DAISY CHAIN CONFIGURATION FOR THE LTC1391 AND THE LTC1598L
D
GND
OUT
D
CLK
16
+
V
15
D
14
–
V
13
12
IN
11
CS
10
9
1µF
10
6
5, 14
7
11
12
13
1594L/98L TA07
RELATED PARTS
PART NUMBERDESCRIPTIONCOMMENTS
LTC1096/LTC10988-Pin SO, Micropower 8-Bit ADCsLow Power, Small Size, Low Cost
LTC1096L/LTC1098L8-Pin SO, 2.65V Micropower 8-Bit ADCsLow Power, Small Size, Low Cost
LTC1196/LTC11988-Pin SO, 1Msps 8-Bit ADCsLow Power, Small Size, Low Cost
LTC12823V High Speed Parallel 12-Bit ADC140ksps, Complete with V
LTC1285/LTC12888-Pin SO, 3V, Micropower ADCs1- or 2-Channel, Auto Shutdown
LTC1286/LTC12988-Pin SO, 5V, Micropower ADCs1- or 2-Channel, Auto Shutdown
LTC1289Multiplexed 3V, 12-Bit ADC8-Channel 12-Bit Serial I/O
LTC1296Multiplexed 5V, 12-Bit ADC8-Channel 12-Bit Serial I/O
LTC14155V High Speed Parallel 12-Bit ADC1.25Msps, Complete with V
LTC15944-Channel, 5V Micropower 12-Bit ADCLow Power, Small Size, Low Cost
LTC15988-Channel, 5V Micropower 12-Bit ADCLow Power, Small Size, Low Cost
Linear Technology Corporation
24
1630 McCarthy Blvd., Milpitas, CA 95035-7417
(408) 432-1900 ● FAX: (408) 434-0507
●
www.linear-tech.com
, CLK, Sample-and-Hold
REF
, CLK, Sample-and-Hold
REF
15948lfa LT/TP 0500 2K
REV A
• PRINTED IN USA
LINEAR TECHNOLOGY CORPORATION 1997
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.