TI论坛
直播中

abdkjshd

8年用户 1192经验值
擅长:可编程逻辑
私信 关注
[问答]

ADS1110连续出现模拟端输入在0V时输出满65536量程问题,什么原因引起的?


  • 我们公司一直大量运用ADS1110的ADC芯片,最近连续出现模拟端输入在0V(就几mv)时输出满65536量程问题,而在较大的模拟输入电压(比如0.5V,1V...)时,I2C数字端输出正常的; ADC设置为15bit, 增益为1;VIN-接GND,VIN+为模拟输入。
    请问这是为什么?芯片坏了?但是电压较大时,输出是正常的。
    请帮忙分析解答。谢谢!

回帖(3)

罗兰君

3 天前
真的不大可能的问题哪.
不知道在弱信号的时候, 信号阻抗是多少, 实际测量一下输入信号看看
举报

李林

3 天前
 应该是出现负值,才会到65535.
举报

王飞云

3 天前
这个问题可能是由以下几个原因引起的:

1. 模拟输入噪声:当模拟输入电压较低时,噪声的影响可能会更加明显。这可能导致ADC在低电压输入时输出满量程值。你可以尝试使用低通滤波器来减少噪声。

2. 参考电压不稳定:如果参考电压不稳定,可能会导致ADC输出不稳定。请检查你的参考电压是否稳定,并确保其在规定的范围内。

3. 增益设置不正确:你提到ADC设置为15bit,增益为1。请确保这些设置是正确的,并且与你的电路设计相匹配。如果增益设置不正确,可能会导致输出不稳定。

4. 芯片损坏:虽然在较大电压输入时输出正常,但不能完全排除芯片损坏的可能性。你可以尝试更换一个新的ADS1110芯片,看看问题是否仍然存在。

5. 电路设计问题:请检查你的电路设计,确保没有短路、断路或其他问题。这些问题可能会导致ADC输出不稳定。

为了解决这个问题,你可以尝试以下步骤:

1. 使用低通滤波器减少模拟输入噪声。
2. 检查参考电压是否稳定,并确保其在规定的范围内。
3. 检查ADC的增益设置是否正确,并与电路设计相匹配。
4. 更换一个新的ADS1110芯片,看看问题是否仍然存在。
5. 检查电路设计,确保没有短路、断路或其他问题。

希望这些建议能帮助你解决问题。如果问题仍然存在,请提供更多详细信息,以便我们进一步分析。
举报

更多回帖

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