現代電子系統利用ADC和DAC在類比與數位訊號間傳輸訊號。ADC 將類比輸入轉換為數位資料,而 DAC 則將數位資料重建為類比電壓或電流。僅測量感測器的系統通常需要ADC,僅產生類比輸出的系統需要DAC,而音訊、通訊及工業控制等應用則可能兩者皆需。本文說明它們的差異、運作原理、應用,以及影響轉換器效能的因素。

ADC 概述

ADC,即類比轉數位轉換器,將連續的類比波形轉換為數位資料。它接收電壓、聲音、光線、溫度或壓力等輸入,並將其轉換成二進位值,供處理器、微控制器或電腦分析。
什麼是DAC?

DAC,即數位轉類比轉換器,將數位資訊重建為類比電壓或電流。它從數位系統接收二進位值,並產生對應的類比輸出,供外部裝置或類比電路使用。
ADC 與 DAC 技術差異
| 特色 | ADC | DAC |
|---|---|---|
| 全名 | 類比轉數位轉換器 | 數位轉類比轉換器 |
| 轉換方向 | 類比訊號對數位資料 | 數位資料轉為類比訊號 |
| 輸入訊號 | 連續電壓或電流 | 二進位碼或數位資料 |
| 輸出訊號 | 數位數字或二進位值 | 類比電壓或電流 |
| 主要功能 | 測量類比輸入 | 產生或重建類比輸出 |
| 主要運作 | 取樣與量子化 | 電壓或電流重建 |
| 核心處理 | 取樣、量化、編碼 | 數位解碼與類比產生 |
| 關鍵績效因素 | 解析度、取樣率、輸入範圍、雜訊 | 解析度、穩定時間、輸出範圍、失真 |
| 常見訊號問題 | 混疊、量化誤差、輸入雜訊 | 輸出故障、失真與輸出步進 |
| 典型訊號方向 | 物理世界到處理器 | 處理器到外部類比系統 |
ADC與DAC如何轉換訊號
ADC 轉換流程

ADC 透過三個主要步驟將類比訊號轉換為數位資料:取樣、量化與編碼。
• 抽樣
取樣是在特定時間間隔測量類比波形。ADC不再持續監控波形,而是捕捉沿波形的多個個別點。較高的取樣率能提升準確捕捉快速變化輸入的能力。為避免混疊,取樣頻率通常應至少是輸入訊號中最高頻率的兩倍。
FS≥2fmax
此要求通常稱為奈奎斯特抽樣準則。
• 量子化
量化會將每個取樣值分配到最近的可用數位電平。由於數位系統解析度有限,必須近似測量的類比值。例如,8位元ADC提供256個電位,而12位元ADC則提供4096個電位。更高解析度可減少步長並提升測量細節。
• 編碼
量化後,ADC 將該值編碼為二進位形式。產生的數位資料可由處理器、微控制器或數位訊號處理系統處理。
DAC 轉換流程

DAC 則是將數位值轉換為類比電壓或電流,進行相反的過程。
• 數位輸入
DAC 從處理器、記憶體裝置、控制器或通訊介面接收二進位值。每個值代表一個目標類比輸出電平。
• 類比輸出產生
DAC 產生的電壓或電流對應於數位輸入值。隨著輸入資料的變化,輸出波形也會隨之改變。
• 平滑與過濾
DAC 輸出可能呈現為小的電壓階梯,而非完美平滑的波形。輸出濾波器有助於平滑這些轉換並減少不必要的高頻成分。
ADC與DAC在系統中的運作方式
ADC 與 DAC 常常在完整的訊號處理系統中協同運作。ADC從物理環境中擷取資訊,數位硬體處理資料,DAC則將處理過的資料重建成可用的類比形式。
音訊錄製與播放

麥克風會產生類比音訊波形,ADC將其數位化以供儲存、處理、傳輸或編輯。播放時,DAC 會將數位音訊資料重建成類比波形,驅動喇叭或擴大機。
工業控制系統

