adc0804-mdc National Semiconductor Corporation, adc0804-mdc Datasheet

no-image

adc0804-mdc

Manufacturer Part Number
adc0804-mdc
Description
8-bit Up Compatible A/d Converters
Manufacturer
National Semiconductor Corporation
Datasheet
© 2001 National Semiconductor Corporation
ADC0801/ADC0802/ADC0803/ADC0804/ADC0805
8-Bit µP Compatible A/D Converters
General Description
The ADC0801, ADC0802, ADC0803, ADC0804 and
ADC0805 are CMOS 8-bit successive approximation A/D
converters
ladder — similar to the 256R products. These converters are
designed to allow operation with the NSC800 and INS8080A
derivative control bus with TRI-STATE output latches directly
driving the data bus. These A/Ds appear like memory loca-
tions or I/O ports to the microprocessor and no interfacing
logic is needed.
Differential analog voltage inputs allow increasing the
common-mode rejection and offsetting the analog zero input
voltage value. In addition, the voltage reference input can be
adjusted to allow encoding any smaller analog voltage span
to the full 8 bits of resolution.
Features
n Compatible with 8080 µP derivatives — no interfacing
n Easy interface to all microprocessors, or operates “stand
Connection Diagram
Ordering Information
Z-80
logic needed - access time - 135 ns
alone”
ERROR
®
is a registered trademark of Zilog Corp.
PACKAGE OUTLINE
that
TEMP RANGE
±
±
±
±
1Bit Unadjusted
1
1
1
use
4
2
2
Bit Adjusted
Bit Unadjusted
Bit Adjusted
a
differential
Dual-In-Line and Small Outline (SO) Packages
DS005671
potentiometric
ADC0802LCWM
ADC0804LCWM
See Ordering Information
M20B — Small
0˚C TO 70˚C
Outline
ADC080X
n Differential analog voltage inputs
n Logic inputs and outputs meet both MOS and TTL
n Works with 2.5V (LM336) voltage reference
n On-chip clock generator
n 0V to 5V analog input voltage range with single 5V
n No zero adjust required
n 0.3" standard width 20-pin DIP package
n 20-pin molded chip carrier or small outline package
n Operates ratiometrically or with 5 V
Key Specifications
n Resolution
n Total error
n Conversion time
voltage level specifications
supply
analog span adjusted voltage reference
DS005671-30
ADC0804LCN
0˚C TO 70˚C
N20A — Molded DIP
±
1
ADC0805LCN/ADC0804LCJ
4
LSB,
−40˚C TO +85˚C
ADC0801LCN
ADC0802LCN
ADC0803LCN
DC
±
1
, 2.5 V
2
LSB and
November 1999
www.national.com
DC
, or
±
100 µs
1 LSB
8 bits

Related parts for adc0804-mdc

adc0804-mdc Summary of contents

Page 1

... ADC0801/ADC0802/ADC0803/ADC0804/ADC0805 8-Bit µP Compatible A/D Converters General Description The ADC0801, ADC0802, ADC0803, ADC0804 and ADC0805 are CMOS 8-bit successive approximation A/D converters that use a differential ladder — similar to the 256R products. These converters are designed to allow operation with the NSC800 and INS8080A derivative control bus with TRI-STATE output latches directly driving the data bus ...

Page 2

... Typical Applications Part Number ADC0801 ADC0802 ADC0803 ADC0804 ADC0805 www.national.com 8080 Interface Error Specification (Includes Full-Scale, Zero Error, and Non-Linearity) Full- V /2=2.500 V V REF DC REF Scale (No Adjustments) (No Adjustments) Adjusted ± 1 ⁄ LSB 4 ± 1 ⁄ LSB 2 ± ⁄ LSB 1 2 ± 1 LSB ...

Page 3

... Electrical Characteristics The following specifications apply for V Parameter ADC0801: Total Adjusted Error (Note 8) ADC0802: Total Unadjusted Error (Note 8) ADC0803: Total Adjusted Error (Note 8) ADC0804: Total Unadjusted Error (Note 8) ADC0805: Total Unadjusted Error (Note Input Resistance (Pin 9) REF Analog Input Voltage Range ...

Page 4

... CC Ladder Current) ADC0801/02/03/04LCJ/05 ADC0804LCN/LCWM Note 1: Absolute Maximum Ratings indicate limits beyond which damage to the device may occur. DC and AC electrical specifications do not apply when operating the device beyond its specified operating conditions. Note 2: All voltages are measured with respect to Gnd, unless otherwise specified. The separate A Gnd point should always be wired to the D Gnd. ...

Page 5

