ZHDA260 August   2026 ADS125H18

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2详细说明
    1. 2.1 了解 ADS125H18 OWCS 运行情况
    2. 2.2 对单端输入信号使用 OWCS
      1. 2.2.1 分析单端输入信号的 OWCS 行为
      2. 2.2.2 使用 ADS125H18EVM 验证具有单端输入的 OWCS 操作
        1. 2.2.2.1 使用单端输入验证 OWCS 运行情况
        2. 2.2.2.2 使用单端输入对 OWCS 使用较少转换次数
          1. 2.2.2.2.1 单端输入的不稳定数据
          2. 2.2.2.2.2 单端输入的稳定数据
        3. 2.2.2.3 输入电容如何影响单端输入的 OWCS 性能
        4. 2.2.2.4 使用 ADS125H18 可编程延迟来减轻单端输入的稳定影响
    3. 2.3 对差分输入信号使用 OWCS
      1. 2.3.1 分析差分输入信号的 OWCS 行为
      2. 2.3.2 使用 ADS125H18EVM 验证具有差分输入的 OWCS 操作
        1. 2.3.2.1 使用差分输入验证 OWCS 操作
        2. 2.3.2.2 使用差分输入对 OWCS 使用较少转换次数
          1. 2.3.2.2.1 差分输入的不稳定数据
          2. 2.3.2.2.2 差分输入的稳定数据
        3. 2.3.2.3 输入电容如何影响差分输入的 OWCS 性能
          1. 2.3.2.3.1 具有输入电容的背对背差分 OWCS 测量
        4. 2.3.2.4 使用 ADS125H18 可编程延迟来减轻差分输入的稳定影响
    4. 2.4 使用 ADS125H18 通道序列发生器来实现 OWCS 算法
      1. 2.4.1 示例:为 OWCS 算法配置 ADS125H18 序列发生器
      2. 2.4.2 了解 ADS125H18 示例代码中的 OWCS 算法
        1. 2.4.2.1 初始化
          1. 2.4.2.1.1 初始化序列发生器
          2. 2.4.2.1.2 输入“_step”数组值
          3. 2.4.2.1.3 分析序列
        2. 2.4.2.2 启动序列发生器并处理数据
          1. 2.4.2.2.1 更新 OWCS 步长值并计算“total_conversions”
          2. 2.4.2.2.2 启动序列发生器并获取数据
          3. 2.4.2.2.3 处理 OWCS 数据
          4. 2.4.2.2.4 使用 OWCS 结果
  6. 3总结
  7. 4参考资料
  8. 5附录 A
    1. 5.1 使用带冗余系统的 OWCS
      1. 5.1.1 双冗余系统与单设备系统
      2. 5.1.2 在双冗余系统中使用 1x OWCS 与 2x OWCS
      3. 5.1.3 双冗余系统中的误差源
        1. 5.1.3.1 RA1 和 RB1 错误
        2. 5.1.3.2 RA2 和 RB2 错误
        3. 5.1.3.3 VREF1 和 VREF2 错误
      4. 5.1.4 测量双冗余系统中的差分输入
      5. 5.1.5 双冗余系统摘要

示例:为 OWCS 算法配置 ADS125H18 序列发生器

图 1-1 显示了测量输入信号和监控信号的示例系统,如下所示:

  • 五个蓝色输入通道,包括单端和差分电压和电流输入的组合
  • 三个红色监控通道,包括温度、AVDD 和 IOVDD

此外,图 2-33以绿色突出显示了 ADS125H18 OWCS 特性和相关的多路复用器:

 OWCS 算法示例的 ADS125H18 输入连接图 2-33 OWCS 算法示例的 ADS125H18 输入连接

图 2-34 使用图 2-32 中显示的格式演示如何为图 2-33 中的示例系统设置序列发生器。图 2-34 中显示的所有信息都可以存储在 ADS125H18 序列发生器中,并被随意选择用于本示例。

 OWCS 算法的序列发生器步骤示例图 2-34 OWCS 算法的序列发生器步骤示例

如下解释图 2-34

  • 第 1 行 = 用于该步骤的步骤编号
  • 第 2 行 = 该步骤测量的通道
  • 第 3 行 = 该步骤中要测量的转换次数。
  • 第 4 行 = 该步骤是启用(开启)还是禁用(关闭)OWCS

例如,步骤 13 测量输入 AIN15 和 RESN 之间的十个转换。请注意,ADS125H18 序列发生器允许用户按步配置许多其他参数;但是,这些参数不一定与 OWCS 算法相关,本文档中也没有进一步讨论。

图 2-34 还显示绿色的 OWCS 步骤的“通道”为待确定或 TBD。这些设置最初为 TBD,因为它们会从一个序列更改为下一个序列。但是,输入步骤和监控步骤保持不变。图 2-35 显示了如何在第一个序列期间配置 OWCS 步骤:第一个和第二个 OWCS 步骤(分别为 #25 和 #26)都使用 AIN0-RESN 配置,因为这与第一个序列步骤 (#4) 中使用的通道相同。第一个序列步骤的重要设置以黄色突出显示。

 示例:序列 1 特性图 2-35 示例:序列 1 特性

通过设置 START 位或切换 START 引脚来启动序列发生器。ADS125H18 序列发生器从左到右对图 2-35 中每个步骤进行索引,总计测量 129 次转换。用户必须决定如何使用从每个输入和监控步骤接收到的信息,以及计算 OWCS 阈值。

如有必要,在下一个序列启动之前重新配置 OWCS 步骤。图 2-36 展示了如何在第二个序列中配置 OWCS 步骤:第一个和第二个 OWCS 步骤(分别为 #25 和 #26)都配置了 AIN4-RESN,而第三个和第四个 OWCS 步骤(分别为 #27 和 #28)都配置了 AIN5-RESN。之所以需要这些设置,是因为第二步 (#7) 测量差分输入,但 OWCS 功能必须始终测量单端通道。第二个序列步骤的重要设置以黄色突出显示。

 示例:序列 2 特性图 2-36 示例:序列 2 特性

再次通过设置 START 位或切换 START 引脚来启动序列发生器。ADS125H18 序列发生器从左到右对图 2-36 中的每个步骤进行索引,测量的总转换为 153 次,因为在此序列中启用了最后两个 OWCS 步骤。用户必须决定如何使用从输入和监控步骤接收到的信息,以及计算每个单端输入的 OWCS 阈值。理想情况下,AIN4-RESN 计算出的 OWCS 结果应与 AIN5-RESN 的 OWCS 结果相同,因为这是差分测量。

图 2-37 按照相同的逻辑显示如何在启动接下来的三个序列中的每个序列之前重新配置 OWCS 通道,以便对蓝色的所有输入步骤通道进行断线分析。每个序列的重要设置以黄色突出显示。

 示例:序列 3 到 5 的特性图 2-37 示例:序列 3 到 5 的特性

序列 5 完成后,已使用 OWCS 诊断所有输入步骤通道是否存在断线问题。此时,用户应重新配置 OWCS 通道,以回绕到第一个输入步骤通道,如图 2-35 所示,重新开始整个过程。然后,用户决定要运行的总序列数,以及在检测到断线问题时该怎么办。