• Menu
  • Product
  • Email
  • PDF
  • Order now
  • ADS1220 集成 PGA 和基准的 4 通道、2kSPS、低功耗、24 位 ADC

    • ZHCSBH5C May   2013  – August 2016 ADS1220

      PRODUCTION DATA.  

  • CONTENTS
  • SEARCH
  • ADS1220 集成 PGA 和基准的 4 通道、2kSPS、低功耗、24 位 ADC
  1. 1 特性
  2. 2 应用
  3. 3 说明
  4. 4 修订历史记录
  5. 5 引脚配置和功能
  6. 6 技术规格
    1. 6.1 绝对最大额定值
    2. 6.2 ESD 额定值
    3. 6.3 建议的工作条件
    4. 6.4 热性能信息
    5. 6.5 电气特性
    6. 6.6 SPI 时序要求
    7. 6.7 SPI 开关特性
    8. 6.8 典型特性
  7. 7 参数测量信息
    1. 7.1 噪声性能
  8. 8 详细 说明
    1. 8.1 概述
    2. 8.2 功能框图
    3. 8.3 特性 说明
      1. 8.3.1  多路复用器
      2. 8.3.2  低噪声 PGA
        1. 8.3.2.1 PGA 共模电压要求
        2. 8.3.2.2 旁路 PGA
      3. 8.3.3  调制器
      4. 8.3.4  数字滤波器
      5. 8.3.5  输出数据速率
      6. 8.3.6  电压基准
      7. 8.3.7  时钟源
      8. 8.3.8  激励电流源
      9. 8.3.9  低侧电源开关
      10. 8.3.10 传感器检测
      11. 8.3.11 系统监测
      12. 8.3.12 偏移校准
      13. 8.3.13 温度传感器
        1. 8.3.13.1 由温度转换为数字代码
          1. 8.3.13.1.1 对于正温度(例如 50°C):
          2. 8.3.13.1.2 对于负温度(例如 -25°C):
        2. 8.3.13.2 由数字代码转换为温度
    4. 8.4 器件功能模式
      1. 8.4.1 上电和复位
      2. 8.4.2 转换模式
        1. 8.4.2.1 单次模式
        2. 8.4.2.2 连续转换模式
      3. 8.4.3 工作模式
        1. 8.4.3.1 正常模式
        2. 8.4.3.2 占空比模式
        3. 8.4.3.3 Turbo 模式
        4. 8.4.3.4 掉电模式
    5. 8.5 编程
      1. 8.5.1 串行接口
        1. 8.5.1.1 片选 (CS)
        2. 8.5.1.2 串行时钟 (SCLK)
        3. 8.5.1.3 数据就绪 (DRDY)
        4. 8.5.1.4 数据输入 (DIN)
        5. 8.5.1.5 数据输出与数据就绪 (DOUT/DRDY)
        6. 8.5.1.6 SPI 超时
      2. 8.5.2 数据格式
      3. 8.5.3 命令
        1. 8.5.3.1 RESET (0000 011x)
        2. 8.5.3.2 START/SYNC (0000 100x)
        3. 8.5.3.3 POWERDOWN (0000 001x)
        4. 8.5.3.4 RDATA (0001 xxxx)
        5. 8.5.3.5 RREG (0010 rrnn)
        6. 8.5.3.6 WREG (0100 rrnn)
      4. 8.5.4 读取数据
      5. 8.5.5 发送命令
      6. 8.5.6 连接多个器件
    6. 8.6 寄存器映射
      1. 8.6.1 配置寄存器
        1. 8.6.1.1 配置寄存器 0(偏移 = 00h)[复位 = 00h]
        2. 8.6.1.2 配置寄存器 1(偏移 = 01h)[复位 = 00h]
        3. 8.6.1.3 配置寄存器 2(偏移 = 02h)[复位 = 00h]
        4. 8.6.1.4 配置寄存器 3(偏移 = 03h)[复位 = 00h]
  9. 9 应用和实施
    1. 9.1 应用信息
      1. 9.1.1 串行接口连接
      2. 9.1.2 模拟输入滤波
      3. 9.1.3 外部基准和比例测量
      4. 9.1.4 设定合适的共模输入电压
      5. 9.1.5 未使用的输入和输出
      6. 9.1.6 伪代码示例
    2. 9.2 典型 应用
      1. 9.2.1 K 型热电偶测量(-200°C 至 +1250°C)
        1. 9.2.1.1 设计要求
        2. 9.2.1.2 详细设计流程
        3. 9.2.1.3 应用曲线
      2. 9.2.2 三线制 RTD 测量(-200°C 至 +850°C)
        1. 9.2.2.1 设计要求
        2. 9.2.2.2 详细设计流程
          1. 9.2.2.2.1 两线制和四线制 RTD 测量的设计变型
        3. 9.2.2.3 应用曲线
      3. 9.2.3 电阻桥式测量
        1. 9.2.3.1 设计要求
        2. 9.2.3.2 详细设计流程
  10. 10电源相关建议
    1. 10.1 电源排序
    2. 10.2 电源斜升速率
    3. 10.3 电源去耦
  11. 11布局布线
    1. 11.1 布局布线指南
    2. 11.2 布局示例
  12. 12器件和文档支持
    1. 12.1 文档支持
      1. 12.1.1 相关文档 
    2. 12.2 接收文档更新通知
    3. 12.3 社区资源
    4. 12.4 商标
    5. 12.5 静电放电警告
    6. 12.6 Glossary
  13. 13机械、封装和可订购信息
  14. 重要声明
search No matches found.
  • Full reading width
    • Full reading width
    • Comfortable reading width
    • Expanded reading width
  • Card for each section
  • Card with all content

 

DATA SHEET

ADS1220 集成 PGA 和基准的 4 通道、2kSPS、低功耗、24 位 ADC

本资源的原文使用英文撰写。 为方便起见,TI 提供了译文;由于翻译过程中可能使用了自动化工具,TI 不保证译文的准确性。 为确认准确性,请务必访问 ti.com 参考最新的英文版本(控制文档)。

1 特性

  • 低电流:
    占空比模式下低至 120μA(典型值)
  • 宽电源电压范围:2.3V 至 5.5V
  • 可编程增益:1V/V 至 128V/V
  • 可编程数据速率:高达 2kSPS
  • 高达 20 位有效分辨率
  • 采用单周期稳定数字滤波器,在 20SPS 时
    实现 50Hz 和 60Hz 谐波抑制
  • 两个差分输入或四个单端输入
  • 双匹配可编程电流源:
    10μA 至 1.5mA
  • 集成 2.048V 基准电压:漂移 5ppm/°C(典型值)
  • 集成 2% 精准振荡器
  • 集成温度传感器:精度 0.5°C(典型值)
  • 与 SPI 兼容的接口(模式 1)
  • 封装:3.5mm × 3.5mm × 0.9mm 超薄型四方扁平无引线 (VQFN)

2 应用

  • 温度传感器测量:
    • 热敏电阻
    • 热电偶
    • 电阻式温度检测器 (RTD):
      2 线、3 线或 4 线制类型
  • 电阻桥式传感器测量:
    • 压力传感器
    • 应力计
    • 衡器
  • 便携式仪表
  • 工厂自动化和过程控制

3 说明

ADS1220 是一款精密 24 位模数转换器 (ADC),所集成的多种 特性 能够降低系统成本并减少小型传感器信号测量 应用 中的组件数量。该器件 具有 通过输入多路复用器 (MUX) 实现的两个差分输入或四个单端输入,一个低噪声可编程增益放大器 (PGA),两个可编程激励电流源,一个电压基准,一个振荡器,一个低侧开关和一个精密温度传感器。

此器件能够以高达 2000 次/秒 (SPS) 采样数据速率执行转换,并且能够在单周期内稳定。针对噪声环境中的工业应用,当采样频率为 20SPS 时,数字滤波器可同时提供 50Hz 和 60Hz 抑制。内部 PGA 提供高达 128V/V 的增益。此 PGA 使得 ADS1220 非常适用于小型传感器信号测量 应用 ,例如电阻式温度检测器 (RTD)、热电偶、热敏电阻和阻性桥式传感器。该器件在使用 PGA 时支持测量伪差分或全差分信号。此外,该器件还可配置为禁用内部 PGA,同时仍提供高输入阻抗和高达 4V/V 的增益,从而实现单端测量。

在禁用 PGA 后的占空比模式下运行功耗可低至 120µA。ADS1220 采用无引线 VQFN-16 或薄型小外形尺寸 (TSSOP)-16 封装,额定工作温度范围为 -40°C 至 +125°C。

器件信息(1)

器件型号 封装 封装尺寸(标称值)
ADS1220 VQFN (16) 3.50mm x 3.50mm
TSSOP (16) 5.00mm x 4.40mm
  1. 要了解所有可用封装,请见数据表末尾的可订购产品附录。

K 型热电偶测量

ADS1220 FP_TC_example_bas501.gif

4 修订历史记录

Changes from B Revision (February 2015) to C Revision

  • 已更改 K-Type 热电偶测量图Go
  • Added 脚注 1 至引脚功能表,同时相应更改了 AIN0/REFP1、AIN1、AIN2、AIN3/REFN1、REFN0 和 REFP0 引脚说明Go
  • Changed 功能框图图片Go
  • Changed 旁路 PGA 部分Go
  • Added 第四句至温度传感器部分Go
  • Changed 由数字代码转换为温度部分的最后一个公式Go
  • Changed 在 配置寄存器 2 中的位 5:4 的说明Go
  • Added 未使用的输入和输出部分Go
  • Changed Figure 74Go
  • Changed Figure 77Go
  • Changed Figure 78Go
  • Changed Figure 79Go
  • Changed Figure 82Go
  • Changed 电源相关建议部分:已更改电源排序小节,已添加电源斜升速率小节Go

