Datasheet ICL7135 Datasheet (Intersil Corporation)

Page 1
August 1997
ICL7135
41/2 Digit,
BCD Output, A/D Converter
• Accuracy Guaranteed to ±1 Count Over Entire ±20000
Counts (2.0000V Full Scale)
• Guaranteed Zero Reading for 0V Input
• 1pA Typical Input Leakage Current
• True Differential Input
• True Polarity at Zero Count for Precise Null Detection
• Single Reference Voltage Required
• Overrange and Underrange Signals Available for Auto-Range Capability
• All Outputs TTL Compatible
• Blinking Outputs Gives Visual Indication of Overrange
• Six Auxiliary Inputs/Outputs are Available for Interfacing to UARTs, Micr opr ocessor s, or Other Cir cuitry
• Multiplexed BCD Outputs
Ordering Information
PART NUMBER
TEMP.
RANGE (oC) PACKAGE
PKG.
NO.
Description
The Intersil ICL7135 precision A/D converter, with its multi­plexed BCD output and digit drivers, combines dual-slope conversion reliability with ±1 in 20,000 count accuracy and is ideally suited for the visual display DVM/DPM market. The
2.0000V full scale capability, auto-zero , and auto-polarity are combined with true ratiometric operation, almost ideal differ­ential linearity and true differential input. All necessary active devices are contained on a single CMOS lC, with the excep­tion of display drivers, reference, and a clock.
The ICL7135 brings together an unprecedented combination of high accuracy, versatility, and true economy. It features auto-zero to less than 10µV, zero drift of less than 1µV/ input bias current of 10pA (Max), and rollover error of less than one count. The versatility of multiplexed BCD outputs is increased by the addition of several pins which allow it to operate in more sophisticated systems. These include STROBE, OVERRANGE, UNDERRANGE, RUN/HOLD and BUSY lines, making it possible to interface the circuit to a microprocessor or UART.
o
C,
ICL7135CPI 0 to 70 28 Ld PDIP E28.6
Pinout
V-
1
AZ IN
IN LO
IN HI
V+
B2
2 3 4 5 6 7 8
9 10 11 12 13 14
REFERENCE
ANALOG COMMON
INT OUT
BUFF OUT REF CAP -
REF CAP +
(MSD) D5
(LSB) B1
ICL7135
(PDIP)
TOP VIEW
28
UNDERRANGE
27
OVERRANGE STROBE
26
H
25
R/
24
DIGITAL GND
23
POL CLOCK IN
22 21
BUSY
20
(LSD) D1 D2
19 18
D3
17
D4
16
(MSB) B8
15
B4
CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures. 1-888-INTERSIL or 321-724-7143 | Copyright © Intersil Corporation 1999
5-5
File Number 3093.1
Page 2
Typical Application Schematic
ICL7135
V
REF
ANALOG
GND
100k
SIGNAL
INPUT
SET V
IN
REF
100k
= 1.000V
0.47µF 1µF
100K
0.1µF
-5V
27
100k 1µF
+5V
1 2 3 4 5 6 7 8
9 10 11 12 13 14
ICL7135
28 27 26 25 24 23 22 21 20 19 18 17 16 15
CLOCK IN 120kHz
0V
TRANSISTORS
6
SEVEN
DECODE
SEG.
ANODE DRIVER
DISPLAY
5-6
Page 3
ICL7135
Absolute Maximum Ratings Thermal Information
Supply Voltage V+ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +6V
V-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .-9V
Analog Input Voltage (Either Input) (Note 1). . . . . . . . . . . . . V+ to V-
Reference Input Voltage (Either Input) . . . . . . . . . . . . . . . . . V+ to V-
Clock Input Voltage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .GND to V+
Operating Conditions
Temperature Range . . . . . . . . . . . . . . . . . . . . . . . . . . . .0oC to 70oC
CAUTION: Stresses above those listed in “Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress only rating and operation of the device at these or any other conditions above those indicated in the operational sections of this specification is not implied.
NOTES:
1. Input voltages may exceed the supply voltages provided the input current is limited to +100µA.
2. θJA is measured with the component mounted on an evaluation PC board in free air.
Thermal Resistance (Typical, Note 2) θJA (oC/W)
PDIP Package. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Maximum Junction Temperature . . . . . . . . . . . . . . . . . . . . . . .150oC
Maximum Storage Temperature Range . . . . . . . . . .-65oC to 150oC
Maximum Lead Temperature (Soldering 10s) . . . . . . . . . . . . .300oC
Electrical Specifications V+ = +5V, V- = -5V, T
PARAMETER TEST CONDITIONS
= 25oC, f
A
Set for 3 Readings/s, Unless Otherwise Specified
CLK
MIN TYP MAX UNITS
ANALOG (Notes 3, 4)
Zero Input Reading V Ratiometric Error (Note 4) V Linearity Over ± Full Scale (Error of Reading from Best Straight Line) -2V ≤ V Differential Linearity (Difference Between Worse Case Step of
= 0V, V
lN
= V
lN
-2V V
= 1.000V -00000 +00000 +00000 Counts
REF
= 1.000V -3 -1 0 Counts
REF
+2V - 0.5 1 LSB
IN
≤ +2V - 0.01 - LSB
IN
Adjacent Counts and Ideal Step) Rollover Error (Difference in Reading for Equal Positive and
Negative Voltage Near Full Scale) Noise (Peak-to-Peak Value Not Exceeded 95% of Time), e Input Leakage Current, I
ILK
N
Zero Reading Drift (Note 7) V Scale Factor Temperature Coefficient, T
(Notes 5 and 7) VlN = +2V, 0oC to 70oC
C
-V
+VlN≈ 2V - 0.5 1 LSB
lN
VlN = 0V, Full scale = 2.000V - 15 - µV VlN = 0V - 1 10 pA
= 0V, 0oC to 70oC - 0.5 2 µV/oC
lN
- 2 5 ppm/oC
Ext. Ref. 0ppm/oC
DIGITAL INPUTS
Clock In, Run/
V
INH
V
INL
I
INL
I
INH
Hold (See Figure 2)
2.8 2.2 - V
- 1.6 0.8 V VIN = 0V - 0.02 0.1 mA VIN = +5V - 0.1 10 µA
DIGITAL OUTPUTS
All Outputs, V B1, B2, B4, B8, D1, D2, D3, D4, D5, V BUSY,
OL
OH
STROBE, OVERRANGE, UNDERRANGE, POLARITY, V
IOL = 1.6mA - 0.25 0.40 V IOH = -1mA 2.4 4.2 - V
OHIOH
= -10µA 4.9 4.99 - V
SUPPLY
+5V Supply Range, V+ +4 +5 +6 V
-5V Supply Range, V- -3 -5 -8 V +5V Supply Current, I+ fC = 0 - 1.1 3.0 mA
-5V Supply Current, I- f Power Dissipation Capacitance, C
PD
= 0 - 0.8 3.0 mA
C
vs Clock Frequency - 40 - pF
CLOCK
Clock Frequency (Note 6) DC 2000 1200 kHz
NOTES:
3. Tested in 4
4. Tested with a low dielectric absorption integrating capacitor, the 27 INT OUT resistor shorted, and R Discussion.
1
/2 digit (20.000 count) circuit shown in Figure 3. (Clock frequency 120kHz.)
= 0. See Component Value Selection
lNT
5. The temperature range can be extended to 70oC and beyond as long as the auto-zero and ref erence capacitors are increased to absorb the higher leakage of the ICL7135.
6. This specification relates to the clock frequency range over which the lCL7135 will correctly perf orm its various functions See “Max Clock Frequency” section for limitations on the clock frequency range in a system.
7. Parameter guaranteed by design or characterization. Not production tested.
5-7
Page 4
ICL7135
V
REF
100k
ANALOG
GND
SIGNAL
INPUT
IN
100k
REF
0.47µF 1µF
0.1µF
= 1.000V
-5V
27
100k
1µF
+5V
V-
1
REF
2 3
ANALOG GND
INT OUT
4
A-Z IN
5
BUF OUT
6
REF CAP 1
7
REF CAP 2
8
IN LO-
9
IN HI+
10
V+
11
MSD D5
12
LSB B1
13
B2
14
ICL7135
UNDERRANGE
OVERRANGE
STROBE
RUN/
HOLD
DIGITAL GND
POLARITY
CLOCK IN
BUSY
LSD DI
MSB B8
D2 D3 D4
B4
28 27 26 25 24
0V
23
CLOCK
22
IN 120kHz
21 20 19 18 17 16 15
PAD
SET V
100K
FIGURE 1. ICL7135 TEST CIRCUIT FIGURE 2. ICL7135 DIGITAL LOGIC INPUT
+
V
DIG GND
IN HI
ANALOG COMMON
IN LO
C
REF
C
REF+
10
INT
AZ
3
INT
9
REF HI 2
87
AZ
DE(-) DE(+)
DE(+) DE(-)
A/Z, DE(±), ZI
A/Z
C
REF
-
V
INPUT HIGH
1
R
INT
BUFFER
-
+
ZI
C
AZ
+
V
AUTO ZERO
INTEGRAT OR
AZ
COMP ARATOR
INPUT LOW
C
INT
INT 45611
-
+
+
ZERO­CROSSING DETECTOR
POLARITY
F/F
FIGURE 3. ANALOG SECTION OF ICL7135
5-8
Page 5
ICL7135
Detailed Description
Analog Section
Figure 3 shows the Block Diagram of the Analog Section for the ICL7135. Each measurement cycle is divided into four phases. They are (1) auto-zero (AZ), (2) signal-integrate (INT), (3) de-integrate (DE) and (4) zero-integrator (Zl).
Auto-Zero Phase
During auto-zero, three things happen. First, input high and low are disconnected from the pins and internally shorted to analog COMMON. Second, the reference capacitor is charged to the reference voltage. Third, a feedback loop is closed around the system to charge the auto-zero capacitor C for offset voltages in the buff er amplifier , integ rator , and compar­ator. Since the comparator is included in the loop, the AZ accu­racy is limited only by the noise of the system. In any case, the offset referred to the input is less than 10µV.
Signal Integrate Phase
During signal integrate, the auto-zero loop is opened, the inter­nal short is removed, and the internal input high and low are connected to the external pins. The converter then integrates the differential voltage between IN HI and IN LO f or a fix ed time. This differential voltage can be within a wide common mode range; within one volt of either supply. If, on the other hand, the input signal has no return with respect to the converter power supply, IN LO can be tied to analog COMMON to establish the correct common-mode voltage. At the end of this phase, the polarity of the integrated signal is latched into the polarity F/F.
De-Integrate Phase
The third phase is de-integrate or reference integrate. Input low is internally connected to analog COMMON and input high is connected across the previously charged reference capacitor. Circuitry within the chip ensures that the capacitor will be connected with the correct polarity to cause the inte­grator output to return to zero. The time required for the out­put to return to zero is proportional to the input signal. Specifically the digital reading displayed is:
V

