Académique Documents
Professionnel Documents
Culture Documents
Double-Sideband
Suppressed-Carrier
Amplitude Modulation
Contents
Slide 1 Double-Sideband Suppressed-Carrier
Amplitude Modulation
Slide 2 Spectrum of a DSBSC-AM Signal
Slide 3 Why Called Double-Sideband
Slide 4 Ideal Coherent Receiver
Slide 5 Coherent Receiver Analysis
Slide 6 Spectra in DSBSC-AM System
Slide 7 Demodulator Using the Pre-Envelope
Slide 8 Costas Loop Demodulator
Slide 9 Costas Loop (cont. 1)
Slide 10 Costas Loop (cont. 2)
Slide 11 Costas Loop (cont. 3)
Slide 12 Costas Loop (cont. 4)
Generating the Phase Estimate
Slide 13 Costas Loop (cont. 4)
Generating the Phase Estimate (cont.)
Slide 14 Linearized Loop Model
Slide 15 Linearized Loop Model (cont.)
Slide 15 Laboratory Exercises and
Experiments for the Costas Loop
6-ii
' $
Chapter 6
Double-Sideband Suppressed-Carrier
Amplitude Modulation and
Coherent Detection
Standard AM contains a sinusoidal component at
the carrier frequency which does not convey any
message information. It is included to create a
positive envelope which allows demodulation by
a simple inexpensive envelope detector. From an
information theory point of view, the power in the
carrier component is wasted.
Definition of the DSBSC-AM Signal
Let m(t) be a bandlimited baseband message
signal with cutoff frequency W . The DSBSC-AM
signal corresponding to m(t) is
& %
6-2
' $
& %
6-3
' $
Local
Oscillator
!ct
2 cos
- ? s1(t) - G(!)
s(t)
- B (! )
Mixer
-m1 (t)
Bandpass Lowpass
Receive Filter Post Detection Filter
& %
balanced mixer.
6-4
' $
S1 () = Ac M () + 0.5Ac M ( + 2c )
+ 0.5Ac M ( 2c )
& %
6-5
' $
Spectra in DSBSC-AM
Communication System
M (! )
H
HH
H !
W 0 W
(a) Fourier Transform of Baseband Message
S (! )
0:5AcM (! + !c)
0:5AcM (! !c)
HH
H
H HH
H H !
!c 0 !c
(b) Fourier Transform of DSBSC-AM Signal
S 1 (! )
AcM (!)
J
0:5AcM (! + 2!c) @
A
AU 0:5AcM (! 2!c)
J H @ H
^ H
J @ HH
HH H
@ !
2!c 0 2! c
(c) Fourier Transform of Mixer Output
& %
6-6
' $
s+ (t)ejc t = Ac m(t)
& %
6-7
' $
The Costas Loop Demodulator
The Costas loop locks to the carrier frequency
and phase and performs nearly ideal coherent
demodulation.
m1 (nT ) m2 (nT )
- G() -
(nT )
ej()
1 z 1
6
?
?
+ +
z
1
(nT ) 6
c T
(nT ) = c nT + 2 (nT )
& %
6-9
' $
& %
for |1 2 (nT )| 1
6-11
' $
where
& %
6-12
' $
(nT ) = c nT + (0)
& %
6-13
' $
q(nT ) k1 [1 2 (nT )]
1 (nT )
-+ - k1
6
2 (nT )
1 z 1
?
?
z 1
+ +
& %
6-14
' $
& %
where
6-15
' $
Laboratory Experiments (cont.)
Ac = 1
m(t) = 1 + 0.4 cos(2fm t + )
fc = 4000 Hz
fm = 400 Hz
where is a random variable uniform over [0, 2).
Actually, s(t) is an AM signal with modulation
index = 0.4. However, it can also be considered
to be a DSBSC-AM signal with m(t) containing
a dc value and all the theory for the Costas loop
still holds.
Theoretical Design Exercises
In these exercises you will do theoretical compu-
tations to select the Costas loop parameters for a
reasonable design. Do the following:
1. Compute k1 by the equation on Slide 6-14.
2. Choose some small values for the loop filter
constants, for example, = 0.01 and =
& %
0.0002. You will find that should be small
6-16
' $
& %
6-17
' $
Hardware Experiments
Write a C/assembly language program for the
TMS320C6713 to do the following:
1. Initialize the DSP and codec as in Chapter 2.
2. Read samples from the ADC at a 16 kHz
sampling rate.
3. Demodulate the input signal with a Costas
loop. Make sure to keep the LO angle confined
to 0 (nT ) 2.
4. Send the demodulated signal samples to the
DAC at a 16 kHz rate.
Perform the following exercises:
1. Connect the signal generator to the DSK line
input and set it to generate the AM signal
s(t) defined above. Connect the DSK line
output to the oscilloscope and debug your
DSP program if the output is not m(t).
& %
6-18
' $
& %
6-20
' $
Hardware Experiments (cont. 3)
& %
6-21