Changes from A Revision (July 2013) to B Revision

  • 已添加 TI 设计,器件信息,ESD 额定值,建议的工作条件,开关特性表,应用与实施,电源相关建议,布局,器件和文档支持以及机械、封装和可订购信息部分Go
  • 已更改文档标题,通篇将 QFN 改为 VQFN,特性, 应用, 说明,引脚配置和功能,参数测量信息,特性 描述,器件功能模式,编程,寄存器映射部分以及首页图Go
  • Deleted 产品系列表Go
  • Changed 绝对最大额定值表的格式,已添加最低结温规范,已更改输入电流参数名称并删除了瞬时输入电流规范Go
  • Changed 模拟输入和电压基准输入部分(规范值未变更)并将内部振荡器部分添加至电气特性表Go
  • Changed 系统性能部分:已更改 VIO 参数名称,同时将“PGA 禁用”行添加至偏移漂移、增益误差和增益漂移参数中(属于系统性能部分。该部分位于电气特性表中Go
  • Changed 内部电压基准部分:已更改基准漂移参数最大规范值,同时添加了长期漂移参数(位于电气特性表中Go
  • Deleted 时钟源部分,同时更改了温度传感器和电源部分(规范值未变更)(位于电气特性表中Go
  • Changed 数字输入/输出部分、VIL 参数最小规范值(位于电气特性表中Go
  • Changed SPI 时序要求和Figure 1(规范值未发生更改),已添加 SPI 开关特性和Figure 2 Go
  • Changed 典型特性部分的格式(实际曲线保持不变)Go

Changes from * Revision (May 2013) to A Revision

  • Changed 文档状态至“混合状态”;通篇进行 pre-RTM 修改Go

5 引脚配置和功能

RVA 封装
16 引脚 VQFN 封装
俯视图
ADS1220 po_QFN_bas501.gif
PW 封装
16 引脚 TSSOP 封装
顶视图
ADS1220 po_TSSOP_bas501.gif

引脚功能

引脚 模拟或数字
输入/输出
说明(1)
名称 编号
RVA PW
AIN0/REFP1 9 11 模拟输入 模拟输入 0,正基准输入 1
AIN1 8 10 模拟输入 模拟输入 1
AIN2 5 7 模拟输入 模拟输入 2
AIN3/REFN1 4 6 模拟输入 模拟输入 3,负基准输入 1。
AIN3/REFN1 和 AVSS 间已连接内部低侧电源开关。
AVDD 10 12 模拟 正模拟电源
AVSS 3 5 模拟 负模拟电源
CLK 1 3 数字输入 外部时钟源引脚。如果不使用该引脚,则与 DGND 相连。
CS 16 2 数字输入 片选;低电平有效。如果不使用该引脚,则与 DGND 相连。
DGND 2 4 数字 数字接地
DIN 14 16 数字输入 串行数据输入
DOUT/DRDY 13 15 数字输出 与数据就绪相结合的串行数据输出;低电平有效
DRDY 12 14 数字输出 数据准备就绪,低电平有效。
如果不使用该引脚,则保持断开状态,或通过弱上拉电阻与 DVDD 相连。
DVDD 11 13 数字 正数字电源
REFN0 6 8 模拟输入 负基准输入 0
REFP0 7 9 模拟输入 正基准输入 0
SCLK 15 1 数字输入 串行时钟输入
散热焊盘 — — 散热 PowerPAD。请勿连接该引脚,或仅与 AVSS 相连。
(1) 有关未使用引脚的连接方式,请参见未使用的输入和输出部分。

6 技术规格

6.1 绝对最大额定值(1)

最小值 最大值 单位
电源电压 AVDD 至 AVSS -0.3 7 V
DVDD 至 DGND -0.3 7 V
AVSS 至 DGND –2.8 0.3 V
模拟输入电压 AIN0/REFP1、AIN1、AIN2、AIN3/REFN1、REFP0、REFN0 AVSS – 0.3 AVDD + 0.3 V
数字输入电压 CS、SCLK、DIN、DOUT/DRDY、DRDY、CLK DGND – 0.3 DVDD + 0.3 V
输入电流 连续,除电源引脚外的任意引脚 –10 10 mA
温度 结温,TJ –40 150 °C
储存,Tstg –60 150 °C
(1) 超出绝对最大额定值下列出的应力值可能会对器件造成永久损坏。这些仅为在应力额定值下的工作情况,对于额定值下的器件的功能性操作以及在超出推荐的操作条件下的任何其它操作,在此并未说明。在绝对最大额定值条件下长时间运行会影响器件可靠性。

6.2 ESD 额定值

值 单位
V(ESD) 静电放电 人体放电模式 (HBM),符合 ANSI/ESDA/JEDEC JS-001(1) ±2000 V
组件充电模式 (CDM),符合 JEDEC 规范 JESD22-C101(2) ±500
(1) JEDEC 文档 JEP155 规定:500V HBM 能够在标准 ESD 控制流程下安全生产。
(2) JEDEC 文档 JEP157 规定:250V CDM 能够在标准 ESD 控制流程下安全生产。

6.3 建议的工作条件

在工作环境温度范围内(除非另外注明)
最小值 标称值 最大值 单位
电源
单极模拟电源 AVDD 至 AVSS 2.3 5.5 V
AVSS 至 DGND -0.1 0 0.1
双极模拟电源 AVDD 至 DGND 2.3 2.5 2.75 V
AVSS 至 DGND –2.75 -2.5 -2.3
数字电源 DVDD 至 DGND 2.3 5.5 V
模拟输入(1)
VIN 差分输入电压 VIN = V(AINP) – V(AINN)(2) –Vref / 增益 Vref / 增益 V
V(AINx) 绝对输入电压 PGA 禁用,增益 = 1 至 4 AVSS – 0.1 AVDD + 0.1 V
PGA 启用,增益 = 1 至 128 请参见低噪声 PGA 部分
VCM 共模输入电压 PGA 禁用,增益 = 1 至 4 AVSS – 0.1 AVDD + 0.1 V
PGA 启用,增益 = 1 至 128 请参见低噪声 PGA 部分
基准电压输入(3)
Vref 差分基准输入电压 Vref = V(REFPx) – V(REFNx) 0.75 2.5 AVDD V
V(REFNx) 绝对负基准电压 AVSS – 0.1 V(REFPx) – 0.75 V
V(REFPx) 绝对正基准电压 V(REFNx) + 0.75 AVDD + 0.1 V
外部时钟源
f(CLK) 外部时钟频率 0.5 4.096 4.5 MHz
占空比 40% 60%
数字输入
输入电压 DGND DVDD V
温度范围
TA 运行环境温度 –40 125 °C
(1) AINP 和 AINN 表示 PGA 的正负输入。AINx 表示提供的四个模拟输入之一。
PGA 禁用表示关闭并旁路低噪声 PGA。在这种情况下,仍支持增益值 1、2 和 4。
更多相关信息,请参见章节。
(2) 排除偏移和增益误差的影响。
当启用 PGA 时,限制为 ±[(AVDD – AVSS) – 0.4V] / 增益。
(3) REFPx 和 REFNx 表示提供的两个差分基准输入对之一。

6.4 热性能信息

热指标(1) ADS1220 单位
VQFN (RVA) TSSOP (PW)
16 引脚 16 引脚
RθJA 结至环境热阻 43.4 99.5 °C/W
RθJC(top) 结至外壳(顶部)热阻 47.3 35.2 °C/W
RθJB 结至电路板热阻 18.4 44.3 °C/W
ψJT 管结至顶部的特征参数 0.6 2.4 °C/W
ψJB 管结至电路板的特征参数 18.4 43.8 °C/W
RθJC(bot) 结至外壳(底部)热阻 2.0 不适用 °C/W
(1) 有关传统和新热指标的详细信息,请参见应用报告《IC 封装热指标》(文献编号:SPRA953)。

6.5 电气特性

最小和最大规范值适用于 TA = –40°C 至 +125°C 的温度范围。典型规范值在 TA = 25°C 下测定。
所有规范值均在 AVDD = 3.3V、AVSS = 0V、DVDD = 3.3V、PGA 启用、DR = 20SPS 以及外部 Vref = 2.5V 的情况下测定(除非另外注明)。(1)
参数 测试条件 最小值 典型值 最大值 单位
模拟输入
绝对输入电流 请参见 典型特性
差分输入电流 请参见 典型特性
系统性能
分辨率(无代码丢失) 24 位
DR 数据传输速率 正常模式 20、45、90、175、330、600、1000 SPS
占空比模式 5、11.25、22.5、44、82.5、150、250
Turbo 模式 40、90、180、350、660、1200、2000
输入参考噪声 请参见噪声性能部分
INL 积分非线性 增益 = 1 至 128,VCM = 0.5 AVDD,最适条件(2) -15 ±6 15 ppmFSR
VIO 输入偏移电压) PGA 禁用,增益 = 1 至 4,差分输入 ±4 µV
增益 = 1,差分输入,TA = 25°C -30 ±4 30
增益 = 2 至 128,差分输入 ±4
偏移漂移 PGA 禁用,增益 = 1 至 4 0.25 µV/°C
增益 = 1 至 128,TA = –40°C 至 +85°C(2) 0.08 0.3
增益 = 1 至 128 0.25
偏移匹配 在任意两输入间匹配 ±20 µV
增益误差 PGA 禁用,增益 = 1 至 4 ±0.015%
增益 = 1 至 128,TA = 25°C –0.1% ±0.015% 0.1%
增益漂移 PGA 禁用,增益 = 1 至 4 1 ppm/ °C
增益 = 1 至 128(2) 1 4
NMRR 常模抑制比(2) 50Hz ±3%,DR = 20SPS,外部 CLK,50/60 位 = 10 105 dB
60Hz ±3%,DR = 20SPS,外部 CLK,50/60 位 = 11 105
50Hz 或 60Hz ±3%,DR = 20SPS,
外部 CLK,50/60 位 = 01
90
CMRR 共模抑制比 直流条件下的增益 = 1 90 105 dB
f(CM) = 50Hz,DR = 2000SPS(2) 95 115
f(CM) = 60Hz,DR = 2000SPS(2) 95 115
PSRR 电源抑制比 直流条件下的 AVDD,VCM = 0.5 AVDD,增益 = 1 80 105 dB
直流条件下的 DVDD,VCM = 0.5 AVDD,增益 = 1(2) 100 115
内部参考基准
初始精度 TA = 25°C 2.045 2.048 2.051 V
基准漂移(2) ) 5 30 ppm/°C
长期漂移 1000 小时 110 ppm
电压基准输入
基准输入电流 REFP0 = Vref,REFN0 = AVSS ±10 nA
内部振荡器
内部振荡器精度 正常模式 -2% ±1% 2%
激励电流源 (IDAC)
电流设置 10、50、100、250、500、1000、1500 µA
合规电压 所有电流设置 AVDD – 0.9 V
精度 所有电流设置,每个 IDAC –6% ±1% 6%
电流匹配 IDAC 之间(对于 10µA 设置无效) ±0.3%
温度漂移 每个 IDAC(对于 10µA 设置无效) 50 ppm/ °C
温度漂移匹配) IDAC 之间(对于 10µA 设置无效) 10 ppm/ °C
温度传感器
转换分辨率 14 位数 (Bit)
温度分辨率 0.03125 °C
精度 TA = 0°C 至 +75°C -0.5 ±0.25 0.5 °C
TA = -40°C 至 +125°C -1 ±0.5 1
精度与模拟电源电压间的关系 0.0625 0.25 °C/V
低侧电源开关
RON 导通电阻 3.5 5.5 Ω
流经开关的电流 30 mA
数字输入/输出
VIH 高电平输入电压 0.7 DVDD DVDD V
VIL 低电平输入电压 ) DGND 0.3 DVDD V
VOH 高电平输出电压 IOH = 3mA 0.8 DVDD V
VOL 低电平输出电压 IOL = 3mA 0.2 DVDD V
IH 输入漏电流,高电平 VIH = 5.5V –10 10 µA
IL 输入漏电流,低电平 VIL = DGND –10 10 µA
电源
IAVDD 模拟电源电流(3) 掉电模式 0.1 3 µA
占空比模式,PGA 禁用 65
占空比模式,增益 = 1 至 16 95
占空比模式,增益 = 32 115
占空比模式,增益 = 64、128 135
正常模式,PGA 禁用 240
正常模式,增益 = 1 至 16 340 490
正常模式,增益 = 32 425
正常模式,增益 = 64、128 510
Turbo 模式,PGA 禁用 360
Turbo 模式,增益 = 1 至 16 540
Turbo 模式,增益 = 32 715
Turbo 模式,增益 = 64、128 890
IDVDD 数字电源电流(3) 掉电模式 0.3 5 µA
占空比模式 55
正常模式 75 110
Turbo 模式 95
PD 功耗(3) 占空比模式,PGA 禁用 0.4 mW
正常模式,增益 = 1 至 16 1.4
Turbo 模式,增益 = 1 至 16 2.1
(1) PGA 禁用表示低噪声 PGA 掉电并对其进行了旁路。在这种情况下,仍支持增益值 1、2 和 4。
更多相关信息,请参见旁路 PGA章节。
(2) 通过设计和特性分析数据确保最小值和最大值。
(3) 已选择内部电压基准,启用内部振荡器,IDAC 关闭,同时处于持续转换模式。
选择外部基准时,模拟电源电流通常增加 70µA(正常模式,Turbo 模式)。
启用 IDAC 时,模拟电源电流通常增加 190µA(排除实际 IDAC 电流)。

6.6 SPI 时序要求

在工作环境温度范围内,DVDD = 2.3V 至 5.5V(除非另外注明)
最小值 最大值 单位
td(CSSC) 延迟时间,CS 下降沿至第一个 SCLK 上升沿(2) 50 ns
td(SCCS) 延迟时间,最终 SCLK 下降沿至 CS 上升沿 25 ns
tw(CSH) 脉冲持续时间,CS 为高电平 50 ns
tc(SC) SCLK 周期 150 ns
tw(SCH) 脉冲持续时间,SCLK 为高电平 60 ns
tw(SCL) 脉冲持续时间,SCLK 为低电平 60 ns
tsu(DI) 建立时间,DIN 在 SCLK 下降沿前有效 50 ns
th(DI) 保持时间,DIN 在 SCLK 下降沿后有效 25 ns
SPI 超时(1) 正常模式,占空比模式 13955 t(MOD)
Turbo 模式 27910 t(MOD)
(1) 更多相关信息,请参见 SPI 超时部分。
t(MOD) = 1 / f(MOD)。使用内部振荡器或 4.096MHz 外部时钟时,调制器频率 f(MOD) = 256kHz(正常模式,占空比模式)和 512kHz(Turbo 模式)。
(2) 当不与其他任何器件共享总线时,CS 可永久连接低电平。
ADS1220 tim_req_bas683.gif
注:图中所示为单字节通信。实际通信可能涉及多个字节。
Figure 1. 串行接口时序要求

6.7 SPI 开关特性

