時間:2007-01-24 11:17:00來源:lijuan
[/ALIGN]
從圖 2.1中 a 可以看出 8 位精度的測量值可能存在 0.5的誤差,而進行過采樣、抽取之后如圖 2.1中 c,得到的值準確的重現了輸入信號。這就是過采樣的過程,要注意普通平均不會增加轉換的精度,抽樣或插值方法和過采樣一起使用,才能增加精度。數字信號處理過采樣和信號低通濾波經常看成是插值。這時,插值用來產生在大量采樣后的新采樣結果。越多的平均采樣數,越容易選擇低通濾波,插值結果越好。額外的 M 次采樣,象普通平均那樣累加起來,但是結果不象普通平均那樣除以 M。而是結果右移 N(N是希望增加的額外精度),從而比例化成正確的結果。右移一個二進制數一次等于除以 2,。如公式 2-1,精度從8 位增加到 10 位需要總共 16次 8 位的采樣。這 16次 8 位結果產生一個12 位計算結果,其中最后兩位是無用的,右移后成為 10 位結果。
2.2 過采樣條件
在正常情況下信號都有一定的噪聲,就是常說的白噪聲或熱噪聲,如果這個噪聲能夠引起 ADC 最小計量單位的變化,那么過采樣技術就可以使用。 如果噪聲不足以引起 ADC 變化,對于結果是沒有任何影響的,這個時候就需要我們人為的引入噪聲,引入的噪聲一般叫“抖動信號”,它的振幅要足以引起 ADC 的變化,一般需要在 0.5 個 LSB 以上,在采樣過程,它的成分應該保持一定,另外噪聲的周期不能超過采樣周期。
總的來說,對于有噪聲的信號過采樣實現過程如下:
對信號進行4 次的過采樣(n位額外精度位數);
對各個值進行累加;
右移n位,得到過采樣值
在過采樣過程,在兩個地方可能用到數字濾波,一個是過采樣中每一個采樣值由若干個8 位 AD 值平均得到;另一個地方是取若干個最終的過采樣值進行處理得到。對于P89LPC900,個人比較偏向于第二種方法,這與 P89LPC900 的特點有關。
3 P89LPC900適合進行ADC過采樣的幾個特點
低功耗,對電源的影響非常小,得到的 AD 值穩定
要得到一個準確的 AD 值,一般需要有一個穩定的基準源,但是 LPC900 本身功耗很低,每個功能模塊所消耗的電流很穩定,只要在轉換過程不進行大功耗模塊的切換,并不進行大電流的輸入輸出,就能夠得到一個非常穩定的 AD 值,而不需要額外的基準源。這個特點在需要測量高精度的電壓變化的時候非常有用。
AD 轉換速度快
LPC900 的 ADC采用逐次逼近原理,在 3.3MHz 的 A/D 時鐘下,進行一次 ADC最小僅需要 3.9uS,在同樣的時間損耗里能夠獲得更多次的 AD 值,提高精度。
AD 模塊自帶特殊轉換方式
LPC900 具有六種 AD 操作模式,每個 AD 轉換器有 4 個結果寄存器。
固定通道,單次轉換
固定通道,連續轉換
自動掃描,單次轉換
自動掃描,連續轉換
雙通道,連續轉換
單步模式
其中固定通道,連續轉換可以在程序運行的同時對某個通道的模擬電壓值進行轉換,轉換結果存放在 4 個結果寄存器中,第 5 次以后轉換結果分別覆蓋前面4 次結果,在內部本身就構成一個窗口移位寄存器。任何時候讀取結果寄存器都能得到連續的 4個 AD 值對后期處理提供了保證。
4 過采樣條件及注意
4.1 使用 P89LPC900 進行 ADC 過采樣需要滿足以下條件 被測信號變化不能太快,根據奈奎斯特定律,要真實采樣一個信號,采樣頻率至少要在
被測信號頻率的兩倍以上,進行過采樣也同樣對采樣周期有要求,以 P89LPC935 為例,3.3MHz 的 AD 時鐘下,一次 8bit 采樣時間為 3.9uS,要進行一次 10bit 精度的過采樣需要采樣 16 次,那么
標簽:
傳動網版權與免責聲明:凡本網注明[來源:傳動網]的所有文字、圖片、音視和視頻文件,版權均為傳動網(m.cdcst56.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2025-09-08
華為昇騰Atlas800iA2 910B服務器Deepsee...
2025-09-04
2025-08-06
2025-07-08
2025-06-30
2025-06-16