提高单片机AD分辨率的问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 20:56:27
1、选用12-bit AD
2、给10-bit AD加个运放,把输入电压分四个区间通过程序选择区间,这样人为增加2-bit分辨率。

除了增加转换时间之外,在不考虑成本的情况下两者转换的效果一样吗?

一般情况下要是想用10-bit的ad芯片得到12bit的数据就只能用过采样的方法了,但是这是一种算法,类似于数值分析的方法,所以转换的准确性肯定没有12bit的AD效果好,不考虑成本还是选用12bit的AD吧,如果采用过采样的方法,你的程序中肯定就有对ad数据的额外处理,这样势必增加程序的长度,影响系统的实时性。