前段时间在研究ADS1115,本来以为已经调通了,所以调好之后就没在深入研究。但最近要用到负电压采集,想到调过的ADS1115可以采负电压,就拿过来用。但是发现,基准为2.048V时1115只能采-0.5V左右的负电压,再小之后采回来数据完全不对,而正电压采集完全没有任何问题。寄存器配置按照技术手册Page11的例子进行配置的。
请问可能是什么问题呢??
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.
前段时间在研究ADS1115,本来以为已经调通了,所以调好之后就没在深入研究。但最近要用到负电压采集,想到调过的ADS1115可以采负电压,就拿过来用。但是发现,基准为2.048V时1115只能采-0.5V左右的负电压,再小之后采回来数据完全不对,而正电压采集完全没有任何问题。寄存器配置按照技术手册Page11的例子进行配置的。
请问可能是什么问题呢??
你的AIN0~AIN3是怎么接的?会不会是有共模带进来,被PGA放大以后把ADC饱和了?从手册图22来看,PGA不会分辨输入信号的共模,只是做单纯的放大。如果AIN0有共模,AIN1没有,那最好设法把AIN1也抬一个共模上去,然后再采AIN0和AIN1的差分电压。
通过看手册之后,问题解决了。之前认为的是单端输入的时候ADS1115可以采负压,看手册之后知道了有保护二极管,负压大了被钳位了,所以才出来的才不对。