TI论坛
直播中

陈飞

8年用户 1249经验值
私信 关注
[问答]

使用ads7825的串行采样时,在不同的电压点上采样有些准有些不准,感觉是在波动,为什么?


  • 在使用ads7825的串行采样时,用信号源输入信号,发现单个电压点的重复性可以,跳动在2-3个mv,但是在输入不同的电压是,发现在不同的电压点上采样有些准有些不准,感觉是在波动。
    例如:输入0v,采样结果为0.004v
                 输入0.2v,采样结果为0.2v,输入-0.2v,采样结果为-0.12v左右
                输入0.4v,采样结果为0.328/v,输入-0.4v,采样结果为-0.4v左右
                感觉大的线性度是对的,但是总是有个70mv左右的曲线波动,而且是对称的正负电压总是有个70mv的误差,这是怎么回事啊?
      是我的采样程序有问题还是电路有问题呢?

回帖(2)

陈宏子

2025-2-10 13:44:33
请先上传原理图以便分析。
举报

王越建

2025-2-10 17:13:38
在使用ADS7825进行串行采样时,出现不同电压点上的采样结果波动和不准确的现象,可能的原因有以下几点:

1. 参考电压不稳定:ADS7825的采样精度受到参考电压的影响。如果参考电压不稳定或者有波动,会导致采样结果不准确。请检查您的参考电压是否稳定,并确保其在规定的范围内。

2. 输入信号的噪声:如果输入信号中存在噪声,可能会导致采样结果波动。您可以尝试使用低通滤波器来减少输入信号的噪声。

3. 采样速率:ADS7825的采样速率会影响采样结果的准确性。如果采样速率过快,可能会导致采样结果不准确。请根据您的应用需求选择合适的采样速率。

4. 电路设计问题:请检查您的电路设计是否存在问题,例如电源不稳定、地线干扰等。这些问题可能会导致采样结果不准确。

5. ADS7825的内部误差:ADS7825本身可能存在一定的内部误差,这可能导致采样结果在不同电压点上的波动。您可以尝试使用其他高精度的ADC芯片来替代ADS7825,以提高采样精度。

6. 软件算法问题:请检查您的软件算法是否存在问题,例如滤波算法、数据转换算法等。这些问题可能会导致采样结果不准确。

综上所述,要解决这个问题,您需要从多个方面进行排查和优化。首先检查参考电压、输入信号和采样速率,然后检查电路设计和软件算法。如果问题仍然存在,您可以考虑更换其他高精度的ADC芯片。
举报

更多回帖

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