You are on page 1of 24

MODULACIN ANALGICA

(APLICACIN DEL CLCULO VECTORIAL)


CATEDRTICO:

DE SEALES

M. EN C. JESS ALVAREZ CASTILLO MXICO, DF. A OCTUBRE DE 2010

Teora Fsica

DIAGRAMA A BLOQUES DEL SISTEMA DE COMUNICACIN

Seal Modulante

Onda modulada Modulador Ruido del Sistema

Amplificador Demodulador Informacin del Destino

Portadora

Transmisor

Receptor

TRANSMISOR
El transmisor es el encargado de la modulacin de la seal. La modulacin es un concepto fundamental en comunicaciones, y consiste en usar una seal base (la informacin que deseamos transmitir) que modifica las propiedades de una seal portadora (tpicamente una frecuencia pura de frecuencia mucho ms alta).
Seal Original Modulador

Portadora

Seal Modulada

MODULACIN
En el caso ms sencillo, la seal base modifica la amplitud de la portadora, y tenemos un sistema AM (amplitud modulada). En otros mtodos se usa la seal original para modificar la frecuencia (FM) o fase (PM) de la portadora.
MODULACIN AM MODULACIN FM

MODULADOR

MODULADOR

RECEPTOR
El receptor es el encargado de la demodulacin de la seal. La demodulacin consiste en recuperar la seal base (la informacin que se transmiti) mediante la eliminacin de la seal portadora (tpicamente una frecuencia pura de frecuencia mucho ms alta).

Demodulador

Seal Original

Seal Modulada

Portadora

DEMODULACIN
En el caso de la demodulacin se recibe la seal modulada, y es recuperada la seal base que modific la amplitud, frecuencia o fase de la portadora, mediante la eliminacin de esta ltima.
DEMODULACIN AM DEMODULACIN FM

DEMODULADOR

DEMODULADOR

Teora Matemtica

TRANSMISOR
Consideremos una seal de voz v(t) cuya transformada de Fourier es v(). Veamos que sucede si empleamos una portadora ideal, una exponencial compleja de frecuencia c y amplitud 1, eict, y hacemos que nuestra seal de voz determine la amplitud de dicha portadora:

v(t) eict

v(- c)

Receptor

Por propiedades de la Transformada de Fourier vemos que la Transformada de Fourier de la nueva seal mantiene su forma v(t) slo que ahora se encuentra centrada en c, en vez de en 0. Al mantener la forma est claro que podremos recuperar la seal original simplemente volviendo a multiplicar por eict, es decir, demodulando.

La Realidad

En el mundo real las cosas son un poco ms complicadas. Nosotros debemos trabajar con seales reales, por lo que no podemos multiplicar por exponenciales complejas al modular o demodular. En vez de eso usaremos sinusoides reales, por ejemplo cos(ct), para modular nuestras seales.

Modulacin
Aqu es donde entra el clculo vectorial, ya que gracias a este se puede hacer el proceso de conversin de tiempo a frecuencia, veamos las caractersticas de la seal y la portadora:

x(t) X() Cos(ct) [ ( + c) + ( - c)]

Hay que recordar que una multiplicacin en un dominio se traduce en una convolucin en el otro, por lo tanto se tiene que: x(t)*Cos(ct) = 1/2 {X() * [ ( + c) + ( - c)]} = 1/2[ X( + c) + X( - c)] De lo anterior se puede ver que al usar un modulacin empleando un coseno se obtiene no una copia de X() sino dos, una centrada en c y la otra en c.

Demodulacin
Para demodular la seal, el receptor debe multiplicar la seal recibida por un coseno de exactamente la misma frecuencia que el emisor. Adems de eso debe estar en fase, es decir, empezar el ciclo exactamente al mismo tiempo. Los desajustes en la frecuencia o fase del coseno en la etapa de recepcin degradan la seal recibida.

Para evitar conflicto en no recuperar la seal de forma integra, se enva: xm(t)= [1 + x(t)] Cos(ct) Lo importante aqu es que [1+x(t)] no sea negativa (si llegase a ocurrir esto, se mete una constante k < 1 que multiplique a x(t) para evitarlo. De lo anterior hay que notar que: xm(t)= x(t)* Cos(ct) + Cos(ct)

Simulacin en Matlab

Limitante
La modulacin es un fenmeno esencialmente continuo y Matlab trabaja de forma discreta. Lo que se debe hacer es emplear seales con un muestreo muy alto. Por ejemplo: muestrear 100,000 veces por segundo, de alguna manera al usar una frecuencia de muestreo, fs de 100 KHz, para efectos prcticos parecer que es continua.

Simulando el Transmisor
Matlab cuenta con herramientas de modulacin analgica, las funciones son las siguientes: Para AM (doble): ammod (x, fc, fs) Para AM (simple): ssbmod (x, fc, fs) Para FM: fmmod (x, fc, fs) Para PM: pmmod (x, fc, fs)

Simulando el Medio
Una forma de involucrar el medio es a travs de la insercin de ruido Gaussiano, la funcin que hace esto en Matlab es: awgn (x, snr,'measured') Donde x es la seal original, snr corresponde a la tasa de ruido Gaussiano que se desea por cada segundo de muestreo y debe ser expresado en dB, y measured es la orden de que calcule la potencia de x antes de adicionar el ruido.

Simulando el Receptor
En el caso de la demodulacin, las funciones respectivas para cada una de las modulaciones son: Para AM (doble): amdemod (x, fc, fs) Para AM (simple): ssbdemod (x, fc, fs) Para FM: fmdemod (x, fc, fs, freqdev) Para PM: pmdemod (x, fc, fs, phasedev)

Proyectos

Dinmica
Equipos de 2 personas. Abordando algn tipo de modulacin: AM (doble) AM (simple) FM PM

Realizarn la simulacin de un sistema de comunicacin, abordando sus respectivos parmetros, esto es: 1. 2. 3. 4. 5. 6. 7. 8. Antecedentes del Problema. Describir la informacin a transmitir. Justificacin de la portadora. Explicar el tipo de modulacin empleada. Explicar el ruido del medio. Explicar la Recuperacin de la seal. Conclusiones de lo observado. Recomendaciones.

Muchas Gracias por Su Atencin!