You are on page 1of 73

Digital Signal Processing

Sampling &
Reconstruction
EEE & ECE Department
BITS-Pilani, Hyderabad campus

August 9, 2016

Digital Signal Processing

August 9, 2016

Digital Signal Processing

Sampling of Continuous time


signals
Discrete time signals in many
applications are generated by
sampling continuous time signals

August 9, 2016

Digital Signal Processing

August 9, 2016

Digital Signal Processing

August 9, 2016

Digital Signal Processing

August 9, 2016

Digital Signal Processing

August 9, 2016

Digital Signal Processing

10

August 9, 2016

Digital Signal Processing

11

August 9, 2016

Digital Signal Processing

12

August 9, 2016

Digital Signal Processing

13

August 9, 2016

Digital Signal Processing

14

nn

ggpp(t)
(t) ggaa(t)p(t)
(t)p(t)
(nT)(t(t--nT)
nT)
ggaa(nT)
nn--

Since impulse is a periodic signal of period T, it


can be expressed as trigonometric Fourier series.
11
pp((tt))
((ttnT
nT)) 112cos
2cos
oott2cos2
2cos2
oott2cos3
2cos3
oott..........
..............

TT
nn

August 9, 2016

Digital Signal Processing

15

11 ggaa(t)
(t)2g
2gaa(t)cos
(t)cos
oott2g
2gaa(t)cos2
(t)cos2
oott
ggpp((tt))ggaa((tt))pp((tt))

TT 2g
2gaa(t)cos3
(t)cos3
oott..........
..............

11 G
Gaa(j(j
))2G
2Gaa(j(j
)cos
)cos
oott2G
2Gaa(j(j
)cos2
)cos2
oott
G
Gpp((jj
))

(j

)cos3

..........
..
TT 2G
2Gaa (j)cos3oot ............

August 9, 2016

Digital Signal Processing

16

August 9, 2016

Digital Signal Processing

18

Both the forms given below

August 9, 2016

Digital Signal Processing

19

August 9, 2016

Digital Signal Processing

20

August 9, 2016

Digital Signal Processing

21

August 9, 2016

Digital Signal Processing

25

August 9, 2016

Digital Signal Processing

26

August 9, 2016

Digital Signal Processing

29

August 9, 2016

Digital Signal Processing

30

August 9, 2016

Digital Signal Processing

31

August 9, 2016

Digital Signal Processing

32

Bandpass Signal Sampling

August 9, 2016

Digital Signal Processing

33

Aliasing
Timelimited signals have infinite bandwidth.
Because of infinite bandwidth the spectrum of the sampled signal consists of overlapping cycles regardless of the sampling rate.

Even if an ideal lowpass filter is used


the recovered signal will be distorted

August 9, 2016

Digital Signal Processing

34

Digital Signal Processing

35

August 9, 2016

Digital Signal Processing

36

Two causes for distortion:


Loss of tail of F() beyond frequency > F s/2.
Due to folding frequency where the frequency
components greater than F s/2 impersonate
as components < Fs/2. e.g. Fs/2 + Fx appears
as Fs/2 Fx. This tail inversion is called
aliasing or spectral folding.

August 9, 2016

Signals & Systems

38

August 9, 2016

Digital Signal Processing

39

Solution
Use antialiasing filter before sampling.
The antialiasing filter eliminates
components beyond the folding frequency
Fs/2 Hz. Thus components greater than
Fs/2 Hz will not appear in the spectrum of
the sampled signal as folding frequencies
and will not corrupt the spectrum.
We end up losing these frequency
components.
August 9, 2016

Signals & Systems

40

August 9, 2016

Digital Signal Processing

41

Critical Sampling

August 9, 2016

Digital Signal Processing

42

Under Sampling

August 9, 2016

Digital Signal Processing

43

Over Sampling

August 9, 2016

Digital Signal Processing

44

August 9, 2016

Digital Signal Processing

45

August 9, 2016

Digital Signal Processing

46

August 9, 2016

Digital Signal Processing

47

August 9, 2016

Digital Signal Processing

48

August 9, 2016

Digital Signal Processing

49

August 9, 2016

Digital Signal Processing

50

August 9, 2016

Digital Signal Processing

51

August 9, 2016

Digital Signal Processing

52

August 9, 2016

Digital Signal Processing

53

August 9, 2016

Digital Signal Processing

54

August 9, 2016

Digital Signal Processing

55

August 9, 2016

Digital Signal Processing

56

August 9, 2016

Digital Signal Processing

57

August 9, 2016

Digital Signal Processing

58

August 9, 2016

Digital Signal Processing

59

August 9, 2016

Digital Signal Processing

60

August 9, 2016

Digital Signal Processing

61

Problem

(1) A continuous time signal xa(t) is composed


of a linear combination of sinusoidal
signals of frequencies 300 Hz, 500 Hz, 1.2
kHz, 2.15 kHz and 3.5 kHz. The signal xa(t)
is sampled at a 2.0 kHz rate and the
sampled sequence is passed through an
ideal low pass filter with a cut-off
frequency of 900 Hz, generating a
continuous time signal of ya(t)
What are the frequency components
present in the output signal ?
August 9, 2016

Digital Signal Processing

62

August 9, 2016

Digital Signal Processing

63

August 9, 2016

Digital Signal Processing

64

August 9, 2016

Digital Signal Processing

65

Recovery of The Signal


The discrete time signal must pass through
an analog lowpass filter.

August 9, 2016

Digital Signal Processing

66

ADC

August 9, 2016

Digital Signal Processing

67

August 9, 2016

Digital Signal Processing

68

DAC
Recovery of The Signal

August 9, 2016

Digital Signal Processing

69

Recovery of The Signal

August 9, 2016

Digital Signal Processing

70

Recovery of The Signal

FT

August 9, 2016

Digital Signal Processing

71

Recovery of The Signal

August 9, 2016

Digital Signal Processing

72

Recovery of The Signal

August 9, 2016

Digital Signal Processing

73

Recovery of The Signal

August 9, 2016

Digital Signal Processing

74

DAC
Recovery of The Signal
The zero-order hold is the hypothetical filter or LTI system
that converts the sequence of modulated Dirac impulses
xs(t)to the piecewise-constant signal

August 9, 2016

Digital Signal Processing

75

DAC
Recovery of The Signal

August 9, 2016

Digital Signal Processing

76

DAC
Recovery of The Signal
For the first order hold, the signal is reconstructed as a
piecewise linear approximation to the original signal that was
sampled.

August 9, 2016

Digital Signal Processing

77

DAC
Recovery of The Signal

August 9, 2016

Digital Signal Processing

78

Recovery of The Signal

August 9, 2016

Digital Signal Processing

79

Recovery of The Signal

August 9, 2016

Digital Signal Processing

80

August 9, 2016

Signals & Systems

81

Problem

The continuous-time signal


xa (t) = 4 sin (20t) 5 cos (24t) + 3 sin (120 t)
+ 2 cos (176 t)
is sampled at a 50 Hz rate, generating the
sequence x[n].
Determine the exact expression of x[n].

August 9, 2016

Digital Signal Processing

82

August 9, 2016

Digital Signal Processing

83

You might also like