在工作环境温度范围内,DVDD = 2.3V 至 5.5V(除非另外注明)
参数 测试条件 最小值 典型值 最大值 单位
tp(CSDO) 传播延迟时间,
CS 下降沿至 DOUT 驱动
DOUT 负载 = 20pF || 10kΩ,与 DGND 相连 50 ns
tp(SCDO) 传播延迟时间,
SCLK 上升沿至新的有效 DOUT
DOUT 负载 = 20pF || 10kΩ,与 DGND 相连 0 50 ns
tp(CSDOZ) 传播延迟时间,
CS 上升沿至 DOUT 高阻抗
DOUT 负载 = 20pF || 10kΩ,与 DGND 相连 50 ns
ADS1220 swi_char_bas683.gif
注:图中所示为单字节通信。实际通信可能涉及多个字节。
Figure 2. 串行接口开关特性

6.8 典型特性

TA = 25°C 时,AVDD = 3.3V,AVSS = 0V,已启用 PGA 并使用外部基准 Vref = 2.5V (除非另外注明)。
ADS1220 C017_bas501.png
AVDD = 3.3V
Figure 3. 相对输入的偏移电压与温度间的关系
ADS1220 C019_bas501.png
AVDD = 3.3V
Figure 5. 增益误差与温度间的关系
ADS1220 C025_bas501.png
AVDD = 3.3V,2.5V 外部基准电压,正常模式
Figure 7. 积分非线性与
差分输入信号间的关系
ADS1220 C043_bas501.png
AVDD = 3.3V,内部基准电压,正常模式
Figure 9. 积分非线性与
差分输入信号间的关系
ADS1220 C042_bas501.png
TA = 25°C,5490 器件的数据
Figure 11. 内部基准电压直方图
ADS1220 C002_bas501.png
DVDD = 3.3V,正常模式
Figure 13. 内部振荡器精度与温度间的关系
ADS1220 C030_bas501.png
AVDD = 3.3V,PGA 启用,TA = –40°C
Figure 15. 绝对输入电流与
绝对输入电压间的关系
ADS1220 C032_bas501.png
AVDD = 3.3V,PGA 启用,TA = 85°C
Figure 17. 绝对输入电流与
绝对输入电压间的关系
ADS1220 C038_bas501.png
AVDD = 3.3V,PGA 启用,AINP = AIN0,AINN = AIN1
Figure 19. 差分输入电流与
差分输入电压间的关系
ADS1220 C034_bas501.png
AVDD = 3.3V,PGA 禁用,TA = –40°C
Figure 21. 绝对输入电流与
绝对输入电压间的关系
ADS1220 C036_bas501.png
AVDD = 3.3V,PGA 禁用,TA = 85°C
Figure 23. 绝对输入电流与
绝对输入电压间的关系
ADS1220 C040_bas501.png
AVDD = 3.3V,PGA 禁用,AINP = AIN0,AINN = AIN1
Figure 25. 差分输入电流与
差分输入电压间的关系
ADS1220 C006_bas501.png
Figure 27. IDAC 精度与合规电压间的关系
ADS1220 C007_bas501.png
Figure 29. IDAC 匹配与温度间的关系
ADS1220 C012_bas501.png
AVDD = 3.3V,内部基准电压,Turbo 模式
Figure 31. IAVDD 与温度间的关系
ADS1220 C004_bas501.png
正常模式,内部基准电压
Figure 33. IAVDD 与 AVDD 间的关系
ADS1220 C014_bas501.png
DVDD = 3.3V
Figure 35. IDVDD 与温度间的关系
ADS1220 C001_bas501.png
Figure 37. 低侧电源开关 RON 与温度间的关系
ADS1220 C018_bas501.png
AVDD = 5.0V
Figure 4. 相对输入的偏移电压与温度间的关系
ADS1220 C020_bas501.png
AVDD = 5.0V
Figure 6. 增益误差与温度间的关系
ADS1220 C029_bas501.png
AVDD = 5.0V,2.5V 外部基准电压,正常模式
Figure 8. 积分非线性与
差分输入信号间的关系
ADS1220 C044_bas501.png
AVDD = 5.0V,内部基准电压,正常模式
Figure 10. 积分非线性与
差分输入信号间的关系
ADS1220 C021_bas501.png
Figure 12. 内部基准电压与温度间的关系
ADS1220 C016_bas501.png
Figure 14. AVDD 电源抑制比与频率间的关系
ADS1220 C031_bas501.png
AVDD = 3.3V,PGA 启用,TA = 25°C
Figure 16. 绝对输入电流与
绝对输入电压间的关系
ADS1220 C033_bas501.png
AVDD = 3.3V,PGA 启用,TA = 125°C
Figure 18. 绝对输入电流与
绝对输入电压间的关系
ADS1220 C039_bas501.png
AVDD = 3.3V,PGA 启用,AINP = AIN3,AINN = AIN2
Figure 20. 差分输入电流与
差分输入电压间的关系
ADS1220 C035_bas501.png
AVDD = 3.3V,PGA 禁用,TA = 25°C
Figure 22. 绝对输入电流与
绝对输入电压间的关系
ADS1220 C037_bas501.png
AVDD = 3.3V,PGA 禁用,TA = 125°C
Figure 24. 绝对输入电流与
绝对输入电压间的关系
ADS1220 C041_bas501.png
AVDD = 3.3V,PGA 禁用,AINP = AIN3,AINN = AIN2
Figure 26. 差分输入电流与
差分输入电压间的关系
ADS1220 C005_bas501.png
Figure 28. IDAC 精度与温度间的关系
ADS1220 C011_bas501.png
AVDD = 3.3V,内部基准电压,正常模式
Figure 30. IAVDD 与温度间的关系
ADS1220 C013_bas501.png
AVDD = 3.3V,内部基准电压,占空比模式
Figure 32. IAVDD 与温度间的关系
ADS1220 C010_bas501.png
Figure 34. IDVDD 与 DVDD 间的关系
ADS1220 C015_bas501.png
Figure 36. 内部温度传感器精度与温度间的关系

7 参数测量信息

7.1 噪声性能

Δ-Σ (ΔΣ) 模数转换器 (ADC) 基于过采样原则。ΔΣ ADC 的输入信号在高频下(调制器频率)进行采样,随后在数字域中进行滤波和抽取,从而在相应输出数据传输速率下生成转换结果。调制器频率与输出数据传输速率的比值称为过采样率 (OSR)。通过增加 OSR 并降低输出数据传输速率, ADC 的噪声性能可以被优化。即当输出数据传输速率下降时,获取一个转换结果需要对内部调制器的更多样本求取平均值,因此输入参考噪声下降。增大增益同样能够降低输入参考噪声,这在测量低幅度信号时非常有效。

Table 1 至Table 8 总结了器件的噪声性能。这些数据代表 TA = 25°C 并使用 2.048V 内部基准电压时的典型噪声性能。显示的数据为在约 0.75 秒的时间内针对单一器件读数求取平均值的结果,此类数据的测定条件为输入以内部方式短接在一起。Table 1、Table 3、Table 5 和Table 7 列出了不同条件下输入参考噪声(单位为 μVRMS)。请注意,µVPP 值在括号中显示。Table 2、Table 4、Table 6 和Table 8 列出了根据 μVRMS 值计算得出的相应数据有效位数 (ENOB)。该计算过程通过Equation 1 完成。请注意,使用Equation 2 并根据噪声峰峰值计算得出的无噪声位在括号中显示。

输入can的噪声(Table 1、Table 3、Table 5 和Table 7)仅在使用外部低噪声基准(例如,REF5020)时略有变化。要在使用除 2.048V 外的其他基准电压时计算 ENOB 数和无噪声位,请使用Equation 1 至Equation 3:

Equation 1. ENOB = ln (满量程范围 / VRMS-噪声) / ln(2)
Equation 2. 无噪声位 = ln (满量程范围 / VPP-噪声) / ln(2)
Equation 3. 满量程范围 = 2 · Vref / 增益

Table 1. 噪声,单位为 μVRMS (μVPP)
条件:AVDD = 3.3V,AVSS = 0V,正常模式,内部基准电压 = 2.048V

数据传输速率
(SPS)
增益(PGA 启用)
1 2 4 8 16 32 64 128
20 3.71 (13.67) 1.54 (5.37) 1.15 (4.15) 0.80 (3.36) 0.35 (1.16) 0.23 (0.73) 0.10 (0.35) 0.09 (0.41)
45 7.36 (29.54) 2.93 (13.06) 1.71 (9.28) 0.88 (4.06) 0.50 (2.26) 0.29 (1.49) 0.19 (0.82) 0.12 (0.51)
90 10.55 (47.36) 4.50 (20.75) 2.43 (11.35) 1.51 (6.65) 0.65 (3.62) 0.42 (2.14) 0.27 (1.22) 0.18 (0.85)
175 11.90 (63.72) 6.45 (34.06) 3.26 (17.76) 1.82 (11.20) 1.01 (5.13) 0.57 (3.09) 0.34 (2.14) 0.26 (1.60)
330 19.19 (106.93) 9.38 (50.78) 4.25 (26.25) 2.68 (14.13) 1.45 (7.52) 0.79 (4.66) 0.50 (2.69) 0.34 (1.99)
600 24.78 (151.61) 13.35 (72.27) 6.68 (39.43) 3.66 (19.26) 2.10 (12.77) 1.14 (6.87) 0.70 (4.76) 0.55 (3.34)
1000 37.53 (227.29) 18.87 (122.68) 9.53 (58.53) 5.37 (31.52) 2.95 (18.08) 1.65 (10.71) 1.03 (6.52) 0.70 (4.01)

Table 2. 根据均方根 (RMS) 噪声得出的 ENOB(根据噪声峰峰值得出的无噪声位)
条件:AVDD = 3.3V,AVSS = 0V,正常模式,内部基准电压 = 2.048V

数据传输速率
(SPS)
增益(PGA 启用)
1 2 4 8 16 32 64 128
20 20.08 (18.19) 20.34 (18.54) 19.76 (17.91) 19.28 (17.22) 19.48 (17.75) 19.10 (17.42) 19.33 (17.49) 18.49 (16.26)
45 19.09 (17.08) 19.42 (17.26) 19.19 (16.75) 19.15 (16.94) 18.95 (16.79) 18.74 (16.39) 18.38 (16.25) 18.00 (15.49)
90 18.57 (16.40) 18.80 (16.59) 18.68 (16.46) 18.37 (16.23) 18.60 (16.11) 18.20 (15.87) 17.87 (15.67) 17.44 (15.20)
175 18.39 (15.97) 18.28 (15.88) 18.26 (15.82) 18.10 (15.48) 17.96 (15.61) 17.78 (15.34) 17.53 (14.87) 16.91 (14.29)
330 17.70 (15.23) 17.74 (15.30) 17.88 (15.25) 17.54 (15.15) 17.43 (15.05) 17.30 (14.74) 16.96 (14.54) 16.50 (13.97)
600 17.33 (14.72) 17.23 (14.79) 17.23 (14.66) 17.09 (14.70) 16.89 (14.29) 16.77 (14.18) 16.48 (13.72) 15.83 (13.23)
1000 16.74 (14.14) 16.73 (14.03) 16.71 (14.09) 16.54 (13.99) 16.41 (13.79) 16.25 (13.54) 15.92 (13.26) 15.49 (12.96)

Table 3. PGA 禁用时的噪声,单位为 μVRMS (μVPP)
条件:AVDD = 3.3V,AVSS = 0V,正常模式,内部基准电压 = 2.048V

数据传输速率
(SPS)
增益(PGA 禁用)
1 2 4
20 3.89 (13.43) 1.85 (6.84) 1.26 (3.91)
45 6.97 (31.98) 2.94 (12.94) 1.41 (5.62)
90 8.50 (42.48) 4.49 (18.92) 2.07 (9.95)
175 12.99 (65.92) 6.24 (35.40) 3.04 (18.92)
330 18.18 (94.24) 8.12 (50.17) 4.71 (28.75)
600 25.29 (138.67) 12.77 (78.13) 6.27 (39.79)
1000 38.04 (260.50) 18.40 (120.97) 9.48 (63.72)

Table 4. 当 PGA 禁用时,根据 RMS 噪声得出的 ENOB(根据噪声峰峰值得出的无噪声位)
条件:AVDD = 3.3V,AVSS = 0V,正常模式,内部基准电压 = 2.048V

