본문 바로가기
전자공학

간단하게 사용하는 디지털 필터 (Digital Filter)

by 무에서 2017. 8. 30.
반응형

디지털 필터를 사용할 때 Cut-off 주파수 등의 특성을 정확하게 계산하여 사용할 수도 있지만, 대충 사용해도 될 때가 있다.


쉽게 사용할 수 있는 필터는 MA (Moving Average) 필터이다. MA는 FIR (Finite Impulse Response) 필터이기 때문에 연산량이 많고 구현하는 코드도 10 라인 정도 된다.


MA 필터보다 쉽게 사용할 수 필터는 다음과 같은 1차 IIR (Infinite Impulse Response) 필터이다.


y[n] = a * x[n] + (1-a) * y[n-1]


여기서, a의 범위는 0~1 이다.


a가 작아질수록 LPF의 Cuf-off 주파수는 작아진다.


a가 0.5일 때는 2 sample MA가 된다.


1차 IIR 필터는 2 라인 정도만 코딩하면 된다.



반응형

댓글