ADC0804测直流电压
/*
本文引用地址:https://www.eepw.com.cn/article/201611/323266.htm这个程序写的还是很不错的,用到了多次采样求平均值以减少误差,由于参考电压选取的是+5V,所以
测量的模拟量不能超过5V,也就是说测量结果的整数位只有一位,其他三位为小数部分。关于转换器的转换精
度问题,用分辨率(DAC)和转换误差(DAC)来描述其转换精度。
完整程序下载:http://www.51hei.com/f/0804dd.rar
分辨率:电路所能分辨的最小输出电压U(LSB)与满刻度输出电压U(omax)之比。
分辨率=U(LSB)/U(omax)=1/(2^n-1)
转换误差:指输入端加满刻度的数字量时,DAC输出电压的理论值与实际值只差。转换误差一般<0.5U(LSB)
最小分辨电压:U(LSB)=分辨率*U(omax)=U(omax)/(2^n-1)
如果要求一系统的(DAC)转换误差(相对误差)小于0.25%,那么应该选择多少位的DAC转换器呢?
转换误差/U(omax)<0.25%
转换误差/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来说,它的最小分辨电压(Uref=5V)为0.019,采用四位数码管比较合适。
*/
评论