5.交織取樣
高階使用者通常推動adc snr和取樣速度的極限。如果當前最高端的adc的snr或者取樣速度仍不能滿足使用者要求,那麼交織取樣是乙個可行的解決方案。
下圖所示為adc交織取樣:
兩個adc的模擬輸入併聯連線,取樣時鐘相差180度,從而實現取樣速度翻倍。取樣速度翻倍有兩個好處,其一是提高的取樣訊號頻寬,基二是交織取樣將噪底在更寬的頻寬上進行擴充套件,可將噪底降低3db,如下圖所示:
單片adc噪底計算公式如下:
當多片adc交織時,噪底計算公式如下:
兩片或多片adc交織也帶來了另外的設計挑戰。adc之間的dc偏移的差異會在特定位置產生頻譜分量。adc之間的增益差異、inl差異和時鐘相位誤差會在時鐘和模擬輸入混頻的位置產生頻譜分量。
幸運的是,這些頻譜分量的位置是已知的。但是,但是這些誤差及誤差幅度隨溫度漂移,導致頻率規劃非常困難。
下圖所示為2片、3片、4片和5片adc交織的頻譜圖,假定選用的adc為理想14bit adc,且偏移誤差<15lsb,增益誤差<0.3%。
由上圖可知,儘管adc的誤差較小,但仍會造成較大的雜散響應。
設計者需要設計相應的經溫度補償校正的模擬或數字濾波器,濾除這些雜散。
6.adc取平均
提高單片adc snr效能的另一方法是對兩片或多片adc取平均。對兩片adc取平均,可以將snr提高3db。
這種取平均技術降低了adc之間的非相關雜訊,包括熱雜訊、內部adc參考雜訊或非確定孔徑時鐘抖動。相反地,取平均技術並不會降低了adc之間的相關雜訊,包括adc設計固有的失真、adc外部時鐘和模擬輸入的通用誤差(common error)。
假定各片adc的snr相同,則4片取平均可將系統snr提高6db,而提高20db需要100片adc取平均,計算公式如下:
如前所述,孔徑時鐘抖動是非相關雜訊源。假定所有adc具有相同且隨機的孔徑時鐘抖動,下式可用於計算系統所能容忍的最大外部時鐘抖動:
7.抖動(dithering)
adc具有確定性和系統性的錯誤,且具有重複性。理論上, 可以通過新增乙個低量級的隨機雜訊來最大限度地減少這些錯誤。新增低量級隨機雜訊,以改善 adc 失真的過程稱為抖動(dithering)。
dithering的要點如下:
設計師要決定是否有必要採用dithering。dithering是一項複雜的技術,在決定採用前必須深刻理解其內涵。
s3c2440裸機 ADC程式設計
模數轉換器即a d轉換器,或簡稱adc,通常是指乙個將模擬訊號轉變為數碼訊號的電子元件。如圖,是把可變電阻上的電壓值變換的模擬訊號通過adc轉換,輸出數碼訊號。對於數碼訊號我們需要得到它的2個屬性 1.轉換精度 用多少位來儲存這個資料 假如是10 bit 那麼最大值0b111111111對應3.3v...
時鐘抖動對高速ADC取樣系統的影響
在高速資料取樣中,adc時鐘訊號的穩定性對其效能有至關重要的影響,因為這些抖動會破壞高速adc的時序。孔徑的定義 孔徑時間ta,是指從取樣時鐘跳變開始,一直到保持電壓建立。換言之,孔徑是指取樣保持電路中開關切換的時間,即從低阻態轉換為高阻態的時間。由上面圖可以看出,在ta時間內,模擬訊號實際上是一直...
3 ADC 基礎知識
adc,analog to digital converter的縮寫,指模 數轉換器或者模擬 數字轉換器。是指將連續變數的模擬訊號轉換為離散的數碼訊號的器件。真實世界的模擬訊號,例如溫度 壓力 聲音或者影象等,需要轉換成更容易儲存 處理和發射的數字形式。模 數轉換器可以實現這個功能,在各種不同的產品...