Está en la página 1de 9

TECNOLÓGICO NACIONAL DE MÉXICO

INSTITUTO TECNOLÓGICO SUPERIOR DE POZA RICA

INGENIERÍA MECATRÓNICA

MATERIA/GRUPO

INTERFACES Y REDES INDUSTRIALES – 8A

UNIDAD 2

ACTIVIDAD

PRACTICA 1

PRESENTA: E

HERNANDEZ GARCIA ANGEL DE JESUS

GAMALIEL DE JESÚS JIMÉNEZ HERNÁNDEZ

CARLOS URIEL JIMÉNEZ MONZÓN

VICTORIA AURORA JIMÉNEZ CRUZ

CARLOS ARIEL RAMOS ROSAS

N° CONTROL
186P0652

186P0663

186P0665

186P0666

186P0728

CATEDRÁTICO
M.C. JUAN JOSÉ DE JESÚS HERBER RAMÍREZ

Poza Rica, Ver. A 17 de marzo de 2022.


PRACTICA 1: MODULACIÓN PSK.
Angel de Jesus Hernandez Garcia, Gamaliel De Jesús Jiménez Hernández, Carlos Uriel Jiménez
Monzón, Victoria Aurora Jiménez Cruz, Carlos Ariel Ramos Rosas
Instituto Tecnológico Superior de Poza Rica – Ing. Mecatrónica
186P0652@itspozarica.edu.mx

186P0663@itspozarica.edu.mx

186P0665@itspozarica.edu.mx

186P0666@itspozarica.edu.mx

186P0728@itspozarica.edu.mx

ABSTRACT: Phase shift keying or PSK is a form of angular


modulation that consists of varying the phase of the carrier
between a certain number of discrete values.

KEY WORDS: Phase Switching Modulation (PSK).

RESUMEN: La modulación por desplazamiento de fase o PSK


(Phase Shift Keying) es una forma de modulación angular que
consiste en hacer variar la fase de la portadora entre un número
determinado de valores discreto.

PALABRAS CLAVE: Modulación por Conmutación de Fase


(PSK)

I. INTRODUCCIÓN
Fig. 1.- Diagrama de las formas de onda en PSK.
La modulación PSK se caracteriza porque la fase de la señal
portadora representa cada símbolo de información de la II. Materiales
señal moduladora, con un valor angular que el modulador
elige entre un conjunto discreto de “n” valores posibles. ▪ Matlab

Un modulador PSK representa directamente la información III. Marco Teórico


mediante el valor absoluto de la fase de la señal modulada,
valor que el demodulador obtiene al comparar la fase de esta Objetivo general: Analizar y observar las formas de onda
con la fase de la portadora sin modular. generadas por medio de la técnica de modulación PSK

La señal modulada resultante responde a la expresión:


Objetivos específicos:
𝐴𝑝 ∗ 𝐶𝑜𝑠[2𝜋𝑓𝑡 + 𝜃]
▪ Analizar los fundamentos teóricos, tipo y
Donde: aplicaciones de la modulación digital
▪ Analizar la herramienta Matlab
▪ 𝐴𝑝 = 𝐴𝑚𝑝𝑙𝑖𝑡𝑢𝑑 ▪ Desarrollar prácticas de modulación
▪ 𝑓 = 𝐹𝑟𝑒𝑐𝑢𝑒𝑛𝑐𝑖𝑎 PSK, QPSK Y 8PSK
▪ 𝑡 = 𝑇𝑖𝑒𝑚𝑝𝑜
▪ 𝜃 = 𝐹𝑎𝑠𝑒
Fundamentos teóricos sobre la modulación digital:

La modulación digital es el proceso de cambiar las


