① 提高單片機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時溫度為正),對數據處理的方法,由於負數的數據在存儲的時候是以補碼的形式存儲的,所以在顯示的時候補碼應該相應的轉換為原碼。
還有什麼疑問?可以追問~上面的希望對你有幫助~