工業系統經常監控物理狀況並產生受控輸出。ADC 將感測器資料數位化,讓控制器能評估操作條件,而 DAC 或類比輸出級則產生閥門、致動器或馬達驅動的控制波形。
通訊系統

通訊設備經常同時依賴兩個轉換器。ADC將輸入的射頻或中頻訊號數位化以進行濾波與處理,而DAC則重建處理過的波形以供傳輸。
測量與資料擷取

測量系統利用ADC將感測器、探針或監控電路的訊號數位化,用於分析、顯示或記錄。部分系統也會使用DAC來產生校正電壓、參考訊號或測試波形。
選擇 ADC 與 DAC 時的因素
| 因數 | 為什麼這對ADC很重要 | 為什麼這對DAC很重要 |
|---|---|---|
| 解決 | 決定最小可測量的訊號變化 | 決定輸出步長 |
| 速度 | 影響變化輸入被捕捉的速度 | 影響輸出更新速度 |
| 準確度 | 影響測量可靠性 | 影響輸出精度 |
| 噪音 | 會扭曲測量資料嗎?可能會降低輸出品質 | |
| 線性 | 影響轉換一致性 | 影響波形或控制精度 |
| 耗電量 | 在電池供電感測系統中非常重要 | 在可攜式與嵌入式輸出中很重要 |
ADC與DAC電路中的訊號完整性挑戰
• 雜訊與參考穩定性
ADC和DAC通常依賴參考電壓。若參考變得雜訊或不穩定,轉換準確度可能會下降。
在ADC中,參考噪聲可能導致測量值波動。在 DAC 中,這可能會以類比輸出中不受歡迎的移動或失真呈現。穩定的參考、乾淨的電源供應器以及適當的旁路電容器有助於維持穩定運作。
• ADC 系統中的混疊現象
混疊現象發生在 ADC 取樣波形速度過慢,以符合輸入頻率內容時。高頻成分在數位輸出中可能會以錯誤的低頻訊號出現。
減少混疊通常需要更高的取樣率,並在 ADC 輸入前放置抗鋸齒濾波器。
• 量化誤差
量化誤差存在,是因為轉換器只能提供有限的數位電平。轉換器必須將類比值四捨五入至最接近的可用步長。
較高解析度可減少步長,但整體效能仍取決於雜訊、線性度、參考品質及印刷電路板佈局。
• DAC 故障與輸出步驟
DAC 輸出並不總是能順利過渡。快速的程式碼變更可能會產生稱為故障的小波段,而波形輸出則可能呈現階梯狀。適當的穩定時間、輸出濾波以及良好的 PCB 佈局有助於減少這些影響。
• 時鐘抖動與計時準確度
時序準確度在 ADC 與 DAC 系統中都非常重要。在ADC中,時鐘抖動會稍微移動取樣點,導致高頻測量誤差。在 DAC 中,時序不穩定會增加失真並降低波形品質。
乾淨的時鐘來源在音訊、射頻、通訊及高速測量系統中尤為重要。
• 印刷電路板佈局與接地
不良的PCB佈局可能會在敏感的類比路徑中引入雜訊、串擾和電壓下降。快速數位切換訊號應盡可能與低雜訊類比線路隔離。
良好的佈局做法包括短訊號路徑、穩固接地、謹慎解耦,以及在嘈雜與敏感電路區域間適當分離。
ADC與DAC的類型
ADC 類型

• 快閃 ADC
快閃 ADC 提供極快的轉換速度,常被選用於射頻系統、高速儀器及快速波形擷取。
• 搜救助理官
SAR ADC 在速度、功耗與準確度之間取得平衡。它們廣泛應用於嵌入式系統、感測器介面、微控制器及通用測量電路中。
• Sigma-Delta ADC
高解析度與強烈的雜訊性能使 Sigma-Delta ADC 適合用於音訊系統、精密儀器及低頻測量應用。
• 管線ADC
管線式ADC結合了高速轉換速度與中高解析度,適用於通訊系統、影像硬體及快速資料擷取應用。
DAC 類型

