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.
最近在调试ADS1256,遇到了一个问题,请教一下大家。
1.ADS1256采用的是单端输入,PGA设置为1,DRATE设置为10SPS。当输入为3.3V时,从寄存器中读到的值为5526273,经过计算(V=2*Vref*data/2^23)得出的测量结果为3.29。但输入为5V时,读取寄存器的值为6480143,计算后在3.8v达不到5V,偏差太大。不知道是什么原因,是计算公式不对吗?
2.关于ADS1256有官方例程吗?不知道下载链接在哪?
请大家赐教!
找到原因了,是由于我买的模块,从输入的地方到模块的通道之间加了一个电阻,起到了分压的作用。当使用单通道模块式,PGA=1时,内阻为150k,而外部电阻为15K,分了一些电压,造成了误差。