... Note 9: The V /2 pin is the center point of a two-resistor divider connected from V REF ADC0805, and in the ADC0804LCJ, each resistor is typically all versions of the ADC0804 except the ADC0804LCJ, each resistor is typically 2 Note 10: Human body model, 100 pF discharged through a 1.5 k Typical Performance Characteristics Logic Input Threshold Voltage vs ...

Page 6

TRI-STATE Test Circuits and Waveforms DS005671-49 Timing Diagrams (All timing is measured from the 50% voltage points) www.national.com DS005671- DS005671-48 ...

Page 7

Timing Diagrams (All timing is measured from the 50% voltage points) (Continued) Note: Read strobe must occur 8 clock periods (8/f Typical Applications 6800 Interface Output Enable and Reset with INTR ) after assertion of interrupt to guarantee reset of ...

Page 8

Typical Applications (Continued) Absolute with a 2.500V Reference *For low power, see also LM385–2.5 Zero-Shift and Span Adjust: 2V www.national.com Absolute with a 5V Reference DS005671- Span Adjust DS005671-57 8 DS005671- DS005671-58 ...

Page 9

Typical Applications (Continued) Directly Converting a Low-Level Signal V /2=256 mV REF V /2=128 mV REF 1 LSB +256 mV) DAC IN DAC < 2.5V DAC DS005671- Resolution with µP Controlled Range ...

Page 10

Typical Applications (Continued) Self-Clocking Multiple A/Ds * Use a large R value to reduce loading at CLK R output. www.national.com Digitizing a Current Flow 100 kHz f DS005671-63 10 DS005671-62 External Clocking DS005671-64 1460 kHz CLK ...

Page 11

Typical Applications (Continued) Self-Clocking in Free-Running Mode *After power-up, a momentary grounding of the WR input is needed to guarantee operation. Operating with “Automotive” Ratiometric Transducers *V (−)= XDR ...

Page 12

Typical Applications (Continued) ± Handling 10V Analog Inputs *Beckman Instruments # 694-3-R10K resistor array *Circuit values shown are for 0˚C T +128˚ Can calibrate each sensor to allow easy replacement, then A/D can be calibrated with a ...

Page 13

Typical Applications (Continued) ± Handling 5V Analog Inputs *Beckman Instruments # 694-3-R10K resistor array µP Interfaced Comparator with Hysteresis DS005671-33 Diodes are 1N914 DS005671-35 13 Read-Only Interface DS005671-34 Protecting the Input DS005671-9 www.national.com ...

Page 14

Typical Applications (Continued) *LM389 transistors LM324A quad op amp www.national.com Analog Self-Test for a System A Low-Cost, 3-Decade Logarithmic Converter 14 DS005671-36 DS005671-37 ...

Page 15

Typical Applications (Continued) Noise Filtering the Analog Input f = Uses Chebyshev implementation for steeper roll-off unity-gain, 2nd order, low-pass filter Adding a separate filter for each channel increases system response time if an analog multiplexer is used ...

Page 16

Typical Applications (Continued) Note 11: Oversample whenever possible [keep fs Note 12: Consider the amplitude errors which are introduced within the passband of the filter. (Complete shutdown takes 30 seconds.) *Use ADC0801, 02 for lowest power consumption. ...

Page 17

Functional Description ± 1 ⁄ LSB from the ideal center-values. Each tread (the range 2 of analog input voltage that provides the same digital output code) is therefore 1 LSB wide. Figure 2 shows a worst case error plot for ...

Page 18

Functional Description Transfer Function FIGURE 3. Clarifying the Error Specs of an A/D Converter 2.0 FUNCTIONAL DESCRIPTION The ADC0801 series contains a circuit equivalent of the 256R network. Analog switches are sequenced by succes- sive approximation logic to match the ...

Page 19

Functional Description Note 13: CS shown twice for clarity. Note 14: SAR = Successive Approximation Register. After the “1” is clocked through the 8-bit shift register (which completes the SAR search) it appears as the input to the D-type latch, ...

Page 20

Functional Description 2.2 Analog Differential Voltage Inputs and Common-Mode Rejection This A/D has additional applications flexibility due to the analog differential voltage input. The V be used to automatically subtract a fixed voltage value from the input reading (tare correction). ...

Page 21

Functional Description wire. A 100 series resistor can be used to isolate this capacitor — both the R and C are placed outside the feed- back loop — from the output amp, if used. 2.3.4 Noise The ...

Page 22

Functional Description a) Analog Input Signal Example FIGURE 7. Adapting the A/D Analog Input Voltages to Match an Arbitrary Input Signal Range 2.5 Errors and Reference Voltage Adjustments 2.5.1 Zero Error The zero of the A/D does not require adjustment. ...

Page 23

Functional Description FIGURE 8. Self-Clocking the A/D Heavy capacitive or DC loading of the clock R pin should be avoided as this will disturb normal converter operation. Loads less than 50 pF, such as driving A/D converter ...

