最近做了一塊板子,當然考慮到元器件的選型了,由於指標中要求精度比較高,所以對於
ad的選型很慎重。
很多人對於精度和解析度的概念不清楚,這裡我做一下總結,希望大家不要混淆。
我們搞電子開發的,經常跟「精度
」與「解析度
」打交道,這個問題不是三言兩語能搞得清楚的,在這裡只作拋磚引玉了。
簡單點說,「精度
」是用來描述物理量的準確程度的,而
「解析度
」是用來描述刻度劃分的。從定義上看,這兩個量應該是風馬牛不相及的。(是不是有朋友感到愕然
^_^)。很多賣感測器的
js就是利用這一點來糊弄人的了。簡單做個比喻:有這麼一把常見的塑料尺(中學生用的那種),它的量程是
10厘公尺
,上面有
100個刻度,最小能讀出1公釐
的有效值。那麼我們就說這把尺子的解析度是1公釐
,或者量程的
1%;而它的實際精度就不得而知了(算是
0.1公釐
吧)。當我們用火來烤一下它,並且把它拉長一段,然後再考察一下它。我們不難發現,它還有有
100個刻度,它的
「解析度」還是
1公釐,跟原來一樣!然而,您還會認為它的精度還是原來的
0.1公釐
麼?(這個例子是引用網上的,個人覺得比喻的很形象!)
回到電子技術上,我們考察乙個常用的數字溫度感測器:
ad7416
。**商只是大肆宣揚它有
10位的
ad,解析度是
1/1024
。那麼,很多人就會這麼欣喜:哇塞,如果測量溫度
0-100攝氏度
,100/1024……
約等於0.098
攝氏度!這麼高的精度,足夠用了。但是我們去瀏覽一下
ad7416
的資料手冊,居然發現裡面赫然寫著:測量精度
0.25
攝氏度!所以說解析度跟精度完全是兩回事,在這個溫度感測器裡,只要你願意,你甚至可以用乙個
14位的
ad,獲得
1/16384
的解析度,但是測量值的精度還是
0.25
攝氏度^_^
所以很多朋友一談到精度,馬上就和解析度聯絡起來了,包括有些專案負責人,只會在那裡說:這個系統精度要求很高啊,你們
ad的位數至少要多少多少啊
……其實,仔細瀏覽一下
ad的資料手冊,會發現跟精度有關的有兩個很重要的指標:
dnl和
inl。似乎知道這兩個指標的朋友並不多,所以在這裡很有必要解釋一下。
dnl:
differencial nonliner——
微分非線性度
inl:
interger nonliner——
積分非線性度(精度主要用這個值來表示)
他表示了
adc器件在所有的數值點上對應的模擬值,和真實值之間誤差最大的那一點的誤差值。也就是,輸出數值偏離線性最大的距離。單位是
lsb(即最低位所表示的量)。
當然,像有的ad如
△—∑系列的ad
,也用linearity error
來表示精度。
為什麼有的
ad很貴,就是因為
inl很低。解析度同為
12bit
的兩個adc
,乙個inl
=±3lsb
,而乙個做到了
±1.5lsb
,那麼他們的**可能相差一倍。
所以在這裡幫大家把這兩個概念理一下,以後大家就可以理直氣壯的說精度和解析度了,而不是將精度理
解為解析度。呵呵,希望對大家有用!
解析度計算:測量電壓範圍
/(2^ad
位數-1)
;
adc解析度和精度的區別 示波器的垂直解析度的意義
垂直解析度概念 用數字示波器測量模擬訊號第一步就是用adc 模數轉換器 把探棒接收到的模擬訊號轉換成數碼訊號,adc數模轉換晶元的解析度直接決定了示波器垂直方向上的取樣精度。比如adc是8位,那麼垂直方向上的訊號可以被切分成00000000 11111111一共2的8次方,256段。模數轉換器的垂直...
AD解析度和精度區別
最近做了一塊板子,當然考慮到元器件的選型了,由於指標中要求精度比較高,所以對於ad的選型很慎重。很多人對於精度和解析度的概念不清楚,這裡我做一下總結,希望大家不要混淆。我們搞電子開發的,經常跟 精度 與 解析度 打交道,這個問題不是三言兩語能搞得清楚的,在這裡只作拋磚引玉了。簡單點說,精度 是用來描...
解析度和精度
最近想起之前乙個小夥伴問我的問題,解析度和精度的關係究竟是怎樣?解析度越高精度就越高嗎?精度越高解析度就越高嗎?好的,帶著這兩個問題,我們首先了解一下解析度和精度的定義 解析度 解析度是指感測器可感受到的被測量的最小變化的能力 精度 是表示觀測值與真值的接近程度。知道這兩個概念後,我們舉個例子 用一...