Washington, District of Columbia
June 23, 1996
June 23, 1996
June 26, 1996
2153-5965
5
1.117.1 - 1.117.5
10.18260/1-2--5932
https://peer.asee.org/5932
503
I --- . Session 1220
Computing Resources for Filter Design: Selecting a Properly Tuned Toolkit for the Classroom
Jerry C. Hamann University of Wyoming
Abstract
A wide variety of software tools are available for use in the instruction of analog electronic filter design. In this paper, the selection of appropriate tools for both introductory and advanced filter design courses is examined. The main thesis of the paper is that “less may actually be more)’ in the interest of our students.
1 Introduction A wealth of software is available for various aspects of the electronic filter design task (refer to the concise overviews in [1]–[4] ). Examples run the gamut from simple spreadsheets for completing fundamental design calculations to complex GUI-based systems [5] which integrate the steps of specification, response form selection, circuit design, and ultimately design simulation. Selecting the appropriate tools for use in the classroom can be a daunting task due to the large number of choices available. However, choosing the biggest, most comprehensive, and best integrated software suite may not be the best choice. The focus of this paper is a proposed “well-tuned” selection of software tools for the classroom. The driving theme in the discussion is the goal to provide tools which complement a novice yet advancing level of filter synthesis maturity, That is, we contend that the student is best served by tools which do not “automate” the design process but rather “enable” it via reduction of mundane calculations. To support this thesis, an inventory of filter design “tasks” faced by the student is provided. The algorithmic nature of the design process quite naturally lends itself to software automation, however by providing too much automated guidance, the software may actually usurp most if not all intellectual responsibility for the design. In this scenario, the students’ facility with filter design is an artificial one, critically depending upon access to a particular, familiar design automation tool. Examples of representative software tools for classical analog filter design, both “homebrewed” and com- mercial, are discussed from the pedagogical viewpoint of “enabling” versus “automating.” A cohesive set of well-tuned tools is then demonstrated for a typical filter design. The author’s experiences with applying these tools in the classroom setting are summarized as appropriate to indicate the varying levels of student maturity and computational requirement.
2 The Design Setting The focus of the filter design setting examined in this paper can be summarized as “high-order active filter synthesis for audio frequency bandwidths.” The classical approach to this task, as undertaken in texts such as Van Valkenburg [6], involves the following tasks:
Hamann, J. (1996, June), Computing Resources For Filter Design: Selecting A Properly Tuned Toolkit For The Classroom Paper presented at 1996 Annual Conference, Washington, District of Columbia. 10.18260/1-2--5932
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 1996 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015