TI论坛
直播中

一曲作罢

10年用户 979经验值
擅长:可编程逻辑 电源/新能源 MEMS/传感技术
私信 关注
[问答]

ADS1254差分负电压采样数据错误的原因?


  • 应用中使用了ADS1254 AD芯片,VREF= 5 V
    CH1- 接2.5V
    CH1+ 介于0V--5V之间
    当CH1+ 大于 CH1-时,AD采样结果正确无误,但是当CH1+ 小于CH1-时,AD采样结果却不对了,且无论我怎么改变CH1+的电压,只要是CH1+小于CH1-,
    采样结果基本不变,如下所示?
    EnvTemp = 23.07,AdCode = 07 e5 3f AdValue = 0.308
    EnvTemp = 23.07,AdCode = 07 e4 a9 AdValue = 0.308
    EnvTemp = 23.07,AdCode = 07 e5 69 AdValue = 0.308
    EnvTemp = 22.91,AdCode = 07 e4 c3 AdValue = 0.308
    EnvTemp = 23.48,AdCode = 07 e4 92 AdValue = 0.308
    EnvTemp = 23.48,AdCode = 07 e4 73 AdValue = 0.308
    EnvTemp = 22.99,AdCode = 07 e4 f8 AdValue = 0.308
    EnvTemp = 22.99,AdCode = 07 e5 38 AdValue = 0.308
    采样结果居然是一个0.31V 左右的值?
    不解,请各位朋友帮忙分析分析。谢谢

回帖(2)

李祥芝

2025-1-8 09:46:36
  CH1+ 低于 CH1-, 将是负值, 数据格式发生了变化, 注意一下哦
举报

王银喜

2025-1-9 11:44:03
根据您提供的信息,您在使用ADS1254 AD芯片进行差分负电压采样时遇到了问题。当CH1+的电压小于CH1-时,AD采样结果不正确。以下是一些可能导致这个问题的原因:

1. 共模抑制比(CMRR)不足:差分放大器的共模抑制比(CMRR)是衡量其抑制共模信号能力的一个重要参数。如果CMRR不足,差分放大器可能无法正确处理CH1+和CH1-之间的电压差。您可以尝试提高差分放大器的CMRR,或者使用具有更高CMRR的差分放大器。

2. 输入偏置电压:差分放大器的输入偏置电压可能导致采样结果不准确。您可以尝试校准差分放大器的输入偏置电压,以消除这种影响。

3. 参考电压(VREF)设置不正确:您提到VREF=5V,但是您需要确保VREF确实设置为5V,并且在整个测量过程中保持稳定。如果VREF不稳定或设置不正确,可能导致采样结果不准确。

4. 模拟前端电路设计问题:请检查您的模拟前端电路设计,确保没有引入额外的噪声或干扰。例如,确保CH1+和CH1-之间的地线连接良好,以减少共模噪声。

5. ADS1254配置问题:请检查您的ADS1254配置,确保您正确设置了差分输入模式、采样率、增益等参数。错误的配置可能导致采样结果不准确。

6. 软件处理问题:请检查您的软件处理代码,确保您正确地解析了AD采样结果,并将其转换为实际电压值。错误的软件处理可能导致采样结果不准确。

综上所述,您需要从多个方面检查和调整您的系统,以解决差分负电压采样数据错误的问题。希望这些建议能帮助您找到问题的原因并解决它。
举报

更多回帖

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