adc
的主要引數
(1) adc
的時鐘。時鐘是
adc能正常工作的基礎,一般情況下,
adc的時鐘頻率越高,
adc取樣的速度越快。但是,這個時鐘並不是越高越好,一般的
mcu都會設定乙個建議的最高
adc工作頻率,在合理的工作頻率範圍內有助於提高
adc的取樣精確度。
(2)adc
的取樣率。取樣率就是
adc
取樣的速率。它是指在規定的時間內可以採集的次數,取樣率越高,採集到的點數就越多,那麼對原始訊號的還原率就越高。取樣率的單位是
sps(sample per sencond),
每秒取樣次數。這個值越大,取樣速度越快。
(3)解析度。每乙個
adc模組都會明確他的解析度,通過
bit來表示,一般的是
8bit,10bit,12bit,16bit
,24bit.bit
越大,說明解析度越高。如何理解呢?比如,我們設定最大的電壓是
5v,如果是
8bit
的adc
,他每乙個
bit對應的電壓數是
5000mv/256 =19.53125mv
那如果是
12bit,
它每一位對應的電壓值是
5000mv/4096 =1.22070mv
從上面兩個計算可得出,
12bit
的精度是高於
8bit
的,他能表示更加精細的數值.
(4)
參考電壓。每乙個
adc
都必須要有參考電壓,這個參考電壓必須是乙個明確的值,在這個明確值的基礎上才能得到乙個對應的數字量,從而才能作為乙個基準供
adc使用。比如,我們經常會使用
vdd電壓作為我們的參考電壓,這個電壓是相對穩定的電壓,假設
vdd電壓是
3.3v
,在12bit
的adc
中,最大的數值是使用
4096
來表示3.3v
,其他的電壓都必須要小於這個電壓,如果不小於,則會出現只能測量到
3.3v
的電壓,因此,如果高於
vdd的電壓,都會使用電阻進行分壓,然後接入到
adc的對應管腳。還有一些
mcu,
vdd
不是固定值,會發生變化,但是其提供了乙個內部的基準電壓,通過測量到內部的基準電壓對應的數值,從而可以反推出
vdd的電壓。所有,在開發過程中一定要先確定參考電壓是什麼。
微控制器 ADC詳解
之前有說到,計算機世界裡,只有數字量0和1,那你有沒有想過乙個問題,那要不是數字量怎麼表示。比如這樣。他在微控制器中是怎樣儲存及傳輸的呢?理論篇 數字量 在時間上和數量上都是離散的物理量稱為數字量。把表示數字量的訊號叫數碼訊號。把工作在數碼訊號下的電子電路叫數位電路。數字量由多個開關量組成。如三個開...
ADC相關引數之 INL和DNL
筆者最近在做的乙個專案中,用到一片16位的高解析度的晶元,藉此再學習一下由於adc和dac的相關知識,以此鞏固。關於adc的精度和解析度將在另外一篇部落格討論,解析度不等於精度。一塊精度0.2 或常說的準確度0.2級 的四位半萬用表,測得a點電壓1.0000v,b電壓1.0005v,可以分出b比a高...
ADC的引數分析以及取樣分析
a d變換器的效能引數 2.1 取樣速率與解析度 取樣速率指模數變換的速率,而解析度表示變換輸出數字資料的位元數。這2個引數很重要,因為較高的取樣速率與解析度對應了高訊雜比和較寬的訊號輸入頻寬。近幾年,a d器件效能提高得很快,單是取樣速率大約每兩年就翻一倍。幾種a d器件的取樣速率與解析度如表1所...