therealpaulie
Newbie level 6
Hi,
I want to design a IIR low pass filter with variable cutting frequency. The order should be > 10. Order 1 or 2 is simple to be made. But when it comes to order > 4 the equation are pretty big and it's not feasibly anymore.
I don't search for something very precises. I need resolution for the Fc (cutting frequency) and not accuracy. E.g.: to be able to vary Fc with one step = pi/64, but the actual value doesn't have to be pi/64.
I though about designing several filters (for example with Matlab) and save the coefficients to a RAM. There are two problems: 1. RAM is required and 2. I want to be able to adjust the filter Fc when the system works. And if I change the entire set of coefficients I could have jumps in the output signals.
It doesn't really matter what type of filter. I only need small ripple in pass band (Chebyshev -I- an example that doesn't fit).
Any link, any idea, any hint is welcomed.
Thanks,
Paulie
I want to design a IIR low pass filter with variable cutting frequency. The order should be > 10. Order 1 or 2 is simple to be made. But when it comes to order > 4 the equation are pretty big and it's not feasibly anymore.
I don't search for something very precises. I need resolution for the Fc (cutting frequency) and not accuracy. E.g.: to be able to vary Fc with one step = pi/64, but the actual value doesn't have to be pi/64.
I though about designing several filters (for example with Matlab) and save the coefficients to a RAM. There are two problems: 1. RAM is required and 2. I want to be able to adjust the filter Fc when the system works. And if I change the entire set of coefficients I could have jumps in the output signals.
It doesn't really matter what type of filter. I only need small ripple in pass band (Chebyshev -I- an example that doesn't fit).
Any link, any idea, any hint is welcomed.
Thanks,
Paulie