características a partir de una señal portadora analógica
basada en información digital (unos y ceros).
Las técnicas de señalización pasan banda PSK consisten en close all;
la modulación de una señal de banda base analógica o x=[1 0 0 1 1 0 1];
digital dentro de una portadora. %x=input(' Ingresar el valor: ');
%fprintf('\n\n\n');
Modulación por desplazamiento de fase PSK: periodo_bit=0.000001;
disp(' Información binaria en el transmisor: ');
La modulación por desplazamiento de fase es una disp(x);
modulación angular que consiste en variar la fase de la % Representación de la transmisión de información
portadora entre un numero ‘n’ de valores discretos binaria como señal digital
posibles. La señal moduladora es una señal digital que bits=[];
tiene un numero de estados limitados. for n=1:1:length(x)
if x(n)==1;
En la modulación PSK la potencia es constante se=ones(1,100);
simplificando el diseño de etapas receptoras y else x(n)==0;
amplificadores reduciendo costos. se=zeros(1,100);
end
Modulación por desplazamiento de fase en cuadratura bits=[bits se];
QPSK: end
t1=periodo_bit/100:periodo_bit/100:100*length(x)*(period
En la modulación por desplazamiento de fase en cuadratura o_bit/100);
se tiene un tren de bits, los cuales se los divide en pares subplot(3,1,1);
dándole la denominación de bits. Cada bit se codifica como plot(t1,bits,'LineWidth',2.5);
un cambio de fase con respecto al elemento de la señal grid on;
anterior. axis([0 periodo_bit*length(x) -2 2]);
ylabel('Amplitud[voltios]');
La fase de la señal se modula con el objetivo de codificar xlabel('Transmision de información como señal digital');
bits de información digital para cada cambio de fase.
%Modulacion PSK
Descripción de Matlab
A=5; %Amplitud de la señal portadora
Matlab es un sistema de programación y calculo que se vb=1/periodo_bit; %Velocidad de bit
basa en el uso de matrices, su nombre proviene de la f=vb*2; %Frecuencia de portadora
t2=periodo_bit/99:periodo_bit/99:periodo_bit;
abreviación Matrix Laboratory. Por lo tanto, consiste en
ss=length(t2);
considerar los elementos tanto matemáticos como gráficos
m=[];
como matrices de tal modo que se pueda usar el algebra for (i=1:1:length(x))
matricial y otras herramientas para ahorrar tiempo. if (x(i)==1)
y=A*cos(2*pi*f*t2);
Todos los comandos de Matlab corresponden a rutinas
else
propias del lenguaje, aunque algunas pueden ser
y=A*cos(2*pi*f*t2+pi); %A*cos(2*pi*f*t)
implementaciones de lenguajes como C o Java. end
m=[m y];

IV. Procedimiento end


t3=periodo_bit/99:periodo_bit/99:period
A) Compilación del Programa de Modulación PSK. o_bit*length(x);
subplot(3,1,2);
Código: plot(t3,m);
% Codigo de Matlab para la modulacion y demodulacion xlabel('Tiempo[segundos]');
binaria PSK ylabel('Amplitud[voltios]');
title('Forma de onda para la Modulación
clc; PSK');
clear all;
B) Simulación de la PSK Se puede observar que mientras la señal digital transmite
un bit en estado ‘1’, la forma de onda senoidal inicia con
una fase de 90º pero al cambiar de estado ‘0’, la forma de
onda senoidal presentara un cambio de fase drásticamente,
(véase Fig. 3).

Por otra parte, podemos observar que tenemos una forma


de onda de pulsos con amplitud máxima 1 y mínima 0. Con
un periodo de 7𝑥10−6 s (véase Fig. 4).

Fig. 4.- Forma de onde de pulsos.

Al inicio de la señal permanece en ‘1’ durante 1µs


posteriormente habrá una conmutación de ‘1’ a ‘0’ esto
será visualizado desde la portadora por medio de un
desfase esta fase de acuerdo con la Fig. 3 será de 270º o 0º.

Siguiendo con la Fig. 4. También se puede observar que