Page 24

Functional Description FIGURE 9. Basic A/D Tester www.national.com For a higher speed test system obtain plotted data, a (Continued) digital-to-analog converter is needed for the test set-up. An accurate 10-bit DAC can serve as the precision voltage source ...

Page 25

Functional Description TABLE 1. DECODING THE DIGITAL OUTPUT LEDs HEX BINARY MS GROUP 3 ...

Page 26

Functional Description Note 16: * Pin numbers for the DP8228 system controller, others are INS8080A. Note 17: Pin 23 of the INS8228 must be tied to +12V through instruction when an interrupt is acknowledged as required by ...

Page 27

Functional Description SAMPLE PROGRAM FOR Figure 12 ADC0801–INS8080A CPU INTERFACE Note 18: The stack pointer must be dimensioned because a RST 7 instruction pushes the PC onto the stack. Note 19: All address used were arbitrarily chosen. The standard control ...

Page 28

Functional Description SAMPLE PROGRAM FOR Figure 13 INS8048 INTERFACE 4.2 Interfacing the Z-80 The Z-80 control bus is slightly different from that of the 8080. General RD and WR strobes are provided and sepa- rate memory request, MREQ, and I/O ...

Page 29

Functional Description A15) during I/O input instructions. For example, MUX chan- nel selection for the A/D can be accomplished with this operating mode. 4.3 Interfacing 6800 Microprocessor Derivatives (6502, etc.) The control bus for the 6800 microprocessor derivatives does not ...

Page 30

Functional Description SAMPLE PROGRAM FOR Figure 15 ADC0801-MC6800 CPU INTERFACE Note 22: In order for the microprocessor to service subroutines and interrupts, the stack pointer must be dimensioned in the user’s program. www.national.com (Continued) FIGURE 16. ADC0801–MC6820 PIA Interface 30 ...

Page 31

Functional Description SAMPLE PROGRAM FOR Figure 16 ADC0801–MC6820 PIA INTERFACE The following schematic and sample subroutine (DATA IN) may be used to interface (up to) 8 ADC0801’s directly to the MC6800 CPU. This scheme can easily be extended to allow ...

Page 32

Functional Description Note 23: Numbers in parentheses refer to MC6800 CPU pin out. Note 24: Numbers of letters in brackets refer to standard M6800 system common bus code. FIGURE 17. Interfacing Multiple A/ MC6800 System www.national.com (Continued) 32 ...

Page 33

Functional Description SAMPLE PROGRAM FOR Figure 17 INTERFACING MULTIPLE A/D’ MC6800 SYSTEM SAMPLE PROGRAM FOR Figure 17 INTERFACING MULTIPLE A/D’ MC6800 SYSTEM Note 25: In order for the microprocessor to service subroutines and interrupts, the stack ...

Page 34

Functional Description any output of Port B will source current into node V raising the voltage at V and making the output differential X more negative. Conversely, a logic “0” (0V) will pull current out of node V and decrease ...

Page 35

Functional Description FIGURE 19. Microprocessor Interface Circuitry for Differential Preamp A flow chart for the zeroing subroutine is shown in Figure must be noted that the ADC0801 series will output an all zero code when it converts ...

Page 36

Functional Description www.national.com (Continued) FIGURE 20. Flow Chart for Auto-Zero Routine 36 DS005671-28 ...

Page 37

Functional Description Note 29: All numerical values are hexadecimal representations. FIGURE 21. Software for Auto-Zeroed Differential A/D 5.3 Multiple A/D Converters in a Z-80 Interrupt Driven Mode (Continued) The following notes apply: • assumed that the CPU automatically ...

Page 38

Functional Description HEX PORT ADDRESS 00 MM74C374 8-bit flip-flop A/D 3 FIGURE 22. Multiple A/Ds with Z-80 Type Microprocessor www.national.com (Continued) HEX PORT ADDRESS PERIPHERAL This port address also serves as the A/D ...

Page 39

Functional Description (Continued) 39 DS005671-A6 www.national.com ...

Page 40

... Physical Dimensions www.national.com inches (millimeters) unless otherwise noted SO Package (M) Order Number ADC0802LCWM or ADC0804LCWM NS Package Number M20B Molded Dual-In-Line Package (N) Order Number ADC0801LCN, ADC0802LCN, ADC0803LCN, ADC0804LCN or ADC0805LCN NS Package Number N20A 40 ...

Page 41

... NATIONAL’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF THE PRESIDENT AND GENERAL COUNSEL OF NATIONAL SEMICONDUCTOR CORPORATION. As used herein: 1. Life support devices or systems are devices or systems which, (a) are intended for surgical implant ...

Related keywords