ZHDA123 April   2026 TAA5212 , TAC5112 , TAC5112-Q1 , TAC5212

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2详细说明
    1. 2.1 什么是增量 ADC (IADC)?
    2. 2.2 IADC 操作
      1. 2.2.1 复位
      2. 2.2.2 跳过
      3. 2.2.3 转换
    3. 2.3 IADC 运行模式
    4. 2.4 使用 TAC5212EVM-K 的测试示例
      1. 2.4.1 单次单通道转换
      2. 2.4.2 单次多通道转换
      3. 2.4.3 使用 GPIO2 的单次转换
      4. 2.4.4 顺序单通道转换
      5. 2.4.5 顺序多通道转换
      6. 2.4.6 OSR 对 IADC 输出的影响
  6. 3总结
  7. 4参考资料

转换

跳过前 NSKIP 个样本后,IADC 会在后续 NOSR 个调制器时钟周期内转换输入,其中 OSR 代表过采样率。这些单独的样本存储在内部存储器中,然后通过取平均值来获得结果。NOSR 可以作为输入通过寄存器字段 B0_P0_R76[2:1] 提供,如表 2-1 所示。

在“转换”阶段结束时,数字输出代码可用于回读。通过设置 IADC_DATA_IN_DIAG_REGS 位 (B0_P1_R85[3]),可以启用将 24 位数字代码存储到以下寄存器中:

  1. B0_P1_R98-100 包含 IADC CH1 的 24 位数字代码。
  2. B0_P1_R101-103 包含 IADC CH2 的 24 位数字代码。
  3. B0_P1_R104-106 包含 IADC CH3 的 24 位数字代码。
  4. B0_P1_R107-109 包含 IADC CH4 的 24 位数字代码。

24 位有符号整数 x 可用于根据以下公式计算输入电压:

方程式 2. v = x * 0.925 2 22 * 2 * 5.6569 + 1.375 V

IADC 的输入电压范围为每个引脚 0V 至 5.6V。