原理圖:
輸入端都是類似但是R14這樣的電阻都沒有焊接,效果就是無源低通濾波器
寄存器表
輸入方式選擇 單端還是差分方式
單端:一般負端使用AINCOM,正極使用AIN0~AIN7的任意一個。
差分:不使用AINCOM,一般選擇AIN0~AIN7相鄰的兩個。
寄存器配置如下:
測量的數據計算
滿量程是參照電壓的2倍。
計算方法
unsigned int ulResult=ADS_SUM();
if(ulResult & 0x800000)
{
ulResult = ~(unsigned long)ulResult;
ulResult &= 0x7fffff;
ulResult += 1;
ulResult = -ulResult;
}
ldVolutage = (long double)ulResult*0.59604644775390625;
注意:2*2.5*1000000/8388607=0.59604651880818829634050087219487;
2*2.5*1000000/8388608=0.59604644775390625;
采樣速率