Академический Документы
Профессиональный Документы
Культура Документы
Integrantes:
Casas Caldern de la Barca Daniel Demetrio.
Prez Alavs Ebed Sebastin.
Gonzales Gaitn Jos de Jess.
log(1 + ||)
|| =
log(1 + )
Multiplexacion FDM.
Multiplexacin por divisin de frecuencia o
longitud de onda: esta tcnica emplea
determinadas caractersticas de la seal y el
medio por el que se transmite. Si se utilizan
seales elctricas o electromagnticas, a
cada comunicacin se le asigna una
frecuencia diferente, de forma que stas no
se mezclan ni se interfieren. Si se utiliza la
Desarrollo.
Ahora que tenemos la base para el transmitir un archivo de audio y texto en una
desarrollo de un sistema de comunicacin transmisin pasa-banda.
emplearemos el siguiente modelo para
bin = zeros(1,long*8);
char_bin = zeros(1,8);
for i=1:long
char_bin(i) = double(texto(i));
aux = dec2bin(char_bin(i),8);
for j=1:8
k = ((i-1)*8) + j;
bin(k) = str2double(aux(j));
end
end
FAW=[1 1 1 1 1 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 1 1 1 1 1];
lengthFAW=length(FAW);
payload=500;
lengthTrama=lengthFAW+payload;
lb=length(bin);
n=ceil(lb/payload);
Taux=zeros(1,n*lengthTrama);
aux2=[bin zeros(1,length(Taux)-lb)];
for i=1:n
if i==1
Taux(1:lengthTrama)=[FAW aux2(1:payload)];
else
Taux(lengthTrama*(i-1)+1:lengthTrama*(i)+1)=[FAW aux2(payload*(i-
1)+1:payload*(i)+1)];
end
end
trama=Taux;
Para el transmisor:
Tenemos el siguiente diagrama a bloques para nuestro transmisor.
Para el receptor:
Tr=TextoSalido_1;
n=23;
FAW=[1 1 1 1 1 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 1 1 1 1 1];
lengthFAW=length(FAW);
payload=500;
lengthTrama=lengthFAW+payload;
i=26;
tramaDetectada=0;
ctrama=1;
fi=[];%contendr los indices donde termine una trama en el vector recibido
contadorFM=0;
FTM=0;
Recuperado=zeros(n,payload);
ctrama=ctrama+1;
fi=[fi i+1];
Recuperado(ctrama,1:payload)=Tr(i+1:i+payload);
contadorFM=0;
end
end
i=i+1;
end
%Lectura de la trama
WorkSpace = Trecuperada;
long = length(WorkSpace)/8;
for i = 1:long
for j = 1:8
k = ((i-1)*8) + j;
if j==1
baite = num2str(WorkSpace(k));
else
baite = [baite num2str(WorkSpace(k))];
end
end
entero = bin2dec(baite);
if i==1
recibido = char(entero);
else
recibido = [recibido char(entero)];
end
end
disp(recibido);
Resultados.
Ya que nuestro sistema ha sido montado se
han obtenido los siguientes resultados una
vez puesto en marcha:
Trama generada:
Espectro FDM:
Espectro U-RZ:
modulacin ASK:
Bibliografa.