0% found this document useful (0 votes)
13 views6 pages

Southeast University

The document is a lab report on single sideband modulation and demodulation. It includes an objective to understand the theoretical foundations of analog communications and single sideband modulation and demodulation. It then provides theory on single-sideband modulation and how it avoids bandwidth increase compared to amplitude modulation. The document also includes Matlab code to generate upper and lower sideband modulated signals and plot them in the time and frequency domains, as well as demodulate the signal.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views6 pages

Southeast University

The document is a lab report on single sideband modulation and demodulation. It includes an objective to understand the theoretical foundations of analog communications and single sideband modulation and demodulation. It then provides theory on single-sideband modulation and how it avoids bandwidth increase compared to amplitude modulation. The document also includes Matlab code to generate upper and lower sideband modulated signals and plot them in the time and frequency domains, as well as demodulate the signal.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Southeast University

Electrical &Electronic Eng.


Md. Zahedul Islam Roman
ID : 2019000520062
EEE 324.2

2 No Lab:

Objective :

To understand the theoretical foundations of


analog communications as well as of single side band
modulation and demodulation.

Theory :

In radio communications, single-sideband


modulation (SSB) or single-sideband suppressed-
carrier modulation (SSB-SC) is a type
of modulation used to transmit information,
such as an audio signal, by radio waves.
A refinement of amplitude modulation, it
uses transmitter power and bandwidth more
efficiently. Amplitude modulation produces an output
signal the bandwidth of which is twice the maximum
frequency of the original baseband signal. Single-
sideband modulation avoids this bandwidth increase,
sideband modulation avoids this bandwidth increase,
and the power wasted on a carrier, at the cost of
increased device complexity and more difficult tuning
at the receiver.

Code :

28%Single SideBand Modulation


%By Zahedul Islam Roman
N = 1024;
fs = 2048;
ts = 1/fs;
%t = (0:ts:1);
t=(0:N-1)/fs;
fc = 600; %Carrier frequency !! Limit fc<800 to avoid
freqdomain aliasing
fm1 = 200;
Em1 = 62
;
m = Em1*cos(2*pi*fm1*t); %Message
mh = Em1*cos((2*pi*fm1*t)-pi/2); %Hilbert transform
of the message signal

sbu = m.*2.*cos(2*pi*fc*t) - mh.*2.*sin(2*pi*fc*t);


%Expression for USB SSB
sbl = m.*2.*cos(2*pi*fc*t) + mh.*2.*sin(2*pi*fc*t);
%Expression for LSB SSB
SBU = 2/N*abs(fft(sbu)); %Fourier Transform of USB
SBU = 2/N*abs(fft(sbu)); %Fourier Transform of USB
SSB
SBL = 2/N*abs(fft(sbl)); %Fourier Transform of LSB
SSB
freq = fs * (0 : N/2) / N;
close all;
figure(2)
subplot(221);
plot(10*t(1:200),sbu(1:200),'r');%Time Domain Plot of
USB SSB
title('Time Domain Representation === USB');
xlabel('Time'); ylabel('Modulated Signal');
subplot(222)
plot(10*t(1:200),sbl(1:200),'b');%Time Domain Plot of
LSB SSB
title('Time Domain Representation === LSB');
xlabel('Time'); ylabel('Modulated Signal');
subplot(223);

plot(freq,SBU(1:N/2+1))
title('Frequency Domain Representation');
xlabel('Frequency(Hz)'); ylabel('Spectral Magnitude');
legend('USB');
subplot(224)
plot(freq,SBL(1:N/2+1)); %Frequency domain plot
title('Frequency Domain Representation');
xlabel('Frequency(Hz)'); ylabel('Spectral Magnitude');
legend('LSB');
figure(4)
plot(freq,SBU(1:N/2+1),freq,SBL(1:N/2+1));
title('Frequency Domain Representation');
title('Frequency Domain Representation');
xlabel('Frequency(Hz)'); ylabel('Spectral Magnitude');
legend('USB','LSB');

%Demodulation:
md=sbu.*cos(2*pi*fc*t);
[b,a]=butter(2,0.1);
mf=filter(b,a,md);
figure(3)
plot(t,mf)
title('Demodulated Signal');
xlabel('Time'); ylabel('Demodulated Signal');
figure(1);
plot(t,m);
title('Time Domain Representation of Orignal Signal');
xlabel('Time'); ylabel('Original Signal');

Figure :
Conclusion :

it's good experience with matlab output with SSB


programme. key to future experience in relevant
course & work place.

Last modified: 12:42 a.m.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy