Principles of Communications Lecture 7: Analog Modulation Techniques
Principles of Communications Lecture 7: Analog Modulation Techniques
Linear Modulation
Angle Modulation
Interference
Feedback Demodulators
Analog Pulse Modulation
Delta Modulation and PCM
Multiplexing
Commun.-Lec7 [email protected] 2
Analog Pulse Modulation
Commun.-Lec7 [email protected] 3
Analog/Digital Pulse-coded
Analog pulse modulation: A pulse train is used as the
carrier wave. Some characteristic feature of each pulse (e.g.,
amplitude, duration, or position) is used to represent message
samples.
PAM pulse amplitude
PDM pulse duration
PPM pulse position
Digital Pulse Modulation: Messages are discrete-amplitude
(finite levels) samples.
DM delta modulation
PCM pulse-code modulation
Commun.-Lec7 [email protected] 4
Commun.-Lec7 [email protected] 5
Pulse-Amplitude Modulation (PAM)
The amplitude of each pulse corresponds to the value of the
message signal m(t) (at the leading edge of the pulse).
t ( nTS + 0.5 )
mc ( t ) = m ( nTS )
n =
t 1, t < W 2
where =
W 0, otherwise
The pulse generator can be considered as a filter.
t 0.5
c
m ( t ) = m ( t ) h ( t ), h ( t ) =
M ( f ) = M ( f ) H ( f ), H ( f ) = sincf e j f
c
Commun.-Lec7 [email protected] 6
PAM Signals
Commun.-Lec7 [email protected] 7
Demodulation
Commun.-Lec7 [email protected] 8
Pulse-Width Modulation (PWM)
Pulse width the values of message
Spectrum: complicated (Fourier-Bessel spectra)
Commun.-Lec7 [email protected] 9
PWM/PPM Generation
Mod: <Carlson,
Fig.6-3-2>
Demod: area of
pulse.
Low-pass filtering
(integration)
Commun.-Lec7 [email protected] 10
Pulse-Position Modulation (PPM)
Spectrum: complicated
Demodulation: (1) LPF & integration
(2) convert PPM to PWM LPF
Conversion of PPM or PWM to PAM: a ramp generator
(re)starts at kTs and stops at tk. (next page)
Commun.-Lec7 [email protected] 11
Conversion Between PWM & PPM
Commun.-Lec7 [email protected] 12
Delta Modulation
m(t) samples (analog amplitude) difference binary
or m(t) difference binary samples
Operations:
(1) d (t ) = m(t ) m s (t )
0 , d(t) 0
(2) (t ) = threshold (d (t )) =
0 , d (t ) < 0
(3) xc (t ) = samples of (t ) = (t ) (t - nTs ) = (nT ) (t nT )
s s
n =- n =
(nT ) ( nT )d
t
(4) ms (t ) = S S
n =-
Commun.-Lec7 [email protected] 13
DM Signal
Generation
Commun.-Lec7 [email protected] 14
Slope Overload
The message signal m(t) has a slope greater than can be
followed by the stair-step approximation ms(t).
Assume step-size = 0 slope (max) = 0/Ts
Commun.-Lec7 [email protected] 15
Solution to Overload
Commun.-Lec7 [email protected] 16
Adaptive DM
Commun.-Lec7 [email protected] 17
ADM Receiver
Transmit step-size or regenerate the step-size at the
receiver according to pre-decided rules.
Commun.-Lec7 [email protected] 18
Pulse-Code Modulation (PCM)
m(t) samples (analog amplitude) quantized
samples binary representation binary modulated
waveform (ASK (AM), PSK (PM), FSK (FM) to be
discussed in Commun.II )
Commun.-Lec7 [email protected] 19
PCM Signal Generation
Commun.-Lec7 [email protected] 20
BW of PCM
Assume the number of quantization levels=q=2n
Message BW = W
Sampling rate = 2W
2nW binary pulses/second
1
Assume maximum width of pulse, =
2nW
transmission BW knW, k=constant
Hence, B k2Wlog2q
Recovered message error is due to mainly quantization
error. Thus, q error B
Commun.-Lec7 [email protected] 21
Commun.-Lec7 [email protected] 22
Multiplexing
Commun.-Lec7 [email protected] 24
Example:
Stereophonic
FM
Commun.-Lec7 [email protected] 25
Quadrature Multiplexing (QM)
Quadrature-carrier multiplexing: transmit two signals on
the same carrier frequency. (not exactly FDM)
Note that cos and sin are orthogonal.
QM Quadrature Amplitude Modulation (QAM)
Commun.-Lec7 [email protected] 26
<Modulation>
xc (t ) = AC [m1 (t ) cos ct + m2 (t )sin ct ].
<Coherent Demodulation>
If the receiver has a carrier phase error, i.e.,
LO(t ) = 2cos(ct + ).
xr (t ) 2cos(ct + )
= AC [m1 (t )cos m2 (t )sin ]
+AC [m1 (t )cos(2ct + ) + m2 (t )sin(2ct + )].
yDD (t ) = AC [m1 (t )cos m2 (t )sin ]. (ideal : 0 )
Commun.-Lec7 [email protected] 27
Time-Division Multiplexing (TDM)
Each message signal occupies a small time slot in every
Ts second.
Commun.-Lec7 [email protected] 28
BW of TDM
A rough estimate of BW
Baseband message BW = Wi . There are N channels.
Samples per T second = 2WiT .
N
Total samples per T second: ns = 2WiT . Or,
i =1
N
Total samples per second = 2W .
i =1
i
N
Total baseband BW to accommodate all sources = B W .
i =1
i
Commun.-Lec7 [email protected] 29
Example:
Digital
telephony
system
Commun.-Lec7 [email protected] 30
Comparison of MUX
Commun.-Lec7 [email protected] 31