Top Banner
Digital Filters, Demodulation Nov. 16, 21
24

Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

Mar 23, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

Digital Filters,Demodulation

Nov. 16, 21

Page 2: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

FIR filters

Page 3: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

Box-car Filter Response

Page 4: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

Time-Domain Signal After Filteringfsignal=fs/32

fsignal=3fs/32

Page 5: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

Frequency-Domain Response

Page 6: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

More FIR Filters

5-tap “Gaussian” FIR filter

Page 7: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

Ideal Low-Pass FIR FilterFrequency response

Time-domain coefficients

Page 8: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

Convoluted Low-Pass Filter

Page 9: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

Example: Blackman Window(approximates Gauss)

Magnitude of time-domain response

dB

Page 10: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

More (Tunable) Filters

(c.f. hardware filters)

Page 11: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

More Tunable Filters

Page 12: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

Bandpass Filter

Page 13: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

Highpass Filter

Page 14: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

Phase Response in FIR FiltersLinear phase shift in passband: constant group delay (no spectral distortions): good !

Page 15: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

IIR Filters

Page 16: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

Example: Exponential AveragingFilter

y(n)=αx(n)+(1-α)x(n-1)

Page 17: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

Exponential IIR Filter

Page 18: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

Hilbert Transform

: H(ω)=j, ω≥0; H(ω)=-j, ω<0

90o phase shift:

Page 19: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

Hilbert Transform Applications

AM Demodulation

Standard mixing

Amplitude after HT

Page 20: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

HT ApplicationsFrequency translation

Standard mixing

HT with complex multiplication

Page 21: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

Discrete HT

Page 22: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

Time-Domain HT

FIR filter implementation:

Page 23: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

Time-Domain HT

15-tap HT

Page 24: Digital Filters, Demodulationmoller.physics.berkeley.edu/~yury/Phys250/filters.pdf · More FIR Filters 5-tap “Gaussian” FIR filter. 11/16/2006 YGK, Phys250 Ideal Low-Pass FIR

11/16/2006 YGK, Phys250

Time-Domain HTPhase-shift compensated