Principles of Communications: Laboratory Activity 1
Principles of Communications: Laboratory Activity 1
ECE 141
LABORATORY ACTIVITY 1
PLOTTING OF AMPLITUDE MODULATION SIGNALS
0---0--------------------------------------0---0
Submitted by:
Caurelou S.Pitoc
BS ECE IV
Submitted to:
V
Exercise 1
2|Page
clear all;
close all;
t=0:.001:1;
set(0,'defaultlinelinewidth',2);
Vm=input('Enter the Amplitude of Message Signal=');%Accepting input Amplitude
Vc=input('Enter the Amplitude of Carrier Signal =');%Accepting input Amplitude
fm=input('Enter the Message frequency=');%Accepting input value
fc=input('Enter the Carrier frequency=');%Accepting input value (f2>f1)
Sm=Vm*sin(2*pi*fm*t);%message Signal
subplot(3,1,1);%Plotting frame divided in to 3 rows and this fig appear at 1st
plot(t,Sm);
xlabel('Time--');
ylabel('Amplitude--');
Mi=(Vm/Vc)*100;
title('Message Signal');
grid on;
Sc=Vc*sin(2*pi*fc*t);%carrier Signal
subplot(3,1,2);
plot(t,Sc);
xlabel('Time--');
ylabel('Amplitude--');
title('Carrier Signal');
grid on;
Sfm=(Vm+(Vm/Vc)*Sm).*sin(2*pi*fc*t);%AM signal, Amplitude of Carrier Changes to
(Vm+Message)
subplot(3,1,3);
plot(t,Sfm);
xlabel('Time--');
ylabel('Amplitude--');
title('AM Signal with modulation of 25%');
grid on;
Enter the Amplitude of Message Signal=2.5
Enter the Amplitude of Carrier Signal =10
Enter the Message frequency=100
Enter the Carrier frequency=10
3|Page
clear all;
close all;
t=0:.001:1;
set(0,'defaultlinelinewidth',2);
Vm=input('Enter the Amplitude of Message Signal=');%Accepting input Amplitude
Vc=input('Enter the Amplitude of Carrier Signal =');%Accepting input Amplitude
fm=input('Enter the Message frequency=');%Accepting input value
fc=input('Enter the Carrier frequency=');%Accepting input value (f2>f1)
Sm=Vm*sin(2*pi*fm*t);%message Signal
subplot(3,1,1);%Plotting frame divided in to 3 rows and this fig appear at 1st
plot(t,Sm);
xlabel('Time--');
ylabel('Amplitude--');
Mi=(Vm/Vc)*100;
title('Message Signal');
grid on;
Sc=Vc*sin(2*pi*fc*t);%carrier Signal
subplot(3,1,2);
plot(t,Sc);
xlabel('Time--');
ylabel('Amplitude--');
title('Carrier Signal');
grid on;
Sfm=(Vm+(Vm/Vc)*Sm).*sin(2*pi*fc*t);%AM signal, Amplitude of Carrier Changes to
(Vm+Message)
subplot(3,1,3);
plot(t,Sfm);
xlabel('Time--');
ylabel('Amplitude--');
title('AM Signal with modulation of 75%');
grid on;
Enter the Amplitude of Message Signal=7.5
Enter the Amplitude of Carrier Signal =10
Enter the Message frequency=100
Enter the Carrier frequency=10
4|Page
clear all;
close all;
t=0:.001:1;
set(0,'defaultlinelinewidth',2);
Vm=input('Enter the Amplitude of Message Signal=');%Accepting input Amplitude
Vc=input('Enter the Amplitude of Carrier Signal =');%Accepting input Amplitude
fm=input('Enter the Message frequency=');%Accepting input value
fc=input('Enter the Carrier frequency=');%Accepting input value (f2>f1)
Sm=Vm*sin(2*pi*fm*t);%message Signal
subplot(3,1,1);%Plotting frame divided in to 3 rows and this fig appear at 1st
plot(t,Sm);
xlabel('Time--');
ylabel('Amplitude--');
Mi=(Vm/Vc)*100;
title('Message Signal');
grid on;
Sc=Vc*sin(2*pi*fc*t);%carrier Signal
subplot(3,1,2);
plot(t,Sc);
xlabel('Time--');
ylabel('Amplitude--');
title('Carrier Signal');
grid on;
Sfm=(Vm+(Vm/Vc)*Sm).*sin(2*pi*fc*t);%AM signal, Amplitude of Carrier Changes to
(Vm+Message)
subplot(3,1,3);
plot(t,Sfm);
xlabel('Time--');
ylabel('Amplitude--');
title('AM Signal with modulation of 100%');
grid on;
Enter the Amplitude of Message Signal=10
Enter the Amplitude of Carrier Signal =10
Enter the Message frequency=10
Enter the Carrier frequency=100
5|Page
Exercise 3
6|Page