数据传输速率
(SPS)
增益(PGA 禁用)
1 2 4
20 20.01 (18.22) 20.08 (18.19) 19.63 (18.00)
45 19.61 (16.97) 19.41 (17.27) 19.47 (17.48)
90 18.88 (16.56) 18.80 (16.72) 18.91 (16.65)
175 18.27 (15.92) 18.32 (15.82) 18.36 (15.72)
330 17.78 (15.41) 17.94 (15.32) 17.73 (15.12)
600 17.31 (14.85) 17.29 (14.68) 17.32 (14.65)
1000 16.72 (13.94) 16.76 (14.05) 16.72 (13.97)

Table 5. 噪声,单位为 μVRMS (μVPP)
条件:AVDD = 3.3V,AVSS = 0V,Turbo 模式,内部基准电压 = 2.048V

数据传输速率
(SPS)
增益(PGA 启用)
1 2 4 8 16 32 64 128
40 4.56 (24.17) 2.40 (11.35) 1.22 (4.94) 0.71 (2.84) 0.35 (1.60) 0.19 (0.85) 0.16 (0.71) 0.09 (0.55)
90 5.74 (25.88) 2.97 (14.40) 1.47 (5.80) 1.13 (5.52) 0.50 (2.67) 0.32 (1.32) 0.23 (1.13) 0.15 (0.69)
180 8.49 (46.88) 4.66 (21.36) 2.30 (12.88) 1.24 (7.23) 0.72 (4.82) 0.42 (2.57) 0.28 (1.47) 0.24 (1.34)
350 13.42 (84.72) 5.86 (40.04) 3.39 (19.04) 1.88 (10.13) 1.05 (6.15) 0.64 (3.59) 0.43 (2.29) 0.28 (1.39)
660 17.09 (120.36) 9.34 (47.36) 4.81 (27.83) 2.97 (17.36) 1.54 (10.21) 0.82 (4.43) 0.58 (3.67) 0.41 (2.93)
1200 25.71 (162.35) 12.31 (85.94) 6.81 (44.01) 3.72 (21.55) 2.09 (15.14) 1.23 (7.58) 0.80 (5.31) 0.57 (3.51)
2000 36.23 (265.14) 18.24 (127.32) 9.24 (65.43) 5.49 (37.02) 2.89 (18.89) 1.77 (12.00) 1.13 (7.60) 0.82 (5.81)

Table 6. 根据均方根 (RMS) 噪声得出的 ENOB(根据噪声峰峰值得出的无噪声位)
条件:AVDD = 3.3V,AVSS = 0V,Turbo 模式,内部基准电压 = 2.048V

数据传输速率
(SPS)
增益(PGA 启用)
1 2 4 8 16 32 64 128
40 19.78 (17.37) 19.71 (17.46) 19.68 (17.66) 19.45 (17.46) 19.47 (17.29) 19.37 (17.21) 18.65 (16.46) 18.40 (15.83)
90 19.45 (17.27) 19.39 (17.12) 19.41 (17.43) 18.79 (16.50) 18.97 (16.55) 18.62 (16.57) 18.11 (15.80) 17.75 (15.49)
180 18.88 (16.42) 18.75 (16.55) 18.76 (16.28) 18.65 (16.11) 18.43 (15.70) 18.23 (15.60) 17.79 (15.41) 17.05 (14.54)
350 18.22 (15.56) 18.42 (15.64) 18.21 (15.71) 18.05 (15.62) 17.89 (15.35) 17.62 (15.12) 17.20 (14.77) 16.78 (14.49)
660 17.87 (15.05) 17.74 (15.40) 17.70 (15.17) 17.39 (14.85) 17.34 (14.61) 17.25 (14.82) 16.75 (14.09) 16.25 (13.42)
1200 17.28 (14.62) 17.34 (14.54) 17.20 (14.51) 17.07 (14.54) 16.90 (14.05) 16.67 (14.04) 16.28 (13.56) 15.77 (13.15)
2000 16.79 (13.92) 16.78 (13.97) 16.76 (13.93) 16.51 (13.76) 16.44 (13.73) 16.14 (13.38) 15.79 (13.04) 15.25 (12.43)

Table 7. PGA 禁用时的噪声,单位为 μVRMS (μVPP)
条件:AVDD = 3.3V,AVSS = 0V,Turbo 模式,内部基准电压 = 2.048V

数据传输速率
(SPS)
增益(PGA 禁用)
1 2 4
40 4.22 (22.46) 2.30 (10.74) 0.93 (3.91)
90 6.57 (31.01) 3.53 (14.28) 1.59 (6.84)
180 8.41 (55.66) 4.30 (22.09) 2.31 (14.59)
350 12.68 (75.20) 6.02 (34.18) 3.22 (17.64)
660 17.81 (111.08) 9.06 (56.76) 4.24 (27.47)
1200 25.43 (176.03) 12.70 (89.23) 6.28 (40.95)
2000 36.11 (250.98) 17.30 (131.35) 8.77 (68.18)

Table 8. 当 PGA 禁用时,根据 RMS 噪声得出的 ENOB(根据噪声峰峰值得出的无噪声位)
条件:AVDD = 3.3V,AVSS = 0V,Turbo 模式,内部基准电压 = 2.048V

数据传输速率
(SPS)
增益(PGA 禁用)
1 2 4
40 19.89 (17.48) 19.76 (17.54) 20.07 (18.00)
90 19.25 (17.01) 19.15 (17.13) 19.29 (17.19)
180 18.89 (16.17) 18.86 (16.50) 18.76 (16.10)
350 18.30 (15.73) 18.38 (15.87) 18.28 (15.83)
660 17.81 (15.17) 17.79 (15.14) 17.88 (15.19)
1200 17.30 (14.51) 17.30 (14.49) 17.31 (14.61)
2000 16.79 (13.99) 16.85 (13.93) 16.83 (13.87)

8 详细 说明

8.1 概述

ADS1220 是一款小型低功耗 24 位 Δ-Σ ADC,集成了多种 功能, 能够降低系统成本并减少小型传感器信号测量 应用 中的组件数量。

除了 Δ-Σ ADC 内核以及单周期稳定数字滤波器外,该器件还具备低噪声的高输入阻抗可编程增益放大器 (PGA)、内部电压基准和时钟振荡器。该器件还集成了一个线性度较高的精密温度传感器以及作为传感器激励的两个匹配可编程电流源 (IDAC)。所有这些 特性 旨在降低典型传感器 应用 针对外部电路的需求并提升系统整体性能。附加的低侧电源开关简化了低功耗桥式传感器 应用的设计。该器件可通过四个寄存器实现完全配置,同时由一个兼容 SPI 的模式 1 接口通过六条命令进行控制。功能框图部分所示为器件功能框图。

ADS1220 ADC 可测量差分信号 VIN(表示节点 AINP 和 AINN 之间的电压差)。转换器内核由一个差分开关电容 Δ-Σ 调制器及其后的数字滤波器组成。数字滤波器接收调制器传输的高速位流,输出与输入电压成正比的代码。此架构可使共模信号产生较大衰减。

该器件提供两种转换模式:单次和连续转换模式。在单次模式下,ADC 根据要求对输入信号执行单次转换,而后将转换值存入内部数据缓冲区。随后,该器件进入低功耗状态,以节省功耗。对于仅需定期转换或在两次转换之间长时间处于空闲状态的系统,采用单次模式可显著节省功耗。在连续转换模式下,ADC 在前一次转换结束后立即对输入信号进行自动转换。新数据速率通过编程设定。数据可以随时读取,无需担心数据损坏。这些数据始终反映最近完成的转换。

8.2 功能框图

ADS1220 fbd_detail_bas501.gif

8.3 特性 说明

8.3.1 多路复用器

该器件具备一个非常灵活的输入多路复用器,如Figure 38 所示。可以测量四路单端信号、双路差分信号、或双路单端信号与单路差分信号组合。该多路复用器通过配置寄存器的四个位 (MUX[3:0]) 进行配置。测量单端信号时,负 ADC 输入 (AINN) 通过多路复用器内的开关在内部与 AVSS 相连。如需进行系统监视,可选择模拟电源 (AVDD – AVSS) / 4 或当前所选的外部基准电压 (V(REFPx) – V(REFNx)) / 4 作为 ADC 输入。该多路复用器还可将两个可编程电流源任意一路引至任意模拟输入 (AINx) 或任意专用基准引脚(REFP0、REFN0)。

ADS1220 mux_bas683.gif Figure 38. 模拟输入多路复用器

与 AVDD 和 AVSS 相连的静电放电 (ESD) 二极管可保护输入。为了防止 ESD 二极管导通,所有输入的绝对电压必须处于Equation 4 给定的范围内:

Equation 4. AVSS – 0.3V < V(AINx) < AVDD + 0.3V

如果输入引脚电压可能超出上述限制条件,则需要使用外部肖特基钳位二极管或串联电阻将输入电流限制为安全值(请参见绝对最大额定值表)。对该器件中未使用的输入进行过驱动可能影响其他输入引脚上正在进行的转换。如果可能针对未使用输入进行过驱动,TI 建议使用外部肖特基二极管针对信号进行钳位。

8.3.2 低噪声 PGA

该器件 具有 一个低噪声、低漂移、高输入阻抗的可编程增益放大器 (PGA)。PGA 增益可设置为 1、2、4、8、16、32、64 或 128。配置寄存器的三个位 (GAIN[2:0]) 用于配置增益。Figure 39 所示为 PGA 的简化框图。PGA 由两个斩波稳定放大器(A1 和 A2)及设置 PGA 增益的电阻反馈网络组成。PGA 输入配有一个电磁干扰 (EMI) 滤波器。

ADS1220 pga_CMVR_bas501.gif Figure 39. 简化的 PGA 示意图

VIN 表示差分输入电压 VIN = (V(AINP) – V(AINN))。PGA 增益可通过Equation 5 进行计算:

Equation 5. 增益 = 1 + 2 · RF / RG

增益可通过器件内部的可调电阻 RG 进行更改。PGA 的差分满量程输入电压范围 (FSR) 由增益和所用基准电压定义,如Equation 6 所示:

Equation 6. FSR = ±Vref / 增益

Table 9 所示为使用 2.048V 内部基准电压时的满量程范围。

Table 9. PGA 满量程范围

增益设置 FSR
1 ±2.048V
2 ±1.024V
4 ±0.512V
8 ±0.256V
16 ±0.128V
32 ±0.064V
64 ±0.032V
128 ±0.016V

8.3.2.1 PGA 共模电压要求

为了始终处于 PGA 的线性工作范围内,输入信号必须满足本节介绍的特定要求。

Figure 39 中两放大器(A1 和 A2)输出相对于电源(AVSS 和 AVDD)的摆幅不得低于 200mV。如果输出 OUTP 和 OUTN 驱动至 200mV 电源轨电压范围内,放大器将达到饱和并因此进入非线性状态。为防止出现此类非线性工作条件,输出电压必须满足Equation 7 的要求:

Equation 7. AVSS + 0.2V ≤ V(OUTN),V(OUTP) ≤ AVDD – 0.2V

将Equation 7 的要求换算为针对 PGA 输入(AINP 和 AINN)的要求大有裨益,原因是无需直接访问 PGA 输出。PGA 采用对称设计,因此可假设 PGA 的输出共模电压与输入信号共模电压相等,如Figure 40 所示。

ADS1220 pga_CMVR_bas683.gif Figure 40. PGA 共模电压

共模电压通过Equation 8 进行计算:

Equation 8. VCM = ½ (V(AINP) + V(AINN)) = ½ (V(OUTP) + V(OUTN))

PGA 输入(AINP 和 AINN)电压可表示为Equation 9 和Equation 10:

Equation 9. V(AINP) = VCM + ½ VIN
Equation 10. V(AINN) = VCM – ½ VIN

此后,输出电压(V(OUTP) 和 V(OUTN))可根据Equation 11 和Equation 12 进行计算:

Equation 11. V(OUTP) = VCM + ½ 增益 · VIN
Equation 12. V(OUTN) = VCM – ½ 增益 · VIN

现可将放大器 A1 和 A2 的输出电压要求(Equation 7)通过Equation 11 和Equation 12 换算为针对输入共模电压范围的要求,具体内容在Equation 13 和Equation 14 中给出:

Equation 13. VCM (MIN) ≥ AVSS + 0.2V + ½ 增益 · VIN (MAX)
Equation 14. VCM (MAX) ≤ AVDD – 0.2V – ½ 增益 · VIN (MAX)

为计算最小和最大共模电压限值,必须使用应用中出现的最高差分输入电压 (VIN (MAX))。VIN (MAX) 可小于可能出现的最大 FS 值。

