由于數(shù)字濾波器的輸入必須是數(shù)字信號(hào),所以在對(duì)模擬信號(hào)進(jìn)行數(shù)字濾波前必須對(duì)模擬信號(hào)進(jìn)行A/D變換,將其轉(zhuǎn)換為數(shù)字信號(hào),然后再進(jìn)行數(shù)字濾波,濾波后再進(jìn)行D/A變換,將數(shù)字信號(hào)轉(zhuǎn)換回模擬信號(hào)。
如下圖所示:
利用數(shù)字濾波器對(duì)模擬信號(hào)進(jìn)行濾波,和直接用模擬濾波器對(duì)模擬倍號(hào)進(jìn)行濾波相比,有什么好處呢?
最容易想到的就是:模擬濾波器中利用電阻、電容、電感等器件對(duì)模擬信號(hào)進(jìn)行處理,存在電壓漂移、溫度漂移和噪聲等問題;而數(shù)字濾波器利用軟件或邏輯對(duì)數(shù)字信號(hào)進(jìn)行運(yùn)算處理,不存在這方面的問題,因而數(shù)字濾波可以達(dá)到很高的穩(wěn)定度和精度。
另外,模擬濾波器參數(shù)改變時(shí)要更換電容、電感等器件,很麻煩;而數(shù)字濾波器參數(shù)改變時(shí)只要通過修改軟件或邏輯更改一下濾波器系數(shù)就行了,很方便。