después de 1µs habrá una conmutación de ‘1’ a ‘0’ y
permanecerá de esa manera por un tiempo de 2µs hasta
producir otra conmutación, pero de ‘0’ a ‘1’, esto puede ser
Fig. 2.-Simulacion de la PSK en Matlab. observado en la portadora después de 3µs desde su partida
y se puede observar con una fase de 90º
C) Descripción de las Características de las Formas de
Onda Obtenidas. También, podemos observar que tenemos una forma de
onda senoidal, esta tiene una amplitud máxima de 5v y
De acuerdo con la forma de onda representada en la Fig.2, mínima de -5v, esta señal nos permitirá observar los
podemos observar que para cada cambio de bit de la cambios de fase de nuestra señal. Con un periodo de
transmisión de información como señal digital se realiza un
7𝑥10−6 s (véase Fig. 5). Cada cambio de fase se
cambio de fase en la onda senoidal. Es decir:
representará como un cambio de bit.

Fig. 5.- Forma de onde para la modulación PSK.

Esta señal PSK cuenta con las siguientes características:

▪ Información binaria: 1001101


▪ Periodo = 0.000001s
▪ Amplitud de la señal portadora = 5v
Fig. 3.- Cambio de fase. ▪ Velocidad de bit = 1Mhz
▪ Frecuencia de portadora = 2Mhz
D) Modulador QPSK E) Simulación de la QPSK

Se requiere transmitir el siguiente mensaje: 10010010, si el


periodo del bit es igual a 0.05s.

Código:

%MODULACION QPSK
clc;
clear all;
close all;
%TIEMPO DE BIT
paso = 0.01; %1seg
tb=0:paso:1;
%MENSAJE
bits = [1 0 0 1 0 0 1 0];
figure(1)
stem(bits)
axis([0 10 -0.5 1.5])

%Modulacion QPSK
A=5; %Amplitud de la señal portadora
Tc = 0.05; %Periodo de la portadora
Fc=1/Tc; %Frecuencia de portadora
Wc=2*pi*Fc; %Frecuencia angular
sym1=A*sin(Wc*2*tb+5*pi/4); %O.SINUSOIDAL 00
sym2=A*sin(Wc*2*tb+3*pi/4); %O.SINUSOIDAL 01
sym3=A*sin(Wc*2*tb+7*pi/4); %O.SINUSOIDAL 10
sym4=A*sin(Wc*2*tb+pi/4); %O.SINUSOIDAL 11
figure(2)
subplot(2,2,1),plot(sym1),title('00');
subplot(2,2,2),plot(sym2),title('01');
subplot(2,2,3),plot(sym3),title('10');
subplot(2,2,4),plot(sym4),title('11');

mod=[];
for i=1:2:8-1;
if(bits(i)==0 && bits(i+1)==0)
mod=[mod sym1];
elseif(bits(i)==0 && bits(i+1)==1)
mod=[mod sym2];
elseif(bits(i)==1 && bits(i+1)==0)
mod=[mod sym3];
elseif(bits(i)==1 && bits(i+1)==1)
mod=[mod sym4]; Fig. 6.-Simulacion de la QPSK en Matlab.
end
end
figure(3)
plot(mod) %SEÑAL MODULADA
Esta señal QPSK cuenta con las siguientes características: F) Modulador 8PSK

▪ Información binaria: 10010010 Código:


▪ Periodo = 0.05s
▪ Amplitud de la señal portadora = 5v %MODULACION 8PSK
▪ Frecuencia de portadora (Fc) = 20Hz clc;
▪ Frecuencia angular de portadora (Wc) = 2*π*Fc clear all;
close all;
%TIEMPO DE BIT
E) Diagrama de Constelaciones para la QPSK paso = 0.01; %1seg
tb=0:paso:1;
Esta modulación digital es representada en el diagrama de %MENSAJE
constelación por cuatro puntos equidistantes del origen de bits = [1 0 0 1 0 0 1 0 0 0 0 1 1 1 1 1];
coordenadas. Con cuatro fases, QPSK puede codificar dos figure(1)
bits por cada símbolo. La asignación de bits a cada símbolo stem(bits)
suele hacerse mediante el código Gray, que consiste en que, axis([0 18 -0.5 1.5])
entre dos símbolos adyacentes, los símbolos solo se disp(' Información binaria en el transmisor: ');
diferencian en 1 bit, con lo que se logra minimizar la tasa de disp(bits);
bits erróneos. ylabel('Amplitud[voltios]');
xlabel('Transmision de información como señal digital');

