You are on page 1of 7

INFORME DE PRCTICA DE RADIO FRECUENCIA

1. INTEGRANTES:
JACKSON FLORES
ALEXANDER ROJAS
DAVID CAMPOVERDE
KAREN OCHOA

2. TEMA: DEMODULADOR QPSK


3. OBJETIVO: SIMULAR LA DEMODULACIN DE UNA SEAL, MEDIANTE UN DEMODULADOR
QPSK
4. FUNDAMENTOS TERICOS:

QPSK (Quadrature phase-shift keying) Este esquema de modulacin es conocido tambin como
Quaternary PSK (PSK Cuaternaria), Quadriphase PSK (PSK Cuadrafsica) o 4-QAM, pese a las
diferencias existentes entre QAM y QPSK. Esta modulacin digital es representada en el diagrama
de constelacin por cuatro puntos equidistantes del origen de coordenadas. Con cuatro fases,
QPSK puede codificar dos bits por cada smbolo. La asignacin de bits a cada smbolo suele
hacerse mediante el cdigo Gray, que consiste en que, entre dos smbolos adyacentes, los
smbolos solo se diferencian en 1 bit, con lo que se logra minimizar la tasa de bits errneos.
El anlisis matemtico muestra que un sistema QPSK puede usarse tanto para duplicar la tasa de
datos, en comparacin con otro BPSK mientras se mantiene el ancho de banda de la seal o para
mantener la tasas de datos de BPSK sin dividir a la mitad el ancho de banda. En este ltimo caso,
la tasa de errores de bit (BER) es exactamente igual para ambas modulaciones, lo que puede
originar confusiones al describirlas y considerarlas.
Respecto a un ancho de banda predeterminado, la ventaja de QPSK sobre BPSK est que con el
primero se transmite el doble de la velocidad de datos en un ancho de banda determinado en
comparacin con BPSK, usando la misma tasa de error. Como contraparte, los transmisores y
receptores QPSK son ms complicados que los de BPSK, aunque con las modernas tecnologas
electrnicas, el costo es muy moderado.

IMPLEMENTACIN
La implementacin de QPSK es ms general que la de BPSK y tambin indica la aplicacin de
modulacin PSK de orden superior. Escribiendo la ecuacin que representa al smbolo n-simo,
sn(t) en el diagrama de constelacin en trminos de las ondas portadoras en cuadratura se obtiene:

lo cual proporciona las fases de 45 (/4 rad), 135 (3/4 rad), 225 (5/4 rad) y 315 (7/4 rad).
Las ondas portadoras son representadas con las funciones base siguientes:

siendo

el componente "en-fase" (eje I) de la seal y el componente en cuadratura. Por tanto,

cada uno de los puntos del diagrama de constelacin se representa, sustituyendo a "n" por los
cuatro valores que son aceptados, mediante las coordenadas:

5. DIAGRAMA DE BLOQUES

Diagrama de bloques modulacin QPSK

DIAGRAMA DE BLOUES EN PROGRAMA SIMULINK

6. CDIGO FUENTE REALIZADO EN EL SOFTWARE MATLAB


clc;
clear all;
close all;
data=[0 1 0 1 1 1 0 0 1 1];

% Informacin

%Numero_de_bit=1024;
%data=randint(Number_of_bit,1);
figure(1)
stem(data, 'linewidth',3), grid on;
title(' Informacin antes de Transmitir ');
axis([ 0 11 0 1.5]);
data_NZR=2*data-1; % Datos representados en forma NZR para modulacin QPSK
s_p_data=reshape(data_NZR,2,length(data)/2); % S/P conversin de datos

br=10.^6; %Velocidad de transmisin binaria 1000000


f=br; % Frecuencia portadora mnima
T=1/br; % Duracin de bit
t=T/99:T/99:T; % Vector de tiempo de un bit de informacin
% ----------------- Modulacin QPSK --------------------------y=[];
y_in=[];
y_qd=[];
for(i=1:length(data)/2)
y1=s_p_data(1,i)*cos(2*pi*f*t); % Componente en fase

y2=s_p_data(2,i)*sin(2*pi*f*t) ;% Componente en cuadratura


y_in=[y_in y1]; % Seal vectorial en fase
y_qd=[y_qd y2]; % Seal vectoria en cuadratura
y=[y y1+y2];
% Seal vectorial modulada
end
Tx_sig=y; % Transmisin de seal despues de la modulacin
tt=T/99:T/99:(T*length(data))/2;
figure(2)
subplot(3,1,1);
plot(tt,y_in,'linewidth',3), grid on;
title(' Forma de onda de la fase para la modulacin QPSK ');
xlabel('tiempo(seg)');
ylabel(' amplitud(volt)');
subplot(3,1,2);
plot(tt,y_qd,'linewidth',3), grid on;
title(' Forma de onda de la cuadratura para la modulacin QPSK ');
xlabel('tiempo(seg)');
ylabel(' amplitud(volt)');

subplot(3,1,3);
plot(tt,Tx_sig,'r','linewidth',3), grid on;
title('Seal modulada en QPSK (suma de fase y seal de fase en cuadratura)');
xlabel('tiempo(seg)');
ylabel(' amplitud(volt)');
%---------------------------- QPSK demodulacin --------------------------Rx_data=[];
Rx_sig=Tx_sig; % Recibiendo seal
for(i=1:1:length(data)/2)
% ------ Detector coherente de fase -----Z_in=Rx_sig((i-1)*length(t)+1:i*length(t)).*cos(2*pi*f*t);

Z_in_intg=(trapz(t,Z_in))*(2/T);% Integracin usando regla trapizodial


if(Z_in_intg>0) % Toma de decisin
Rx_in_data=1;
else
Rx_in_data=0;
end
% ------- Detector coherente de Quadratura -----Z_qd=Rx_sig((i-1)*length(t)+1:i*length(t)).*sin(2*pi*f*t);

Z_qd_intg=(trapz(t,Z_qd))*(2/T);%Integracin usando regla trapizodial


if (Z_qd_intg>0)% Toma de decisin
Rx_qd_data=1;
else
Rx_qd_data=0;

end
Rx_data=[Rx_data

Rx_in_data

Rx_qd_data]; % Vector de datos recibidos

end

figure(3)
stem(Rx_data,'linewidth',3)
title('Informacin Recibida ');
axis([ 0 11 0 1.5]), grid on;

7. GRFICAS
MODULACIN

DEMODULACIN

GRFICAS DE MATLAB

8. CONCLUSIONES

La tasa de cambio en la seal QPSK permite que la onda portadora transmita dos bits de
informacin en lugar de uno, duplicando el ancho de banda o capacidad de transmisin de
la onda portadora.

La modulacin QPSK es una de las ms populares tcnicas de modulacin digital para la


comunicacin por satlite, incluyendo la difusin de video digital, por satlite y redes de
cable debido a que es resistente, fcil de implementar y menos susceptible al ruido que
otras tcnicas de modulacin

Es necesario modificar los esquemas QPSK bsicos para adaptarlo a las necesidades del
sistema de transmisin

9. BIBLIOGRAFIAS
http://www.ehowenespanol.com/modulacion-qpsk-info_270405/
https://es.wikipedia.org/wiki/Modulaci%C3%B3n_por_desplazamiento_de_fase#QPSK_.28Quadratu
re_Phase-Shift_Keying.29

You might also like