Está en la página 1de 20

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

ESCUELA PROFESIONAL DE INGENIERIA ELECTRNICA

Modulacin Digital

CURSO:

Telecomunicaciones II

DOCENTE: Ing. Edwin Cansaya ALUMNOS: DARWIN ALVAREZ CCOSCCO

CUSCO PERU 2012

Introduccin MODULACION DIGITAL MODULACION ASK (amplitude shift keying) MODULACION FSK (frequency shift keying) MODULACION PSK (phase shift keying) MODULACION QPSK 4PSK MODULACION EN AMPLITUD EN CUADRATURA (QAM) TRANSMISOR 8QAM RUIDO Conclusiones Bibliografa

Introduccin Con en el avance del estudio de la teora electromagntica por parte de grandes cientficos desde James Clerk Maxwell en cuyas leyes se basa la teora de progacion electromagnetica , Heinrich Rudolf Hertz considerado como el padre de las telecomunicaciones descubridor del efecto fotoelctrico, Alexader Graham bell cuyas investigaciones lo llevaron a obtener la patente del telfono en 1876 pero que haba sido desarrollado anteriormente por Antonio Meucci siendo este personaje reconocido como su inventor el 11 de junio del 2002 (http://es.wikipedia.org/wiki/James_Clerk_Maxwell), entre otros. En dichos personajes se refleja la necesidad de la humanidad en buscar nuevas herramientas que ayudan que la comunicacin sea eficiente y en tiempo real sin importar las condiciones de tiempo y espacio, es en todo esto que las telecomunicaciones encuentran la base fundamental para su constante desarrollo como se ha dado hasta el da de hoy y continua en proceso de desarrollo por parte de grandes compaas a nivel mudial. Para lograr que la comunicacin cumpla con esta necesidad se requiere encontrar la forma de que la onda electromagetica pueda llevar informacin dentro de ella atraves de un canal que puede ser el espacio radiolectrico es asi como la tcnicas de modulacion y demodulacin son de gran importancia dentro de las telecomunicaciones.

MODULACION DIGITAL La modulacin es la tcnica por la cual podemos enviar una onda llamada moduladora que contiene la informacin a travs de un canal sobre una onda llamada portadora, cuyas ecuaciones se describen: Seal moduladora: m(t) = Em*cos(Wmt) seal portadora : c(t) = Ec*cos(Wct+)

La frecuencia de la seal portadora es mayor a la frecuencia de seal modulante, la seal modulante acta sobre la portadora en cualquiera de los 3 parmetros de la portadora o tambin en dos o tres parmetros a la misma ves esto depender de la aplicacin que se tiene pensado estos parmetros son la amplitud Ec, la frecuencia Wc, la fase . La modulacin se divide en modulacin digital y analgica estar determinada por el tipo de seal modulante (analgica o digital ) y a su ves estas dos clases de modulacin se subdivide en otros segn la forma en que acten sobre los parmetros de la portadora. Modulacin analgica Modulacin digital

MODULACION ASK (amplitude shift keying) Este tipo de modulacion digital es el equivalente actua sobre la amplitud de la portadora su equivalente con una modulante analgica seria la modulacin AM. Al multiplicar un flujo binario (seal unipolar binaria) con la portadora se podr obtiene una nueva seal que mantendr la amplitud de la portadora cuando este multiplicada por un 1 logico de la seal modulante y que tendr amplitud cero cuando este multiplicada por un cero lgico de la seal modulante ver figura 1.1 graficamente obtendremos la figura 1.2. La seal previamente la seal bianaria unipolar pasa por un filtro de cada senoidal para eliminar todas las componentes senoidales posibles dentro de la seal para asi obtener una seal binaria netamente.

Figura 1.1

Figura 1.2

Luego de obtener la seal modulada en ASK es necesario saber el ancho de banda de esta nueva seal para la cual usamos la relacin siguiente:

BWASK: Ancho de banda seal Ask. V.T: Ancho de banda seal binaria. r: Factor relacionado con la condicin de la lnea en el filtro. Para poder entender de mejor forma la modulacin ASK procederemos a simular en matlab usando los conceptos expuestos hasta el momento. >> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Modulacion digital ASK % %Ingeieria Electronica UNSAAC Telecomunicaciones2% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% g=[1 0 1 1 0];%seal binaria de la modulante bit=[];%variable a para poder graficar la modulante mod=[];%variale donde almacenara la funcion de la %portadora equivalente a cada tramo

t=0:2*pi/99:2*pi; for n=1:length(g); if g(n)==0; se=zeros(1,100); %condicion para que se %pueda graficar la seal binaria else g(n)==1; se=ones(1,100); end bit=[bit se]; c=sin(t); mod=[mod c]; end ask=bit.*mod;%multiplicacion de la modulacion subplot(3,1,1);plot(bit,'LineWidth',1.5);grid on; title('Seal Modulate'); subplot(3,1,2);plot(mod,'LineWidth',1.5);grid on; title('Seal Portadora'); subplot(3,1,3);plot(ask,'LineWidth',1.5);grid on; title('Modulacion Ask');

MODULACION FSK(frequency shift keying) La modulacin FSK encuentra en la modulacin FM como anlogo en modulacin analgica para este caso necesitaremos 2 generadores de seal senoidal con frecuencias w1 y w2 respectivamente, en la figura 1.3 podemos observa que la salida FSK depender de m(t) para

este caso si m(t) = 1 en la salida tendremos fsk=cosw1(t) y si m(t) = 0 entonces fsk=cosw2(t) con este principio podemos obtener grficamente la seal modulada fsk en la figura 1.4

Figura 1.3

Figura 1.4 Debido a que FSK es una forma de modulacin en banda angosta, el mnimo ancho de banda depende del ndice de modulacin.

Donde : MI=(fm-fs)/2fb/2=(fm-fs)fb MI: Indice de modulacion

fm: Frecuencia de marca cuando m(t) es 1 fs: Frecuencia de espacio cuando m(t) es 0 fb: tasa de bits de entrada = frecuencia de m(t) Con la ayuda de este concepto podemos proceder a la simulacin en matlab. >>%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Modulacion digital FSK % %Ingeieria Electronica UNSAAC Telecomunicaciones2%

% DARWIN AlVAREZ CCOSCCO % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% g=[1 0 1 1 0];%seal binaria de la modulante f0=1; f1=2; bit=[];%variable a para poder graficar la modulante mod=[];%variale donde almacenara la funcion de la %portadora equivalente a cada tramo mod2=[]; cp=[]; t=0:2*pi/99:2*pi; for n=1:length(g); if g(n)==0; die=ones(1,100); c=sin(f0*t); se=zeros(1,100); else g(n)==1; die=ones(1,100); c=sin(f1*t); se=ones(1,100); end cp=[cp die]; mod=[mod c]; bit=[bit se]; end fsk=cp.*mod; subplot(3,1,1);plot(bit,'LineWidth',1.5);grid on; title('Seal Modulate'); subplot(3,1,2);plot(mod,'LineWidth',1.5);grid on; title('Seal Portadora1'); subplot(3,1,3);plot(fsk,'LineWidth',1.5);grid on; title('Modulacion fsk');

Para encontrar la razn de cambio de salida o baudio ser la razn de bit por segundo que entran al modulador fb de esto podemos deducir que la frecuencia ser igual a fa=fb/2 quiere decir la frecuencia fundamental ser la mitad de la razn de cambio de salida ya que los datos binarios sern una secuencia alternativa de 1 y 0 por consiguiente la salida del modulador ser Bpsk=sen(wat)sen(wct)=1/2cos(wc-wa)-1/2cos(wc+wa) En consecuencia el ancho de banda de nyquist sera fN=fb.

MODULACION PSK (phase shift keying) Para este caso de la modulacin en fase encontramos su equivalente PM en modulacin analgica consiste en desplazar la fase de la portadora segn a los bits con los que se multiplica estos bit pertecen a la seal modulante este proceso se muestra en la figura 1.4

Figura 1.5

Cuando la seal modulante tiene dos combinaciones posibles se denomina BPSK cuando tiene 4 se le llama 4PSK y as sucesivamente, es conveniente trabajar a mayor numero de bits* Simulacio en matlab de modulacion bpsk.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Modulacion digital ASK % %Ingeieria Electronica UNSAAC Telecomunicaciones2% % DARWIN AlVAREZ CCOSCCO % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% g=[1 0 1 1 0];%seal binaria de la modulante bit=[];%variable a para poder graficar la modulante mod=[];%variale donde almacenara la funcion de la %portadora equivalente a cada tramo cp=[]; t=0:2*pi/99:2*pi; for n=1:length(g); if g(n)==0; die=-ones(1,100); se=zeros(1,100); %condicion para que se %pueda graficar la seal binaria else g(n)==1; die=ones(1,100); se=ones(1,100); end bit=[bit se]; c=sin(t); cp=[cp die]; mod=[mod c]; end bpsk=cp.*mod;%multiplicacion de la modulacion subplot(3,1,1);plot(bit,'LineWidth',1.5);grid on; title('Seal Modulate'); subplot(3,1,2);plot(mod,'LineWidth',1.5);grid on; title('Seal Portadora'); subplot(3,1,3);plot(bpsk,'LineWidth',1.5);grid on; title('Modulacion As

MODULACION QPSK 4PSK

Del de

grafico

modulador 4psk podemos observar que en la entrada binaria de bits ingresa forma serial un dibit (combinacin de 2 bits) luego cada bit de este dibit ser enviado de forma paralela para ser multiplicada por la seal de la portadora que se encuentra en fase con un oscilador el cual enviara una onda desfasada en 90 a multiplicarse con uno de los bit y el otro bit se multiplicara por la onda portadora que no se encuentra desfasada estas dos seales se juntaran en el sumador para luego obtener en la salida la seal modulada en 4psk. La razn de cambio o baudio ser igual a: fbq=fbI=fb/2 y la frecuencia fundamental :fa = fbq/2=fbI/2

y la frecuencia de Nyquist: fN=fbq=fbI simulacin en matlab de modulacin 4psk:


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Modulacion digital ASK % %Ingeieria Electronica UNSAAC Telecomunicaciones2% % DARWIN AlVAREZ CCOSCCO % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% g=[1 0 1 1 0 0];%seal binaria de la modulante bit=[];%variable a para poder graficar la modulante mod=[];%variale donde almacenara la funcion de la %portadora equivalente a cada tramo mod1=[]; f=1; cp=[]; sp=[]; t=0:2*pi/99:2*pi; for n=1:2:length(g); if g(n)==0 && g(n+1)==1; die=sqrt(2)/2*ones(1,100); die1=-sqrt(2)/2*ones(1,100);%dibujamos el grafico para se=[zeros(1,50) ones(1,50)];%la combinacion 01 elseif g(n)==0 && g(n+1)==0; die=-sqrt(2)/2*ones(1,100); die1=-sqrt(2)/2*ones(1,100);%dibujamos el grafico para se=[zeros(1,50) zeros(1,50)];%la combinacion 00 elseif g(n)==1 && g(n+1)==0; die=-sqrt(2)/2*ones(1,100); die1=sqrt(2)/2*ones(1,100);%dibujamos el grafico para se=[ones(1,50) zeros(1,50)];%la combinacion 10 elseif g(n)==1 && g(n+1)==1; die=sqrt(2)/2*ones(1,100); die1=sqrt(2)/2*ones(1,100);%dibujamos el grafico para se=[ones(1,50) ones(1,50)];%la combinacion 11 end c=cos(f*t); s=sin(f*t); cp=[cp die]; sp=[sp die1]; mod=[mod c]; mod1=[mod1 s]; bit=[bit se]; end qpsk=cp.*mod+sp.*mod1; subplot(3,1,1);plot(bit,'LineWidth',1.5);grid on; title('Seal Modulate'); subplot(3,1,2);plot(mod,'LineWidth',1.5);grid on; title('Seal Portadora'); subplot(3,1,3);plot(qpsk,'LineWidth',1.5);grid on; title('Modulacion Ask');

MODULACION EN AMPLITUD EN CUADRATURA(QAM) La modulacin QAM es ampliamente utilizada en las nuevas tecnologas wireless la modulacin de amplitud de cuadratura Quadrature Amplitude Modulation donde la informacin esta contenida en la amplitud y tambin en la fase ya que esta modulada en doble banda lateral por dos portadoras de la misma frecuencia pero desfasadas 90, pudindose obtener varias combinaciones de amplitud y fase dando lugar a tipos de modulacin QAM como 8-QAM, 16QAM, 32-QAM, 64-QAM, 128-QAM, 254-QAM adems este tipo de modulacin permite obtener una mayor tasa de bits para un misma velocidad de modulacin es decir para una modulacin de x baudios, podra enviarse hasta 8 bits en caso de utilizarse 256-QAM.

TRANSMISOR 8QAM

Del grafico podemos observar quela combinacin de los bit son enviados de forma paralela hacia los convertidores de nidel de a 4 para asignarle el valor de una amplitud esta seal PAM posteriormente se multiplica por una seal portado en el canal I y multiplicada por la seal portadora desplazada 90 en el canal Q luego estas dos seales son sumadas para obtener la salida 8-QAM. Cdigo en matlab modulacin 8QAM
clc; clear all; bit = randi([0 1],240000,1); % Creando el tren de bits mod2 = modem.qammod('M', 256, 'PhaseOffset', 0,'InputType','bit'); % Creando el modulador QAM mod3 =modem.pskmod('M', 8, 'PhaseOffset', 0,'InputType','bit'); % Creando el modulador QAM y = modulate(mod2,bit); % Seal modulada , Modulacion 256QAM

RUIDO El ruido se define como las perturbaciones elctricas que interfieren sobre las seales modificando las caractersticas iniciales de dicha seal. Existen varios tipos de ruidos entre los cuales tenemos: RUIDO BLANCO: Se le denomina as posee todas las frecuencias similar a la luz blanca es una seal aleatoria en consecuencia su su densidad de potencia espectral es una constante como por ejemplo: el sonido que se escucha en radio cuando no se sintoniza una emisora en el canal, de igual forma ocurre en con la imagen en la televisin anloga cuando no se esta sintonizando un canal RUIDO GAUSSIANO: El ruido gaussiano es el que representa una distribucin gaussiana ya que la campana de gauss se entiende hacia ambos lados implica que el ruido gaussiano puede tener toso los voltajes , pero los de mayor voltaje son menos probables

RUIDO BLANCO GAUSSIANO: El ruido blanco gaussiano es un ruido simultneamente blanco (aquel en el que no hay correlacin en el tiempo) y gaussiano, combinando las caractersticas de ambos. Procedemos a la simulacin en matlab:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Analisi espectral del ruido usando la FFT % %Ingeieria Electronica UNSAAC Telecomunicaciones2% % DARWIN AlVAREZ CCOSCCO % t = 0:.001:.25; %generamos una seal que tiene frecuencias de 50hz x = sin(2*pi*50*t); subplot(3,1,1); plot(x(1:50)) title('seal sin ruido') y = x + 2*rand(size(t)); %no se podra distinguir la frecuecia de la seal %debido al ruido subplot(3,1,2); plot(y(1:50)) title('seal afectada por el ruido') %hallamos la transformada de fourier Y = fft(y,256); Pyy = Y.*conj(Y)/256; f = 1000/256*(0:127); subplot(3,1,3); %aki podremos observar la frecuencia de la seal %afectada por el ruido plot(f,Pyy(1:128)) title('Densidad espectral de la energa') xlabel('Frecuencia(Hz)')

Para poder entender de mejor forma el efecto del ruido en los sistemas de comunicacin simularemos un enlace inalmbrico, usaremos para esta simulacin el airgriM5 de Ubiquiti.

Podemos observar que el nivel de recepcin es de -93 dm casi el limite al que este equipo puede trabajar (-98dbm) estos datos se podrn comparar con los datos obtenidos en la implementacin.

Se pudo hacer el monitoreo en dos oportunidades y para poder observar de mejor forma el efecto del ruido sobre los equipos ya que el ruido depende mucho del medio y clima. Durante el da.

Durante la noche

Para poder observar la velocidad de respuesta entre los equipos hacemos un ping a la direccin ip del equipo que recepcin la seal

De esto podemos observar que se tiene una respuesta inestable de hasta 10ms en el peor de los casos esto se debe a la gran presencia de ruido y no haber podido corregir aspectos tcnicos como la distancia mnima (zona de fresnel ) respecto del obstculo mas alto que la antena tiene que atravesar.

Conclusiones De acuerdo a la aplicacin se podr usar diferentes tcnicas de modulacin. Se pudo comprender la importancia de la modulacin digital ampliamente usado hoy en da en las importantes tecnologas de comunicacin. Se pudo comparar tericamente con la ayuda del radio mobile y en la practica con la implementacin de un enlace inalmbrico el efecto del ruido en los sistemas de comunicacin

Bibliografa www.wikipedia.com http://www.ubnt.com/ http://blog.e2h.net/2010/01/17/calculando-un-enlace-de-radio-punto-a-punto-conradio-mobile/ Comunicaciones Electronicas-Wayne Tomasi

También podría gustarte