EE247 - Lecture 2 Filters

Total Page:16

File Type:pdf, Size:1020Kb

EE247 - Lecture 2 Filters EE247 - Lecture 2 Filters • Filters: – Nomenclature – Specifications • Quality factor • Frequency characteristics • Group delay – Filter types • Butterworth • Chebyshev I & II • Elliptic • Bessel – Group delay comparison example – Biquads EECS 247 Lecture 2: Filters © 2009 H.K. Page 1 Nomenclature Filter Types wrt Frequency Range Selectivity Lowpass Highpass Bandpass Band-reject All-pass (Notch) H ()jω H ()jω H ()jω H ()jω H ()jω ω ω ω ω ω Provide frequency selectivity Phase shaping or equalization EECS 247 Lecture 2: Filters © 2009 H.K. Page 2 Filter Specifications • Frequency characteristics: – Passband ripple (Rpass) – Cutoff frequency or -3dB frequency – Stopband rejection – Passband gain • Phase characteristics: – Group delay • SNR (Dynamic range) • SNDR (Signal to Noise+Distortion ratio) • Linearity measures: IM3 (intermodulation distortion), HD3 (harmonic distortion), IIP3 or OIP3 (Input-referred or output- referred third order intercept point) • Area/pole & Power/pole EECS 247 Lecture 2: Filters © 2009 H.K. Page 3 Filter Frequency Characteristics Example: Lowpass H ()j[dB]ω Passband Ripple (Rpass) f−3dB H ()0 Passband 3dB Transition Gain H ()jω Band Stopband Rejection 0 H ()jω Frequency (Hz) f fc f x 10 stop Stopband Passband Frequency EECS 247 Lecture 2: Filters © 2009 H.K. Page 4 Filters • Filters: – Nomenclature – Specifications • Frequency characteristics • Quality factor • Group delay – Filter types • Butterworth • Chebyshev I & II • Elliptic • Bessel – Group delay comparison example – Biquads EECS 247 Lecture 2: Filters © 2009 H.K. Page 5 Quality Factor (Q) • The term quality factor (Q) has different definitions in different contexts: –Component quality factor (inductor & capacitor Q) –Pole quality factor –Bandpass filter quality factor • Next 3 slides clarifies each EECS 247 Lecture 2: Filters © 2009 H.K. Page 6 Component Quality Factor (Q) • For any component with a transfer function: Hj()ω = 1 RjX()ωω+ () • Quality factor is defined as: X ()ω Energy Stored Q = → per unit time R()ω Average Power Dissipation EECS 247 Lecture 2: Filters © 2009 H.K. Page 7 Component Quality Factor (Q) Inductor & Capacitor Quality Factor • Inductor Q : ==1Lω YQLL+ ω L Rs jL Rs Rs • Capacitor Q : Rp 1 ZCC==QCRω p 1 + jωC Rp C EECS 247 Lecture 2: Filters © 2009 H.K. Page 8 Pole Quality Factor jω • Typically filter s-Plane singularities include pairs of complex conjugate poles. ω ωx P • Quality factor of complex conjugate σ poles are defined as: σ x ω p Q = Pole σ 2 x EECS 247 Lecture 2: Filters © 2009 H.K. Page 9 Bandpass Filter Quality Factor (Q) Hjf() = /Δ Q fcenter f 0 -3dB Δ f = f2 -f1 Magnitude [dB] Magnitude 0.1f1 fcenter 1f2 Frequency 10 EECS 247 Lecture 2: Filters © 2009 H.K. Page 10 Filters • Filters: – Nomenclature – Specifications • Frequency characteristics • Quality factor • Group delay – Filter types • Butterworth • Chebyshev I & II • Elliptic • Bessel – Group delay comparison example – Biquads EECS 247 Lecture 2: Filters © 2009 H.K. Page 11 What is Group Delay? • Consider a continuous time filter with s-domain transfer function G(s): jθ(ω) G(jω) ≡⏐G(jω)⏐e • Let us apply a signal to the filter input composed of sum of two sinewaves at slightly different frequencies (Δω<<ω): ω ω Δω vIN(t) = A1sin( t) + A2sin[( + ) t] • The filter output is: ⏐ ω ⏐ ω θ ω vOUT(t) = A1 G(j ) sin[ t+ ( )] + ⏐ ω Δω ⏐ ω Δω θ ω Δω A2 G[ j( + )] sin[( + )t+ ( + )] EECS 247 Lecture 2: Filters © 2009 H.K. Page 12 What is Group Delay? θ(ω) v (t) = A ⏐G(jω)⏐ sin ω OUT 1 {]}[ t + ω + ⏐ ω Δω ⏐ θ(ω+Δω) + A2 G[ j( + )] sin (ω+Δω) t + {]}[ ω+Δω Δω Since then Δω 2 ω <<1 []ω 0 θ(ω+Δω) dθ(ω) Δω ≅ θ(ω)+ Δω 1 ω+Δω [][dω ω (]1 - ω ) ≅ θ(ω) dθ(ω) θ(ω) Δω ω + ( dω - ω ) ω EECS 247 Lecture 2: Filters © 2009 H.K. Page 13 What is Group Delay? Signal Magnitude and Phase Impairment θ(ω) v (t) = A ⏐G(jω)⏐ sin ω OUT 1 {]}[t + ω + θ(ω) dθ(ω) θ(ω) Δω + A ⏐G[ j(ω+Δω)]⏐sin (ω+Δω) t + 2 {]}[ ω +( dω - ω ) ω τ ≡ θ ω ω • PD - ( )/ is called the “phase delay” and has units of time • If the second delay term is zero, then the filter’s output at frequency ω+Δω and the output at frequency ω are each delayed in time by -θ(ω)/ω • If the second term in the phase of the 2nd sin wave is non-zero, then the filter’s output at frequency ω+Δω is time-shifted differently than the filter’s output at frequency ω “Phase distortion” EECS 247 Lecture 2: Filters © 2009 H.K. Page 14 What is Group Delay? Signal Magnitude and Phase Impairment • Phase distortion is avoided only if: dθ(ω) θ(ω) dω - ω = 0 • Clearly, if θ(ω)=kω, k a constant, no phase distortion • This type of filter phase response is called “linear phase” Phase shift varies linearly with frequency τ ≡ θ ω ω • GR -d ( )/d is called the “group delay” and also has units of τ ≡τ time. For a linear phase filter GR PD =k τ τ GR= PD implies linear phase • Note: Filters with θ(ω)=kω+c are also called linear phase filters, but they’re not free of phase distortion EECS 247 Lecture 2: Filters © 2009 H.K. Page 15 What is Group Delay? Signal Magnitude and Phase Impairment τ τ •If GR= PD No phase distortion ⏐ ω ⏐ ω t - τ vOUT(t) = A1 G(j ) sin [)]( GR + + A ⏐G[ j(ω+Δω)]⏐ sin (ω+Δω) t - τ 2 [ ( GR )] • If also⏐G( jω)⏐=⏐G[ j(ω+Δω)]⏐ for all input frequencies within the signal-band, vOUT is a scaled, time-shifted replica of the input, with no “signal magnitude distortion” : • In most cases neither of these conditions are exactly realizable EECS 247 Lecture 2: Filters © 2009 H.K. Page 16 Summary Group Delay • Phase delay is defined as: τ ≡ θ ω ω PD - ( )/ [ time] • Group delay is defined as : τ ≡ θ ω ω GR -d ( )/d [time] •If θ(ω)=kω, k a constant, no phase distortion τ ≡τ • For a linear phase filter GR PD =k EECS 247 Lecture 2: Filters © 2009 H.K. Page 17 Filters • Filters: – Nomenclature – Specifications • Frequency characteristics • Quality factor • Group delay – Filter types • Butterworth • Chebyshev I & II • Elliptic • Bessel – Group delay comparison example – Biquads EECS 247 Lecture 2: Filters © 2009 H.K. Page 18 Filter Types wrt Frequency Response Lowpass Butterworth Filter 0 • Maximally flat amplitude within -20 the filter passband -40 N dH(j)ω (dB) Magnitude = 0 -60 dω 0 5 ω=0 -200 3 Delay Group • Moderate phase distortion Phase (degrees) -400 1 0 1 2 Normalized Normalized Frequency Example: 5th Order Butterworth filter EECS 247 Lecture 2: Filters © 2009 H.K. Page 19 Lowpass Butterworth Filter • All poles jω s-plane • Number of poles equal to filter order • Poles located on the unit σ circle with equal angles pole Example: 5th Order Butterworth Filter EECS 247 Lecture 2: Filters © 2009 H.K. Page 20 Filter Types Chebyshev I Lowpass Filter 0 • Chebyshev I filter – Ripple in the passband -20 – Sharper transition band compared to Butterworth (for [dB] Magnitude -40 the same number of poles) 0 35 – Poorer group delay compared to Butterworth -200 – More ripple in passband [degrees] Phase poorer phase response -400 0 Group Delay Normalized 0 1 2 Normalized Frequency Example: 5th Order Chebyshev filter EECS 247 Lecture 2: Filters © 2009 H.K. Page 21 Chebyshev I Lowpass Filter Characteristics jω s-plane • All poles • Poles located on an ellipse inside the unit circle σ • Allowing more ripple in the passband: Narrower transition band Sharper cut-off Higher pole Q Chebyshev I LPF 3dB passband ripple Poorer phase response Chebyshev I LPF 0.1dB passband ripple Example: 5th Order Chebyshev I Filter EECS 247 Lecture 2: Filters © 2009 H.K. Page 22 Filter Types Chebyshev II Lowpass • Chebyshev II filter 0 – No ripple in passband -20 – Nulls or notches in -40 stopband -60 Magnitude (dB) – Sharper transition band 0 compared to -90 Butterworth -180 – Passband phase more -270 linear compared to (deg) Phase -360 Chebyshev I 0 0.5 1 1.5 2 Normalized Frequency Example: 5th Order Chebyshev II filter EECS 247 Lecture 2: Filters © 2009 H.K. Page 23 Filter Types Chebyshev II Lowpass jω • Poles & finite zeros – No. of poles n (n −> filter order) s-plane – No. of finite zeros: n-1 • Poles located both inside & outside of the unit circle σ • Complex conjugate zeros located on jω axis • Zeros create nulls in stopband Example: 5th Order pole Chebyshev II Filter zero EECS 247 Lecture 2: Filters © 2009 H.K. Page 24 Filter Types Elliptic Lowpass Filter 0 • Elliptic filter -20 – Ripple in passband -40 Magnitude (dB) Magnitude -60 – Nulls in the stopband 0 – Sharper transition band compared to Butterworth & -200 both Chebyshevs Phase (degrees) Phase – Poorest phase response -400 0 1 2 Normalized Frequency Example: 5th Order Elliptic filter EECS 247 Lecture 2: Filters © 2009 H.K. Page 25 Filter Types Elliptic Lowpass Filter ω • Poles & finite zeros j – No. of poles: n s-plane – No. of finite zeros: n-1 • Zeros located on jω axis σ • Sharp cut-off Narrower transition band Pole Q higher compared to the previous filter types Pole Zero Example: 5th Order Elliptic Filter EECS 247 Lecture 2: Filters © 2009 H.K. Page 26 Filter Types Bessel Lowpass Filter • Bessel jω s-plane –All poles –Poles outside unit circle σ –Relatively low Q poles –Maximally flat group delay –Poor out-of-band attenuation Pole Example: 5th Order Bessel filter EECS 247 Lecture 2: Filters © 2009 H.K.
Recommended publications
  • Emotion Perception and Recognition: an Exploration of Cultural Differences and Similarities
    Emotion Perception and Recognition: An Exploration of Cultural Differences and Similarities Vladimir Kurbalija Department of Mathematics and Informatics, Faculty of Sciences, University of Novi Sad Trg Dositeja Obradovića 4, 21000 Novi Sad, Serbia +381 21 4852877, [email protected] Mirjana Ivanović Department of Mathematics and Informatics, Faculty of Sciences, University of Novi Sad Trg Dositeja Obradovića 4, 21000 Novi Sad, Serbia +381 21 4852877, [email protected] Miloš Radovanović Department of Mathematics and Informatics, Faculty of Sciences, University of Novi Sad Trg Dositeja Obradovića 4, 21000 Novi Sad, Serbia +381 21 4852877, [email protected] Zoltan Geler Department of Media Studies, Faculty of Philosophy, University of Novi Sad dr Zorana Đinđića 2, 21000 Novi Sad, Serbia +381 21 4853918, [email protected] Weihui Dai School of Management, Fudan University Shanghai 200433, China [email protected] Weidong Zhao School of Software, Fudan University Shanghai 200433, China [email protected] Corresponding author: Vladimir Kurbalija, tel. +381 64 1810104 ABSTRACT The electroencephalogram (EEG) is a powerful method for investigation of different cognitive processes. Recently, EEG analysis became very popular and important, with classification of these signals standing out as one of the mostly used methodologies. Emotion recognition is one of the most challenging tasks in EEG analysis since not much is known about the representation of different emotions in EEG signals. In addition, inducing of desired emotion is by itself difficult, since various individuals react differently to external stimuli (audio, video, etc.). In this article, we explore the task of emotion recognition from EEG signals using distance-based time-series classification techniques, involving different individuals exposed to audio stimuli.
    [Show full text]
  • IIR Filterdesign
    UNIVERSITY OF OSLO IIR filterdesign Sverre Holm INF34700 Digital signalbehandling DEPARTMENT OF INFORMATICS UNIVERSITY OF OSLO Filterdesign 1. Spesifikasjon • Kjenne anven de lsen • Kjenne designmetoder (hva som er mulig, FIR/IIR) 2. Apppproksimas jon • Fokus her 3. Analyse • Filtre er som rege l spes ifiser t i fre kvens domene t • Også analysere i tid (fase, forsinkelse, ...) 4. Realisering • DSP, FPGA, PC: Matlab, C, Java ... DEPARTMENT OF INFORMATICS 2 UNIVERSITY OF OSLO Sources • The slides about Digital Filter Specifications have been a dap te d from s lides by S. Mitra, 2001 • Butterworth, Chebychev, etc filters are based on Wikipedia • Builds on Oppenheim & Schafer with Buck: Discrete-Time Signal Processing, 1999. DEPARTMENT OF INFORMATICS 3 UNIVERSITY OF OSLO IIR kontra FIR • IIR filtre er mer effektive enn FIR – færre koe ffisi en ter f or samme magnitu de- spesifikasjon • Men bare FIR kan gi eksakt lineær fase – Lineær fase symmetrisk h[n] ⇒ Nullpunkter symmetrisk om |z|=1 – Lineær fase IIR? ⇒ Poler utenfor enhetssirkelen ⇒ ustabilt • IIR kan også bli ustabile pga avrunding i aritme tikken, de t kan ikke FIR DEPARTMENT OF INFORMATICS 4 UNIVERSITY OF OSLO Ideal filters • Lavpass, høypass, båndpass, båndstopp j j HLP(e ) HHP(e ) 1 1 – 0 c c – c 0 c j j HBS(e ) HBP (e ) –1 1 – –c1 – – c2 c2 c1 c2 c2 c1 c1 DEPARTMENT OF INFORMATICS 5 UNIVERSITY OF OSLO Prototype low-pass filter • All filter design methods are specificed for low-pass only • It can be transformed into a high-pass filter • OiOr it can be p lace
    [Show full text]
  • MPA15-16 a Baseband Pulse Shaping Filter for Gaussian Minimum Shift Keying
    A BASEBAND PULSE SHAPING FILTER FOR GAUSSIAN MINIMUM SHIFT KEYING 1 2 3 3 N. Krishnapura , S. Pavan , C. Mathiazhagan ,B.Ramamurthi 1 Department of Electrical Engineering, Columbia University, New York, NY 10027, USA 2 Texas Instruments, Edison, NJ 08837, USA 3 Department of Electrical Engineering, Indian Institute of Technology, Chennai, 600036, India Email: [email protected] measurement results. ABSTRACT A quadrature mo dulation scheme to realize the Gaussian pulse shaping is used in digital commu- same function as Fig. 1 can be derived. In this pap er, nication systems like DECT, GSM, WLAN to min- we consider only the scheme shown in Fig. 1. imize the out of band sp ectral energy. The base- band rectangular pulse stream is passed through a 2. GAUSSIAN FREQUENCY SHIFT lter with a Gaussian impulse resp onse b efore fre- KEYING GFSK quency mo dulating the carrier. Traditionally this The output of the system shown in Fig. 1 can b e describ ed is done by storing the values of the pulse shap e by in a ROM and converting it to an analog wave- Z t form with a DAC followed by a smo othing lter. g d 1 y t = cos 2f t +2k c f This pap er explores a fully analog implementation 1 of an integrated Gaussian pulse shap er, which can where f is the unmo dulated carrier frequency, k is the c f result in a reduced power consumption and chip mo dulating index k =0:25 for Gaussian Minimum Shift f area. Keying|GMSK[1] and g denotes the convolution of the rectangular bit stream bt with values in f1; 1g 1.
    [Show full text]
  • 13.2 Analog Elliptic Filter Design
    CHAPTER 13 IIR FILTER DESIGN 13.2 Analog Elliptic Filter Design This document carries out design of an elliptic IIR lowpass analog filter. You define the following parameters: fp, the passband edge fs, the stopband edge frequency , the maximum ripple Mathcad then calculates the filter order and finds the zeros, poles, and coefficients for the filter transfer function. Background Elliptic filters, so called because they employ elliptic functions to generate the filter function, are useful because they have equiripple characteristics in the pass and stopband regions. This ensures that the lowest order filter can be used to meet design constraints. For information on how to transform a continuous-time IIR filter to a discrete-time IIR filter, see Section 13.1: Analog/Digital Lowpass Butterworth Filter. For information on the lowest order polynomial (as opposed to elliptic) filters, see Section 14: Chebyshev Polynomials. Mathcad Implementation This document implements an analog elliptic lowpass filter design. The definitions below of elliptic functions are used throughout the document to calculate filter characteristics. Elliptic Function Definitions TOL ≡10−5 Im (ϕ) Re (ϕ) ⌠ 1 ⌠ 1 U(ϕ,k)≡1i⋅ ⎮――――――dy+ ⎮―――――――――dy ‾‾‾‾‾‾‾‾‾‾‾‾2‾ ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾2‾ ⎮ 2 ⎮ 2 ⌡ 1−k ⋅sin(1j⋅y) ⌡ 1−k ⋅sin(1j⋅ Im(ϕ)+y) 0 0 ϕ≡1i sn(uk, )≡sin(root(U(ϕ,k)−u,ϕ)) π ― 2 ⌠ 1 L(k)≡⎮――――――dy ‾‾‾‾‾‾‾‾‾‾2‾ ⎮ 2 ⌡ 1−k ⋅sin(y) 0 ⎛⎛ ⎞⎞ 2 1− ‾1‾−‾k‾2‾ V(k)≡――――⋅L⎜⎜――――⎟⎟ 1+ ‾1‾−‾k‾2‾ ⎝⎜⎝⎜ 1+ ‾1‾−‾k‾2‾⎠⎟⎠⎟ K(k)≡if(k<.9999,L(k),V(k)) Design Specifications First, the passband edge is normalized to 1 and the maximum passband response is set at one.
    [Show full text]
  • Advanced Electronic Systems Damien Prêle
    Advanced Electronic Systems Damien Prêle To cite this version: Damien Prêle. Advanced Electronic Systems . Master. Advanced Electronic Systems, Hanoi, Vietnam. 2016, pp.140. cel-00843641v5 HAL Id: cel-00843641 https://cel.archives-ouvertes.fr/cel-00843641v5 Submitted on 18 Nov 2016 (v5), last revised 26 May 2021 (v8) HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. advanced electronic systems ST 11.7 - Master SPACE & AERONAUTICS University of Science and Technology of Hanoi Paris Diderot University Lectures, tutorials and labs 2016-2017 Damien PRÊLE [email protected] Contents I Filters 7 1 Filters 9 1.1 Introduction . .9 1.2 Filter parameters . .9 1.2.1 Voltage transfer function . .9 1.2.2 S plane (Laplace domain) . 11 1.2.3 Bode plot (Fourier domain) . 12 1.3 Cascading filter stages . 16 1.3.1 Polynomial equations . 17 1.3.2 Filter Tables . 20 1.3.3 The use of filter tables . 22 1.3.4 Conversion from low-pass filter . 23 1.4 Filter synthesis . 25 1.4.1 Sallen-Key topology . 25 1.5 Amplitude responses . 28 1.5.1 Filter specifications . 28 1.5.2 Amplitude response curves .
    [Show full text]
  • T/HIS 15.0 User Manual
    For help and support from Oasys Ltd please contact: UK The Arup Campus Blythe Valley Park Solihull B90 8AE United Kingdom Tel: +44 121 213 3399 Email: [email protected] China Arup 39/F-41/F Huaihai Plaza 1045 Huaihai Road (M) Xuhui District Shanghai 200031 China Tel: +86 21 3118 8875 Email: [email protected] India Arup Ananth Info Park Hi-Tec City Madhapur Phase-II Hyderabad 500 081, Telangana India Tel: +91 40 44369797 / 98 Email: [email protected] Web:www.arup.com/dyna or contact your local Oasys Ltd distributor. LS-DYNA, LS-OPT and LS-PrePost are registered trademarks of Livermore Software Technology Corporation User manual Version 15.0, May 2018 T/HIS 0 Preamble 0.1 Text conventions used in this manual 0.1 1 Introduction 1.1 1.1 Program Limits 1.1 1.2 Running T/HIS 1.2 1.3 Command Line Options 1.4 2 Using Screen Menus 2.1 2.1 Basic screen menu layout 2.1 2.2 Mouse and keyboard usage for screen-menu interface 2.2 2.3 Dialogue input in the screen menu interface 2.4 2.4 Window management in the screen interface 2.4 2.5 Dynamic Viewing (Using the mouse to change views). 2.5 2.6 "Tool Bar" Options 2.6 3 Graphs and Pages 3.1 3.1 Creating Graphs 3.1 3.2 Page Size 3.2 3.3 Page Layouts 3.2 3.3.1 Automatic Page Layout 3.2 3.4 Pages 3.6 3.5 Active Graphs 3.6 4 Global Commands and Pages 4.1 4.1 Page Number 4.1 4.2 PLOT (PL) 4.1 4.3 POINT (PT) 4.2 4.4 CLEAR (CL) 4.2 4.5 ZOOM (ZM) 4.2 4.6 AUTOSCALE (AU) 4.2 4.7 CENTRE (CE) 4.2 4.8 MANUAL 4.2 4.9 STOP 4.2 4.10 TIDY 4.2 4.11 Additional Commands 4.3 5 Main Menu 5.1 5.0 Selecting Curves
    [Show full text]
  • Classic Filters There Are 4 Classic Analogue Filter Types: Butterworth, Chebyshev, Elliptic and Bessel. There Is No Ideal Filter
    Classic Filters There are 4 classic analogue filter types: Butterworth, Chebyshev, Elliptic and Bessel. There is no ideal filter; each filter is good in some areas but poor in others. • Butterworth: Flattest pass-band but a poor roll-off rate. • Chebyshev: Some pass-band ripple but a better (steeper) roll-off rate. • Elliptic: Some pass- and stop-band ripple but with the steepest roll-off rate. • Bessel: Worst roll-off rate of all four filters but the best phase response. Filters with a poor phase response will react poorly to a change in signal level. Butterworth The first, and probably best-known filter approximation is the Butterworth or maximally-flat response. It exhibits a nearly flat passband with no ripple. The rolloff is smooth and monotonic, with a low-pass or high- pass rolloff rate of 20 dB/decade (6 dB/octave) for every pole. Thus, a 5th-order Butterworth low-pass filter would have an attenuation rate of 100 dB for every factor of ten increase in frequency beyond the cutoff frequency. It has a reasonably good phase response. Figure 1 Butterworth Filter Chebyshev The Chebyshev response is a mathematical strategy for achieving a faster roll-off by allowing ripple in the frequency response. As the ripple increases (bad), the roll-off becomes sharper (good). The Chebyshev response is an optimal trade-off between these two parameters. Chebyshev filters where the ripple is only allowed in the passband are called type 1 filters. Chebyshev filters that have ripple only in the stopband are called type 2 filters , but are are seldom used.
    [Show full text]
  • CHAPTER 3 ADC and DAC
    CHAPTER 3 ADC and DAC Most of the signals directly encountered in science and engineering are continuous: light intensity that changes with distance; voltage that varies over time; a chemical reaction rate that depends on temperature, etc. Analog-to-Digital Conversion (ADC) and Digital-to-Analog Conversion (DAC) are the processes that allow digital computers to interact with these everyday signals. Digital information is different from its continuous counterpart in two important respects: it is sampled, and it is quantized. Both of these restrict how much information a digital signal can contain. This chapter is about information management: understanding what information you need to retain, and what information you can afford to lose. In turn, this dictates the selection of the sampling frequency, number of bits, and type of analog filtering needed for converting between the analog and digital realms. Quantization First, a bit of trivia. As you know, it is a digital computer, not a digit computer. The information processed is called digital data, not digit data. Why then, is analog-to-digital conversion generally called: digitize and digitization, rather than digitalize and digitalization? The answer is nothing you would expect. When electronics got around to inventing digital techniques, the preferred names had already been snatched up by the medical community nearly a century before. Digitalize and digitalization mean to administer the heart stimulant digitalis. Figure 3-1 shows the electronic waveforms of a typical analog-to-digital conversion. Figure (a) is the analog signal to be digitized. As shown by the labels on the graph, this signal is a voltage that varies over time.
    [Show full text]
  • Whiguqzgdrjracxb.Pdf
    Analog Filters Using MATLAB Lars Wanhammar Analog Filters Using MATLAB 13 Lars Wanhammar Department of Electrical Engineering Division of Electronics Systems Linkoping¨ University SE-581 83 Linkoping¨ Sweden [email protected] ISBN 978-0-387-92766-4 e-ISBN 978-0-387-92767-1 DOI 10.1007/978-0-387-92767-1 Springer Dordrecht Heidelberg London New York Library of Congress Control Number: 2008942084 # Springer ScienceþBusiness Media, LLC 2009 All rights reserved. This work may not be translated or copied in whole or in part without the written permission of the publisher (Springer ScienceþBusiness Media, LLC, 233 Spring Street, New York, NY 10013, USA), except for brief excerpts in connection with reviews or scholarly analysis. Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed is forbidden. The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights. Printed on acid-free paper Springer is part of Springer ScienceþBusiness Media (www.springer.com) Preface This book was written for use in a course at Linkoping¨ University and to aid the electrical engineer to understand and design analog filters. Most of the advanced mathematics required for the synthesis of analog filters has been avoided by providing a set of MATLAB functions that allows sophisticated filters to be designed. Most of these functions can easily be converted to run under Octave as well.
    [Show full text]
  • Electronic Filters Design Tutorial - 3
    Electronic filters design tutorial - 3 High pass, low pass and notch passive filters In the first and second part of this tutorial we visited the band pass filters, with lumped and distributed elements. In this third part we will discuss about low-pass, high-pass and notch filters. The approach will be without mathematics, the goal will be to introduce readers to a physical knowledge of filters. People interested in a mathematical analysis will find in the appendix some books on the topic. Fig.2 ∗ The constant K low-pass filter: it was invented in 1922 by George Campbell and the Running the simulation we can see the response meaning of constant K is the expression: of the filter in fig.3 2 ZL* ZC = K = R ZL and ZC are the impedances of inductors and capacitors in the filter, while R is the terminating impedance. A look at fig.1 will be clarifying. Fig.3 It is clear that the sharpness of the response increase as the order of the filter increase. The ripple near the edge of the cutoff moves from Fig 1 monotonic in 3 rd order to ringing of about 1.7 dB for the 9 th order. This due to the mismatch of the The two filter configurations, at T and π are various sections that are connected to a 50 Ω displayed, all the reactance are 50 Ω and the impedance at the edges of the filter and filter cells are all equal. In practice the two series connected to reactive impedances between cells.
    [Show full text]
  • Performance Analysis of Analog Butterworth Low Pass Filter As Compared to Chebyshev Type-I Filter, Chebyshev Type-II Filter and Elliptical Filter
    Circuits and Systems, 2014, 5, 209-216 Published Online September 2014 in SciRes. http://www.scirp.org/journal/cs http://dx.doi.org/10.4236/cs.2014.59023 Performance Analysis of Analog Butterworth Low Pass Filter as Compared to Chebyshev Type-I Filter, Chebyshev Type-II Filter and Elliptical Filter Wazir Muhammad Laghari1, Mohammad Usman Baloch1, Muhammad Abid Mengal1, Syed Jalal Shah2 1Electrical Engineering Department, BUET, Khuzdar, Pakistan 2Computer Systems Engineering Department, BUET, Khuzdar, Pakistan Email: [email protected], [email protected], [email protected], [email protected] Received 29 June 2014; revised 31 July 2014; accepted 11 August 2014 Copyright © 2014 by authors and Scientific Research Publishing Inc. This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/ Abstract A signal is the entity that carries information. In the field of communication signal is the time varying quantity or functions of time and they are interrelated by a set of different equations, but some times processing of signal is corrupted due to adding some noise in the information signal and the information signal become noisy. It is very important to get the information from cor- rupted signal as we use filters. In this paper, Butterworth filter is designed for the signal analysis and also compared with other filters. It has maximally flat response in the pass band otherwise no ripples in the pass band. To meet the specification, 6th order Butterworth filter was chosen be- cause it is flat in the pass band and has no amount of ripples in the stop band.
    [Show full text]
  • Archived: Labview Digital Filter Design Toolkit User Manual
    LabVIEWTM Digital Filter Design Toolkit User Manual Digital Filter Design Toolkit User Manual February 2005 371353A-01 Support Worldwide Technical Support and Product Information ni.com National Instruments Corporate Headquarters 11500 North Mopac Expressway Austin, Texas 78759-3504 USA Tel: 512 683 0100 Worldwide Offices Australia 1800 300 800, Austria 43 0 662 45 79 90 0, Belgium 32 0 2 757 00 20, Brazil 55 11 3262 3599, Canada (Calgary) 403 274 9391, Canada (Ottawa) 613 233 5949, Canada (Québec) 450 510 3055, Canada (Toronto) 905 785 0085, Canada (Vancouver) 604 685 7530, China 86 21 6555 7838, Czech Republic 420 224 235 774, Denmark 45 45 76 26 00, Finland 385 0 9 725 725 11, France 33 0 1 48 14 24 24, Germany 49 0 89 741 31 30, India 91 80 51190000, Israel 972 0 3 6393737, Italy 39 02 413091, Japan 81 3 5472 2970, Korea 82 02 3451 3400, Malaysia 603 9131 0918, Mexico 01 800 010 0793, Netherlands 31 0 348 433 466, New Zealand 0800 553 322, Norway 47 0 66 90 76 60, Poland 48 22 3390150, Portugal 351 210 311 210, Russia 7 095 783 68 51, Singapore 65 6226 5886, Slovenia 386 3 425 4200, South Africa 27 0 11 805 8197, Spain 34 91 640 0085, Sweden 46 0 8 587 895 00, Switzerland 41 56 200 51 51, Taiwan 886 2 2528 7227, Thailand 662 992 7519, United Kingdom 44 0 1635 523545 For further support information, refer to the Technical Support and Professional Services appendix.
    [Show full text]