數字濾波器是一種處理數字信號的裝置或算法,主要由數字乘法器、加法器和延時單元組成。
數字濾波器的功能是對輸入的離散信號進行運算處理,以改變信號的頻譜,核心作用是對數字信號進行濾波,即去除或保留某些頻率分量。數字濾波器的輸入和輸出都是數字信號,它通過特定的運算關係改變輸入信號中頻率成分的相對比例或濾除某些頻率成分。
與模擬濾波器相比,數字濾波器具有更高的精度、更好的穩定性、更小的體積和重量、更靈活的設計、不需要阻抗匹配,並且能實現特殊的濾波功能。數字濾波器通常通過數字邏輯實現,可以實現自動化和穩定的工作。不過,由於模數轉換器採樣率的限制,它難以處理高頻信號,且每個數字門組件的延遲可能導致較長的信號延遲。