Record:   Prev Next
Author Thede, Les
Title Practical Analog and Digital Filter Design
Imprint Norwood : Artech House, 2004
©2004
book jacket
Descript 1 online resource (276 pages)
text txt rdacontent
computer c rdamedia
online resource cr rdacarrier
Note Practical Analog and Digital Filter Design -- Contents vii -- Preface xi -- CHAPTER CONTENTS -- ACKNOWLEDGMENTS -- TRADEMARKS -- Chapter 1: Introduction to Filters and Filter Design Software -- 1.1 FILTER SELECTIVITY -- 1.1.1 Lowpass Filters -- 1.1.2 Highpass Filters -- 1.1.3 Bandpass Filters -- 1.1.4 Bandstop Filters -- 1.2 FILTER APPROXIMATION -- 1.3 FILTER IMPLEMENTATION -- 1.4 WFILTER - FILTER DESIGN SOFTWARE -- 1.5 CONCLUSION -- Chapter 2: Analog Filter Approximation Functions -- 2.1 FILTER TRANSFER FUNCTIONS -- 2.1.1 Transfer Function Characterization -- 2.1.2 Pole-Zero Plots and Transfer Functions -- 2.1.3 Normalized Transfer Functions -- 2.2 BUTTERWORTH NORMALIZED APPROXIMATION FUNCTIONS -- 2.2.1 Butterworth Magnitude Response -- 2.2.2 Butterworth Order -- 2.2.3 Butterworth Pole Locations -- 2.2.4 Butterworth Transfer Functions -- 2.3 CHEBYSHEV NORMALIZED APPROXIMATION FUNCTIONS -- 2.3.1 Chebyshev Magnitude Response -- 2.3.2 Chebyshev Order -- 2.3.3 Chebyshev Pole Locations -- 2.3.4 Chebyshev Transfer Functions -- 2.4 INVERSE CHEBYSHEV NORMALIZED APPROXIMATION FUNCTIONS -- 2.4.1 Inverse Chebyshev Magnitude Response -- 2.4.2 Inverse Chebyshev Order -- 2.4.3 Inverse Chebyshev Pole-Zero Locations -- 2.4.4 Inverse Chebyshev Transfer Functions -- 2.5 ELLIPTIC NORMALIZED APPROXIMATION FUNCTIONS -- 2.5.1 Elliptic Magnitude Response -- 2.5.2 Elliptic Order -- 2.5.3 Elliptic Pole-Zero Locations -- 2.5.4 Elliptic Transfer Functions -- 2.6 COMPARISON OF APPROXIMATION METHODS -- 2.7 CONCLUSION -- Chapter 3: Analog Lowpass, Highpass, Bandpass, and Bandstop Filters -- 3.1 UNNORMALIZED LOWPASS APPROXIMATION FUNCTIONS -- 3.1.1 Handling a First-Order Factor -- 3.1.2 Handling a Second-Order Factor -- 3.2 UNNORMALIZED HIGHPASS APPROXIMATION FUNCTIONS -- 3.2.1 Handling a First-Order Factor
3.2.2 Handling a Second-Order Factor -- 3.3 UNNORMALIZED BANDPASS APPROXIMATION FUNCTIONS -- 3.3.1 Handling a First-Order Factor -- 3.3.2 Handling a Second-Order Factor -- 3.4 UNNORMALIZED BANDSTOP APPROXIMATION FUNCTIONS -- 3.4.1 Handling a First-Order Factor -- 3.4.2 Handling a Second-Order Factor -- 3.5 ANALOG FREQUENCY RESPONSE -- 3.5.1 Mathematics for Frequency Response Calculation -- 3.5.2 C Code for Frequency Response Calculation -- 3.6 SAVING THE FILTER PARAMETERS -- 3.7 CONCLUSION -- Chapter 4: Analog Filter Implementation Using Active Filters -- 4.1 IMPLEMENTATION PROCEDURES FOR ANALOG FILTERS -- 4.2 LOWPASS ACTIVE FILTERS USING OP-AMPS -- 4.3 HIGHPASS ACTIVE FILTERS USING OP-AMPS -- 4.4 BANDPASS ACTIVE FILTERS USING OP-AMPS -- 4.5 BANDSTOP ACTIVE FILTERS USING OP-AMPS -- 4.6 IMPLEMENTING COMPLEX ZEROS WITH ACTIVE FILTERS -- 4.7 ANALOG FILTER IMPLEMENTATION ISSUES -- 4.7.1 Component Selection -- 4.7.2 Sensitivity Analysis -- 4.8 USING WFILTER IN ANALOG FILTER IMPLEMENTATION -- 4.9 CONCLUSION -- Chapter 5: Introduction to Discrete-Time Systems -- 5.1 ANALOG-TO-DIGITAL CONVERSION -- 5.1.1 Frequency Spectrum and Sampling Rate -- 5.1.2 Quantization of Samples -- 5.1.3 A Complete Analog-to-Digital-to-Analog System -- 5.2 LINEAR DIFFERENCE EQUATIONS AND CONVOLUTION -- 5.2.1 Linear Difference Equations -- 5.2.2 Impulse Response and Convolution -- 5.3 DISCRETE-TIME SYSTEMS AND Z-TRANSFORMS -- 5.4 FREQUENCY RESPONSE OF DISCRETE-TIME SYSTEMS -- 5.5 PLAYING DIGITIZED WAVEFORMS ON A COMPUTER SYSTEM -- 5.6 CONCLUSION -- Chapter 6: Infinite Impluse Response Digital Filter Design -- 6.1 IMPULSE RESPONSE INVARIANT DESIGN -- 6.2 STEP RESPONSE INVARIANT DESIGN -- 6.3 BILINEAR TRANSFORM DESIGN -- 6.4 C CODE FOR IIR FREQUENCY RESPONSE CALCULATION -- 6.5 CONCLUSION
Chapter 7: Finite Impulse Response Digital Filter Design -- 7.1 USING FOURIER SERIES IN FILTER DESIGN -- 7.1.1 Frequency Response and Impulse Response Coefficients -- 7.1.2 Characteristics of FIR Filters -- 7.1.3 Ideal FIR Impulse Response Coefficients -- 7.2 WINDOWING TECHNIQUES TO IMPROVE DESIGN -- 7.3 PARKS-MCCLELLAN OPTIMIZATION PROCEDURE -- 7.3.1 Description of the Problem -- 7.3.2 The Remez Exchange Algorithm -- 7.3.3 Using the Parks-McClellan Algorithm -- 7.3.4 Limitations of the Parks-McClellan Algorithm -- 7.4 C CODE FOR FIR FREQUENCY RESPONSE CALCULATION -- 7.5 CONCLUSION -- Chapter 8: Digital Filter Implementation Using C -- 8.1 DIGITAL FILTER IMPLEMENTATION ISSUES -- 8.1.1 Input and Output Signal Representation -- 8.1.2 Coefficient Representation -- 8.1.3 Retaining Accuracy and Stability -- 8.2 C CODE FOR IIR FILTER IMPLEMENTATION -- 8.3 C CODE FOR FIR FILTER IMPLEMENTATION -- 8.3.1 Real-Time Implementation of FIR Filters -- 8.3.2 Nonreal-Time Implementation of FIR Filters -- 8.4 FILTERING SOUND FILES -- 8.5 CONCLUSION -- Chapter 9: Digital Filtering Using the FFT -- 9.1 THE DISCRETE FOURIER TRANSFORM (DFT) -- 9.2 THE FAST FOURIER TRANSFORM (FFT) -- 9.2.1 The Derivation of the FFT -- 9.2.2 The Inverse FFT -- 9.3 C CODE FOR THE FFT -- 9.4 APPLICATION OF FFT TO FILTERING -- 9.5 CONCLUSION -- Appendix A: Technical References -- ADVANCED MATHEMATICS REFERENCES -- ANALOG FILTER DESIGN REFERENCES -- C PROGRAMMING REFERENCES -- DIGITAL FILTER DESIGN REFERENCES -- Appendix B: Filter Design Software and C Code -- WFILTER FILTER DESIGN SOFTWARE -- C COMPUTER CODE -- FEEDBACK -- Appendix C: Filter Design Using C -- Appendix D: C Code for Normalized Approximation Functions -- Appendix E: C Code for Unnormalized Approximation Functions -- Appendix F: C Code for Active Filter Implementation
Appendix G: C Code for IIR Filter Design -- Appendix H: C Code for FIR Filter Design -- Appendix I: Filtering Sound Files -- About the Author -- Index
Master the most common analog and digital filter design and implementation methods with this hands-on new resource. The book explains in practical terms all the important derivations so you can apply them directly to your own filter design problems. Not only does it detail analog active and digital IIR and FIR filter design, the book also thoroughly treats implementation issues to steer you away from common design pitfalls
Description based on publisher supplied metadata and other sources
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2020. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries
Link Print version: Thede, Les Practical Analog and Digital Filter Design Norwood : Artech House,c2004 9781580539159
Subject Electric filters -- Design and construction.;Microwave filters -- Design and construction
Electronic books
Record:   Prev Next