Sie sind auf Seite 1von 4

Implementacin de un modulador QAM Rafael Enrique Castro Salcedo

Implementacin de un modulador QAM Segundo informe.


Rafael Enrique Castro Salcedo.
(05 de octubre de 2012)

RESUMEN

Como proyecto final, necesitamos construir un modulador QAM, el cual requiere tiempo de investigacin, bsqueda de mtodos para obtenerlo, entre otros temas requeridos. En este informe se busca dar los conceptos preliminares, mtodos, ventajas y desventajas de modulacin por cuadratura. Palabras ClaveQAM, modulacin, mtodos, propuesta.

I. INTRODUCCIN

n ingls significa Quadrature Amplitude Modulation (QAM), la cual es una modulacin digital avanzada que transporta datos cambiando la amplitud de dos ondas portadoras. Estas dos ondas, generalmente senoidales, estn desfasadas entre si 90 en las cuales, una onda es la portadora y la otra es la seal de datos. Se utiliza para la transmisin de datos a alta velocidad por canales con ancho de banda restringido. Se asocian gran cantidad de aplicaciones a ella: Modems superiores a 2400 bps. Multitud de sistemas de transmisin de televisin, microondas, satlite, etc. En la modulacin TCM. Modems ADSL.

B. Objetivos especficos: Identificar diferentes modelos de implementacin de moduladores QAM. Establecer una comparacin entre estos modelos. Evaluar la posible implementacin de uno de estos modelos. III. REPASO DE CONCEPTOS. La sealizacin de portadora en cuadratura, como se muestra en la siguiente figura, se conoce como modulacin en amplitud en cuadratura (Q.A.M. por sus siglas en ingls).

Figura 1: modulador para una constelacin de seal generalizada

II. OBJETIVOS A. Objetivo general: Proponer un diseo para un modulador QAM para ser montado como proyecto final de comunicaciones digitales.

Figura 2: modulador para una constelacin de seal rectangular Rafael Enrique Castro Salcedo. Cd.: 701463 recastro63@ucatolica.edu.co, estudiante Facultad Universidad Catlica de Colombia. de Ingeniera,

Universidad Catlica de Colombia, Facultad de Ingeniera, octubre de 2012, pg. 1

Implementacin de un modulador QAM Rafael Enrique Castro Salcedo

En general para las constelaciones Q.A.M. no se restringen a tener puntos se sealizacin permitidos solo en un crculo (de radio Ac, como es el caso para MPSK). La seal Q.A.M. general es: s(t)=x(t) coswt- y(t) senwt Donde g(t)=x(t)+j y(t)=R(t) e^(j(t)) Una constelacin popular para Q.A.M. de 16 smbolos (M=16 niveles) se muestran en la siguiente figura, donde la relacin entre (Ri, Xi) y (Xi, Yi) puede avaluarse fcilmente para cada uno de los 16 valores de la seal permitidos. Este tipo de sealizacin se utiliza en los mdems para computadora de 2400 bits por segundo. En este caso, se le permite a Xi y a Yi tener cuatro niveles por dimensin cada uno. Esta seal Q.A.M. de 16 smbolos se puede generar mediante dos convertidores digital a analgicos de bits y moduladores balaceados o simtricos en cuadratura.

