请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:ADS1115 主题中讨论的其他器件: PCA9306
大家好!
我正在将 ADS1115 ADC 与 ESP32-wroom-32E 和 PCA9306电平转换器配合使用。
ADC 读取值的效果非常好、但有时返回-1、这是什么原因会导致此问题。
上拉电阻器等?
谢谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hikmet、
您能否提供有关您的设置以及"有时它会返回-1 "的含义的更多详细信息?
您是说您有时在期待完全不同的内容时读取-1的二进制补码(FFFFh)的输出代码吗?
如果您需要的输出读数为0、由于噪声、INL、偏移和增益误差的影响、您可能会得到稍高的输出值、或者在本例中略低的输出值。
您使用的是差动输入信号还是单端输入信号?
单端信号测量、其中 VAINN = 0V 且 VAINP = 0V 至+FS、则仅使用0000h 至7FFFh 的正代码范围。 但是、由于器件失调电压、ADS1115在 VAINP 接近0V 的情况下仍可以输出负代码
我还建议使用逻辑分析仪或示波器来确保数字通信正常工作。
此致、
天使