由于 PGA 的特定设计实现方案,因此除Equation 13 外,最低 VCM 还必须满足Equation 15。

Equation 15. VCM (MIN) ≥ AVSS + ¼ (AVDD – AVSS)

Figure 41 和Figure 42 以图象形式表示当 AVDD = 3.3V 和 AVSS = 0V,增益分别为 1 和 16 时的共模电压限值。

ADS1220 C009_bas501.png
AVDD = 3.3V
Figure 41. 共模电压限值(增益 = 1)
ADS1220 C008_bas501.png
AVDD = 3.3V
Figure 42. 共模电压限值(增益 = 16)

下文中的讨论介绍如何将Equation 13 至Equation 15 应用于假设性应用。本示例的设置条件为 AVDD = 3.3V,AVSS = 0V,增益 = 16,同时采用外部基准电压 Vref = 2.5V。可施加的最高差分输入电压 VIN = (V(AINP) – V(AINN)) 随之限制为满量程范围 FSR = ±2.5V / 16 = ±0.156V。因此,Equation 13 至Equation 15 可得出允许的 VCM 范围 1.45V ≤ VCM ≤ 1.85V。

例如,如果与该假设性应用输入相连的传感器信号未采用完整满量程范围,而是限制为 VIN (MAX) = ±0.1V,则缩小的输入信号幅值会将 VCM 限制范围扩展至 1.0V ≤ VCM ≤ 2.3V。

对于全差分传感器信号,每路输入(AINP、AINN)可在共模电压 (V(AINP) + V(AINN)) / 2(其限值必须保持在 1.0V 至 2.3V 范围内)的 ±50mV 范围内摆动。对称型惠斯通电桥的输出即为一种全差分信号示例。Figure 43 所示为输入信号的共模电压处于下限的情况。在这种情况下,V(OUTN) 为 0.2V。进一步减小共模电压 (VCM) 或增大差分输入电压 (VIN) 均会导致 V(OUTN) 低于 0.2V 并导致放大器 A2 达到饱和状态。

ADS1220 pga_example_bas683.gif Figure 43. VCM 处于下限的示例

相反,电阻式温度器件 (RTD) 的信号具有伪差分特性(如果按 RTD 测量部分所示的方式实施),其中负输入电压恒定不变(但不等于 0V),只有正输入电压发生变化。如果必须测量伪差分信号,本示例中的负输入必须在 0.95V 至 2.25V 的电压范围内偏置。正输入最高可在超出负输入
VIN (MAX) = 100mV 进行摆动。请注意,在这种情况下,共模电压与正输入电压同时发生变化。即,当输入信号在 0V ≤ VIN ≤ VIN (MAX) 的范围内摆动时,共模电压的摆动范围为 V(AINN) ≤ VCM ≤ V(AINN) + ½ VIN (MAX)。满足最大输入电压 VIN (MAX) 的共模电压要求有助于在整个信号范围内满足要求。

Figure 44 和Figure 45 分别为全差分和伪差分信号示例。

ADS1220 VCM_FullyDifferential_bas501.gif
Figure 44. 全差分输入信号
ADS1220 VCM_PseudoDifferential_bas501.gif
Figure 45. 伪差分输入信号

NOTE

请谨记,PGA 启用时的共模电压要求(Equation 13 至Equation 15)如下:

  • VCM (MIN) ≥ AVSS + ¼ (AVDD – AVSS)
  • VCM (MIN) ≥ AVSS + 0.2V + ½ 增益 · VIN (MAX)
  • VCM (MAX) ≤ AVDD – 0.2V – ½ 增益 · VIN (MAX)

8.3.2.2 旁路 PGA

在增益为 1、2 和 4 的情况下可对器件进行配置,通过将配置寄存器的 PGA_BYPASS 位置 1 禁用并旁路低噪声 PGA。禁用 PGA 会降低整体功耗,同时消除Equation 13 至Equation 15 针对共模输入电压范围 VCM 的限制。在 PGA 禁用的情况下,可用的绝对输入电压和共模输入电压范围为 (AVSS – 0.1V ≤ V(AINx),VCM ≤ AVDD + 0.1V)。

为测量以 AVSS(AINP = VIN,AINN = AVSS)为基准的单端信号,PGA 必须旁路。通过在外部将任一模拟输入与 AVSS 相连或通过多路复用器的内部 AVSS 连接(MUX[3:0] 置为 1000 至 1011),可将器件配置为进行单端测量。如果以 AINN = AVSS 的设置配置内部多路复用器(MUX[3:0] = 1000 至 1011),则无论 PGA_BYPASS 是否置 1 以及增益是否限制为 1、2 或 4,均将自动旁路并禁用 PGA。对于将增益设置为大于 4 的情况,该器件会将增益限制为 4。

PGA 禁用后,该器件使用经缓冲的开关电容级实现增益值 1、2 和 4。开关电容级前的内部缓冲器可确保最大限度降低因电容充放电而产生的输入负载效应。有关 PGA 禁用情况下的绝对输入电流(流入或流出各路输入的电流)以及差分输入电流(正负输入间的绝对电流差值)典型值,请参见Figure 21 至Figure 26。

对于输出阻抗较高的信号源,仍需进行外部缓冲。请注意,有源缓冲器会在引入噪声的同时引入偏移和增益误差。高精度 应用需要密切关注上述因素。

8.3.3 调制器

ADS1220 中的 Δ-Σ 调制器用于将模拟输入电压转换为经脉冲代码调制的 (PCM) 数据流。调制器以调制器时钟频率 f(MOD) = f(CLK) / 16(正常和占空比模式)和 f(MOD) = f(CLK) / 8(Turbo 模式下)运行,而 f(CLK) 可由内部振荡器或外部时钟源提供。Table 10 显示了使用内部振荡器或 4.096MHz 外部时钟时,各工作模式下的调制器频率。

Table 10. 不同工作模式下的调制器时钟频率(1)

工作模式 f(MOD)
占空比模式 256kHz
正常模式 256kHz
Turbo 模式 512kHz
(1) 使用内部振荡器或 4.096MHz 外部时钟。

8.3.4 数字滤波器

该器件采用一个线性相位有限冲激响应 (FIR) 数字滤波器,能够针对调制器传输的数字数据流进行滤波和抽取。该数字滤波器根据不同数据传输速率进行自动调节,在单一周期内可始终达到稳定状态。当数据速率为 5SPS 和 20SPS 时,滤波器可配置为抑制 50Hz 或 60Hz 工频或同时两种频率。配置寄存器的两个位 (50/60[1:0]) 用于对滤波器进行相应配置。Figure 46 至Figure 59 所示为使用内部振荡器或 4.096MHz 外部时钟时,不同输出数据传输速率对应的数字滤波器频率响应。

滤波器陷波和输出数据传输速率根据时钟频率按比例进行调节。例如,当使用 4.096MHz 时钟时,于 20Hz 频率处产生陷波,则如果使用 2.048MHz 时钟时,产生陷波的频率为 10Hz。请注意,内部振荡器随温度发生变化,如电气特性表所述。数据传输速率或转换时间随之发生变化,因此滤波器陷波也按相同比例发生变化。如需在容差更为精确的特定频率下产生数字滤波器陷波,则考虑使用精密外部时钟源。

ADS1220 C049_filter_20SPS_5060Hz_bas501.png
同时抑制 50Hz 和 60Hz,50/60[1:0] = 01
Figure 46. 滤波器响应
(DR = 20SPS)
ADS1220 C050_20SPS_5060Hz_zoomed_bas501.png
同时抑制 50Hz 和 60Hz,50/60[1:0] = 01
Figure 47. 滤波器响应详细视图
(DR = 20SPS)
ADS1220 C045_20SPS_50Hz_bas501.png
仅抑制 50Hz,50/60[1:0] = 10
Figure 48. 滤波器响应
(DR = 20SPS)
ADS1220 C047_filter_20SPS_60Hz_bas501.png
仅抑制 60Hz,50/60[1:0] = 11
Figure 50. 滤波器响应
(DR = 20SPS)
ADS1220 C051_20SPS_No_5060Hz_bas501.png
50/60[1:0] = 00
Figure 52. 滤波器响应
(DR = 20SPS)
ADS1220 C053_filter_90SPS_bas501.png
Figure 54. 滤波器响应
(DR = 90SPS)
ADS1220 C055_filter_330SPS_bas501.png
Figure 56. 滤波器响应
(DR = 330SPS)
ADS1220 C057_filter_1kSPS_bas501.png
Figure 58. 滤波器响应
(DR = 1kSPS)
ADS1220 C046_20SPS_50Hz_zoomed_bas501.png
仅抑制 50Hz,50/60[1:0] = 10
Figure 49. 滤波器响应详细视图
(DR = 20SPS)
ADS1220 C048_20SPS_60Hz_zoomed_bas501.png
仅抑制 60Hz,50/60[1:0] = 11
Figure 51. 滤波器响应详细视图
(DR = 20SPS)
ADS1220 C052_filter_45SPS_bas501.png
Figure 53. 滤波器响应
(DR = 45SPS)
ADS1220 C054_filter_175SPS_bas501.png
Figure 55. 滤波器响应
(DR = 175SPS)
ADS1220 C056_filter_600SPS_bas501.png
Figure 57. 滤波器响应
(DR = 600SPS)
ADS1220 C058_filter_2kSPS_bas501.png
Figure 59. 滤波器响应
(DR = 2kSPS)

8.3.5 输出数据速率

Table 11 所示为各数据速率设置的实际转换时间。提供的值基于 t(CLK) 周期,所用外部时钟的频率 f(CLK) = 4.096MHz。如果所用外部时钟的频率不等于 4.096MHz,数据传输速率将按比例调节。

在连续转换模式下,数据传输速率对应的时间为一个 DRDY 下降沿至下一 DRDY 下降沿。首次转换始于 START/SYNC 命令最后一个 SCLK 下降沿后的 210 · t(CLK)(正常模式,占空比模式)或 114 · t(CLK)(Turbo 模式)。

在单次模式下,数据传输速率对应的时间为 START/SYNC 命令的最后一个 SCLK 下降沿至 DRDY 下降沿,经四舍五入变为下一 t(CLK)。在单次模式下,如果使用内部振荡器,则必须额外增加长达 50µs(正常模式,占空比模式)或 25µs(Turbo 模式)振荡器唤醒时间。内部振荡器在 START/SYNC 命令的首个 SCLK 上升沿开始上电。如果使用的 SCLK 频率高于 160kHz(正常模式,占空比模式)或 320kHz(Turbo 模式),振荡器在 START/SYNC 命令结束后可能不会完全上电。ADC 将等待内部振荡器完全上电,然后开始转换。

占空比模式与正常模式下的单次转换时间相同。有关占空比工作模式的更多详细信息,请参见占空比模式部分。

Table 11. 转换时间

标称数据传输速率
(SPS)
–3dB 带宽
(Hz)
实际转换时间 (t(CLK))
连续转换模式 单次模式
正常模式
20 13.1 204768 204850
45 20.0 91120 91218
90 39.6 46128 46226
175 77.8 23664 23762
330 150.1 12464 12562
600 279.0 6896 6994
1000 483.8 4144 4242
占空比模式
5 13.1 823120 不适用
11.25 20.0 364560 不适用
22.5 39.6 184592 不适用
44 77.8 94736 不适用
82.5 150.1 49936 不适用
150 279.0 27664 不适用
250 483.8 16656 不适用
TURBO 模式
40 26.2 102384 102434
90 39.9 45560 45618
180 79.2 23064 23122
350 155.6 11832 11890
660 300.3 6232 6290
1200 558.1 3448 3506
2000 967.6 2072 2130

请注意,即使 20SPS 设置对应的转换时间不等于 1 / 20Hz = 50ms,该差异也不会影响 50Hz 或 60Hz 抑制。要实现 50Hz 和 60Hz 抑制(如电气特性表所述),外部时钟频率必须为 4.096MHz。使用内部振荡器时,转换时间和滤波器陷波的变化量等于电气特性表指定的振荡器精度变量。

8.3.6 电压基准

该器件集成了 2.048V 低漂移电压基准。对于 需要 不同基准电压或比例测量方法的应用,该器件可提供两对差分基准输入(REFP0/REFN0 和 REFP1/REFN1)。此外,还可将模拟电源 (AVDD) 用作基准。

基准源通过配置寄存器的两位 (VREF[1:0]) 进行选择。默认选择内部基准。上电后、退出掉电模式或由外部基准源切换至内部基准后,内部基准电压在 25µs 内即可完全稳定。

