Free Filter Design Software

V

VK3YNV

Guest
I can recommend you take a look at the following if you are interested in filter design.
The software allows you to specify component tolerances and select closest standard values.

Iowa Hills Software
Digital and Analog Filters

http://www.iowahills.com/

Filter design was one of my specialties as an RF engineer. Now that I am retired, I work on these filter design programs when it is too cold in Iowa to ride bicycle. The programs are free.



Filter Design Programs
FIR Filters: This FIR program synthesizes both Parks McClellan and Fourier filters (windowed). It is also capable of synthesizing filters from polynomials such as the Bessel and Inverse Chebyshev.

IIR Filters: This IIR filter program uses the Bilinear Transform method. It can synthesize filters up to 20 poles from all the classic polynomials, from the Gauss to the Elliptic.

RF Filters: This RF Filter program synthesizes filters constructed of inductors, capacitors, and transmission lines. Its main focus is the synthesis of Direct Coupled and Norton Transformed band pass filters.

OpAmp Filters: This OpAmp filter program synthesizes VCVS and MFB all pole filters (not Elliptics or Inverse Chebyshevs). It synthesizes filters, up to 20 poles, from the Butterworth, Chebyshev, Bessel, Gauss, and Adjustable Gauss polynomials.

Hilbert Filters: (Special Phase Adjusted Filters) Band pass filters are unique in that we are able to set their phase to any value desired. Hilbert Transform filters are a classic example of this. This page starts with an explanation of Hilbert Phase, and then shows how the Hilbert Filter program can be used to design a number of special band pass filters.

Filter Polynomials and Root Finder: This utility programs generates the 2nd order filter coefficients needed for the design of OpAmp and IIR filters. The program also has a root finder capable of finding the roots of 90th order polynomials.

Download Page: These programs are available here.
 
Top