Lower sideband
\(f_{\mathrm{LSB}}=f_c-f_m\)
EE 351 · Communication Systems
Week 3
Start with multiplication in time. Watch the spectrum translate. Then compare suppressed-carrier and transmitted-carrier AM.
By the end of this lesson you should be able to: write AM as a multiplication; derive the two sideband frequencies from a product-to-sum identity; explain why DSB occupies \(2B\); distinguish DSB-SC from DSB-TC; and read the modulation index from an envelope.
Week 2 showed a carrier and two sidebands in MATLAB. This week answers mathematically why they appear.
00 — Orientation
Every step is a consequence of the one before it. The multiplication is the only operation we perform; sidebands, bandwidth, the envelope and the modulation index all follow from it.
Part 1
Sections 01–04 — the fundamental operation, the single-tone result, and the bandwidth of a general message.
01 — Fundamental operation
Let \(m(t)\) be a baseband information signal and let the carrier be
Multiplication—also called mixing or heterodyning—moves the information spectrum from around zero frequency to the carrier region.
01 — Vocabulary
The translated components below \(f_c\) form the lower sideband (LSB); those above \(f_c\) form the upper sideband (USB).
Below \(f_c\).
Above \(f_c\).
01 — Scope
SSB is the subject of Week 4, where one sideband is removed using the Hilbert transform.
02 — Single-tone DSB-SC
For suppressed-carrier AM:
02 — Single-tone DSB-SC
Using \(\cos A\cos B=\tfrac12[\cos(A-B)+\cos(A+B)]\):
One message tone and one carrier tone have become two transmitted tones — and neither of them is at \(f_c\).
02 — Result
\(f_{\mathrm{LSB}}=f_c-f_m\)
No component at \(f_c\)
This is “suppressed carrier.”
\(f_{\mathrm{USB}}=f_c+f_m\)
03 — Interactive translation
03 — Interactive translation
04 — General baseband
A practical message contains many frequency components. If its highest frequency is \(B\), multiplication with the carrier creates mirror-image translated sidebands:
04 — General baseband
This result holds for both DSB forms: adding a carrier line at \(f_c\) does not widen the occupied band.
04 — General baseband
The lower group is reversed in frequency order; the upper group keeps the order of the message.
Part 2
Sections 05–07 — the design question, transmitted-carrier AM, and a side-by-side comparison.
05 — Design question
No power is spent on a carrier that contains no new message information. Recovery, however, requires a locally generated carrier synchronized in frequency and phase.
Transmitting a carrier uses more power, but it creates an information envelope that permits much simpler non-coherent envelope detection.
This is motivation only; demodulator circuits are intentionally deferred.
06 — Transmitted-carrier AM
The DC offset \(A_0\) produces a carrier-frequency component.
06 — Transmitted-carrier AM
For \(m(t)=A_m\cos(2\pi f_m t)\), define \(\mu=A_m/A_0\). Absorbing the constant product into a carrier amplitude \(A_c'\) gives the familiar form:
06 — Transmitted-carrier AM
The spectrum contains an LSB at \(f_c-f_m\), a carrier at \(f_c\), and a USB at \(f_c+f_m\).
The positive and negative envelopes are \(\pm A_c'[1+\mu\cos(2\pi f_m t)]\): a slow message-shaped boundary around fast RF oscillation.
07 — Compare the forms
DSB-SC: two sidebands, no carrier line at \(f_c\).
Part 3
Section 08 — how far the envelope is allowed to swing, and what happens when it swings too far.
08 — Modulation index
For the single-tone form, \(\mu\) measures the message amplitude relative to the DC term. The interesting threshold is \(\mu=1\).
08 — Modulation index
08 — Modulation index
Under-modulated. The envelope stays away from zero and faithfully follows the message.
100% modulation. The envelope just touches zero.
Overmodulation. The envelope crosses zero and is no longer a faithful message outline.
Part 4
Sections 09–11 — a computational comparison of the two forms, two reasoning checks, and the reference boundary.
09 — MATLAB lab
Change \(f_m\), \(f_c\), \(A_m\), \(A_c\), and \(\mu\). Confirm that DSB-SC has no line at \(f_c\), DSB-TC does, and both occupy \(2B\) for the same baseband bandwidth.
09 — MATLAB lab
%% Parameters
Fs=200e3; T=0.02; t=0:1/Fs:T-1/Fs;
fm=2e3; fc=15e3; Am=1; Ac=1; mu=0.5;
m=Am*cos(2*pi*fm*t); c=Ac*cos(2*pi*fc*t);
sSC=m.*c;
sTC=Ac*(1+mu*cos(2*pi*fm*t)).*cos(2*pi*fc*t);
%% Time-domain comparison
figure;
subplot(4,1,1); plot(t*1e3,m); xlim([0 2]); grid on; title('Message');
subplot(4,1,2); plot(t*1e3,c); xlim([0 .5]); grid on; title('Carrier');
subplot(4,1,3); plot(t*1e3,sSC); xlim([0 2]); grid on; title('DSB-SC');
subplot(4,1,4); plot(t*1e3,sTC); xlim([0 2]); grid on; title('DSB-TC'); xlabel('Time (ms)');
09 — MATLAB lab
%% Centered double-sided spectra
N=length(t); f=(-N/2:N/2-1)*(Fs/N);
SSC=fftshift(fft(sSC)/N); STC=fftshift(fft(sTC)/N);
figure;
subplot(2,1,1); plot(f/1e3,abs(SSC)); xlim([-22 22]); grid on; title('DSB-SC: no carrier line');
subplot(2,1,2); plot(f/1e3,abs(STC)); xlim([-22 22]); grid on; title('DSB-TC: carrier plus sidebands'); xlabel('Frequency (kHz)');
%% Explore envelope conditions
for mu=[0.5 1 1.5]
s=Ac*(1+mu*cos(2*pi*fm*t)).*cos(2*pi*fc*t);
figure; plot(t*1e3,s); xlim([0 2]); grid on;
title(sprintf('DSB-TC, modulation index mu = %.1f',mu)); xlabel('Time (ms)');
end
10 — Check yourself
10 — Check yourself
10 — Check yourself
11 — Reference & boundary
R. W. Stewart, K. W. Barlee, D. S. W. Atkinson, and L. H. Crockett, Software Defined Radio using MATLAB & Simulink and the RTL-SDR, Chapter 6, §§6.1–6.3.
Reference Textbook — Software Defined Radio using MATLAB & Simulink and the RTL-SDR
This lecture stops at DSB-TC. VSB and AM demodulation follow later and are not taught here; single-sideband modulation is the subject of Week 4.
EE 351 · Week 3
You can now derive the two sidebands from a multiplication, state the DSB bandwidth \(2B\), and explain what a transmitted carrier buys and costs. One question is left open: if the two sidebands are mirror images, must we transmit both?