Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Extensión-Latacunga
Nombre: Darwin Taco Periodo Académico: Mayo 19- Carrera: Electrónica e
Junio20 Instrumentación
clc;
clear all;
close all;
bits=[];
for n=1:1:length(x)
if x(n)==1;
senal=ones(1,100);
else x(n)==0;
senal=zeros(1,100);
end
bits=[bits senal];
end
t1=periodo_bit/100:periodo_bit/100:100*length(x)*(periodo_bit/100);
subplot(3,1,1);
plot(t1,bits,'lineWidth',2.5);grid on;
axis([ 0 periodo_bit*length(x) -2 2]);
ylabel('amplitud[voltios]');
xlabel(' tiempo[segundos]');
title('transmisión de información como señal digital');
%Modulación binaria ASK
A1=10; % Amplitud de la señal portadora de
vb=1/periodo_bit; % velocidad de
fp=vb*10; % Frecuencia de
t2=periodo_bit/99:periodo_bit/99:periodo_bit;
ss=length(t2);
m=[];
for (i=1:1:length(x))
if (x(i)==1)
y=A1*cos(2*pi*fp*t2);
else
y=A2*cos(2*pi*fp*t2);
end
m=[m y];
end
t3=periodo_bit/99:periodo_bit/99:periodo_bit*length(x);
subplot(3,1,2);
plot(t3,m);
xlabel('tiempo[segundos]');
ylabel('amplitud[voltios]');
title('Forma de onda para la modulación binaria ASK ');
%Demodulación binaria ASK
mn=[];
for n=ss:ss:length(m)
t=periodo_bit/99:periodo_bit/99:periodo_bit;
y=cos(2*pi*fp*t); % Señal de
mm=y.*m((n-(ss-1)):n);
t4=periodo_bit/99:periodo_bit/99:periodo_bit;
z=trapz(t4,mm) %
zz=round((2*z/periodo_bit))
if(zz>7.5) % nivel lógico =
a=1;
else
a=0;
end
mn=[mn a];
end
disp(' Información binaria en el receptor :');
disp(mn);
%Representación de información binaria como señal digital ASK
bits=[];
for n=1:length(mn);
if mn(n)==1;
senal=ones(1,100);
else mn(n)==0;
senal=zeros(1,100);
end
bits=[bits senal];
end
t4=periodo_bit/100:periodo_bit/100:100*length(mn)*(periodo_bit/100);
subplot(3,1,3)
plot(t4,bits,'lineWidth',2.5);grid on;
axis([ 0 periodo_bit*length(mn) -2 2]);
ylabel('amplitud[voltios]');
xlabel(' tiempo[segundos]');
title('Forma de onda para la demodulación binaria ASK ');