Designing a lowpass Butterworth filter

  • Thread starter Thread starter rusty009
  • Start date Start date
  • Tags Tags
    Designing Filter
Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
1 reply · 5K views
rusty009
Messages
68
Reaction score
0
Hi all,

I am trying to design a lowpass filter using the following conditions

Passband edge f = 10 Khz (Ωp)
passband stop f = 30 Khz (Ωs)
Minimum stopband attenuation = 50db (1/A)
Maximum passband attenuation = 0.4db( 1/[itex]\sqrt{1+ε<sup>2</sup>}[/itex] )

and am having quite a lot of trouble with it. I have tried to determine the order but it comes out as a complex number, the formula I am using is,

n= log( ε/[itex]\sqrt{(A<sup>2</sup>-1)}[/itex])/log(Ω[/B]ps)

can anyone help me out? Thanks
 
Last edited:
Engineering news on Phys.org
There, download FilterCad:
http://www.linear.com/designtools/software/

By the way, Butterworth is just the worst of all filters except the straight wire. Huge number of poles and components for a given selectivity, AND by far worst pulse response for a given selectivity. Chebychev is better, elliptic even better, and inverse (or type II) Chebychev better.

So unless some kind of teacher imposes you the Chebychev, take a more sensible option.