0% found this document useful (0 votes)
21 views4 pages

Thursday - COMM LAB - SSBandFM

The document outlines 4 tasks related to generating and analyzing different modulation schemes in MATLAB: 1. Generate an SSB modulated signal without using inbuilt functions for given parameters, and compare to the ssbmod command. 2. Write a program to demodulate the SSB signal from Task 1 and compare to ssbdemod. 3. Generate a multi-tone FM modulated signal for given parameters and use fmmod/fmdemod to compare. Determine if the FM system is narrowband or wideband. 4. Generate a wideband FM signal using a Bessel function for given parameters, and calculate bandwidth using Carson's rule.

Uploaded by

shreyas reddy
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)
21 views4 pages

Thursday - COMM LAB - SSBandFM

The document outlines 4 tasks related to generating and analyzing different modulation schemes in MATLAB: 1. Generate an SSB modulated signal without using inbuilt functions for given parameters, and compare to the ssbmod command. 2. Write a program to demodulate the SSB signal from Task 1 and compare to ssbdemod. 3. Generate a multi-tone FM modulated signal for given parameters and use fmmod/fmdemod to compare. Determine if the FM system is narrowband or wideband. 4. Generate a wideband FM signal using a Bessel function for given parameters, and calculate bandwidth using Carson's rule.

Uploaded by

shreyas reddy
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/ 4

Task-1

• Write a MATLAB program to generate SSB modulated signal and


frequency spectrum for the given parameters below without using an
inbuilt function (use mathematical expression) Fm=20Hz (Message
Signal Frequency) Am=0.7 (Amplitude of message signal);
Fc=200Hz(Carrier Signal Frequency); Ac=1 (Amplitude of carrier
signal); Fs=8kHz (Sampling frequency) [Plot message signal; carrier
signal; SSB modulated signal and frequency spectrum of SSB using
subplots and note down the USB and LSB frequencies] Take 1000
sampling points to sample the message signal Fm.
• Explore the ssbmod command in Matlab and plot the SSB modulated
signal; compare it with the modulated signal generated above.
Task-2
• Write a MATLAB program to generate SSB demodulated signal from
the modulated signal obtained from the task 1.
• Explore the ssbdemod command in Matlab and plot the SSB
demodulated signal.
Task-3
• Write a MATLAB program to generate a Multi-tone FM-modulated
signal and demodulate the same for the given parameters below:
Fc=5kHz (Carrier frequency); Ac=1 (Amplitude of carrier signal); 2
message signals of frequencies 1kHz and 2kHz with amplitude one and
modulation index of 0.6.[Plot multi-tone FM modulated signal using
subplots]
• Use the inbuilt function fmmod and fmdemod to compare the results
obtained. Find whether the given FM system is a Narrowband or
Wideband system.
Task-4
• Write a MATLAB program to generate a Wide Band FM using Bessel
function and demodulate it for the following parameters
Fm=40kHz (Message Signal Frequency) Fc=20MHz(Carrier Signal
Frequency); Fs=40MHz, max frequency deviation =10MHz (Amplitude
of carrier signal); [Plot message signal; carrier signal; FM(modulated and
demodulated )signal using subplots]
Find the modulation index and calculate the Bandwidth using Carson’s
rule.

You might also like