• DocumentCode
    1972225
  • Title

    MATLAB based analog filter design

  • Author

    Báez-López, Duvd ; Escalante, Tomás

  • Author_Institution
    Dept. of Electron. Eng., Univ. de las Americas, Puebla, Mexico
  • Volume
    3
  • fYear
    1999
  • fDate
    10-13 Nov. 1999
  • Abstract
    The goal of this work is to show a software package, based in Matlab, that simplifies the process of designing analog filters. This package is menu-oriented using the Matlab capabilities for doing so. The package is able to design lowpass, highpass, bandpass and bandreject filters. The approximation magnitude responses can be Butterworth (maximally flat magnitude), Chebyshev (equal-ripple), inverse Chebyshevi and elliptic. In the case of phase response, there is also the Thomson (maximally flat delay) also known as the Bessel response. The output for the approximation stage is a set of data that includes the transfer function poles and zeros, quadratic factors for both numerator and denominator polynomials, and the numerator and denominator polynomials. The network realizations can be either passive or active realizations. For the passive realizations, low sensitivity ladder realization is used. This realization is available for any approximation type. In the case of the active realizations, the authors have implemented the cascade of biquad stages but they are working on the active ladder realization. For the biquad stages, the Sallen-Key realization, multiple feedback, state-variable KHN, state variable Tow-Thomas and the GIC based biquad are available.
  • Keywords
    analogue circuits; approximation theory; circuit CAD; poles and zeros; software packages; transfer functions; Bessel response; MATLAB-based analog filter design; active realizations; approximation magnitude responses; bandpass filters; bandreject filters; biquad stages cascade; circuit CAD; highpass filters; low sensitivity ladder realization; lowpass filters; menu-oriented program; network realizations; passive realizations; phase response; poles and zeros; quadratic factors; software package; transfer function; Band pass filters; Chebyshev approximation; Delay; MATLAB; Packaging; Poles and zeros; Polynomials; Process design; Software packages; Transfer functions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference, 1999. FIE '99. 29th Annual
  • Conference_Location
    San Juan, Puerto Rico
  • ISSN
    0190-5848
  • Print_ISBN
    0-7803-5643-8
  • Type

    conf

  • DOI
    10.1109/FIE.1999.840377
  • Filename
    840377