差分基准输入支持自由选择共模基准电压。REFP0 和 REFN0 为专用基准输入,而 REFP1 和 REFN1 分别与输入 AIN0 和 AIN3 共享。所有基准输入均在内部进行缓冲,以提高输入阻抗。因此,使用外部基准时,通常无需额外使用基准缓冲器。在比例测量 应用中使用时,基准输入不会加载外部电路。请注意,由于启用基准缓冲器,因此当使用外部基准时,模拟电源电流增大。

在多数情况下,转换结果与基准源稳定性成正比。转换结果将反映电压基准的所有噪声和漂移。

8.3.7 时钟源

器件系统时钟可由内部低漂移振荡器或 CLK 输入的外部时钟源提供。首先将 CLK 引脚与 DGND 相连,之后进行上电或复位,以激活内部振荡器。如果将外部时钟与 CLK 引脚相连,内部振荡器将在 CLK 引脚处检测到两个上升沿后禁用。该器件随后使用外部时钟。ADS1220 切换至外部时钟后,该器件仅可通过循环上电或发送 RESET 命令切换回内部振荡器。

8.3.8 激励电流源

该器件为 RTD 应用提供两个匹配的可编程激励电流源 (IDAC)。使用配置寄存器的相应位 (IDAC[2:0]) 可通过编程方式将电流源输出电流设定为 10μA、50μA、100μA、250μA、500μA、1000μA 或 1500μA。每个电流源均可与所有模拟输入 (AINx) 及所有专用基准输入(REFP0 和 REFN0)相连。两电流源还可与同一引脚相连。IDAC 的路由通过配置寄存器的位(I1MUX[2:0],I2MUX[2:0])进行配置。请注意,不得超出 IDAC 的合规电压。换言之,将将 IDAC 流向的引脚电压限制为 ≤ (AVDD – 0.9V),否则 IDAC 电流的额定精度要求无法满足。对于三线制 RTD 应用,匹配的电流源可用于抵消传感器引线电阻引起的误差(更多详细信息,请参见 三线制 RTD 测量部分)。

通过 IDAC[2:0] 位以编程方式将 IDAC 电流设定为相应值后,IDAC 在不超过 200µs 内即可启动。如果在同一 WREG 命令期间未写入配置寄存器 2 和 3,TI 建议首先使用 IDAC[2:0] 位将 IDAC 电流设置为相应值,然后选择各 IDAC 的路径(I1MUX[2:0],I2MUX[2:0])。

在单次模式下,如果将 IDAC[2:0] 位置为 000 以外的值,IDAC 会在任意两次转换之间保持激活状态。然而,IDAC 会在发出 POWERDOWN 命令后掉电。

请注意,IDAC 启用后(即 IDAC[2:0] 位置为 000 以外的值),模拟电源电流将会增大。即使 IDAC 未引至任何引脚 (I1MUX[2:0] = I2MUX[2:0] = 000),IDAC 电路也需使用该偏置电流进行工作。此外,将 I1MUX[2:0] 或 I2MUX[2:0] 置为 000 以外的值时,随即从模拟电源汲取所选输出电流。

8.3.9 低侧电源开关

该器件还集成了一个在模拟输入 AIN3/REFN1 和 AVSS 之间连接了低值导通电阻的低侧电源开关。在桥式传感器 应用中, 该电源开关可使桥式电路在各转换过程中掉电,以此降低系统功耗。如果配置寄存器的相应位 (PSW) 置 1,该开关将在发出 START/SYNC 命令后自动闭合,并且在发出 POWERDOWN 命令后断开。请注意,如果将 PSW 位置 1,则在单次模式下,开关将在各转换过程之间保持闭合状态。如果将 PSW 位置 0,开关可以随时断开。该开关默认始终处于断开状态。

8.3.10 传感器检测

为了协助检测可能出现的传感器故障,该器件内置两个 10µA 烧毁电流源。如果通过将配置寄存器的相应位 (BCS) 置 1 启用电流源,其中一个电流源为当前所选正模拟输入 (AINP) 供应电流,而另一电流源消耗所选负模拟输入 (AINN) 电流。

如果传感器发生开路,这些烧毁电流源将正输入拉至 AVDD,同时将负输入拉至 AVSS,从而获取满量程读数。满量程读数还可以表示传感器过载或缺少基准电压。近似为零的读数可能表示传感器短路。请注意,烧毁电流源的绝对值通常在 ±10% 的范围内浮动,内部多路复用器增加了一个小型串联电阻。因此,区分传感器短路和正常读数难度较大,当输入使用阻容 (RC) 滤波器时尤为如此。换言之,即使传感器短路,外部滤波器电阻和多路复用器残余电阻两端的压降也会导致输出读取大于零的值。

请谨记,启用烧毁电流源后,功能传感器的 ADC 读数可能受到影响。TI 建议在执行精密测量的过程中禁用烧毁电流源,并且仅在测试传感器故障条件时进行启用。

8.3.11 系统监测

该器件提供多种模拟电源和外部基准电压监测方法。要选择监测电压,必须在配置寄存器中针对内部多路复用器 (MUX[3:0]) 进行相应配置。无论在使用监测功能时如何设置配置寄存器,该器件均会自动旁路 PGA 并将增益设置为 1。请注意,系统监测功能仅提供粗略结果,并非精密测量。

测量模拟电源 (MUX[3:0] = 1101) 时,得出的转换结果约为 (AVDD – AVSS) / 4。无论是否在配置寄存器中选择基准源 (VREF[1:0]),该器件均使用 2.048V 内部基准电压进行测量。

监测两外部基准电压源 (MUX[3:0] = 1100) 的其中之一时,结果约为 (V(REFPx) – V(REFNx)) / 4。REFPx 和 REFNx 表示在配置寄存器中选择的外部基准输入对 (VREF[1:0])。该器件自动使用内部基准进行测量。

8.3.12 偏移校准

内部多路复用器支持将两路 PGA 输入(AINP 和 AINN)短接至中间供电电压 (AVDD + AVSS) / 2。这种方式可用于测量并校准器件偏移电压,具体方法为将短路输入电压读数的结果存储于微控制器中,进而从后续读数中减去该结果。TI 建议在输入短路的情况下获取多个读数,进而针对结果求取平均值,以降低噪声影响。

8.3.13 温度传感器

ADS1220 集成了一个精密温度传感器。通过将配置寄存器的 TS 位置 1 可使能温度传感器模式。在温度传感器模式下,配置寄存器 0 的设置不产生任何影响,该器件使用内部基准进行测量,与所选基准电压源无关。温度读数过程与模拟输入启动并读取转换结果的过程相同。温度数据以 14 位结果呈现,与 24 位转换结果左对齐。数据从最高有效字节 (MSB) 开始输出。当读取这三个数据字节,前 14 位用于指定温度测量结果。一个 14 位 LSB 等于 0.03125°C。负数以二进制补码形式表示,如Table 12 所示。

Table 12. 14 位温度数据格式

温度 (°C) 数字输出(二进制) 十六进制
128 01 0000 0000 0000 1000
127.96875 00 1111 1111 1111 0FFF
100 00 1100 1000 0000 0C80
75 00 1001 0110 0000 0960
50 00 0110 0100 0000 0640
25 00 0011 0010 0000 0320
0.25 00 0000 0000 1000 0008
0.03125 00 0000 0000 0001 0001
0 00 0000 0000 0000 0000
–0.25 11 1111 1111 1000 3FF8
–25 11 1100 1110 0000 3CE0
-40 11 1011 0000 0000 3B00

8.3.13.1 由温度转换为数字代码

8.3.13.1.1 对于正温度(例如 50°C):

对正数不执行补码操作。因此,只需将数字转换为采用左对齐格式的 14 位二进制编码,MSB = 0 表示正号。

示例:50°C / (0.03125°C/计数) = 1600 = 0640h = 00 0110 0100 0000

8.3.13.1.2 对于负温度(例如 -25°C):

通过对二进制数取绝对值再加 1 的方式生成负数的二进制补码。然后以 MSB = 1 表示负号。

示例:|–25°C| / (0.03125°C/计数) = 800 = 0320h = 00 0011 0010 0000

二进制补码格式:11 1100 1101 1111 + 1 = 11 1100 1110 0000

8.3.13.2 由数字代码转换为温度

要将数字代码转换为温度,首先需要检查 MSB 是 0 还是 1。如果 MSB 为 0,将十进制代码乘以 0.03125°C 即可获得结果。如果 MSB = 1,则将结果减 1 后对所有位取补码。之后将结果乘以 –0.03125°C。

示例:器件回读 0960h: 0960h 的 MSB = 0。

0960h · 0.03125°C = 2400 · 0.03125°C = 75°C

示例:器件回读 3CE0h: 3CE0h 的 MSB = 1。

减 1 后对结果取补码:3CE0h → 0320h

0320h · (–0.03125°C) = 800 · (–0.03125°C) = –25°C

8.4 器件功能模式

8.4.1 上电和复位

器件在上电过程中执行复位。复位过程耗时约 50µs。经过这段上电复位时间后,所有内部电路(包括电压基准)均处于稳定状态,能够与器件进行通信。作为复位过程的一部分,该器件将配置寄存器的所有位置为各自的默认设置。该器件默认设置为单次模式。上电后,该器件以默认寄存器设置执行单次转换,然后进入低功耗状态。完成转换后,DRDY 引脚由高电平转换为低电平。DRDY 引脚由高电平至低电平的转换可用于发出 ADS1220 正常运行并且准备就绪的信号。在上电过程中,上电行为能够防止浪涌电流对电源要求严格的系统产生影响。

8.4.2 转换模式

该器件采用两种转换模式之一。这两种模式可通过配置寄存器的 CM 位进行选择。上述两种模式分别为单次转换模式和连续转换模式。

8.4.2.1 单次模式

在单次模式下,该器件仅在发出 START/SYNC 命令后执行转换。因此,该器件执行单次转换,然后返回低功耗状态。内部振荡器和所有模拟电路(激励电流源除外)均处于关断状态,同时该器件在下次转换开始前始终保持这种低功耗状态。此外,针对所有配置寄存器进行写访问均会开启新一次转换。在转换过程中,针对任何配置寄存器进行写操作均视为一条新的 START/SYNC 命令,其可停止当前转换并重启新一次转换。由于该器件的数字滤波器在单一周期内达到稳定状态,因此每次转换均实现完全稳定(假设模拟输入信号在转换开始前稳定至最终值)。

8.4.2.2 连续转换模式

在连续转换模式下,该器件连续执行转换。转换完成后,该器件将结果置于输出缓冲器中并立即开始下一次转换。

为启动连续转换模式,CM 位必须置 1 并且随即发出 START/SYNC 命令。首次转换始于 START/SYNC 命令最后一个 SCLK 下降沿后的 210 · t(CLK)(正常模式,占空比模式)或 114 · t(CLK)(Turbo 模式)。在进行的转换过程中针对任何配置寄存器进行写操作均会重启当前转换过程。TI 建议始终在 CM 位置 1 后立即发送 START/SYNC 命令。

8.4.3 工作模式

除了转换模式不同外,该器件还可采用不同工作模式,同时在各模式之间权衡功耗、噪声性能和输出数据速率。工作模式包括:正常模式、占空比模式、Turbo 模式及掉电模式。

8.4.3.1 正常模式

正常模式为上电后的默认工作模式。在该模式下,Δ-Σ ADC 的内部调制器以时钟频率 f(MOD) = f(CLK) / 16 运行,其中系统时钟 (f(CLK)) 由内部振荡器或外部时钟源提供。使用内部振荡器时,调制器频率为 256kHz。在正常模式下,使用内部振荡器时的输出数据传输速率范围为 20SPS 至 1kSPS。数据传输速率通过配置寄存器的 DR[2:0] 位进行选择。如果使用时钟频率不为 4.096MHz 的外部时钟源,数据传输速率将进行相应调节。例如,如果使用 f(CLK) = 2.048MHz 的外部时钟,数据传输速率介于 10SPS 至 500SPS 之间。

8.4.3.2 占空比模式

