Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6:...
-
Upload
phamnguyet -
Category
Documents
-
view
249 -
download
8
Transcript of Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6:...
![Page 1: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/1.jpg)
Communication Systems, 5e
Chapter 6: Sampling and pulse modulation
A. Bruce CarlsonPaul B. Crilly
![Page 2: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/2.jpg)
2
Pop Quiz1) To accurately reconstruct a baseband signal from its
samples, we must sample at a frequency at least _____ times higher than the highest frequency in the signal.
a) two b) three c) four
2) It is possible to reconstruct a narrowband signal by sampling at less than the Nyquist rate.
a) TRUE b) FALSE
![Page 3: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/3.jpg)
3
Pop Quiz1) To accurately reconstruct a baseband signal from its
samples, we must sample at a frequency at least _____ times higher than the highest frequency in the signal.
a) two b) three c) four
2) It is possible to reconstruct a narrowband by sampling at less than the Nyquist rate.
a) TRUE b) FALSE
![Page 4: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/4.jpg)
4
Chapter 6: Sampling and pulse modulation
Sampling theory and practice
Pulse-amplitude modulation
Pulse-time modulation
![Page 5: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/5.jpg)
5
Sampling theory and practice
![Page 6: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/6.jpg)
6
Practical sampling and reconstruction
Real samplers have finite duration pulses (e.g.
chopper sampling)
Practical reconstruction filters are not ideal
Sampled signals are time limited ⇒ not bandlimited
⇒ cannot avoid some aliasing
![Page 7: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/7.jpg)
7
Non-ideal sampling
As seen earlier, no loss of info with non-impulse
sampling
Non-ideal LPF reconstruction can be overcome by
prefiltering the original message ⇒ equalization
We can minimize aliasing by band limiting the input
signal ⇒ anti-alias LPF
![Page 8: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/8.jpg)
8
Practical reconstruction filter
![Page 9: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/9.jpg)
9
Reconstruction using a zero order hold (ZOH) interpolation
y(t)=∑k
x (k T S)∏ [ t−k T S−T S /2
T S ]⇒ reconstruction filter
⇒∣H ZOH( f )∣ = ∣T S sinc( f T S)∣
![Page 10: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/10.jpg)
10
Reconstruction using a first order hold (FOH) interpolation
y(t)=∑k
x (k T S)Λ[ t−k T S−T S /2
T S ]⇒ reconstruction filter
⇒∣H FOH( f )∣=∣T S √1+(2π f T S)2sinc2
( f T S)∣
![Page 11: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/11.jpg)
11
Signal reconstruction from sampled signal (a) ZOH (b) FOH
![Page 12: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/12.jpg)
12
Signal Reconstruction
H FOH f and H ZOH f are low pass filter functions,but they are not ideal LPFs.The difference in frequency response between an idealLPF and the ZOH or FOH introduces aperture errors inthe reconstruction process.These aperture errors can be compensated by prefilteringthe data to emphasize the higher frequencies.Prefiltering⇒equalization
![Page 13: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/13.jpg)
13
RC anti-alias filter
1. Time limited signals have large bandwidth⇒ to reduce errors due to aliased componentsspilling over into the message bandpass weincorporate an anti-aliasing filter.
2. Anti-aliasing filter often implemented via
an RC LPF with B=1
2 RC3. Because RC LPFs do not have sharp cutoff ⇒ BW
⇒oversample the message signal .
![Page 14: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/14.jpg)
14
Message spectrum (a) output of RC filter, (b) after sampling
(a) Original message spectrum, (b) spectrum after sampling
![Page 15: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/15.jpg)
15
Assuming a first order LPF is usedthe maximum aliasing error is
Error%= 1/0.707
1 f a /B2
with B=1
2 RC, f a= f S−B
![Page 16: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/16.jpg)
16
Oversampling
If a signal has been over-sampled with an acceptable amount of aliasing, we then
Feed it to our DSP for digital filtering to remove the components above W.
Down-sample the signal to some desired rate.
![Page 17: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/17.jpg)
17
Upsampling
Some cases we can only sample a signal at the Nyquist rate;
but need more samples⇒ upsample the data.
Upsampling ⇒ insert correct samples between the original
set ⇒ decrease effective sample interval ⇒ T'S = T
S / M
Time domain: interpolation
Frequency domain: zero padding
![Page 18: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/18.jpg)
18
Upsampling via linear interpolation
, t k
sT
( )x t
( )x k
k 1k + 2k + 3k +, 't k
'sT
( )x t
'( ')x k
'k ' 2k + ' 4k + ' 6k +
upsampling
⇒
(a) (b)
(a) Original signal sampled, (b) signal upsampled by factor of 2
![Page 19: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/19.jpg)
19
Why upsampling?
Upsampling ⇒ greater time resolution
Adaptive filtering methods may require more samples
than obtained by the Nyquist rate
Other DSP algorithms that depend on time resolution may require more than the minimum number of samples
![Page 20: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/20.jpg)
20
Upsampling does not add information
Upsampling
![Page 21: Communication Systems, 5e - csserver.evansville.edu · Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly](https://reader034.fdocuments.us/reader034/viewer/2022042510/5ae1cf4c7f8b9a595d8c62c5/html5/thumbnails/21.jpg)
21
In Class Exercise
Problem 6.1-11