SPT674 CADEKA | Alldatasheet
Document overview
- Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
- PDF pages: 11
Technical content
FAST , COMPLETE 12-BIT µP COMP ATIBLE A/D CONVERTER WITH SAMPLE/HOLD
FEATURES
- Improved High-Performance Version of the HADC574Z
- Complete 12-Bit A/D Converter with Sample/Hold, Reference and Clock
- Low Power Dissipation (120 mW Max)
- 12-Bit Linearity (Over Temp)
- 15 µs Max Conversion Time
- Single +5 V Supply
- Full Bipolar and Unipolar Input Range
APPLICATIONS
- Data Acquisition Systems
- 8 or 12-Bit µP Input Functions
- Process Control Systems
- Test and Scientific Instruments
- Personal Computer Interface GENERAL DESCRIPTION The SPT674 is a complete, 12-bit successive approximation A/D converter manufactured in CMOS technology. The de- vice is an improved version of the HADC574Z. Included on chip are an internal reference, clock, and a sample-and-hold. The S/H is an additional feature not available on similar devices. The SPT674 features 15 µs (max) conversion time of 10 or 20 V input signals. Also, a three-state output buffer is added for direct interface to an 8, 12, or 16-bit µP bus. The SPT674 has standard bipolar and unipolar input ranges of 10 V and 20 V that are controlled by a bipolar offset pin and laser trimmed for specified linearity, gain and offset accuracy. The power supply is +5 V. The device also has an optional mode control voltage which may be used depending on the application. With a maximum dissipation of 120 mW at the specified voltages, power consumption is about five times lower than that of currently available devices. The SPT674 is available in a 28-lead ceramic sidebrazed DIP package in the commercial temperature range. BLOCK DIAGRAM Three-State Buffers And Control Nibble A Nibble B Nibble C 12-Bit SAR Comp Clock Offset/Gain Trim Control Logic 12-Bit Capacitance DAC STS AoC E AGND
20 V In
10 V In
TA = TMIN to TMAX , VEE = 0 to +5 V, VDD = +5 V, fS = 117 kHz, fIN = 10 kHz, unless otherwise specified.. TEST TEST SPT674C SPT674B PARAMETER CONDITIONS LEVEL MIN TYP MAX MIN TYP MAX UNITS DC ELECTRICAL CHARACTERISTICS Resolution VI 12 12 Bits Linearity Error TA= 0 to +70 °CV I ±1 ±0.5 LSB Differential Linearity No Missing Codes VI 12 12 Bits Unipolar Offset; 10 V, 20 V+25 °C Adjustable to ZeroVI ±4 ±4 LSB Bipolar Offset; ±5 V, ±10 V +25 °C Adjustable to ZeroVI ±10 ±6 LSB Full Scale Calibration Error1 +25 °C Adjustable to ZeroVI 0.30 0.30 % of FS Full Scale Calibration Error1 No Adjustment to Zero TA = 0 to +70 °C V 0.47 0.37 % of FS Temperature Coefficients Using Internal Reference Unipolar Offset V ±1.0 ±1.0 ppm/°C Bipolar Offset V ±2.0 ±2.0 ppm/°C Full Scale Calibration V ±12 ±12 ppm/°C Power Supply Rejection Max change in full VI ±0.5 ±0.5 LSB +4.75 V<VDD <+5.25 V scale calibration Analog Input Ranges Bipolar VI -5 +5 -5 +5 Volts VI -10 +10 -10 +10 Volts Unipolar VI 0 +10 0 +10 Volts VI 0 +20 0 +20 Volts Input Impedance 10 Volt Span VI 8.5 12 8.5 12 kΩ
20 Volt Span VI 35 50 35 50 kΩ
ABSOLUTE MAXIMUM RATINGS (Beyond which damage may occur) 1 25 °C Note: Operation at any Absolute Maximum Rating is not implied. See Operating Conditions for proper nominal applied conditions in typical applications. Output Momentary Short to VDD Temperature Supply Voltages Input Voltages Control Input Voltages (to DGND) Analog Input Voltage (to AGND) 2 8/1/00
TA = TMIN to TMAX , VEE = 0 to +5 V, VDD = +5 V, fS = 117 kHz, fIN = 10 kHz, unless otherwise specified. TEST TEST SPT674C SPT674B PARAMETER CONDITIONS LEVEL MIN TYP MAX MIN TYP MAX UNITS DC ELECTRICAL CHARACTERISTICS Power Supplies Operating Voltage Range VDD IV +4.5 +5.5 +4.5 +5.5 Volts VEE 2 IV VDD VDD Volts Operating Current IDD IV 15 24 15 24 mA IEE 2V EE = +5 V IV 167 167 µA Power Dissipation VI 75 120 75 120 mW Internal Reference Output Current3 VI 0.5 0.5 mA DIGITAL CHARACTERISTICS Logic Inputs (CE, CS , R/C , Ao, 12/8 ) Logic 0 VI -0.5 +0.8 -0.5 +0.8 Volts Logic1 VI 2.0 5.5 2.0 5.5 Volts Capacitance V 5 5 pF Logic Outputs (DB11-DB0, STS) Logic 0 (ISink = 1.6 mA) VI +0.4 +0.4 Volts Logic 1 (ISOURCE = 500 µA) VI +2.4 +2.4 Volts Leakage (High Z State, VI -5 0.1 +5 -5 0.1 +5 µA DB11-DB0 Only) Capacitance V 5 5 pF AC Accuracy fS=117 kHz, fIN=10 kHz Spurious Free Dyn. Range V 73 78 76 78 dB Total Harmonic Distortion V -77 -72 -77 -75 dB Signal-to-Noise Ratio V 69 72 71 72 dB Signal-to-Noise & Distortion V 68 71 70 71 dB (SINAD) Intermodulation DistortionfIN=20 kHz; V -75 -75 dB fIN2=23 kHz Note 1:Fixed 50 Ω resistor from REF OUT to REF IN and REF OUT to BIP OFF. Note 2:VEE is optional and is only used to set the mode for the internal sample/hold. When not using VEE , the pin should be treated as a no connect. If VEE is connected to 0 to -15 V, aperture delay (tAP ) will increase from 20 ns (typ) to 4000 ns (typ). Note 3:Available for external loads; external load should not change during conversion. 3 8/1/00
TA = TMIN to TMAX , VEE = 0 to +5 V, VDD = +5 V, fS = 117 kHz, fIN = 10 kHz, unless otherwise specified. TEST TEST SPT674C SPT674B PARAMETER CONDITIONS LEVEL MIN TYP MAX MIN TYP MAX UNITS AC ELECTRICAL CHARACTERISTICS 4 Convert Mode Timing tDSC STS Delay from CE VI 60 200 60 200 ns tHEC CE Pulse Width VI 50 30 50 30 ns tSSC CS to CE Setup VI 50 20 50 20 ns tHSC CS Low during CE High VI 50 20 50 20 ns tSRC R/C to CE Setup VI 50 0 50 0 ns tHRC R/C Low During CE High VI 50 20 50 20 ns tSAC Ao to CE Setup VI 0 0 ns tHAC Ao Valid During CE High VI 50 20 50 20 ns tC Conversion Time5 12-Bit Cycle VI 9 13 15 9 13 15 µs 8-Bit Cycle VI 6 8 10 6 8 10 µs Read Mode Timing tDD Access Time from CE VI 75 150 75 150 ns tHD Data Valid After CE Low VI 25 35 25 35 ns tHL Output Float Delay VI 100 150 100 150 ns tSSR CS to CE Setup VI 50 0 50 0 ns tSRR R/C to CE Setup VI 0 0 ns tSAR Ao to CE Setup VI 50 25 50 25 ns tHSR CS Valid After CE Low VI 0 0 ns tHRR R/C High After CE Low VI 0 0 ns tHS STS Delay After Data Valid VI 100 300 600 100 300 600 ns tHAR Ao Valid after CE Low VI 50 50 ns Note 4:Time is measured from 50% level of digital transitions. Note 5:Includes acquisition time. tHECtSSC tSRC tHSC tHRC tHAC tSAC tDSC High Impedance tC DB1 1-DB0 STS Ao R/C CE CS Figure 1 -Convert Mode Timing Diagram Figure 2 -Read Mode Timing Diagram tSSR Ao CE CS tHSR tHRR tSRR tSAR tHAR STS D ATA VALID tHL HIGH IMPEDANCE DB1 1-DB0 R/C tHS tHD tDD 4 8/1/00
The SPT674 is a complete 12-bit analog-to-digital converter that consists of a single chip version of the industry standard 674. This single chip contains a precision 12-bit capacitor digital-to-analog converter (CDAC) with voltage reference, comparator, successive approximation register (SAR), sample- and-hold, clock, output buffers and control circuitry to make it possible to use the SPT674 with few external components. When the control section of the SPT674 initiates a conversion command, the clock is enabled and the successive-approxi- mation register is reset to all zeros. Once the conversion cycle begins, it cannot be stopped or restarted and data is not available from the output buffers. The SAR, timed by the clock, sequences through the conver- sion cycle and returns an end-of-convert flag to the control section of the ADC. The clock is then disabled by the control section, the output status goes low, and the control section is enabled to allow the data to be read by external command. The internal SPT674 12-bit CDAC is sequenced by the SAR starting from the MSB to the LSB at the beginning of the conversion cycle to provide an output voltage from the CDAC that is equal to the input signal voltage (which is divided by the input voltage divider network). The comparator determines whether the addition of each successively-weighted bit volt- age causes the CDAC output voltage summation to be greater or less than the input voltage; if the sum is less, the bit is left on; if more, the bit is turned off. After testing all the bits, the SAR contains a 12-bit binary code which accurately represents the input signal to within ±1/2 LSB. The internal reference provides the voltage reference to the CDAC with excellent stability over temperature and time. The reference is trimmed to 2.5 volts and can supply at least 0.5 mA to an external load. Any external load on the SPT674 reference must remain constant during conversion. The sample-and-hold feature is a bonus of the CDAC archi- tecture. Therefore the majority of the S/H specifications are included within the A/D specifications. Although the sample-and-hold circuit is not implemented in the classical sense, the sampling nature of the capacitive DAC makes the SPT674 appear to have a built-in sample- and-hold. This sample-and-hold action substantially in- creases the signal bandwidth of the SPT674 over that of similar competing devices. Note that even though the user may use an external sample- and-hold for very high frequency inputs, the internal sample- and-hold still provides a very useful isolation function. Once the internal sample is taken by the CDAC capacitance, the input of the SPT674 is disconnected from the user’s sample- and-hold. This prevents transients occurring during conver- sion from affecting the attached sample-and-hold buffer. All other 674 circuits will cause a transient load current on the sample-and-hold which will upset the buffer output and may add error to the conversion itself. Furthermore, the isolation of the input after the acquisition time in the SPT674 allows the user an opportunity to release the hold on an external sample-and-hold and start it tracking the next sample. This increases system throughput with the user’s existing components. TYPICAL INTERFACE CIRCUIT The SPT674 is a complete A/D converter that is fully opera- tional when powered up and issued a Start Convert Signal. Only a few external components are necessary as shown in figures 5 and 6. The two typical interface circuits are for operating the SPT674 in either an unipolar or bipolar input mode. Information on these connections and on conditions concerning board layout to achieve the best operation are discussed below. For each application of this device, strict attention must be given to power supply decoupling, board layout (to reduce pickup between analog and digital sections), and grounding. Digital timing, calibration and the analog signal source must be considered for correct operation. POWER SUPPLIES The supply voltage for the SPT674 must be kept as quiet as possible from noise pickup and also regulated from transients or drops. Because the part has 12-bit accuracy, voltage spikes on the supply lines can cause several LSB deviations on the output. Switching power supply noise can be a problem. Careful filtering and shielding should be employed to prevent the noise from being picked up by the converter. VDD should be bypassed with a 10 µF tantalum capacitor located close to the converter to filter noise and counter the problems caused by the variations in supply current. VEE is only used as a logic input and is immune to typical supply variation. GROUNDING CONSIDERATIONS Resistance of any path between the analog and digital grounds should be as low as possible to accommodate the ground currents present with this device. To achieve specified accuracy, a double-sided printed circuit board with a copper ground plane on the component side is recommended. Keep analog signal traces away from digital lines. It is best to lay the PC board out such that there is an analog section and a digital section with a single point ground connection between the two through an RF bead located as close to the device as possible. If possible, run analog signals between ground traces and cross digital lines at right angles only. 6 8/1/00
The gain adjustment should be done at positive full scale. The ideal input corresponding to the last code change is applied. This is 1 and 1/2 LSB below the nominal full scale which is +9.9963 V for the 10 V range and +19.9927 V for the 20 V range. Adjust the gain potentiometer R2 for flicker between codes 1111 1111 1110 and 1111 1111 1111. If calibration is not necessary for the intended application, replace R2 with a 50 Ω , 1% metal film resistor and remove the network from the BIP OFF pin. Connect the BIP OFF pin to AGND. Connect the analog input to the 10 V IN pin for the 0 to 10 V range or to the 20 V IN pin for the 0 to 20 V range. BIPOLAR The gain and offset errors listed in the specification may be adjusted to zero using the potentiometers R1 and R2. (See figure 6.) If adjustment is not needed, either or both pots may be replaced by a 50 Ω , 1% metal film resistor. To calibrate, connect the analog input signal to the 10 V IN pin for a ±5 V range or to the 20 V IN pin for a ±10 V range. First apply a DC input voltage 1/2 LSB above negative full scale which is -4.9988 V for the ±5 V range or -9.9976 V for the ±10 V range. Adjust the offset potentiometer R1 for flicker between output codes 0000 0000 0000 and 0000 0000 0001. Next, apply a DC input voltage 1 and 1/2 LSB below positive full scale which is +4.9963 V for the ±5 V range or +9.9927 V for the ±10 V range. Adjust the gain potentiometer R2 for flicker between codes 1111 1111 1110 and 1111 1111 1111. The analog and digital common pins should be tied together as close to the package as possible to guarantee best perfor- mance. The code dependent currents flow through the VDD terminal and not through the analog and digital common pins. RANGE CONSIDERATIONS The SPT674 may be operated by a microprocessor or in the stand-alone mode. The part has four standard input ranges: 0 V to +10 V, 0 V to +20 V, ±5 V and ±10 V. The maximum errors that are listed in the specifications for gain and offset may be adjusted externally to zero as explained in the next two sections. CALIBRATION & CONNECTION PROCEDURES UNIPOLAR The calibration procedure consists of adjusting the converter’s most negative output to its ideal value for offset adjustment and then adjusting the most positive output to its ideal value for gain adjustment. Starting with offset adjustment and referring to figure 5, the midpoint of the first LSB increment should be positioned at the origin to get an output code of all 0s. To do this, an input of +1/2 LSB or +1.22 mV for the 10 V range and +2.44 mV for the 20 V range should be applied to the SPT674. Adjust the offset potentiometer R1 for code transition flickers between 0000 0000 0000 and 0000 0000 0001. Figure 5 - Unipolar Input Connections VRef In Control Logic Nibble A Nibble B Nibble C Three-State Buffers And Control Oscillator 12-Bit SAR 12-Bits 12-Bits Ref Offset/Gain Trim NetworkRef Amp Sample/Hold Output Bits VRef Out BIP Off (Calibration) .1 µF +5 V R2100 Ω 0 to 10 V 0 to 20 V Ao CE CS R/C 100 kΩ 100 kΩ -15 V +15 V 100 Ω CD AC Comp VEE Control Logic Nibble A Nibble B Nibble C Three-State Buffers And Control Oscillator 12-Bit SAR 12-Bits 12-Bits Ref Offset/Gain Trim NetworkRef Amp Sample/Hold Output Bits VRef Out BIP Off .1 µF +5 V ±5 V ±10 V Ao CE CS R/C CD AC Comp 100 Ω 100 Ω VEE Figure 6 - Bipolar Input Connections 7 8/1/00
In some applications, a full scale of 10.24 V (for an LSB of 2.5mV) or 20.48 V (for an LSB of 5.0 mV) is more convenient. In the unipolar mode of operation, replace R2 with a 200 Ω potentiometer and add 150 Ω in series with the 10 V IN pin for 10.24V input range or 500 Ω in series with the 20 V IN pin for 20.48 V input range. In bipolar mode of operation, replace R1 with a 500 Ω potentiometer (in addition to the previous changes). The calibration will remain similar to the standard calibration procedure. CONTROLLING THE SPT674 The SPT674 can be operated by most microprocessor sys- tems due to the control input pins and on-chip logic. It may also be operated in the stand-alone mode and enabled by the R/C input pin. Full µP control consists of selecting an 8 or 12-bit conversion cycle, initiating the conversion, and reading the output data when ready. The output read has the options of choosing either 12-bits at once or 8 bits followed by 4-bits in a left-justified format. All five control inputs are TTL/ CMOS compatible and include 12/8 , CS , Ao, R/C and CE. The use of these inputs in controlling the converter’s opera- tions is shown in table I, and the internal control logic is shown in a simplified schematic in figure 10. STAND-ALONE OPERATION The simplest interface is a control line connected to R/C . The output controls must be tied to known states as follows: CE and 12/8 are wired high, Ao and CS are wired low. The output data arrives in words of 12-bits each. The limits on R/C duty cycle are shown in figures 3 and 4. It may have a duty cycle within and including the extremes shown in the specifica- tions. In general, data may be read when R/C is high unless STS is also high, indicating a conversion is in progress. Table I - Truth Table for the SPT674 Control Inputs CE Ao OperationCS R/C 12/8
0 XXXX None
0 0 X 0 Initiate 12 bit conversion 0 0 X 1 Initiate 8 bit conversion 1 0 X 0 Initiate 12 bit conversion 1 0 X 1 Initiate 8 bit conversion 1 0 X 0 Initiate 12 bit conversion 1 0 X 1 Initiate 8 bit conversion 10 1X1 Enable 12 bit Output 10 001 Enable 8 MSB's Only 10 011 Enable 4 LSB's Plus 4 Trailing Zeroes Figure 7 - Interfacing the SPT674 to an 8-Bit Data Bus Address BusAo Data Bus STS MSB DIG COM LSB Ao CONTROLLED OPERATION CONVERSION LENGTH A conversion start transition latches the state of Ao as shown in figure 7 and table I. The latched state determines if the conversion stops with 8 bits (Ao high) or continues for 12 bits (Ao low). If all 12 bits are read following an 8-bit conversion, the three LSBs will be a logic 0 and DB3 will be a logic 1. Ao is latched because it is also involved in enabling the output buffers as will be explained later. No other control inputs are latched. CONVERSION START A conversion may be initiated by a logic transition on any of the three inputs: CE, CS , R/C , as shown in table I. The last of the three to reach the correct state starts the conversions, so one, two or all three may be dynamically controlled. The nominal delay from each is the same and all three may change state simultaneously. In order to assure that a par- ticular input controls the start of conversion, the other two should be set up at least 50 ns earlier. Refer to the convert mode timing specifications. The Convert Start timing diagram is illustrated in figure 1. The output signal STS is the status flag and goes high only when a conversion is in progress. While STS is high, the output buffers remain in a high impedance state so that data can not be read. Also, when STS is high, an additional Start Convert will not reset the converter or reinitiate a conversion. Note, if Ao changes state after a conversion begins, an additional Start Convert command will latch the new start of Ao and possibly cause a wrong cycle length for that conver- sion (8 versus 12 bits). 8 8/1/00
Nibble A,B Nibble C CK Q D Q AO Latch CE R/C A CS D Q CK R Delay STS H 10 8/1/00
A B C D E F G I H J INCHES MILLIMETERS SYMBOL MIN M A X MIN M A X A 0.077 0.093 1.96 2.36 B 0.016 0.020 0.41 0.51 C 0.095 0.105 2.41 2.67 D .050 typ 1.27 typ E 0.040 0.060 1.02 1.52 F 0.215 0.235 5.46 5.97 G 1.388 1.412 35.26 35.86 H 0.585 0.605 14.86 15.37 I 0.009 0.012 0.23 0.30 J 0.600 0.620 15.24 15.75 28-Lead Sidebrazed PACKAGE OUTLINE 11 8/1/00