① 提高单片机AD分辨率的问题
一般情况下要是想用10-bit的ad芯片得到12bit的数据就只能用过采样的方法了,但是这是一种算法,类似于数值分析的方法,所以转换的准确性肯定没有12bit的AD效果好,不考虑成本还是选用12bit的AD吧,如果采用过采样的方法,你的程序中肯定就有对ad数据的额外处理,这样势必增加程序的长度,影响系统的实时性。
② 什么是单片机AD的精度
指的是分辨率,位数越高,分辨率越高,假设两个AD芯片基准电压相同,8位精度的分辨率是 基准电压/256 10位精度是 基准电压/1024
12位是 基准电压/4096
就是说精度高的芯片把基准电压分成了许多份,每一份的代表的电压数值就很小
如把5V电压分成100份,每份50mV,若将其分为1000份,每份是5mV,后者的精度是前者的10倍
③ 单片机内置adc的分辨率问题
你用单片机stc89c52加ADC0832,和直接用带ad的单片机相比没有任何优点:1,成本更高。1片只有8位分辨率的ADC0832的价格,说不定就能买1片自带10位ADC的增强型52单片机;2,ADC0832采用特殊的串行接口方式,52单片机没有这个硬件接口,需要用软件模拟,使软件的设计更复杂。3,其它方面的缺点楼上的回答是正解。你所强调的“优点”实在找不到__没有,而只能找到一些合情合理缺点。
④ 单片机的分辨力是什么意思
是分辨率吧???就跟电脑一样。。。一个点表示一个像素。。。你看到的屏幕比如是1024*768像素。。。那么就是宽有1024个点高有768个点。。。整个屏幕就是他们的乘积。。。单片机也一样
⑤ 单片机DS18B20问题
1、DS18B20的三个引脚的功能是什么?
答:DS18B20的3个引脚分别为VCC电源正极、GND电源负极、DQ数据端。
2、
DS18B20复位时间是多少?
答:DS18B20复位时间是480us~960us。
3、
如何判断DS18B20工作正常?
答:不存在此功能。
4、单片机如何实现对DS18B20的写0操作?
答:不存在此功能。(你是不是说如何启动读取DS18B20,启动只需让单片机与DQ的接口至低电平保持1微妙以上时间)
5、
DS18B20的分辨率为多少位?如何设置分辨率位数?
答:"DS18B20的分辨率为在-55~127摄氏度,分辨率可以进行量化为9、10、11、12位对应一个单位的温度为:0.5摄氏度、0.25摄氏度、0.125摄氏度、0.0625摄氏度。
6、DS18B20的温度数据如何?如何将区分正负温?
答:DS18B20的温度数据的数据为一个16位二进制数。高5位为判断正负位(高5位为1时温度为负、高5位为0时温度为正),对数据处理的方法,由于负数的数据在存储的时候是以补码的形式存储的,所以在显示的时候补码应该相应的转换为原码。
还有什么疑问?可以追问~上面的希望对你有帮助~