IN
---------------
OUTPUT COUNT 10,000
=
 
V
.
REF
Zero Integrator Phase
The final phase is zero integrator. First, input low is shor ted to analog COMMON. Second, a feedback loop is closed around the system to input high to cause the integrator out­put to return to zero. Under normal condition, this phase lasts from 100 to 200 clock pulses, but after an overrange conversion, it is extended to 6200 clock pulses.
Differential Input
The input can accept differential voltages anywhere within the common mode range of the input amplifier; or specifically from 0.5V below the positive supply to 1V above the negative supply. In this range the system has a CMRR of 86dB typical. However, since the integrator also swings with the common mode voltage, care must be e xercised to assure the integrator output does not saturate. A worst case condition would be a large positive common-mode voltage with a near full scale
to compensate
AZ
negative differential input voltage. The negative input signal drives the integrator positive when most of its swing has been used up by the positive common mode voltage. For these crit­ical applications the integrator swing can be reduced to less than the recommended 4V full scale swing with some loss of accuracy. The integrator output can swing within 0.3V of either supply without loss of linearity.
Analog COMMON
Analog COMMON is used as the input low return during auto­zero and de-integrate. If IN LO is different from analog COM­MON, a common mode voltage exists in the system and is taken care of by the excellent CMRR of the conver ter. How­ever, in most applications IN LO will be set at a fixed known voltage (power supply common for instance). In this applica­tion, analog COMMON should be tied to the same point, thus removing the common mode voltage from the conver ter. The reference voltage is referenced to analog COMMON.
Reference
The reference input must be generated as a positive voltage with respect to COMMON, as shown in Figure 4.
Digital Section
Figure 5 shows the Digital Section of the ICL7135. The ICL7135 includes several pins which allow it to operate con­veniently in more sophisticated systems. These include:
Run/
HOLD (Pin 25)
When high (or open) the A/D will free-run with equally spaced measurement cycles every 40,002 clock pulses. If taken low, the converter will continue the full measurement cycle that it is doing and then hold this reading as long as R/
H is held low. A short positive pulse (greater than 300ns) will now initiate a new measurement cycle, beginning with between 1 and 10,001 counts of auto zero. If the pulse occurs before the full measurement cycle (40,002 counts) is completed, it will not be recognized and the converter will simply complete the measurement it is doing. An external indication that a full measurement cycle has been com­pleted is that the first strobe pulse (see below) will occur 101 counts after the end of this cycle. Thus, if Run/
HOLD is low and has been low for at least 101 counts, the converter is holding and ready to start a new measurement when pulsed high.
STROBE (Pin 26)
This is a negative going output pulse that aids in transferring the BCD data to external latches, UARTs, or microproces­sors. There are 5 negative going
STROBE pulses that occur in the center of each of the digit drive pulses and occur once and only once for each measurement cycle starting 101 clock pulses after the end of the full measurement cycle. Digit 5 (MSD) goes high at the end of the measurement cycle and stays on for 201 counts. In the center of this digit pulse (to avoid race conditions between changing BCD and digit drives) the first
STROBE pulse goes negative for1/ clock pulse width. Similarly, after digit 5, digit 4 goes high (for 200 clock pulses) and 100 pulses later the
STROBE goes negative for the second time. This continues through digit 1 (LSD) when the fifth and last
STROBE pulse is sent. The
2
5-9
Page 6
ICL7135
digit drive will continue to scan (unless the previous signal was overrange) but no additional
STROBE pulses will be
sent until a new measurement is available.
BUSY (Pin 21)
BUSY goes high at the beginning of signal integrate and stays high until the first clock pulse after zero crossing (or after end of measurement in the case of an overrange). The internal latches are enabled (i.e., loaded) during the first clock pulse after busy and are latched at the end of this clock pulse. The circuit auto­matically reverts to auto-zero when not BUSY, so it may also be considered a
(Zl + AZ) signal. A very simple means for transmit­ting the data down a single wire pair from a remote location would be to AND BUSY with clock and subtract 10,001 counts from the number of pulses received - as mentioned previously there is one “NO-count” pulse in each reference integrate cycle.
OVERRANGE (Pin 27)
This pin goes positive when the input signal exceeds the range (20,000) of the converter. The output F/F is set at the end of BUSY and is reset to zero at the beginning of refer­ence integrate in the next measurement cycle.
UNDERRANGE (Pin 28)
This pin goes positive when the reading is 9% of range or less. The output F/F is set at the end of BUSY (if the new reading is 1800 or less) and is reset at the beginning of sig­nal integrate of the next reading.
POLARlTY (Pin 23)
This pin is positive for a positive input signal. It is valid even for a zero reading. In other words, +0000 means the signal is positive but less than the least significant bit. The conver ter can be used as a null detector by forcing equal frequency of (+) and (-) readings. The null at this point should be less than
0.1 LSB. This output becomes valid at the beginning of ref er­ence integrate and remains correct until it is revalidated for the next measurement.
Digit Drives (Pins 12, 17, 18, 19 and 20)
Each digit drive is a positive going signal that lasts for 200 cloc k pulses. The scan sequence is D5 (MSD), D4, D3, D2, and D1
(LSD). All five digits are scanned and this scan is continuous unless an overrange occurs. Then all digit drives are blanked from the end of the strobe sequence until the beginning of Ref­erence Integrate when D5 will start the scan again. This can give a blinking displa y as a visual indication of overrange.
BCD (Pins 13, 14, 15 and 16)
The Binary coded Decimal bits B8 , B4, B2 , and B1 are positive logic signals that go on simultaneously with the digit driver signal.
V+
REF HI
ICL7135
COMMON
FIGURE 4A.
V+
REF HI
ICL7135
COMMON
20k
FIGURE 4B.
FIGURE 4. USING AN EXTERNAL REFERENCE
6.8V ZENER
V-
V+
6.8k
ICL8069
1.2V REFERENCE
I
Z
ANALOG SECTION
ZERO
CROSS.
DET.
+
POLARITY
V
11
POLARITY
DIGITAL CLOCK RUN/ BUSYOVER
23
FF
24 22 2725 28 26 21
GND IN
LATCH
D5
12
MSB LSB
HOLD
17
LATCH LATCH LATCH
CONTROL LOGIC
RANGE RANGE
18
MULTIPLEXER
LATCH
COUNTERS
UNDER
STROBE
FIGURE 5. DIGITAL SECTION OF THE ICL7135
5-10
D1D2D3D4
19 20
13
B1
14
B2
15
B4
16
B8
Page 7
ICL7135
Component Value Selection
For optimum performance of the analog section, care must be taken in the selection of values for the integ rator capacitor and resistor, auto-zero capacitor, reference voltage, and conversion rate. These values must be chosen to suit the particular application.
Integrating Resistor
The integrating resistor is determined by the full scale input voltage and the output current of the buffer used to charge the integrator capacitor. Both the buffer amplifier and the integrator have a class A output stage with 100µA of quies­cent current. They can supply 20µA of drive current with negligible non-linearity. Values of 5µA to 40µA give good results, with a nominal of 20µA, and the exact value of inte­grating resistor may be chosen by:
full scale voltage
INT
------------------------------------------- -=
20µA
R
Integrating Capacitor
The product of integrating resistor and capacitor should be selected to give the maximum voltage swing which ensures that the tolerance built-up will not saturate the integrator swing (approx. 0.3V from either supply). For ±5V supplies and analog COMMON tied to supply ground, a ±3.5V to ±4V full scale integrator swing is fine, and 0.47µF is nominal. In general, the value of C