B. Implementacin Q.A.M. mediante microcontrolador El QAM mediante un microcontrolador, se necesita hacer un programa; ya sea en lenguaje ensamblador o en C, el cual realiza la modulacin de una seal digital, donde los datos de entrada son analizados y se calcula el valor del ngulo, los valores del seno, se normalizan estos valores de punto flotante para convertirlos a valores de 8 bits que sern enviados a un convertidor digital anlogo y este genera valores pequeos de corriente negativa, por lo que es necesario un amplificador operacional para invertir la seal y convertir esos valores de corriente a valores de voltaje y por consiguiente se genera la seal analgica a partir de datos digitales. Entre estos microcontroladores se destacan los DSPic de Microchip, los que usan arquitecturaAVR fabricados por varios proveedores, los Freescale, entre otros. C. Implementacin Q.A.M. a travs de SIMULINK. Con Simulink, es necesario utilizar la herramienta Rectangular QAM Modulator Baseband y Rectangular Demodulator Baseband para recibir enteros positivos o trama de bits, AWGN Channel para simular el canal de transmisin, Discrere Time Scatter Plot Scope para obtener diagrama de constelacin de las seales demoduladoras. D. Implementacin Q.A.M. a travs de MATLAB. Para esta alternativa, es necesario realizar un diseo de filtros pasabanda y utilizar comandos especficos como qammod (X, M), donde X es seal de la salida de la funcin envolvente compleja al ser modulada utilizando modulacin QAM y M es la cantidad de niveles de cuantificacin de la seal, la cual debe estar dada en valores enteros positivos en potencia de 2. La seal obtenida es una constelacin de forma rectangular o en cruz. ini_phase especifca en radianes la fase inicial de la seal modulada. E. Implementacin Q.A.M a travs de FPGA. Mediante FPGA, deben sincronizarse los bits de datos introducidos en forma serial, en busca de que estos sean recibidos por el divisor de datos, el cual permite su agrupacin de N bits, en la entrada del modulador N-QAM y su posterior separacin hacia los canales I y Q.

Figura 3: Grfica de la constelacin Q.A.M. de 16 smbolos (4 niveles dimensin)

IV. ALTERNATIVAS DE IMPLEMENTACIN. A. Implementacin Q.A.M. mediante circuitos integrados Despus de buscar sobre los circuitos integrados moduladores Q.A.M. existentes, en la pgina de hojas de datos de circuitos integrados datasheetcatalog.com, se encontraron los siguientes resultados; as:
No 1. 2. 3. 4. 5. Nombre AD9853 Descripcin Fabricante Programmable Digital Analog QPSK/16-QAM Modulator Devices AD9853Programmable Digital Analog 45PCB QPSK/16-QAM Modulator Devices AD9853Programmable Digital Analog 65PCB QPSK/16-QAM Modulator Devices AD9853AS Programmable Digital Analog OPSK/16-QAM Modulator Devices BCM3034 Universal 1024-QAM Modulator Broadcom Tabla 1. Datos de los moduladores de Q.A.M. consultados

Figura 4: FPGA Xilinx, con facultades para trabajar QAM.

Universidad Catlica de Colombia, Facultad de Ingeniera, octubre de 2012, pg. 2

Implementacin de un modulador QAM Rafael Enrique Castro Salcedo

V.

ANLISIS DE ALTERNATIVAS.

A. Implementacin Q.A.M. mediante circuitos integrados Se fabrican exclusivamente para funcionar con el QAM, pero su consecucin en Colombia muchas veces no es fcil hallar dichos componentes en el mercado, adems que necesitan filtros, haciendo que su implementacin sea ms difcil. B. Implementacin Q.A.M. mediante microcontrolador Los estudiantes de la Universidad Catlica de Colombia Conocemos microcontroladores de gama baja y en ocasiones gama media. Los circuitos se pueden implementar rpido aunque su ajuste requiere trabajo adicional, aunque esto se mitiga gracias a la gran cantidad de compiladores y lenguajes disponibles para este sistema. C. Implementacin Q.A.M. a travs de SIMULINK y MATLAB. El conocimiento de estas poderosas herramientas de matemticas, adems de su interfaz con hardware ajustado a las necesidades de las aplicaciones, hacen que sea una buena alternativa para su implementacin; pero en ocasiones dichos elementos no son fciles de encontrar. D. Implementacin Q.A.M a travs de FPGA. El inconveniente con estos sistemas, a pesar de su alta efectividad para implementar sistemas complejos, es su alto costo y poca disponibilidad en nuestro mercado.

Figura 5. Propuesta para el proyecto final (Diagrama de bloques).

VII. DETALLE DE LA PROPUESTA. A. Microcontrolador. Se utilizar PIC16F877A de Microchip; con el Mdulo USART para comunicarse con el PC (Puerto C pines 6 y 7); Comunicacin con DAC por puerto B pines 0-7, programado en lenguaje C, ya que se necesita librera math.h para el clculo del QAM. Oscilador a 20MHz. B. Conversor Digital Anlogo (DAC). Se implementar el DAC0808 gracias a su fcil interfaz con el Microcontrolador, se debe conectar a VDD y VSS para su correcto funcionamiento. C. Amplificador Operacional (OPAMP). Para el amplificador operacional se ha considerado uno que posea alta inmunidad al ruido, que se acople al DAC y que la seal QAM obtenida sea aplicable de manera fcil a una lnea de transmisin. D. Computador Personal (PC). Se debe usar un programa en Visual Studio con transmisin de datos por puerto serial, para que se pueda enviar el carcter ASCII que se desee modular en 16QAM, este programa incluye envo de carcter. E. Firmware de Microcontrolador. Para que este sistema trabaje, el firmware del uC, debe hacer las siguientes tareas: Capturar Carcter de 16 bits. Dividir en dos nibbles. Parte alta del nibble 1, se debe pasar a componente coseno. Parte baja del nibble 1, se debe pasar a componente seno. Por medio de tabla en el firmware, enviar a puerto B el valor obtenido en nibble 1. Parte alta del nibble 2, se debe pasar a componente coseno.

VI. PROPUESTA PARA EL PROYECTO. Para el desarrollo del proyecto final, se ha considerado cada limitante de los diferentes sistemas y sus ventajas tales como acceso, facilidad de trabajo, etc. Se propone un sistema con microcontrolador de gama baja o media; provisto de un algoritmo 16QAM, es decir que maneje senos, cosenos y corrimientos de fase para los 16 cambios de bits que vayan a ser transmitidos, a su salida se conecta un Conversor Digital Anlogo (DAC) de 8 bits para que se presente buena resolucin y que la onda se aprecie mejor; para reforzar dicha seal en potencia. Para que se pueda enviar un carcter ASCII se enva en dos nibbles (00 a FF) los cuales pueden ser generados por una PC conectada al microcontrolador va puerto serial.

Universidad Catlica de Colombia, Facultad de Ingeniera, octubre de 2012, pg. 3

Implementacin de un modulador QAM Rafael Enrique Castro Salcedo

Parte baja del nibble 2, se debe pasar a componente seno. Por medio de tabla en el firmware, enviar a puerto B el valor obtenido en nibble 2. Retorno a capturar ms valores.

VIII. CONCLUSIONES La documentacin de un modulador QAM es abundante en cuanto al aspecto terico, pero para un modelo prctico, esta es escasa, adems de difusa. Aunque se encuentren sistemas embebidos para su implementacin, su adquisicin en el mercado local es difcil. Otras alternativas de implementacin como FPGAs resultan bastante costosas, por lo tanto se tiene que recurrir a los sistemas que se tienen ms a la mano; pero en la disciplina de su construccin y desarrollo se obtendrn buenos resultados IX. REFERENCIAS
[1] [2] [3] http://www.adslfaqs.com.ar/que-es-qam/. http://www.cinit.org.mx/articulo.php?idArticulo=10 http://sites.google.com/site/tecnologiadevenezuela/proyecto/modulador8-qam http://revistas.concytec.gob.pe/pdf/mc/v2n2/a03v2n2.pdf Wayne y Tomasi. Introduccin a las Comunicaciones Electrnicas.

[4] [5]

Universidad Catlica de Colombia, Facultad de Ingeniera, octubre de 2012, pg. 4

Das könnte Ihnen auch gefallen