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

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
ADS1284IRHFR

ADS1284IRHFR

  • 厂商:

    BURR-BROWN(德州仪器)

  • 封装:

    VFQFN24

  • 描述:

    IC ADC 31BIT SIGMA-DELTA 24VQFN

  • 数据手册
  • 价格&库存
ADS1284IRHFR 数据手册
Order Now Product Folder Support & Community Tools & Software Technical Documents ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 ADS1284 High-Resolution, Analog-to-Digital Converter 1 Features 3 Description • • The ADS1284 is a high-performance, single-chip, analog-to-digital converter (ADC). This device includes a low-noise programmable gain amplifier (PGA), delta-sigma (ΔΣ) modulator, and digital filter. The ADC supports two modes of operation with trade-offs between power and resolution. 1 • • • • • • • • • • • Selectable Operating Modes Low-Power Mode: – 12 mW (PGA = 1, 2, 4 and 8) – 127 dB SNR (250 SPS, PGA = 1) High-Resolution Mode: – 18 mW (PGA = 1, 2, 4 and 8) – 130 dB SNR (250 SPS, PGA = 1) THD: –122 dB CMRR: 110 dB Two-Channel Multiplexer Inherently-Stable Modulator Fast Responding Overrange Detector Flexible Digital Filter: – Sinc + FIR + IIR (Selectable) – Linear or Minimum Phase Option – Programmable High-Pass Filter Offset and Gain Calibration SYNC Input Analog Supply: 5 V or ±2.5 V Digital Supply: 1.8 V to 3.3 V The two-channel multiplexer has the inputs for signal measurement and an ADC signal test. A mode is available to short circuit the inputs and test for internal noise. The PGA has the high input impedance and low noise, which provides for the direct connection of geophone and hydrophone sensors. The fourth-order, inherently stable modulator provides outstanding noise and linearity performance. The modulator output is filtered and decimated by the onchip digital filter to yield the ADC conversion result. The digital filter provides data rates from 250 to 4000 SPS. The high-pass filter (HPF) has a programmable corner frequency. On-chip gain and offset scale registers support system calibration. The synchronization input controls the timing of the ADC conversion. The power-down input puts the ADC into power-down mode. The ADS1284 is available in a compact 24-lead, 5mm × 4-mm VQFN package, and is fully specified from –40°C to +85°C, with a maximum operating temperature range of –50°C to +125°C. 2 Applications • • • Energy Exploration Seismic Monitoring High-Accuracy Instrumentation Device Information PART NUMBER ADS1284 PACKAGE VQFN (24) BODY SIZE (NOM) 5.00 mm × 4.00 mm (1) For all available packages, see the package option addendum at the end of the data sheet. Simplified Schematic AVDD VREFN VREFP DVDD ADS1284 CLK MUX Input 1 Input 2 PGA 4th-Order û Modulator Programmable Digital Filter Calibration Serial Interface CS SCLK DOUT DIN VCOM DRDY Over-Range Control SYNC RESET PWDN AVSS DGND 1 An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications, intellectual property matters and other important disclaimers. PRODUCTION DATA. ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com Table of Contents 1 2 3 4 5 6 Features .................................................................. Applications ........................................................... Description ............................................................. Revision History..................................................... Pin Configuration and Functions ......................... Specifications......................................................... 1 1 1 2 3 4 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 4 4 4 5 5 8 8 9 Absolute Maximum Ratings .................................... ESD Ratings.............................................................. Recommended Operating Conditions....................... Thermal Information .................................................. Electrical Characteristics........................................... Timing Requirements............................................... Switching Characteristics .......................................... Typical Characteristics .............................................. 7 Parameter Measurement Information ................ 15 8 Detailed Description ............................................ 17 7.1 Noise Performance ................................................. 15 8.1 8.2 8.3 8.4 8.5 8.6 9 Overview ................................................................. Functional Block Diagram ....................................... Feature Description................................................. Device Functional Modes........................................ Programming........................................................... Register Maps ......................................................... 17 18 18 33 45 49 Application and Implementation ........................ 53 9.1 Application Information............................................ 53 9.2 Typical Applications ................................................ 53 9.3 Initialization Set Up ................................................. 56 10 Device and Documentation Support ................. 57 10.1 10.2 10.3 10.4 10.5 Receiving Notification of Documentation Updates Community Resources.......................................... Trademarks ........................................................... Electrostatic Discharge Caution ............................ Glossary ................................................................ 57 57 57 57 57 11 Mechanical, Packaging, and Orderable Information ........................................................... 57 4 Revision History Changes from Original (September 2018) to Revision A • 2 Page Changed document to release full version to web ................................................................................................................ 1 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 5 Pin Configuration and Functions SCLK CLK BYPAS DGND DVDD 24 23 22 21 20 RHF Package 5-mm × 4-mm 24-Pin VQFN Top View DRDY 1 19 RESET DOUT 2 18 PWDN DIN 3 17 VREFP Thermal CS 4 16 VREFN SYNC 5 15 AVSS MFLAG 6 14 AVDD DGND 7 13 AINN1 12 AINP1 11 10 AINP2 AINN2 9 CAPP CAPN 8 Pad Not to scale Pin Functions PIN I/O DESCRIPTION NAME NO. AINN1 13 Analog input Negative analog input 1 AINN2 11 Analog input Negative analog input 2 AINP1 12 Analog input Positive analog input 1 AINP2 10 Analog input Positive analog input 2 AVDD 14 Analog supply Positive analog power supply AVSS 15 Analog supply Negative analog power supply BYPAS 22 Analog 1.8-V sub-regulator output: connect 1-μF capacitor to DGND CAPN 8 Analog PGA output: connect 10-nF capacitor from CAPP to CAPN CAPP 9 Analog PGA output: connect 10-nF capacitor from CAPP to CAPN CLK 23 Digital input Master clock input (4.096 MHz) CS 4 Digital input Serial interface chip select, active low DGND 7 Ground Digital ground (tie to digital ground plane) DGND 21 Ground Digital ground (tie to digital ground plane) DIN 3 Digital input DOUT 2 Digital output Serial Interface data output DRDY 1 Digital output Data ready output: active low DVDD 20 Digital supply Digital power supply. If DVDD < 2.25 V, connect DVDD and BYPAS pins together. MFLAG 6 Digital output Modulator overrange flag: 0 = normal, 1 = modulator overrange PWDN 18 Digital input Power-down input, active low RESET 19 Digital input Reset input, active low SCLK 24 Digital input Serial interface shift clock input SYNC 5 Digital input Synchronize input, rising edge active VREFN 16 Analog input Negative reference input VREFP 17 Analog input Positive reference input Thermal pad Serial interface data input Do not electrically connect the thermal pad. The thermal pad must be soldered to PCB. Thermal pad vias are optional and can be removed. Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 3 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com 6 Specifications Absolute Maximum Ratings (1) 6.1 Over operating free-air temperature range (unless otherwise noted). MIN MAX AVDD to AVSS –0.3 5.5 V AVSS to DGND –2.8 0.3 V DVDD to DGND –0.3 3.9 V AVSS – 0.3 AVDD + 0.3 V Digital input voltage to DGND –0.3 DVDD + 0.3 Input current, continuous –10 10 mA Operating temperature –50 125 °C 150 °C 150 °C Analog input voltage Junction temperature Storage temperature, Tstg (1) –60 UNIT V Stresses above these ratings may cause permanent damage. Exposure to absolute maximum conditions for extended periods may degrade device reliability. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those specified is not implied. 6.2 ESD Ratings VALUE V(ESD) (1) (2) Electrostatic discharge Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001 (1) ±2000 Charged-device model (CDM), per JEDEC specification JESD22-C101 (2) ±500 UNIT V JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process. JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process. 6.3 Recommended Operating Conditions MIN NOM MAX UNIT POWER SUPPLY AVSS Negative analog supply (relative to DGND) AVDD Positive analog supply (relative to AVSS) DVDD Digital supply (relative to DGND) –2.6 0 V AVSS + 4.75 AVSS + 5.25 V 1.65 3.6 V 106 %FSR ANALOG INPUTS FSR Full-scale input voltage range (VIN = AINP – AINN) ±VREF / (2 × PGA) V Calibration margin (1) AINP or AINN Absolute input voltage range AVSS + 0.7 AVDD – 1.25 V AVDD – AVSS + 0.2 V VOLTAGE REFERENCE INPUTS Reference input voltage (VREF = VREFP – VREFN) 1 5 VREFN Negative reference input AVSS – 0.1 VREFP – 1 V VREFP Positive reference input VREFN + 1 AVDD + 0.1 V V DIGITAL INPUTS VIH High-level input voltage 0.8 × DVDD DVDD VIL Low-level input voltage DGND 0.2 × DVDD fCLK Clock input 1 4.096 MHz fSCLK Serial clock rate fCLK / 2 MHz V TEMPERATURE Specified temperature (1) 4 –40 85 °C Calibration margin is the maximum allowable input voltage after user calibration of offset and gain errors. Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 6.4 Thermal Information ADS1284 THERMAL METRIC (1) RHF (VQFN) UNIT 24 PINS RθJA Junction-to-ambient thermal resistance 30.2 °C/W RθJC(top) Junction-to-case (top) thermal resistance 27.5 °C/W RθJB Junction-to-board thermal resistance 8.5 °C/W ψJT Junction-to-top characterization parameter 0.3 °C/W ψJB Junction-to-board characterization parameter 8.6 °C/W RθJC(bot) Junction-to-case (bottom) thermal resistance 1.7 °C/W (1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application report. 6.5 Electrical Characteristics maximum and minimum specifications over –40°C to +85°C; typical specifications at 25°C, AVDD = 2.5 V, AVSS = –2.5 V, fCLK = 4.096 MHz, VREFP = 2.5 V, VREFN = –2.5 V, DVDD = 3.3 V, PGA = 1, High-Resolution and Low-Power modes, Offset enabled (75 mV), Chop enable, and fDATA = 1000 SPS (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT ANALOG INPUTS PGA input voltage noise density Differential input impedance (1) Low-power mode 7.5 High-resolution mode CHOP enabled 1 CHOP disabled 100 Common-mode input impedance IIB nV/√Hz 5 Input bias current GΩ 1 GΩ 1 nA Crosstalk f = 31.25 Hz –135 dB Mux switch on-resistance Each switch 30 Ω PGA OUTPUT (CAPP, CAPN) Absolute output range PGA output impedance AVSS + 0.4 Differential Output impedance tolerance V Ω ±10% External bypass capacitance Modulator input impedance AVDD – 0.4 600 10 Low-power mode 100 110 High-resolution mode nF kΩ 55 AC PERFORMANCE SNR Signal-to-noise ratio (2) Low-power mode 117 121 High-resolution mode 120 124 dB Low-power mode THD SFDR (1) (2) (3) Total harmonic distortion (3) PGA = 1, 2, 4, 8, 16 –122 -114 PGA = 32 –117 -108 PGA = 64 –114 dB High-resolution mode PGA = 1, 2, 4, 8, 16 -122 -114 PGA = 32 -117 -110 PGA = 64 -114 Spurious-free dynamic range 123 dB dB PGA chop mode is controlled by register setting. Inputs shorted; see Table 1 through Table 4 for more details. Input signal = 31.25 Hz, –0.5 dBFS. Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 5 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com Electrical Characteristics (continued) maximum and minimum specifications over –40°C to +85°C; typical specifications at 25°C, AVDD = 2.5 V, AVSS = –2.5 V, fCLK = 4.096 MHz, VREFP = 2.5 V, VREFN = –2.5 V, DVDD = 3.3 V, PGA = 1, High-Resolution and Low-Power modes, Offset enabled (75 mV), Chop enable, and fDATA = 1000 SPS (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT DC PERFORMANCE Resolution fDATA 31 Data rate Offset (4) Bits FIR filter mode 250 4000 Sinc filter mode 8000 128,000 Offset disabled ±50 Offset and Chop disabled 300 ±200 75 mV offset 70 / PGA 75 / PGA 80 / PGA 100 mV offset 95 / PGA 100 / PGA 105 / PGA Offset after calibration (5) 1 CHOP disabled High-resolution mode -1% –1.5% Gain error after calibration (5) Gain drift mV μV/°C 0.5 Low-power mode Gain error (6) µV μV 0.03 Offset drift SPS -0.5% 0% –1.0% –0.5% 0.0002% PGA = 1 2 PGA = 16 9 Gain matching (7) 0.3% CMR Common-mode rejection fCM = 60 Hz, 1.25 VPP (8) PSR Power-supply rejection fPS = 60 Hz, 100 mVPP (8) 95 ppm/°C 0.8% 110 AVDD, AVSS 80 90 DVDD 90 115 dB dB VOLTAGE REFERENCE INPUTS Reference input impedance Low-power mode 170 High -resolution mode kΩ 85 DIGITAL FILTER RESPONSE Pass-band ripple ±0.003 Pass band (–0.01dB) 0.375 × fDATA Bandwidth (–3dB) 0.413 × fDATA High-pass filter corner Stop band attenuation 0.1 (9) Group delay Settling time (latency) Hz Hz dB 0.500 × fDATA Minimum phase filter (10) Hz 10 135 Stop band dB 5 / fDATA Linear phase filter 31 / fDATA Minimum phase filter 62 / fDATA Linear phase filter 62 / fDATA Hz s s (4) (5) (6) (7) (8) (9) Offset specification is input referred. The offset scales by the reference voltage (VREF). Calibration accuracy is on the level of noise reduced by four (calibration averages 16 readings). The PGA output impedance and the modulator input impedance results in systematic gain error. Gain match relative to gain = 1. fCM is the input common-mode frequency. fPS is the power-supply frequency. Input frequencies in the range of N · fCLK / 1024 ± fDATA / 2 (where N = 1, 2, 3...) can intermodulate with the modulator chopper clock (and N multiples). At these frequencies, intermodulation = –120 dB, typ. (10) At dc; see Figure 50. 6 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 Electrical Characteristics (continued) maximum and minimum specifications over –40°C to +85°C; typical specifications at 25°C, AVDD = 2.5 V, AVSS = –2.5 V, fCLK = 4.096 MHz, VREFP = 2.5 V, VREFN = –2.5 V, DVDD = 3.3 V, PGA = 1, High-Resolution and Low-Power modes, Offset enabled (75 mV), Chop enable, and fDATA = 1000 SPS (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT DIGITAL INPUTS/OUTPUTS VOH High-level output voltage IOH = 1 mA VOL Low-level output voltage IOL = 1 mA Ilkg Input leakage 0 < VDIGITAL IN < DVDD 0.8 × DVDD V 0.2 × DVDD V ±10 μA POWER SUPPLY Low-power mode PGA = 1, 2, 4, 8 PGA = 16, 32, 64 IAVDD IAVSS IDVDD Analog supply current Digital supply current 2 3.4 2.5 3.8 mA High-resolution mode PGA = 1, 2, 4, 8 3.2 5.5 PGA = 16, 32, 64 4 6 Standby mode 1 15 Power-down mode 1 15 Low-power mode 0.5 0.7 High-resolution mode 0.6 0.8 Standby mode 25 50 1 15 PGA = 1, 2, 4, 8 12 20 PGA = 16, 32, 64 14 22 PGA = 1, 2, 4, 8 18 30 PGA = 16, 32, 64 22 33 Standby mode 90 250 Power-down mode 10 125 Power-down mode (11) mA μA mA μA Low-power mode PD Power dissipation mW High-resolution mode mW μW (11) CLK input stopped. Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 7 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 6.6 www.ti.com Timing Requirements at TA = –40°C to +85°C and DVDD = 1.65 V to 3.6 V (unless otherwise noted) MIN tCSSC CS low to SCLK high: setup time tSCLK SCLK period tSPWH, L MAX 40 UNIT ns 2 16 1 / fCLK SCLK pulse duration, high and low (1) 0.8 10 1 / fCLK tDIST DIN valid to SCLK high: setup time 50 ns tDIHD Valid DIN to SCLK high: hold time 50 ns tCSH CS high pulse tSCCS SCLK high to CS high (1) 100 ns 24 1/fCLK Holding SCLK low for 64 DRDY falling edges resets the serial interface. 6.7 Switching Characteristics over operating free-air temperature range (unless otherwise noted) PARAMETER TEST CONDITIONS tCSDOD CS low to DOUT driven: propagation delay tDOPD SCLK low to valid new DOUT: propagation delay tDOHD SCLK low to DOUT invalid: hold time tCSDOZ CS high to DOUT tristate TYP Load on DOUT = 20 pF || 100 kΩ MAX ns 100 ns 0 ns t SPWH ns t CSH t SPWL t CSSC UNIT 60 40 t SCLK CS MIN t SCCS SCLK t DIST DIN B7 B6 B5 B4 B3 B2 t DIHD B1 B0 t DOPD DOUT B7 t DOHD t CSDOD t CSDOZ Figure 1. Serial Interface Timing Diagram 8 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 6.8 Typical Characteristics At +25°C, AVDD = 2.5 V, AVSS = –2.5 V, fCLK = 4.096 MHz, VREFP = 2.5 V, VREFN = –2.5 V, DVDD = 3.3 V, PGA = 1, High-Resolution Mode, OFFSET enabled, CHOP enabled, and fDATA = 1000 SPS (unless otherwise noted). 0 0 8192-Point FFT Shorted Input PGA = 1 SNR = 123.7 dB ±20 -40 ±60 Amplitude (dB) Amplitude (dB) ±40 Low-Power Mode 8192-Point FFT Shorted Input PGA = 1 SNR = 121.1 dB -20 ±80 ±100 ±120 -60 -80 -100 -120 ±140 -140 ±160 -160 -180 ±180 0 50 100 150 200 250 300 350 400 450 0 500 Frequency (Hz) 0 150 200 250 300 Frequency (Hz) 350 400 450 500 D027 0 8192-Point FFT Shorted Input PGA = 8 SNR = 121.1 dB ±20 ±40 Amplitude (dB) 100 Figure 3. Output Spectrum (Low-Power mode) Figure 2. Output Spectrum Low-Power Mode 8192-Point FFT Shorted Input PGA = 8 SNR = 118.5 dB -20 -40 Amplitude (dB) ±60 ±80 ±100 ±120 ±140 -60 -80 -100 -120 -140 ±160 -160 ±180 -180 0 50 100 150 200 250 300 350 400 450 500 Frequency (Hz) 0 50 100 150 C003 Figure 4. Output Spectrum 200 250 300 Frequency (Hz) 350 400 450 500 D028 Figure 5. Output Spectrum (Low-Power Mode) 0 0 8192-Point FFT Shorted Input PGA = 1 CHOP DIsabled SNR = 123.5 dB ±40 ±60 -40 ±80 ±100 ±120 -60 -80 -100 -120 ±140 -140 ±160 -160 ±180 0 50 100 150 200 250 300 350 Frequency (Hz) Figure 6. Output Spectrum 400 450 Low-Power Mode 8192-Point FFT Shorted Input PGA = 1 CHOP Disabled SNR = 120.9 dB -20 Amplitude (dB) ±20 Amplitude (dB) 50 C002 500 -180 0 50 C004 100 150 200 250 300 Frequency (Hz) 350 400 450 500 D029 Figure 7. Output Spectrum (Low-Power Mode) Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 9 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com Typical Characteristics (continued) At +25°C, AVDD = 2.5 V, AVSS = –2.5 V, fCLK = 4.096 MHz, VREFP = 2.5 V, VREFN = –2.5 V, DVDD = 3.3 V, PGA = 1, High-Resolution Mode, OFFSET enabled, CHOP enabled, and fDATA = 1000 SPS (unless otherwise noted). 0 0 8192-Point FFT Shorted Input PGA = 8 CHOP Disabled SNR = 117.5 dB Amplitude (dB) ±40 ±60 Low-Power Mode 8192-Point FFT Shorted Input PGA = 8 CHOP Disabled SNR = 116.3 dB -20 -40 Amplitude (dB) ±20 ±80 ±100 ±120 ±140 -60 -80 -100 -120 -140 ±160 -160 ±180 -180 0 50 100 150 200 250 300 350 400 450 Frequency (Hz) 500 0 Figure 8. Output Spectrum 8192-Point FFT V IN = 31.25 Hz, -0.5 dBFS PGA = 1 THD = -124 dB ±40 200 250 300 Frequency (Hz) 350 400 450 500 D030 -40 ±60 ±80 ±100 ±120 -60 -80 -100 -120 ±140 -140 ±160 -160 ±180 0 50 100 150 200 250 300 350 400 450 Frequency (Hz) Low-Power Mode 8192-Point FFT V IN = 31.25 Hz, -0.5 dBFS PGA = 1 THD = -122 dB -20 Amplitude (dB) Amplitude (dB) 150 0 ±20 -180 500 0 50 100 150 C002 Figure 10. Output Spectrum 200 250 300 Frequency (Hz) 350 400 450 500 D031 Figure 11. Output Spectrum (Low-Power Mode) 0 0 8192-Point FFT V IN = 31.25 Hz, -0.5 dBFS PGA = 8 THD = -125 dB ±20 ±40 -40 ±60 ±80 ±100 ±120 -60 -80 -100 -120 ±140 -140 ±160 -160 ±180 0 50 100 150 200 250 300 350 Frequency (Hz) Figure 12. Output Spectrum 400 450 Low-Power Mode 8192-Point FFT V IN = 31.25 Hz, -0.5 dBFS PGA = 8 THD = -122 dB -20 Amplitude (dB) Amplitude (dB) 100 Figure 9. Output Spectrum (Low-Power Mode) 0 10 50 C005 500 -180 0 C002 50 100 150 200 250 300 Frequency (Hz) 350 400 450 500 D031 D032 Figure 13. Output Spectrum (Low-Power Mode) Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 Typical Characteristics (continued) At +25°C, AVDD = 2.5 V, AVSS = –2.5 V, fCLK = 4.096 MHz, VREFP = 2.5 V, VREFN = –2.5 V, DVDD = 3.3 V, PGA = 1, High-Resolution Mode, OFFSET enabled, CHOP enabled, and fDATA = 1000 SPS (unless otherwise noted). 0 0 8192-Point FFT V IN = 31.25 Hz, -20 dBFS PGA = 1 THD = -122 dB ±20 ±40 Amplitude (dB) Amplitude (dB) ±40 8192-Point FFT V IN = 31.25 Hz, -20 dBFS PGA = 8 THD = -121 dB ±20 ±60 ±80 ±100 ±120 ±60 ±80 ±100 ±120 ±140 ±140 ±160 ±160 ±180 ±180 0 50 100 150 200 250 300 350 400 450 Frequency (Hz) 500 0 50 Total Harmonic Distortion (dB) Total HarmonicDistortion (dB) ±120 ±125 ±130 ±15 5 25 45 65 85 105 Temperature (ƒC) Common Mode Rejection (dB) Total Harmonic Distortion (dB) ±125 500 C002 40 Low-Power Mode V IN = 31.25 Hz, -0.5 dBFS -115 -120 -125 -35 -15 5 25 45 65 Temperature (qC) 85 105 125 D025 130 120 110 100 90 80 PGA = 1 PGA = 8 70 ±130 30 450 V IN = -0.5 dBFS ±120 20 400 Figure 17. THD vs Temperature (Low-Power Mode) ±115 10 350 -110 C007 ±110 0 300 140 PGA = 1 PGA = 4 PGA = 16 PGA = 64 ±105 -105 -130 -55 125 Figure 16. THD vs Temperature ±100 PGA = 1 PGA = 4 PGA = 16 PGA = 64 VIN = 31.25 Hz, -0.5 dBFS ±115 ±35 250 Figure 15. Output Spectrum ±110 ±55 200 -100 PGA = 1 PGA = 4 PGA = 16 PGA = 64 ±105 150 Frequency (Hz) Figure 14. Output Spectrum ±100 100 C002 50 60 70 80 90 100 110 120 Signal Frequency (Hz) 10 Figure 18. THD vs Signal Frequency 100 1000 10000 100000 1000000 Common Mode Frequency (Hz) C002 C007 Figure 19. CMR vs Common-Mode Frequency Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 11 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com Typical Characteristics (continued) At +25°C, AVDD = 2.5 V, AVSS = –2.5 V, fCLK = 4.096 MHz, VREFP = 2.5 V, VREFN = –2.5 V, DVDD = 3.3 V, PGA = 1, High-Resolution Mode, OFFSET enabled, CHOP enabled, and fDATA = 1000 SPS (unless otherwise noted). 100 140 30 Units OFFSET Enabled 90 120 80 100 Occurrences (%) 80 60 40 0 10 60 50 40 30 20 DVDD AVDD AVSS 20 70 10 0 100 1000 10000 100000 1000000 Power Supply Frequency (Hz) 96.0 96.5 97.0 97.5 98.0 98.5 99.0 99.5 100.0 100.5 101.0 101.5 102.0 102.5 103.0 103.5 104.0 104.5 105.0 105.5 106.0 Power Supply Rejection (dB) PGA = 1 C007 Offset (mV) C010 Figure 20. PSR vs Power-Supply Frequency PGA = 1 PGA = 8 30 units based on 20 •C intervals over the range -40•C to +85 •C 30 Units PGA = 1 90 Occurrences (%) 80 70 60 50 40 30 20 Offset Drift (nV/ƒC) ±0.65 ±0.60 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0.0 ±0.1 ±0.2 Worst case gain match 30 units, relative PGA = 1 over -40 ƒC to +85ƒC range ±0.3 Occurrences PGA = 8,32,64 120 110 100 90 80 70 60 50 40 30 20 10 0 ±0.4 PGA = 16 ±0.5 PGA = 1,2,4 Gain Drift (ppm/ƒC) Gain Match (%) C010 Figure 24. Gain-Error Drift Histogram 12 ±0.70 ±0.75 ±0.80 ±0.90 ±0.95 ±1.00 ±0.85 C010 Figure 23. Gain-Error Histogram ±15 ±14 ±13 ±12 ±11 ±10 ±9 ±8 ±7 ±6 ±5 ±4 ±3 ±2 ±1 0 1 2 3 4 5 Occurences Figure 22. Offset-Voltage Drift Histogram 30 units based on 20•C intervals over the range -40ƒC to +85ƒ•C ±1.05 Gain Error (%) C010 150 140 130 120 110 100 90 80 70 60 50 40 30 20 10 0 ±1.10 ±1.15 ±1.20 ±1.25 ±1.30 ±1.35 ±1.40 0 200 175 150 125 75 100 50 0 25 ±25 ±50 ±75 ±100 ±125 ±150 10 ±175 120 110 100 90 80 70 60 50 40 30 20 10 0 ±200 Occurrences Figure 21. Offset-Voltage Histogram 100 Submit Documentation Feedback C010 Figure 25. Gain-Match Histogram Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 Typical Characteristics (continued) 125 125 120 120 Signal-to-Noise Ratio (dB) Signal-to-Noise Ratio (dB) At +25°C, AVDD = 2.5 V, AVSS = –2.5 V, fCLK = 4.096 MHz, VREFP = 2.5 V, VREFN = –2.5 V, DVDD = 3.3 V, PGA = 1, High-Resolution Mode, OFFSET enabled, CHOP enabled, and fDATA = 1000 SPS (unless otherwise noted). 115 110 105 PGA = 1 100 PGA = 4 95 PGA = 16 ±55 ±35 ±15 105 100 PGA = 1 PGA = 4 PGA = 16 PGA = 64 Shorted Input 5 25 45 65 85 105 Temperature (ƒC) 90 -55 125 -35 -15 Figure 26. SNR vs Temperature Power (mW) ±80 ±100 ±120 ±140 105 125 D026 15 10 High-Resolution Mode, PGA = 1, 2, 4, 8 High-Resolution Mode, PGA = 16, 32, 64 Low-Power Mode, PGA = 1, 2, 4, 8 Low-Power Mode, PGA = 16, 32, 64 5 ±160 ±180 0 50 100 150 200 250 300 350 400 450 Frequency (Hz) 0 -55 500 -35 C005 Figure 28. Crosstalk Output Spectrum P Input, T = 25ƒC N Input, T = 25ƒC P Input, T = 85ƒC N Input, T = 85ƒC -15 5 25 45 65 Temperature (qC) 85 105 125 D009 Figure 29. Power vs Temperature 2.0 CHOP Enabled PGA = 1 P Input, T = 25ƒC N Input, T = 25ƒC P Input, T = 85ƒC N Input, T = 85ƒC 1.5 Input Bias Current (nA) Input Bias Current (nA) 85 20 ±60 1.0 25 45 65 Temperature (qC) Figure 27. SNR vs Temperature (Low-Power Mode) 8192-Point FFT (IN1) IN1: Shorted IN2: 31.25 Hz, -0.5 dBFS PGA = 8 ±40 1.5 5 25 ±20 2.0 Low-Power Mode Shorted Input C008 0 Amplitude (dB) 110 95 PGA = 64 90 115 0.5 0.0 ±0.5 ±1.0 ±1.5 1.0 CHOP Disabled PGA = 1 0.5 0.0 ±0.5 ±1.0 ±1.5 ±2.0 ±2.5 ±2.0 ±1.5 ±1.0 ±0.5 0.0 0.5 1.0 1.5 2.0 Differential Input Voltage (V) 2.5 ±2.0 ±2.5 ±2.0 ±1.5 ±1.0 ±0.5 Figure 30. Input Bias Current vs Input Voltage 0.0 0.5 1.0 1.5 2.0 Differential Input Voltage (V) C002 2.5 C002 Figure 31. Input Bias Current vs Input Voltage Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 13 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com Typical Characteristics (continued) Reference Input Impedance (k :) At +25°C, AVDD = 2.5 V, AVSS = –2.5 V, fCLK = 4.096 MHz, VREFP = 2.5 V, VREFN = –2.5 V, DVDD = 3.3 V, PGA = 1, High-Resolution Mode, OFFSET enabled, CHOP enabled, and fDATA = 1000 SPS (unless otherwise noted). 86 180 84 176 82 172 m High-Resolution Mode 80 168 78 164 76 Low-Power Modeo 74 72 -55 160 156 -35 -15 5 25 45 65 Temperature (qC) 85 105 152 125 D024 Figure 32. Reference Input Impedance vs Temperature 14 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 7 Parameter Measurement Information 7.1 Noise Performance The ADS1284 offers outstanding signal-to-noise ratio (SNR). SNR depends on data rate, gain and mode of operation (high resolution or low power). As the bandwidth is reduced by decreasing the data rate, SNR improves correspondingly. Similarly, as gain is increased, the input-referred noise decreases. The low power mode decreases the oversampling ratio of the modulator and reduces the bias current of the PGA. As a consequence, low-power mode reduces the operating power but also results in increased conversion noise. The ADC incorporates a chop mode to remove 1/f noise from the PGA. Chop mode results in increased input current and as a result, chop mode may not be compatible with certain types of hydrophone sensors. Input-referred noise is related to SNR by Equation 1: FSRRMS SNR = 20log NRMS where FSRRMS = Full-scale range RMS = VREF / (2 × √2 × PGA) NRMS = Noise (RMS, input-referred) • • (1) Table 1 summarizes SNR and input-referred noise performance in low-power mode (chop enabled). Table 2 summarizes SNR and input-referred noise performance in low-power mode (chop disabled). Table 1. Low-Power Mode SNR (dB) and Input Referred Noise (µVRMS), Chop Enabled (1) PGA (SNR, dB) (1) PGA (Input-Referred Noise, µV RMS) DATA RATE (SPS) 1 2 4 8 16 32 64 1 2 4 8 16 32 64 250 127 127 126 124 122 116 111 0.79 0.41 0.22 0.14 0.09 0.09 0.08 500 124 124 123 121 119 113 108 1.13 0.58 0.31 0.19 0.13 0.12 0.11 1000 121 121 120 118 116 110 105 1.60 0.82 0.44 0.27 0.18 0.17 0.16 2000 118 118 117 115 113 107 102 2.27 1.16 0.63 0.39 0.26 0.24 0.22 4000 115 114 114 112 110 104 99 3.27 1.68 0.90 0.56 0.37 0.34 0.32 Typical values at TA = 25°C. SNR data rounded to the nearest dB. Measurement bandwidth: 0.1 Hz to 0.413 × data rate. Table 2. Low-Power Mode SNR (dB) and Input Referred Noise (µVRMS), Chop Disabled (1) PGA (SNR, dB) (1) PGA (Input-Referred Noise, µV RMS) DATA RATE (SPS) 1 2 4 8 16 32 64 1 2 4 8 16 32 64 250 127 126 122 119 114 107 102 0.82 0.47 0.34 0.25 0.22 0.24 0.23 500 124 123 121 117 113 107 101 1.16 0.63 0.38 0.30 0.25 0.25 0.25 1000 121 120 119 116 112 106 100 1.61 0.85 0.50 0.37 0.29 0.29 0.27 2000 118 118 116 114 110 104 99 2.28 1.19 0.68 0.47 0.35 0.35 0.32 4000 115 114 114 111 108 102 97 3.29 1.70 0.94 0.62 0.43 0.43 0.40 Typical values at TA = 25°C. SNR data rounded to the nearest dB. Measurement bandwidth: 0.1 Hz to 0.413 × data rate. Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 15 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com Table 3 summarizes SNR and input-referred noise performance in high-resolution mode (chop enabled). Table 4 summarizes SNR and input-referred noise performance in high-resolution mode (chop disabled). Table 3. High-Resolution Mode SNR (dB) and Input Referred Noise (µVRMS), Chop Enabled (1) PGA (SNR, dB) (1) PGA (Input-Referred Noise, µV RMS) DATA RATE (SPS) 1 2 4 8 16 32 64 1 2 4 8 16 32 64 250 130 129 129 127 125 119 114 0.59 0.30 0.16 0.10 0.07 0.06 0.06 500 127 126 126 124 122 116 111 0.84 0.43 0.23 0.14 0.09 0.09 0.08 1000 124 123 123 121 119 113 108 1.19 0.60 0.32 0.20 0.13 0.12 0.11 2000 121 120 120 118 116 110 105 1.68 0.86 0.46 0.28 0.18 0.17 0.16 4000 117 117 117 115 113 107 102 2.40 1.22 0.66 0.40 0.26 0.25 0.23 Typical values at TA = 25°C. SNR data rounded to the nearest dB. Measurement bandwidth: 0.1 Hz to 0.413 × data rate. Table 4. High-Resolution Mode SNR (dB) and Input Noise (µVRMS), Chop Disabled (1) 16 PGA (SNR, dB) (1) PGA (Input-Referred Noise, µV RMS) DATA RATE (SPS) 1 2 4 8 16 32 64 1 2 4 8 16 32 64 250 129 128 125 120 116 110 104 0.63 0.37 0.26 0.21 0.18 0.17 0.18 500 126 125 123 119 114 108 103 0.87 0.47 0.31 0.25 0.21 0.21 0.20 1000 123 123 121 117 114 108 102 1.20 0.65 0.39 0.30 0.22 0.22 0.22 2000 120 120 119 116 112 107 101 1.69 0.91 0.51 0.37 0.26 0.25 0.25 4000 117 117 116 114 111 105 99 2.41 1.24 0.70 0.46 0.33 0.31 0.30 Typical values at TA = 25°C. SNR data rounded to the nearest dB. Measurement bandwidth: 0.1 Hz to 0.413 × data rate. Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 8 Detailed Description 8.1 Overview The ADS1284 is a high-performance analog-to-digital converter (ADC) designed for energy exploration, seismic monitoring, laboratory instrumentation, and other exacting performance applications. The converter provides 31bit resolution in data rates from 250 SPS to 4000 SPS. See the Functional Block Diagram section for a block diagram of the ADS1284. The ADS1284 provides two modes of operation, high resolution and low power. The modes offer a tradeoff between power consumption and SNR performance. For most ADC configurations, low-power mode reduces power consumption 6 mW but results in an average 3 dB decrease of SNR. The operating mode is programmed by the MODE register bit (see Figure 71). The two-channel, differential-input multiplexer allows several measurement configurations: 1. Input 1 (AINP1 - AINN1) 2. Input 2 (AINP2 - AINN2) 3. All inputs disconnected. PGA internally shorted to VCOM via 400-Ω resistors for ADC noise test. 4. Input 1 and input 2 connected together to the PGA for measurement 5. PGA inputs connected to AINN2 for common-mode test. The input multiplexer is followed by a continuous-time PGA featuring very low noise. The gain of the PGA is programmed by register settings (gains 1 to 64). A external 10-nF C0G capacitor connected to CAPP and CAPN provides the ADC antialias filter. The inherently-stable, fourth-order, delta-sigma modulator measures the differential input signal (VIN = AINP – AINN) against the differential reference (VREF = (VREFP – VREFN) / 2) to yield differential input voltage range = ±2.5 V (PGA = 1). A digital output (MFLAG) indicates the modulator is in overload as a result of an overdrive condition. The modulator digital output data is routed to the digital filter to provide the conversion output data. The digital filter consists of a variable decimation rate, fifth-order sinc filter, followed by a variable phase, fixeddecimation, finite-impulse response (FIR) low-pass filter with programmable phase. The last filter stage is an adjustable high-pass filter for dc and low frequency signal removal. The output of the digital filter can be taken from the sinc or the FIR filter stages, with the option of the FIR plus high-pass filter stages. Gain and offset registers scale the output of the digital filter to produce the final output conversion data. The scaling feature can be used for calibration and sensor gain matching. The SYNC input resets the operation of both the digital filter and the modulator, synchronizing the conversions of multiple ADCs to an external timing event. The SYNC input supports a continuous input mode that accepts an external data frame clock that is locked to the conversion rate. Automatic synchronization occurs when the periods are mismatched. The RESET input resets the register settings and also restarts the conversion process. The PWDN input sets the device into power down. Note that register settings are not retained in PWDN mode. Use the STANDBY command for software power down (the quiescent current in standby mode is slightly higher). Noise-immune Schmitt-trigger and clock-qualified inputs (RESET and SYNC) increase reliability in high-noise environments. The SPI™-compatible serial interface is used to read conversion data, in addition to reading from and writing to the configuration registers. The device supports either unipolar (+5 V) or bipolar (±2.5 V) supply operation. The digital supply range 1.8 V to 3.3 V. An internal subregulator powers the digital core from the DVDD supply. BYPAS (pin 28), is the subregulator output and requires a 1-μF capacitor for noise reduction. Note that the regulated output voltage on BYPAS is not available to drive external circuitry. Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 17 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com VREFP VREFN AVDD CAPN CAPP 8.2 Functional Block Diagram BYPAS +1.8 V (Digital core) AINP2 AINN2 AINP1 AINN1 DVDD CLK LDO Mux 300 : PGA 4th-Order û Modulator 300 : Calibration CS SCLK DIN Serial Interface DOUT Overrange Detection 400 Ÿ 400 Ÿ Programmable Digital Filter DRDY SYNC Control RESET PWDN AVDD + AVSS 2 AVSS MFLAG DGND 8.3 Feature Description 8.3.1 Analog Inputs and Multiplexer A diagram of the input multiplexer is shown in Figure 33. AVDD S1 AINP1 ESD Diodes S2 AINP2 400W (+) S3 S7 AVSS To PGA AVDD + AVSS AVDD 2 400W S4 S5 AINN1 ESD Diodes AINN2 (-) S6 AVSS Figure 33. Analog Inputs and Multiplexer ESD diodes protect the multiplexer inputs. If either input is taken below AVSS – 0.3 V, or above AVDD + 0.3 V, the ESD protection diodes can turn on. If these conditions are possible, use external clamp diodes, series resistors, or both to limit the input current to safe values (see the Absolute Maximum Ratings table). 18 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 Feature Description (continued) Overdriving one unused input can affect the conversions of the other input. If an overdriven input interacts with the measured input, clamp the overdriven signal with external Schottky diodes. The specified input operating range of the PGA is shown in Equation 2: AVSS + 0.7V < (AINN or AINP) < AVDD - 1.25V (2) For best operation, maintain absolute input levels (input signal level and common-mode level) within these limits. The multiplexer connects one of the two external differential inputs to the preamplifier inputs, in addition to internal connections for various self-test modes. Table 5 summarizes the multiplexer configurations for Figure 33. Table 5. Multiplexer Modes MUX[2:0] SWITCHES 000 S1, S5 AINP1 and AINN1 connected to preamplifier DESCRIPTION 001 S2, S6 AINP2 and AINN2 connected to preamplifier 010 S3, S4 Preamplifier inputs shorted together through 400-Ω internal resistors 011 S1, S5, S2, S6 100 S6, S7 AINP1, AINN1 and AINP2, AINN2 connected together and to the preamplifier External short, preamplifier inputs shorted to AINN2 (common-mode test) The typical value of multiplexer on-resistance is 30 Ω (each switch). When the multiplexer is used to drive an external load connected to one channel by a signal generator connected to the other channel, on-resistance and on-resistance variation can lead to measurement errors. Figure 34 shows THD versus load resistance and amplitude (PGA gain). In this configuration, THD performance improves when used with high-impedance loads and low amplitude drive signals. The data are measured with the circuit from Figure 35 with the channel connected to each other for measurement (MUX[2:0] = 011). Total Harmonic Distortion (dB) 0 PGA = 1 PGA = 2 PGA = 4 PGA = 8 PGA = 16 PGA = 32 PGA = 64 -20 -40 -60 -80 -100 -120 -140 0.1k 1k 10k 100k 1M 10M RLOAD (W) Figure 34. THD vs External Load and Signal Magnitude (PGA); See Figure 35 500 Ÿ Test Signal 500 : RLOAD Input 1 Input 2 Figure 35. Driving an External Load Through the Multiplexer Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 19 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com 8.3.2 Programmable Gain Amplifier (PGA) The PGA of the ADS1284 is a low-noise, continuous-time, differential-in and differential-out CMOS amplifier. The gain is set by register bits PGA[2:0], programmable from 1 to 64. The PGA differentially drives the modulator of the ADC through 300-Ω internal resistors. The effect of the internal resistors and the modulator input impedance results in gain error that changes with operating mode (see Electrical Characteristics). A PGA output filter capacitor (10-nF C0G or film dielectric) must be connected to CAPP and CAPN in order to filter modulator sampling glitches. The external capacitor also serves as the antialias filter. The corner frequency of the filter is given in Equation 3: 1 fP = 6.3 ´ 600 ´ C (3) The PGA incorporates chopper stabilization. As shown in Figure 36, amplifiers A1 and A2 are chopper stabilized to remove the offset, offset drift, and 1/f noise. Chopper stabilization (or chopping) moves the offset and noise to fCLK / 1024 (4 kHz, fCLK = 4.096 MHz ), which is located safely out of the pass-band frequency range. Chopping can be disabled by setting the CHOP bit = 0. When chopping is disabled, the PGA input impedance increases (see Differential Input Impedance parameter in the Electrical Characteristics). As shown in Figure 37, chopper stabilization provides flat noise density, leaving the noise spectrum white. However, if chopper stabilization is disabled, the PGA input noise results in a rising 1/f noise profile. The effect of 1/f noise to the conversion data is most noticeable at high PGA gain setting. AVDD MUX (+) 300W A1 CAPP CHOP Gain Control PGA[2:0] Bits 10nF 300W CAPN A2 (55kW, typ) Modulator Effective Impedance MUX (-) Chopping Control CHOP Bit AVSS (1) Modulator impedance depends on operating mode. High-resolution mode modulator impedance is 55 kΩ. Low-power mode modulator impedance is 110 kΩ. Figure 36. PGA Block Diagram PGA Noise (nV/¥+]) 100 PGA CHOP Off 10 PGA CHOP On 1 1 10 100 Frequency (Hz) 1k Figure 37. PGA Noise (High-resolution Mode) 20 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 As a result of charges stored on stray capacitance of the input chopping switches, low-level transient currents flow through the inputs when chopper stabilization is enabled. The average value of the transient currents results in an effective input impedance. The effective input impedance depends on the PGA gain, as shown in Table 6. Despite the relatively high input impedance, evaluate applications that use high-impedance sensors or highimpedance termination resistors. In some cases, ADC performance may be improved by disabling chopper stabilization.Table 6 shows the PGA differential input impedance with chopper stabilization enabled. Table 6. Differential Input Impedance (CHOP Enabled) PGA DIFFERENTIAL INPUT IMPEDANCE (GΩ) 1 7 2 7 4 4 8 3 16 2 32 1 64 0.5 The PGA provides programmable gains from 1 to 64. Table 7 shows the register bit setting for the PGA and resulting full-scale differential range. Table 7. PGA Gain Settings (1) DIFFERENTIAL INPUT RANGE (V) (1) PGA[2:0] GAIN 000 1 ±2.5 001 2 ±1.25 010 4 ±0.625 011 8 ±0.312 100 16 ±0.156 101 32 ±0.078 110 64 ±0.039 VREF = 5 V. The input range scales with VREF. The specified range of the PGA output is shown in Equation 4: AVSS + 0.4V < (CAPN or CAPP) < AVDD - 0.4V (4) For best performance, maintain PGA output levels (signal plus common mode voltage) within these limits. Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 21 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com 8.3.3 Analog-to-Digital Converter (ADC) The ADC of the ADS1284 consists of two sections to yield the conversion data result: a low-noise modulator and a programmable digital filter. 8.3.3.1 Modulator The low-noise modulator is an inherently-stable, fourth-order, ΔΣ, 2 + 2 pipelined structure, as Figure 38 shows. The modulator shifts the quantization noise to a higher frequency (out of the passband), where the noise is removed by the digital filter. The modulator data can either be completely filtered by the on-chip digital filter or partially filtered by use of the sinc filter section alone. Partial filtering provided by the sinc filter section is intended for use with an external FIR filter. f MOD = fCLK/4 1st-Stage (2nd-Order û ) Analog Signal Digital Filter Math Block 2nd-Stage (2nd-Order û ) Figure 38. ADS1284 Fourth-Order Modulator Modulator performance is optimized for input signal frequencies over the range dc to 2 kHz. As Figure 39 shows, the effect of PGA and modulator chop result in spectral artifacts occurring at the chop frequency (4 kHz) and harmonics related of the chop frequency. When using the sinc filter output in conjunction with an external postdecimation filter, design the external filter to suppress the modulator chopping artifacts. 0 ±20 Amplitude (dB) ±40 ±60 ±80 ±100 ±120 ±140 ±160 ±180 0 4000 8000 12000 16000 20000 24000 28000 32000 Frequency (Hz) C001 Figure 39. Sinc Output FFT (64 kSPS) 8.3.3.1.1 Modulator Overrange The modulator is inherently stable, and therefore, has predictable recovery behavior resulting from an input overdrive condition. The modulator does not exhibit self-reset cycles, which often results in an unstable output data stream. The ADS1284 modulator outputs a data stream with 90% duty cycle of ones-to-zeroes density with the positive full-scale input signal applied (10% duty cycle with the negative full-scale signal). If the input is overdriven to exceed 10% or 90% modulation, but not saturated, the modulator remains stable and continues to output the 1s density data stream. The digital filter may or may not clip the output codes to +FS or –FS, depending on the duration of the overdrive. When the input returns to the normal range from a long-duration overdrive (worst case), the modulator returns immediately to the normal range, but the group delay of the digital filter delays the return of the conversion data to within the linear range (31 readings for linear phase FIR). An additional 31 readings (62 total) are required for completely settled data. 22 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 If the inputs are overdriven sufficiently to drive the modulator to full duty cycle (that is, all 1s or all 0s), the modulator is saturated. The digital output code may clip to +FS or –FS, again depending on the duration of the overdrive. A small-duration overdrive may not always clip the output code. When the input returns to the normal range, the modulator requires up to 12 modulator clock cycles (fMOD) to exit saturation and return to linear operation. The digital filter requires an additional 62 conversions for fully-settled data (linear-phase FIR). In the extreme case of input overrange (where either overdriven input exceeds the voltage of the analog supply voltage plus the input protection diode drop), the protection diodes begin to conduct, thus clipping the input signal. When the input overdrive is removed, the diodes recover quickly. Make sure to limit the input current to 10 mA (continuous duty) if an overvoltage input signals are possible. 8.3.3.1.2 Modulator Input Impedance The modulator samples the buffered input voltage through an internal capacitor to perform the ADC conversion. The charging of the input sampling capacitor draws a transient current from the PGA output. Use the average value of the current to calculate an effective input impedance, as shown in Equation 5: REFF = 1 / (fMOD × CS) where • • fMOD = Modulator sample frequency = CLK / 4 ( CLK / 8 for low-power mode) CS = Input sampling capacitor = 17 pF (typ) (5) The resulting modulator input impedance is 55 kΩ (110 kΩ low-power mode). The modulator input impedance and the PGA output resistors result in systematic gain errors. The modulator sampling capacitor and PGA output resistors can each vary up to ±20% over production lots, affecting the nominal gain error. 8.3.3.1.3 Modulator Overrange Detection (MFLAG) The ADS1284 has a fast-responding, overrange detection that indicates when the differential input exceeds 100% or –100% full-scale. The threshold tolerance is ±2.5%.The MFLAG output pin asserts high when in an overrange condition. As Figure 40 and Figure 41 illustrate, the absolute differential input is compared to 100% of range. The output of the comparator is sampled at the rate of fMOD / 2, yielding the MFLAG output. The minimum detectable MFLAG pulse duration is fMOD / 2. AINP å IABSI P 100% FS AINN Q MFLAG Pin fMOD/2 VIN (% of Full-Scale) Figure 40. Modulator Overrange Block Diagram +100 (AINP - AINN) 0 Time -100 MFLAG Pin Figure 41. Modulator Overrange Flag Operation Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 23 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com 8.3.3.1.4 Offset The modulator can produce low-level idle tones that appear in the conversion data when there is no signal input or when low-level signal inputs are present to the ADC. The ADC provides an optional dc offset voltage designed to shift the idle tones to the stop band of digital filter response, where the idle tones are reduced. The internal offset is applied at the modulator input; therefore, the offset voltage is independent of PGA gain. Two offset voltage options are provided, 75 mV and 100 mV. The 75-mV offset is more effective to reduce idle tones under various gain, data rate, and chop mode settings. The offset is enabled by the OFFSET1 and OFFSET0 bits (default is off). The offset voltage reduces the total available input range 4% (3% for the 75 mV value) before the onset of clipped conversion results. To restore the full range of the ADC, calibrate the offset voltage by the digital offset calibration register (OFC[2:0]). See Offset and Full-Scale Calibration Registers and Calibration Commands (OFSCAL and GANCAL) sections for details. 8.3.3.1.5 Voltage Reference Inputs (VREFP, VREFN) The voltage reference of the ADS1284 is the differential voltage applied between pins VREFP and VREFN: VREF = VREFP – VREFN (6) The reference inputs use a structure similar to that of the analog inputs with the circuitry of the reference inputs shown in Figure 42. The average load presented by the switched-capacitor reference input can be modeled with an effective differential impedance of: REFF = tSAMPLE / CIN (tSAMPLE = 1 / fMOD). (7) Note that the effective impedance of the reference inputs loads the external reference. AVDD fMOD = fCLK/4 ESD Diodes REFF = VREFP 1 fMOD x 11.5 pF REFF : 85 NŸ 11.5pF VREFN ESD Diodes AVSS REFF shown for high-resolution mode operation. REFF for low-power mode operation is 170 kΩ Figure 42. Simplified Reference Input Circuit Place a 0.1-µF ceramic capacitor directly between the ADC VREFP and VREFN pins. Multiple ADC applications can share a single voltage reference, but must have individual capacitors placed at each ADC. The ADS1284 reference inputs are protected by ESD diodes. In order to prevent these diodes from turning on, the voltage on either input must stay within the range shown in Equation 8: AVSS - 300mV < (VREFP or VREFN) < AVDD + 300mV (8) The minimum operational input range for VREFN is AVSS – 0.1 V, and the maximum operational range for VREFP is AVDD + 0.1 V. To achieve the best ADC performance, use a low-noise 5-V voltage reference. A 4.096-V or 4.5-V reference voltage can be used; however, these lower reference voltages reduce the signal input range and corresponding decrease SNR. Noise and drift on the reference degrade overall system performance. To achieve optimum performance, give attention to the circuitry providing the reference voltage including possible use of noise filtering. See the Application Information section for reference recommendations. 24 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 8.3.3.2 Digital Filter The digital filter receives the modulator output data stream and decimates and filters the data. By adjusting the amount of filtering, tradeoffs can be made between resolution and data rate: filter more for higher resolution, filter less for higher data rate. The digital filter is comprised of three filter sections: a variable-decimation, fifth-order sinc filter; a fixeddecimation FIR, low-pass filter (LPF) with selectable phase; and a programmable, first-order, high-pass filter (HPF), as shown in Figure 43. Filter Mode (Register Select) Filter MUX Sinc Filter (Decimate by 8 to 128) From Modulator Coefficient Filter (FIR) (Decimate by 32) High-Pass Filter (IIR) To Output Register Code Clip CAL Block Figure 43. Digital Filter and Output Code Processing The output can be taken from one of the three filter sections, as Figure 43 shows. For partial filtering of the conversion data, select the sinc filter mode. The sinc filter mode is intended for use in conjunction with an external FIR filter. For complete on-chip filtering, select the sinc + FIR mode. With sinc + FIR filter mode active, the HPF can be included to remove dc and low frequencies from the data. Table 8 shows the filter mode options. Table 8. Digital Filter Selection FILTR[1:0] BITS DIGITAL FILTER MODE 00 Reserved (not used) 01 Sinc 10 Sinc + FIR 11 Sinc + FIR + HPF 8.3.3.2.1 Sinc Filter Section (sinx / x) The sinc filter is a variable decimation rate, fifth-order, low-pass filter. Data are supplied to this section of the filter from the modulator at the rate of fMOD = fCLK / 4 (high-resolution mode) or fMOD = fCLK / 8 (low-power mode). The sinc filter attenuates high-frequency noise produced by the modulator and also reduces the data rate (decimation ratio) in proportion to the amount of filtering. The decimation ratio of the sinc filter effects the overall data rate of the converter. The sinc and sinc + FIR filter mode data rates are programmed by the DR[2:0] register bits. The sinc filter mode data rates are shown in Table 9. Table 9. Sinc Filter Mode Data Rates DECIMATION RATIO (N) DR[2:0] REGISTER HIGH-RESOLUTION MODE LOW-POWER MODE DATA RATE (SPS) 000 128 64 8,000 001 64 32 16,000 010 32 16 32,000 011 16 8 64,000 100 8 4 128,000 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 25 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com Equation 9 shows the scaled Z-domain transfer function of the sinc filter. 5 1 - Z-N H(Z) = -1 N(1 - Z ) where • N = decimation ratio (9) Equation 10 shows the frequency domain transfer function of the sinc filter. 5 sin ½H(f)½ = N sin pN ´ f fMOD p´f fMOD where • • N = decimation ratio (see Table 9) fMOD = fCLK /4 (high-resolution mode) or fCLK / 8 (low-power mode) (10) The sinc filter has notches (or zeros) that occur at the output data rate and multiples thereof. At these frequencies, the filter has zero gain. Figure 44 shows the frequency response of the sinc filter and Figure 45 shows the roll-off of the sinc filter. 0 0 -20 -0.5 -40 Gain (dB) Gain (dB) -1.0 -60 -80 -1.5 -2.0 -100 -2.5 -120 -140 -3.0 0 1 2 3 4 Normalized Frequency (fIN/fDATA) 5 0 0.05 0.10 0.15 0.20 Normalized Frequency (fIN/fDATA) Figure 44. Sinc Filter Frequency Response Figure 45. Sinc Filter Roll-Off 8.3.3.2.2 FIR Section The second section of the digital filter is an FIR low-pass filter. Data are supplied to this section from the sinc filter. The FIR stage is segmented into four subsections, as shown in Figure 46. Sinc Filter FIR Stage 1 Decimate by 2 FIR Stage 2 Decimate by 2 FIR Stage 3 Decimate by 4 FIR Stage 4 Decimate by 2 Output Coefficients Linear Minimum PHASE Select Figure 46. FIR Filter 26 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 The first two subsections are half-band filters with fixed decimation ratios of two. The third subsection of the FIR filter decimates by four (fixed), and the fourth subsection decimates by two (fixed). The overall decimation ratio of the entire FIR section is 32. Two coefficient sets are used for the third and fourth subsections, sets for linear phase mode and minimum phase mode (programmable). Table 10 lists the data rate programming and overall decimation ratio of the FIR stage. See Table 11 for the FIR filter coefficients. Table 10. FIR Filter Data Rates OVERALL DECIMATION RATIO (COMBINED SINC + FIR) DR[2:0] REGISTER HIGH-RESOLUTION MODE LOW-POWER MODE FIR DATA RATE (SPS) 000 4096 2048 250 001 2048 1024 500 010 1024 512 1000 011 512 256 2000 100 256 128 4000 Table 11. FIR Stage Coefficients SECTION 1 SECTION 2 SECTION 3 SECTION 4 SCALING = 1 / 134217728 SCALING = 1 / 134217728 MINIMUM PHASE LINEAR PHASE COEFFICIENT LINEAR PHASE SCALING = 1 / 512 LINEAR PHASE SCALING = 1 / 8388608 LINEAR PHASE b0 3 –10944 0 819 –132 11767 b1 0 0 0 8211 –432 133882 b2 –25 103807 –73 44880 –75 769961 2940447 MINIMUM PHASE b3 0 0 –874 174712 2481 b4 150 –507903 –4648 536821 6692 8262605 b5 256 0 –16147 1372637 7419 17902757 b6 150 2512192 –41280 3012996 –266 30428735 b7 0 4194304 –80934 5788605 –10663 40215494 b8 –25 2512192 –120064 9852286 –8280 39260213 b9 0 0 –118690 14957445 10620 23325925 b10 3 –507903 –18203 20301435 22008 –1757787 b11 0 224751 24569234 348 –21028126 b12 103807 580196 26260385 –34123 –21293602 b13 0 893263 24247577 –25549 –3886901 b14 –10944 891396 18356231 33460 14396783 293598 9668991 61387 16314388 b15 b16 –987253 327749 –7546 1518875 b17 –2635779 –7171917 –94192 –12979500 b18 –3860322 –10926627 –50629 –11506007 b19 –3572512 –10379094 101135 2769794 b20 –822573 –6505618 134826 12195551 b21 4669054 –1333678 –56626 6103823 b22 12153698 2972773 –220104 –6709466 b23 19911100 5006366 –56082 –9882714 b24 25779390 4566808 263758 –353347 b25 27966862 2505652 231231 8629331 b26 25779390 126331 –215231 5597927 b27 19911100 –1496514 –430178 –4389168 b28 12153698 –1933830 34715 –7594158 b29 4669054 –1410695 580424 –428064 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 27 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com Table 11. FIR Stage Coefficients (continued) SECTION 1 SECTION 3 SECTION 4 SCALING = 1 / 134217728 SCALING = 1 / 134217728 LINEAR PHASE MINIMUM PHASE LINEAR PHASE MINIMUM PHASE b30 –822573 –502731 283878 6566217 b31 –3572512 245330 –588382 4024593 b32 –3860322 565174 –693209 –3679749 b33 –2635779 492084 366118 –5572954 b34 –987253 231656 1084786 332589 b35 293598 –9196 132893 5136333 b36 891396 –125456 –1300087 2351253 b37 893263 –122207 –878642 –3357202 b38 580196 –61813 1162189 –3767666 b39 224751 –4445 1741565 1087392 b40 –18203 22484 –522533 3847821 b41 –118690 22245 –2490395 919792 b42 –120064 10775 –688945 –2918303 b43 –80934 940 2811738 –2193542 b44 –41280 –2953 2425494 1493873 b45 –16147 –2599 –2338095 2595051 b46 –4648 –1052 –4511116 –79991 b47 –874 –43 641555 –2260106 b48 –73 214 6661730 –963855 b49 0 132 2950811 1482337 b50 0 33 –8538057 1480417 b51 0 0 COEFFICIENT 28 LINEAR PHASE SCALING = 1 / 512 SECTION 2 LINEAR PHASE SCALING = 1 / 8388608 –10537298 –586408 b52 9818477 –1497356 b53 41426374 –168417 b54 56835776 1166800 b55 41426374 644405 b56 9818477 –675082 b57 –10537298 –806095 b58 –8538057 211391 b59 2950811 740896 b60 6661730 141976 b61 641555 –527673 b62 –4511116 –327618 b63 –2338095 278227 b64 2425494 363809 b65 2811738 –70646 b66 –688945 –304819 b67 –2490395 –63159 b68 –522533 205798 b69 1741565 124363 b70 1162189 –107173 b71 –878642 –131357 b72 –1300087 31104 b73 132893 107182 b74 1084786 15644 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 Table 11. FIR Stage Coefficients (continued) SECTION 1 SECTION 3 SECTION 4 SCALING = 1 / 134217728 SCALING = 1 / 134217728 LINEAR PHASE LINEAR PHASE MINIMUM PHASE b75 366118 –71728 b76 –693209 –36319 b77 –588382 38331 b78 283878 38783 b79 580424 –13557 b80 34715 –31453 b81 –430178 –1230 b82 –215231 20983 b83 231231 7729 b84 263758 –11463 b85 –56082 –8791 b86 –220104 4659 b87 –56626 7126 b88 134826 –732 b89 101135 –4687 b90 –50629 –976 b91 –94192 2551 b92 –7546 1339 b93 61387 –1103 b94 33460 –1085 b95 –25549 314 b96 –34123 681 b97 348 16 b98 22008 –349 COEFFICIENT LINEAR PHASE SCALING = 1 / 512 SECTION 2 LINEAR PHASE SCALING = 1 / 8388608 MINIMUM PHASE b99 10620 –96 b100 –8280 144 b101 –10663 78 b102 –266 –46 b103 7419 –42 b104 6692 9 b105 2481 16 b106 –75 0 b107 –432 –4 b108 –132 0 b109 0 0 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 29 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com 2.0 20 1.5 0 1.0 -20 Magnitude (dB) Magnitude (mdB) As shown in Figure 47, the frequency response of the FIR filter is minimum ripple, flat to 0.375 of the data rate (±0.003 dB pass-band ripple until 0.375 · fDATA) and is fully attenuated at the Nyquist frequency. Figure 48 shows the transition from pass band to stop band. 0.5 0 -0.5 -1.0 -40 -60 -80 -100 -120 -1.5 -140 -2.0 -160 0 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0 0.1 Normalized Input Frequency (fIN/fDATA) Figure 47. FIR Pass-Band Magnitude Response 0.2 0.3 0.4 0.5 0.6 0.7 0.8 Normalized Input Frequency (fIN/fDATA) 0.9 1.0 Figure 48. FIR Transition Band Magnitude Response Although not shown in Figure 48, the pass-band response repeats at multiples of the modulator frequency (N · fMOD – f0 and N · fMOD + f0, where N = 1, 2, and so on, and f0 = pass band). These image frequencies, if present in the signal and not filtered before the analog-to-digital conversion process, fold back (or alias) into the pass band and cause errors. A low-pass signal filter reduces the amplitude of the aliasing frequencies. Often, the RC low-pass filter provided by the PGA output resistance and the external capacitor connected to CAPP and CAPN provide sufficient anti-alias attenuation. 8.3.3.2.3 Group Delay and Step Response The FIR block is implemented as a multistage FIR structure with selectable linear or minimum phase response. The pass band, transition band, and stop band responses of the filters are nearly identical but differ in the respective phase responses. 8.3.3.2.3.1 Linear Phase Response Linear phase filters exhibit constant delay time versus input frequency (that is, constant group delay). Linear phase filters have the property that the time delay is constant from any instant of the input signal to the same instant of the output data, and is independent of the signal frequency. This filter behavior results in essentially zero phase error when analyzing multi-tone signals. However, the group delay is longer than the minimum phase filter, as shown in Figure 49. 1.4 Minimum Phase Filter 1.2 Amplitude (dB) 1.0 0.8 0.6 0.4 0.2 Linear Phase Filter 0 -0.2 0 5 10 15 20 25 30 35 40 45 50 55 60 65 Time Index (1/fDATA) Figure 49. FIR Step Response 30 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 8.3.3.2.3.2 Minimum Phase Response The minimum phase filter provides a short delay from the arrival of an input signal to the output of conversion data, but the phase relationship is not constant versus frequency, as shown in Figure 50. The filter phase is selected by the PHS bit, as Table 12 shows. 35 Linear Phase Filter Group Delay (1/fDATA) 30 25 20 15 10 Minimum Phase Filter 5 0 20 40 60 80 100 120 Frequency (Hz) 140 160 180 200 Figure 50. FIR Group Delay (fDATA = 500Hz) Table 12. FIR Filter Phase Selection PHS BIT FILTER PHASE 0 Linear 1 Minimum 8.3.3.2.4 HPF Section The last section of the digital filter is a first-order HPF implemented as an IIR structure. This filter stage blocks dc signals, and rolls-off low frequency components below the cutoff frequency. The transfer function for the filter is shown in Equation 11: -1 2-a 1-Z ´ HPF(Z) = -1 1 - bZ 2 where • b= b is calculated as shown in Equation 12 1 + (1 - a) (11) 2 2 (12) The high-pass corner frequency is programmed by registers HPF[1:0], in hexadecimal. Equation 13 is used to set the high-pass corner frequency. Table 13 lists example values for the high-pass filter. HPF[1:0] = 65,536 1 - 1-2 cos wN + sin wN - 1 cos wN where • • • • HPF[1:0] = High-pass filter register value (converted to hexadecimal) ωN = 2πfHP / fDATA (normalized frequency, radians) fHP = High-pass corner frequency (Hz) fDATA = Data rate (Hz) (13) Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 31 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com Table 13. High-Pass Filter Value Examples fHP (Hz) DATA RATE (SPS) HPF[1:0] 0.5 250 0337h 1.0 500 0337h 1.0 1000 019Ah The HPF causes a small gain error, in which case the magnitude of the error depends on the ratio of fHP / fDATA. For many common values of (fHP / fDATA), the gain error is negligible. Figure 51 shows the gain error of the HPF. 0 Gain Error (dB) -0.10 -0.20 -0.30 -0.40 -0.50 0.0001 0.001 0.01 0.1 Frequency Ratio (fHP/fDATA) Figure 51. HPF Gain Error The gain error factor is calculated in Equation 14: 1+ 1-2 cos wN + sin wN - 1 cos wN HPF Gain = 2- cos wN + sin wN - 1 cos wN (14) 0 90 -7.5 75 -15.0 60 Amplitude 45 -22.5 Phase -30.0 30 -37.5 15 -45.0 0.01 Phase (°) Amplitude (dB) Figure 52 shows the first-order amplitude and phase response of the HPF. In the case of applying step inputs (changing gains or inputs) or synchronizing, make sure to take the settling time of the filter into account. 0 0.1 1 10 Normalized Frequency (f/fC) 100 Figure 52. HPF Amplitude and Phase Response 32 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 8.4 Device Functional Modes 8.4.1 Synchronization (SYNC PIN and SYNC Command) The ADS1284 can be synchronized to an external event, as well as synchronizing multiple ADS1284 devices together if the synchronization pulse is applied simultaneously. The ADS1284 has two methods of synchronization: the SYNC input pin and the SYNC command. In addition, there are two synchronization modes: pulse-sync and continuous-sync. In pulse-sync mode, the ADS1284 synchronizes unconditionally at each synchronization event. In continuous-sync mode, the first synchronization is unconditional, thereafter the ADC re-synchronizes only when the next SYNC pin edge does not occur at an integer multiple of the data rate. Typically, a synchronization clock is applied to the SYNC pin with a period equal to an integer multiple of the data rate. When the periods of the SYNC input and the DRDY output do not match due to system glitch or clock noise event, the ADC re-synchronizes. 8.4.1.1 Pulse-Sync Mode In pulse-sync mode, the ADS1284 unconditionally synchronizes by stopping and restarting the conversion process. Synchronization is possible by pin or command in this mode. At synchronization, the device resets the internal filter memory, DRDY goes high, and after the digital filter has settled, new conversion data are available as shown in Figure 53 and Table 14 (Pulse-sync mode). tCSDL CLK tDR SYNC tSPWH tSPWL New Data Ready DRDY (Pulse-sync mode) DOUT (Pulse-sync mode) New Data Ready DRDY (Continuous-sync mode) DOUT (Continuous-sync mode) Figure 53. Pulse-Sync and Continuous-Sync Timing With Single Synchronization Table 14. Pulse-Sync Timing for Figure 53 and Figure 54 PARAMETER MIN MAX 30 –30 SYNC clock period (2) 1 Infinite SYNC pulse width, high or low 2 tCSDL CLK rising edge to SYNC rising edge (1) tSYNC tSPWH, tDR (1) (2) L Time for data ready (SINC filter) UNIT ns n / fDATA 1 / fCLK See Table 15 Time for data ready (FIR filter) 62.98046875 / fDATA + 468 / fCLK CLK rising edge to SYNC rising edge timing must not occur within the specified time window. Continuous-sync mode; a free-running clock applied to the SYNC input without causing resynchronization. See Figure 54 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 33 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com Table 15. tDR Time for Data Ready (Sinc Filter) (1) fDATA (kSPS) fCLK CYCLES (1) 128 440 64 616 32 968 16 1672 8 2824 For SYNC and WAKEUP commands, number of fCLK cycles from next rising CLK edge directly after eighth rising SCLK edge to DRDY falling edge. For WAKEUP command only, subtract two fCLK cycles. Table 15 is referenced by Table 14 and Table 17. Observe the timing restriction of SYNC rising edge to CLK rising edge as shown in Figure 53 and Table 14. Synchronization occurs on the next rising CLK edge after the rising edge of the SYNC, or after the eighth rising SCLK edge when synchronized by command. To synchronize multiple ADCs by the sync command, broadcast the command to the ADCs simultaneously. 8.4.1.2 Continuous-Sync Mode In continuous-sync mode, either a single synchronization pulse or a continuous synchronization clock may be applied. Use the SYNC pin in this mode. When a single sync pulse is applied (rising edge), the device resynchronizes the same way as pulse-sync mode. ADC re-synchronization occurs only when the time between SYNC rising edges is not an integer multiple of the conversion period. When resynchronization occurs, DRDY continues to toggle at the period of the date rate, and the DOUT output is held low until data are ready (63 DRDY periods later). At the 63rd reading, conversion data are valid, as shown in Figure 53. If an additional pulse is applied to the SYNC pin, the elapsed time from the previous pulse must be an integral multiple of the output data rate otherwise re-synchronization results. If a synchronization clock is applied to the SYNC pin, the device resynchronizes only under the condition tSYNC ≠ N / fDATA, where N = 1, 2, 3, and so on. When re-synchronized, DRDY continues to strobe, but the data on DOUT is held low until new data are valid after filter reset. If the period of the synchronizing clock matches an integral multiple of the data rate, the ADC does not re-synchronize. Note that the phase of the applied clock and output data rate (DRDY) is not aligned because of the initial delay of DRDY after the SYNC clock is first applied. Figure 54 shows the timing for continuous-sync mode. tCSDL CLK SYNC tSPWH tSPWL tSYNC DRDY 1/fDATA Figure 54. Continuous-Sync Timing With SYNC Clock Apply the synchronization clock after the continuous-sync mode is programmed. The first rising edge of SYNC then results in synchronization. Note that subsequent writes to any ADC register results in re-synchronization at the time of the register write operation. The re-synchronization leads to loss of the previous synchronization. Send the STANDBY command followed by the WAKEUP command to re-establish the previous synchronization. Re-synchronization occurs is valid as long as the time between the STANDBY and WAKEUP commands is not a multiple integer of the conversion period by at least one clock cycle. 34 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 8.4.2 Reset (RESET Pin and Reset Command) Reset the ADC in three ways: cycle the power supplies, toggle the RESET pin low, or send a RESET command. When using the RESET pin, take it low and hold for at least 2 / fCLK to force a reset. The ADS1284 is held in reset until the pin is released. By reset command, reset takes effect on the next rising edge of fCLK after the eighth rising edge of SCLK of the command. In order to make certain that the RESET command functions, the SPI interface may need to be reset; see the Serial Interface section. When the ADS1284 is reset, registers are set to default and the conversions are synchronized on the next rising edge of CLK. New conversion data are available, as shown in Figure 55 and Table 16. Settled Data DRDY tDR tCRHD System Clock (fCLK) tRST tRCSU RESET Pin or RESET Command Figure 55. Reset Timing Table 16. Reset Timing for Figure 55 PARAMETER MIN UNIT tCRHD CLK to RESET hold time 10 ns tRCSU RESET to CLK setup time 10 ns tRST RESET low 2 1 / fCLK tDR Time for data ready 62.98046875 / fDATA + 468 / fCLK s 8.4.3 Master Clock Input (CLK) The ADS1284 requires a clock for operation. The specified clock frequency is 4.096 MHz and is applied to the CLK pin. The ADC data rates scale with clock frequency, however there is no benefit in noise reduction by reducing clock frequency; select a slower data to reduce noise. As with any high-speed data converter, a high-quality, low-jitter clock is essential for optimum performance. Crystal clock oscillators are the recommended clock source. Make sure to avoid excess ringing on the clock input; keep the clock trace as short as possible and use a 50-Ω series resistor close to the clock source. Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 35 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com 8.4.4 Power-Down (PWDN Pin and STANDBY Command) Power-down the ADS1284 in two ways: take the PWDN pin low, or send a STANDBY command. When the PWDN pin is pulled low, the internal circuitry is disabled to minimize power and the contents of the register settings are reset. When in the power-down state, the device outputs remain active and the device inputs must not float. When the STANDBY command is sent, the SPI port and the configuration registers are kept active. Figure 56 and Table 17 show the timing. Standby mode is cancelled when CS is taken high. PWDN Pin Wakeup Command DRDY tDR Figure 56. PWDN Pin and Wake-Up Command Timing (Table 17 shows tDR) Table 17. Power-On, PWDN Pin, and Wake-Up Command Timing for New Data PARAMETER tDR (1) (2) FILTER MODE Time for data ready 216 CLK cycles after power-on; and new data ready after PWDN pin or WAKEUP command See Table 15 SINC (1) 62.98046875 / fDATA + 468 / fCLK FIR (2) Supply power-on and PWDN pin default is 1000 SPS FIR. Subtract two CLK cycles for the WAKEUP command. The WAKEUP command is timed from the next rising edge of CLK to after the eighth rising edge of SCLK during command to DRDY falling. 8.4.5 Power-On Sequence The ADS1284 has three power supplies: AVDD, AVSS, and DVDD. Figure 57 shows the power-on sequence of the ADS1284. The power supplies can be sequenced in any order. The supplies [the difference of AVDD – AVSS, and DVDD] generate signals that are ANDed together to generate reset. After the supplies have crossed the power-on reset thresholds, 216 fCLK cycles are counted before releasing the internal reset. After the internal reset is released, new conversion data are available, as shown in Figure 57 and Table 17. AVDD - AVSS DVDD 3.5V nom 1V nom CLK 16 Internal Reset 2 fCLK DRDY tDR Figure 57. Power-On Sequence 36 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 8.4.6 DVDD Power Supply The DVDD supply operates over the range of 1.65 V to 3.6 V. If operating DVDD at less than 2.25 V, connect the DVDD pin directly to the BYPAS pin. Figure 58 shows the required connection if DVDD < 2.25 V. Otherwise if operating DVDD > 2.25 V, do not connect the pins together. 1.65 V to 3.6 V DVDD 1 µF Connect DVDD to BYPAS if DVDD is < 2.25 V. Otherwise, do not connect these pins together. BYPAS 1 µF Figure 58. DVDD Power 8.4.7 Serial Interface A serial interface is used to read both the conversion data and to access the configuration registers. The interface is SPI-compatible and consists of four signals: CS, SCLK, DIN, and DOUT. Up to 15 ADCs converting at 4 kSPS can share a common serial bus when operating SCLK at 2.048 MHz. 8.4.7.1 Chip Select (CS) Chip select (CS) is an active-low input that enables the ADC serial interface for data transfer. CS low enables communication. CS high disables communication. When communication is disabled, DOUT (output data pin) is high impedance (tristate mode). Additionally, SCLK activity is ignored, and data transfers or commands in progress are reset. CS must remain low for the duration of the data transfer with the ADC. CS can be tied low, which permanently enables the ADC serial interface. When CS goes high, the ADC idle mode (STANDBY) and stop read data continuous (SDATAC) modes are cancelled. See the SDATAC Requirements section for more information about SDATAC mode. 8.4.7.2 Serial Clock (SCLK) The serial clock (SCLK) is a digital input that is used to clock data into (DIN) and out of (DOUT) the ADC. SCLK is a Schmitt-trigger input that has a high degree of noise immunity. However, keep the SCLK signal as clean as possible to prevent possible glitches from inadvertently shifting the data. Data are shifted into DIN on the rising edge of SCLK and data are shifted out of DOUT on the falling edge of SCLK. Keep SCLK low when not active. SCLK is ignored when CS is high. 8.4.7.3 Data Input (DIN) The data input pin (DIN) is used to input register data and commands to the ADS1284. Keep DIN low when reading conversion data in the read-data-continuous mode (except when issuing a SDATAC command). Data on DIN are shifted into the converter on the rising edge of SCLK. 8.4.7.4 Data Output (DOUT) The data output pin (DOUT) is used to output data from the ADS1284. Data are shifted out on the falling edge of SCLK. When CS is high, the DOUT pin is in tristate. Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 37 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com 8.4.7.5 Serial Port Auto Timeout The serial interface is reset each time CS is taken high. However, for applications that tie CS low, the serial port cannot be reset by taking CS high. The ADS1284 provides a feature that automatically recovers the interface when a transmission is stopped or interrupted, or if a noise glitch appears on SCLK. To reset the serial interface remotely, hold SCLK low for 64 DRDY cycles. The reset of the serial interface results in termination of data transfer or commands in progress. After serial interface reset occurs, the next SCLK pulse starts a new communication cycle. To prevent remote reset of the interface, pulse SCLK at least once for every 64 DRDY pulses. 8.4.7.6 Data Ready (DRDY) DRDY is an output that is driven low when new conversion data are ready fir retrieval, as shown in Figure 59. When reading data in continuous mode, the read operation must be completed before four CLK periods before the next falling DRDY goes low again, or the data are overwritten with new conversion data. When reading data in command mode, the read operation can overlap the occurrence of the next DRDY without data corruption. DRDY DOUT Bit 31 Bit 30 Bit 29 SCLK Figure 59. DRDY With Data Retrieval DRDY resets high on the first falling edge of SCLK. Figure 59 and Figure 60 show the function of DRDY with and without data readback, respectively. If data are not retrieved (no SCLK provided), DRDY pulses high for four fCLK periods during the update time, as shown in Figure 60. DRDY remains active when CS is high. 4/fCLK Data Updating DRDY Figure 60. DRDY With No Data Retrieval 38 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 8.4.8 Data Format The ADS1284 output data is 32-bits in binary twos complement format, as shown in Table 18. The LSB of the data is a redundant sign bit: 0 for positive numbers and 1 for negative numbers. However, when the output is clipped to +FS, the LSB = 1, and when the output is clipped to –FS, the LSB = 0. If desired, the data readback can be stopped at 24 bits. Note that in sinc-filter mode, the output data are scaled by ½. Table 18. Ideal Output Code Versus Input Signal 32-BIT IDEAL OUTPUT CODE(1) INPUT SIGNAL VIN (AINP – AINN) FIR FILTER VREF > 2 x PGA See note 7FFFFFFEh 3FFFFFFFh 00000002h 00000001h 00000000h 00000000h FFFFFFFFh FFFFFFFFh 80000001h C0000000h 80000000h See note VREF 2PGA ´ (230 - 1) 0 -VREF 2PGA ´ (230 - 1) 230 -VREF 2PGA < (3) 7FFFFFFFh 2 x PGA VREF SINC FILTER(2) ´ 30 2 -1 230 -VREF 2PGA ´ 230 - 1 (3) (1) Excludes effects of noise, linearity, offset, and gain errors. (2) Due to the reduction in oversampling ratio (OSR) related to high data rates, full 32-bit resolution is not be available in sinc filter mode. (3) In sinc-filter mode, the output does not clip at corresponding positive or negative code when the full-scale range is exceeded. Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 39 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com 8.4.9 Reading Data The ADS1284 provides two modes to read conversion data: read-data-continuous mode and read-data-bycommand mode. 8.4.9.1 Read-Data-Continuous Mode In the read-data-continuous mode, conversion data are read from the ADC without need for the read command. This mode is the default mode at power-on. This mode is also enabled by the RDATAC command. When DRDY goes low, indicating that new data are available, the MSB of data is placed on DOUT, as shown in Figure 61. The data are read (latched) by the user on the rising edges of SCLK. At the first falling edge of SCLK, DRDY returns high. After 32 bits of data have been read, further SCLK transitions cause DOUT to go low. If desired, the read operation may be stopped at 24 bits. The entire data shift operation must be completed within four CLK periods before DRDY falls again or the data may be corrupted. When a SDATAC command is issued, the DRDY output is blocked but the ADS1284 continues conversions. In stop continuous mode, the data is read by command. CS(1) DRDY 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 25 26 27 28 29 30 31 32 SCLK DOUT(2) Data Byte 1 (MSB) Data Byte 2 (MSB - 1) Data Byte 4 (LSB) tDDPD DIN (1) DOUT is in tristate when CS is high. CS can be tied low. See Figure 1 for CS low to valid DOUT propagation time. Figure 61. Read Data Continuous Table 19. Timing Data for Figure 61 PARAMETER (1) MIN TYP DRDY to valid MSB on DOUT propagation delay (1) tDDPD MAX UNIT 100 ns DOUT is in tristate when CS is high. Load on DOUT = 20 pF || 100 kΩ. 8.4.9.2 Read-Data-By-Command Mode Read-data-continuous mode is stopped by the SDATAC command and then places the ADC into read-data-bycommand mode. In read-data-by-command mode, an RDATA command is sent to the device in order to read each new conversion data (as shown in Figure 62). When the read data command is received (on the eighth SCLK rising edge), data are available to read only when DRDY subsequently goes low (tDR). When DRDY goes low, conversion data appear on DOUT. The data may be read on the rising edge of SCLK. CS(1) DRDY tDR 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 33 34 35 36 37 38 39 40 SCLK DOUT(2) DIN (1) Don't Care Data Byte 1 (MSB) Date Byte 4 (LSB) tDDPD Command Byte (0001 0010) DOUT is in tristate when CS is high.CS can be tied low. See Figure 1 for CS low to SCLK rising edge time. Figure 62. Read Data By Command, RDATA (tDDPD timing is given in Table 19) Table 20. Read Data Timing for Figure 62 PARAMETER tDR 40 MIN Time for new data after data read command Submit Documentation Feedback 0 TYP MAX UNIT 1 fDATA Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 8.4.10 One-Shot Operation The ADS1284 can perform very power-efficient, one-shot conversions using the STANDBY command while under software control. Figure 63 shows this sequence. First, issue the STANDBY command to set the standby mode. When ready to make a measurement, issue the WAKEUP command. When DRDY goes low, the fully-settled conversion data are ready and can be read directly in read-data-continuous mode. Afterwards, issue another STANDBY command. When ready for the next measurement, repeat the cycle starting with another WAKEUP command. ADC Status Standby Standby Performing One-Shot Conversion CS DRDY DIN WAKEUP STANDBY (1) STANDBY DOUT Settled Data See Figure 56 and Table 17 for time to new data. Figure 63. One-Shot Conversions Using the STANDBY Command 8.4.11 Offset and Full-Scale Calibration Registers The conversion data can be scaled for offset and gain before yielding the final output code. As shown in Figure 64, the output of the digital filter is first subtracted by the offset register (OFC) and then multiplied by the full-scale register (FSC). Equation 15 shows the scaling: FSC[2:0] Final Output Data = (Input - OFC[2:0]) ´ 400000h (15) The values of the offset and full-scale registers are set by writing to them directly, or they are set automatically by the calibration commands. The offset and full-scale calibrations apply to specific PGA settings. When the PGA is changed, these registers generally require recalculation. Calibration is bypassed in the sinc filter mode. AINP Modulator AINN Digital Filter + S ´ OFC Register FSC Register 400000h - Output Data Clipped to 32 Bits Final Output Figure 64. Calibration Block Diagram Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 41 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com 8.4.11.1 OFC[2:0] Registers The 24-bit offset calibration word is composed of three 8-bit registers, as shown in Table 21. The offset register is left-justified to align with the 32 bits of conversion data. The offset is in twos complement format with a maximum positive value of 7FFFFFh and a maximum negative value of 800000h. This value is subtracted from the conversion data. A register value of 00000h has no offset correction (default value). Table 21. Offset Calibration Word REGISTER BYTE OFC0 LSB B7 B6 B5 B4 BIT ORDER B3 B2 B1 OFC1 MID B15 B14 B13 B12 B11 B10 B9 B8 OFC2 MSB B23 (MSB) B22 B21 B20 B19 B18 B17 B16 B0 (LSB) Although the offset calibration register value can correct offsets ranging from –FS to +FS (as shown in Table 22), in order to avoid input overload, do not exceed the maximum input voltage range of 106% FSR (including calibration). Table 22. Offset Calibration Values OFC REGISTER FINAL OUTPUT CODE(1) 7FFFFFh 80000000h 000001h FFFFFF00h 000000h 00000000h FFFFFFh 00000100h 800000h 7FFFFF00h (1) Full 32-bit final output code with zero code input. 8.4.11.2 FSC[2:0] Registers The full-scale calibration is a 24-bit word, composed of three 8-bit registers, as shown in Table 23. The full-scale calibration value is 24-bit, straight offset binary, normalized to 1.0 at code 400000h. Table 23. Full-Scale Calibration Word REGISTER BYTE FSC0 LSB B7 B6 B5 B4 BIT ORDER B3 B2 B1 FSC1 MID B15 B14 B13 B12 B11 B10 B9 B8 FSC2 MSB B23 (MSB) B22 B21 B20 B19 B18 B17 B16 B0 (LSB) Table 24 summarizes the scaling of the full-scale register. A register value of 400000h (default value) has no gain correction (gain = 1). Although the full-scale calibration register value corrects gain errors above one (gain correction < 1), the full-scale range of the analog inputs must not exceed 106% FSR (including calibration) in order to avoid input overload. Table 24. Full-Scale Calibration Register Values 42 FSC REGISTER GAIN CORRECTION 800000h 2.0 400000h 1.0 200000h 0.5 000000h 0 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 8.4.12 Calibration Commands (OFSCAL and GANCAL) Use the calibration commands (OFSCAL or GANCAL) to calibrate the conversion data. The values of the offset and gain calibration registers are internally written to perform calibration. The appropriate input signals must be applied to the ADS1284 inputs before sending the commands. Use slower data rates to achieve more consistent calibration results; this effect is a byproduct of the lower noise that these data rates provide. Also, if calibrating at power-on, be sure the reference voltage is fully settled. Figure 65 shows the calibration command sequence. After the analog input voltage (and reference) have stabilized, send the SDATAC command, followed by the SYNC and RDATAC commands. DRDY goes low after 64 data periods. After DRDY goes low, send the SDATAC command, then the calibrate command (OFSCAL or GANCAL), followed by the RDATAC command. After 16 data periods, calibration is complete and conversion data can be read at this time. The SYNC input must remain high during the calibration sequence. VIN Fully stable input and reference voltage. Commands SDATAC DRDY SYNC RDATAC SDATAC OFSCAL or GANCAL RDATAC 16 Data Periods 64 Data Periods Calibration Complete SYNC Figure 65. Offset and Gain Calibration Timing The calibration commands apply to specific PGA settings. If the PGA is changed, recalibration is necessary. Calibration is bypassed in the sinc filter mode. 8.4.12.1 OFSCAL Command The OFSCAL command performs an offset calibration. Before sending the OFSCAL command sequence (Figure 65), a zero input signal must be applied to the ADS1284 and the inputs allowed to stabilize. When the command sequence (Figure 65) is sent, the ADS1284 averages 16 readings, and then writes this value to the OFC register. The contents of the OFC register can be subsequently read or written. During offset calibration, the full-scale correction is bypassed. Use the OFSCAL command to calibrate the optional 100-mV offset. 8.4.12.2 GANCAL Command The GANCAL command performs a gain calibration. Before sending the GANCAL command sequence (Figure 65), a dc input must be applied (typically full-scale input, but not to exceed 106% full-scale). After the signal has stabilized, the command sequence can be sent. The ADS1284 averages 16 readings, then computes a gain value that scales the applied calibration voltage to full-scale. The gain value is written to the FSC register, where the contents are subsequently read or written. Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 43 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com 8.4.13 User Calibration System calibration of the ADS1284 can be performed without using the calibration commands. This procedure requires the calibration values to be externally calculated and then written to the calibration registers. The steps for this procedure are: 1. Set the OFSCAL[2:0] register = 0h, and GANCAL[2:0] = 400000h. These values set the offset and gain registers to 0 and 1, respectively. 2. Apply a zero differential input to the input of the system. Wait for the system to settle and then average the output readings. Higher numbers of averaged readings result in more consistent calibration. Write the averaged value to the OFC register. 3. Apply a differential dc signal, or an ac signal (typically full-scale, but do not exceed 106% FSR). Wait for the system to settle and then average the output readings. The value written to the FSC registers is calculated by Equation 16 or Equation 17. DC-signal calibration is shown in Equation 16. The expected output code is based on 31-bit output data. FSC[2:0] = 400000h ´ Expected Output Code Actual Output Code (16) For ac-signal calibration, use an RMS value of collected data, as shown in Equation 17: Expected RMS Value FSC[2:0] = 400000h ´ Actual RMS Value 44 Submit Documentation Feedback (17) Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 8.5 Programming 8.5.1 Commands The commands listed in Table 25 control the operation of the ADS1284. Most commands are stand-alone (that is, one byte in length); the register read and write commands are two bytes long in addition to the actual register data bytes. Table 25. Command Descriptions COMMAND TYPE 1st COMMAND BYTE (1) (2) DESCRIPTION WAKEUP Control Wake-up from standby mode 0000 000X (00h or 01h) STANDBY Control Enter standby mode 0000 001X (02h or 03h) SYNC Control Synchronize the analog-to-digital conversion 0000 010X (04h or 5h) RESET Control Reset registers to default values 0000 011X (06h or 07h) RDATAC Control Enter read data continuous mode 0001 0000 (10h) SDATAC Control Stop read data continuous mode 0001 0001 (11h) Read data by command (4) 2nd COMMAND BYTE (3) RDATA Data RREG Register Read nnnnn register(s) at address rrrrr (4) 001r rrrr (20h + 000r rrrr) 000n nnnn (00h + n nnnn) Register Write nnnnn register(s) at address rrrrr 010r rrrr (40h + 000r rrrr) 000n nnnn (00h + n nnnn) WREG 0001 0010 (12h) OFSCAL Calibration Offset calibration 0110 0000 (60h) GANCAL Calibration Gain calibration 0110 0001 (61h) (1) (2) (3) (4) X = don't care. rrrrr = starting address for register read and write commands. nnnnn = number of registers to be read from or written to – 1. For example, to read from or write to three registers, set nnnnn = 2 (00010). Required to cancel read-data-continuous mode before sending a command. CS must remain low for duration of the command-byte sequence. A delay of 24 fCLK cycles between commands and between bytes within a command is required, starting from the last SCLK rising edge of one command to the first SCLK rising edge of the following command. The required delay is shown in Figure 66. CS DIN Command Byte Command Byte SCLK tSCLKDLY(1) (1) tSCLKDLY(1) tSCLKDLY = 24 / fCLK (min). Figure 66. Consecutive Commands 8.5.1.1 SDATAC Requirements In read-data-continuous mode, the ADS1284 places conversion data on the DOUT pin as SCLK is applied. As a result of the potential conflict between conversion data and register data placed on DOUT resulting from a RREG or RDATA operation, it is necessary to send a stop-read-data-continuous (SDATAC) command before a RREG or RDATA command. The SDATAC command disables the direct output of conversion data on the DOUT pin. CS = 1 cancels SDATAC mode; therefore, keep CS held low after sending the SDATAC command to the next RREG or RDATA command. Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 45 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com 8.5.1.2 WAKEUP: Wake-Up From Standby Mode The WAKEUP command is used to exit the standby mode. After sending this command, the time for the first data to be ready is illustrated in Figure 56 and Table 18. Sending this command during normal operation has no effect; for example, reading data by the read-data-continuous mode with DIN held low. 8.5.1.3 STANDBY: Standby Mode The STANDBY command places the ADS1284 into standby mode. In standby, the device enters a reduced power state where a low quiescent current remains to keep the register settings and serial interface active. The ADC remains in standby mode until CS is taken high or the WAKEUP command is sent. For complete device shutdown, take the PWDN pin low (register settings are not saved). The operation of standby mode is shown in Figure 67. 0000 001X (STANDBY) DIN 0000 000X (WAKEUP) SCLK Operating Standby Mode Operating Figure 67. STANDBY Command Sequence 8.5.1.4 SYNC: Synchronize the Analog-to-Digital Conversion The SYNC command synchronizes the analog-to-digital conversion. Upon receiving the command, the reading in progress is cancelled and the conversion process is restarted. In order to synchronize multiple ADS1284s, the command must be sent simultaneously to all devices. The SYNC pin must be held high during this command. 8.5.1.5 RESET: Reset the Device The RESET command resets the registers to default values, enables read-data-continuous mode, and restarts the conversion process. The RESET command is functionally equivalent to taking the RESET pin low. See Figure 55 for the RESET command timing. 8.5.1.6 RDATAC: Read Data Continuous The RDATAC command enables read-data-continuous mode (default mode). In this mode, conversion data is read from the device directly without the need to supply a data read command. Each time DRDY falls low, new data are available to read. See the Read-Data-Continuous Mode section for more details. 8.5.1.7 SDATAC: Stop Read Data Continuous The SDATAC command stops read-data-continuous mode. Exit read-data-continuous mode before sending register and data read commands. The SDATAC command suppresses the DRDY output, but the ADS1284 continues conversions. Take CS high to cancel SDATAC mode. 46 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 8.5.1.8 RDATA: Read Data by Command The RDATA command reads the conversion data. See the Read-Data-By-Command Mode section for more details. 8.5.1.9 RREG: Read Register Data The RREG command is used to read single- or multiple-register data. The command consists of a two-byte opcode argument, followed by the output of register data. The first byte of the opcode includes the starting address, and the second byte specifies the number of registers to read minus one. First command byte: 001r rrrr, where rrrrr is the starting address of the first register. Second command byte: 000n nnnn, where nnnnn is the number of registers to read minus one. Starting with the 16th falling edge of SCLK, the register data appear on DOUT. Read the data on the 17th SCLK rising edge. The RREG command is illustrated in Figure 68. A delay of 24 fCLK cycles is required between each byte transaction. CS(1) tDLY 1 2 3 4 5 6 7 8 9 tDLY 10 11 12 13 14 15 16 tDLY 17 18 19 20 21 22 23 24 25 26 SCLK DIN DOUT(2) Command Byte 1 Command Byte 2 Don't Care Register Data 5 Register Data 6 Example: Read six registers, starting at register 05h (OFC0) Command Byte 1 = 0010 0101 Command Byte 2 = 0000 0101 (1) DOUT is in tristate when CS is high. CS can be tied low. See Figure 1 for CS low to SCLK rising edge time. Figure 68. Read Register Data (Table 26 shows tDLY) Table 26. tDRY Value PARAMETER MIN tDLY 24 / fCLK Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 47 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com 8.5.1.10 WREG: Write to Register The WREG command writes single- or multiple-register data. The command consists of a two-byte op-code argument followed by the input of register data. The first byte of the op-code contains the starting address and the second byte specifies the number of registers to write minus one. First command byte: 010r rrrr, where rrrrr is the starting address of the first register. Second command byte: 000n nnnn, where nnnnn is the number of registers to write minus one. Data byte(s): one or more register data bytes, depending on the number of registers specified. Figure 69 illustrates the WREG command. A delay of 24 fCLK cycles is required between each byte transaction. CS(1) tDLY 1 2 3 4 5 6 7 8 9 tDLY 10 11 12 13 14 15 16 tDLY 17 18 19 20 21 22 23 24 25 26 SCLK DIN Command Byte 1 Command Byte 2 Register Data 5 Register Data 6 Example: Write six registers, starting at register 05h (OFC0) Command Byte 1 = 0100 0101 Command Byte 2 = 0000 0101 (1) CS can be tied low. See Figure 1 for CS low to SCLK rising edge time. Figure 69. Write Register Data (Table 26 shows tDLY) 8.5.1.11 OFSCAL: Offset Calibration The OFSCAL command performs an offset calibration. The inputs to the converter (or the inputs to the external preamplifier) should be zeroed and allowed to stabilize before sending this command. The offset calibration register updates after this operation. See the Calibration Commands section for more details. 8.5.1.12 GANCAL: Gain Calibration The GANCAL command performs a gain calibration. The inputs to the converter should have a stable dc input (typically full-scale, but not to exceed 106% full-scale). The gain calibration register updates after this operation. See the Calibration Commands section for more details. 48 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 8.6 Register Maps Collectively, the registers contain all the information needed to configure the device, such as data rate, filter selection, calibration, and more. The registers are accessed by the RREG and WREG commands. The registers can be accessed individually or as a block of registers by sending or receiving consecutive bytes. After a register write operation, the ADC resets, resulting in an interruption of 63 readings. Table 27. Register Map ADDRESS REGISTER RESET VALUE BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0 00h ID_CFG X0h ID3 ID2 ID1 ID0 0 0 OFFSET1 OFFSET0 01h CONFIG0 52h SYNC MODE DR2 DR1 DR0 PHASE FILTR1 FILTR0 02h CONFIG1 08h 0 MUX2 MUX1 MUX0 CHOP PGA2 PGA1 PGA0 03h HPF0 32h HPF07 HPF06 HPF05 HPF04 HPF03 HPF02 HPF01 HPF00 04h HPF1 03h HPF15 HPF14 HPF13 HPF12 HPF11 HPF10 HPF09 HPF08 05h OFC0 00h OFC07 OFC06 OFC05 OFC04 OFC03 OFC02 OFC01 OFC00 06h OFC1 00h OFC15 OFC14 OFC13 OFC12 OFC11 OFC10 OFC09 OFC08 07h OFC2 00h OFC23 OFC22 OFC21 OFC20 OFC19 OFC18 OFC17 OFC16 08h FSC0 00h FSC07 FSC06 FSC05 FSC04 FSC03 FSC02 FSC01 FSC00 09h FSC1 00h FSC15 FSC14 FSC13 FSC12 FSC11 FSC10 FSC09 FSC08 0Ah FSC2 40h FSC23 FSC22 FSC21 FSC20 FSC19 FSC18 FSC17 FSC16 8.6.1 Register Descriptions 8.6.1.1 ID_CFG: ID_Configuration Register (address = 00h) [reset =x0h] Figure 70. ID_CFG Register 7 ID3 R-xh 6 ID2 R-xh 5 ID1 R-xh 4 ID0 R-xh 3 0 R/W-0h 2 0 R/W-0h 1 OFFSET1 R/W-0h 0 OFFSET0 R/W-0h LEGEND: R/W = Read/Write; R = Read only; -n = value after reset Bit[7:4] ID[3:0] Factory-programmed identification bits (read-only). The ID bits are subject to change without notification. Bit[3:2] Reserved Always write 00 Bit[1:0] OFFSET[1:0] (see Offset section) 00: Offset disabled (default) 01: Reserved 10: Offset = 100/PGA mV 11: Offset = 75/PGA mV Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 49 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com 8.6.1.2 CONFIG0: Configuration Register 0 (address = 01h) [reset = 52h] Figure 71. CONFIG0 Register 7 SYNC R/W-0h 6 MODE R/W-1h 5 DR2 R/W-0h 4 DR1 R/W-1h 3 DR0 R/W-0h 2 PHASE R/W-0h 1 FILTR1 R/W -1h 0 FILTR0 R/W-0h LEGEND: R/W = Read/Write; R = Read only; -n = value after reset Bit[7] SYNC Synchronization mode bit. 0: Pulse-sync mode (default) 1: Continuous-sync mode Bit[6] MODE Mode Control 0: Low-power mode 1: High-resolution mode (default) Bit[5:3] DR[2:0] Data rate select bits. 000: 250 SPS 001: 500 SPS 010: 1000 SPS (default) 011: 2000 SPS 100: 4000 SPS Bit[2] PHASE FIR phase response bit. 0: Linear phase (default) 1: Minimum phase Bit[1:0] FILTR[1:0] Digital filter configuration bits. 00: Reserved 01: Sinc filter block only 10: Sinc + LPF filter blocks (default) 11: Sinc + LPF + HPF filter blocks 50 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 8.6.1.3 CONFIG1: Configuration Register 1 (address = 02h) [reset = 08h] Figure 72. CONFIG1 Register 7 0 R/W-0h 6 MUX2 R/W-0h 5 MUX1 R/W-0h 4 MUX0 R/W-0h 3 CHOP R/W-1h 2 PGA2 R/W-0h 1 PGA1 R/W-0h 0 PGA0 R/W-0h LEGEND: R/W = Read/Write; R = Read only; -n = value after reset Bit[7] Reserved Always write 0 Bit[6:4] MUX[2:0] MUX select bits. 000: AINP1 and AINN1 (default) 001: AINP2 and AINN2 010: Internal short through 400-Ω resistor 011: AINP1 and AINN1 connected to AINP2 and AINN2 100: External short to AINN2 Bit[3] CHOP PGA chopping enable bit. 0: PGA chopping disabled 1: PGA chopping enabled (default) Bit[2:0] PGA[2:0] PGA gain select bits. 000: G 001: G 010: G 011: G 100: G 101: G 110: G = = = = = = = 1 (default) 2 4 8 16 32 64 8.6.1.4 HPF0 and HPF1 Registers These two bytes (high-byte and low-byte, respectively) set the corner frequency of the high-pass filter. 8.6.1.4.1 HPF0: High-Pass Filter Corner Frequency, Low Byte (address = 03h) [reset = 32h] Figure 73. HPF0 Register 7 HPF07 R/W-0h 6 HPF06 R/W-0h 5 HPF05 R/W-1h 4 HPF04 R/W-1h 3 HPF03 R/W-0h 2 HPF02 R/W-0h 1 HPF01 R/W-1h 0 HPF00 R/W-0h 1 HPF09 R/W-1h 0 HPF08 1R/W-1h LEGEND: R/W = Read/Write; R = Read only; -n = value after reset 8.6.1.4.2 HPF1: High-Pass Filter Corner Frequency, High Byte (address = 04h) [reset = 03h] Figure 74. HPF1 Register 7 HPF15 R/W-0h 6 HPF14 R/W-0h 5 HPF13 R/W-0h 4 HPF12 R/W-0h 3 HPF11 R/W-0h 2 HPF10 R/W-0h LEGEND: R/W = Read/Write; R = Read only; -n = value after reset Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 51 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com 8.6.1.5 OFC0, OFC1, OFC2 Registers These three bytes set the offset calibration value. 8.6.1.5.1 OFC0: Offset Calibration, Low Byte (address = 05h) [reset = 00h] Figure 75. OFC0 Register 7 OFC07 R/W-0h 6 OFC06 R/W-0h 5 OFC05 R/W-0h 4 OFC04 R/W-0h 3 OFC03 R/W-0h 2 OFC02 R/W-0h 1 OFC01 R/W-0h 0 OFC00 R/W-0h 2 OFC10 R/W-0h 1 OFC09 R/W-0h 0 OFC08 R/W-0h 2 OFC18 R/W-0h 1 OFC17 R/W-0h 0 OFC16 R/W-0h 2 FSC02 R/W-0h 1 FSC01 R/W-0h 0 FSC00 R/W-0h 2 FSC10 R/W-0h 1 FSC09 R/W-0h 0 FSC08 R/W-0h 1 FSC17 R/W-0h 0 FSC16 R/W-0h LEGEND: R/W = Read/Write; R = Read only; -n = value after reset 8.6.1.5.2 OFC1: Offset Calibration, Mid Byte (address = 06h) [reset = 00h] Figure 76. OFC1 Register 7 OFC15 R/W-0h 6 OFC14 R/W-0h 5 OFC13 R/W-0h 4 OFC12 R/W-0h 3 OFC11 R/W-0h LEGEND: R/W = Read/Write; R = Read only; -n = value after reset 8.6.1.5.3 OFC2: Offset Calibration, High Byte (address = 07h) [reset = 00h] Figure 77. OFC2 Register 7 OFC23 R/W-0h 6 OFC22 R/W-0h 5 OFC21 R/W-0h 4 OFC20 R/W-0h 3 OFC19 R/W-0h LEGEND: R/W = Read/Write; R = Read only; -n = value after reset 8.6.1.6 FSC0, FSC1, FSC2 Registers These three bytes set the full-scale calibration value. 8.6.1.6.1 FSC0: Full-Scale Calibration, Low Byte (address = 08h) [reset = 00h] Figure 78. FSC0 Register 7 FSC07 R/W-0h 6 FSC06 R/W-0h 5 FSC05 R/W-0h 4 FSC04 R/W-0h 3 FSC03 R/W-0h LEGEND: R/W = Read/Write; R = Read only; -n = value after reset 8.6.1.6.2 FSC1: Full-Scale Calibration, Mid Byte (address = 09h) [reset = 00h] Figure 79. FSC1 Register 7 FSC15 R/W-0h 6 FSC14 R/W-0h 5 FSC13 R/W-0h 4 FSC12 R/W-0h 3 FSC11 R/W-0h LEGEND: R/W = Read/Write; R = Read only; -n = value after reset 8.6.1.6.3 FSC2: Full-Scale Calibration, High Byte (address = 0Ah) [reset = 40h] Figure 80. FSC2 Register 7 FSC23 R/W-0h 6 FSC22 R/W-1h 5 FSC21 R/W-0h 4 FSC20 R/W-0h 3 FSC19 R/W-0h 2 FSC18 R/W-0h LEGEND: R/W = Read/Write; R = Read only; -n = value after reset 52 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 9 Application and Implementation NOTE Information in the following applications sections is not part of the TI component specification, and TI does not warrant its accuracy or completeness. TI’s customers are responsible for determining suitability of components for their purposes. Customers should validate and test their design implementation to confirm system functionality. 9.1 Application Information The ADS1284 is a very high-resolution ADC with two modes of operation that provide tradeoffs between power consumption and SNR performance. Optimal performance requires giving special attention to the support circuitry and printed circuit board (PCB) design. Locate noisy digital components (such as microcontrollers, oscillators, and so on) in an area of the PCB away from the converter and front-end components. Keep the digital current path short and separate from sensitive analog components by placing the digital components close to the power-entry point. 9.2 Typical Applications 9.2.1 Geophone Interface A typical geophone front-end application is shown in Figure 81. The application diagram shows the ADS1284 operation with dual ±2.5-V analog supplies. The ADS1284 can also operate with a single 5-V analog supply. +2.5V 2.5V 1 PF AVDD AVSS AINP2 Test Signal +2.5V (1) R1 100 Ÿ AINN2 R3 100 Ÿ AINP1 R5 20 kŸ C2 1 nF, C0G R2 R6 20 kŸ 100 Ÿ R4 C3 1 nF, C0G 100 Ÿ Geophone C4 10nF C0G AINN1 ADC -2.5V C6 10 nF C0G +3.3V R7 1 kŸ 1 PF CAPN (2) VREFP REF5050 NR + 1 PF CAPP 1 PF C5 100 PF C7 0.1 PF VREFN DGND 2.5V (1) Optional external diode clamps. (2) Optional reference noise filter. Figure 81. Geophone Interface Application Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 53 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com Typical Applications (continued) The geophone input signal is filtered by both a differential filter (components C4 and R1 to R4) and by commonmode filters (components C2, C3 and R1, R2). The differential filter removes high-frequency normal-mode components from the input signal. The common-mode filters remove high-frequency components that are common to both input leads. The input filters are not required for all applications; check the system requirements for each application. Resistors R5 and R6 bias the signal input to the midsupply point (ground). For single-supply operation, set the bias to a low impedance midsupply point (AVDD / 2 = 2.5 V). Optional diode clamps protect the ADS1284 inputs from high-level voltage transients and overloads. The diodes provide additional protection if possible high-level input transients and surges exceed the ADC internal ESD diode rating. The REF5050 5-V reference provides the reference to the ADC. An optional filter network ®7 and C5) reduces the in-band reference noise for improved dynamic performance. However, the RC filter network increases the filter settling-time (from seconds to possibly minutes) depending on the dielectric absorption properties of capacitor C5. Capacitor C7 is mandatory and provides high-frequency bypassing of the reference inputs; place C7 as close as possible to the ADS1284 pins. Resistor R7 (1 kΩ) results in a 1% systematic gain error. Multiple ADCs can share a single reference, but if shared, use independent reference filters for each ADC. As an alternative, the REF5045 (4.5 V) reference can be used. The REF5045 reference has the advantage of operating directly from the 5-V (total) power supply; however, the 4.5-V reference reduces signal range by 10% and results in a 1-dB loss of SNR. Capacitor C6 (10 nF) filters the PGA output glitches caused by sampling of the modulator. This capacitor also forms an antialias filter with a low-pass cutoff frequency of 26 kHz. 54 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 Typical Applications (continued) 9.2.2 Digital Interface Figure 82 shows the digital connection to a controller (field programmable gate array or microcontroller). In this example, two ADCs are shown connected to one controller. The ADCs share the same serial interface (SCLK, DIN, and DOUT). The ADC is selected for communication by strobing each CS low. The DRDY output from both ADCs can be used; however, when the devices are synchronized, the DRDY output from only one device is sufficient. Clock ADC #1 +3.3V (1) CLK DVDD 1 µF Controller 47 Ÿ RESET SYNC 47 Ÿ 47 Ÿ 47 Ÿ BYPAS CS 1 µF SCLK CLK (input) RESET (output) 47 Ÿ SYNC (output) SS1 (output) SCLK (output) 47 Ÿ MOSI (output) DIN DOUT DGND MFLAG (1) 47 Ÿ 47 Ÿ ADC #2 +3.3V 47 Ÿ DVDD 47 Ÿ CLK 47 Ÿ RESET 1 µF MISO (input) MFLAG1 (input) MFLAG2 (input) SS2 (output) DRDY (input) SYNC BYPAS CS SCLK 1 µF DIN DOUT MFLAG DRDY DGND (1) For DVDD < 2.25 V, tie DVDD and BYPASS together. see the DVDD Power Supply section. Figure 82. Controller Interface with Dual ADCs The modulator overrange flag (MFLAG) from each device ties to the controller input. For synchronization, connect all ADCs to the same SYNC signal. For reset, either connect all ADCs to the same RESET signal or connect the ADCs to individual RESET signals. Avoid ringing on the digital inputs to the ADCs. Place 47-Ω resistors in series with the digital traces to help reduce ringing by controlling impedances. Place the resistors at the source (driver) end of the trace. Do not float unused digital inputs; tie them to DVDD or GND. Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 55 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 www.ti.com 9.3 Initialization Set Up After reset or power-on, configure the registers using the following procedure: 1. Reset the serial interface. Before using the serial interface, it may be necessary to recover the serial interface (undefined I/O power-up sequencing may cause a false SCLK to occur). To reset the interface, toggle the CS pin high then low, or toggle the RESET pin high then low, or when in read-data-continuous mode, hold SCLK low for 64 DRDY periods. 2. Configure the registers. The registers are configured by either writing to them individually or as a group, and can be configured in either mode. To cancel read-data-continuous mode, send the SDATAC command before register read and write operations . 3. Verify register data. For verification of device communications, read back the register. 4. Set the data mode. After register configuration, configure the device for read-data-continuous mode by executing the RDATAC command, or configure for read-data-by-command mode (set in step 2, by the SDATAC command). 5. Synchronize readings. Whenever SYNC is high, the ADS1284 freely runs the data conversions. To resynchronize the conversions in pulse-sync mode, take SYNC low and then high. In continuous-sync mode, apply the synchronizing clock to the SYNC pin with a clock period equal to multiples of the ADC conversion period. 6. Read data. If read-data-continuous mode is active, the data are read directly after DRDY falls by applying SCLK pulses. If the read-data-continuous mode is inactive, the data can only be read by executing the RDATA command. The RDATA command must be sent in this mode to read each conversion result. 56 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 10 Device and Documentation Support 10.1 Receiving Notification of Documentation Updates To receive notification of documentation updates, navigate to the device product folder on ti.com. In the upper right corner, click on Alert me to register and receive a weekly digest of any product information that has changed. For change details, review the revision history included in any revised document. 10.2 Community Resources The following links connect to TI community resources. Linked contents are provided "AS IS" by the respective contributors. They do not constitute TI specifications and do not necessarily reflect TI's views; see TI's Terms of Use. TI E2E™ Online Community TI's Engineer-to-Engineer (E2E) Community. Created to foster collaboration among engineers. At e2e.ti.com, you can ask questions, share knowledge, explore ideas and help solve problems with fellow engineers. Design Support TI's Design Support Quickly find helpful E2E forums along with design support tools and contact information for technical support. 10.3 Trademarks E2E is a trademark of Texas Instruments. SPI is a trademark of Motorola Inc. All other trademarks are the property of their respective owners. 10.4 Electrostatic Discharge Caution This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with appropriate precautions. Failure to observe proper handling and installation procedures can cause damage. ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may be more susceptible to damage because very small parametric changes could cause the device not to meet its published specifications. 10.5 Glossary SLYZ022 — TI Glossary. This glossary lists and explains terms, acronyms, and definitions. 11 Mechanical, Packaging, and Orderable Information The following pages include mechanical, packaging, and orderable information. This information is the most current data available for the designated devices. This data is subject to change without notice and revision of this document. For browser-based versions of this data sheet, refer to the left-hand navigation. Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 57 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 58 www.ti.com Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 ADS1284 www.ti.com SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 59 ADS1284 SBAS943A – SEPTEMBER 2018 – REVISED AUGUST 2019 60 www.ti.com Submit Documentation Feedback Copyright © 2018–2019, Texas Instruments Incorporated Product Folder Links: ADS1284 PACKAGE OPTION ADDENDUM www.ti.com 10-Dec-2020 PACKAGING INFORMATION Orderable Device Status (1) Package Type Package Pins Package Drawing Qty Eco Plan (2) Lead finish/ Ball material MSL Peak Temp Op Temp (°C) Device Marking (3) (4/5) (6) ADS1284IRHFR ACTIVE VQFN RHF 24 3000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 ADS 1284 ADS1284IRHFT ACTIVE VQFN RHF 24 250 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 ADS 1284 (1) The marketing status values are defined as follows: ACTIVE: Product device recommended for new designs. LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect. NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design. PREVIEW: Device has been announced but is not in production. Samples may or may not be available. OBSOLETE: TI has discontinued the production of the device. (2) RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may reference these types of products as "Pb-Free". RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption. Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of
ADS1284IRHFR 价格&库存

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

免费人工找货
ADS1284IRHFR
    •  国内价格
    • 1000+414.37000

    库存:26152