10,000 clock period×
C
--------------------------------------------------------------------------------- -
=

INT
integrator output voltage swing

(10,000) (clock period) (20µA)
---------------------------------------------------------------------------------=
integrator output voltage swing
A very important characteristic of the integrating capacitor is that it has low dielectric absorption to prevent roll-over or ratiometric errors. A good test for dielectric absorption is to use the capacitor with the input tied to the reference.
This ratiometric condition should read half scale 0.9999, and any deviation is probably due to dielectric absorption. Polyprop ylene capacitors giv e undetectable errors at reason­able cost. Polystyrene and polycarbonate capacitors may also be used in less critical applications.
Auto-Zero and Reference Capacitor
The physical size of the auto-zero capacitor has an influence on the noise of the system. A larger capacitor value reduces system noise. A larger physical size increases system noise . The reference capacitor should be large enough such that stray capacitance to ground from its nodes is negligible.
The dielectric absorption of the reference cap and auto-zero cap are only important at power-on or when the circuit is recovering from an overload. Thus, smaller or cheaper caps can be used here if accurate readings are not required for the first few seconds of recovery.
.
is given by:
lNT
×
I
INT
,
.
Reference Voltage
The analog input required to generate a full scale output is V
lN
= 2V
REF
.
The stability of the reference voltage is a major factor in the overall absolute accuracy of the converter. For this reason, it is recommended that a high quality reference be used where high-accuracy absolute measurements are being made.
Rollover Resistor and Diode
A small rollover error occurs in the ICL7135, but this can be easily corrected by adding a diode and resistor in series between the INTegrator OUTput and analog COMMON or ground. The value shown in the schematics is optimum for the recommended conditions, but if integrator swing or clock frequency is modified, adjustment may be needed. The diode can be any silicon diode such as 1N914. These com­ponents can be eliminated if rollover error is not important and may be altered in value to correct other (small) sources of rollover as needed.
Max Clock Frequency
The maximum conversion rate of most dual-slope A/D con­verters is limited by the frequency response of the compara­tor. The comparator in this circuit follows the integrator ramp with a 3µs delay, and at a clock frequency of 160kHz (6µs period) half of the first reference integrate clock period is lost in delay. This means that the meter reading will change from 0 to 1 with a 50µV input, 1 to 2 with a 150µV input, 2 to 3 with a 250µV input, etc. This transition at mid-point is consid­ered desirable by most users; however, if the clock fre­quency is increased appreciably above 160kHz, the instrument will flash “1” on noise peaks even when the input is shorted.
For many dedicated applications where the input signal is always of one polarily, the delay of the comparator need not be a limitation. Since the non-linearity and noise do not increase substantially with frequency, clock rates of up to ~1MHz may be used. For a fixed clock frequency, the extra count or counts caused by comparator delay will be constant and can be subtracted out digitally.
The clock frequency may be extended above 160kHz without this error, however, by using a low value resistor in series with the integrating capacitor. The effect of the resis­tor is to introduce a small pedestal voltage on to the integra­tor output at the beginning of the reference integrate phase. By careful selection of the ratio between this resistor and the integrating resistor (a few tens of ohms in the recommended circuit), the comparator delay can be compensated and the maximum clock frequency extended by approximately a fac­tor of 3. At higher frequencies, ringing and second order breaks will cause significant non-linearities in the first few counts of the instrument. See Application Note AN017.
The minimum clock frequency is established by leakage on the auto-zero and reference caps. With most devices, mea­surement cycles as long as 10s give no measurable leakage error.
5-11
Page 8
ICL7135
To achieve maximum rejection of 60Hz pickup, the signal integrate cycle should be a multiple of 60Hz. Oscillator frequencies of 300kHz, 200kHz, 150kHz, 120kHz, 100kHz, 40kHz, 33 tion, oscillator frequencies of 250kHz, 166
1
/3kHz, etc. should be selected. For 50Hz rejec-
2
/3kHz, 125kHz, 100kHz, etc. would be suitable. Note that 100kHz (2.5 readings/sec) will reject both 50Hz and 60Hz.
The clock used should be free from significant phase or frequency jitter. Several suitable low-cost oscillators are shown in the Typical Applications section. The multiplexed output means that if the display takes significant current from the logic supply, the clock should have good PSRR.
Zero-Crossing Flip-Flop
The flip-flop interrogates the data once every clock pulse after the transients of the previous clock pulse and half-clock pulse have died down. False zero-crossings caused by clock pulses are not recognized. Of course, the flip-flop delays the true zero-crossing by up to one count in every instance, and if a correction were not made, the display would always be one count too high. Therefore, the counter is disabled for one clock pulse at the beginning of phase 3. This one-count delay compensates for the delay of the zero-crossing flip-flop, and allows the correct number to be latched into the display. Similarly, a one-count delay at the beginning of phase 1 gives an overload display of 0000 instead of 0001. No delay occurs during phase 2, so that true ratiometric readings result.
Evaluating The Error Sources
Errors from the “ideal” cycle are caused by:
1. Capacitor droop due to leakage.
2. Capacitor voltage change due to charge “suck-out” (the reverse of charge injection) when the switches turn off.
3. Non-linearity of buffer and integrator.
4. High-frequency limitations of buffer, integrator, and comparator.
5. Integrating capacitor non-linearity (dielectric absorption).
6. Charge lost by C
7. Charge lost by C
in charging C
REF
and C
AZ
to charge C
lNT
STRAY
.
STRAY
.
Each error is analyzed for its error contribution to the con­verter in application notes listed on the back page, specifi­cally Application Note AN017 and Application Note AN032.
Noise
The peak-to-peak noise around zero is approximately 15µV (peak-to-peak value not exceeded 95% of the time). Near full scale, this value increases to approximately 30µV. Much of the noise originates in the auto-zero loop, and is proportional to the ratio of the input signal to the reference.
Analog And Digital Grounds
INTEGRATOR
OUTPUT
BUSY
OVER-RANGE
WHEN APPLICABLE
UNDER-RANGE
WHEN APPLICABLE
DIGIT SCAN
FOR OVER-RANGE
STROBE
DIGIT SCAN
FOR OVER-RANGE
FIGURE 6. TIMING DIAGRAM FOR OUTPUTS
AUTO
SIGNAL
ZERO
10,001/
COUNTS
EXPANDED SCALE
1000
COUNTS
INT.
10,000/
COUNTS
FULL MEASUREMENT
CYCLE 40,002 COUNTS
BELOW
/
REF INT ONE COUNT LONGER
AUTO ZERO
SIGNAL INTEGRATE
D5
D4
D3
D2
D1
REFERENCE
INTEGRATE
20,001/
COUNTS MAX.
D5 D4 D3 D2 D1
FIRST D5 OF AZ AND
REFERENCE INTEGRATE
Extreme care must be taken to avoid ground loops in the layout of ICL7135 circuits, especially in high-sensitivity cir­cuits. It is most important that return currents from digital loads are not fed into the analog ground line.
Power Supplies
The ICL7135 is designed to work from ±5V supplies. However, in selected applications no negative supply is required. The conditions to use a single +5V supply are:
1. The input signal can be referenced to the center of the common mode range of the converter.
2. The signal is less than ±1.5V.
See “differential input” for a discussion of the effects this will have on the integrator swing without loss of linearity.
Typical Applications
The circuits which follow show some of the wide variety of possibilities and serve to illustrate the exceptional versatility of this A/D converter.
Figure 7 shows the complete circuit for a 4 full scale) A/D with LED readout using the ICL8069 as a
1.2V temperature compensated voltage reference. It uses
the band-gap principal to achieve excellent stability and low noise at reverse currents down to 50µA. The circuit also shows a typical R-C input filter. Depending on the applica­tion, the time-constant of this filter can be made faster, slower, or the filter deleted completely. The
1
/2 digit (±2.000V)
1
/2 digit LED is
5-12
Page 9
ICL7135
driven from the 7 segment decoder, with a zero reading blanked by connecting a D5 signal to RBl input of the decoder. The 2-gate clock circuit should use CMOS gates to maintain good power supply rejection.
A suitable circuit for driving a plasma-type display is shown in Figure 8. The high voltage anode driver buffer is made by Dionics. The 3 AND gates and caps driving “BI” are needed for interdigit blanking of multiple-digit display elements, and can be omitted if not needed. The 2.5kand 3k resistors set the current levels in the display. A similar arrangement can be used with Nixie
®
tubes.
The popular LCD displays can be interfaced to the outputs of the ICL7135 with suitable display drivers, such as the ICM7211A as shown in Figure 9. A standard CMOS 4030 QUAD XOR gate is used for displaying the
1
/2 digit, the polarity, and an “overrange” flag. A similar circuit can be used with the ICL7212A LED driver and the ICM7235A vac­uum fluorescent driver with appropriate arrangements made for the “extra” outputs. Of course, another full driver circuit could be ganged to the one shown if required. This would be useful if additional annunciators were needed. The Figure shows the complete circuit for a 4
1
/2 digit (±2.000V) A/D.
Figure 10 shows a more complicated circuit for driving LCD displays. Here the data is latched into the ICM7211 by the STROBE signal and “Overrange” is indicated by blanking the 4 full digits.
A problem sometimes encountered with both LED and plasma-type display driving is that of clock source supply line variations. Since the supply is shared with the display, any variation in voltage due to the display reading may cause clock supply voltage modulation. When in overrange the display alternates between a blank display and the 0000 overrange indication. This shift occurs during the reference integrate phase of conversion causing a low display reading just after overrange recovery. Both of the above circuits have considerable current flowing in the digital supply from driv­ers, etc. A clock source using an LM311 voltage comparator with positive feedback (Figure 11) could minimize any clock frequency shift problem.
multiplexer is used to superimpose polarity, over-range, and under-range onto the D5 word since in this instance it is known that B2 = B4 = B 8 = 0 .
For correct operation it is important that the UART clock be fast enough that each word is transmitted before the next STROBE pulse arrives. Parity is locked into the UART at load time but does not change in this connection during an output stream.
Circuits to interface the ICL7135 directly with three popular microprocessors are shown in Figure 15 and Figure 16. The 8080/8048 and the MC6800 groups with 8-bit buses need to have polarity, over-range and under-range multiplexed onto the Digit 5 Sword - as in the UART circuit. In each case the microprocessor can instruct the A/D when to begin a mea­surement and when to hold this measurement.
Application Notes
AnswerFAX
NOTE # DESCRIPTION
AN016 “Selecting A/D Converters” 9016 AN017 “The Integrating A/D Converter” 9017 AN018 “Do’s and Don’ts of Applying A/D
Converters” AN023 “Low Cost Digital Panel Meter Designs” 9023 AN028 “Building an Auto-Ranging DMM Using
the 8052A/7103A A/D Converter Pair” AN030 “The ICL7104 - A Binary Output A/D
Converter for Microprocessors” AN032 “Understanding the Auto-Zero and
Common Mode Performance of the
ICL7136/7/9 Family”
DOC. #
9018
9028
9030
9032
The ICL7135 is designed to work from ±5V supplies. How­ever, if a negative supply is not available, it can be generated with an ICL7660 and two capacitors (Figure 12).
Interfacing with UARTs and Microprocessors
Figure 13 shows a very simple interface between a free-running ICL7135 and a UART. The five start the transmission of the five data words. The digit 5 word is 0000XXXX, digit 4 is 1000XXXX, digit 3 is 0100XXXX, etc. Also the polarity is transmitted indirectly by using it to drive the Even Parity Enable Pin (EPE). If EPE of the receiver is held low, a parity flag at the receiver can be decoded as a positive signal, no flag as negative. A complex arrangement is shown in Figure 14. Here the UAR T can instruct the A/D to begin a measurement sequence by a word on RRl. The BUSY signal resets the Data Ready Reset (DRR). Again STROBE starts the transmit sequence. A quad 2 input
STROBE pulses
5-13
Page 10
ICL7135
+5V
6.8k
ICL8069 1
ANALOG
GND
100k
SIGNAL INPUT
2
100K
0.1µF
V
1.000V
(NOTE 1)
NOTE:
1. For finer resolution on scale factor adjust, use a 10 turn pot or a small pot in series with a fixed resistor.
FIGURE 7. 41/2 DIGIT A/D CONVERTER WITH A MULTIPLEXED COMMON ANODE LED DISPLAY
REF
27
0.47µF
=
10k
1µF
100k
1µF
+5V
-5V
1
V-
2
REF ANALOG
3
COMMON
4
INT OUT
5
AZ
6
BUF OUT
7
RC1
8
RC2
9
INPUT LO
10
INPUT HI
11
V+
12
D5
13
B1
14
B2
IN
ICL7135
DIG. GND
UR OR
STROBE
R/H
POL
CLOCK
BUSY
D1 D2 D3 D4 B8 B4
5
28
150
27 26 25 24 23 22 21 20 19 18 17 16 15
150
4.7K
34
21
150
47K
C
+5V
7447
A B
C D E F
G
RBI
RC NETWORK
R
ƒ
B1 B2 B4 B8
= 0 .45/RC
OSC
POL
HI VOLTAGE BUFFER D1 505
+5V
5K
2.5K GATES
ARE 7409
POL D5
ICL7135
1
/2 DIGIT LCD DISPLAY
+5V
BP
1
20 D1
19 D2
18 D3
17 D4
16 B8
15 B4
14 B2
13 B1
12 D5
/2 CD4030
+5V
CD4081
CD4071
1
/4 CD4030
23 POL
A
A
8880
RB0
G
G
47K
0.02µF
0.02µF
0.02µF
0.02µF
0.02µF
B8D1 B1
V+
DGND
RBI
BI
+5
0V
DM
D
V
PROG
+
+5
3K
0V
A
26 STROBE
27 OR
ICL7135
4
1/4 CD4030
CD4011
5 BP 31 D1
32 D2
33 D3
34 D4
30 B3
29 B2
28 B1
27 B0
ICM7211A
FIGURE 8. ICL7135 PLASMA DISPLAY CIRCUIT
FIGURE 9. LCD DISPLAY WITH DIGIT BLANKING ON
OVERRANGE
5-14
Page 11
ANALOG
GND
100k
INPUT
REF VOLTAGE
100k
0.1µF
27
-5V
100k
1µF
+5V
0.47µF 1µF
V-
1
REF
2
ANALOG
3
COMMON INT OUT
4
AZ
5 6
BUF OUT RC1
7 8
RC2
9
INPUT LO
10
INPUT HI
11
V+
12
D5
13
B1
14
B2
IN
ICL7135
UR
OR
STROBE
R/H
DIG. GND
POL
CLOCK
BUSY
D1 D2 D3 D4 B8 B4
ICL7135
1
/2 DIGIT LCD DISPLAY
4
+5V
28 27 26 25 24 23 22 21 20 19 18 17 16 15
1
1615 14 12 5 3 4
CD4054A
7 8 131110 9 2 6
120kC = 3 READINGS/SEC
CLOCK IN
300pF
5BP 31 D1 32 D2 33 D3 34 D4 30 B3 29 B2 28 B1
27 B0 35 V-
28 SEGMENTS D1-D4
BACKPLANE
ICM7211A
2,3,4 6-26
37-40
OSC 36
V+ 1
OPTIONAL
CAPACITOR
22-100pF
+5V
0.22µF
16k
16k
2
3
8
+
LM311
-
56k
4
0V
+5V
FIGURE 10. DRIVING LCD DISPLAYS
+5V
1k
1
7
1
30k
390pF
10µF
2
+
-
ICL7660
3 4
+5V
8 7 6
= -5V
5
10µF
V
OUT
-
+
FIGURE 11. LM311 CLOCK SOURCE FIGURE 12. GENERATING A NEGATIVE SUPPLY FROM +5V
5-15
Page 12
ICL7135
TRO RRI DRR
EPE
1
D4
D5
IM6402/3
TBR
234
D2D3
ICL7135
1Y 2Y 3Y
74C157
1A 2A 3A
B4B2B1
B8
876D15
DR
TBRL
SELECT
1B 2B 3B
RUN/HOLD
ENABLE
POL
OVER
STROBE
BUSY
NC
SERIAL OUTPUT
TO RECEIVING UART
TRO
EPE
1 234 56 87
D4 D3 D2 D1 B1 B2 B4
D5
POL
UART
IM6402/3
TBR
ICL7135
STROBE
RUN/
TBRL
B8
HOLD
+5V
FIGURE 13. ICL7135 TO UART INTERFACE FIGURE 14. COMPLEX ICL7135 TO UART INTERFACE
UNDER
+5V
100pF 10K
EN
74C157
1B 2B 3B 1A 2A 3A
POL
SELECT
OVER
UNDER
ICL7135
RUN/
HOLD STROBE
1Y
1Y PA0 2Y 3Y
B1D5 B8 B4 B2 D1
D2 D3 D4
PA1 PA2
PA3
PA4 PA5 PA6 PA7
CA1 CA2
MC6820
MC680X
OR
MCS650X
EN
74C157
1B 2B 3B 1A 2A 3A
POL
SELECT
OVER
UNDER
ICL7135
RUN/
HOLD STROBE
1Y PA0 2Y 3Y
B1D5 B8 B4 B2
1Y
D1 D2 D3 D4
PA1 PA2
PA3
8255
(MODE1) PA4 PA5 PA6 PA7
STBAPB0
80C48
8080
8085,
ETC.
FIGURE 15. ICL7135 TO MC6800, MCS650X INTERFACED FIGURE 16. ICL7135 TO MCS-48, -80, -85 INTERFACE
5-16
Page 13
Design Information Summary Sheet
• CLOCK INPUT
The ICL7135 does not have an internal oscillator. It requires an external clock. f
• CLOCK PERIOD
t
• INTEGRATION PERIOD
t
• 60/50Hz REJECTION CRITERION
t
• OPTIMUM INTEGRATION CURRENT
I
• FULL-SCALE ANALOG INPUT VOLTAGE
V
• INTEGRATE RESISTOR
(Typ) = 120kHz
CLOCK
= 1/f
CLOCK
= 10,000 x t
INT
INT/t60Hz
= 20µA
INT
lNFS
R
INT
CLOCK
or t
(Typ) = 200mV or 2V
V
INFS
---------------- -=
I
INT
CLOCK
INT/t50Hz
= Integer
ICL7135
• DISPLAY COUNT
COUNT 10 000,
• CONVERSION CYCLE
t
= t
CYC
when f
CL0CK
CLOCK
• COMMON MODE INPUT VOLTAGE
(V- + 1V) < V
• AUTO-ZERO CAPACITOR
0.01µF < C
AZ
• REFERENCE CAPACITOR
0.1µF < C
REF
• POWER SUPPLY: DUAL ±5V
V+ = +5V to GND V- = -5V to GND
• OUTPUT TYPE
4 BCD Nibbles with Polarity and Overrange Bits
---------------- -
×=
V
x 40002
= 120kHz, t
< (V+ - 0.5V)
lN
< 1µF
< 1µF
V
IN
REF
CYC
= 333ms
• INTEGRATE CAPACITOR
t
()I
()
INT
C
INT
INT
--------------------------------=
V
INT
There is no internal reference available on the ICL7135. An external reference is required due to the ICL7135’s 4 digit resolution.
• INTEGRATOR OUTPUT VOLTAGE SWING
t
()I
()
INT
V
INT
•V
INT
(V- + 0.5) < V V
Typically = 2.7V
INT
MAXIMUM SWING:
INT
--------------------------------=
C
INT
< (V+ - 0.5V)
INT
Typical Integrator Amplifier Output Waveform (INT Pin)
AUTO ZERO PHASE
(COUNTS)
30001 - 10001
INTEGRATE
PHASE FIXED
10000 COUNTS
DE-INTEGRATE PHASE
1 - 20001 COUNTS
1
/
2
TOTAL CONVERSION TIME = 40002 x t
5-17
CLOCK
Page 14
Die Characteristics
ICL7135
DIE DIMENSIONS:
(120 mils x 130 mils) x 525µm ±25µm
METALLIZATION:
Type: Al Thickness: 10k
Å ±1kÅ
Metallization Mask Layout
V+ IN HI IN LO
ICL7135
REF REF CAP+ CAP+
PASSIVATION:
Type: Nitride/Silox Sandwich Thickness: 8k Nitride over 7k Silox
BUFF OUT
AZ IN
INT OUT
ANALOG COMMON
(MSD) D5
(LSB) B1
B2
B4
(MSB) B8
D4
D3
REFERENCE
V-
UNDERRANGE
OVERRANGE
STROBE
BUSY(LSD)D1D2
GND
HDIGITALPOLCLOCK IN
R/
All Intersil semiconductor products are manufactured, assembled and tested under ISO9000 quality systems certification.
Intersil products are sold by description only. Intersil Cor poration reserves the right to make changes in circuit design and/or specifications at any time without notice. Accordingly, the reader is cautioned to verify that data sheets are current before placing orders. Information furnished by Intersil is believed to be accurate and reliable. However, no responsibility is assumed by Intersil or its subsidiaries for its use; nor for any infringements of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under an y patent or patent rights of Intersil or its subsidiaries.
For information regarding Intersil Corporation and its products, see web site http://www.intersil.com
5-18
Loading...