%Modulacion 8PSK
A=5; %Amplitud de la señal portadora
Tc = 0.05; %Periodo de la portadora
Fc=1/Tc; %Frecuencia de portadora
Wc=2*pi*Fc; %Frecuencia angular
sym1=A*sin(Wc*2*tb+5*pi/8); %O.SINUSOIDAL
0000
sym2=A*sin(Wc*2*tb+3*pi/8); %O.SINUSOIDAL
0001
sym3=A*sin(Wc*2*tb+7*pi/8); %O.SINUSOIDAL
0010
sym4=A*sin(Wc*2*tb+pi/8); %O.SINUSOIDAL 0011
Fig. 7.-Diagrama de constelación para QPSK sym5=A*sin(Wc*2*tb+5*pi/8); %O.SINUSOIDAL
0100
Estos puntos definen un ángulo de desfase determinado: sym6=A*sin(Wc*2*tb+3*pi/8); %O.SINUSOIDAL
0101
▪ Desfase de 45º: Codifica la secuencia digital "00". sym7=A*sin(Wc*2*tb+7*pi/8); %O.SINUSOIDAL
▪ Desfase de 135º: Codifica la secuencia digital "10". 0110
▪ Desfase de 225º: Codifica la secuencia digital "11". sym8=A*sin(Wc*2*tb+pi/8); %O.SINUSOIDAL 0111
▪ Desfase de 315º: Codifica la secuencia digital "01".
figure(2)
subplot(4,2,1),plot(sym1),title('000');
subplot(4,2,2),plot(sym2),title('001');
subplot(4,2,3),plot(sym3),title('010');
subplot(4,2,4),plot(sym4),title('011');
subplot(4,2,5),plot(sym5),title('100');
subplot(4,2,6),plot(sym6),title('101');
subplot(4,2,7),plot(sym7),title('110');
subplot(4,2,8),plot(sym8),title('111');

mod=[];
for i=1:2:15-1;
if(bits(i)==0 && bits(i+1)==0 && bits(i+2)==0)
mod=[mod sym1];
elseif(bits(i)==0 && bits(i+1)==0 && bits(i+2)==1)
mod=[mod sym2];
elseif(bits(i)==0 && bits(i+1)==1 && bits(i+2)==0)
mod=[mod sym3];
elseif(bits(i)==0 && bits(i+1)==1 && bits(i+2)==1)
mod=[mod sym4];
elseif(bits(i)==1 && bits(i+1)==0 && bits(i+2)==0)
mod=[mod sym5];
elseif(bits(i)==1 && bits(i+1)==0 && bits(i+2)==1)
mod=[mod sym6];
elseif(bits(i)==1 && bits(i+1)==1 && bits(i+2)==0)
mod=[mod sym7];
elseif(bits(i)==1 && bits(i+1)==1 && bits(i+2)==1)
mod=[mod sym8];
end
end
figure(3)
plot(mod) %SEÑAL MODULADA
xlabel('Tiempo[segundos]');
ylabel('Amplitud[voltios]');
title('Forma de onda para la Modulación QPSK');

G) Simulación de la 8PSK

Fig. 8.-Simulacion de la 8PSK en Matlab.

Esta señal 8PSK cuenta con las siguientes características:

Fig. 8.-Simulacion de la 8PSK en Matlab. ▪ Información binaria: 1001001000011111


▪ Periodo = 0.05s
▪ Amplitud de la señal portadora = 5v
▪ Frecuencia de portadora (Fc) = 20Hz
▪ Frecuencia angular de portadora (Wc) = 2*π*Fc
H) Diagrama de Constelaciones para la 8PSK I) ¿Que es la modulación PSK y en qué consiste?