• R-2R 梯形模擬器
R-2R 梯形數位轉換器使用電阻網路來產生類比輸出電平。它們經常出現在教育電路、簡單波形產生器及通用類比轉換器(DAC)設計中。
• 二進位加權DAC
二進位加權 DAC 透過分配給每個數位位元的電阻或電流源進行直接加權轉換。它們通常用於基本的數位類比轉換器(DAC)實作及入門轉換電路。
• Sigma-Delta DAC
過取樣與噪音整形讓 Sigma-Delta DAC 能提供強勁的音訊效能。它們廣泛應用於音訊播放系統、耳機、音效卡及數位音訊設備中。
• 電流導向DAC
電流導向式數位轉換器(DAC)針對高速類比產生進行優化,經常出現在射頻系統、通訊硬體及波形產生設備中。
ADC vs DAC:你應該選哪一個?
選擇數位測量用的ADC
當類比輸入必須被測量、監控、儲存或數位處理時,請選擇 ADC。ADC 廣泛應用於感測器、音訊擷取、儀器化及資料擷取系統。
選擇類比輸出產生的DAC
當數位系統必須產生類比電壓、電流、音訊訊號或控制波形時,請選擇 DAC。DAC 廣泛應用於波形產生、類比控制、通訊系統及音訊播放硬體。
實用的ADC與DAC設計技巧
選擇轉換器不僅僅是選擇最高解析度或最快速度。實際系統的效能取決於訊號品質、時序穩定性、PCB 佈局及整體訊號鏈設計。
將解析度與系統需求匹配
更高的解析度提升了對雜訊的敏感度、版面品質及參考穩定性。許多監控與工業控制系統以中等解析度有效運作,而精密測量系統則可能需要更細緻的轉換細節。
根據訊號行為選擇速度
轉換器速度應該與波形變化的速度相匹配。環境監測系統通常只需適度的轉換率,而音訊、射頻、影像及通訊系統則通常需要更快速的運作速度。
保持參考電壓穩定
轉換器的準確度很大程度上取決於參考品質。在ADC中,不穩定的參考會造成讀數波動。在 DAC 中,不良參考可能導致漂移、失真或輸出不穩定。
良好的參考設計包括低雜訊電壓參考、短路由路徑、適當的旁路電容,以及乾淨的電力分配。
改善印刷電路板佈局與接地
即使是高效能轉換器,也可能會受到PCB佈局不良的問題。敏感的類比線路應受到時鐘雜訊、切換活動及快速數位訊號的保護。
有用的做法包括短類比線路、實心接地平面、鄰近解耦電容、分離的類比與數位路由,以及細心的時鐘管理。
圍繞完整訊號鏈的設計
轉換器效能取決於整個訊號鏈,而不僅僅是 ADC 或 DAC 本身。感測器、放大器、濾波器、時鐘、參考電路、電源供應器和輸出驅動器都會影響實際世界的準確度和訊號品質。
平衡訊號鏈通常比單純選擇規格較高的轉換器更有效地提升整體效能。
常見問題 [FAQ]
為什麼ADC和DAC常常在同一電子系統中使用?
ADC 與 DAC 允許數位硬體與類比環境互動。ADC 將感測器或音訊資訊數位化,而 DAC 則將處理過的數位資料重建成用於喇叭、致動器或控制電路的類比形式。
ADC 解析度如何影響測量準確度?
ADC 解析度決定了可用來表示類比輸入的數位電平數量。更高的解析度減少量化步長,並能更精確地測量較小的訊號變化。
為什麼取樣率在 ADC 系統中很重要?
取樣率決定了 ADC 測量輸入波形的頻率。若速率過低,快速變化的輸入可能無法正確捕捉,導致混疊及數位結果不準確。
ADC 與 DAC 量化誤差的原因是什麼?
量化誤差是因為轉換器只能提供有限數量的數位電平。類比值必須四捨五入至最接近的可用步數,造成實際波形與轉換後結果之間的小差。
為什麼 DAC 輸出有時需要濾波?
DAC 輸出可能會以小電壓階梯變化,而非產生完美平滑的波形。輸出濾波器有助於平滑這些過渡,並減少不必要的高頻成分或故障。