当输出传输数据速率降低时,由于获取一个转换结果需要对内部调制器的更多样本求取平均值,因此 Δ-Σ ADC 的噪声性能通常有所改善。在 功耗 要求严格的应用中,无需改善低数据传输速率下的噪声性能。对于此类 应用,该器件支持自动占空比模式,可在各转换过程之间周期性进入低功耗状态,从而显著降低能耗。该器件一般以占空比为 25% 的正常模式运行。这种功能意味着该器件按照正常模式下的运行方式进行一次转换,但随后自动进入低功耗状态并持续三个连续转换周期。因此,占空比模式下的噪声性能可比肩在正常模式下采用四倍数据传输速率时的噪声性能。在占空比模式下,使用内部振荡器时的数据传输速率范围为 5SPS 至 250SPS。

8.4.3.3 Turbo 模式

对于 数据传输速率(高达 2kSPS)要求较高的应用,该器件可在 Turbo 模式下运行。内部调制器在此模式下以较高频率 f(MOD) = f(CLK) / 8 运行。如果使用内部振荡器或 4.096MHz 外部时钟,则 f(MOD) 等于 512kHz。请注意,由于调制器以较高频率运行,因此该器件的功耗增大。如果 ADS1220 在 Turbo 模式下以近似于正常模式的输出数据传输速率运行,可改善噪声性能。例如,对于在 Turbo 模式下以 90SPS 数据传输速率运行时,输入引入的噪声低于在正常模式下以 90SPS 运行时输入引入的噪声。

8.4.3.4 掉电模式

发出 POWERDOWN 命令后,该器件在完成当前转换后进入掉电模式。在该模式下,所有模拟电路(包括电压基准和两个 IDAC)均掉电,低侧电源开关断开,该器件的流耗通常仅为 400nA。在掉电模式下,该器件的配置寄存器设置保持不变,同时对命令进行响应,但不执行任何数据转换。

发出 START/SYNC 命令将唤醒该器件并启动单次转换或连续转换模式,具体取决于通过 CM 位选择的结果。请注意,写入任意配置寄存器也会唤醒该器件,但无论选择何种转换模式 (CM),仅会启动单次转换。

8.5 编程

8.5.1 串行接口

该器件的 SPI 兼容串行接口适用于读取转换数据、读写器件配置寄存器以及控制器件工作状态。仅支持 SPI 模式 1(CPOL = 0,CPHA = 1)。该接口由五条控制线(CS、SCLK、DIN、DOUT/DRDY 和 DRDY)组成,但仅可与四路甚至三路控制信号结合使用。专用数据就绪信号 (DRDY) 可配置为与 DOUT/DRDY 共享。如果串行总线未与其他任何器件共享,则 CS 可永久与低电平相连,以便仅需使用信号 SCLK、DIN 和 DOUT/DRDY 与器件进行通信。

8.5.1.1 片选 (CS)

片选 (CS) 是一种低电平有效输入,可选择器件进行 SPI 通信。当多个器件共享同一总线时,该特性非常有用。在串行通信过程中,CS 必须保持低电平。CS 置为高电平后,串行接口随即复位,SCLK 将被忽略,DOUT/DRDY 进入高阻抗状态;因此,DOUT/DRDY 无法指示数据何时就绪。如果总线连接多个器件,专用 DRDY 引脚针对转换状态进行不间断监测。如果串行总线未与其他外设共享,CS 可连接低电平。

8.5.1.2 串行时钟 (SCLK)

串行时钟 (SCLK) 具备 施密特触发输入,便于时钟数据在器件的 DIN 和 DOUT/DRDY 引脚处进出。尽管输入存在迟滞,TI 依然建议 SCLK 信号最大限度保持纯净,以防因数据意外转换而产生毛刺。当串行接口处于空闲状态时,SCLK 保持低电平。

8.5.1.3 数据就绪 (DRDY)

DRDY 用于指示新转换结果准备就绪可供检索。DRDY 降为低电平表示新转换数据准备就绪。DRDY 将在下一 SCLK 上升沿转换回高电平。如果在连续转换模式下未读取任何数据,则 DRDY 保持低电平,但在 2 · t(MOD) 内呈现脉冲高电平,此后出现下一 DRDY 下降沿。始终对 DRDY 引脚进行有源驱动,即使 CS 处于高电平同样如此。

8.5.1.4 数据输入 (DIN)

数据输入引脚 (DIN) 与 SCLK 共同向器件传输数据(命令和寄存器数据)。该器件在 SCLK 下降沿锁存 DIN 中的数据。该器件从不驱动 DIN 引脚。

8.5.1.5 数据输出与数据就绪 (DOUT/DRDY)

DOUT/DRDY 提供两种功能。该引脚与 SCLK 共同读取器件中的转换数据和寄存器数据。DOUT/DRDY 中的数据在 SCLK 上移出。DOUT/DRDY 在 CS 处于高电平时呈现高阻抗状态。

此外,通过将配置寄存器的 DRDYM 位置为高电平也可将 DOUT/DRDY 引脚配置为数据就绪指示器。DOUT/DRDY 随后在 DRDY 引脚进入低电平状态后转换为低电平,指示新转换数据可用。两信号均可用于检测新数据是否准备就绪。然而,由于 DOUT/DRDY 在 CS 处于高电平时禁用,因此当 SPI 总线连接多个器件时,建议使用专用 DRDY 引脚针对转换结束进行监测。

8.5.1.6 SPI 超时

ADS1220 具备 SPI 超时功能,可用于在串行接口传输中断时恢复通信。该功能尤其 适用于 CS 永久连接低电平且不用于构建通信序列的应用。如果在 13955 · t(MOD)(正常模式,占空比模式)或 27910 · t(MOD)(Turbo 模式)内未发送完整命令,则串行接口复位,下一 SCLK 脉冲将开启新一通信周期。请参见调制器部分,了解有关不同工作模式下调制器频率 (f(MOD) = 1 / t(MOD)) 的详细信息。对于 RREG 和 WREG 命令,一条完整的命令包括命令字节本身外加读取或写入的寄存器字节。

8.5.2 数据格式

该器件以二进制补码格式提供 24 位数据。单一代码 (LSB) 的大小通过Equation 16 进行计算。

Equation 16. 1 LSB = (2 · Vref / 增益) / 224 = +FS / 223

正满量程输入 [VIN ≥ (+FS – 1 LSB) = (Vref / 增益 – 1 LSB)] 产生输出代码 7FFFFFh;负满量程输入 (VIN ≤ –FS = –Vref / 增益) 产生输出代码 800000h。输出在这些代码处针对超出满量程范围的信号进行削波。

Table 13 总结了不同输入信号的理想输出代码。

Table 13. 理想输出代码与输入信号间的关系

输入信号,VIN
(AINP – AINN)
理想输出代码(1)
≥ FS (223 – 1) / 223 7FFFFFh
FS / 223 000001h
0 000000h
–FS / 223 FFFFFFh
≤ –FS 800000h
(1) 排除噪声、INL、偏移和增益误差的影响。

将模拟输入信号映射到输出代码,如Figure 60 所示。

ADS1220 ai_code_transition_bas501.gif Figure 60. 代码转换图

8.5.3 命令

该器件通过六种不同命令控制器件的工作状态,如Table 14 所示。其中四种命令为独立指令(RESET、START/SYNC、POWERDOWN 和 RDATA)。由器件读取 (RREG) 和向器件写入 (WREG) 配置寄存器数据的命令需要附加信息作为指令的一部分。

Table 14. 命令定义

命令 说明 命令字节(1)
RESET 复位器件 0000 011x
START/SYNC 启动或重启转换 0000 100x
POWERDOWN 进入掉电模式 0000 001x
RDATA 通过命令读取数据 0001 xxxx
RREG 读取 nn 寄存器(起始地址:rr) 0010 rrnn
WREG 写入 nn 寄存器(起始地址:rr) 0100 rrnn
(1) 操作数:rr = 配置寄存器(00 至 11),nn = 字节数 – 1(00 至 11)以及 x = 无关值。

8.5.3.1 RESET (0000 011x)

将器件复位为默认值。发送 RESET 命令后应至少等待 (50µs + 32 · t(CLK)) 方可继续发送其他任何命令。

8.5.3.2 START/SYNC (0000 100x)

在单次模式下,START/SYNC 命令用于启动单次转换,或(在转换的发送过程中)复位数字滤波器,随后重启新一次转换。如果将器件设置为连续转换模式,为了启动连续转换,必须一次性发出 START/SYNC 命令。如果在连续转换模式下发送 START/SYNC 命令,则会复位数字滤波器并重启连续转换。

8.5.3.3 POWERDOWN (0000 001x)

POWERDOWN 命令将器件置于掉电模式。该命令关断所有内部模拟组件、断开低侧开关并关断两个 IDAC,但保持所有寄存器值。如果在转换过程中发出 POWERDOWN 命令,转换将在 ADS1220 进入掉电模式前完成。发出 START/SYNC 命令后,所有模拟组件立即返回至上一状态。

8.5.3.4 RDATA (0001 xxxx)

RDATA 命令将最新转换结果载入输出移位寄存器。当 DOUT/DRDY 或 DRDY 未受监测时,可使用该命令指示提供新转换结果。如果在 RDATA 命令字节中间完成转换,读操作结束时 DRDY 引脚状态将指示载入了旧结果或新结果。如果载入旧结果,DRDY 将保持低电平,指示未读出新结果。新转换结果将在 DRDY 处于高电平时载入。

8.5.3.5 RREG (0010 rrnn)

RREG 命令从器件的配置寄存器读取 nn 指定的字节数(待读取字节数 – 1),起始寄存器地址为 rr。在 RREG 命令字节后,如有 nn + 1 个字节随时钟移出,则该命令完成。例如,从配置寄存器 1 (rr = 01) 开始读取三个字节 (nn = 10) 的命令为 0010 0110。

8.5.3.6 WREG (0100 rrnn)

WREG 命令向器件的配置寄存器写入 nn 指定的字节数(待写入字节数 – 1),起始寄存器地址为 rr。在 WREG 命令字节后,如有 nn + 1 个字节随时钟移入,则该命令完成。例如,从配置寄存器 0 (rr = 00) 开始写入两个字节 (nn = 01) 的命令为 0100 0001。配置寄存器在最后一个 SCLK 下降沿更新。

8.5.4 读取数据

输出引脚 DRDY 和 DOUT/DRDY(如果将配置寄存器的 DRDYM 位置为高电平)将在新数据准备就绪可供检索时转换为低电平。转换数据写入内部数据缓冲区。该缓冲区中的数据可直接通过 DOUT/DRDY 进行读取(条件是 DRDY 降为低电平),无须担心损坏数据。无需发送 RDATA 命令。数据将在 SCLK 上升沿移出(MSB 首先移出),其中包含三个字节的数据。

Figure 61 至Figure 63 所示为未使用 RDATA 命令时,在连续转换模式和单次模式下读取转换数据的时序图。

ADS1220 ai_tim_continuous_conversion_bas501.gif Figure 61. 连续转换模式 (DRDYM = 0)
ADS1220 ai_tim_continuous_conversion_DRDYM_bas501.gif Figure 62. 连续转换模式 (DRDYM = 1)
ADS1220 ai_tim_single_shot_bas501.gif Figure 63. 单次模式 (DRDYM = 0)

还可使用 RDATA 命令随时读取数据,无需与 DRDY 信号同步。发出 RDATA 命令后,当前存储于数据缓冲区的转换结果在后续 SCLK 上升沿于 DOUT/DRDY 移出。也可使用 RDATA 命令连续读取数据,以监测 DRDY 或 DOUT/DRDY。DRDY 引脚可在 LSB 随时钟移出后进行轮询,以确定是否载入新转换结果。如果在读操作过程中完成新一次转换,同时读取了前一次转换的数据,则 DRDY 处于低电平。否则,如果读取最新结果,则 DRDY 处于高电平。Figure 64 和Figure 65 所示为这两种情况对应的行为。

ADS1220 ai_tim_RDATA_old_bas501.gif Figure 64. 在 RDATA 命令过程中完成新转换时的 DRDY 状态
ADS1220 ai_tim_RDATA_new_bas501.gif Figure 65. 在 RDATA 命令过程中读取新转换结果时的 DRDY 状态

8.5.5 发送命令

该器件的串行接口可在不使用 RDATA 命令的情况下执行全双工操作,同时读取转换数据。全双工操作意味着在读取转换数据的同时针对命令进行解码。在数据读取操作过程中,无法在任何 8 位数据边界发送命令。识别 RREG 或 RDATA 命令后,除非在检索到转换结果的最后一个字节时发送命令,否则当前数据读取操作中止,转换数据受损。该器件开始在命令字节后的第一个 SCLK 上升沿于 DOUT/DRDY 输出请求的数据。要在无中断条件下读取数据,请在数据随时钟移出的过程中使 DIN 保持低电平。

