ZHCABK2A March   2022  – March 2024 ADC128D818 , ADS1000 , ADS1000-Q1 , ADS1013 , ADS1013-Q1 , ADS1014 , ADS1014-Q1 , ADS1015 , ADS1015-Q1 , ADS1018 , ADS1018-Q1 , ADS1100 , ADS1110 , ADS1112 , ADS1113 , ADS1113-Q1 , ADS1114 , ADS1114-Q1 , ADS1115 , ADS1115-Q1 , ADS1118 , ADS1118-Q1 , ADS1119 , ADS1120 , ADS1120-Q1 , ADS112C04 , ADS112U04 , ADS1130 , ADS1131 , ADS1146 , ADS1147 , ADS1148 , ADS1148-Q1 , ADS114S06 , ADS114S06B , ADS114S08 , ADS114S08B , ADS1158 , ADS1216 , ADS1217 , ADS1218 , ADS1219 , ADS1220 , ADS122C04 , ADS122U04 , ADS1230 , ADS1231 , ADS1232 , ADS1234 , ADS1235 , ADS1235-Q1 , ADS1243-HT , ADS1246 , ADS1247 , ADS1248 , ADS124S06 , ADS124S08 , ADS1250 , ADS1251 , ADS1252 , ADS1253 , ADS1254 , ADS1255 , ADS1256 , ADS1257 , ADS1258 , ADS1258-EP , ADS1259 , ADS1259-Q1 , ADS125H01 , ADS125H02 , ADS1260 , ADS1260-Q1 , ADS1261 , ADS1261-Q1 , ADS1262 , ADS1263 , ADS127L01 , ADS1281 , ADS1282 , ADS1282-SP , ADS1283 , ADS1284 , ADS1287 , ADS1291 , LMP90080-Q1 , LMP90100 , TLA2021 , TLA2022 , TLA2024

 

  1.   1
  2.   摘要
  3.   商标
  4. 引言
  5. 数据表时序和命名规则
  6. Δ-Σ ADC 中是什么导致转换延迟?
  7. 数字滤波器操作和行为
    1.     8
    2.     9
    3. 4.1 ADC 操作导致的数据不稳定
  8. 影响转换延迟的 ADC 功能和模式
    1. 5.1 第一次转换与第二次及后续转换延迟
    2. 5.2 转换模式
    3. 5.3 可编程延迟
    4. 5.4 ADC 开销时间
    5. 5.5 时钟频率
    6. 5.6 斩波
  9. 模拟稳定
  10. 关键要点
  11. 周期时间计算示例
    1. 8.1 示例 1:使用 ADS124S08
    2. 8.2 示例 2:更改转换模式
    3. 8.3 示例 3:更改滤波器类型
    4. 8.4 示例 4:更改时钟频率
    5. 8.5 示例 5:启用斩波并减少每通道转换次数
    6. 8.6 示例 6:使用不同的系统参数扫描两个通道
    7. 8.7 示例 7:使用 ADS1261
    8. 8.8 示例 8:使用 ADS1261 更改多个参数
  12. 总结
  13. 10修订历史记录

模拟稳定

前面几节讨论了 ADC 中集成的一些功能和模式对转换延迟和周期时间造成的影响,此外,外部因素也会对其造成影响,其中比较常见的一个因素就是模拟稳定。放大器或滤波器等外部信号调节电路具有有限带宽。此外,一些 ADC 具有内部模拟滤波器,这类滤波器具有定义明确的稳定时间。因此,模拟信号需要一些时间来通过这些元件传送,然后由 ADC 进行采样。此模拟信号可能来自传感器的输入,也可能是电流源或激励电压等偏置信号。无论是哪种情况,都不能忽视总体转换延迟中的模拟稳定时间。否则,ADC 将会对未稳定的信号进行采样,而这将会在 ADC 转换结果中显示为误差。即使此噪声实际上是对未稳定的信号进行采样而造成的,但仍可能会被错误地归因于串扰或其他误差。

例如,用于抗混叠的简单低通 RC 滤波器具有一定时间常数 τ,这可能会阻止输入信号在 ADC 开始转换之前稳定下来。图 6-1 显示了 Δ-Σ ADC 输入端常用的差分滤波器电路(左侧)及其对应的稳定时间曲线图(右侧)。

GUID-20220201-SS0I-H2GC-JZ1C-DMGJVJQKM5BL-low.svg图 6-1 RC 滤波器的阶跃响应和稳定时间

如图所示,图 6-1 假定示例系统中电容器上的初始电压为 0V。然后,在 τ = 0 时,向电容器施加 5V 模拟阶跃,也即图 6-1 中所示的黑色曲线图。电容器无法立即响应此电压,而是需要一些时间来变为施加的值,如图中红色所示的响应。虽然该图显示输出大约在 5 ∙ τ 后稳定,但很多高分辨率 Δ-Σ ADC 可以区分比 5 ∙ τ 时 RC 输出幅度更精细的模拟信号。实际上,对于 RC 输出信号,它需要超过 17 ∙ τ 的时间才能达到 24 位 ADC 最低有效位 (LSB) 的 ½。尽管 20 位分辨率也需要几乎 15 ∙ τ 的时间才能稳定至 LSB 的 ½,但在一些应用中可能没必要等待 17 ∙ τ。ADC 分辨率与稳定至 ½ LSB 所需的时间常数值 (τLSB) 之间的关系可以使用方程式 14 计算得出。

方程式 5. τLSB = ln(2N+1)

其中

  • N 为 ADC 分辨率

表 6-1 使用方程式 14 来计算几种常见 ADC 分辨率值条件下模拟滤波器稳定至 ½ LSB 所需的时间常数值。

表 6-1 常见 ADC 分辨率的 RC 滤波器稳定时间

分辨率(位)

τLSB

16

11.78

18

13.17

20

14.56

22

15.94

24

17.33

对于表 6-1 中的信息,需要注意的一个重要因素是实际 RC 输出稳定时间取决于 ADC LSB 的幅度以及输入电压的变化幅度。如果 ADC 基准电压较小或增益较大,稳定至 ½ LSB 往往不太现实,因为 LSB 大小远小于 ADC 的固有噪声。相反,应该以所需数据速率和增益设置下的系统噪声幅度为目标。此外,如果施加的电压从 4.99V 变为 5V,则无需等待表 6-1 中指定的时间,即可达到相应的 ADC 分辨率。因此,当输入信号变化极快时,当 τ 的值较大时,或者当输入信号的幅度在每次转换后发生显著变化时,应考虑模拟稳定时间。

如前所述,一些 ADC 包含可编程延迟,该延迟就发生在转换过程之前,以将多路复用器变化或模拟稳定等外部因素纳入考量。例如,假定设计需要 20 位分辨率并包含一个 RC 抗混叠滤波器,其中 τ = 15µs。表 6-1 显示了稳定至 20 位分辨率需要 14.56 ∙ τ 秒钟,因此总模拟稳定时间为 14.56 ∙ 15µs = 218.4µs。根据表 5-3 中的 ADS124S08 可编程延迟选项(其中,fCLK = 4.096MHz 时,tMOD = 3.9µs)可以确定,系统需要至少 218.4 / 3.9 = 55.9 ∙ tMOD 个周期来适应模拟稳定时间。因此,请设置 DELAY[2:0] = 010b 以等待 64 tMOD 个周期并等待足够的时间,以便 RC 输出可以在 ADC 开始转换过程之前完全稳定。

最后,务必要考虑外部信号调节电路可能对模拟稳定时间造成的影响,因为这会直接添加到总体 ADC 转换延迟。