循續漸近式模擬數碼轉換器
外觀
此條目沒有列出任何參考或來源。 (2016年2月13日) |
逐次逼近模擬數碼轉換器(英文:Successive-approximation ADC 或 Successive-approximation register ADC(SAR ADC)),是一類可將連續的模擬訊號轉換為離散的數碼表示的模擬數碼轉換器(ADC)。它使用二分查找算法搜索並比較各種可能的輸入電壓的量化值,最終得到該次轉換的數碼訊號輸出。
結構圖
[編輯]在圖中:
- DAC(digital-to-analog converter):數碼模擬轉換器
- EOC(end of conversion):結束轉換
- SAR(successive approximation register):連續逼近寄存器,用於存放轉換的中間結果和最終結果
- S/H(sample and hold circuit):取樣保持電路
- Comparator:電壓比較器,對數碼模擬轉換器輸出的電壓與輸入電壓進行比較
- VIN:輸入電壓
- VREF:參考電壓
原理
[編輯](以 12-bit 逐次逼近模擬數碼轉換器為例):
1. 計數器復位。
2. 使得轉換結果寄存器輸出為轉換器解像度的一半,對 12-bit SAR ADC而言即為2048。
3. 將轉換結果寄存器的內容送給數碼模擬轉換器。
4. 倘若輸入電壓高於數碼模擬轉換器輸出的電壓,則轉換結果寄存器的值加上 2^(轉換器解像度 - 計數器值),倘若輸入電壓低於數碼模擬轉換器輸出的電壓,則將轉換結果寄存器的值減去 2^(轉換器解像度 - 計數器值)。
5. 計數器加一,重複3、4、5。當計數器達到 12(轉換位數時),轉換完成。轉換結果寄存器即存儲了量化後的數碼代碼。
由此可見,SAR ADC的轉換次數與設計解像度有關。如此轉換器要達到 1MSPS 的轉換速度時,至少需要 12MHz 的時鐘才能夠驅動。
優點
[編輯]在集成電路設計裏,使用面積較小,功率消耗相對較低。
缺點
[編輯]1. 轉換速度相對較慢。
2. 由於一次轉換需要多次比較,因此對數碼模擬轉換器速度、精度要求較高。