ADC 解析度和精度的區別

2021-07-13 09:31:30 字數 1868 閱讀 6801

最近做了一塊板子,當然考慮到元器件的選型了,由於指標中要求精度比較高,所以對於

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的選型很慎重。很多人對於精度和解析度的概念不清楚,這裡我做一下總結,希望大家不要混淆。我們搞電子開發的,經常跟 精度 與 解析度 打交道,這個問題不是三言兩語能搞得清楚的,在這裡只作拋磚引玉了。簡單點說,精度 是用來描...

解析度和精度

最近想起之前乙個小夥伴問我的問題,解析度和精度的關係究竟是怎樣?解析度越高精度就越高嗎?精度越高解析度就越高嗎?好的,帶著這兩個問題,我們首先了解一下解析度和精度的定義 解析度 解析度是指感測器可感受到的被測量的最小變化的能力 精度 是表示觀測值與真值的接近程度。知道這兩個概念後,我們舉個例子 用一...