Documente Academic
Documente Profesional
Documente Cultură
DEPARTMENT OF E.C.E.
ANALOG COMMUNICATIONS
LAB MANUAL
Andhra Pradesh
INDIA
Analog Communications MAT LAB Programs
1. AMPLITUDE MODULATION
Simulation in Mat Lab
Program:
am=2;
ac=4;
ka=am/ac;
fm=5;
t=0:0.0001:1;
fc=50;
m=am*sin(2*pi*fm*t);
subplot(3,1,1);
plot(t,m);
c=ac*sin(2*pi*fc*t);
subplot(3,1,2);
plot(t,c);
lsb=(ka*ac/2)*cos(2*pi*fc*t-2*pi*fm*t);
msb=(ka*ac/2)*cos(2*pi*fc*t+2*pi*fm*t);
x=c+lsb-msb;
subplot(3,1,3);
plot(t,x);
RESULT:
2. FREQUENCY MODULATION
Simulation in Mat Lab
Program:
t=0:255;
t=t/256;
f=2;
fc=20;
b=5;
m=sin(2*pi*f*t);
c= sin(2*pi*fc*t);
xc=cos(2*pi*fc*t+b*m);
subplot(3,1,1);
plot(t,m);
subplot(3,1,2);
plot(t,c);
subplot(3,1,3);
plot(t,xc);
RESULT:
3. DSB-SC (Balanced Modulator)
Simulation in Mat Lab
Program:
fm=2;
fc=20;
t=0:0.0001:1;
am=0.75;
ac=1;
mi=am/ac;
mt=am*sin(2*pi*fm*t);
subplot(3,1,1);
plot(t,mt);
ct=ac*sin(2*pi*fc*t);
subplot(3,1,2);
plot(t,ct);
lsb=cos((2*pi*fc*t)-(2*pi*fm*t));
msb=cos((2*pi*fc*t)+(2*pi*fm*t));
st=((am*ac)/2)*(lsb-msb);
subplot(3,1,3);
plot(t,st);
RESULT:
4. SSB-SC
Simulation in Mat Lab
Program:
fs=200;
t=(1:100)/fs;
y=sin(2*pi*10*t);
%figure(1);
subplot(3,2,1);
plot(t,y);
xlabel('time');
ylabel('Amplitude');
title('Modulating Signal');
s=fft(y,512);
w=(0:255)/256*(fs/2);
abs_s=abs(s(1:256));
%figure(2);
subplot(3,2,2);
plot(t,y);
xlabel('frequency');
mod_out=amod(y,50,fs,'amssb');
%figure(3);
subplot(3,2,3);
plot(t,mod_out);
xlabel('time');
ylabel('Amplitude');
title('SSB-SC');
fft1_out=fft(mod_out,512);
abs_out=abs(fft1_out(1:256));
%figure(4);
% subplot(3,3,4);
% plot(w,abs_out);
% xlabel('frequency');
demod_out=demod(mod_out,50,fs,'amssb');
%figure(5);
subplot(3,2,4);
plot(t,demod_out);
xlabel('time');
ylabel('Amplitude');
title('Demodulated output');
RESULT:
Analog Communications LAB Multi-Sim Programs
CIRCUIT DIAGRAM:-
PROCEDURE:-
RESULTS:-
PULSE WIDTH MODULATION
SIMULATION IN MULTISIM SIMULATION SOFTWARE:-
CIRCUIT DIAGRAM:-
PROCEDURE:-
RESULTS:-
PULSE POSITION MODULATION
SIMULATION IN MULTISIM SIMULATION SOFTWARE:-
CIRCUIT DIAGRAM:-
PROCEDURE:-
RESULTS:-
PULSE AMPLITUDE MODULATION & DE MODULATION
SIMULATION IN MULTISIM SIMULATION SOFTWARE:-
CIRCUIT DIAGRAMS:-
PROCEDURE:-
MODULATION:-
DEMODULATION:-
RESULTS:-
FREQUNCY SYNTHESIZER
SIMULATION IN MULTISIM SIMULATION SOFTWARE:-
CIRCUIT DIAGRAM:-
PROCEDURE:-
RESULTS:-