ZHCSOL2 December 2025 ADS125P08
PRODUCTION DATA
ADS125P08 包括一个用于 ADC 自检和验证的测试电压数模转换器 (TDAC)。这款 5 位 TDAC 能够提供单端测试电压。最小 TDAC 输出为辅助电压基准的 1/32。最大 TDAC 输出等于辅助电压基准。
如 功能方框图 中所示,非缓冲(且更精确的)TDAC 输出也可以直接连接到高阻抗缓冲器输入 AINP 和 AINN。将 STEPx_TDAC_SEL[4:0] 设置为 00001b(正输入)或 00010b(负输入)即可使用该模式。在每种情况下,另一个输入连接到 AVSS。在此模式下,输入多路复用器被强制打开。如果用户同时还使用 STEPx_SYS_MON[3:0] 选择了系统监测器,则系统监测器具有优先权,并且不会使用非缓冲 TDAC。
当使用缓冲 TDAC 时,专用多路复用器将 TDAC 路由到由 STEPx_TDAC_SEL[4:0] 位定义的所选输入。输入多路复用器选择不受影响。通过将 STEPx_TDAC_SEL[4:0] 设置为 10011b,可将缓冲 TDAC 输出路由至 REFP/TDACOUT 引脚。
表 7-33 展示了 TDAC 多路复用器的所有可用配置。
|
STEPx_TDAC_SEL[4:0] (x = 0 至 31) |
说明 |
|---|---|
| 00000b | 多路复用器断开,TDAC 未连接 |
| 00001b | 非缓冲 TDAC 连接至正输入;负输入连接至 AVSS |
| 00010b | 非缓冲 TDAC 连接至负输入,正输入连接至 AVSS |
| 00011b | 缓冲 TDAC 连接至 AIN0 |
| 00100b | 缓冲 TDAC 连接至 AIN1 |
| 00101b | 缓冲 TDAC 连接至 AIN2 |
| 00110b | 缓冲 TDAC 连接至 AIN3 |
| 00111b | 缓冲 TDAC 连接至 AIN4 |
| 01000b | 缓冲 TDAC 连接至 AIN5 |
| 01001b | 缓冲 TDAC 连接至 AIN6 |
| 01010b | 缓冲 TDAC 连接至 AIN7 |
| 01011b | 缓冲 TDAC 连接至 AIN8 |
| 01100b | 缓冲 TDAC 连接至 AIN9 |
| 01101b | 缓冲 TDAC 连接至 AIN10 |
| 01110b | 缓冲 TDAC 连接至 AIN11 |
| 01111b | 缓冲 TDAC 连接至 AIN12 |
| 10000b | 缓冲 TDAC 连接至 AIN13 |
| 10001b | 缓冲 TDAC 连接至 AIN14 |
| 10010b | 缓冲 TDAC 连接至 AIN15 |
| 10011b | 缓冲 TDAC 连接至 REFP/TDACOUT 引脚 |
| 所有其他代码 | 多路复用器断开,TDAC 未连接 |
设置 STEPx_TDAC_VAL[4:0] 位以选择 TDAC 输出值。辅助基准值与通用配置页上以 REF_VAL 位为 ADC 基准选择的值相同(01b = 2.5V,1b = 4.096V)。表 7-34 展示了 TDAC 输出电压,具体取决于 STEPx_TDAC_VAL[4:0] 位和 REF_VAL 值。
|
STEPx_TDAC_VAL[4:0] (x = 0 至 31) |
TDAC 上的值 |
值 REF_VAL = 0b (2.5V) |
值 REF_VAL = 1b (4.096V) |
|---|---|---|---|
| 00000b | (1 / 32)× 辅助 Vref | 0.078V | 0.128V |
| 00001b | (2 / 32)× 辅助 Vref | 0.156V | 0.256V |
| ... | ... | ... | ... |
| nnnnn | ((nnnnn + 1)/ 32)× 辅助 Vref | ... | ... |
| 11110b | (31 / 32)× 辅助 Vref | 2.422V | 3.968V |
| 11111b | (32 / 32)× 辅助 Vref | 2.5V | 4.096V |