hi, can anybody help me to design and implement an fourth order butterworth high pass filter in s domain.here are the specs input = 1kHz sine order = 4 fs = 20kHz As = 80dB thanks in advance sid

# butterworth high pass fourth order design

Started by ●March 15, 2006

Posted by ●March 15, 2006

sid4u wrote:> hi, > > can anybody help me to design and implement an fourth order butterworth > high pass filter in s domain.here are the specs > > input = 1kHz sine > order = 4 > fs = 20kHz > As = 80dB > > thanks in advanceIf you don't know how to design it, how do you know it's what you need? The frequency into a filter is not usually one of its specifications. I'm pretty sure that As, whatever that means, is not independent of the order, and so can't be independently specified. In the s plane, the poles of a Butterworth filter are uniformly distributed around a circle. Try http://www.maxim-ic.com/appnotes.cfm/appnote_number/1795. Jerry -- Engineering is the art of making what you want from things you can get. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Posted by ●March 16, 2006

"sid4u" <vijjapusudheer@gmail.com> wrote in message news:uNidnXMeX_i-KYXZnZ2dnUVZ_tednZ2d@giganews.com...> hi, > > can anybody help me to design and implement an fourth order butterworth > high pass filter in s domain.here are the specs > > input = 1kHz sine > order = 4 > fs = 20kHz > As = 80dB > > thanks in advance > sid > >You fitst need to deisgn the low-pass prototype. You then need to transform low pass to high pass. What ripple do you need in the passband? If it is 3dB you can look up in tables what the Butterworth polynomial is. Tam

Posted by ●March 18, 2006

"HelpmaBoab" <FU2@yahoo.co.zpc> wrote in message news:2ypSf.6728$JZ1.223593@news.xtra.co.nz...> > "sid4u" <vijjapusudheer@gmail.com> wrote in message > news:uNidnXMeX_i-KYXZnZ2dnUVZ_tednZ2d@giganews.com... >> hi, >> >> can anybody help me to design and implement an fourth >> order butterworth >> high pass filter in s domain.here are the specs >> >> input = 1kHz sine >> order = 4 >> fs = 20kHz >> As = 80dB >> >> thanks in advance >> sidTo the OP: Google is your friend. Some time ago I was researching a similar problem. Google led me to a site with a Java applet that will calculate the coefficients for several types of IIR filters given the specifications you cited.>> >> > > You fitst need to deisgn the low-pass prototype. You then > need to transform > low pass to high pass. > What ripple do you need in the passband? If it is 3dB you > can look up in > tables what the Butterworth polynomial is. > > > Tam >Butterworth has no ripple in either the passband or the stopband. It is "maximally flat".>

Posted by ●March 21, 2006

thanks for ur responses.>"HelpmaBoab" <FU2@yahoo.co.zpc> wrote in message >news:2ypSf.6728$JZ1.223593@news.xtra.co.nz... >> >> "sid4u" <vijjapusudheer@gmail.com> wrote in message >> news:uNidnXMeX_i-KYXZnZ2dnUVZ_tednZ2d@giganews.com... >>> hi, >>> >>> can anybody help me to design and implement an fourth >>> order butterworth >>> high pass filter in s domain.here are the specs >>> >>> input = 1kHz sine >>> order = 4 >>> fs = 20kHz >>> As = 80dB >>> >>> thanks in advance >>> sid > >To the OP: Google is your friend. Some time ago I was >researching a similar problem. Google led me to a site with >a Java applet that will calculate the coefficients for >several types of IIR filters given the specifications you >cited. > > >>> >>> >> >> You fitst need to deisgn the low-pass prototype. You then >> need to transform >> low pass to high pass. >> What ripple do you need in the passband? If it is 3dB you >> can look up in >> tables what the Butterworth polynomial is. >> >> >> Tam >> > >Butterworth has no ripple in either the passband or the >stopband. It is "maximally flat". >> > > >

Posted by ●March 21, 2006

thanks for ur responses.>"HelpmaBoab" <FU2@yahoo.co.zpc> wrote in message >news:2ypSf.6728$JZ1.223593@news.xtra.co.nz... >> >> "sid4u" <vijjapusudheer@gmail.com> wrote in message >> news:uNidnXMeX_i-KYXZnZ2dnUVZ_tednZ2d@giganews.com... >>> hi, >>> >>> can anybody help me to design and implement an fourth >>> order butterworth >>> high pass filter in s domain.here are the specs >>> >>> input = 1kHz sine >>> order = 4 >>> fs = 20kHz >>> As = 80dB >>> >>> thanks in advance >>> sid > >To the OP: Google is your friend. Some time ago I was >researching a similar problem. Google led me to a site with >a Java applet that will calculate the coefficients for >several types of IIR filters given the specifications you >cited. > > >>> >>> >> >> You fitst need to deisgn the low-pass prototype. You then >> need to transform >> low pass to high pass. >> What ripple do you need in the passband? If it is 3dB you >> can look up in >> tables what the Butterworth polynomial is. >> >> >> Tam >> > >Butterworth has no ripple in either the passband or the >stopband. It is "maximally flat". >> > > >

Posted by ●March 18, 2006

"HelpmaBoab" <FU2@yahoo.co.zpc> wrote in message news:2ypSf.6728$JZ1.223593@news.xtra.co.nz...> > "sid4u" <vijjapusudheer@gmail.com> wrote in message > news:uNidnXMeX_i-KYXZnZ2dnUVZ_tednZ2d@giganews.com... >> hi, >> >> can anybody help me to design and implement an fourth >> order butterworth >> high pass filter in s domain.here are the specs >> >> input = 1kHz sine >> order = 4 >> fs = 20kHz >> As = 80dB >> >> thanks in advance >> sidTo the OP: Google is your friend. Some time ago I was researching a similar problem. Google led me to a site with a Java applet that will calculate the coefficients for several types of IIR filters given the specifications you cited.>> >> > > You fitst need to deisgn the low-pass prototype. You then > need to transform > low pass to high pass. > What ripple do you need in the passband? If it is 3dB you > can look up in > tables what the Butterworth polynomial is. > > > Tam >Butterworth has no ripple in either the passband or the stopband. It is "maximally flat".>

Posted by ●March 16, 2006

"sid4u" <vijjapusudheer@gmail.com> wrote in message news:uNidnXMeX_i-KYXZnZ2dnUVZ_tednZ2d@giganews.com...> hi, > > can anybody help me to design and implement an fourth order butterworth > high pass filter in s domain.here are the specs > > input = 1kHz sine > order = 4 > fs = 20kHz > As = 80dB > > thanks in advance > sid > >You fitst need to deisgn the low-pass prototype. You then need to transform low pass to high pass. What ripple do you need in the passband? If it is 3dB you can look up in tables what the Butterworth polynomial is. Tam

Posted by ●March 15, 2006

sid4u wrote:> hi, > > can anybody help me to design and implement an fourth order butterworth > high pass filter in s domain.here are the specs > > input = 1kHz sine > order = 4 > fs = 20kHz > As = 80dB > > thanks in advanceIf you don't know how to design it, how do you know it's what you need? The frequency into a filter is not usually one of its specifications. I'm pretty sure that As, whatever that means, is not independent of the order, and so can't be independently specified. In the s plane, the poles of a Butterworth filter are uniformly distributed around a circle. Try http://www.maxim-ic.com/appnotes.cfm/appnote_number/1795. Jerry -- Engineering is the art of making what you want from things you can get. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Posted by ●March 15, 2006