Calculator program evaluates elliptic filters

Fernando Salazar-Martínez, Alan Altamirano-Cruz, and David Báez-López, Department of Engineering Electronics, University of the Americas, Puebla, Mexico; Edited by Brad Thompson -- 3/31/2005

Many designers consider the elliptic-transfer function to be the most useful of all analog-filtering functions, because of its steep roll-off at the band edges. You can use a Texas Instruments model V200 Voyage programmable calculator and the program in Listing 1 to evaluate a lowpass elliptic filter by finding its characteristic's poles and zeros. To do so, this program implements Darlington's algorithm (Reference 1). The program accepts as input the filter's maximum passband-attenuation ripple in decibels, its stopband and passband frequencies in radians per second, and its order, or number of poles (Figure 1).

As an example, calculate the zeros, poles, and stopband attenuation of an elliptic, fifth-order, analog lowpass filter with maximum gain of 0.1 dB and stopband frequency of 1.05 radians/sec. Figure 2 illustrates the calculator's display screens during program execution.


Reference
  1. Darlington, Sidney, "Simple Algorithms for Elliptic filters and Generalizations There-of," IEEE Transactions on Circuits and Systems, Volume CAS-25, No. 12, December 1978, pg 975.

Check out our Best of Design Ideas section!

ADVERTISEMENT

© 2009, Reed Business Information, a division of Reed Elsevier Inc. All Rights Reserved.