TI论坛
直播中

风来吴山

9年用户 1537经验值
擅长:电源/新能源
私信 关注
[问答]

ADS7223输出的疑问求解答


  • 1).配置为模式二,工作在伪差分半时钟模式,时序对照了示波器和datasheet没问题。本模块没有使用到refDAC,CMA接入的为2.5V,我通过写函数对refDAC寄存器写入值:0x07FF,0x03FF,0x01FF,输出均会变化,根据DATAsheet,bit10为置1,则不使能内部的参考路径,照理说写入0x07FF不影响输出的,而且我没用使用内部路径,我只有在写入0x05FF输出才基本正确,请问出现这类情况的原因是什么。
    2).根据输出表格(Table 13. Output Data Format),我CMA接入为3.3V,输入接入为3.3V,输出应为:0x0000,而我的输出为:0xFD40,请问出现这类情况的原因是什么。

回帖(2)

陈茹

2025-1-8 10:23:18
ADS7223 是 12 --16 位 1MSPS 4x2/2x2 同步采样 SAR ADC.
0xFD40,按照表格是说明, 应该大概是 Midscale 稍小一点的信号值. 再检查一下配置, 包括 ADC端口
举报

小香干

2025-1-9 18:01:17
针对您的问题,我将分别进行解答:

1)关于ADS7223输出变化的问题:

您提到在模式二(伪差分半时钟模式)下,您没有使用内部参考路径(refDAC),而是将CMA接入2.5V。您尝试写入不同的refDAC寄存器值,发现输出会发生变化。根据datasheet,bit10置1时,不使能内部参考路径。您提到写入0x07FF时,输出不应受到影响,但实际上输出发生了变化。

可能的原因有以下几点:

a) 硬件连接问题:请检查您的硬件连接是否正确,确保CMA和输入端的电压稳定且符合要求。

b) 寄存器配置问题:请确保您正确配置了ADS7223的其他寄存器,如输入通道、采样率等,以确保数据采集和输出正确。

c) 固件问题:请检查您的固件代码,确保正确地读取和处理ADS7223的数据。

d) 电源噪声:请检查您的电源是否稳定,电源噪声可能会影响ADS7223的性能。

2)关于输出值与预期不符的问题:

您提到在CMA接入3.3V,输入接入3.3V的情况下,根据输出表格(Table 13. Output Data Format),输出应为0x0000,但实际上输出为0xFD40。

可能的原因有以下几点:

a) 校准问题:请检查您的ADS7223是否已经进行了正确的校准。校准不正确可能会导致输出值与预期不符。

b) 参考电压问题:请检查您的参考电压是否正确。如果参考电压不正确,可能会导致输出值与预期不符。

c) 输入信号问题:请检查您的输入信号是否正确。如果输入信号不正确,可能会导致输出值与预期不符。

d) 固件问题:请检查您的固件代码,确保正确地读取和处理ADS7223的数据。

建议您根据以上可能的原因逐一排查,找到问题所在并进行相应的调整。希望这些信息能帮助您解决问题。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分