Los puntos en la constelación representan los símbolos de PSK (Phase-shift keying), es una modulación de fase donde
modulación que componen el alfabeto, es decir todas las la señal moduladora (datos) es digital. Existen dos
“palabras” que podrán usarse en un intercambio de alternativas de modulación PSK: PSK convencional, donde
información. Pensemos que, si nuestro alfabeto solo tiene se tienen en cuenta los desplazamientos de fase y PSK
dos símbolos, por cada uno que se transmita, se transmite diferencial, en la cual se consideran las transiciones.
un 1 o se transmite un 0. En cambio, sí tiene cuatro
símbolos cuando se enviara uno se estaría transmitiendo un Es otra forma de modulación digital angular de amplitud
par 00 o 10 o 01 o 11, para la 8PSK se interpreta que el constante, en la PSK la señal de entrada es una señal digital
alfabeto tiene ocho símbolos, por lo que cada símbolo se binaria y es posible tener una cantidad limitada de fases de
estaría transmitiendo 000 o 001 o 010 o 011 o 100 o 101 o salida.
110 o 111.

Fig. 10.- Desplazamiento de fase PSK

J) ¿Que representa en PSK la variación de fase?


Fig. 9.-Diagrama de constelación para 8PSK Cada vez que cambia la condición lógica de entrada cambia
la fase de salida la tasa de cambio en entradas que repercute
Estos puntos definen un ángulo de desfase determinado:
en nuestra tasa de salida dependiendo lo que se requiere. Es
▪ Desfase de 0º: Codifica la secuencia digital "111". decir, una variación de fase representa un cambio de bit de
▪ Desfase de 45º: Codifica la secuencia digital "110". manera binaria y viceversa, un cambio de bit genera un
▪ Desfase de 90º: Codifica la secuencia digital "010". desfase en la modulada.
▪ Desfase de 135º: Codifica la secuencia digital
"011".
▪ Desfase de 180º: Codifica la secuencia digital
J) ¿Cuál es la Principal Característica de la Modulación
"001".
▪ Desfase de 225º: Codifica la secuencia digital PSK?
"000". La modulación PSK se caracteriza porque la fase de la señal
▪ Desfase de 270º: Codifica la secuencia digital
portadora representa cada símbolo de información de la
"100".
señal moduladora, con un valor angular que el modulador
▪ Desfase de 315º: Codifica la secuencia digital
"101" elige entre un conjunto discreto de "n" valores posibles.
▪ Desfase de 360º: Codifica la secuencia digital
"111".
V. Conclusiones. VI. Bibliografía.

Para transmitir información binaria (moduladora), para esto


se deberá modificar una señal portadora pero no en amplitud
ni frecuencia, se modifica la fase. Esto se representa por la [1] B. Sklar, «Digital communications,» Ed. Prentice-
manera de empezar la onda, es decir si queremos transmitir Hall International Editions.
un mensaje 0110100
[2] L. C. II, «Sistemas de comunicacion digitales y
analogicos,» John Wiley & Sons.

[3] J. Proakis, «Digital communicactions,» McFraw-


Hill Series.

[4] K. S. Shanmugan, «Digital and Analog


Communication System,» John Wiley & Sons.

[5] S. Haykin, «Sistemas de Comunicacion,» Limusa


Entonces, tomando como ejemplo una onda senoidal, se Noriega Editores.
puede decir que cuando inicia de 0º será un ‘0’ y cuando
inicia en 180º o π será un ‘1’ [6] F. G. Stremler, «Sistemas de Comunicacion,»
La forma de interpretar este concepto dependerá del tipo de
Alfaomega.
modulación que estemos empleando, es decir para la QPSK
se utilizan 4 fases por lo general son de 90º, 180º, 270º y [7] B.P.Lathi, «Introduccion a la Teoria y Sistemas de
360º. Por otro lado, tenemos las 8PSK estas utilizan 8 fases Comunicacion,» Limusa Noriega Editores.
por lo general son de 45º, 90º, 135º, 180º, 225º, 270º, 315º,
360º. Como se va observando se va incrementando el [8] Tomasi, «Sistemas de Comunicaciones
número de fases y reduciendo los grados para cada una, con Electronicas,» Prentice Hall.
más fases y grados más pequeños están las 16PSK.

Independientemente de cuantas fases tenga el tipo de


modulación, estas comparten una misma característica y es
que siempre habrá un desfase en la señal modulada cuando
se presenta un cambio de bit den la modulada.

También podría gustarte