不,這不是一個“愚弄人的”問題或腦筋急轉彎,並且我認為我們的讀者都非常清楚模數轉換器(adc)及數模轉換器(dac)的基本功能。
但在如何使用這些轉換器以及人們的認知度上也存在著哲理性區別。用最簡單的話講,adc是用來捕獲大量未知的訊號,並把它轉換成已知的描述。相反,dac是接受完全已知的、深刻理解的描述,然後“簡單地”產生等效的模擬數值。簡而言之,dac工作在確定的領域,而adc則工作在隨機輸入訊號和未知性領域,只要輸入在規定的範圍內。在傳統的訊號處理理論中,比如在harryl.vantrees的經典著作detection,estimation,andmodulationtheory中介紹的那樣,訊號處理面臨著不同程度的挑戰。舉例來說,一個特徵引數已經相當明瞭的訊號(如受到am調製的模擬訊號)與一個充滿了許多未知引數的訊號(如受到噪聲干擾的雷達反射波)相比,評估起來要容易得多。因此adc面臨的挑戰確實要比dac大得多。為了充分發揮adc的功能,特別是較高效能(速度或精度)的adc,需要採用精心設計的模擬訊號調節輸入通道,通常還帶有與adc本身精確匹配的adc驅動器。dac的設計要簡單得多。不過這種相對的簡單不應讓設計師對dac設計產生鬆懈心理。實際應用中設計師很容易對dac的模擬輸出電路不予以足夠的重視,比如在擺率、輸出驅動(電壓、電流、範圍)等引數和負載故障保護方面,而這樣做很容易導致原型評估和產品現場應用時發生令人頭疼的電路和系統級問題。作者:施維柏
不,這不是一個“愚弄人的”問題或腦筋急轉彎,並且我認為我們的讀者都非常清楚模數轉換器(adc)及數模轉換器(dac)的基本功能。
但在如何使用這些轉換器以及人們的認知度上也存在著哲理性區別。用最簡單的話講,adc是用來捕獲大量未知的訊號,並把它轉換成已知的描述。相反,dac是接受完全已知的、深刻理解的描述,然後“簡單地”產生等效的模擬數值。簡而言之,dac工作在確定的領域,而adc則工作在隨機輸入訊號和未知性領域,只要輸入在規定的範圍內。在傳統的訊號處理理論中,比如在harryl.vantrees的經典著作detection,estimation,andmodulationtheory中介紹的那樣,訊號處理面臨著不同程度的挑戰。舉例來說,一個特徵引數已經相當明瞭的訊號(如受到am調製的模擬訊號)與一個充滿了許多未知引數的訊號(如受到噪聲干擾的雷達反射波)相比,評估起來要容易得多。因此adc面臨的挑戰確實要比dac大得多。為了充分發揮adc的功能,特別是較高效能(速度或精度)的adc,需要採用精心設計的模擬訊號調節輸入通道,通常還帶有與adc本身精確匹配的adc驅動器。dac的設計要簡單得多。不過這種相對的簡單不應讓設計師對dac設計產生鬆懈心理。實際應用中設計師很容易對dac的模擬輸出電路不予以足夠的重視,比如在擺率、輸出驅動(電壓、電流、範圍)等引數和負載故障保護方面,而這樣做很容易導致原型評估和產品現場應用時發生令人頭疼的電路和系統級問題。作者:施維柏