ADC0804測(cè)直流電壓
/*
本文引用地址:http://butianyuan.cn/article/201611/323266.htm這個(gè)程序?qū)懙倪€是很不錯(cuò)的,用到了多次采樣求平均值以減少誤差,由于參考電壓選取的是+5V,所以
測(cè)量的模擬量不能超過(guò)5V,也就是說(shuō)測(cè)量結(jié)果的整數(shù)位只有一位,其他三位為小數(shù)部分。關(guān)于轉(zhuǎn)換器的轉(zhuǎn)換精
度問(wèn)題,用分辨率(DAC)和轉(zhuǎn)換誤差(DAC)來(lái)描述其轉(zhuǎn)換精度。
完整程序下載:http://www.51hei.com/f/0804dd.rar
分辨率:電路所能分辨的最小輸出電壓U(LSB)與滿(mǎn)刻度輸出電壓U(omax)之比。
分辨率=U(LSB)/U(omax)=1/(2^n-1)
轉(zhuǎn)換誤差:指輸入端加滿(mǎn)刻度的數(shù)字量時(shí),DAC輸出電壓的理論值與實(shí)際值只差。轉(zhuǎn)換誤差一般<0.5U(LSB)
最小分辨電壓:U(LSB)=分辨率*U(omax)=U(omax)/(2^n-1)
如果要求一系統(tǒng)的(DAC)轉(zhuǎn)換誤差(相對(duì)誤差)小于0.25%,那么應(yīng)該選擇多少位的DAC轉(zhuǎn)換器呢?
轉(zhuǎn)換誤差/U(omax)<0.25%
轉(zhuǎn)換誤差/U(omax)<0.5U(LSB)/U(omax)
0.5U(LSB)/U(omax)<0.25%
U(LSB)/U(omax)<0.5%
1/(2^n-1)100%<0.5%
n≈7.64
n=8
就adc0804來(lái)說(shuō),它的最小分辨電壓(Uref=5V)為0.019,采用四位數(shù)碼管比較合適。
*/
評(píng)論