9/22/13Chapter 3: IIR filters - Digital Filter Design - mikroElektronikawww.mikroe.com/chapters/view/73/chapter-3-iir-filters/1/45
TOCChapter 1Chapter 2Chapter 3
Digital Filter Design
Chapter 3: Infinite Impulse Response (IIR) Filters
3.1. Introduction3.2. IIR filter design3.3. Reference analog prototype filter 3.4. Analog prototype filter to analog filter transformation3.5. Bilinear transformation3.6. Examples
IIR filters are digital filters with infinite impulse response. Unlike FIR filters, they have the feedback (arecursive part of a filter) and areknown as recursive digital filters therefore.
Figure 3-1-1. Block diagrams of FIR and IIR filters
For this reason IIR filters have much better frequency response than FIR filters of the same order. Unlike FIR filters, their phasecharacteristic is not linear which can cause a problem to the systems which need phase linearity. For this reason, it is not preferable touse IIR filters in digital signal processing when the phase is of the essence.Otherwise, when the linear phase characteristic is not important, the use of IIR filters is an excellent solution.There is one problem known as a potential instability that is typical of IIR filters only. FIR filters do not have such a problem as they do nothave the feedback. For this reason, it is always necessary to check after the design process whether the resulting IIR filter is stable or not.IIR filters can be designed using different methods. One of the most commonly used is via the reference analog prototype filter. Thismethod is the best for designing all standard types of filters such as low-pass, high-pass, band-pass and band-stop filters.This book describes the design method using reference analog prototype filter. Figure 3-1-2 illustrates the block diagram of this method.
Figure 3-1-2. Block diagram of design method using reference analog prototype filter
FIR filters can have linear phase characteristic, which is not typical of IIR filters. When it is necessary to have linear phase characteristic,
Featured Development ToolsdsPICPRO4 DevelopmentSystem
supports the latest 64-and 80-pin dsPIC30F microcontrollersfrom Microchip. It comes with adsPIC30F6014A. The system includes anUSB 2.0 programmer, mikroICD (In-CircuitDebugger), touch panel controller, CAN,RS485, DAC and RTC. [more info]
is a full-featureddevelopment system that supports thelatest 18-, 28- and 40-pin dsPIC30FMCUs. It comes with the dsPIC30F4013microcontroller. The board features aUSB 2.0 programmer, mikroICD (In-CircuitDebugger), touch panel controller etc.[more info]
Login|Cart (0)ProductsSolutionsStoreDistributorsLibstockContact Us