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.
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 ratings0% 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.
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.