Lab Report 5,6
Lab Report 5,6
Group Members
Abdullah Zaheer 369877
M Inam ul Haq
M Sufyan Ghani
Degree 43 Syndicate B
LAB # 05:
Single-Sided Band Suppressed Carrier (SSB-SC) Demodulation:
Objectives:
1. Understand the principles and theory behind Single-Sided Band Suppressed Carrier (SSB-
SC) demodulation.
2. Gain practical experience in implementing SSB-SC demodulation techniques using Simulink.
3.Understanding the principles of SSB-SC demodulation.
Introduction:
In this lab, we delve into the fascinating realm of Single-Sided Band Suppressed Carrier (SSB-
SC) demodulation. SSB-SC modulation eliminates the redundant carrier signal, optimizing
spectral efficiency in communication systems. Our objective is to understand the principles and
techniques behind demodulating SSB-SC signals. Through practical implementation using
Simulink , we will gain experience in demodulating SSB-SC signals and analyzing the
effectiveness of demodulation techniques. By delving into SSB-SC demodulation, we will
acquire valuable insights into its applications in communication systems and its role in
optimizing signal transmission efficiency. We examine the advantages of SSB-SC modulation,
including reduced bandwidth requirements and improved power efficiency.
Steps:
Use Simulink blocks to generate a message signal waveform and a carrier signal
waveform.
2. Utilize a multiplier block to combine the message and carrier signals, resulting in the
SSB- SC modulated signal.
3. Employ another multiplier block to multiply the received modulated signal with a
replica of the carrier signal.
4. Pass the resulting product through a low-pass filter block to extract the baseband
message signal.
5. Visualize and analyze the demodulated signal using appropriate Simulink scopes and
displays to ensure successful recovery of the original message signal.
Carrier Signal :
Message Signal:
Modulated Signal:
DeModulated Signal:
Conclusion:
In conclusion, this lab has provided a hands-on exploration of Single-Sided Band Suppressed
Carrier (SSB-SC) demodulation using MATLAB. Through the utilization of Simulink blocks,
we generated message and carrier signal waveforms, combined them to produce the SSB-SC
modulated signal, and then demodulated the received signal to recover the original message
signal.Through practical exercises, we have gained a deeper understanding of the principles and
techniques involved in demodulating SSB-SC signals. By implementing demodulation
algorithms, we have successfully recovered message signals from SSB-SC modulated
carriers.This lab has underscored the significance of SSB-SC demodulation in optimizing
spectral efficiency and enhancing communication system performance. Moving forward, the
insights gained from this lab will serve as a solid foundation for further exploration and
experimentation in the field of advanced modulation and demodulation techniques.
---------------------------------------------------------------------------------------------------------------
LAB # 06:
Frequency Modulation (using MATLAB and Simulink):
Objectives:
1. Understand the principles of frequency modulation (FM) in communication systems.
2. Implement frequency modulation using MATLAB.
3. Simulate frequency modulation systems using Simulink for analysis and design.
Introduction:
In this lab, we delve into the realm of Frequency Modulation (FM) using MATLAB and
Simulink. FM is a key modulation technique widely used in communication systems for its
resilience to noise and improved signal quality. Our objective is to explore the principles and
applications of FM modulation and demodulation. Frequency modulation involves varying the
frequency of a carrier signal in proportion to the amplitude of a modulating signal. This
variation in frequency encodes the information carried by the modulating signal. Through
hands-on exercises, students will gain practical experience in implementing FM systems using
MATLAB and Simulink. We will analyze the frequency spectrum of FM signals and study the
effects of modulation index on signal bandwidth and modulation quality. By the end of this lab,
students will have a solid understanding of FM modulation techniques and their relevance in
modern communication systems.
Steps:
Simulink Implementation:
1. Open Simulink and create a new blank model.
2. Drag and drop a sine wave block from the Simulink library to represent the message signal.
3. Configure the sine wave block to generate the message signal with the desired frequency.
4. Implement the frequency modulation equation using frequency modulation block.
5. Connect the blocks appropriately to simulate the modulation process.
6. Add scope to visualize the message, carrier, and modulated signals.
7. Run the simulation and observe the results.
Matlab Code:
t = 0:0.01:2;
Ac = 5;
w_c = 2*pi*fc;
w_m = 2*pi*fm;
M = fc / fm;// fc = 10;fm = 2;
message_signal = sin(2*pi*fm*t);
carrier_signal = cos(Ac * 2*pi*fc*t);
modulated_signal = Ac * cos(w_c*t + M*sin(w_m*t));
subplot(3, 1, 1);
plot(t, message_signal);
title('Message Signal');
xlabel('Time');
ylabel('Amplitude');
subplot(3, 1, 2);
plot(t, carrier_signal);
title('Carrier Signal');
xlabel('Time');
ylabel('Amplitude');
subplot(3, 1, 3);
plot(t, modulated_signal);
title('Modulated Signal');
xlabel('Time');
ylabel('Amplitude');
Output:
Conclusion:
In conclusion, the exploration of Frequency Modulation (FM) using MATLAB and Simulink
has provided invaluable insights into the principles and practical applications of this modulation
technique. Through theoretical understanding and hands-on experimentation, we have observed
how FM alters the frequency of a carrier signal in response to changes in the amplitude of a
modulating signal. Our experiments have demonstrated the advantages of FM, such as its
resistance to amplitude variations and its ability to accommodate multiple signals
simultaneously. We have also gained practical experience in implementing FM systems,
including the design of modulation and demodulation circuits, and analyzing their performance
under various conditions. As we conclude our study, it is evident that Frequency Modulation
plays a crucial role in a wide range of applications, including radio broadcasting,
telecommunications, and radar systems. By mastering the concepts and techniques presented in
this lab, we are better equipped to tackle real-world engineering challenges and contribute to the
advancement of communication technology.