不破坏正在进行的读操作即可发送 WREG 命令。Figure 66 所示为在连续转换模式下读取转换数据时,发送 WREG 命令写入两配置寄存器的示例。命令随时钟移入后(在第 32 个 SCLK 下降沿之后),该器件复位数字滤波器并开始以新寄存器设置进行转换。可在任意 8 位边界发送 WREG 命令。

ADS1220 ai_tim_WREG_bas501.gif Figure 66. 在读取数据的同时发送 WREG 命令的示例

请注意,串行接口不会在执行 RDATA 或 RREG 命令时针对命令进行解码。即,必须在发出 RDATA 命令后读取全部 24 位转换结果,请求的所有寄存器必须在发送 RREG 命令后进行读取,然后方可发出新命令。

8.5.6 连接多个器件

将多个 ADS1220 器件与同一 SPI 总线相连时,SCLK、DIN 和 DOUT/DRDY 可针对支持 SPI 功能的各个器件使用专用片选 (CS) 线实现安全共享。对于相应器件,CS 跳变为高电平时,DOUT/DRDY 会进入三态模式。因此,在以下情况下,无论配置寄存器中的 DRDYM 位设置如何,DOUT/DRDY 都不能用于指示新数据何时可用:CS 为高电平。仅专用 DRDY 引脚指示新数据可用,因为 DRDY 引脚即便在 CS 为高电平时也会受到主动驱动。

在某些情况下,DRDY 引脚不能连接至微控制器。如果微控制器上的通用输入/输出 (GPIO) 通道数不够用,或者串行接口必须进行电流隔离从而必须限制通道数时会出现这种情况。因此,为了评估其中一个器件何时准备好进行新的转换,微控制器会定期为相应器件将 CS 拉为低电平,然后轮询 DOUT/DRDY 引脚的状态。当 CS 变为低电平时,DOUT/DRDY 引脚会立即驱动为高电平或低电平,前提是 DRDYM 位配置为 1。如果 DOUT/DRDY 线驱动为低电平,则在 CS 驱动为低电平时,新数据当前可用。如果 DOUT/DRDY 线驱动为高电平,则新数据不可用。该过程要求 DOUT/DRDY 在读取各个转换结果之后以及在 CS 驱动为高电平之前呈高电平。为确保 DOUT/DRDY 驱动为高电平,在每次进行完数据读取操作之后都额外发送 8 个 SCLK(DIN 保持为低电平)。DOUT/DRDY 在读取转换结果之后会在八个 SCLK 期间读为高电平,如Figure 67 所示。此外,还可随时使用 RDATA 命令从器件中检索有效数据,而无需担心数据损坏。

ADS1220 ai_tim_multi_device_bas501.gif Figure 67. 在读取转换结果后将 DOUT/DRDY 驱动为高电平的示例

8.6 寄存器映射

8.6.1 配置寄存器

该器件配有 4 个 8 位配置寄存器,这些寄存器可通过串行接口并使用 RREG 和 WREG 命令进行访问。配置寄存器可控制器件的工作方式,并且可随时进行切换,而不会导致数据损坏。上电或复位后,所有寄存器均设置为默认值(均为 0)。在掉电模式期间,所有寄存器均保持其各自的值。Table 15 显示了配置寄存器的寄存器映射。

Table 15. 配置寄存器映射

寄存器(十六进制) BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
00h MUX[3:0] GAIN[2:0] PGA_BYPASS
01h DR[2:0] MODE[1:0] CM TS BCS
02h VREF[1:0] 50/60[1:0] PSW IDAC[2:0]
03h I1MUX[2:0] I2MUX[2:0] DRDYM 0

8.6.1.1 配置寄存器 0(偏移 = 00h)[复位 = 00h]

Figure 68. 配置寄存器 0
7 6 5 4 3 2 1 0
MUX[3:0] GAIN[2:0] PGA_BYPASS
R/W-0h R/W-0h R/W-0h
图例:R/W = 读取/写入;-n = 复位后的值

Table 16. 配置寄存器 0 字段说明

位 字段 类型 复位 描述
7-4 MUX[3:0] R/W 0h 输入多路复用器配置
这些位配置输入多路复用器。
对于 AINN = AVSS 的设置,PGA 必须禁用 (PGA_BYPASS = 1),并且仅可使用增益 1、2 和 4。

0000:AINP = AIN0,AINN = AIN1(默认设置)
0001:AINP = AIN0,AINN = AIN2
0010:AINP = AIN0,AINN = AIN3
0011:AINP = AIN1,AINN = AIN2
0100:AINP = AIN1,AINN = AIN3
0101:AINP = AIN2,AINN = AIN3
0110:AINP = AIN1,AINN = AIN0
0111:AINP = AIN3,AINN = AIN2
1000:AINP = AIN0,AINN = AVSS
1001:AINP = AIN1,AINN = AVSS
1010:AINP = AIN2,AINN = AVSS
1011:AINP = AIN3,AINN = AVSS
1100:(V(REFPx) – V(REFNx)) / 4 监视(旁路 PGA)
1101:(AVDD – AVSS) / 4 监视(旁路 PGA)
1110:AINP 和 AINN 短接至 (AVDD + AVSS) / 2
1111:保留
3-1 GAIN[2:0] R/W 0h 增益配置
这些位用于配置器件增益。
在不使用 PGA 的情况下,可使用增益 1、2 和 4。在这种情况下,通过开关电容结构获得增益。

000:增益 = 1(默认设置)
001:增益 = 2
010:增益 = 4
011:增益 = 8
100:增益 = 16
101:增益 = 32
110:增益 = 64
111:增益 = 128
0 PGA_BYPASS R/W 0h 禁用和旁路内部低噪声 PGA
禁用 PGA 会降低整体功耗,并可将共模电压范围 (VCM) 扩展为 AVSS – 0.1V 至 AVDD + 0.1V。
只能针对增益 1、2 和 4 禁用 PGA。
无论 PGA_BYPASS 设置如何,都始终针对增益设置 8 至 128 启用 PGA。

0:PGA 已启用(默认设置)
1:PGA 已禁用和旁路

8.6.1.2 配置寄存器 1(偏移 = 01h)[复位 = 00h]

Figure 69. 配置寄存器 1
7 6 5 4 3 2 1 0
DR[2:0] MODE[1:0] CM TS BCS
R/W-0h R/W-0h R/W-0h R/W-0h R/W-0h
图例:R/W = 读/写;-n = 复位后的值

Table 17. 配置寄存器 1 字段说明

位 字段 类型 复位 描述
7-5 DR[2:0] R/W 0h 数据速率
这些位控制数据速率设置,取决于所选工作模式。Table 18 列出了正常模式、占空比模式和 Turbo 模式对应的位设置。
4-3 MODE[1:0] R/W 0h 工作模式
这些位控制器件所处的工作模式。

00:正常模式(256kHz 调制器时钟,默认设置)
01:占空比模式(内部占空比 1:4)
10:Turbo 模式(512kHz 调制器时钟)
11:保留
2 CM R/W 0h 转换模式
此位用于为器件设置转换模式。

0:单次模式(默认设置)
1:连续转换模式
1 TS R/W 0h 温度传感器模式
此位用于启用内部温度传感器以及将器件置于温度传感器模式下。
启用温度传感器模式后,配置寄存器 0 的设置不会产生任何影响,器件会使用内部基准进行测量。

0:禁用温度传感器(默认设置)
1:启用温度传感器
0 BCS R/W 0h 烧毁电流源
此位用于控制 10µA 烧毁电流源。
烧毁电流源可用于检测传感器故障(例如,传感器断路和短路)。

0:电流源关断(默认设置)
1:电流源接通

Table 18. DR 位设置(1)

正常模式 占空比模式 TURBO 模式
000 = 20SPS 000 = 5SPS 000 = 40SPS
001 = 45SPS 001 = 11.25SPS 001 = 90SPS
010 = 90SPS 010 = 22.5SPS 010 = 180SPS
011 = 175SPS 011 = 44SPS 011 = 350SPS
100 = 330SPS 100 = 82.5SPS 100 = 660SPS
101 = 600SPS 101 = 150SPS 101 = 1200SPS
110 = 1000SPS 110 = 250SPS 110 = 2000SPS
111 = 保留 111 = 保留 111 = 保留
(1) 提供的数据速率使用内部振荡器或 4.096MHz 外部时钟进行计算。如果使用的是频率不为 4.096MHz 的外部时钟,则数据速率会按外部时钟频率成比例缩放。

8.6.1.3 配置寄存器 2(偏移 = 02h)[复位 = 00h]

Figure 70. 配置寄存器 2
7 6 5 4 3 2 1 0
VREF[1:0] 50/60[1:0] PSW IDAC[2:0]
R/W-0h R/W-0h R/W-0h R/W-0h
图例:R/W = 读/写;-n = 复位后的值

Table 19. 配置寄存器 2 字段说明

位 字段 类型 复位 描述
7-6 VREF[1:0] R/W 0h 基准电压选择
这些位用于选择转换所使用的基准电压源。

00:选择 2.048V 内部基准电压(默认设置)
01:使用专用 REFP0 和 REFN0 输入选择的外部基准电压
10:使用 AIN0/REFP1 和 AIN3/REFN1 输入选择的外部基准电压
11:用作基准的模拟电源 (AVDD – AVSS)
5-4 50/60[1:0] R/W 0h FIR 滤波器配置
这些位用于为内部 FIR 滤波器配置滤波器系数。
在正常模式下,这些位仅与 20SPS 设置结合使用;在占空比模式下,这些位仅与 5SPS 设置结合使用。对于所有其他数据速率,这些位均设置为 00。

00:无 50Hz 或 60Hz 抑制(默认设置)
01:同时抑制 50Hz 和 60Hz
10:只抑制 50Hz
11:只抑制 60Hz
3 PSW R/W 0h 低侧电源开关配置
此位用于配置 AIN3/REFN1 和 AVSS 之间连接的低侧开关的行为。

0:开关始终处于断开状态(默认设置)
1:开关会在发送 START/SYNC 命令时自动闭合,并在发出 POWERDOWN 命令时自动断开。
2-0 IDAC[2:0] R/W 0h IDAC 电流设置
这些位用于为 IDAC1 和 IDAC2 激励电流源设置电流。

000:关断(默认设置)
001:10µA
010:50µA
011:100µA
100:250µA
101:500µA
110:1000µA
111:1500µA

8.6.1.4 配置寄存器 3(偏移 = 03h)[复位 = 00h]

Figure 71. 配置寄存器 3
7 6 5 4 3 2 1 0
I1MUX[2:0] I2MUX[2:0] DRDYM 0
R/W-0h R/W-0h R/W-0h R/W-0h
图例:R/W = 读/写;-n = 复位后的值

Table 20. 配置寄存器 3 字段说明

位 字段 类型 复位 描述
7-5 I1MUX[2:0] R/W 0h IDAC1 路由配置
这些位用于选择 IDAC1 将路由到的通道。

000:IDAC1 已禁用(默认设置)
001:IDAC1 已连接至 AIN0/REFP1
010:IDAC1 已连接至 AIN1
011:IDAC1 已连接至 AIN2
100:IDAC1 已连接至 AIN3/REFN1
101:IDAC1 已连接至 REFP0
110:IDAC1 已连接至 REFN0
111:保留
4-2 I2MUX[2:0] R/W 0h IDAC2 路由配置
这些位用于选择 IDAC2 将路由到的通道。

000:IDAC2 已禁用(默认设置)
001:IDAC2 已连接至 AIN0/REFP1
010:IDAC2 已连接至 AIN1
011:IDAC2 已连接至 AIN2
100:IDAC2 已连接至 AIN3/REFN1
101:IDAC2 已连接至 REFP0
110:IDAC2 已连接至 REFN0
111:保留
1 DRDYM R/W 0h DRDY 模式
该位用于控制新数据就绪时 DOUT/DRDY 引脚的行为。

0:仅专用 DRDY 引脚用于指示数据何时就绪(默认设置)
1:同时通过 DOUT/DRDY 和 DRDY 指示数据就绪。
0 被保留 R/W 0h 保留
始终写为 0

 

Texas Instruments

© Copyright 1995-2025 Texas Instruments Incorporated. All rights reserved.
Submit documentation feedback | IMPORTANT NOTICE | Trademarks | Privacy policy | Cookie policy | Terms of use | Terms of sale