0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
LTC1093

LTC1093

  • 厂商:

    LINER

  • 封装:

  • 描述:

    LTC1093 - 1-, 2-, 6- and 8-Channel, 10-Bit Serial I/O Data Acquisition Systems - Linear Technology

  • 数据手册
  • 价格&库存
LTC1093 数据手册
LTC1091/LTC1092 LTC1093/LTC1094 1-, 2-, 6- and 8-Channel, 10-Bit Serial I/O Data Acquisition Systems FEATURES s s s s s s s s s Programmable Features – Unipolar/Bipolar Conversions – Differential/Single-Ended Multiplexer Configurations Sample-and-Holds Single Supply 5V, 10V or ± 5V Operation Direct 3- or 4-Wire Interface to Most MPU Serial Ports and All MPU Parallel I/O Ports Analog Inputs Common Mode to Supply Rails Resolution: 10 Bits Total Unadjusted Error (A Grade): ±1LSB Over Temp Fast Conversion Time: 20µs Low Supply Current LTC1091: 3.5mA Max, 1.5mA Typ LTC1092/LTC1093/LTC1094: 2.5mA Max, 1mA Typ and-holds. On-chip serial ports allow efficient data transfer to a wide range of microprocessors and microcontrollers. These circuits can provide a complete data acquisition system in ratiometric applications or can be used with an external reference in others. 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. An efficient serial port communicates without external hardware to most MPU serial ports and all MPU parallel I/O ports allowing eight channels of data to be transmitted over as few as three wires. This, coupled with low power consumption, makes remote location possible and facilitates transmitting data through isolation barriers. Temperature drift of offset, linearity and full-scale error are all extremely low (1ppm/°C typically) allowing all grades to be specified with offset and linearity errors of ± 0.5LSB maximum over temperature. In addition, the A grade devices are specified with full-scale error and total unadjusted error (including the effects of offset, linearity and full-scale errors) of ±1LSB maximum over temperature. The lower grade has a full-scale specification of ± 2LSB for applications where full scale is adjustable or less critical. , LTC and LT are registered trademarks of Linear Technology Corporation. DESCRIPTIO The LTC®1091/LTC1092/LTC1093/LTC1094 10-bit data acquisition systems are designed to provide complete function, excellent accuracy and ease of use when digitizing analog data from a wide variety of signal sources and transducers. Built around a 10-bit, switched capacitor, successive approximation A/D core, these devices include software configurable analog multiplexers and bipolar and unipolar conversion modes as well as on-chip sample- TYPICAL APPLICATION 1.25 LINEARITY ERROR (LSB = 1 • VREF) 1024 5V ANALOG INPUT #1 0V TO 5V RANGE ANALOG INPUT #2 0V TO 5V RANGE VCC 8 (VREF) 7 2 CLK CH0 LTC1091 6 3 DOUT CH1 5 4 DIN GND 1 CS U U 4.7µF P1.4 P1.3 P1.2 SERIAL DATA LINK VCC = 5V 1.00 MPU (e.g., 8051) 0.75 0.50 0.25 1091 TA01 FOR 8051 CODE SEE APPLICATIONS INFORMATION SECTION 0 0 1 3 4 2 REFERENCE VOLTAGE (V) 5 1091 TA02 1 LTC1091/LTC1092 LTC1093/LTC1094 ABSOLUTE AXI U RATI GS Supply Voltage (VCC) to GND or V – ........................ 12V Negative Supply Voltage (V –) .................... – 6V to GND Voltage Analog Reference and LTC1091/2 CS Inputs ................................. (V –) – 0.3V to (VCC + 0.3V) Digital Inputs (except LTC1091/2 CS) .. – 0.3V to 12V Digital Outputs ........................ – 0.3V to (VCC + 0.3V) PACKAGE/ORDER I FOR ATIO TOP VIEW CS 1 CH0 2 CH1 3 GND 4 N8 PACKAGE 8-LEAD PDIP TJMAX = 110°C, θJA = 150°C/W (N) 8 7 6 5 VCC (VREF) CLK DOUT DIN ORDER PART NUMBER LTC1091ACN8 LTC1091CN8 TOP VIEW CH0 CH1 CH2 CH3 CH4 CH5 COM DGND 1 2 3 4 5 6 7 8 16 VCC 15 CLK 14 CS 13 DOUT 12 DIN 11 VREF 10 AGND 9 V– LTC1093ACN LTC1093CN LTC1093CSW N PACKAGE SW PACKAGE 16-LEAD PDIP 16-LEAD PLASTIC SO WIDE TJMAX = 110°C, θJA = 150°C/W (N) TJMAX = 110°C, θJA = 130°C/W (SW) Consult factory for Industrial and Military grade parts. PRODUCT GUIDE CONVERSION MODES PART NUMBER LTC1091 LTC1092 LTC1093 LTC1094 #CHANNELS 2 1 6 8 UNIPOLAR q q q q q q q q q q q BIPOLAR 2 U U W WW U W (Notes 1, 2) Power Dissipation ............................................. 500mW Operating Temperature Range LTC1091/2/3/4AC, LTC1091/2/3/4C..... – 40°C to 85°C Storage Temperature Range ................ – 65°C to 150°C Lead Temperature (Soldering, 10 sec.)................ 300°C TOP VIEW CS 1 +IN 2 –IN 3 GND 4 N8 PACKAGE 8-LEAD PDIP 8 7 6 5 VCC CLK DOUT VREF ORDER PART NUMBER LTC1092ACN8 LTC1092CN8 TJMAX = 110°C, θJA = 150°C/W (N) TOP VIEW CH0 CH1 CH2 CH3 CH4 CH5 CH6 CH7 COM 1 2 3 4 5 6 7 8 9 20 DVCC 19 AVCC 18 CLK 17 CS 16 DOUT 15 DIN 14 REF + 13 REF – 12 AGND 11 V – N PACKAGE 20-LEAD PDIP LTC1094ACN LTC1094CN DGND 10 TJMAX = 110°C, θJA = 150°C/W (N) REDUCED SPAN CAPABILITY (SEPARATE VREF) ±5V CAPABILITY Pin-for-Pin 10-Bit Upgrade of ADC0832 Pin-for-Pin 10-Bit Upgrade of ADC0831 LTC1091/LTC1092 LTC1093/LTC1094 RECO VCC V– fCLK tCYC E DED OPERATI G CO DITIO S CONDITIONS LTC1093/LTC1094, VCC = 5V VCC = 5V LTC1091 LTC1092 LTC1093/LTC1094 LTC1091A/LTC1092A/LTC1093A/LTC1094A LTC1091/LTC1092/LTC1093/LTC1094 MIN MAX 4.5 – 5.5 0.01 15 CLK Cycles + 2µs 12 CLK Cycles + 2µs 18 CLK Cycles + 2µs 150 1 400 0.8 1 2 15 12 18 ns µs ns µs µs µs CLK Cycles CLK Cycles CLK Cycles 10 0 0.5 UNITS V V MHz SYMBOL PARAMETER Supply Voltage Negative Supply Voltage Clock Frequency Total Cycle Time thDI tsuCS tsuDI tWHCLK tWLCLK tWHCS tWLCS Hold Time, DIN Alter SCLK↑ Setup Time CS↓ Before CLK↑ Setup Time DIN Stable Before CLK↑ CLK High Time CLK Low Time VCC = 5V VCC = 5V VCC = 5V VCC = 5V VCC = 5V CS High Time Between Data Transfer Cycles VCC = 5V CS Low Time During Data Transfer LTC1091 LTC1092 LTC1093/LTC1094 CONVERTER AND MULTIPLEXER CHARACTERISTICS The q denotes specifications which apply over the full operating temperature range, otherwise specifications are TA = 25°C. (Note 3) LTC1091A/LTC1092A LTC1093A/LTC1094A MIN TYP MAX q q q q q PARAMETER Offset Error Linearity Error Full-Scale Error Total Unadjusted Error Reference Input Resistance Analog and REF Input Range On-Channel Leakage Current (Note 8) CONDITIONS (Note 4) (Notes 4, 5) (Note 4) VREF = 5.000V (Notes 4, 6) LTC1092/LTC1093/LTC1094 VREF = 5V (Note 7) On-Channel = 5V Off-Channel = 0V On-Channel = 0V Off-Channel = 5V q q q q 5 Off-Channel Leakage Current (Note 8) On-Channel = 5V Off-Channel = 0V On-Channel = 0V Off-Channel = 5V U U U WU U WW U LTC1091/LTC1092 LTC1093/LTC1094 MIN TYP MAX ± 0.5 ± 0.5 ± 2.0 5 10 UNITS LSB LSB LSB LSB kΩ V ± 0.5 ± 0.5 ± 1.0 ± 1.0 10 (V –) – 0.05V to VCC + 0.05V 1 –1 –1 1 1 –1 –1 1 µA µA µA µA 3 LTC1091/LTC1092 LTC1093/LTC1094 AC CHARACTERISTICS SYMBOL PARAMETER tSMPL tCONV tdDO tdis ten thDO tf tr CIN Analog Input Sample Time Conversion Time Delay Time, CLK↓ to DOUT Data Valid Delay Time, CS↑ to DOUT Hi-Z Delay Time, CLK↓ to DOUT Enabled Time Output Data Remains Valid After SCLK↓ DOUT Fall Time DOUT Rise Time Input Capacitance See Test Circuits See Test Circuits Analog Inputs On-Channel Analog Inputs Off-Channel Digital Inputs q q The q denotes specifications which apply over the full operating temperature range, otherwise specifications are TA = 25°C. (Note 3) LTC1091A/LTC1092A/LTC1093A/LTC1094A LTC1091/LTC1092/LTC1093/LTC1094 MIN TYP MAX 1.5 10 q q q CONDITIONS See Operating Sequence See Operating Sequence See Test Circuits See Test Circuits See Test Circuits UNITS CLK Cycles CLK Cycles 400 180 160 150 90 60 65 5 5 850 450 450 300 300 ns ns ns ns ns ns pF pF pF The q denotes specifications which apply over the full operating temperature range, otherwise specifications are TA = 25°C. (Note 3) LTC1091A/LTC1092A/LTC1093A/LTC1094A LTC1091/LTC1092/LTC1093/LTC1094 MIN TYP MAX q q q q q q q q DIGITAL A D DC ELECTRICAL CHARACTERISTICS CONDITIONS VCC = 5.25V VCC = 4.75V VIN = VCC VIN = 0V VCC = 4.75V, IOUT = 10µA VCC = 4.75V, IOUT = 360µA VCC = 4.75V, IOUT = 1.6mA VOUT = VCC, CS High VOUT = 0V, CS High VOUT = 0V VOUT = VCC LTC1091, CS High LTC1092/LTC1093/LTC1094, CS High, REF + Open LTC1092/LTC1093/LTC1094, VREF = 5V LTC1093/LTC1094, CS High, V – = – 5V q q q q SYMBOL PARAMETER VIH VIL IIH IIL VOH VOL IOZ ISOURCE ISINK ICC IREF I– High Level Input Voltage Low Level Input Voltage High Level Input Current Low Level Input Current High Level Output Voltage Low Level Output Voltage Hi-Z Output Leakage Output Source Current Output Sink Current Positive Supply Current Reference Current Negative Supply Current 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 ground with DGND, AGND, GND and REF – wired together (unless otherwise noted). REF – is internally connected to the AGND pin on the LTC1093. DGND, AGND, REF – and V – are internally connected to the GND pin on the LTC1091/LTC1092. Note 3: VCC = 5V, VREF + = 5V, VREF – = 0V, V – = 0V for unipolar mode and – 5V for bipolar mode, CLK = 0.5MHz unless otherwise specified. Note 4: These specs apply for both unipolar (LTC1091/LTC1092/LTC1093/ LTC1094) and bipolar (LTC1093/LTC1094 only) modes. In bipolar mode, one LSB is equal to the bipolar input span (2VREF) divided by 1024. For example, when VREF = 5V, 1LSB (bipolar) = 2(5V)/1024 = 9.77mV. Note 5: Linearity error is specified between the actual end points of the A/D transfer curve. 4 U UNITS V V µA µA V V 2.0 0.8 2.5 –2.5 2.4 4.7 4.0 0.4 3 –3 –10 10 1.5 1.0 0.5 1 3.5 2.5 1.0 50 V µA µA mA mA mA mA mA µA Note 6: Total unadjusted error includes offset, full scale, linearity, multiplexer and hold step errors. 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 V – or one diode drop above VCC. Be careful during testing at low VCC levels (4.5V), as high level reference or analog inputs (5V) can cause this input diode to conduct, especially at elevated temperatures, and cause errors for inputs near full scale. This spec allows 50mV forward bias of either diode. This means that as long as the 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 5V input voltage range will therefore require a minimum supply voltage of 4.950V over initial tolerance, temperature variations and loading. Note 8: Channel leakage current is measured after the channel selection. LTC1091/LTC1092 LTC1093/LTC1094 TYPICAL PERFOR A CE CHARACTERISTICS Change in Offset Error vs Temperature 0.6 0.6 VCC (VREF) = 5V fCLK = 500kHz MAGNITUDE OF OFFSET CHANGE (LSB) 0.5 0.4 0.3 0.2 0.1 0 –50 0.5 0.4 0.3 0.2 0.1 0 –50 VCC (VREF) = 5V fCLK = 500kHz MAGNITUDE OF FULL-SCALE CHANGE (LSB) MAGNITUDE OF LINEARITY CHANGE (LSB) –25 25 50 75 100 0 AMBIENT TEMPERATURE (°C) Digital Input Logic Threshold vs Supply Voltage 4 DOUT DELAY TIME FROM SCLK↓ (ns) DOUT DELAY TIME FROM SCLK↓ (ns) TA = 25°C 3 LOGIC THRESHOLD (V) 2 1 0 4 5 6 7 8 SUPPLY VOLTAGE (V) Maximum Clock Rate vs Temperature 3.0 MAXIMUM CLK FREQUENCY* (MHz) MAXIMUM CLK FREQUENCY* (MHz) 3.0 VCC = 5V 2.5 2.0 1.5 1.0 0.5 0 –50 2.5 2.0 1.5 1.0 0.5 0 4 5 6 7 8 SUPPLY VOLTAGE (V) 9 10 MINIMUM CLK FREQUENCY** (MHz) –25 25 50 75 100 0 AMBIENT TEMPERATURE (°C) *MAXIMUM CLK FREQUENCY REPRESENTS THE HIGHEST FREQUENCY AT WHICH CLK CAN BE OPERATED (WITH 50% DUTY CYCLE) WHILE STILL PROVIDING 100ns SETUP TIME FOR THE DEVICE RECEIVING THE DOUT DATA. UW 1091/2/3/4 G01 Change in Linearity Error vs Temperature 0.6 0.5 0.4 0.3 0.2 0.1 Change in Full-Scale Error vs Temperature VCC (VREF) = 5V fCLK = 500kHz 125 –25 25 50 75 100 0 AMBIENT TEMPERATURE (°C) 125 0 –50 –25 25 50 75 100 0 AMBIENT TEMPERATURE (°C) 125 1091/2/3/4 G02 1091/2/3/4 G03 DOUT Delay Time vs Temperature 600 VCC = 5V 500 MSB-FIRST DATA 400 300 LSB-FIRST DATA 200 100 0 –50 600 500 400 DOUT Delay Time vs Supply Voltage TA = 25°C MSB-FIRST DATA 300 200 100 0 LSB-FIRST DATA 9 10 –25 25 50 75 100 0 AMBIENT TEMPERATURE (°C) 125 4 5 6 7 8 SUPPLY VOLTAGE (V) 9 10 1091/2/3/4 G04 1091/2/3/4 G05 1091/2/3/4 G06 Maximum Clock Rate vs Supply Voltage 0.3 Minimum Clock Rate vs Temperature VCC = 5V 0.25 0.20 0.15 0.10 0.05 0 –50 TA = 25°C 125 –25 25 50 75 100 0 AMBIENT TEMPERATURE (°C) 125 1091/2/3/4 G07 1091/2/3/4 G08 1091/2/3/4 G09 **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. 5 LTC1091/LTC1092 LTC1093/LTC1094 TYPICAL PERFOR A CE CHARACTERISTICS LTC1091/LTC1092/LTC1093/LTC1094 Maximum Clock Rate vs Source Resistance 1.25 MAXIMUM CLK FREQUENCY† (MHz) VCC = 5V TA = 25°C 1.00 100k VIN + – 0.75 MAXIMUM RFILTER†† (Ω) 10k CFILTER ≥1µF S & H ACQUISITION TIME TO 0.1% (µs) 0.50 RSOURCE “+” OR “–” INPUT 0.25 VIN 0 10 100 1k RSOURCE (Ω) LTC1091/LTC1092 Input Channel Leakage Current vs Temperature 100 INPUT CHANNEL LEAKAGE CURRENT (nA) 80 1 • VCC (VREF)] 1024 ON-CHANNEL OR OFF-CHANNEL 1.00 fCLK = 500kHz TA = 25°C VOS = 0.85mV AT VCC (VREF) = 5V LINEARITY ERROR [LSB = 1 • VCC (VREF)] 1024 60 40 OFFSET ERROR [LSB = 20 0 –50 –25 25 50 75 100 0 AMBIENT TEMPERATURE (°C) LTC1091 Change in Full-Scale Error vs Supply Voltage 0.50 CHANGE IN FULL-SCALE ERROR [LSB = 1 • VCC (VREF)] 1024 fCLK = 500kHz TA = 25°C 0.25 SUPPLY CURRENT (mA) 5 4 3 2 1 0 SUPPLY CURRENT (mA) 0 –0.25 –0.50 –0.75 4 5 6 7 8 SUPPLY VOLTAGE (V) † AS THE CLK FREQUENCY AND SOURCE RESISTANCE ARE INCREASED, MAXIMUM CLK FREQUENCY (∆ERROR ≤ 0.1LSB) REPRESENTS THE FREQUENCY AT WHICH A 0.1LSB SHIFT IN ANY CODE TRANSITION FROM ITS 500kHz, 0Ω VALUE IS FIRST DETECTED. 6 UW 10k 1091/2/3/4 G10 1091/2/3/4 G13 LTC1091/LTC1092/LTC1093/LTC1094 Maximum Filter Resistor vs Cycle Time 10 RFILTER LTC1091/LTC1092/LTC1093/LTC1094 Sample-and-Hold Acquisition Time vs Source Resistance VCC = 5V TA = 25°C 0V TO 5V INPUT STEP 1k 1 RSOURCE+ 100 VIN + – 10 10 100 1000 CYCLE TIME (µs) 10000 1091/2/3/4 G11 0.1 100 1k RSOURCE+ (Ω) 10k 1091/2/3/4 G12 LTC1091 Offset Error vs Supply Voltage 1.25 1.25 LTC1091 Linearity Error vs Supply Voltage fCLK = 500kHz TA = 25°C 1.00 0.75 0.75 0.5 0.5 0.25 0.25 125 0 4 5 6 7 8 SUPPLY VOLTAGE (V) 9 10 0 4 5 6 7 8 SUPPLY VOLTAGE (V) 9 10 1091/2/3/4 G14 1091/2/3/4 G15 LTC1091 Supply Current vs Supply Voltage 7 6 fCLK = 500kHz CS = VCC (VREF) TA = 25°C 1.8 1.6 1.4 1.2 1.0 0.8 LTC1091 Supply Current vs Temperature fCLK = 500kHz VCC (VREF) = 5V CS = 5V 9 10 4 5 6 7 8 SUPPLY VOLTAGE (V) †† MAXIMUM R 9 10 0.6 –50 –25 25 50 75 100 0 AMBIENT TEMPERATURE (°C) 125 1091/2/3/4 G16 1092/2/3/4 G17 1091/2/3/4 G18 FILTER REPRESENTS THE FILTER RESISTOR VALUE AT WHICH A 0.1LSB CHANGE IN FULL-SCALE ERROR FROM ITS VALUE AT RFILTER = 0 IS FIRST DETECTED. LTC1091/LTC1092 LTC1093/LTC1094 TYPICAL PERFOR A CE CHARACTERISTICS 10 1.25 LINEARITY ERROR (LSB = 1 • VREF) 1024 VCC = 5V CHANGE IN FULL-SCALE ERROR (LSB = 1 • VREF) 1024 LTC1092/LTC1093/LTC1094 Unadjusted Offset Error vs Reference Voltage OFFSET ERROR (LSB = 1 • VREF) 1024 9 8 7 6 5 4 3 2 1 0 0.1 VOS = 0.5mV 0.2 1 REFERENCE VOLTAGE (V) 5 10 VOS = 1mV LTC1092/LTC1093/LTC1094 Noise Error vs Reference Voltage 2.00 PEAK-TO-PEAK NOISE ERROR (LSB) NOISE = 200µVP-P 1.75 OFFSET ERROR (LSB) 1.25 1.00 0.75 0.50 0.25 0 0.1 0.2 1 REFERENCE VOLTAGE (V) 5 10 0.75 LINEARITY ERROR (LSB) 1.50 LTC1092/LTC1093/LTC1094 Change in Full-Scale Error vs Supply Voltage 0.50 CHANGE IN FULL-SCALE ERROR (LSB) VREF = 4V fCLK = 500kHz SUPPLY CURRENT (mA) 0.25 6 5 4 3 2 1 0 4 5 6 7 8 SUPPLY VOLTAGE (V) 9 10 SUPPLY CURRENT (mA) 0 – 0.25 –0.50 –0.75 UW 1091/2/3/4 G19 LTC1092/LTC1093/LTC1094 Linearity Error vs Reference Voltage VCC = 5V 1.00 LTC1092/LTC1093/LTC1094 Change in Full-Scale Error vs Reference Voltage 1.25 VCC = 5V 1.00 0.75 0.75 0.50 0.50 0.25 0.25 0 0 1 3 4 2 REFERENCE VOLTAGE (V) 5 0 0 1 3 4 2 REFERENCE VOLTAGE (V) 5 1092/2/3/4 G20 1092/2/3/4 G21 LTC1092/LTC1093/LTC1094 Offset Error vs Supply Voltage 1.25 VREF = 4V fCLK = 500kHz VOS = 1.25mV AT VCC = 5V 1.25 LTC1092/LTC1093/LTC1094 Linearity Error vs Supply Voltage VREF = 4V fCLK = 500kHz 1.00 1.00 0.75 0.50 0.50 0.25 0.25 0 4 5 6 7 8 SUPPLY VOLTAGE (V) 9 10 0 4 5 6 7 8 SUPPLY VOLTAGE (V) 9 10 1091/2/3/4 G22 1091/2/3/4 G23 1091/2/3/4 G24 LTC1092/LTC1093/LTC1094 Supply Current vs Supply Voltage 1.4 VREF OPEN fCLK = 500kHz CS = VCC TA = 25°C LTC1092/LTC1093/LTC1094 Supply Current vs Temperature VREF OPEN fCLK = 500kHz CS = 5V VCC = 5V 1.2 1.0 0.8 0.6 0.4 0.2 –50 4 5 6 7 8 SUPPLY VOLTAGE (V) 9 10 –25 25 50 75 100 0 AMBIENT TEMPERATURE (°C) 125 1091/2/3/4 G25 1091/2/3/4 G26 1091/2/3/4 G27 7 LTC1091/LTC1092 LTC1093/LTC1094 TYPICAL PERFOR A CE CHARACTERISTICS LTC1092/LTC1093/LTC1094 Reference Current vs Temperature 0.6 VREF = 5V REFERENCE CURRENT (mA) 1000 INPUT CHANNEL LEAKAGE CURRENT (nA) 0.5 0.4 0.3 0.2 0.1 0 –50 –25 25 50 75 100 0 AMBIENT TEMPERATURE (°C) PI FU CTIO S LTC1091/LTC1092 CS (Pin 1): Chip Select Input. A logic low on this input enables the LTC1091/LTC1092. CH0, CH1/+ IN, – IN (Pins 2, 3): Analog Inputs. These inputs must be free of noise with respect to GND. GND (Pin 4): Analog Ground. GND should be tied directly to an analog ground plane. DIN (Pin 5)(LTC1091): Digital Data Input. The multiplexer address is shifted into this input. VREF (Pin 5)(LTC1092): Reference Input. The reference input defines the span of the A/D converter and must be kept free of noise with respect to AGND. DOUT (Pin 6): Digital Data Output. The A/D conversion result is shifted out of this output. CLK (Pin 7): Shift Clock. This clock synchronizes the serial data transfer. VCC(VREF)(Pin 8)(LTC1091): Positive Supply and Reference Voltage. This pin provides power and defines the span of the A/D converter. It must be kept free of noise and ripple by bypassing directly to the analog ground plane. VCC (Pin 8 )(LTC1092): Positive Supply Voltage. This pin provides power to the A/D converter. It must be kept free of noise and ripple by bypassing directly to the analog ground plane. 8 UW LTC1093/LTC1094 Input Channel Leakage Current vs Temperature 900 800 700 600 500 400 300 200 100 0 –50 –25 ON-CHANNEL OFF-CHANNEL GUARANTEED 125 0 75 100 50 25 AMBIENT TEMPERATURE (°C) 125 1091/2/3/4 G28 1091/2/3/4 G29 U U U LTC1093/LTC1094 CH0 to CH5/CH0 to CH7 (Pins 1 to 6/Pins 1 to 8): Analog Inputs. The analog inputs must be free of noise with respect to AGND. COM (Pin 7/Pin 9): Common. The common pin defines the zero reference point for all single-ended inputs. It must be free of noise and is usually tied to the analog ground plane. DGND (Pin 8/Pin 10): Digital Ground. This is the ground for the internal logic. Tie to the ground plane. V – (Pin 9/Pin 11): Negative Supply. Tie V – to most negative potential in the circuit. (Ground in single supply applications.) AGND (Pin 10/Pin 12): Analog Ground. AGND should be tied directly to the analog ground plane. LTC1091/LTC1092 LTC1093/LTC1094 PI FU CTIO S VREF (Pin 11)(LTC1093): Reference Input. The reference input must be kept free of noise with respect to AGND. REF +, REF – (Pins 13, 14 )(LTC1094): Reference Input. The reference input must be kept free of noise with respect to AGND. DIN (Pin 12/Pin 15): Data Input. The A/D configuration word is shifted into this input. DOUT (Pin 13/Pin 16): Digital Data Output. The A/D conversion result is shifted out of this output. CS (Pin 14/Pin 17): Chip Select Input. A logic low on this input enables the LTC1093/LTC1094. CLK (Pin 15/Pin 18): Shift Clock. This clock synchronizes the serial data transfer. VCC (Pin 16)(LTC1093): Positive Supply. This supply must be kept free of noise and ripple by bypassing directly to the analog ground plane. AVCC, DVCC (Pins 19, 20)(LTC1094): Positive Supply. This supply must be kept free of noise and ripple by bypassing directly to the analog ground plane. AVCC and DVCC should be tied together on the LTC1094. BLOCK DIAGRA AVCC 20 DIN 15 INPUT SHIFT REGISTER OUTPUT SHIFT REGISTER CH0 1 CH1 2 CH2 3 CH3 4 CH4 5 CH5 6 CH6 7 CH7 8 COM 9 ANALOG INPUT MUX 10-BIT CAPACITIVE DAC SAMPLEAND-HOLD COMP 10-BIT SAR 10 DGND W U U U (Pin numbers refer to LTC1094) DVCC 19 18 CLK 16 DOUT 11 V – 12 AGND 13 REF – 14 REF + CONTROL AND TIMING 17 CS 1091/2/3/4 BD 9 LTC1091/LTC1092 LTC1093/LTC1094 TEST CIRCUITS On- and Off-Channel Leakage Current 5V ION A IOFF A OFFCHANNELS ON-CHANNEL 3k DOUT 100pF 1091/2/3/4 TC02 Load Circuit for tdDO, t r, t f 1.4V TEST POINT POLARITY 1091/2/3/4 TC01 Voltage Waveforms for DOUT Rise and Fall Times, t r, t f Voltage Waveforms for DOUT Delay Time, tdDO CLK 0.8V tdDO 2.4V DOUT 0.4V 1091/2/3/4 TC03 DOUT 2.4V 0.4V tr tf 1091/2/3/4 TC04 Voltage Waveforms for tdis 2.0V CS Load Circuit for tdis, ten TEST POINT DOUT WAVEFORM 1 (SEE NOTE 1) tdis DOUT WAVEFORM 2 (SEE NOTE 2) 90% 3k DOUT 100pF 5V tdis WAVEFORM 2, ten tdis WAVEFORM 1 1091/2/3/4 TC05 10% 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 1091/2/3/4 TC06 LTC1091 CS Voltage Waveforms for ten DIN START CLK 1 2 3 4 DOUT ten B9 0.4V 1091/2/3/4 TC07 10 LTC1091/LTC1092 LTC1093/LTC1094 TEST CIRCUITS Voltage Waveforms for ten LTC1092 CS CLK 1 DOUT ten B9 0.4V 1091/2/3/4 TC08 LTC1093/LTC1094 CS DIN START CLK 1 2 3 4 5 6 7 DOUT ten 0.4V B9 1091/2/3/4 TC09 APPLICATI S I FOR ATIO The LTC1091/LTC1092/LTC1093/LTC1094 are data acquisiton components that contain the following functional blocks: 1. 10-Bit Successive Approximation A/D Converter 2. Analog Multiplexer (MUX) 3. Sample-and-Hold (S/H) 4. Synchronous, Half-Duplex Serial Interface 5. Control and Timing Logic DIGITAL CONSIDERATIONS 1. Serial Interface The LTC1091/LTC1093/LTC1094 communicate with microprocessors and other external circuitry via a synchronous, half-duplex, 4-wire serial interface while the LTC1092 uses a 3-wire interface (see Operating Sequence). The clock (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 U systems. The LTC1091/LTC1093/LTC1094 first receive input data and then transmit back the A/D conversion result (half-duplex). Because of the half-duplex operation, DIN and DOUT may be tied together allowing transmission over just three wires: CS, CLK and DATA (DIN/DOUT). Data transfer is initiated by a falling chip select (CS) signal. After CS falls, the LTC1091/LTC1093/LTC1094 looks for a start bit. After the start bit is received, a 3-bit input word (6 bits for the LTC1093/LTC1094) is shifted into the DIN input which configures the LTC1091/LTC1093/LTC1094 and starts the conversion. After one null bit, the result of the conversion is output on the DOUT line. At the end of the data exchange, CS should be brought high. This resets the LTC1091/LTC1093/LTC1094 in preparation for the next data exchange. The LTC1092 does not require a configuration input word and has no DIN pin. A falling CS initiates data transfer as shown in the LTC1092 Operating Sequence. After CS falls, W U UO 11 LTC1091/LTC1092 LTC1093/LTC1094 APPLICATI CS DIN 1 DOUT 1 SHIFT MUX ADDRESS IN 1 NULL BIT SHIFT A/D CONVERSION RESULT OUT 1091/2/3/4 AI01 S I FOR ATIO DIN 2 DOUT 2 the first CLK pulse enables DOUT. After one null bit, the A/D conversion result is output on the DOUT line. Bringing CS high resets the LTC1092 for the next data exchange. 2. Input Data Word The LTC1092 requires no DIN word. It is permanently configured to have a single differential input and to operate in unipolar mode. The conversion result is output on the DOUT line in MSB-first sequence, followed by LSB-first LTC1091 Operating Sequence Example: Differential Inputs (CH1 +, CH0 –) MSB-First Data (MSBF = 1) tCYC CS CLK START DIN DOUT Hi-Z SGL/ DIFF MSBF B9 tSMPL tCONV B1 B0 FILLED WITH ZEROS Hi-Z 1091/2/3/4 AI03 ODD/SIGN DON’T CARE LSB-First Data (MSBF = 0) tCYC CS CLK START DIN DOUT Hi-Z SGL/ DIFF MSBF B9 tSMPL tCONV B1 B0 B1 B9 Hi-Z FILLED WITH ZEROS ODD/SIGN DON’T CARE 12 U sequence, providing easy interface to MSB- or LSB-first serial ports. The following disussion applies to the configuration of the LTC1091/LTC1093/LTC1094. The LTC1091/LTC1093/LTC1094 clock data into the DIN input on the rising edge of the clock. The input data words are defined as follows: LTC1091 DATA INPUT (DIN) WORD: START SGL/ DIFF ODD/ SIGN MSBF MUX ADDRESS MSB-FIRST/ LSB-FIRST UNIPOLAR/ BIPOLAR SELECT 0 LTC1093/LTC1094 DATA INPUT (DIN)WORD: START SGL/ DIFF ODD/ SIGN SELECT 1 UNI MSBF 1091/2/3/4 AI02 W U UO MUX ADDRESS MSB-FIRST/ LSB-FIRST 1091/2/3/4 AI04 LTC1091/LTC1092 LTC1093/LTC1094 APPLICATI S I FOR ATIO LTC1092 Operating Sequence tCYC CS CLK DOUT Hi-Z tSMPL B9 tCONV B1 LTC1093/LTC1094 Operating Sequence Example: Differential Inputs (CH4+, CH5–), Unipolar Mode MSB-First Data (MSBF = 1) tCYC CS CLK START DIN DOUT Hi-Z SGL/ ODD/ DIFF SIGN SEL0 MSBF B9 tCONV tSMPL B1 B0 FILLED WITH ZEROS Hi-Z SEL1 UNI DON’T CARE LSB-First Data (MSBF = 0) tCYC CS CLK START DIN DOUT Hi-Z SGL/ ODD/ SEL0 DIFF SIGN Hi-Z MSBF B9 tCONV tSMPL B1 B0 B1 B9 Hi-Z FILLED WITH ZEROS 1091/2/3/4 AI07 SEL1 UNI DON’T CARE U B0 B1 tSMPL B9 1091/2/3/4 AI05 1091/2/3/4 AI06 W U UO 13 LTC1091/LTC1092 LTC1093/LTC1094 APPLICATI Start Bit The first “logical one” clocked into the DIN input after CS goes low is the start bit. The start bit initiates the data transfer. The LTC1091/LTC1093/LTC1094 will ignore all leading zeros which precede this logical one. After the start bit is received, the remaining bits of the input word will be clocked in. Further inputs on the DIN pin are then ignored until the next CS cycle. Multiplexer (MUX) Address The bits of the input word following the START bit assign the MUX configuration for the requested conversion. For a given channel selection, the converter will measure the SINGLE-ENDED MUX MODE DIFFERENTIAL MUX MODE S I FOR ATIO LTC1093 Channel Selection SGL/ DIFF 0 0 0 0 0 0 0 0 MUX ADDRESS SELECT ODD/ 0 1 SIGN 0 0 0 1 0 0 0 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 1 1 DIFFERENTIAL CHANNEL SELECTION 0 + 1 – 2 + 3 – + NOT USED – + – + – NOT USED SINGLE-ENDED CHANNEL SELECTION 0 + 1 2 + + NOT USED + + + NOT USED 1091-4 AI09 MUX ADDRESS SGL/ ODD/ SELECT 0 DIFF SIGN 1 0 0 1 0 1 0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 1 0 1 1 0 1 1 1 1 1 1 1 3 4 5 14 U voltage between the two channels indicated by the + and – signs in the selected row of the following tables. In single-ended mode, all input channels are measured with respect to GND on the LTC1091 and COM on the LTC1093/LTC1094. LTC1091 Channel Selection MUX ADDRESS SGL/ ODD/ DIFF SIGN 1 0 1 1 0 0 0 1 CHANNEL # 0 + + – 1 + – + – – GND 1091-4 AI08 W U UO LTC1094 Channel Selection MUX ADDRESS SGL/ ODD/ SELECT 0 DIFF SIGN 1 0 0 0 0 1 0 0 0 0 1 0 0 1 1 0 0 0 0 0 1 1 0 0 1 0 1 0 1 1 1 0 1 MUX ADDRESS SGL/ ODD/ SELECT 0 DIFF SIGN 1 0 0 1 0 1 0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 1 0 1 1 0 1 1 1 1 1 1 1 DIFFERENTIAL CHANNEL SELECTION 0 + 1 – 2 + 3 – + – + – + – + – SINGLE-ENDED CHANNEL SELECTION 0 + 1 2 + + + + + + + 3 4 5 6 7 COM – – – – – – – – 1091-4 AI0 4 5 4 5 6 7 – – + – + + COM – – – – – – LTC1091/LTC1092 LTC1093/LTC1094 APPLICATI S I FOR ATIO MSB-First/LSB-First (MSBF) The output data of the LTC1091/LTC1093/LTC1094 is programmed for MSB-first or LSB-first sequence using the MSBF bit. When the MSBF bit is a logical one, data will appear on the DOUT line in MSB-first format. Logical zeros will be filled in indefinitely following the last data bit to accommodate longer word lengths required by some microprocessors. When the MSBF bit is a logical zero, LSB-first data will follow the normal MSB-first data on the DOUT line. (See operating sequence). Unipolar/Bipolar (UNI) The UNI bit of the LTC1093/LTC1094 determines whether the conversion will be unipolar or bipolar. When UNI is a logical one, a unipolar conversion will be performed on the selected input voltage. When UNI is a logical zero, a bipolar conversion will result. The input span and code assignment for each conversion type are shown in the figures below. The LTC1091/LTC1092 are permanently configured for unipolar mode. Unipolar Transfer Curve (UNI = 1) 1111111111 1111111110 0000000001 0000000000 0V 1LSB VREF – 2LSB VREF VREF – 1LSB Bipolar Transfer Curve (UNI = 0) LTC1093/LTC1094 Only 0111111111 0111111110 1LSB –VREF + 1LSB –VREF 0000000001 0000000000 VIN 1111111111 1111111110 –1LSB –2LSB 1000000001 1000000000 VREF – 2LSB VREF 1091-4 AI12 U Unipolar Output Code (UNI = 1) OUTPUT CODE 1111111111 1111111110 • • • 0000000001 0000000000 INPUT VOLTAGE VREF – 1LSB VREF – 2LSB • • • 1LSB 0V INPUT VOLTAGE (VREF = 5V) 4.9951V 4.9902V • • • 0.0049V 0V 1091-4AI13 W U UO Bipolar Output Code (UNI = 0) LTC1093/LTC1094 Only OUTPUT CODE 0111111111 0111111110 • • • 0000000001 0000000000 1111111111 1111111110 • • • 1000000001 1000000000 INPUT VOLTAGE VREF – 1LSB VREF – 2LSB • • • 1LSB 0V –1LSB –2LSB • • • –(VREF) + 1LSB –(VREF) INPUT VOLTAGE (VREF = 5V) 4.9902V 4.9805V • • • 0.0098V 0V –0.0098V –0.0195V • • • –4.9902V –5.000V 1091-4AI14 VIN 1091-4 AI11 VREF – 1LSB 15 LTC1091/LTC1092 LTC1093/LTC1094 APPLICATI S I FOR ATIO 3. Accommodating Microprocessors with Different Word Lengths The LTC1091/LTC1093/LTC1094 will fill zeros indefinitely after the transmitted data until CS is brought high. At that time the DOUT line is disabled. This makes interfacing easy to MPU serial ports with different transfer increments including 4 bits (e.g., COP400) and 8 bits (e.g., SPI and MICROWIRE/PLUSTM). Any word length can be accommodated by the correct positioning of the start bit in the LTC1091 input word. Figure 1 shows examples of LTC1091 input and output words for 4-bit and 8-bit processors. A complete data exchange can be implemented with two 4-bit MPU outputs and three inputs in 4-bit systems and one 8-bit output and two inputs in 8-bit systems. The resulting data winds up left justified in the MPU with zeros automatically filled in the unused low order bits by the LTC1091. In section 5 another example is given using the MC68HC05C4 which CS CLK START DIN SGL/ ODD/ DIFF SIGN MSBF Hi-Z START BIT SGL/ ODD/ MSBF DIFF SIGN X B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 FILL ZEROS ••• DOUT MPU SENDS 2 DIN WORDS 4-BIT TRANSFERS MPU READS BACK 3 DOUT WORDS 0 0 0 1 START BIT SGL/ ODD/ MSBF DIFF SIGN X MPU SENDS 1 DIN WORD 8-BIT TRANSFERS MPU READS BACK 2 DOUT WORDS 0 0 0 1 Figure 1. LTC1091 Input and Output Word Arrangements for 4-Bit and 8-Bit Serial Port Microprocessors MICROWIRE/PLUS is a trademark of National Semiconductor Corp. 16 U eliminates one 8-bit transfer and positions data right justified inside the MPU. 4. Operation with DIN and DOUT Tied Together The LTC1091/LTC1093/LTC1094 can be operated with DIN and DOUT tied together. This eliminates one of the lines required to communicate to the 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 LTC1091, for example, will take control of the data line and drive it low on the 4th falling CLK edge after the start bit is received (see Figure 2). Therefore, the processor port line must be switched to an input before this happens, to avoid a conflict. In the next section, an example is made of interfacing the LTC1091 with DIN and DOUT tied together to the Intel 8051 MPU. X = DON’T CARE B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 0 0 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 0 0 0 0 0 0 1091/2/3/4 F01 W U UO LTC1091/LTC1092 LTC1093/LTC1094 APPLICATI S I FOR ATIO U MSBF LATCHED BY LTC1091 CS 1 CLK 2 3 4 ODD/ SIGN MSBF B9 B8 ••• LTC1091 CONTROLS DATA LINE AND SENDS A/D RESULT BACK TO MPU LTC1091 TAKES CONTROL OF DATA LINE ON 4TH FALLING CLK 1091/2/3/4 F02 DATA (DIN/DOUT) START MPU CONTROLS DATA LINE AND SENDS MUX ADDRESS TO LTC1091 PROCESSOR MUST RELEASE DATA LINE AFTER 4TH RISING CLK AND BEFORE THE 4TH FALLING CLK Figure 2. LTC1091 Operation with DIN and DOUT Tied Together 5. Microprocessor Interfaces The LTC1091/LTC1092/LTC1093/LTC1094 can interface directly (without external hardware) to most popular microprocessor (MPU) synchronous serial formats (see Table 1). If an MPU without a dedicated serial port is used, then three or four of the MPU’s parallel port lines can be programmed to form the serial link to the LTC1091/ LTC1092/LTC1093/LTC1094. Included here are one serial interface example and one example showing a parallel port programmed to form the serial interface. W U UO SGL/ DIFF Table 1. Microprocessors with Hardware Serial Interfaces Compatible with the LTC1091/LTC1092/LTC1093/LTC1094 PART NUMBER Motorola MC6805S2, S3 MC68HC11 MC68HC05 RCA CDP68HC05 Hitachi HD6305 HD63705 HD6301 HD63701 HD6303 HD64180 National Semiconductor COP400 Family COP800 Family NS8050U HPC16000 Family Texas Instruments TMS7002 TMS7042 TMS70C02 TMS70C42 TMS32011* TMS32020 Serial Port Serial Port Serial Port Serial Port Serial Port Serial Port MICROWIRETM MICROWIRE/PLUS MICROWIRE/PLUS MICROWIRE/PLUS SCI Synchronous SCI Synchronous SCI Synchronous SCI Synchronous SCI Synchronous CSI/O SPI SPI SPI SPI TYPE OF INTERFACE *Requires external hardware MICROWIRE is a trademark of National Semiconductor Corp. 17 LTC1091/LTC1092 LTC1093/LTC1094 APPLICATI S I FOR ATIO U second 8-bit transfer clocks the remaining bits, B7 through B0, into the MPU. ANDing the first MPU received byte with 03 Hex clears the six most significant bits. Notice how the position of the start bit in the first MPU transmit word is used to position the A/D result right justified in two memory locations. BYTE 2 (DUMMY) X X X X X X X X X X X = DON’T CARE CS START DIN SGL/ ODD/ DIFF SIGN MSBF DON’T CARE B9 BYTE 1 MPU RECEIVED WORD ? ? ? ? ? 0 B9 B8 B7 B6 B5 B8 B7 B6 B5 B4 B3 B2 B1 B0 BYTE 2 B4 B3 B2 B1 B0 2ND TRANSFER 1091/2/3/4 AI15 Motorola SPI (MC68HC05C4, MC68HC11) The MC68HC05C4 has been chosen as an example of an MPU with a dedicated serial port. This MPU transfers data MSB first and in 8-bit increments. With two 8-bit transfers, the A/D result is read into the MPU. The first 8-bit transfer sends the DIN word to the LTC1091 and clocks B9 and B8 of the A/D conversion result into the processor. The Data Exchange Between LTC1091 and MC68HC05C4 START BIT MPU TRANSMIT WORD BYTE 1 SGL/ ODD/ MSBF X DIFF SIGN 0 1 CLK DOUT 1ST TRANSFER Hardware and Software Interface to Motorola MC68HC05C4 Processor CS ANALOG INPUTS LTC1091 CLK DIN DOUT CO SCK MOSI MISO 1091-4 AI16 DOUT from LTC1091 Stored in MC68HC05C4 RAM MSB LOCATION A 0 0 0 0 0 0 B9 B8 LSB LOCATION A + 1 B7 B6 B5 B4 B3 B2 B1 B0 BYTE 2 BYTE 1 18 W U UO LABEL START MNEMONIC BCLRn LDA STA TST BPL LDA STA AND STA TST BPL BSETn LDA STA COMMENTS Bit 0 Port C Goes Low (CS Goes Low) Load LTC1090 DIN Word into Acc Load LTC1090 DIN Word into SPI from Acc Transfer Begins Test Status of SPIF Loop to Previous Instruction If Not Done with Transfer Load contents of SPI Data Register into Acc (DOUT MSBs) Start Next SPI Cycle Clear 6 MSBs of First DOUT Word Store in Memory Location A (MSBs) Test Status of SPIF Loop to Previous Instruction If Not Done with Transfer Set B0 of Port C (CS Goes High) Load contents of SPI Data Register into Acc (DOUT LSBs) Store in Memory location A + 1 (LSBs) MC68HC05C4 LTC1091/LTC1092 LTC1093/LTC1094 APPLICATI S I FOR ATIO U LABEL MNEMONIC OPERAND A, #FFH P1.4 P1.4 R4, #04 A P1.3 P1.2, C P1.3 R4, LOOP 1 P1, #04 P1.3 R4, #09 C, P1.2 A P1.3 P1.3 R4, LOOP R2, A C, P1.2 P1.3 P1.3 A A C, P1.2 A A R3, A P1.4 COMMENTS DIN Word for LTC1091 Make Sure CS Is High CS Goes Low Load Counter Rotate DIN Bit into Carry SCLK Goes Low Output DIN Bit to LTC1091 SCLK Goes High Next Bit Bit 2 Becomes an Input SCLK Goes Low Load Counter Read Data Bit into Carry Rotate Data Bit into Acc SCLK Goes High SCLK Goes Low Next Bit Store MSBs in R2 Read Data Bit into Carry SCLK Goes High SCLK Goes Low Clear Acc Rotate Data Bit from Carry to Acc Read Data Bit into Carry Rotate Right into Acc Rotate Right into Acc Store LSBs in R3 CS Goes High MOV SETB CLR MOV LOOP 1 RLC CLR MOV SETB DJNZ MOV CLR MOV LOOP MOV RLC SETB CLR DJNZ MOV MOV SETB CLR CLR RLC MOV RRC RRC MOV SETB B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 LTC1091 SENDS A/D RESULT BACK TO 8051 P1.2 LTC1091 TAKES CONTROL OF DATA LINE ON 4TH FALLING CLK 1091/2/3/4 AI18 Interfacing to the Parallel Port of the Intel 8051 Family The Intel 8051 has been chosen to demonstrate the interface between the LTC1091 and parallel port microprocessors. Normally, the CS, SCLK and DIN signals would be generated on three port lines and the DOUT signal read on a 4th port line. This works very well. However, we will demonstrate here an interface with the DIN and DOUT of the LTC1091 tied together as described in section 4. This saves one wire. The 8051 first sends the start bit and MUX address to the LTC1091 over the data line connected to P1.2. Then P1.2 is reconfigured as an input (by writing to it a one) and the 8051 reads back the 10-bit A/D result over the same data line. CS ANALOG INPUTS LTC1091 CLK DOUT DIN MUX ADDRESS A/D RESULT 1091-4 AI17 DOUT from LTC1091 Stored in 8051 RAM MSB R2 B9 B8 LSB R3 B1 B0 0 0 0 0 0 0 B7 B6 B5 B4 B3 B2 MSBF BIT LATCHED INTO LTC1091 CS 1 CLK 2 3 4 DATA (DIN/DOUT) START SGL/ DIFF ODD/ SIGN 8051 P1.2 OUTPUTS DATA TO LTC1091 8051 P1.2 RECONFIGURED AS AN INPUT AFTER THE 4TH RISING CLK AND BEFORE THE 4TH FALLING CLK W U UO P1.4 P1.3 P1.2 8051 MSBF 19 LTC1091/LTC1092 LTC1093/LTC1094 APPLICATI S I FOR ATIO 2 1 0 3-WIRE SERIAL INTERFACE TO OTHER PERIPHERALS OR LTC1094s CS LTC1094 8 CHANNELS OUTPUT PORT SERIAL DATA 3 3 CS LTC1094 3 CS LTC1094 8 CHANNELS 3 MPU Figure 3. Several LTC1094s Sharing One 3-Wire Serial Interface Sharing the Serial Interface The LTC1094 can share the same 2- or 3-wire serial interface with other peripheral components or other LTC1094s (see Figure 3). In this case, the CS signals decide which LTC1094 is being addressed by the MPU. ANALOG CONSIDERATIONS 1. Grounding The LTC1091/LTC1092/LTC1093/LTC1094 should be used with an analog ground plane and single point grounding techniques. The AGND pin (GND on the LTC1091/LTC1092) should be tied directly to this ground plane. The DGND pin of the LTC1093/LTC1094 can also be tied directly to this ground plane because minimal digital noise is generated within the chip itself. The VCC pin should be bypassed to the ground plane with a 4.7µF tantalum with leads as short as possible. AVCC and DVCC should be tied together on the LTC1094. The V – pin (LTC1093/LTC1094) should be bypassed with a 0.1µF ceramic disk. For single supply applications, V – can be tied to the ground plane. It is also recommended that the REF – pin and the COM pin be tied directly to the ground plane. 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. 20 U LTC1091-4 F03 W U UO 8 CHANNELS Figure 4 shows an example of an ideal LTC1091 ground plane design for a 2-sided board. Of course, this much ground plane will not always be possible, but users should strive to get as close to this ideal as possible. 2. Bypassing For good performance, VCC must be free of noise and ripple. Any changes in the VCC voltage with respect to analog ground during a conversion cycle can induce errors or noise in the output code. Because the VCC (VREF) pin of the LTC1091 defines the voltage span of the A/D converter, its bypassing is especially important. VCC noise and ripple can be kept below 1mV by bypassing the VCC pin directly to the analog ground plane with a 4.7µF tantalum with leads as short as possible. AVCC and DVCC should be tied together on the LTC1094. Figures 5 and 6 show the effects of good and poor VCC bypassing. 4.7µF TANTALUM VCC S 1 2 3 4 8 7 6 5 S LTC1091-4 F04 Figure 4. Example Ground Plane for the LTC1091 LTC1091/LTC1092 LTC1093/LTC1094 APPLICATI S I FOR ATIO 3. Analog Inputs Because of the capacitive redistribution A/D conversion techniques used, the analog inputs of the LTC1091/ LTC1092/LTC1093/LTC1094 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 ensure that the transients caused by the current spikes settle completely before the conversion begins. Source Resistance The analog inputs of the LTC1091/LTC1092/LTC1093/ LTC1094 look like a 60pF capacitor (CIN) in series with a 500Ω resistor (RON) as shown in Figure 7. CIN gets switched between the selected “+” and “–” 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. “+” Input Settling This input capacitor is switched onto the “+” input during the sample phase (tSMPL, see Figure 8). The sample phase is the 1 1/2 CLK cycles before the conversion starts. The voltage on the “+” input must settle completely within this sample time. Minimizing RSOURCE+ and C1 will improve the input settling time. If large “+” input source resistance must be used, the sample time can be increased by using a slower CLK frequency. With the minimum possible sample time of 3µs, RSOURCE+ < 2k and C1 < 20pF will provide adequate settling. U 0.5mV/DIV 10µs/DIV 1091-4 F05 W U UO Figure 5. Poor VCC Bypassing. Noise and Ripple Can Cause A/D Errors 0.5mV/DIV 10µs/DIV 1091-4 F06 Figure 6. Good VCC Bypassing Keeps Noise and Ripple on VCC Below 1mV RSOURCE + “+” INPUT C1 RSOURCE – “–” INPUT LTC1091 3RD CLK↑ RON = 500Ω 4TH CLK↓ CIN = 60pF VIN + VIN – C2 LTC091-4 F07 Figure 7. Analog Input Equivalent Circuit 21 LTC1091/LTC1092 LTC1093/LTC1094 APPLICATI S I FOR ATIO “–” Input Settling At the end of the sample phase the input capacitor switches to the “–” input and the conversion starts (see Figure 8). During the conversion, the “+” input voltage is effectively “held” by the sample-and-hold and will not affect the conversion result. However, it is critical that the “–” input voltage settle completely during the first CLK cycle of the conversion time and be free of noise. Minimizing RSOURCE– and C2 will improve settling time. If large “–” input source resistance must be used, the time allowed for settling can be extended by using a slower CLK frequency. At the maximum CLK rate of 500kHz, RSOURCE– < 1kΩ and C2 < 20pF will provide adequate settling. CS CLK DIN START SGL/DIFF DOUT 1ST BIT TEST “–” INPUT MUST SETTLE DURING THIS TIME “+” INPUT “–” INPUT 1091-4 F08 Figure 8. “+” and “–” Input Settling Windows 22 U Input Op Amps W U UO When driving the analog inputs with an op amp it is important that the op amp settle within the allowed time (see Figure 8). Again, the “+” and “–” input sampling times can be extended as previously described to accommodate slower op amps. Most op amps, including the LT1006 and LT1013 single supply op amps, can be made to settle well even with the minimum settling windows of 3µs (“+” input) and 2µs (“–” input) which occur at the maximum clock rate of 500kHz. Figures 9 and 10 show examples of adequate and poor op amp settling. SAMPLE “+” INPUT MUST SETTLE DURING THIS TIME tSMPL HOLD tCONV MSBF DON‘T CARE B9 LTC1091/LTC1092 LTC1093/LTC1094 APPLICATI S I FOR ATIO U resistor must be used, errors can be eliminated by increasing the cycle time as shown in the typical curve of Maximum Filter Resistor vs Cycle Time. 5mV/DIV 1µs/DIV 1091-4 F09 Figure 9. Adequate Settling of Op Amp Driving Analog Input 5mV/DIV 20µs/DIV 1091-4 F10 Figure 10. Poor Op Amp Settling Can Cause A/D Errors RC Input Filtering It is possible to filter the inputs with an RC network as shown in Figure 11. For large values of CF (e.g., 1µF), the capacitive input switching currents are averaged into a net DC current. Therefore, a filter should be chosen with a small resistor and large capacitor to prevent DC drops across the resistor. The magnitude of the DC current is approximately IDC = (60pF)(VIN/tCYC) and is roughly proportional to VIN. When running at the minimum cycle time of 32µs, the input current equals 9µA at VIN = 5V. In this case, a filter resistor of 50Ω will cause 0.1LSB of full-scale error. If a larger filter W U UO 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 1µA (at 125°C) flowing through a source resistance of 1kΩ will cause a voltage drop of 1mV or 0.2LSB. This error will be much reduced at lower temperatures because leakage drops rapidly (see the typical curve of Input Channel Leakage Current vs Temperature). 4. Sample-and-Hold Single-Ended Inputs The LTC1091/LTC1093/LTC1094 provide a built-in sampleand-hold (S&H) function for all signals acquired in the singleended mode. This sample-and-hold allows conversion of rapidly varying signals (see typical curve of S&H Acquisition Time vs Source Resistance). The input voltage is sampled during the tSMPL time as shown in Figure 8. The sampling interval begins as the bit preceding the MSBF bit is shifted in and continues until the falling CLK edge after the MSBF bit is received. On this falling edge, the S&H goes into hold mode and the conversion begins. IDC “+” CFILTER LTC1091 “–” 1091-4 F11 RFILTER VIN Figure 11. RC Input Filtering 23 LTC1091/LTC1092 LTC1093/LTC1094 APPLICATI S I FOR ATIO Differential Inputs With differential inputs, the A/D no longer converts just a single voltage but rather the difference between two voltages. In this case, the voltage on the selected “+” input is still sampled and held and therefore may be rapidly time varying just as in single-ended mode. However, the voltage on the selected “–” input must remain constant and be free of noise and ripple throughout the conversion time. Otherwise, the differencing operation may not be performed accurately. The conversion time is 10 CLK cycles. Therefore, a change in the “–” input voltage during this interval can cause conversion errors. For a sinusoidal voltage on the “–” input this error would be: VERROR(MAX) = (VPEAK)(2π) • f(“–”)(10/fCLK) Where f(“–”) is the frequency of the “–” input voltage, VPEAK is its peak amplitude and fCLK is the frequency of the CLK. In most cases VERROR will not be significant. For a 60Hz signal on the “–” input to generate a 0.25LSB error (1.25mV) with the converter running at CLK = 500kHz, its peak value would have to be 150mV. 5. Reference Inputs The voltage between the reference inputs of the LTC1091/LTC1092/LTC1093/LTC1094 defines the voltage span of the A/D converter. The reference inputs look primarily like a 10k resistor but will have transient capacitive switching currents due to the switched capacitor conversion technique (see Figure 12). During each bit test of the conversion (every CLK cycle), a capacitive current spike will be generated on the reference pins by the A/D. These current spikes settle quickly and do not cause a problem. However, if slow settling circuitry is used to drive the reference inputs, care must be taken to ensure that transients caused by these current spikes settle completely during each bit test of the conversion. When driving the reference inputs, three things should be kept in mind: 1. The source resistance (ROUT) driving the reference inputs should be low (less than 1Ω) to prevent DC drops caused by the 1mA maximum reference current (IREF). 24 U 2. Transients on the reference inputs caused by the capacitive switching currents must settle completely during each bit test (each CLK cycle). Figures 13 and 14 show examples of both adequate and poor settling. Using a slower CLK will allow more time for the reference to settle. However, even at the maximum CLK rate of 500kHz most references and op amps can be made to settle within the 2µs bit time. 3. It is recommended that the REF – input of the LTC1094 be tied directly to the analog ground plane. If REF – is biased at a voltage other than ground, the voltage must not change during a conversion cycle. This voltage must also be free of noise and ripple with respect to analog ground. REF+ 14 ROUT VREF 13 (AGND) 1091-4 F12 W U UO LTC1091/2/3/4 EVERY CLK CYCLE RON 5pF TO 30pF 10k TYP Figure 12. Reference Input Equivalent Circuit 0.5mV/DIV 1µs/DIV 1091-4 F13 Figure 13. Adequate Reference Settling LTC1091/LTC1092 LTC1093/LTC1094 APPLICATI S I FOR ATIO U 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 “–” input to the LTC1092/LTC1093/ LTC1094. Noise with Reduced VREF 0.5mV/DIV 1µs/DIV 1091-4 F14 Figure 14. Poor Reference Settling Can Cause A/D Errors 6. Reduced Reference Operation The minimum reference voltage of the LTC1091 is limited to 4.5V because the VCC supply and reference are internally tied together. However, the LTC1092/LTC1093/LTC1094 can operate with reference voltages below 1V. The effective resolution of the LTC1092/LTC1093/LTC1094 can be increased by reducing the input span of the converter. The parts exhibit good linearity and gain over a wide range of reference voltages (see typical curves of Linearity and Full-Scale Error vs Reference Voltage). However, care must be taken when operating at low values of VREF because of the reduced LSB step size and the resulting higher accuracy requirement placed on the converter. The following factors must be considered when operating at low VREF values: 1. Offset 2. Noise 3. Conversion speed (CLK frequency) Offset with Reduced VREF The offset of the LTC1092/LTC1093/LTC1094 has a larger effect on the output code when the A/D is 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 Unadjusted Offset Error vs Reference Voltage shows how offset in LSBs is related to reference voltage for a typical value of VOS. For example, a VOS of 0.5mV which is 0.1LSB with a W U UO The total input-referred noise of the LTC1092/LTC1093/ LTC1094 can be reduced to approximately 200µV peak-topeak 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. The typical curve of Noise Error vs Reference Voltage shows the LSB contribution of this 200µV of noise. For operation with a 5V reference, the 200µV noise is only 0.04LSB peak-to-peak. In this case, the LTC1092/LTC1093/ LTC1094 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 1V reference, this same 200µV noise is 0.2LSB peak-to-peak. This will reduce the range of input voltages over which a stable output code can be achieved by 0.2LSB. If the reference is further reduced to 200mV, the 200µV noise becomes equal to one LSB and a stable code may be difficult to achieve. In this case averaging readings may be necessary. This noise data was taken in a very clean setup. Any setupinduced noise (noise or ripple on VCC, VREF, VIN or V –) will 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. Conversion Speed with Reduced VREF With reduced reference voltages, the LSB step size is reduced and the LTC1092/LTC1093/LTC1094 internal comparator overdrive is reduced. Therefore, it may be necessary to reduce the maximum CLK frequency when low values of VREF are used. 25 LTC1091/LTC1092 LTC1093/LTC1094 TYPICAL APPLICATI UO 2 VIN S 0°C to 500°C Furnace Exhaust Gas Temperature Monitor with Low Supply Detection 9V VIN 0.1µF 4 20k 1N4148 2 LT1021-5 56k 6 VOUT + 10µF – J TYPE 8 J LT1025A GND COMMON 5 + 4 LTC1091A 3 1µF 2 + – 1 7 6 8 4 0.1µF 1µF 10k 47Ω CS CH0 CH1 GND VCC CLK DOUT DIN TO MCU LTC1052 0.1µF 1091 TA03 1k 0.1% 0.33µF 3.4k 1% 178k 0.1% 26 LTC1091/LTC1092 LTC1093/LTC1094 TYPICAL APPLICATI UO S 0°C to 100°C 0.25°C Accurate Thermistor Based Temperature Measurement System 5V 4.7µF 2N3904 10k ± 10% LTC1094 YSI 44201 0°C TO 100°C 5k AT 25°C 20°C TO –40°C CH0 CH1 CH2 CH3 YSI 44201 CH4 CH5 CH6 DVCC AVCC CLK CS DOUT DIN REF + REF – AGND V– TO MCU 15k ± 10% * 5000Ω 2954Ω 4562Ω CH7 COM DGND + LT1006 – 1491Ω *YSI 44007, 44034 OR EQUIVALENT 1091-4 TA04 – 55°C to 125°C Thermometer Using Current Output Silicon Sensors 9V 4.7µF 5V LT1019-2.5 3Ω LM134 OR OTHER 1µA/°K SENSOR 226Ω CS LTC1092 VCC SCLK DOUT VREF 1091 TA05 VOUT 10µF 11.5k + – GND TO MCU 27 LTC1091/LTC1092 LTC1093/LTC1094 PACKAGE DESCRIPTIO U Dimensions in inches (millimeters) unless otherwise noted. N8 Package 8-Lead PDIP (Narrow 0.300) (LTC DWG # 05-08-1510) 0.400* (10.160) MAX 8 7 6 5 0.255 ± 0.015* (6.477 ± 0.381) 1 0.300 – 0.325 (7.620 – 8.255) 2 3 4 0.130 ± 0.005 (3.302 ± 0.127) 0.045 – 0.065 (1.143 – 1.651) 0.009 – 0.015 (0.229 – 0.381) 0.065 (1.651) TYP 0.125 (3.175) 0.020 MIN (0.508) MIN 0.018 ± 0.003 (0.457 ± 0.076) N8 1098 ( +0.035 0.325 –0.015 8.255 +0.889 –0.381 ) 0.100 (2.54) BSC *THESE DIMENSIONS DO NOT INCLUDE MOLD FLASH OR PROTRUSIONS. MOLD FLASH OR PROTRUSIONS SHALL NOT EXCEED 0.010 INCH (0.254mm) 28 LTC1091/LTC1092 LTC1093/LTC1094 PACKAGE DESCRIPTIO U Dimensions in inches (millimeters) unless otherwise noted. N Package 16-Lead PDIP (Narrow 0.300) (LTC DWG # 05-08-1510) 0.770* (19.558) MAX 16 15 14 13 12 11 10 9 0.255 ± 0.015* (6.477 ± 0.381) 1 2 3 4 5 6 7 8 0.300 – 0.325 (7.620 – 8.255) 0.130 ± 0.005 (3.302 ± 0.127) 0.020 (0.508) MIN 0.045 – 0.065 (1.143 – 1.651) 0.009 – 0.015 (0.229 – 0.381) 0.065 (1.651) TYP 0.125 (3.175) MIN 0.018 ± 0.003 (0.457 ± 0.076) ( +0.035 0.325 –0.015 8.255 +0.889 –0.381 ) 0.100 (2.54) BSC *THESE DIMENSIONS DO NOT INCLUDE MOLD FLASH OR PROTRUSIONS. MOLD FLASH OR PROTRUSIONS SHALL NOT EXCEED 0.010 INCH (0.254mm) N16 1098 29 LTC1091/LTC1092 LTC1093/LTC1094 PACKAGE DESCRIPTIO U Dimensions in inches (millimeters) unless otherwise noted. N Package 20-Lead PDIP (Narrow 0.300) (LTC DWG # 05-08-1510) 1.040* (26.416) MAX 20 19 18 17 16 15 14 13 12 11 0.255 ± 0.015* (6.477 ± 0.381) 1 0.300 – 0.325 (7.620 – 8.255) 0.130 ± 0.005 (3.302 ± 0.127) 0.020 (0.508) MIN 2 3 4 5 6 7 8 9 10 0.045 – 0.065 (1.143 – 1.651) 0.009 – 0.015 (0.229 – 0.381) 0.065 (1.651) TYP 0.125 (3.175) MIN 0.005 (0.127) MIN 0.100 (2.54) BSC 0.018 ± 0.003 (0.457 ± 0.076) ( +0.035 0.325 –0.015 +0.889 8.255 –0.381 ) *THESE DIMENSIONS DO NOT INCLUDE MOLD FLASH OR PROTRUSIONS. MOLD FLASH OR PROTRUSIONS SHALL NOT EXCEED 0.010 INCH (0.254mm) N20 1098 30 LTC1091/LTC1092 LTC1093/LTC1094 PACKAGE DESCRIPTIO U Dimensions in inches (millimeters) unless otherwise noted. SW Package 16-Lead Plastic Small Outline (Wide 0.300) (LTC DWG # 05-08-1620) 0.398 – 0.413* (10.109 – 10.490) 16 15 14 13 12 11 10 9 NOTE 1 0.394 – 0.419 (10.007 – 10.643) 0.291 – 0.299** (7.391 – 7.595) 0.010 – 0.029 × 45° (0.254 – 0.737) 0° – 8° TYP 1 2 3 4 5 6 7 8 0.093 – 0.104 (2.362 – 2.642) 0.037 – 0.045 (0.940 – 1.143) 0.009 – 0.013 (0.229 – 0.330) NOTE 1 0.016 – 0.050 (0.406 – 1.270) 0.050 (1.270) BSC 0.004 – 0.012 (0.102 – 0.305) NOTE: 1. PIN 1 IDENT, NOTCH ON TOP AND CAVITIES ON THE BOTTOM OF PACKAGES ARE THE MANUFACTURING OPTIONS. THE PART MAY BE SUPPLIED WITH OR WITHOUT ANY OF THE OPTIONS *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 0.014 – 0.019 (0.356 – 0.482) TYP S16 (WIDE) 1098 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 circuits as described herein will not infringe on existing patent rights. 31 LTC1091/LTC1092 LTC1093/LTC1094 TYPICAL APPLICATION Micropower, 500V Optoisolated, Multichannel, 10-Bit Data Acquisition System Is Accessed Once Every Two Seconds LT1021-5 1Ω + 10µF* LTC1094 CH0 CH1 CH2 8 ANALOG INPUTS 0V TO 5V RANGE CH3 CH4 CH5 CH6 CH7 COM DGND DVCC AVCC CLK CS DOUT DIN REF+ REF – AGND V– TO ADDITIONAL LTC1094s 300Ω 4N28 10k 2N3904 *SOLID TANTALUM **MC68HC05 CODE AVAILABLE FROM LINEAR TECHNOLOGY ISOLATION BARRIER 5V 51k 51k 150Ω 5.1k ×3 51k RELATED PARTS PART NUMBER LTC1090 LTC1291/LTC1292 LTC1293/LTC1294 DESCRIPTION 10-Bit, 8-Channel ADC 12-BIT, 2-Channel and Differential ADCs 12-Bit, 6- and 8-Channel ADCs COMMENTS Serial I/O, 1.5mA Supply Current Pin Compatible Upgrades to LTC1091/LTC1092 Pin Compatible Upgrades to LTC1093/LTC1094 32 Linear Technology Corporation 1630 McCarthy Blvd., Milpitas, CA 95035-7417 (408)432-1900 q FAX: (408) 434-0507 q www.linear-tech.com U 4N28s 10k 9V 10k 2N3906 51k 2N3906 150Ω 5V 10k 51k 150Ω SCK 5V 10k C1 5V 10k 150Ω C0 TO 68HC05** 5V 10k MOSI 5.1k MISO 4N28 LT1091-4 TA06 NC 1091fa LT/TP 1099 2K REV A • PRINTED IN USA © LINEAR TECHNOLOGY CORPORATION 1988
LTC1093 价格&库存

很抱歉,暂时无法提供与“LTC1093”相匹配的价格&库存,您可以联系我们找货

免费人工找货