Direct 3-Wire Interface to Most MPU Serial Ports and
RE
S
All MPU Parallel I/O Ports
U
O
PPLICATI
A
■
Battery-Operated Systems
■
Remote Data Acquisition
■
Battery Monitoring
■
Battery Gas Gauges
■
Temperature Measurement
■
Isolated Data Acquisition
, LTC and LT are registered trademarks of Linear Technology Corporation.
S
DUESCRIPTIO
The LTC®1096/LTC1096L/LTC1098/LTC1098L are
micropower, 8-bit A/D converters that draw only 80µ A of
supply current when converting. They automatically power
down to 1nA typical supply current whenever they are not
performing conversions. They are packaged in 8-pin SO
packages and have both 3V (L) and 5V versions. These
8-bit, switched-capacitor, successive approximation ADCs
include sample-and-hold. The LTC1096/LTC1096L have a
single differential analog input. The LTC1098/LTC1098L
offer a software selectable 2-channel MUX.
On-chip serial ports allow efficient data transfer to a wide
range of microprocessors and microcontrollers over three
wires. This, coupled with micropower consumption, makes
remote location possible and facilitates transmitting data
through isolation barriers.
These circuits can be used in ratiometric applications or
with an external reference. The high impedance analog
inputs and the ability to operate with reduced spans
(below 1V full scale) allow direct connection to sensors
and transducers in many applications, eliminating the
need for gain stages.
ANALOG INPUT
0V TO 5V RANGE
U
O
A
PPLICATITYPICAL
10µW, S8 Package, 8-Bit A/D
Samples at 200Hz and Runs Off a 5V Battery
5V1µF
CS/
SHUTDOWN
+IN
–IN
GND
LTC1096
V
CC
CLK
D
OUT
V
REF
MPU
(e.g., 8051)
P1.4
P1.3
P1.2
LTC1096/8 • TA01
Supply Current vs Sample Rate
1
LTC1096/LTC1096L
LTC1098/LTC1098L
A
W
O
LUTEXIT
S
A
WUW
ARB
U
G
I
S
(Notes 1 and 2)
Supply Voltage (VCC) to GND................................... 12V
Voltage
Analog and Reference ................ –0.3V to V
CC
+ 0.3V
Digital Inputs......................................... –0.3V to 12V
Digital Outputs ........................... –0.3V to V
CC
+ 0.3V
Power Dissipation.............................................. 500mW
Storage Temperature Range ................. –65°C to 150°C
Clock FrequencyVCC = 5V25500kHz
Total Cycle TimeLTC1096, f
Hold Time, DIN After CLK↑VCC = 5V150ns
Setup Time CS↓ Before First CLK↑ (See Operating Sequence)VCC = 5V, LTC1096500ns
Wake-Up Time CS↓ Before First CLK↓ After First CLK↑VCC = 5V, LTC109610µs
(See Figure 1 LTC1096 Operating Sequence)
Wake-Up Time CS↓ Before MSBF Bit CLK↓VCC = 5V, LTC109810µs
(See Figure 2 LTC1098 Operating Sequence)
Setup Time, DIN Stable Before CLK↑VCC = 5V400ns
CLK High TimeVCC = 5V0.8µs
LTC10983.06V
= 500kHz29µs
LTC1098, f
VCC = 5V, LTC1098500ns
CLK
= 500kHz29µs
CLK
2
LTC1096/LTC1096L
LTC1098/LTC1098L
WUW
UUU
RECO E DED OPERATI G CO DITIO S
LTC1096/LTC1098
SYMBOLPARAMETERCONDITIONSMINTYPMAXUNITS
t
WLCLK
t
WHCS
t
WLCS
VCC = 3V Operation
f
CLK
t
CYC
t
hDI
t
suCS
t
WAKEUP
t
suDI
t
WHCLK
t
WLCLK
t
WHCS
t
WLCS
CLK Low TimeVCC = 5V0.8µs
CS High Time Between Data Transfer CyclesVCC = 5V1µs
CS Low Time During Data TransferLTC1096, f
LTC1098, f
Clock FrequencyVCC = 3V25250kHz
Total Cycle TimeLTC1096, f
LTC1098, f
Hold Time, DIN After CLK↑VCC = 3V450ns
Setup Time CS↓ Before First CLK↑ (See Operating Sequence)VCC = 3V, LTC10961µs
VCC = 3V, LTC10981µs
Wake-Up Time CS↓ Before First CLK↓ After First CLK↑VCC = 3V, LTC109610µs
(See Figure 1 LTC1096 Operating Sequence)
Wake-Up Time CS↓ Before MSBF Bit CLK↓VCC = 3V, LTC109810µs
(See Figure 2 LTC1098 Operating Sequence)
Setup Time, DIN Stable Before CLK↑VCC = 3V1µs
CLK High TimeVCC = 3V1.6µs
CLK Low TimeVCC = 3V1.6µs
CS High Time Between Data Transfer CyclesVCC = 3V2µs
CS Low Time During Data TransferLTC1096, f
LTC1098, f
= 500kHz28µs
CLK
= 500kHz28µs
CLK
= 250kHz58µs
CLK
= 250kHz58µs
CLK
= 250kHz56µs
CLK
= 250kHz56µs
CLK
LTC1096L/LTC1098L
SYMBOLPARAMETERCONDITIONSMINTYPMAXUNITS
V
CC
f
CLK
t
CYC
t
hDI
t
suCS
t
WAKEUP
t
suDI
t
WHCLK
t
WLCLK
t
WHCS
t
WLCS
Supply Voltage2.654.0V
Clock FrequencyVCC = 2.65V25250kHz
Total Cycle TimeLTC1096L, f
Hold Time, DIN After CLK↑VCC = 2.65V450ns
Setup Time CS↓ Before First CLK↑ (See Operating Sequence)VCC = 2.65V, LTC1096L1µs
Wake-Up Time CS↓ Before First CLK↓ After First CLK↑VCC = 2.65V, LTC1096L10µs
(See Figure 1, LTC1096L Operating Sequence)
Wake-Up Time CS↓ Before MSBF Bit CLK↓VCC = 2.65V, LTC1098L10µs
(See Figure 2, LTC1098L Operating Sequence)
Setup Time, DIN Stable Before CLK↑VCC = 2.65V1µs
CLK High TimeVCC = 2.65V1.6µs
CLK Low TimeVCC = 2.65V1.6µs
CS High Time Between Data Transfer CyclesVCC = 2.65V2µs
CS Low Time During Data TransferLTC1096L, f
LTC1098L, f
V
= 2.65V, LTC1098L1µs
CC
LTC1098L, f
= 250kHz58µs
CLK
= 250kHz58µs
CLK
= 250kHz56µs
CLK
= 250kHz56µs
CLK
3
LTC1096/LTC1096L
LTC1098/LTC1098L
UU W
CO VERTER A D ULTIPLEXER CHARACTERISTICS
LTC1096/LTC1098
VCC = 5V, V
PARAMETERCONDITIONSMINTYPMAXMINTYPMAXUNITS
Resolution (No Missing Code)●88Bits
Offset Error●±0.5±0.5LSB
Linearity Error(Note 4)●±0.5±0.5LSB
Full Scale Error●±0.5±1.0LSB
Total Unadjusted Error (Note 5)V
Analog Input Range(Notes 6, 7)V
REF Input Range (Notes 6, 7)4.5 ≤ VCC ≤ 6VV
Analog Input Leakage Current(Note 8)●±1.0±1.0µA
LTC1096/LTC1098
VCC = 3V, V
PARAMETERCONDITIONSMINTYPMAXMINTYPMAXUNITS
Resolution (No Missing Code)●88Bits
Offset Error●±0.75±1.0LSB
Linearity Error(Notes 4, 9)●±0.5±1.0LSB
Full-Scale Error●±1.0±1.0LSB
Total Unadjusted Error
Analog Input Range(Notes 6, 7)V
REF Input Range (Notes 6, 7, 9)3V ≤ VCC ≤ 6VV
Analog Input Leakage Current(
= 5V, f
REF
= 2.5V, f
REF
= 500kHz, unless otherwise noted.
CLK
= 5.000V●±0.5±1.0LSB
REF
6V < VCC ≤ 9V, LTC1096V
= 250kHz, unless otherwise noted.
CLK
(Notes 5, 9)
V
= 2.500V●±1.0±1.5LSB
REF
Notes 8, 9
)
LTC1096A/LTC1098A
–0.05V to VCC + 0.05V
–0.05V to V
–0.05V to 6V
–0.05V to VCC + 0.05V
–0.05V to V
●±1.0±1.0µ A
LTC1096/LTC1098
+ 0.05V
CC
LTC1096/LTC1098LTC1096A/LTC1098A
+ 0.05V
CC
LTC1096L/LTC1098L
VCC = 2.65V, V
PARAMETERCONDITIONSMINTYPMAXUNITS
Resolution (No Missing Code)●8Bits
Offset Error●±1.0LSB
Linearity Error(Note 4)●±1.0LSB
Full-Scale Error●±1.0LSB
Total Unadjusted Error
Analog Input Range(Notes 6, 7)–0.05V to VCC + 0.05VV
REF Input Range (Note 6)2.65V ≤ VCC ≤ 4.0V–0.05V to VCC + 0.05VV
Analog Input Leakage Current(Note 8)●±1.0µA
= 2.5V, f
REF
(Notes 5)
= 250kHz, unless otherwise noted.
CLK
V
= 2.5V●±1.5LSB
REF
LTC1096L/LTC1098L
4
LTC1096/LTC1096L
LTC1098/LTC1098L
U
DIGITAL AND DC ELECTRICAL CHARACTERISTICS
LTC1096/LTC1098
VCC = 5V, V
SYMBOLPARAMETERCONDITIONSMINTYPMAXUNITS
V
IH
V
IL
I
IH
I
IL
V
OH
V
OL
I
OZ
I
SOURCE
I
SINK
I
REF
I
CC
= 5V, unless otherwise noted.
REF
High Level Input VoltageVCC = 5.25V●2.0V
Low Level Input VoltageVCC = 4.75V●0.8V
High Level Input CurrentVIN = V
Analog Input Sample TimeSee Operating Sequence1.5CLK Cycles
Maximum Sampling Frequency●33kHz
Conversion TimeSee Operating Sequence8CLK 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
Fall TimeSee Test Circuits●70250ns
OUT
D
Rise TimeSee Test Circuits●25100ns
OUT
Data ValidSee Test Circuits●200450ns
OUT
Hi-ZSee Test Circuits●170450ns
OUT
EnableSee Test Circuits●60250ns
OUT
= 100pF180ns
LOAD
Input CapacitanceAnalog Inputs On Channel25pF
Analog Inputs Off Channel5pF
Digital Input5pF
6
LTC1096/LTC1096L
LTC1098/LTC1098L
AC CHARACTERISTICS
LTC1096/LTC1098
VCC = 3V, V
SYMBOLPARAMETERCONDITIONSMINTYPMAXUNITS
t
SMPL
f
SMPL(MAX)
t
CONV
t
dDO
t
dis
t
en
t
hDO
t
f
t
r
C
IN
= 2.5V, f
REF
= 250kHz, unless otherwise noted.
CLK
Analog Input Sample TimeSee Operating Sequence1.5CLK Cycles
Maximum Sampling Frequency●16.5kHz
Conversion TimeSee Operating Sequence8CLK 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
Fall TimeSee Test Circuits (Note 9)●70250ns
OUT
D
Rise TimeSee Test Circuits (Note 9)●50150ns
OUT
Data ValidSee Test Circuits (Note 9)●5001000ns
OUT
Hi-ZSee Test Circuits (Note 9)●220800ns
OUT
EnableSee Test Circuits (Note 9)●160480ns
OUT
= 100pF400ns
LOAD
Input CapacitanceAnalog Inputs On Channel25pF
Analog Inputs Off Channel5pF
Digital Input5pF
LTC1096L/LTC1098L
VCC = 2.65V, V
SYMBOLPARAMETERCONDITIONSMINTYPMAXUNITS
t
SMPL
f
SMPL(MAX)
t
CONV
t
dDO
t
dis
t
en
t
hDO
t
f
t
r
C
IN
The ● denotes specifications which apply over the operating temperature
range.
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: For the 8-lead PDIP, consult the factory.
Note 4: Linearity error is specified between the actual and points of the
A/D transfer curve.
Note 5: Total unadjusted error includes offset, full scale, linearity,
multiplexer and hold step errors.
Note 6: 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. This means that as long as the reference or analog
= 2.5V, f
REF
= 250kHz, unless otherwise noted.
CLK
Analog Input Sample TimeSee Operating Sequence1.5CLK Cycles
Maximum Sampling Frequency●16.5kHz
Conversion TimeSee Operating Sequence8CLK 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
Fall TimeSee Test Circuits●70250ns
OUT
D
Rise TimeSee Test Circuits●50200ns
OUT
Data ValidSee Test Circuits●5001000ns
OUT
Hi-ZSee Test Circuits●220800ns
OUT
EnableSee Test Circuits●160480ns
OUT
= 100pF400ns
LOAD
Input CapacitanceAnalog Inputs On Channel25pF
Analog Inputs Off Channel5pF
Digital Input5pF
input does not exceed the supply voltage by more than 50mV, the output
code will be correct. To achieve an absolute 0V to 5V input voltage range
will therefore require a minimum supply voltage of 4.950V over initial
tolerance, temperature variations and loading. For 5.5V < V
CC
≤ 9V,
reference and analog input range cannot exceed 5.55V. If reference and
analog input range are greater than 5.55V, the output code will not be
guaranteed to be correct.
Note 7: The supply voltage range for the LTC1096L/LTC1098L is from
2.65V to 4V. The supply voltage range for the LTC1096 is from 3V to 9V,
but the supply voltage range for the LTC1098 is only from 3V to 6V.
Note 8: Channel leakage current is measured after the channel selection.
Note 9: These specifications are either correlated from 5V specifications or
. This spec allows 50mV forward
CC
guaranteed by design.
7
LTC1096/LTC1096L
REFERENCE VOLTAGE (V)
0
CHANGE IN LINEARITY (LSB)
0
0.25
4
LTC1096/98 • TPC06
–0.25
–O.50
1
2
3
5
0.50
TA = 25°C
V
CC
= 5V
F
CLK
= 500kHz
VOLTAGE REFERENCE (V)
0
CHANGE IN GAIN (LSB)
0
0.25
4
LTC1096/98 • TPC09
–0.25
–O.50
1
2
3
5
0.50
TA = 25°C
V
CC
= 5V
F
CLK
= 500kHz
LTC1098/LTC1098L
LPER
F
O
R
ATYPICA
UW
CCHARA TERIST
E
C
ICS
Supply Current vs Clock Rate
for Active and Shutdown Modes
250
TA = 25°C
CS = 0V
200
150
(µA)
CC
100
50
10
SUPPLY CURRENT, I
0.002
0
1
CS = V
101001000
FREQUENCY (kHz)
Change in Offset vs
Reference Voltage LTC1096
)
REF
0.50
0.25
0
–0.25
–0.50
MAGNITUDE OF OFFSET CHANGE (LSB = 1/256 × V
1
0
2
REFERENCE VOLTAGE (V)
Change in Linearity vs
Supply Voltage
0.5
0.4
0.3
0.2
0.1
0
–0.1
–0.2
CHANGE IN LINEARTY (LSB)
–0.3
–0.4
–0.5
19
0
3
2
SUPPLY VOLTAGE, VCC (V)
5
4
100
VCC = 9V
(µA)
VCC = 5V
CC
LTC1096/98 • TPC01
TA = 25°C
= 5V
V
CC
= 500kHz
F
CLK
3
4
5
LTC1096/98 • TPC04
T
= 25°C
A
= 2.5V
V
REF
= 100kHz
F
CLK
7
6
8
10
LTC1096/98 • TPC07
CC
SUPPLY CURRENT, I
0.001
–0.1
–0.2
–0.3
–0.4
MAGNITUDE OF OFFSET CHANGE (LSB)
–0.5
–0.1
–0.2
CHANGE IN GAIN (LSB)
–0.3
–0.4
–0.5
Supply Current vs Supply Voltage
Active and Shutdown Modes
T
= 25°C
A
V
REF
80
60
40
20
0
13
0
= 2.5V
“ACTIVE” MODE CS = 0
“SHUTDOWN” MODE CS = V
2
SUPPLY VOLTAGE,VCC (V)
59
4
7
6
LTC1096/98 • TPC02
CC
8
1000
(µA)
100
CC
SUPPLY CURRENT, I
Change in Offset vs
Supply Voltage
0.5
0.4
0.3
0.2
0.1
0
3
2
19
0
4
SUPPLY VOLTAGE, VCC (V)
T
= 25°C
A
= 2.5V
V
REF
= 100kHz
F
CLK
7
6
8
5
LTC1096/98 • TPC05
10
Change in Gain vs Supply Voltage
0.5
0.4
0.3
0.2
0.1
0
3
2
19
0
4
SUPPLY VOLTAGE, VCC (V)
T
= 25°C
A
= 2.5V
V
REF
= 100kHz
F
CLK
7
6
8
5
10
LTC1096/98 • TPC08
Supply Current vs Sample
Frequency LTC1096
TA = 25°C
= V
V
10
1
0.1
= 5V
CC
REF
110100
SAMPLE FREQUENCY, f
SMPL
Change in Linearity vs
Reference Voltage LTC1096
Change in Gain vs
Reference Voltage LTC1096
(kHz)
LTC1096/98 • TPC03
8
TEMPERATURE (°C)
–60
LEAKAGE CURRENT (nA)
10
100
1000
100
LTC1096/98 • TPC15
1
0.1
0.01
–20
20
60
140
–400
40
80120
V
REF
= 5V
V
CC
= 5V
ON CHANNEL
OFF CHANNEL
FREQUENCY (kHz)
0
–100
AMPLITUDE (dB)
–90
–70
–60
–50
0
–30
2
4
LTC1096/98 • TPC18
–80
–20
–10
–40
6
8
10 12
14 16
TA = 25°C
V
CC
= V
REF
= 5V
f
SMPL
= 31.25kHz
f
IN
= 5.8kHz
LPER
F
O
R
ATYPICA
UW
CCHARA TERIST
E
C
LTC1096/LTC1096L
LTC1098/LTC1098L
ICS
Maximum Clock Frequency vs
Source Resistance
1
TA = 25°C
= V
V
0.75
0.50
0.25
MAXIMUM CLOCK FREQUENCY* (MHz)
0
1
= 5V
CC
REF
R
SOURCE
V
IN
10100
–
(kΩ)
Wake-Up Time vs Supply Voltage
4
TA = 25°C
= 2.5V
V
REF
3
+ INPUT
– INPUT
–
R
SOURCE
LTC1096/98 • TPC10
Maximum Clock Frequency vs
Supply Voltage
1.5
TA = 25°C
= 2.5V
V
REF
1.25
1.0
0.75
0.5
0.25
MAXIMUM CLOCK FREQUENCY (MHz)
0
0
2468
SUPPLY VOLTAGE (V)
Minimum Wake-Up Time
vs Source Resistance
10
TA = 25°C
= 5V
V
REF
7.5
LTC1096/98 • TPC11
Digital Input Logic Threshold
vs Supply Voltage
5
TA = 25°C
4
3
2
LOGIC THRESH0LD (V)
1
10
0
2
0
SUPPLY VOLTAGE, VCC (V)
6
8
4
10
LTC1096/98 • TPC12
Input Channel Leakage Current
vs Temperature
2
WAKE-UP TIME (µs)
1
0
0
Minimum Clock Frequency for
0.1LSB Error† vs Temperature
200
180
160
140
120
100
80
60
40
MINIMUM CLOCK FREQUENCY (kHz)
20
0
–60
* Maximum CLK frequency represents the clock frequency at which a 0.1LSB shift in the error at any code
transition from its 0.75MHz value is first detected.
†
As the CLK frequency is decreased from 500kHz, minimum CLK frequency (∆error ≤ 0.1LSB) represents
the frequency at which a 0.1LSB shift in any code transition from its 500kHz value is first detected.
2
SUPPLY VOLTAGE, VCC (V)
V
= 5V
REF
= 5V
V
CC
–20
–400
20
TEMPERATURE (°C)
4
40
6
60
80120
8
LTC1096/98 • TPC13
100
•
10
140
5.0
2.5
MINIMUM WAKE-UP TIME (µs)
0
1
ENOBs vs Frequency
10
9
8
7
6
5
ENOBs
4
3
2
TA = 25°C
= V
V
CC
1
f
SMPL
REF
= 31.25kHz
1
0
V
10100
R
(kΩ)
SOURCE
= 5V
10100
FREQUENCY (kHz)
R
SOURCE
IN
LTC1096/98 • TPC17
+
+
–
LTC1096/98 • TPC14
FFT Plot
9
Loading...
+ 19 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.