Академический Документы
Профессиональный Документы
Культура Документы
2. OBJETIVOS
2.1 OBJETIVO GENERAL:
Comprobara el funcionamiento
modulacin ask en simulacin
de
la
Analizar el ask.
3. MARCO TEORICO
Modular una seal consiste en
modificar alguna delas
caractersticas de esa seal, llamada
portadora, de acuerdo con las
caractersticas de otra seal llamada
moduladora.
ASKASK (Amplitudes-shift keying),
es una modulacin de amplitud
function
ASK(g,f)
%Ejemplo:
ASK
1
0],2)
nargin
>2
iados
error('Demas
de
argumentos
entrada')
nargin==1
f=1;
if
f<1;
error('Frecue
ncia
ser
mayor
debe
que
1');
cp=[];sp=[];
2*pi;
1=[];bit=[];
);
n=1:length(g
g(n)==0;
die=ones(1,1
00);
se=zeros(1,1
g(n)==1;
die=2*ones(
1,100);
se=ones(1,1
c=sin(f*t);
end
die];
mod=[mod
c];
end
se];
d;
);plot(bit,'Lin
grid
eWidth',1.5);
on;
Binaria');
);plot(ask,'Li
;grid
neWidth',1.5)
on;
ASK');
100*length(g
)cin
-2.5
2.5]);
function
ASK(g,f)
%Ejemplo:
ASK
1
0],2)
nargin
>2
iados
error('Demas
de
argumentos
entrada')
nargin==1
f=1;
if
f<1;
error('Frecue
ncia
ser
mayor
debe
que
1');
cp=[];sp=[];
2*pi;
1=[];bit=[];
);
n=1:length(g
g(n)==0;
die=ones(1,1
00);
se=zeros(1,1
g(n)==1;
die=2*ones(
1,100);
se=ones(1,1
c=sin(f*t);
end
mod=[mod
c];
end
se];
d;
);plot(bit,'Lin
grid
eWidth',1.5);
on;
Binaria');
100*length(g
)die];
-2.5
2.5]);
);plot(ask,'Li
;grid
neWidth',1.5)
on;
cin
ASK');
Codigo
.
Este caso es similar a la modulacin
de amplitud para seales analgicas,
o sea que se produce un
desplazamiento de frecuencias, que
en este caso traslada todo el espectro
de frecuencias representativo de la
secuencia de pulsos peridicos.
function askd(2*g,f)
%Modulation ASK
%Parametros de ejemplo
g=datos binario f=
frecuencia:
%askd([1 0 1 1 0],2)
if nargin > 2
error('Too many input
arguments')
elseif nargin==1
f=1;
end
if f<1;
error('Frequency must
be bigger than 1');
end
t=0:2*pi/99:2*pi;
for n=1:length(g);
if g(n)==0;
die=ones(1,100);
se=zeros(1,100);
else g(n)==1;
die=2*ones(1,100);
se=ones(1,100);
end
c=sin(f*t);
cp=[cp die];
mod=[mod c];
bit=[bit se];
end
ask=cp.*mod;
subplot(2,1,1);plot(bit,'Li
neWidth',1.5);grid on;
title('Binary Signal');
axis([0 100*length(g) -2.5
2.5]);
subplot(2,1,2);plot(ask,'Li
neWidth',1.5);grid on;
title('ASK modulation');
Graf4
Graf2
Graf3
4. CONCLUSIONES: