Sei sulla pagina 1di 140

Universidad de Costa Rica Facultad de Ingeniera Escuela de Ingeniera Elctrica

IE 0502 Proyecto Elctrico

PRCTICAS DE MODULACIN DIGITAL CON EQUIPO DE RADIOFRECUENCIA

Por: Elas Retana Durn

Ciudad Universitaria Rodrigo Facio Agosto del 2005

Prcticas de modulacin digital con equipo de radiofrecuencia


Por: Elas Retana Durn

Sometido a la Escuela de Ingeniera Elctrica de la Facultad de Ingeniera de la Universidad de Costa Rica como requisito parcial para optar por el grado de: BACHILLER EN INGENIERA ELCTRICA Aprobado por el Tribunal:

_________________________________ Ing. M.Sc. Victor Hugo Chacn Prendas Profesor Gua

_________________________________ Ing. Francisco Rojas Fonseca Profesor lector

_________________________________ Ing. Nicols Vaquerano Pineda Profesor lector

ii

DEDICATORIA
DEO, VIRGINI MARIAE ET PARENTIBUS MEIS HUNC LABOREM DEDICO

iii

NDICE GENERAL
NDICE DE FIGURAS...................................................................................vi NDICE DE TABLAS......................................................................................x ABREVIATURAS...........................................................................................xi RESUMEN......................................................................................................xii CAPTULO 1: Introduccin ...........................................................................1
1.1 Objetivos.................................................................................................................1 1.1.1 Objetivo general..............................................................................................1 1.1.2 Objetivos especficos ......................................................................................1 1.2 Metodologa ............................................................................................................2

CAPTULO 2: Desarrollo terico ..................................................................3


2.1 Ventajas de la modulacin digital.....................................................................................5 2.2 Tendencias de la industria.................................................................................................6 2.3 Modulacin I/Q.................................................................................................................7 2.3.1 Transmisor I/Q.......................................................................................................7 2.3.2 Receptor I/Q...........................................................................................................8 2.3.3 Por que utilizar modulacin I/Q? .........................................................................8 2.4 Tipos de modulacin digital .............................................................................................9 2.4.1 Modulacin por desplazamiento de fase (PSK).....................................................9 2.4.2 Modulacin por desplazamiento de frecuencia (FSK) ........................................10 2.4.3 Modulacin de amplitud en cuadratura (QAM) ..................................................11 2.4.4 Variaciones a los tipos de modulacin digital .....................................................12 2.5 Comparacin de la eficiencia de los lmites ancho de banda .........................................14 2.6 Aplicaciones de los esquemas de modulacin digital.....................................................15 2.7 Filtros ..............................................................................................................................16 2.7.1 Filtro Nyquist o coseno aumentado .....................................................................16 2.7.2 Raz cuadrada Nyquist (Root Nyquist)................................................................18 2.7.3 Filtro Gaussiano...................................................................................................18 2.7.4 Efectos de los filtros en el ancho de banda..........................................................19 2.8 Distintas formas de observar una seal modulada digitalmente.....................................20 2.9 Mediciones en seales moduladas digitalmente .............................................................22 2.9.1 Mediciones en potencia .......................................................................................22 2.9.2 Medidas en frecuencia .........................................................................................22 2.9.3 Mediciones en el tiempo ......................................................................................23 2.9.4 Error Vector Magnitude (EVM): .........................................................................23 2.9.5 MER (Modulation Error Ratio): ..........................................................................23

iv 2.10 Mtodos de acceso al canal...........................................................................................24 2.10.1 Multiplexacin en la frecuencia.........................................................................24 2.10.2 Multiplexacin en el tiempo ..............................................................................25 2.10.3 Multiplexacin en el cdigo ..............................................................................26 2.10.4 Multiplexacin geogrfica .................................................................................26 2.10.5 Combinando mtodos de multiplexacin ..........................................................27 2.10.6 Penetracin versus eficiencia.............................................................................27

CAPTULO 3: Posibilidades de modulacin digital con el generador de seales Agilent E4433B ESG-D, con la opcin UN8 ...............................29
3.1 Funcionamiento de la opcin UN8 .................................................................................30 3.2 Bloque de modulacin ....................................................................................................34 3.2.1 Utilizando el editor de la tabla de valores para modulacin FSK .......................35 3.2.2 Utilizando el editor de la tabla de valores para la modulacin I/Q......................36 3.3.3 Utilizando el editor de la tabla diferencial...........................................................40 3.3. Bloque de filtros.............................................................................................................42 3.4 Bloque de la tasa de transferencia de smbolos (symbol rate)........................................45 3.5 El bloque de datos...........................................................................................................47

CAPTULO 4: Conectividad del equipo con la computadora...................48


4.1 La interfase GPIB ...........................................................................................................48 4.1.1 Lneas y seales de la interfase GPIB..................................................................48 4.1.2 Caractersticas fsicas y elctricas de la interfase GPIB ......................................49 4.1.3 Instrumentos IEEE 488.2.....................................................................................49 4.1 Uso del programa Intuilink de Agilent .......................................................................50 3.2 Uso de Intuilink PSG/ESG .............................................................................................52 3.3 Uso del macro Agilent PSG/ESG en Microsoft Office ..........................................54 3.4 Uso de Intuilink PSA/ESA .............................................................................................57 3.5 Uso del macro Agilent PSA/ESA en Microsoft Office ..............................................58 3.6 Uso del programa Get PSA/ESA Data Application........................................................58 3.7 Uso del programa Agilent 54600....................................................................................60 3.8 Si ocurre un error de conexin........................................................................................62 4.9 Comandos SCPI..............................................................................................................64 4.9.1 Sintaxis de comandos SCPI .................................................................................64 4.10 Conexin con el equipo a travs de MATLAB .........................................................65 4.11 Descarga de archivos de usuario...................................................................................67 4.12 Memoria Bit versus memoria Binaria...........................................................................68 4.13 Requerimientos de los datos .........................................................................................68 4.14 Cmo descargar archivos al generador de seales........................................................68 4.14.1 Descarga de archivos a la memoria Bit .............................................................68 4.14.2 Descarga de archivos a la memoria Binaria.......................................................69

v 4.15 Seleccionando los archivos descargados como datos para la transmisin....................70

CAPTULO 5: Prcticas de laboratorio ......................................................71


EXPERIMENTO #1 USO DEL EQUIPO...........................................................................72 EXPERIMENTO #2 CONFIGURACIN REMOTA DEL EQUIPO................................75 EXPERIMENTO #3 MODULACIN POR DESPLAZAMIENTO DE FRECUENCIA..78 EXPERIMENTO #4 MODULACIN POR DESPLAZAMIENTO DE FASE .................84 EXPERIMENTO #5 MODULACIN DIGITAL EN FASE Y CUADRATURA.............88 EXPERIMENTO #6 MTODOS DE ACCESO MLTIPLE AL CANAL POR DIVISIN DE TIEMPO (TDMA)..........................................................................................................93

CAPTULO 6: Anlisis de resultados ..........................................................95 CAPTULO 7: Conclusiones y recomendaciones .....................................102


7.1 Conclusiones.................................................................................................................102 7.2 Recomendaciones .........................................................................................................103

APNDICES.................................................................................................104
A. Capturas de seales generadas en algunos experimentos ..............................................104

ANEXOS .......................................................................................................123
Anexo 1: Comandos SCPI bsicos .....................................................................................123 Anexo 2: Mapa del men de la opcin UN8, tomado de [2] ..............................................125 Anexo 3: Tabla de conversin dBm a voltios a watts (50 ohmios) ....................................126

BIBLIOGRAFA..........................................................................................127

vi

NDICE DE FIGURAS
Figura 2.1. Modulador digital simplificado ........................................................................................ 3 Figura 2.2. Tendencias en la industria de los sistemas de comunicacin ........................................... 6 Figura 2.3. Diagrama I/Q .................................................................................................................... 7 Figura 2.4. Transmisor I/Q.................................................................................................................. 8 Figura 2.5. Receptor I/Q ..................................................................................................................... 8 Figura 2.6. Diagrama de estados de BPSK ......................................................................................... 9 Figura 2.7. Modulacin BPSK ............................................................................................................ 9 Figura 2.8. Modulacin FSK............................................................................................................. 10 Figura 2.9. Constelacin 32-QAM.................................................................................................... 12 Figura 2.10. Diagramas de ojo y constelaciones de los esquemas de modulacin QPSK y OQPSK, tomada de [7] .................................................................................................................................... 13 Figura 2.11. Constelaciones de modulacin QPSK vs /4 DQPSK, tomado de [7] .......................... 14 Figura 2.12. Respuesta al impulso del filtro Nyquist, tomado de [1]................................................ 17 Figura 2.13. Respuesta en frecuencia del filtro Nyquist, tomada de [1]. .......................................... 17 Figura 2.14. Parmetro y su efecto en la respuesta temporal del filtro Nyquist, tomada de [7].... 18 Figura 2.15. Respuesta del filtro Gaussiano, tomada de [7]. ............................................................ 19 Figura 2.16. Efecto de distintos valores de alfa en la modulacin QPSK, tomada de [7]................. 19 Figura 2.17. Seal modulada en FSK, forma en dominio del tiempo y la frecuencia, tomada de [7]20 Figura 2.18. Diagrama vectorial y de constelacin de una seal modulada DQPSK, tomada de [7]. ........................................................................................................................................................... 21 Figura 2.19. Diagrama de ojo para QPSK y 16 QAM, tomada de [7]. ............................................. 21 Figura 2.20. Efecto del ruido y la interferencia en los diagramas de ojo, tomada de [1].................. 22 Figura 2.21. Medida del EVM .......................................................................................................... 23 Figura 2.22. Medida del MER........................................................................................................... 24 Figura 3.1. Panel frontal del generador Agilent E4433B ESG-D, tomada de [5] ............................. 29 Figura 3.2. Diagrama de bloques del generador en tiempo real de banda base I/Q, tomada de [2].. 30 Figura 3.3. Configuracin de una seal NADC y su respectivo mapa de constelacin .................... 32 Figura 3.4. Configuracin de una seal CDPD y su respectivo mapa de constelacin..................... 33 Figura 3.5. Mapa del men del bloque de modulacin, tomada de [2] ............................................. 34 Figura 3.6. Editor de la tabla de valores para modulacin FSK........................................................ 35 Figura 3.7. Sealizacin FSK de 4 niveles, usada en los radiolocalizadores FLEX ..................... 35 Figura 3.8. Modulacin FSK personalizada activada ....................................................................... 36 Figura 3.9. Captura de pantalla del generador, editor tabla de valores I/Q....................................... 37 Figura 3.10. Captura de pantalla del generador, mapa de constelacin I/Q...................................... 38 Figura 3.11. Captura de pantalla del generador, modulacin I/Q personalizada activada. ............... 38 Figura 3.12. Captura de pantalla del osciloscopio, mapa de constelacin de la modulacin I/Q personalizada..................................................................................................................................... 39 Figura 3.13. Mapa I/Q de una modulacin 8PSK con distintos niveles de componentes I/Q, tomada de [2] ................................................................................................................................................. 39 Figura 3.14. Mapa de constelacin 16-QAM (a) simtrico y (b) asimtrico, tomada de [2] ............ 40 Figura 3.15. Captura de pantalla del generador, editor de tabla diferencial...................................... 41 Figura 3.16. Mapa de constelacin 16-QAM distorsionado ............................................................. 42

vii
Figura 3.17. Mapa del men del bloque de filtros, tomada de [2] .................................................... 42 Figura 3.18. Parmetros de los filtros FIR, tomada de [2] ................................................................ 43 Figura 3.19. Captura de la pantalla del generador, editor de la tabla de coeficientes de filtros FIR. 44 Figura 3.20. Capturas de pantallas del generador, FFT y repuesta al impulso del filtro creado ....... 45 Figura 3.21. Mapa del men del bloque de tasa de transferencia de smbolos, tomada de [2] ......... 46 Figura 3.22. Captura de pantalla del analizador de espectros, efecto de la variacin de la tasa de transferencia de smbolos en el ancho de banda ocupado al 99%. (a) symbol rate de 24.3Ksps y (b) Symbol rate de 48.6Ksps .................................................................................................................. 46 Figura 3.23. Mapa del men del bloque de datos, tomada de [2] ..................................................... 47 Figura 4.1. Lneas y seales de la interfase GPIB, tomado de [15] .................................................. 48 Figura 4.2. Lneas y seales en el conector GPIB, tomado de [15] .................................................. 49 Figura 4.3. Topologas de conexin, tomado de [15]........................................................................ 49 Figura 4.4. Programa Get PSG/ESG Data sin conexin ................................................................... 52 Figura 4.5. Conexin establecida con el generador de seales ......................................................... 52 Figura 4.6. Programa Get PSG/ESG Data con conexin .................................................................. 52 Figura 4.7. Instrucciones para captura de pantalla del generador de seales .................................... 52 Figura 4.8. Captura con el programa Get PSG/ESG Data ................................................................ 53 Figura 4.9. Establecer nombre de configuracin almacenada del generador de seales................... 53 Figura 4.10. Cuadro para cargar una configuracin al generador de seales.................................... 54 Figura 4.11. Barra de herramientas de Agilent PSG/ESG en Word.......................................... 54 Figura 4.12. Icono de conexin con el generador de seales ............................................................ 54 Figura 4.13. Cuadro de dilogo para la conexin con el generador de seales................................. 55 Figura 4.14. Conexin establecida con el generador de seales ....................................................... 55 Figura 4.15. Icono que indica que la conexin est activada ............................................................ 55 Figura 4.16. Botn para la captura de pantalla del generador de seales en Word....................... 56 Figura 4.17. Opciones de captura de pantalla del generador de seales en Word ....................... 56 Figura 4.18. Botn de captura o carga de una configuracin en Word ......................................... 56 Figura 4.19. Cuadro de dilogo para de captura o carga de una configuracin en Word ............. 56 Figura 4.20. Programa Get PSA/ESA Instrument Display sin conexin .......................................... 57 Figura 4.21. Ejemplo de una captura de pantalla con el programa Get PSA/ESA Instrument Display sin conexin ...................................................................................................................................... 57 Figura 4.22. Programa Get PSA/ESA Data sin conexin al analizador de espectros ....................... 58 Figura 4.23. Programa Get PSA/ESA Data con conexin al analizador de espectros ...................... 59 Figura 4.24. Captura de pantalla y configuracin simultneas con Get PSA/ESA Data .................. 59 Figura 3.25. Barra de herramientas del programa Agilent 54600 ................................................. 60 Figura 4.26. Cuadro de conexin con el osciloscopio....................................................................... 60 Figura 4.27. Cuadro de configuracin de la velocidad del puerto serial........................................... 60 Figura 4.28.Cuadro para cargar o guardar una configuracin del osciloscopio................................ 61 Figura 4.29. Cuadro de captura de imgenes del osciloscopio ......................................................... 61 Figura 4.30. Captura y graficado de datos del osciloscopio.............................................................. 62 Figura 4.31. Cuadro de captura de una nica medida del osciloscopio ............................................ 62 Figura 4.32. Icono del programa Agilent IO libraries Control.......................................................... 62 Figura 4.33. Acceso a la configuracin del programa Agilent IO libraries Control ......................... 62 Figura 4.34. Cuadro de configuracin del programa Agilent IO libraries Control ........................... 63 Figura 4.35. Configuracin del puerto GPIB .................................................................................... 63 Figura 4.36. Cuadro de configuracin de VISA................................................................................ 63

viii
Figura 4.37. Herramienta Test & Measurement Tool de MATLAB ............................................. 65 Figura 4.38. Conexin con el equipo a travs de la herramienta Test & Measurement.................... 65 Figura 4.39. Configuracin de la conexin con la interfase, usando la herramienta Test & Measurement..................................................................................................................................... 66 Figura 4.40. Envo de comandos al generador de seales, usando la herramienta Test & Measurement..................................................................................................................................... 66 Figura 4.41. Registro de sesin con la herramienta Test & Measurement........................................ 67 Figura 6.1. Generacin digital de seales de banda base complementarias y medicin del BER, en el generador de la familia ESG-D de Agilent, tomado de [9]............................................................ 96 Figura 6.2. Captura de pantalla del error, en la opcin UN7 (BERT), en el generador E4433B ESGD........................................................................................................................................................ 99 Figura A.1. Identificacin del equipo, reinicio y establecimiento de una onda continua de 500KHz con amplitud de -2.1dBm, de manera remota. ................................................................................ 104 Figura A.2. Seal modulada en pulsos establecida a la salida del generador de manera remota.... 105 Figura A.3. Almacenamiento de la configuracin en un registro interno del generador de seales y su posterior restablecimiento........................................................................................................... 105 Figura A.4. Borrado de archivos del catlogo de memoria, descarga de un archivo y confirmacin de manera remota. ........................................................................................................................... 106 Figura A.5. Establecimiento de un archivo como fuente de datos para una modulacin de un formato de TDMA como una cadena sin tramas............................................................................. 106 Figura A.6. Establecimiento de un archivo como fuente de datos para una modulacin de un formato de TDMA como una cadena con tramas ........................................................................... 107 Figura A.7. Descarga de un archivo en la memoria PRAM del generador de seales.................... 107 Figura A.8. Mapa de constelacin y diagrama de ojo de la modulacin FSK (2-FSK).................. 108 Figura A.9. Ancho de banda ocupado al 95% seal 2-FSK, con distintas desviaciones de frecuencia. ......................................................................................................................................................... 108 Figura A.10. Ancho de banda ocupado al 95% 16-FSK ................................................................. 108 Figura A.11. Efecto del filtro gaussiano sobre el ancho de banda ocupado al 95% de una seal 16FSK ................................................................................................................................................. 109 Figura A.12. Efecto del symbol rate sobre el ancho de banda ocupado de una seal 2-FSK ......... 109 Figura A.13. Mapa de constelacin y diagrama de ojo de la modulacin MSK............................. 110 Figura A.14. Ancho de banda ocupado al 95% por seales MSK con desviacin de fase de 90 y 45 ......................................................................................................................................................... 110 Figura. A. 15. Efecto del filtro gaussiano sobre una seal MSK (desv. fase 90) .......................... 110 Figura A.16. Efecto del symbol rate sobre el ancho de banda ocupado de una seal MSK ........... 111 Figura A.17. Ancho de banda ocupado por una seal BPSK y una 16-PSK .................................. 111 Figura A.18. Mapas de constelacin de seales BPSK y 16-PSK .................................................. 112 Figura A.19. Diagramas de ojo de seales BPSK y 16 PSK........................................................... 112 Figura A.20. Efecto del cambio del parmetro alfa del filtro Nyquist aplicado a una seal 16-PSK, sobre el ancho de banda de la seal. ............................................................................................... 112 Figura A.21. Efecto del cambio del parmetro alfa del filtro Nyquist aplicado a una seal 16-PSK, sobre el mapa de constelacin de la seal. ...................................................................................... 113 Figura A.22. Efecto del cambio del parmetro alfa del filtro Nyquist aplicado a una seal 16-PSK, sobre el diagrama de ojo de la seal................................................................................................ 113 Figura A.23. Efecto del cambio del symbol rate aplicado a una seal 16-PSK, sobre el ancho de banda de la seal. ............................................................................................................................ 113

ix
Figura A.24. Ancho de banda ocupado por una seal /4 DQPSK................................................ 114 Figura A.25. Mapa de constelacin y diagrama de ojo de una seal /4 DQPSK ......................... 114 Figura A.26.Efecto de la variacin del parmetro alfa de un filtro Nyquist aplicado a una seal /4 DQPSK, sobre el ancho de banda ocupado..................................................................................... 114 Figura A.27.Efecto de la variacin del parmetro alfa de un filtro Nyquist aplicado a una seal /4 DQPSK, sobre el mapa de constelacin.......................................................................................... 115 Figura A.28.Efecto de la variacin del parmetro alfa de un filtro Nyquist aplicado a una seal /4 DQPSK, sobre el diagrama de ojo. ................................................................................................. 115 Figura A.29.Efecto de la variacin del symbol rate aplicado a una seal /4-QPSK, sobre el ancho de banda ocupado............................................................................................................................ 115 Figura A.30. Ancho de banda ocupado por una seal Gray coded QPSK ...................................... 116 Figura A.31. Mapa de constelacin y diagrama de ojo de una seal Gray coded QPSK................ 116 Figura A.32.Efecto de la variacin del parmetro alfa de un filtro Nyquist aplicado a una seal Gray coded QPSK, sobre el ancho de banda ocupado. ............................................................................ 116 Figura A.33.Efecto de la variacin del parmetro alfa de un filtro Nyquist aplicado a una seal Gray coded QPSK, sobre el diagrama de ojo........................................................................................... 117 Figura A.34.Efecto de la variacin del parmetro alfa de un filtro Nyquist aplicado a una seal Gray coded QPSK, sobre el mapa de constelacin. ................................................................................. 117 Figura A.35.Efecto de la variacin del symbol rate aplicado a una seal Gray coded QPSK, sobre el ancho de banda ocupado. ................................................................................................................ 117 Figura A.36. Mapas de constelacin de distintos niveles de QAM. ............................................... 118 Figura A.37. Anchos de banda ocupados por distintos niveles de QAM. (symbol rate de 20Ksps constante) ........................................................................................................................................ 119 Figura A.37. Anchos de banda ocupados por distintos niveles de QAM. (cuando el symbol rate aument a 200Ksps constante)........................................................................................................ 119 Figura A.38. Efecto de la variacin del filtro aplicado sobre una seal 16-QAM (symbol rate de 20Ksps) ........................................................................................................................................... 120 Figura A.39. Forma en el tiempo y espectro de una transmisin GSM, cuando solo una ranura (slot) de la trama (frame) est activada. ................................................................................................... 120 Figura A.40. Promediado del espectro de potencia de una transmisin GSM, cuando solo una ranura de la trama est activada ................................................................................................................. 121 Figura A.41. Forma en el tiempo y espectro de una transmisin GSM, cuando las ranuras impares de la trama estn activadas.............................................................................................................. 121 Figura A.42. Medicin de la duracin de una ranura (slot) de una transmisin GSM.................... 121 Figura A.43. Mapa de constelacin, diagrama de ojo y ancho de banda ocupado por una transmisin GSM (estndar) ............................................................................................................................... 122 Figura A.44. Mapa de constelacin, diagrama de ojo y ancho de banda ocupado por una transmisin GSM (modificada con modulacin 4QAM) ................................................................................... 122 Figura A.45. Mapa de constelacin, diagrama de ojo y ancho de banda ocupado por una transmisin GSM (modificada con filtro 0.9 Gaussiano) ................................................................................... 122 Figura A.46. Mapa de constelacin, diagrama de ojo y ancho de banda ocupado por una transmisin GSM (modificada con symbol rate 500Ksps) ................................................................................. 122

NDICE DE TABLAS

Tabla 2.1. Ventajas, desventajas y aplicaciones de los tipos de amplificador .................................................... 5 Tabla 2.2. Ancho de banda para audio y video en modulacin analgica y digital ............................................ 5 Tabla 2.3. Consumo de potencia en modulacin de seales de audio, analgica y digital ................................. 6 Tabla 2.4. Anchos de banda tericos de distintos esquemas de modulacin digital, ver [7] ............................ 15 Tabla 2.5. Aplicaciones de esquemas de modulacin digital, ver [7] ............................................................... 15 Tabla 3.1. Estndares de comunicacin modificados, tomada de [2] ............................................................... 32 Tabla 3.2. Valores en el plano I/Q para la modulacin STAR-QAM ............................................................... 37 Tabla 3.3 Compensacin de smbolos para la seal STAR-QAM diferencial .................................................. 41 Tabla 3.4. Coeficientes del filtro FIR personalizado ........................................................................................ 44 Tabla 3.5. Tasas de transferencia de smbolos y bits segn el nmero de bits por smbolo ............................. 45 Tabla 4.1 Comandos comunes de equipos IEEE 488.2..................................................................................... 50 Tabla 4.2 Equipo de laboratorio y su correspondiente versin de Intuilink...................................................... 51 Tabla 4.3 Descarga de un archivo a la memoria bit.......................................................................................... 68 Tabla A.1. Bit rate para distintos niveles de QAM con distintas tasas de transferencia de smbolos ............. 118

xi

ABREVIATURAS
AM AWGN BER BFSK BPSK BW CDMA CDPD DECT DQPSK DSP DUT DVB-C DVB-S dBm EVM FDD FDMA FFT FIR FLEX FM FSK GFSK GMSK GSM HDTV IF I/Q ISI MFSK MSK NADC OFDM PCM PDC PHS PSD PSK QAM QPSK RAM RF TDD TDMA TETRA VSB Amplitud modulada. Ruido blanco gaussiano aditivo Tasa de error de una transmisin de una secuencia de bits. Modulacin digital por desplazamiento de frecuencia binaria Modulacin digital por desplazamiento de fase binaria Ancho de banda Acceso mltiple al canal por divisin de cdigo Paquete de datos de telefona celular digital Telfono inalmbrico digital mejorado Modulacin digital por desplazamiento de fase en cuadratura diferencial Procesamiento digital de seales Dispositivo bajo pueba Transmisin por cable de video digital Transmisin por satlite de video digital Razn de potencia en decibelios de la potencia de una seal referenciada a 1 mW Vector de magnitud de errores Divisin de frecuencia doble Acceso mltiple al canal por divisin de frecuencia Transformada rpida de Fourier Filtro de respuesta finita al impulso Estndar basado en 4-FSK para radiolocalizadores desarrollado por Motorola Frecuencia modulada Modulacin digital por desplazamiento de frecuencia Modulacin digital por desplazamiento de frecuencia gaussiano Modulacin digital por desplazamiento mnimo gaussiano Sistema global para comunicaciones mviles Televisin de alta definicin Frecuencia intermedia En fase y cuadratura Interferencia entre smbolos Modulacin digital por desplazamiento de frecuencia mnimo Modulacin digital por desplazamiento mnimo Sistema digital de telefona celular de Norteamrica Multiplexacin ortogonal por divisin de frecuencia Modulacin por cdigo de pulsos Sistema digital de telefona celular del Pacfico Sistema prctico de telefona Densidad espectral de potencia Modulacin de desplazamiento de fase Modulacin en amplitud y cuadratura Modulacin digital por desplazamiento de fase en cuadratura Memoria de acceso aleatorio Seal de radiofrecuencia Divisin de tiempo doble. Acceso mltiple al canal por divisin tiempo Sistema de radio troncalizado Trans-Europeo Banda vestigial lateral

xii

RESUMEN

Este trabajo tuvo como objetivo principal el desarrollo de prcticas de laboratorio en el campo de las modulaciones digitales, utilizando el generador de seales Agilent E4433B ESG-D, las cuales sern utilizadas en el laboratorio de sistemas de comunicacin. La metodologa empleada para alcanzar el objetivo principal, inicia con la familiarizacin con el equipo y la revisin de los manuales de los equipos. Posteriormente se analiz a fondo las posibilidades de modulacin digital con el generador de seales. Luego se estableci el tema de cada experimento para proceder a la formulacin de los procedimientos de cada experimento. Cada prctica propone un objetivo general, objetivos especficos, duracin, equipo, investigacin previa, simulacin con MatLab, parte experimental con el equipo y un cuestionario de repaso para el anlisis. Se estudian las modulaciones por desplazamiento en frecuencia (FSK), por desplazamiento en fase (PSK), modulacin en fase y cuadratura (QAM) y modos de acceso al canal por divisin de tiempo (TDMA). De cada modulacin se estudian sus diferentes tipos y cmo influyen en la transmisin factores como: el filtro de premodulacin aplicado y sus parmetros, la tasa de transmisin de smbolos, etc. Con ayuda del osciloscopio y el analizador de espectros se puede obtener la forma espectral, el ancho de banda ocupado, el mapa de constelacin y diagrama de ojo para cada modulacin estudiada. En el caso de TDMA se analiz el estndar GSM y las modificaciones que se le puede realizar a dicho estndar. Se incluye un experimento sobre la capacidad de configuracin remota del equipo y recoleccin de datos a travs de una computadora utilizando la interfase GPIB y con programas como MatLab e Intuilink. El aprovechamiento de esta capacidad permiti reducir los tiempos de recoleccin de datos, pues anteriormente este proceso se haca a travs de disquetes lo cual es un mtodo muy lento. Se concluye que se cumpli satisfactoriamente con el objetivo propuesto inicialmente. Se trato de evaluar la viabilidad de cada prctica y se encontr que cada una lleva a la obtencin de los resultados esperados. Se recomienda que este material sea sometido a un escrutinio dinmico que permita corregir defectos que puedan ir surgiendo durante la puesta en marcha de los experimentos.

CAPTULO 1: Introduccin
La Escuela de Ingeniera Elctrica cuenta con un generador de radiofrecuencia marca Agilent, modelo E4433B ESG-D, el cual es utilizado en el curso IE-1008 Laboratorio Elctrico IV. Para obtener el mayor aprovechamiento de dicho equipo, se origin la necesidad de disear prcticas de laboratorio actualizadas, especficamente en el campo modulacin digital, gracias a la posibilidad que presenta el equipo para realizar modulaciones usadas hoy en da a nivel comercial. La elaboracin de dichas prcticas de laboratorio es la razn principal de este proyecto.

1.1
1.1.1

Objetivos
Objetivo general Preparar prcticas de laboratorio sobre modulacin digital haciendo uso del equipo

de radiofrecuencia Agilent E4433B ESG-D del Laboratorio de Redes y Comunicaciones de la Escuela de Ingeniera Elctrica, para ser utilizadas en el curso IE-1008 Laboratorio Elctrico IV.

1.1.2

Objetivos especficos Realizar un anlisis a profundidad de las posibilidades de modulacin digital del

equipo de radiofrecuencia, con ayuda de analizador de espectros Agilent E4402B y el osciloscopio Agilent 5464A.

2 Disear prcticas de modulacin digital con MatLab, que sean acordes con el equipo de radiofrecuencia. Elaborar una prctica de laboratorio acerca de la conectividad del equipo de radiofrecuencia con la computadora.

1.2 Metodologa
Para la elaboracin de las prcticas de laboratorio, el primer paso consisti en familiarizarse con el equipo a utilizar y analizar a profundidad las posibilidades de modulacin digital que ste brinda, para esto se realiz un estudio bibliogrfico de los manuales del fabricante y luego se examin el funcionamiento y caractersticas del equipo. El equipo disponible para las prcticas de laboratorio consiste de un generador de radiofrecuencia marca Agilent, modelo E4433B ESG-D, de un analizador de espectros marca Agilent modelo E4405B, un osciloscopio de 2 canales marca Agilent modelo 54642A y una computadora con interfase GPIB para conectarse con el equipo. El siguiente paso, fue realizar un estudio de la bibliografa disponible en el campo de modulacin digital para elaborar el marco terico correspondiente. Luego se estableci el nmero de prcticas a elaborarse y definir el tema especfico que se desarrollar en cada una de ellas. Posteriormente se establecieron los objetivos, la estructura y el procedimiento correspondiente para cada una de las prcticas, incluyendo las simulaciones usando MatLab. Despus se ejecutaron los procedimientos con el equipo de las prcticas propuestas. Finalmente se procedi a la redaccin del informe final del proyecto elctrico.

CAPTULO 2: Desarrollo terico


En los sistemas de comunicacin actuales, el uso de la modulacin digital se incrementa aceleradamente, gracias a las ventajas que presenta con respecto a la modulacin analgica. Los esquemas de modulacin digital pueden tomar mltiples formas, aunque bsicamente el mtodo de modulacin es igual que el sistema analgico, lo que vara es el mtodo de insertar la modulacin en la portadora. En el sistema de modulacin analgica la seal de informacin es primero filtrada por un filtro analgico paso bajo o paso banda y luego es directamente aplicado al modulador para producir la modulacin en amplitud, fase o frecuencia. En los sistemas digitales la seal de informacin primero es convertida a formato digital, luego la informacin digital es convertida en una estructura definida por un codificador, cuya salida es filtrada por un filtro paso banda antes de ser usada para modular la portadora. Claramente, la mayor diferencia entre la modulacin digital y la analgica es el proceso de conversin analgico a digital y no el proceso de modulacin aunque algunos esquemas de modulacin digital usan formatos que no son usados en las transmisiones analgicas. El diagrama de bloques del sistema de modulacin digital se muestra en la Figura 2.1.

Figura 2.1. Modulador digital simplificado La mayora de sistemas de comunicacin, pueden clasificarse dentro de tres categoras [7]1, stas son: eficiencia en el ancho de banda, eficiencia en el consumo de potencia y eficiencia en costos.

Los nmeros en parntesis cuadrados corresponden al nmero de referencia donde se tom la informacin, vea la bibliografa.

4 La eficiencia en el ancho de banda se refiere a la capacidad del esquema de modulacin para ajustar la informacin dentro de un ancho de banda limitado. La eficiencia en el consumo de potencia se refiere a la capacidad del sistema de comunicacin para transmitir la informacin de manera confiable con el menor consumo de energa. Finalmente, la eficiencia en los costos implica desarrollar sistemas cuyo costo de implementacin sean competitivos con respecto a los existentes en el mercado. Por lo tanto, en el diseo de los sistemas de comunicacin actuales se deben hacer compensaciones, segn la aplicacin en que se va a utilizar el sistema. Por ejemplo, un sistema capaz de transmitir informacin en un ancho de banda muy limitado puede resultar muy costoso, de ah que los diseadores podran optar por ampliar el ancho de banda para bajar el costo, siempre y cuando la aplicacin lo permita. Otro caso, es la comunicacin inalmbrica, la cual exige que la eficiencia en el consumo de potencia sea el principal criterio de diseo y haya que incrementarlo al mximo, lo cual puede hacer que las otras categoras disminuyan o se vuelvan ms complejas. Con respecto a la eficiencia en el consumo de potencia, hay que tomar en cuenta que existen distintos tipos de amplificadores cuya eficiencia vara segn el tipo. Esto es un aspecto que debe ser tomado en cuenta con respecto al consumo de potencia del sistema de comunicacin. Los amplificadores clsicos utilizados en RF, se clasifican segn la porcin de la seal de RF que dejan pasar en su regin activa, esto se conoce como el ngulo de conduccin, y se denota como 2. Baso en el ngulo de conduccin, los amplificadores generalmente se clasifican as: Clase A, si 2 = 360, la regin activa del amplificador es durante todo el ciclo de la seal de RF. Clase AB, si 180 < 20 < 360 Clase B, si 2 = 180 Clase C, si 2 < 180 En la tabla 2.1 se muestran las ventajas, desventajas y aplicaciones de cada tipo de amplificador. El tipo de amplificador que se va a utilizar en la transmisin debe ser bien seleccionado ya que no todos los amplificadores pueden ser compatibles con todas las modulaciones esto depende de las caractersticas de la modulacin y de la respuesta del amplificador.

5 Tabla 2.1. Ventajas, desventajas y aplicaciones de los tipos de amplificador Ventajas Desventajas Aplicaciones Clase A Excelente linealidad Baja distorsin Confiable respuesta a impulsos Ancho de banda amplio. Fase y ganancia estables a toda salida. Capacidad media de potencia en la salida Buena linealidad Tamao compacto Salida de alta potencia Nivel bajo de calor disipado Excelente eficiencia Tamao compacto Salida de alta potencia Nivel bajo de calor disipado Eficiencia pobre Nivel alto de calor disipado Gran tamao Televisin Radio AM Amplificacin multiportadora

Clase AB

Rango dinmico limitado (15 a dB) Alto nivel de rizo a seales bajas Pobre rango dinmico No soporta seales AM

Clase C

Televisor Transmisores Pruebas de calibracin de alto poder Amplificadores FM Sistemas de comunicacin Sistemas de radar

2.1 Ventajas de la modulacin digital


Con respecto a otros esquemas de modulacin, la modulacin digital presenta las siguientes ventajas: Mejor eficiencia de ancho de banda: como se puede ver en la siguiente tabla, se puede obtener mayor ancho banda con la modulacin digital. Tabla 2.2. Ancho de banda para audio y video en modulacin analgica y digital Informacin tipo Ancho de banda Caractersticas Audio Analgico BRF= 57 a 378 KHz FM 128 Kbit/s MPEG II layer3 (mp3) Digital 128 KHz QPSK, FEC-R=1/22 Video Analgico 5,75 MHz TV 2 Mbits/s MPEG II Digital 700 KHz 64 QAM, FEC-R=1/2

FEC del ingls Forward Error Correction, correccin de errores hacia delante.

6 Mejor eficiencia en consumo de potencia: como se observa en la siguiente tabla, el consumo de potencia es menor con la modulacin digital. Tabla 2.3. Consumo de potencia en modulacin de seales de audio, analgica y digital 10 KW (tpico) FM Analgico 25 KW AM Audio 400 W sin FEC Digital 100 W con FEC Menores costos para implementarla con respecto que con la tecnologa analgica. Regeneracin: quasi libre de perturbaciones al transmitir sobre grandes distancias. Transmisin de ancho de banda: gracias a los ecualizadores Servicios digitales. Existe un compromiso, entre la simplicidad del hardware y el ancho de banda. Si se opta por equipo simple para la transmisin de datos, se necesitara mayor ancho de banda lo que limita el nmero posible de usuarios. Si por el contrario se utiliza equipo ms complejo se podr transmitir la misma informacin en menor ancho de banda incrementando el nmero de usuarios, debido a las tcnicas de modulacin que utilizan. Pero el equipo complejo implica mayor inversin en el diseo, pruebas e implementacin. Este compromiso existe tanto en modulacin analgica como digital y en cualquier tipo de canal.

2.2 Tendencias de la industria


En los ltimos aos, ha ocurrido una transicin de los mtodos de modulacin analgica, como lo son amplitud modulada (AM) y frecuencia modulada (FM), hacia nuevos mtodos de modulacin digital, como por ejemplo QPSK (del ingls quadrature phase shift keying). El siguiente paso que la industria ha dado son los sistemas de multiplexacin. Dos tipos muy utilizados son: TDMA (del ingls Time Division Multiple Access) y CDMA (del ingls Code Division Multiple Access). Las cuales son dos formas diferentes de agregar diversidad a las seales para diferenciar una seal de otra.

Figura 2.2. Tendencias en la industria de los sistemas de comunicacin

2.3 Modulacin I/Q


Existen tres caractersticas de una seal que pueden ser modificadas en el tiempo para transmitir informacin, stas son: amplitud, frecuencia y fase. Aunque la modulacin en fase y frecuencia son solo formas distintas de medir el mismo cambio en la seal portadora. La amplitud y la fase pueden ser moduladas simultneamente, sin embargo son modulaciones difciles de generar y an ms de detectar. En los sistemas actuales la seal se separa en un conjunto de dos seales componentes que son independientes, que se conocen como: componente I (del ingls InPhase, en fase) y componente Q (del ingls Quadrature, cuadratura). Ambas componentes son ortogonales y no interfieren una con otra. En las comunicaciones digitales, la modulacin es a menudo expresada en trminos de las componentes I y Q. Las cules son las componentes rectangulares del diagrama polar como se muestra en la figura 2.3

. Figura 2.3. Diagrama I/Q 2.3.1 Transmisor I/Q En un transmisor I/Q, las componentes de la seal son combinadas con el mismo oscilador local y se agrega un desplazador de 90 en la fase, en una de las rutas del oscilador. Las seales separadas en fase por 90 son conocidas como ortogonales o en cuadratura, cuando estn en estas condiciones no se interfieren mutuamente. Luego las seales son sumadas para generar la seal compuesta de salida. Esta seal es transmitida y posteriormente recibida con mucha facilidad. Lo que permite simplificar el diseo de los radiotransmisores. La principal ventaja de la modulacin I/Q, es la facilidad de combinar componentes independientes de una seal de manera simtrica en una sola seal compuesta, la cual puede ser separada posteriormente de nuevo en las componentes independientes.

Figura 2.4. Transmisor I/Q 2.3.2 Receptor I/Q La seal compuesta (en magnitud y fase) llega a la entrada del receptor, donde es combinada con un oscilador local a la frecuencia de la seal portadora de dos maneras. Una es a cero grados y la otra con un desplazamiento de 90 en la fase. De esta manera, la seal compuesta es separada de nuevo en sus dos componentes I y Q. Estas componentes recuperadas tambin son ortogonales e independientes entre si.

Figura 2.5. Receptor I/Q 2.3.3 Por que utilizar modulacin I/Q? Los esquemas de modulacin digital son fciles de lograr con los moduladores I/Q. Las razones ms comunes para utilizar la modulacin digital para transmitir seales analgicas son: proveen mayor eficiencia en el ancho de banda y mayor calidad en transmisin. Bajo condiciones ideales la transmisin analgica es de mejor calidad que la digital, sin embargo cuando las condiciones de propagacin se deterioran (por ejemplo la

9 relacin seal al ruido empeora) la calidad de la transmisin digital permanece mientras que la calidad de transmisin analgica empeora rpidamente. Adems realizar modulacin de amplitud y fase simultneamente es muy complicado con los esquemas de modulacin mientras que resulta muy sencillo con la modulacin digital implementada con transmisores y receptores I/Q. Estas caractersticas han provocado que la modulacin I/Q sea muy utilizada actualmente.

2.4 Tipos de modulacin digital


2.4.1 Modulacin por desplazamiento de fase (PSK) En este tipo de modulacin, la fase de una portadora de amplitud constante es el parmetro que se vara para la transmisin de informacin. Este es el caso de la modulacin por desplazamiento de fase binaria BPSK (del ingls Binary Phase Shift Keying), en la que la fase de la seal portadora vara entre 0 y 180. En el diagrama I/Q el estado I tiene dos diferentes valores, lo cual es utilizado para transmitir unos y ceros lgicos, el ndice por transmisin por smbolo (symbol rate) es de un bit por smbolo. Este tipo de modulacin se utiliza en aplicaciones de telemetra.

Figura 2.6. Diagrama de estados de BPSK

Figura 2.7. Modulacin BPSK Si se envan ms bits por smbolo, se puede transmitir la misma cantidad de informacin en un ancho de banda ms estrecho, aumentando la eficiencia del esquema de modulacin. Esta es la razn, por la que los esquemas de modulacin ms complejos usan

10 un ndice de transmisin alto, aumentando el nmero de estados y aumentando as la eficiencia en uso del espectro de radiofrecuencia. Otro esquema de modulacin por desplazamiento de fase es el desplazamiento de fase en cuadratura QPSK (del ingls Quadrature Phase Shift Keying). El trmino cuadratura, indica que los saltos en la fase entre los estados del diagrama de estados son de 90, es decir de 45, 135, -45 y -135. Estos puntos en plano I/Q pueden implementarse fcilmente utilizando un modulador I/Q. Se requieren solamente dos valores para I y Q respectivamente, por lo que el ndice de transmisin por smbolo es 2 bit por smbolo. Hay cuatro estados, pues 22=4. Es por lo tanto ms eficiente en el uso del ancho de banda que el BPSK. El QPSK es utilizado ampliamente en sistemas CDMA3 de telefona celular, lazos de redes inalmbricas, Iridium (sistema satelital de voz y datos) y DVB-S (sistema de televisin satelital). 2.4.2 Modulacin por desplazamiento de frecuencia (FSK) La modulacin de fase y frecuencia estn muy relacionadas. Por ejemplo, un salto continuo de frecuencia de +1Hz, significa que la fase est constantemente avanzando a una razn de 360 grados por segundo, si se compara con una seal sin el cambio de frecuencia. En FSK, la frecuencia de la seal potadora vara en funcin de la seal moduladora. Al igual que en PSK la amplitud de la portadora permanece constante. Un caso sencillo de este tipo de modulacin es modulacin por desplazamiento de frecuencia binaria BFSK o 2FSK, en la que un uno lgico es representado con una frecuencia y el cero con otra. La modulacin FSK es utilizada en muchas aplicaciones como los telfonos inalmbricos por ejemplo.

Figura 2.8. Modulacin FSK Una manera distinta de detectar los cambios de fase es muestreando la fase en cada periodo de un smbolo. Los desplazamientos en la fase de (2N + 1) /2 radianes pueden ser fcilmente detectados con un demodulador I/Q. El desplazamiento mnimo en la fase que
3

CDMA acceso mltiple por divisin de cdigo, en ingls Code Division Multiple Access.

11 produce la ortognonalidad en las componentes I y Q es el de 90 por smbolo. La modulacin FSK con esta variacin se conoce como modulacin de mnimo corrimiento MSK. En MSK la variacin pico a pico de la frecuencia es igual a la mitad del ndice de transmisin de bit (bit rate). Este mtodo reduce el consumo de potencia de los receptores mviles y es utilizado en el estndar para telefona celular Sistema Global para comunicaciones Mviles GSM (del ingls Global System for Mobile Communications). Un salto en la frecuencia de +90 representa un uno lgico, mientras que un salto de -90 representa un cero. FSK y MSK tienen la caracterstica de envolvente constante y que no tiene variaciones de amplitud, la cual es una caracterstica deseable para mejorar la eficiencia en el uso de la energa de los transmisores. El ancho de un espectro tambin est influenciado por las formas de onda que causan los desplazamientos de frecuencia. Si estas formas de onda tienen transiciones rpidas (o un alto slew rate) entonces el espectro del emisor se amplia. En la prctica, las formas de onda son filtradas con un filtro Gaussiano que no tiene repercusiones en el dominio del tiempo y que reduce el ancho del espectro. 2.4.3 Modulacin de amplitud en cuadratura (QAM) Otro tipo de modulacin digital es la modulacin de amplitud en cuadratura QAM (del ingls Quadrature Amplitude Modulation). En este tipo de modulacin el mensaje est contenido tanto en la amplitud como la fase de la seal transmitida. Este tipo de modulacin es utilizada en gran cantidad de aplicaciones [12], como mdems (de velocidades superiores a 2400bps), en sistemas de transmisin de televisin, microondas, satlite. Es la base de la modulacin TCM (del ingls Trellis Coded Modulation), que consigue altas velocidades de transmisin combinando la modulacin con la codificacin del canal. QAM es tambin la base de los mdems ADSL (del ingls Asymmetric Digital Suscriber Line) que trabajan en el bucle de abonado a frecuencias situadas entre 24KHZ y 1104KHz, pudiendo obtener velocidades de hasta 9Mbps, modulando en QAM diferentes portadoras. Los sistemas QAM M-ario superan el comportamiento de los sistemas de modulacin PSK M-arios para M>4 (note que QPSK es igual a 4-QAM), en canales con ruido blanco, teniendo ambos caractersticas espectrales y de ancho de banda similares. Sin embargo, este comportamiento superior puede conseguirse nicamente si el canal esta libre de no-linealidades, debido a las caractersticas de envolvente constante de los sistemas PSK. En la modulacin de amplitud en cuadratura de 16 estados (16-QAM), existen 4 valores para I y para Q respectivamente, de donde se obtienen los 16 posibles estados de la seal. Se transmiten 4 bits por smbolo (ya que 24=16) de los cuales 2 bits corresponden a la componente I y los otros 2 bits a la Q. La modulacin 16-QAM produce una transmisin ms eficiente en el ancho de banda que otros formatos de modulacin digital como BPSK, QPSK o 8PSK.

12 Otra variacin de esta modulacin es 32-QAM, para este caso existen 6 valores para cada componente I/Q, lo que genera 36 posibles estados, pero 36 no es potencia de 2, entonces la potencia ms cercana es 32, por lo que el estado que implica mayor potencia para la transmisin es omitido, el diagrama de estados se muestra en la Figura 2.9, esto reduce la potencia del transmisor. Entonces, como 25=32, hay 5 bits por smbolo.

Figura 2.9. Constelacin 32-QAM Se podra continuar incrementando el nmero estados, pero a nivel prctico el lmite actual se encuentra en 256-QAM, aunque se espera poder alcanzar modulaciones QAM de 510 o 1024 estados. Para el caso de 256-QAM se usan 16 valores para I y 16 para Q, lo que produce los 256 estados (pues 16*16=256). Como 28=256, cada smbolo es representado con 8 bits. Este tipo de modulacin es muy eficiente en el ancho de banda. Sin embargo, los smbolos se encuentran muy cerca unos de otros, lo que hace que el sistema sea muy sensible al ruido y la distorsin. Esto hace que deba transmitirse con mayor potencia, lo que reduce la eficiencia en el consumo de potencia comparado con otros esquemas ms simples. Si por ejemplo se tuviera un radio que utiliza un muestreador de 8 bit, que muestrea a 10KHz una seal de voz. Al utilizar modulacin BPSK se envan 80 Kilo smbolos por segundo, a 1 bit por smbolo. Mientras que si se utiliza 256QAM se envan 8 bits por smbolo, pero el ndice de transmisin de smbolos es de 10 Kilo smbolos por segundo. Por lo tanto el sistema 256QAM permite transmitir la misma informacin que usando BPSK, pero utilizando una octava parte del ancho de banda. Sin embargo, existe un compromiso, pues el radio se vuelve ms complejo y ms sensible al ruido y a las distorsiones. Por lo que los esquemas QAM de alto orden muestran mayores ndices de error en la transmisin de bits (BER, del ingls Bit Error Rate). 2.4.4 Variaciones a los tipos de modulacin digital Los tipos de modulacin PSK, FSK, QAM son la base de otros esquemas de modulacin, que son utilizados actualmente como los son modulacin I/Q compensada (I/Q offset modulation), modulacin diferencial y modulacin de envolvente constante. Estas variaciones en la modulacin digital se exponen a continuacin.

13 2.4.4.1 Modulacin I/Q compensada (I/Q offset modulation) Un tipo de modulacin que usa esta variacin es Offset QPSK (OQPSK), que es utilizado en sistemas celulares CDMA para la comunicacin del aparato a la base. En QPSK las componentes I y Q varan al mismo tiempo y sus relojes se encuentran sincronizados. En OQPSK la variacin de las componentes es asincrnica, y la transicin relativa entre la componente I y Q vara en el periodo de 1 bit. En la Figura 2.10, se observan los diagramas de ojo y constelacin de QPSK y OQPSK, donde se aclara la diferencia entre ambos.

Figura 2.10. Diagramas de ojo y constelaciones de los esquemas de modulacin QPSK y OQPSK, tomada de [7] Debido al corrimiento que existe entre las transiciones de I y Q, en cualquier momento slo uno de los flujos de bits (el de I o Q) cambia de valor, cosa que no ocurre en la modulacin donde ambos flujos varan simultneamente. Esto produce ventajas en el consumo de potencia, ya que la amplitud de la seal portadora nunca llega a ser cero. Lo que facilita el diseo del transmisor. Esto provoca que las variaciones de amplitud en OQPSK apenas sean de 3dB contra variaciones de 30 a 40dB que ocurren en QPSK. 2.4.4.2 Modulacin diferencial Esta variacin se aplica sobre modulaciones QPSK y 16 QAM. Cuando se dice diferencial lo que significa es que la informacin no se encuentra en el estado absoluto sino en la transicin entre estados. La informacin se almacena en la magnitud y direccin del cambio en la fase. En algunos casos existen limitaciones en las transiciones permitidas, como ocurre en /4 DQPSK, donde la trayectoria de la portadora no atraviesa el origen, como se muestra en su constelacin de la Figura 2.11. Este tipo de modulacin es muy utilizada actualmente en sistemas celulares (NADC- IS-54, PDC), telfonos inalmbricos y sistemas de radio troncalizado. En el formato /4 DQPSK, se utilizan dos constelaciones QPSK desplazadas 45 entre si. Las transiciones deben ocurrir de una constelacin a otra. Esto garantiza que

14 siempre ocurre un cambio en la fase de cada smbolo, lo que permite recuperar del reloj fcilmente. Una ventaja de /4 DQPSK es que cuando se utiliza con filtros tipo Nyquist presentan mayor eficiencia en el ancho de banda que el formato GMSK, el otro tipo de modulacin usado en sistemas celulares.

Figura 2.11. Constelaciones de modulacin QPSK vs /4 DQPSK, tomado de [7] 2.4.4.3 Modulacin de amplitud constante La otra variacin corresponde a la modulacin de envolvente constante. GSM usa este tipo de variacin en el formato 0.3GMSK (del ingls Gaussian Minimum Shift Keying). En este tipo de modulacin la amplitud de la portadora se mantiene constante a pesar de las variaciones en la seal moduladora. Esta caracterstica hace a este esquema eficiente en el consumote potencia. Sin embargo estos esquemas usan mayor ancho de banda que los esquemas lineales4. Por lo tanto en las aplicaciones donde la eficiencia en el ancho de banda es ms importante que el consumo de potencia, este esquema no es recomendado. GMSK es un esquema derivado del MSK, donde el ancho de banda ocupado es menor, pues se hace pasar la seal moduladora por un filtro Gaussiano. El filtro Gaussiano minimiza en el tiempo las variaciones instantneas de frecuencia. Por lo que GMSK es ms eficiente en el ancho de banda, lo que lo hace til en sistemas de radio mviles. Este esquema posee envolvente constante, ancho de banda eficiente, buen BER y adems se sincroniza as mismo.

2.5 Comparacin de la eficiencia de los lmites ancho de banda


Los lmites tericos de ancho de banda de algunos esquemas de modulacin digital muy utilizados actualmente se muestran en la siguiente tabla [7]. Se dice anchos de banda

Los esquemas de modulacin lineales, la amplitud de la seal transmitida vara con la seal modulada digitalmente. BPSK y QPSK son esquemas de modulacin lineales.

15 tericos, debido a que an no se pueden alcanzar a nivel prctico, debido a que se requieren moduladores, demoduladores, filtros y canales perfectos. Tabla 2.4. Anchos de banda tericos de distintos esquemas de modulacin digital, ver [7] Esquema de Ancho de banda modulacin digital lmite (terico) MSK 1 bps/Hz BPSK 1 bps/Hz QPSK 2 bps/Hz 8PSK 3 bps/Hz 16QAM 4 bps/Hz 32QAM 5 bps/Hz 64QAM 6 bps/Hz 256QAM 8 bps/Hz Para maximizar la eficiencia espectral, se aplican las siguientes tcnicas: Relacionar el ndice de datos al desplazamiento en frecuencia (como en GSM). Utilizar filtros de pre-modulacin, para reducir el ancho de banda ocupado. Restringir los tipos de transicin.

2.6 Aplicaciones de los esquemas de modulacin digital


Las principales aplicaciones, en las que se utilizan modulaciones digitales hoy en da se muestran en la siguiente tabla. Tabla 2.5. Aplicaciones de esquemas de modulacin digital, ver [7] Esquema de Aplicacin Modulacin digital MSK,GMSK GSM, CDPD BPSK Cable mdems, telemetra de larga distancia Satlites, CDMA, NADC, TETRA, PHS, PDC, LMDS, DVB-S, cable QPSK, /4 DQPSK (ruta de retorno), cable mdems, TFTS OQPSK CDMA, satlite DECT, radiolocalizadores, RAM mobile data, AMPS, CT2, ERMES, FSK, GFSK seguridad pblica. 8, 16 DVB-C Televisin digital en Estados Unidos, cable y emisiones 8 PSK Satlite, aeronaves, telemetra 16 QAM Radio de microondas digital, mdems, DVB-C, DVB-T 32 QAM Microondas terrestres, DVB-T 64 QAM DVB-C, mdems, MMDS 256 QAM Mdems, DVB-C (Europa), vides digital

16

2.7 Filtros
El filtrado permite que el ancho de banda de transmisin sea reducido significativamente, sin perder el contenido de la informacin digital. Esto mejora la eficiencia en el ancho de banda de la seal. Existen distintos tipos de filtros, los ms comunes son: Nyquist Raz cuadrada Nyquist Gaussiano Transiciones rpidas en frecuencia, amplitud o fase de una seal requiere aumentar el ancho de banda. Tcnicas que permitan reducir el impacto de estas transiciones reducirn el ancho de banda. Los filtros suavizan estos cambios que ocurren en las componentes I y Q. Los filtros en un transmisor reducen la interferencia entre seales, como ocurre en sistemas FDMA (del ingls Frecuency Division Multiple Access). En los receptores los filtros reducen el ancho de banda mejorando la sensitividad ya que el ruido y las interferencias son rechazados. Sin embargo algunos filtros (como el Nyquist por ejemplo) pueden producir sobrepasos en la trayectoria de la seal. Estos sobrepasos implican potencia y fase de la portadora, ya que para que la portadora tome esos valores se requiere mayor potencia de los amplificadores de salida, aunque ste no es factor muy crtico. Otra desventaja de los filtros es que hace que los transmisores y receptores se vuelvan ms difciles de disear y producir. Los filtros pueden crear interferencia entre smbolos5 2.7.1 Filtro Nyquist o coseno aumentado Este es un tipo especial de filtro, el cual es difcil de implementar en comparacin con otros tipos ya que usa un mtodo de generacin digital. Este tipo de filtro tiene la caracterstica de que cuando un impulso es aplicado al filtro su respectiva salida perdura el periodo de un dato, pero si la salida es medida a intervalos regulares luego de que el impulso ha sido aplicado la salida es cero. Esta es una caracterstica til ya que evita la interferencia entre smbolos esto es importante para transmitir informacin sin los errores causados por el fenmeno ISI.

En ingls se conoce como Inter-Symbol Interference (ISI). Ocurre cuando una seal ha sido muy filtrada provocando distorsin entre los smbolos y cada smbolo afecta a los que estn alrededor. El ISI es determinado por la respuesta al impulso del filtro.

17

Figura 2.12. Respuesta al impulso del filtro Nyquist, tomado de [1].

Figura 2.13. Respuesta en frecuencia del filtro Nyquist, tomada de [1]. La pendiente de un filtro Nyquist es descrito por el parmetro alfa (). Este parmetro es una medida del ancho de banda ocupado por el sistema y se calcula as: (2.1) Ancho de banda ocupado = tasa de transmisin de smbolos (1+) En un filtro ideal =0, por lo que el ancho de banda ocupado es igual a tasa de transmisin de smbolos (symbol rate), pero es imposible de obtener en la realidad. Esto queda ms claro en la Figura 2.14

18

Figura 2.14. Parmetro y su efecto en la respuesta temporal del filtro Nyquist, tomada de [7]. En la prctica es posible implementar filtros con valores de alfa menores a 0.2, que son filtros compactos muy utilizados en radios. Los valores tpicos de alfa se encuentran entre 0.35 a 0.5, pero algunos sistemas de video utilizan valores de alfa tan bajos como 0.11. 2.7.2 Raz cuadrada Nyquist (Root Nyquist) En ocasiones el filtrado se coloca tanto en el transmisor como en el receptor. El filtrado en el transmisor permite reducir la interferencia con otros transmisores. En los receptores reduce el efecto del ruido y las interferencias producidas por otros transmisores. Para poder obtener un valor de ISI igual o cercano a cero se disean estos filtros para que la respuesta conjunta sea la de un filtro Nyquist completo. Para implementar estos filtros existe un caso especial de los filtros de Nyquist, conocidos como raz cuadrada Nyquist, teniendo como resultado combinado, Nyquist x Nyquist = Nyquist 2.7.3 Filtro Gaussiano La respuesta del filtro Gaussiano, tiene la forma de la campana de Gauss en dominio del tiempo y de la frecuencia. Es utilizado debido a las ventajas que presenta en el consumo de potencia de la portadora, ancho de banda ocupado y recuperacin del reloj de smbolos. Su efecto en el dominio del tiempo es relativamente corto y cada smbolo solo interacta con el que le precede y el que le sucede, esto reduce la tendencia de ciertas secuencias de smbolos de interactuar lo cual facilita la construccin de los amplificadores y los hace ms eficientes.

19

Figura 2.15. Respuesta del filtro Gaussiano, tomada de [7]. El parmetro equivalente al alfa de los filtros Nyquist, para el filtro Gaussiano es BT (producto tiempo ancho de banda). El ancho de banda no puede ser expresado en trminos de BT por que la respuesta en frecuencia del filtro Gaussiano no llega a ser exactamente cero, como la respuesta del filtro Nyquist. Valores tpico para BT se encuentran entre 0.3 a 0.5. 2.7.4 Efectos de los filtros en el ancho de banda Filtros con diferentes anchos de banda producen distintos efectos. Por ejemplo para una seal QPSK, que es pasada por un filtro Nyquist con distintos valores de alfa provocan seales ms o menos distorsionadas. Como se muestra en la Figura 2.16. Sin filtrado significa que alfa es infinito, pero eso implica que el ancho de banda es infinito y las transiciones son instantneas. Los valores de alfa suavizan las transiciones entre estados e implican menor ancho de banda.

Figura 2.16. Efecto de distintos valores de alfa en la modulacin QPSK, tomada de [7]. El parmetro alfa tambin afecta el consumo de potencia. Entre ms pequeo sea alfa implica mayor consumo de potencia por los sobrepasos en la respuesta temporal del filtro. Sin embargo existen excepciones como FSK y MSK y otras modulaciones de envolvente constante, donde el consumo de potencia no se ve afectado por el parmetro alfa.

20

2.8 Distintas formas de observar una seal modulada digitalmente


Algunas formas de observar una seal son: Dominio del tiempo Dominio de la frecuencia Potencia versus frecuencia Diagrama de constelacin Diagrama de ojo Diagrama de enrejado Existen mltiples maneras de observar una seal segn la caracterstica que se desea ser analizada u optimizada. Dos maneras muy comunes de ver las seales son en el dominio del tiempo y de la frecuencia. Como ejemplo, en la Figura 2.17 se muestra una seal modulada en FSK de dos niveles, observada en el tiempo y la frecuencia. Cuando se requiere analizar cuando el transmisor se enciende y se apaga, es conveniente utilizar un diagrama de potencia versus frecuencia, ya que es muy til para examinar los cambios en los niveles de potencia.

Figura 2.17. Seal modulada en FSK, forma en dominio del tiempo y la frecuencia, tomada de [7] El diagrama de constelacin, se puede describir como una fotografa instantnea y repetida que muestra los estados de decisin de una modulacin digital. En estos diagramas se pueden observar errores en la fase y la amplitud que ocurren en la propagacin de la seal. La relacin que existe entre los puntos de una constelacin y los bits por smbolo, es: M=2n Donde M = nmero de puntos de la constelacin y n = bit/smbolo.

21 En la siguiente figura se muestra el diagrama polar y la constelacin, para detectar las diferencias.

Figura 2.18. Diagrama vectorial y de constelacin de una seal modulada DQPSK, tomada de [7]. Los diagramas de ojo muestran la magnitud de las componentes I y Q en el tiempo, por lo que se genera un diagrama por cada componente. Para poderlos observar bien se trazan con persistencia de la seal. Por ejemplo en QPSK que tiene 4 estados, hay solo dos niveles en I y dos en Q. Formando un solo ojo para I y para Q. Otros esquemas como 16QAM forma 3 distintos ojos, como se muestra en la Figura 2.19.

Figura 2.19. Diagrama de ojo para QPSK y 16 QAM, tomada de [7]. Si el ojo no est abierto en el momento del muestreo ocurre un error, los diagramas de ojo son distorsionados por el ruido y la interferencia, este efecto se muestra en la Figura 2.20.

22

Figura 2.20. Efecto del ruido y la interferencia en los diagramas de ojo, tomada de [1] El diagrama de enrejado, se conoce as por que se asemeja a la enredadera de jardn. En estos diagramas en el eje x se pone el tiempo y en el eje y la fase. Este diagrama permite analizar las transiciones de la fase con diferentes smbolos. En la resolucin de problemas estos diagramas son tiles para identificar transiciones prdidas o cdigos que hacen falta.

2.9 Mediciones en seales moduladas digitalmente


Problemas en la modulacin se manifiestan como smbolos decodificados incorrectamente en el demodulador, esto significa que pueden afectar a cualquier bit de una secuencia de datos. Estos errores en los bits pueden corregirse gracias a mecanismo de correccin de errores FEC siempre y cuando los problemas de la modulacin no superen un cierto nivel. Una de las medidas ms importantes es la medida del BER que determina el nmero de bits errneos respecto al nmero total de bits recibidos. El BER depende directamente de la arquitectura de la red. Algunas medidas que se realizaran para determinar la calidad de las seales moduladas digitalmente son: 2.9.1 Mediciones en potencia Las medidas de potencia incluyen mediciones de la potencia de la seal portadora, de la ganancia de los amplificadores y de las prdidas en los filtros. Tambin se puede medir el nivel de potencia de la interferencia. Las medidas de potencia se realizan en el dominio del tiempo y la frecuencia. 2.9.2 Medidas en frecuencia Estas mediciones se pueden realizar con equipos como el analizador de espectros de seales. Mediciones importantes en el dominio de la frecuencia son las del ancho de banda

23 ocupado y potencia de canales adyacentes. La medicin del ancho de banda ocupado permite asegurar que sistema de comunicacin opera dentro de la zona espectral que le corresponde. La medicin del nivel de potencia de los canales adyacentes permite analizar como afecta un usuario a sus vecinos. 2.9.3 Mediciones en el tiempo Las mediciones que se hacen en el tiempo pueden ser: intervalo de tiempo entre repeticiones, tiempo de encendido y de apagado de una seal, ciclos de trabajo, intervalos de tiempo entre errores. 2.9.4 Error Vector Magnitude (EVM): Se define como: EVM (%) = (Valor medio de error/valor de pico del vector)100

(2.2)

Figura 2.21. Medida del EVM 2.9.5 MER (Modulation Error Ratio): Se define como: MER (dB) = 20xlog(valor medio magnitud del vector/rms magnitud del error) (2.3)

Esta medida se puede comparar a la medida de la relacin seal a ruido (S/N) de las seales analgicas. Una seal ser adecuada cuando el MER est por encima de los 18 dB.

24

Figura 2.22. Medida del MER 2.9.6 Eb/N0 (Energa de bit / Ruido en 1Hz de ancho de banda): Esta medida es la versin digital de la medida de la relacin portadora a ruido (C/N) que se realiza en las seales analgicas. La relacin entre ambas medidas es la siguiente: C/N (dB) = Eb/N0 (dB) + 10 log (Rs x log2(M)/NBW) (2.4) Donde: Rs = Velocidad de Smbolo. M = nmero de puntos en la constelacin (para 64 QAM log2(M) = 6). NBW = ancho de banda de ruido (en nuestro caso 8 MHz).

2.10 Mtodos de acceso al canal


El espectro de radiofrecuencia es un recurso finito y para aprovecharlo al mximo se utiliza la multiplexacin o canalizacin de usuarios. La multiplexacin es utilizada para separar los distintos usuarios en el espectro. Existen distintos tipos de multiplexacin utilizados hoy en da como lo son: en el tiempo, en la frecuencia, de cdigo y geografa. Hay sistemas que tambin realizan combinaciones de los mtodos de multiplexacin. 2.10.1 Multiplexacin en la frecuencia El sistema de acceso mltiple por divisin de frecuencia (FDMA) divide la banda de frecuencia disponible en pequeos canales de frecuencia. Entonces, cada transmisor y receptor utiliza una frecuencia separada. Esta es una tcnica utilizada desde el ao 1900 aproximadamente y es utilizada an hoy en da. Los trasmisores son de banda angosta o frecuencia limitada. Dicho transmisor es utilizado junto con receptor que tiene un filtro de banda angosta ambos sincronizados de manera tal que la seal que llega al receptor sea la

25 deseada y que se rechacen los dems as como la interferencia y el ruido. En la siguiente figura se aclara el concepto.

Figura 23. Multiplexacin en frecuencia 2.10.2 Multiplexacin en el tiempo La multiplexacin por divisin de tiempo involucra la separacin en el tiempo de los accesos de los transmisores al canal, de manera tal que puedan compartir la misma frecuencia. El tipo ms simple es el de divisin por tiempo doble (TDD) que multiplexa el transmisor y el receptor a la misma frecuencia. TDD es utilizado por ejemplo, en radios simples de dos vas, donde un botn es presionado para hablar y suelto para escuchar. Este tipo de multiplexacin es muy lento. Los radios digitales modernos como CTZ y DECT utilizan TDD pero multiplexan cientos de veces por segundo. El sistema TDMA (acceso mltiple por divisin de tiempo, por sus siglas en ingls) multiplexa varios transmisores y receptores en la misma frecuencia. TDMA es utilizado en el sistema de telefona celular GSM y tambin en el sistema NADC-TDMA usado en los Estados Unidos. La siguiente figura muestra un esquema del sistema TDMA.

Figura 24. Acceso mltiple por divisin de tiempo

26 2.10.3 Multiplexacin en el cdigo El sistema de acceso mltiple por divisin en el cdigo (CDMA, por sus siglas en ingls) es un mtodo de acceso donde mltiples usuarios tienen permiso de transmitir simultneamente a la misma frecuencia. La multiplexacin por divisin de frecuencia es an implementada, pero el canal tiene un ancho de 1,23 MHz. En el caso del sistema CDMA de Estados Unidos un tipo de canalizacin adicional es agregado en la forma de codificacin. En los sistemas CDMA los usuarios accesan al mismo tiempo a un canal digital de alta velocidad, esto se logra traslapando a alta velocidad las secuencias digitales de cada transmisin. Una secuencia digital diferente es asignada a cada terminal de manera que una seal pueda ser identificada de otra correlacionando sus secuencias traslapadas. Esto esta basado en cdigos que son compartidos entre la base y las estaciones mviles. En este sistema existe una limitacin de 64 cdigos de canal en el enlace hacia delante, mientras que no tiene lmites prcticos en el nmero de cdigos en el enlace de regreso. En la siguiente figura se describe este mtodo:

Figura 25. Acceso mltiple de divisin de cdigo 2.10.4 Multiplexacin geogrfica Otro tipo de multiplexacin es geogrfica o celular. Si dos pares transmisor/receptor se encuentran alejados lo suficiente el uno del otro, cada par puede operar a la misma frecuencia y no interferir el uno con el otro. Se deben establecer lmites geogrficos para realizar la multiplexacin. Sin embargo, existen algunos sistemas donde la transmisin es alrededor del mundo, por lo que no se puede implementar este mtodo de multiplexacin, ejemplo de este tipo de sistemas son radios militares de baja frecuencia, estaciones aficionados, etc. En la siguiente figura se muestra este tipo de multiplexacin:

27

Figura 26. Multiplexacin geogrfica 2.10.5 Combinando mtodos de multiplexacin Los sistemas de comunicacin ms utilizados tienen una combinacin de los mtodos de multiplexacin, as por ejemplo, GSM usa TDMA, FDMA, FDI) y geogrfico. DECT usa FDMA, TDD y geogrfica. Los distintos tipos de multiplexacin se combinan segn las caractersticas de la aplicacin en que se va a usar el sistema de comunicacin. 2.10.6 Penetracin versus eficiencia El trmino penetracin se refiere a la habilidad de una seal para ser utilizada en ambientes donde hay altos niveles de atenuacin, ruido e interferencia. Un ejemplo muy comn ocurre con los radiolocalizadores versus los telfonos celulares. En muchos casos, los radiolocalizadores pueden recibir seales an cuando el usuario se encuentre dentro de un edificio de metal o estructuras de concreto reforzado. La mayora de los radiolocalizadores utilizan modulacin FSK de dos niveles, donde la desviacin de frecuencia es grande y la tasa de transferencia de smbolos muy lenta. Esta modulacin hace fcil al receptor detectar y demodular la seal pues los smbolos estn muy separados entre s y la diferencia en frecuencia persiste en el tiempo lo suficiente para detectarla con facilidad. Sin embargo, los factores que causan una buena penetracin de la seal para un radiolocalizador, tambin causan la transmisin de informacin ineficiente. En los sistemas de radiolocalizadores tpicamente hay dos smbolos ampliamente separados (8KHz) y son pocos los smbolos por segundo que se transmiten (500 a 1200). Si se compara lo anterior con el sistema celular, por ejemplo, GSM que enva 270.833 smbolos por segundo se entiende el mayor nivel de complejidad de los sistemas celulares, pero esto importa poco para los sistemas de radiolocalizadores que transmiten mensajes de texto cortos en formato ASCII.

28 Un sistema de telefona celular, debe transmitir seal de voz en tiempo real y en ambos sentidos. Para lograr esto se requiere un ndice de transmisin de smbolos mucho mayor, adems de un esquema de modulacin ms eficiente. Los telfonos celulares utilizan complejos formatos de modulacin (como T/4 DQPSK y 0,3GMSK) y rpidos ndices de transmisin de smbolos. Desafortunadamente, esto reduce grandemente la penetracin de la seal y para compensar esta situacin se debe usar mayor potencia en la transmisin, lo cual disminuye la eficiencia del sistema en este rubro.

CAPTULO 3: Posibilidades de modulacin digital con el generador de seales Agilent E4433B ESG-D, con la opcin UN8
Esta lnea de generadores de seales, con la opcin UN8 instalada (generador en tiempo real de seales de banda base I/Q), poseen la capacidad de crear seales moduladas digitalmente usando un estndar preestablecido, un estndar modificado o incluso definiendo un estndar a la medida de una aplicacin. Esto permite realizar pruebas a sistemas de comunicacin y estimar su rendimiento. Los generadores de la familia Agilent ESG-D ofrecen dos arquitecturas de banda base estas son la opcin UN8, descrita anteriormente y la opcin UND (generador interno de formas de onda arbitrarias dual). El laboratorio de redes y sistemas de comunicacin de la Escuela de Ingeniera Elctrica de la Universidad de Costa Rica, cuenta con un generador de seales Agilent E4433B ESG-D (como el que se muestra en la siguiente figura) con la opcin UN8 instalada, la opcin UN9 (que agrega 7M RAM de memoria adicional) no as la opcin UND.

Figura 3.1. Panel frontal del generador Agilent E4433B ESG-D, tomada de [5] Los generadores de seales puede tener tres funciones bsicas en un sistema de comunicacin tpico, ests son: Proveer una seal conocida y de buena calidad Simular la salida de un circuito que no existe Simular fallas conocidas Con la opcin UN8, se tiene acceso a bloques bsicos de creacin de una seal modulada digitalmente, estos bloques son modulacin, filtros, tasa de transmisin de smbolos (symbol rate) y datos.

30

3.1 Funcionamiento de la opcin UN8


El generador en tiempo real de banda base I/Q interpreta los bits de datos y produce voltajes analgicos representando la modulacin deseada. Cuando estos niveles de voltaje estn a la entrada del modulador se produce una seal RF modulada digitalmente. En la siguiente figura se muestra como la seal pasa a travs de cada bloque.

Figura 3.2. Diagrama de bloques del generador en tiempo real de banda base I/Q, tomada de [2] Una descripcin de los bloques de la opcin UN8 se muestra a continuacin: Generador de datos: los datos pueden ser generados internamente con secuencias digitales seriales (PN9, PN11, PN15, PN20, PN23 o cadenas de 4 a 64 bits), pueden ser descargados como un archivo de usuario en la memoria del generador, o pueden provenir de una fuente externa conectada al puerto serial de la parte frontal del generador. La informacin de entrada representa los smbolos que sern generados. El generador de datos tambin puede producir tramas completas y con la informacin correctamente establecida para mltiples estndares de TDMA. Generador de smbolos: la informacin serial es agrupada en smbolos para luego ser mapeada al plano I/Q. Por ejemplo, 16QAM tiene 4 bits por smbolo, as cada grupo de 4 bits representa una de 16 posibles localizaciones de smbolos (24=16). La salida de este bloque es una serie de impulsos, uno por cada smbolo. Esta

31 implementacin basada en la RAM soporta ms de 8 bits/smbolo e incluye un decodificador diferencial definible. Filtros de respuesta finita al impulso (FIR, del ingls Finite Impulse Response Filter): Los valores de I y Q son conducidos a un par de filtros de pre modulacin. Estos filtros reducen el ancho de banda de la seal transmitida usando la forma de filtro especificada por el sistema deseado. Por ejemplo, un filtro Root Nyquist con parmetro alfa de 0.35 para el formato NADC y un filtro 0.3 Gaussiano para GSM, estos filtros tambin pueden ser configurados por el usuario. Remuestreador digital: este bloque interpola entre los valores de salida de los filtros para dar una seal I/Q suave, sin picos a la salida. Se ajusta la tasa de muestreo a niveles conocidos para eliminar la necesidad de mltiples filtros de reconstruccin. El remuestreador permite a los convertidores digital analgicos ser actualizados a la velocidad del reloj independientemente de la tasa de transmisin de smbolos. Convertidores digital - analgicos (DAC, del ingls Digital Analog Converter): convierten la seal digital en una analgica con alta resolucin (14 bits) y bajo ancho de banda de ruido. La seal de salida no es realmente analgica ya que el DAC puede cambiar valores en pasos discretos. Filtro de reconstruccin: este filtro se encarga de suavizar la seal de salida de los DAC y elimina el rizo debido a los pasos discretos introducidos por los DAC. Como los DAC operan a la velocidad del reloj (25 a 50 MHz) solo es necesario un filtro paso bajo. Estos filtros pueden operar tasas de transferencia de smbolos de hasta 12.5MHz. Los protocolos incluidos en la opcin UN8, son seis estndares TDMA, que son: DECT, TETRA, GSM, NADC, PDC y PHS. Estos son estndares que pueden ser utilizados fcilmente en el generador y stos a la vez pueden ser personalizados. Para ejemplificar lo anterior se mostrar a continuacin el proceso para generar una seal NADC. El procedimiento es el siguiente: 1. Presione la tecla Preset 2. Presione la tecla Mode, luego seleccione Real-Time I/Q Baseband generator 3. Seleccione la opcin TDMA 4. Seleccione el estndar deseado, en este caso NADC 5. Para establecer el canal, presione More (1 of 2), luego Freq Channels>, Channel band>, Mobile, Channel Number introduzca con teclado 10, luego presione Enter, y luego Freq Channels ON. 6. Presione Return, seleccione More (2 of 2), NADC on. La frecuencia de la seal portadora cambia automticamente a 825.03 MHz. 7. Establezca la amplitud, presione Amplitude y establezca el valor de potencia deseado para la seal de RF digitando en el teclado, por ejemplo 5dBm.

32 8. Active la seal de radiofrecuencia presionando RF On/Off A partir de aqu el usuario puede configurar intervalos de tiempo (timeslots) y el formato de los datos. Se obtienen los resultados que se muestran a continuacin:

Figura 3.3. Configuracin de una seal NADC y su respectivo mapa de constelacin Este estndar puede ser modificado, por ejemplo en la siguiente tabla se muestran algunos estndares de sistemas de comunicacin modificados. Tabla 3.1. Estndares de comunicacin modificados, tomada de [2] Estndar Basado en Sustituya Con CDPD NADC Modulacin /4 DQPSK y la Modulacin 0.5 GMS y la tasa de tasa de transferencia de transferencia de smbolos 19.2 Ksps. smbolos 24.3 Ksps. PWT DECT Modulacin GFSK y filtro 0.5 Modulacin /4 DQPSK y filtro Gaussiano. 0.5 Root Nyquist. GSM Tasa de transferencia de Cualquier otra tasa de smbolos 270.83 Ksps. transferencia de smbolos. Continuando con el ejemplo anterior, ahora se generar una seal CDPD a partir de la modificacin del estndar NADC. 1. Seleccionar el estndar NADC como se explic en el procedimiento anterior. 2. Desactive la salida RF presionando RF On/Off

33 3. Desactive el estndar NADC, seleccionando NADC off 4. Seleccione More (1 of 2), Modify standard 5. Sustituya MSK por /4 DQPSK, seleccionando Modulation Type>, Select>, MSK 6. Retorne al men de modulacin, presione Return, Return, Return. 7. Seleccione Symbol Rate y establzcalo en 19.2 Ksps con el teclado. 8. Regrese al men de modulacin, Return. 9. Cambie el tipo de filtro, presione Select>, Gaussian y 0.5 es el factor de ancho de banda por defecto. 10. Regrese al men de modulacin, Return, Return, More (2 of 2) 11. Active el estndar NADC on 12. Active la seal de RF, RF On/Off. El resultado obtenido es el siguiente:

Figura 3.4. Configuracin de una seal CDPD y su respectivo mapa de constelacin Algunos consejos cuando se modifica un estndar, son los siguientes: Sea consciente que al modificar la modulacin que utiliza el estndar implica variar el nmero de bits por smbolo y la opcin UN8 no modifica la rfaga ni el protocolo, esto lo debe realizar el usuario. Si el nmero de bits por smbolo del esquema de modulacin es mayor que el del estndar, la temporizacin de la forma de rfaga ser inconsistente y se apagar. Si el nmero de bits por smbolo, es menor que el de la modulacin del estndar, se agregarn ceros extra al final de la secuencia para completar el flujo mantener la rfaga y el protocolo del estndar.

34 Los bloques funcionales que estn integrados en el generador Agilent E4433B ESG-D, son lo siguientes: Modulacin Filtro Tasa de smbolos Datos Cada bloque puede a la vez ser modificado para crear las seales personalizadas moduladas digitalmente.

3.2 Bloque de modulacin


Los tipos de modulacin disponibles son los siguientes: PSK: BPSK, QPSK, O-QPSK, /4DQPSK, 8PSK, 16 PSK y D8PSK MSK QAM: 4, 16, 32, 64, 256 FSK simtrica: 2, 4, 8 y 16 niveles, con desviaciones ajustables hasta 40MHz. El mapa del men de modulacin se presenta a continuacin:

Figura 3.5. Mapa del men del bloque de modulacin, tomada de [2] El usuario puede construir un esquema de modulacin nico de dos maneras, con el editor de la tabla FSK o con el editor de la tabla I/Q. Los valores en estas tablas son mapeados en estados absolutos de la modulacin, para mapear las transiciones entre estados se edita la tabla diferencial.

35 3.2.1 Utilizando el editor de la tabla de valores para modulacin FSK Para ejemplificar lo dicho anteriormente, se mostrar la manera construir una modulacin FSK asimtrica utilizando el editor de la tabla FSK. Con el editor de la tabla FSK se pueden crear modulaciones FSK asimtricas de hasta 16 niveles. Este tipo de modulacin personalizada puede ser aplicada algn estndar de TDMA. Un ejemplo es la posibilidad de crear una seal de interferencia para la prueba de seleccin de canales adyacentes usada en los radiolocalizadores FLEX (marca registrada de la empresa Motorola). Para implementar esta seal se construye una modulacin 4-FSK a 4.8KHz y a 1.6KHz, escribiendo estos valores en la tabla FSK, como se muestra en la siguiente figura. Luego, en la prueba se usa esta modulacin para transmitir una secuencia digital PN15.

Figura 3.6. Editor de la tabla de valores para modulacin FSK En el protocolo FLEX, cada nivel de los 4 niveles posibles representa una secuencia de 2 bits, como se muestra en la siguiente figura.

Figura 3.7. Sealizacin FSK de 4 niveles, usada en los radiolocalizadores FLEX El procedimiento para implementar este tipo de modulacin con el generador de seales es el siguiente: 1. Presione la tecla Preset del panel frontal 2. Presione la tecla Mode, y seleccione la opcin Real Time I/Q Baseband generator 3. Seleccione Custom> Modulation Type> Define User (FSK).

36 4. Ingrese los valores contenidos en la tabla anterior para las desviaciones de frecuencia usando el teclado del panel frontal. 5. Guarde el archivo como FLEX, para esto elija More (2 of 2)> Load/Store, Store to file. Presione Editing Keys, Clear text y introduzca el nombre FLEX y luego Enter. 6. Cargue el archivo. Seleccione Load from Seleted File, elija el archivo FLEX, luego ConfirmLoad from File, Return, Return. 7. Active la modulacin personalizada, Custom On 8. Establezca la frecuencia, presionando Frequency en el panel frontal. 9. Establezca la amplitud, presionando Amplitude en el panel frontal. 10. Active la salida de radiofrecuencia RF on

Figura 3.8. Modulacin FSK personalizada activada 3.2.2 Utilizando el editor de la tabla de valores para la modulacin I/Q Utilizando la tabla de valores I/Q se puede modular una seal portadora en mltiples posiciones del plano I/Q creando as modulaciones I/Q con mapas de constelacin personalizados, brinda la posibilidad de generar modulaciones I/Q asimtricas. Por ejemplo se puede crear una constelacin de arreglo circular conocida como STAR-QAM, dicha modulacin puede ser almacenada en la memoria del generador para ser utilizada posteriormente. Este editor posee adems una funcin que permite visualizar grficamente en la pantalla del generador el mapa de constelacin resultante. El procedimiento para generar una seal modulada con STAR-QAM, usando el editor de tabla de valores para la modulacin I/Q es el siguiente: 1. Presione el botn Preset. 2. Presione Mode, seleccione Real Time I/Q Baseband. 3. Acceda al editor de la tabla de valores I/Q. Elija Custom> Modulation Type> Define User IQ>. 4. Ingrese los valores mostrados en la siguiente tabla.

37 Tabla 3.2. Valores en el plano I/Q para la modulacin STAR-QAM

Se debe observar una pantalla como la siguiente:

Figura 3.9. Captura de pantalla del generador, editor tabla de valores I/Q. 5. Revise que haya introducido los datos correctamente, desplegando el mapa I/Q. Seleccione Display I/Q Map. El resultado debe ser como el que se muestra a continuacin.

38

Figura 3.10. Captura de pantalla del generador, mapa de constelacin I/Q 6. Regrese al men Load/Store. 7. Guarde el archivo. Store to file, Editing Keys, Clear text. Llmelo STAR. 8. Cargue el archivo. Load from selected file, Confirm Load from file. 9. Regrese al menu principal Return Return. 10. Establezca valores apropiados de amplitud y frecuencia. 11. Active la modulacin y la salida RF: Custom On, RF on. La pantalla del generador debe verse as:

Figura 3.11. Captura de pantalla del generador, modulacin I/Q personalizada activada. Conectando el osciloscopio para observar el mapa de constelacin en las salidas I/Q del panel trasero del generador se observa el mapa de constelacin resultante, como se muestra en la siguiente figura.

39

Figura 3.12. Captura de pantalla del osciloscopio, mapa de constelacin de la modulacin I/Q personalizada. El mapa de constelacin est limitado a 16 niveles para las componentes I y Q combinadas, esto es valores distintos para estas coordenadas, al lado derecho de la pantalla del generador se despliega una lista de los valores distintos (o niveles) que han sido introducidos. Es posible con este editor generar seales PSK del mismo nivel utilizando distintos niveles de las componentes I y Q. Como se muestra en la siguiente figura.

Figura 3.13. Mapa I/Q de una modulacin 8PSK con distintos niveles de componentes I/Q, tomada de [2] Los mapas I/Q de la seal 8PSK mostrados en la figura anterior utilizan distintos niveles de los 16 posibles niveles que pueden ser utilizados. Por ejemplo el mapa de la izquierda 5 niveles mientras que el de la derecha tambin es 8PSK pero utilizando 4 niveles. La opcin UN8 puede generar constelaciones simtricas 256-QAM, pero no asimtricas ya que una modulacin de estas necesitara ms de 16 niveles. Los niveles no deben estar igualmente espaciados ni ser simtricos, por ejemplo como se muestra en la siguiente figura es posible generar un mapa I/Q de 16-QAM simtrico o asimtrico.

40

Figura 3.14. Mapa de constelacin 16-QAM (a) simtrico y (b) asimtrico, tomada de [2] 3.3.3 Utilizando el editor de la tabla diferencial Normalmente no hay una referencia de fase absoluta en el receptor. Existen dos maneras de diseo para compensar esta situacin. La primera es enviar una secuencia de prueba para permitir al receptor determina cul es la fase de la portadora. La segunda manera consiste en modular entre los estados I/Q relativos ms que los estados absolutos. En la modulacin diferencial los bits de entrada no determinan la localizacin del smbolo pero mejora la transicin entre smbolos. En algunos casos existen restricciones con respecto a las transiciones permitidas. Esto ocurre en /4 DQPSK donde la trayectoria de la portadora no pasa por el origen, eliminando la necesidad de disear circuitos de recuperacin de portadora en el receptor. Con la modulacin diferencial, los datos de entrada no se representan por localizaciones absolutas de smbolos en plano I/Q sino por cambios en la localizacin de smbolos, como se muestra en la siguiente tabla. Continuando con el ejemplo de la modulacin STAR-QAM, el usuario puede controlar los cambios de estado de manera tal que el receptor no requiera una referencia absoluta de fase. Por ejemplo, si la localizacin absoluta del smbolo es 0010 (vase la tabla 3.2) y el dato de entrada es 0001 (vase la tabla 3.3), entonces el smbolo resultante es el corresponde a un cambio de +1 hacia delante en la tabla del editor I/Q (tabla 3.2), es decir 0011. Para implementar esta transicin entre estados en el generador de seales solamente hay que introducir los valores en el editor de la tabla diferencial (como se muestra en la figura 3.15), luego de haber introducido los valores en la tabla de valores I/Q.

41 Tabla 3.3 Compensacin de smbolos para la seal STAR-QAM diferencial Compensacin Dato De smbolo 0000 +0 0001 +1 0010 +2 0011 +3 0100 +4 0101 +5 0110 +6 0111 +7 1000 -8 1001 -7 1010 -6 1011 -5 1100 -4 1101 -3 1110 -2 1111 -1

Figura 3.15. Captura de pantalla del generador, editor de tabla diferencial Con el editor de la tabla de valores I/Q, se puede manipular la ubicacin de los smbolos intencionalmente con el fin de empeorar el EVM, como se muestra en la siguiente figura para una mapa de constelacin 16-QAM. Esto se logra colocando los smbolos en posiciones muy cercanas al origen y simulando as distorsin por interferencia entre smbolos. Esto permitir analizar el rendimiento del receptor bajo los efectos de EVM.

42

Figura 3.16. Mapa de constelacin 16-QAM distorsionado

3.3. Bloque de filtros


Los filtros de respuesta finita al impulso FIR (del ingls Finite Impulse Response) son utilizados para limitar el ancho de banda a la entrada de los moduladores I y Q. Existen muchos tipos de filtros FIR de premodulacin. Por ejemplo los estndares NADC, PDC, PHS y TETRA especifican un filtro Root Nyquist en el transmisor y en el receptor cuya respuesta combinada produce un filtro Nyquist. Otro tipo de filtro es el Gaussiano, utilizado por los estndares GAS y DECT. Cada filtro posee su propio parmetro ajustable, as por ejemplo GSM ajusta el parmetro producto ancho de banda, bit, tiempo (BbT) en 0.3. El generador de seales de la serie ESG-D provee los filtros Root Nyquist, Nyquist y Gaussiano. El mapa del men del bloque de filtros es el siguiente:

Figura 3.17. Mapa del men del bloque de filtros, tomada de [2] Cada parmetro de un filtro, ya sea en los filtros Root Nyquist y Nyquist o el BbT en el gaussiano puede ser fcilmente ajustado con las opciones del generador. El vara de 0 a 1 y el BbT de 0.1 a 1.

43 Por ejemplo para variar el parmetro se sigue el siguiente procedimiento: 1. Presione Preset. 2. Presione Mode, seleccione Real Time I/Q Baseband. Acceda al men TDMA y elija alguno. 3. Seleccione More y luego Modify Standard y Filter. 4. Seleccione Filter alpha. Proceda a ajustar el valor del parmetro usando la perilla o el teclado del panel frontal del generador. Al terminar presione Enter. 5. Para volver a colocar el valor de al del estndar presione Restore Default Filter en el men de filtros. La opcin de seleccionar tipos de filtros y ajustar sus parmetros tambin est disponible para modulaciones personalizadas. La opcin UN8 tambin brinda la posibilidad de crear filtros FIR, los parmetros a editar son los que se muestran en la siguiente figura.

Figura 3.18. Parmetros del filtro FIR, tomado de [2] Para introducir los datos se usa el editor de la tabla de valores de filtros FIR. La extensin de dicha tabla puede ser de hasta 1024 entradas. La razn de sobre muestra OSR (oversample ratio) es el nmero de entradas por smbolo, que puede ir de 1 a 32. La mxima combinacin de smbolos y OSR permitida por la opcin UN8 es de 32 smbolos con un OSR de 32. El filtro se logra a travs de una mezcla de circuitos analgicos y digitales. El periodo de muestreo (t) es igual al inverso de la frecuencia de muestreo (Fs). La frecuencia de muestreo es igual al producto de OSR por la tasa de transferencia de smbolos (symbol rate). Por ejemplo, en GSM el symbol rate es de 270.83 Ksps, con un OSR de 4, la frecuencia de muestreo es 1083.32 KHz y el periodo de muestreo es 923.088 ns. Para ilustrar la creacin de un filtro en el generador, se mostrara como introducir los coeficientes de un filtro de forma sinc con 8 smbolos y un OSR de 4. El procedimiento es el siguiente: 1. Presione Mode, luego Real Time I/Q Baseband. 2. Acceda el editor de tabla de coeficientes de filtros. Seleccione un estndar de TDMA, por ejemplo DECT. Seleccione TDMA, DECT, More (1 of 2), Modify Standard, filter y luego Define User FIR. Esta tabla tambin puede ser modificada desde el men de modulacin personalizada.

44 3. Introduzca los valores que se muestran en la siguiente tabla. Tabla 3.4. Coeficientes del filtro FIR personalizado

El resultado es como el que se presenta en la siguiente figura.

Figura 3.19. Captura de la pantalla del generador, editor de la tabla de coeficientes de filtros FIR 4. Presione Mirror Table para que los coeficientes sean duplicados en orden reverso. 5. Almacene el filtro en un archivo. More (1 of 2), Load/Store, Store to file. Nombre el archivo. 6. Cargue el filtro: resalte el archivo del filtro creado, luego presione Load from Selected File, Confirm Load from File. 7. Muestre la respuesta al impulso del filtro: Display the impulse response. Luego de observarla presione Return. 8. Muestre la transformada de fourier rpida FFT: Display the FFT. Luego de observarla presione Return.

45

Figura 3.20. Capturas de pantallas del generador, FFT y repuesta al impulso del filtro creado

3.4 Bloque de la tasa de transferencia de smbolos (symbol rate)


La tasa de transferencia de smbolos es la razn a la cual la informacin modulada en la portadora. La opcin UN8 soporta tasas de transferencia de smbolos hasta 12.5 Msps, la mxima tasa de transferencia de bits (bit rate) es de 50 Mbps. nmero de bits por smbolo determinara la mxima tasa de transferencia de bits o smbolos, como se muestra en la siguiente tabla. Tabla 3.5. Tasas de transferencia de smbolos y bits segn el nmero de bits por smbolo es de El de

La tasa de transferencia de smbolos puede ser fcilmente definida. Cuando el usuario selecciona un estndar de TDMA automticamente se determina el valor estipulado

46 por el estndar. Por ejemplo la tasa de transferencia de smbolos para GSM es 270833 Ksps y para PDC es 21 Ksps. El mapa del men de este bloque se muestra a continuacin.

Figura 3.21. Mapa del men del bloque de tasa de transferencia de smbolos, tomada de [2] El usuario puede alterar una tasa de transferencia de smbolos dada para ajustarse a alguna especificacin de diseo, sin embargo debe tomar e cuenta que al ajustar la tasa de transferencia de smbolos afecta el ancho de banda ocupado por la seal de manera proporcional. Duplicando la tasa de transferencia de smbolos duplicar el ancho de banda ocupado. Por ejemplo el estndar NADC establece la tasa de transferencia de smbolos en 24.3 Ksps y un alfa del filtro de 0,35. El ancho de banda ocupado es de aproximadamente 32.8 KHz. Ajustando la tasa de transferencia de smbolos a 48.6 Ksps con el mismo filtro, el ancho de banda resultante es 65.6 KHz, como se muestra en la siguiente figura.

Figura 3.22. Captura de pantalla del analizador de espectros, efecto de la variacin de la tasa de transferencia de smbolos en el ancho de banda ocupado al 99%. (a) symbol rate de 24.3Ksps y (b) Symbol rate de 48.6Ksps La manera de cambiar la tasa de transferencia de smbolos es la siguiente: 1. Seleccione Mode, Real Time I/Q Baseband. 2. Seleccione un estndar de TDMA. Por ejemplo TDMA, NADC, More (1 of 2), Modify Standard. 3. Seleccione Symbol Rate tasa de transferencia de smbolos. Ingrese un nuevo valor usando la perilla o el teclado del panel frontal del generador.

47

El resultado es el siguiente:

Figura 27. Captura de pantalla del generador de seales, estndar NADC con el symbol rate modificado

3.5 El bloque de datos


Este bloque provee los datos utilizados para la generacin de las seales moduladas. Los datos pueden ser generados interna o externamente. El mapa del men es el siguiente.

Figura 3.23. Mapa del men del bloque de datos, tomada de [2] Los tipos de datos generados internamente son: 4-128 patrones de bit repetitivos, PN9, PN11, PN15, PN20, PN23. Cuando se trabaja con el estndar de TDMA las secuencias PN9 y PN15 estn disponibles para generar seales en tramas. Los datos definidos por el usuario, pueden ser descargados en la memoria RAM , o almacenarse en un archivo en la memoria no voltil e incluso los datos pueden ser generados en tiempo real usando las entradas de datos y reloj del generador. Esto se explica con mayor detalle en el captulo de conectividad con la computadora.

48

CAPTULO 4: Conectividad del equipo con la computadora


4.1 La interfase GPIB
En 1965, Hewlet Packard diseo el bus de interfase Hewlet-Packard (HP-IB) para conectar su lnea de instrumentos programables a las computadoras. Debido a sus altas tasas de transferencia de datos (1 Mbps) la interfase gan rpidamente popularidad. Posteriormente fue aceptado como el estndar de IEEE 488-1975, que luego evolucion al estndar ANSI/IEEE 488.1-1987. El nombre con el que se le llama actualmente a esta interfase es Bus de Interfase de Propsito General (del ingls General Purpose Interface Bus, GPIB). En el estndar ANSI/IEEE 488.2-1987 se consolid el estndar original al definirse cmo se comunican los controladores y los instrumentos, adems se creo un set sencillo de comandos bsicos conocido como estndar de comandos para instrumentos programables (Standard Commands for Programable Instruments, SCPI). 4.1.1 Lneas y seales de la interfase GPIB La interfase GPIB consiste de 16 lneas de datos ms ocho lneas de retorno a tierra. Las 16 lneas de datos se agrupan en 8 lneas de informacin, 3 lneas para establecer la comunicacin y 5 lneas de mantenimiento de la interfase (vea las siguientes figura).

Figura 4.1. Lneas y seales de la interfase GPIB, tomado de [15]

49

Figura 4.2. Lneas y seales en el conector GPIB, tomado de [15] 4.1.2 Caractersticas fsicas y elctricas de la interfase GPIB Los equipos estn conectados a travs de un cable de 24 conductores que en sus extremos poseen un conector que es a la vez macho y hembra. Este tipo de cable permite tres tipos de configuracin de la conexin: lineal, estrella o una combinacin de ambas, como se muestra en la siguiente figura.

Figura 4.3. Topologas de conexin, tomado de [15] 4.1.3 Instrumentos IEEE 488.2 Las especificaciones de la norma IEEE 488.2 para instrumentos requieren mayores cambios en el firmware y las posibilidades del equipo. Sin embargo, los instrumentos IEEE 488.2 son fciles de programar por que todos responden a un set de comandos bsicos

50 establecidos en esta norma. Los comandos pueden ser rdenes o peticiones. El protocolo de intercambio de mensajes IEEE 488.2 es revisado constantemente por la fundacin SCPI, cuyo sitio en Internet es www.scpiconsortium.org. Como se dijo anteriormente la norma IEEE 488.2 establece un set de comandos bsicos que todo instrumento debe poseer. Todos los instrumentos deben ser capaces de enviar y recibir datos, responder sobre su estados y responder a comandos de reinicio de registros. Los comandos y peticiones comunes a todos los equipos son los que se muestran a continuacin. Tabla 4.1 Comandos comunes de equipos IEEE 488.2 Mnemnico Grupo Descripcin *IDN? System Data Identification query *RST Internal Operations Reset *TST? Internal Operations Self-test query *OPC Synchronization Operation complete *OPC? Synchronization Opearation complete query *WAI Synchronization Wait to complete *CLS Status and Event Clear status *ESE Status and Event Event status enable *ESE? Status and Event Event status enable query *ESR? Status and Event Event status register query *SRE Status and Event Service request enable *SRE? Status and Event Service request enable query *STB? Status and Event Read status byte query Estos comandos bsicos de comunicacin con el equipo pueden a la vez ser utilizados por lenguajes de programacin de ms alto nivel (C++, visual, MATLAB, etc.). Para poder desarrollar interfases ms amigables con el usuario, y que faciliten la extraccin de informacin de forma remota del equipo. El fabricante del equipo Agilent (perteneciente a Hewlet Packard) diseo un software propietario de fcil uso que es de gran utilidad para el desarrollo de las prcticas de laboratorio, pues permite la captura de pantalla de los equipos las cuales sern de gran utilidad para el posterior anlisis de resultados. Adems el proceso se realiza rpidamente sin la necesidad del uso de disquetes que es la otra manera de exportar las capturas de pantalla.

4.1 Uso del programa Intuilink de Agilent


En la ejecucin de los experimentos es necesaria la captura de las imgenes correspondientes a las formas en el tiempo y frecuencia de las seales estudiadas.

51 Los equipos con que cuenta el laboratorio poseen tres maneras de exportar esta informacin al exterior. La primera es a travs de la unidad de disquete, la segunda es a travs del puerto serial (RS232) y la ltima es a travs del puerto GPIB. Las primeras dos opciones son de baja velocidad si se compara con la tercera. El programa Intuilink permite interactuar con los equipos de una manera fcil y rpida usando el puerto GPIB. Para utilizar este tipo de conexin se requiere que la computadora cuente con la tarjeta GPIB PCI, en nuestro caso contamos con el modelo 82350B PCI GPIB. El programa Intuilink permite hacer capturas de pantalla y almacenar configuraciones del equipo las cuales pueden ser cargadas de nuevo posteriormente. Agilent cuenta con una amplia variedad de equipos para los anlisis desarrollados en telecomunicaciones. As que Intuilink cuenta con distintos mdulos segn el modelo del equipo con el que se va a trabajar, estos mdulos se encuentran disponibles en el sitio de Internet de Agilent. En los experimentos del laboratorio el equipo utilizado y la versin respectiva de Intuilink es la siguiente: Tabla 4.2 Equipo de laboratorio y su correspondiente versin de Intuilink Equipo Generador de seales Analizador de espectros Osciloscopio Modelo Agilent E4433B Agilent E4402B Agilent 54642A Versin de Intuilink Agilent PSG/ESG Agilent PSA/ESA Agilent 54600

52

3.2 Uso de Intuilink PSG/ESG


Este programa permite comunicar la computadora con el generador de seales. Acceda al programa Get PSG/ESG Data, haciendo clic en inicio, luego programas, luego Agilent Intuilink, luego PSG/ESG, luego examples y finalmente selecciones Get PSG/ESG Data. Aparece la siguiente ventana:

Figura 4.4. Programa Get PSG/ESG Data sin conexin Haga clic en Connect Aparece el siguiente cuadro

Figura 4.5. Conexin establecida con el generador de seales Haga clic en OK. Ahora la parte superior de la ventana se observa as:

Figura 4.6. Programa Get PSG/ESG Data con conexin Con este programa tiene la opcin de capturar la pantalla y observarla o guardarla en un archivo de extensin gif. Esto se logra haciendo clic en Instrument Display. Cuando va a realizar la captura de la imagen, hace clic en Instrument Display, luego selecciona Capture display image. Aparece el siguiente cuadro:

Figura 4.7. Instrucciones para captura de pantalla del generador de seales

53 Siga las instrucciones del cuadro anterior para realizar la captura de pantalla. Una vez que se captura la pantalla, se obtiene un resultado similar al siguiente:

Figura 4.8. Captura con el programa Get PSG/ESG Data En la opcin de la barra de herramientas Currente Image, se cuenta con la posibilidad de colocar la imagen en el portapapeles del sistema operativo (para ser utilizada en otro programa como Microsoft Word), de guardar la imagen en un archivo o de imprimirla. Otra aplicacin de este programa es guardar la configuracin del generador de seales, de manera que pueda ser cargada de nuevo al equipo posteriormente. Esto se realiza dando clic a la opcin Instrument state de la barra de herramientas y luego se selecciona save current instrument state. Aparece el siguiente recuadro:

Figura 4.9. Establecer nombre de configuracin almacenada del generador de seales En el que el usuario le da un nombre que identifique la configuracin respectiva, que puede corresponder a algn tipo de modulacin por ejemplo. Si ahora se desea cargarle al generador de seales una configuracin guardada, se hace clic a la opcin Instrument state de la barra de herramientas y luego se selecciona Restore state to instrument. Aparece el siguiente recuadro:

54

Figura 4.10. Cuadro para cargar una configuracin al generador de seales Donde el usuario selecciona la configuracin que le interesa cargar al equipo.

3.3 Uso del macro Agilent PSG/ESG en Microsoft Office


El programa Intuilink, tiene la opcin de cargar un macro en los programas Microsoft Word y Microsoft Excel, que permite la captura de pantallas directamente a un documento de texto o una hoja electrnica. A continuacin se mostrara el proceso en el programa Microsoft Word, el procedimiento es anlogo en Microsoft Excel. El primer paso es abrir Microsoft Word, y verificar que la barra de herramientas de Agilent este presente. Como se muestra en la siguiente figura:

Figura 4.11. Barra de herramientas de Agilent PSG/ESG en Word Si se encuentra presente entonces vaya a inicio, luego programas, luego Agilent Intuilink, luego PSG/ESG, luego seleccione Start Word Toolbar Addin. Ahora hay que conectarse con el equipo, haga clic en el siguiente botn:

Figura 4.12. Icono de conexin con el generador de seales

55 Aparece el siguiente cuadro

Figura 4.13. Cuadro de dilogo para la conexin con el generador de seales Luego da clic en GPIB0::19INSTR y luego hace clic en Identify Instruments, aparece en el cuadro de instrumentos identificados el generador de seales, haga clic en Connect se obtiene el siguiente resultado:

Figura 4.14. Conexin establecida con el generador de seales Ahora en la barra de herramientas aparece resaltado en color verde, indicando que el equipo est conectado, como se muestra a continuacin: Figura 4.15. Icono que indica que la conexin est activada Al igual que en el programa Get PSG/ESG se puede capturar la imagen y agregarla al documento o guardarla en un archivo. Haciendo clic en:

56

Figura 4.16. Botn para la captura de pantalla del generador de seales en Word Aparece el siguiente cuadro:

Figura 4.17. Opciones de captura de pantalla del generador de seales en Word Siguiendo la instruccin del cuadro se puede pegar la captura en el documento o guardarla en un archivo. Si se elige colocarla en el documento, se deben seguir las mismas instrucciones de captura que se siguieron con el programa Get PSG/ESG. Al igual que en el programa Get PSG/ESG se puede guardar la configuracin y cargarla al equipo. Haciendo clic en:

Figura 4.18. Botn de captura o carga de una configuracin en Word Aparece el siguiente cuadro:

Figura 4.19. Cuadro de dilogo para de captura o carga de una configuracin en Word Desde el cual se puede guardar (Capture New) o cargar una configuracin (Restore). Para desconectar el equipo se hace clic en el botn de conectividad, luego se selecciona el instrumento y se da clic a Disconnect.

57

3.4 Uso de Intuilink PSA/ESA


Este programa permite comunicar la computadora con el analizador de espectros. Acceda al programa Get PSA/ESA instrument display, haciendo clic en inicio, luego programas, luego Agilent Intuilink, luego PSA/ESA, luego examples y finalmente selecciones Get screen image aplication. Aparece la siguiente ventana:

Figura 4.20. Programa Get PSA/ESA Instrument Display sin conexin Haga clic en connect, aparece un cuadro que indica que la conexin se dio e identifica el instrumento. Haga clic en OK. La utilizacin de este programa es semejante al programa GET PSG/ESG, con las mismas caractersticas que ya fueron descritas anteriormente. Un ejemplo de captura es el siguiente:

Figura 4.21. Ejemplo de una captura de pantalla con el programa Get PSA/ESA Instrument Display sin conexin Esta imagen puede ser guardada en un archivo o colocada en el portapapeles para ser utilizada en otros programas.

58

3.5 Uso del macro Agilent PSA/ESA en Microsoft Office


El uso de esta herramienta es igual al caso del programa Agilent PSG/ESG y su macro de Microsoft Word y Excel.

3.6 Uso del programa Get PSA/ESA Data Application


Este programa se comunica con el analizador de espectros. Acceda al programa Get PSA/ESA Data, haciendo clic en inicio, luego programas, luego Agilent Intuilink, luego PSA/ESA, luego examples y finalmente selecciones Get PSA/ESA Data application. Aparece el siguiente cuadro:

Figura 4.22. Programa Get PSA/ESA Data sin conexin al analizador de espectros Haga clic en connect, aparece un cuadro que indica que la conexin se dio e identifica el instrumento. Haga clic en OK.

59

Figura 4.23. Programa Get PSA/ESA Data con conexin al analizador de espectros Este programa permite capturar la imagen de pantalla y la configuracin del equipo y las muestra al mismo tiempo. Esto se hace dando clic en Tools, luego capture current setting. Esta configuracin puede ser guardada para posteriormente ser cargada al instrumento en la opcin Instrument state. En el botn Tools, existen opciones para reiniciar el instrumento, hacerle una prueba y ver el estatus de registros del analizador. La imagen captura y las configuraciones no pueden ser exportadas a un documento o a un archivo.

Figura 4.24. Captura de pantalla y configuracin simultneas con Get PSA/ESA Data

60

3.7 Uso del programa Agilent 54600


Este programa permite comunicar la computadora con el osciloscopio. Sin embargo la comunicacin no se realiza por la tarjeta GPIB, sino por el puerto serial. Esto debido a que este modelo de osciloscopio no cuenta con el puerto GPIB. Este programa se utiliza directamente en Microsoft Word o Excel y cada vez que se desea utilizar se debe activar la barra de herramientas del programa. Activar esta barra, se puede realizar de dos maneras. La primera es dar clic en inicio, luego programas, luego Agilent Intuilink, luego 54600, y luego seleccionando 54600 Word Toolbar o 54600 Excel Toolbar, segn sea el caso. Para ambos casos el funcionamiento es similar, por lo que se explicara el uso en Microsoft Word. La otra opcin es con dos accesos directos que se encuentran en el escritorio. La barra de herramientas del programa luce as: Figura 3.25. Barra de herramientas del programa Agilent 54600 El primer icono corresponde a la conexin con el osciloscopio. Al dar clic, se activa el siguiente cuadro:

Figura 4.26. Cuadro de conexin con el osciloscopio Se puede dar clic en aceptar y establecer la comunicacin con el osciloscopio, pero si se quiere configurar la velocidad del puerto serial, se da clic en la pestaa Criterios de bsqueda. El cuadro ahora se ve as:

Figura 4.27. Cuadro de configuracin de la velocidad del puerto serial

61 En la casilla de velocidad en baudios se configura la velocidad. Esta velocidad tambin debe ser configurada en el osciloscopio, para establecerla pulse el botn Utility en el panel frontal del osciloscopio. Luego en la parte inferior de la pantalla aparece un men, una de sus opciones es I/O, pulse el botn correspondiente. Aparece un nuevo men y una de sus opciones es la velocidad del puerto serial, presionando sucesivamente ese botn se establece la velocidad. Las velocidades de transmisin de datos entre la computadora y el osciloscopio deben coincidir. En la barra de herramientas del programa aparece un icono con forma de disquete. Este icono es para guardar la configuracin actual del osciloscopio o cargarle una. Al darle clic aparece este cuadro:

Figura 4.28.Cuadro para cargar o guardar una configuracin del osciloscopio El icono con la imagen de una cmara fotogrfica es para la captura de la imagen de pantalla, la cual puede ser insertada en el documento o guardada en un archivo. Al darle clic aparece el siguiente cuadro:

Figura 4.29. Cuadro de captura de imgenes del osciloscopio El botn xy permite capturar datos del osciloscopio directamente, al darle clic el usuario escoge la cantidad de puntos deseada. Luego el programa se comunica con el osciloscopio y abre una hoja electrnica de Excel y despliega el grfico correspondiente, como se muestra a continuacin.

62

Figura 4.30. Captura y graficado de datos del osciloscopio El botn [1,00] toma una nica medida y la inserta en el documento, el cuadro que aparece al darle clic es el siguiente:

Figura 4.31. Cuadro de captura de una nica medida del osciloscopio

3.8 Si ocurre un error de conexin


Si no se logra establecer la comunicacin con el equipo, especficamente el generador de seales y el analizador de espectros, que utilizan la conexin GPIB, verifique lo siguiente: En la parte inferior derecha de la pantalla aparece un icono IO de color azul que corresponde a Agilent IO Libraries Control, como el que se muestra a continuacin: Figura 4.32. Icono del programa Agilent IO libraries Control De clic derecho sobre l y elija la opcin Run IO Config, como se muestra a continuacin.

Figura 4.33. Acceso a la configuracin del programa Agilent IO libraries Control

63 Aparece el siguiente cuadro:

Figura 4.34. Cuadro de configuracin del programa Agilent IO libraries Control Seleccione GPIB0 en VISA Name y haga clic en Edit, aparece el siguiente cuadro:

Figura 4.35. Configuracin del puerto GPIB De clic a la opcin Edit VISA Config, aparece el siguiente cuadro:

Figura 4.36. Cuadro de configuracin de VISA

64 Si no aparecen los instrumentos (en nuestro caso son 2: el generador de seales y el analizador de espectros), de clic al botn Auto Add device. Si de nuevo no aparecen los equipos, revise la conexin de los mismos con la tarjeta GPIB.

4.9 Comandos SCPI


El 23 de abril 1990, un grupo de fabricantes de instrumentos anunciaron la especificacin SCPI, que define un conjunto de comandos comunes para la programacin de instrumentos. Antes de esto, cada fabricante estableci sus propios comandos; esta falta de estandarizacin provoco que los encargados de desarrollar pruebas a los equipos debieran aprender un gran nmero de comandos para cada equipo segn el fabricante, provocando atrasos y costos. SCPI es un estndar completo y extensible que unifica los comandos de programacin de instrumentos. La primera versin fue lanzada en 1990. Hoy en da el Consorcio SCPI contina agregando comandos y funciones al estndar SCPI. Estos comandos se agregan a los comandos bsicos de la norma IEEE 488.2. 4.9.1 Sintaxis de comandos SCPI La sintaxis utilizada en los comandos SCPI (Standard Commands for Programming Instruments) se mostrar con el siguiente ejemplo: POWer [:LEVel] MAXimun MIN Los comandos se leen de izquierda a derecha. En este ejemplo, la seccin :LEVel contina inmediatamente despus de la seccin POWer sin un espacio de separacin. Un espacio de separacin es vlido solamente entre el comando y sus argumentos, en este caso la seccin que sigue a [:Level] es el argumento. Otras convenciones utilizadas en la sintaxis de las lneas de comandos son: := significa definido como. (barra vertical) indica una opcin de un elemento de una lista, <A><B> indica la opcin <A> o <B> pero no ambos. [] (parntesis cuadrados) indica que esa seccin es opcional. Letra mayscula, es la extensin mnima de un comando. Letra minscula, es la porcin extra de un comando, puede ser o no incluida. ? luego de un comando indica que es una peticin de informacin. En el anexo 2, se muestra una lista de comandos SCPI bsicos compatibles con el generador de seales E4433B ESG-D.

65

4.10 Conexin con el equipo a travs de MATLAB


El programa MATLAB posee una herramienta para la conexin con equipos, dicha herramienta se llama: Test & Measurement Tool. Esta herramienta se puede comunicar a travs de diferentes puertos, como se puede observar en la siguiente figura.

Figura 4.37. Herramienta Test & Measurement Tool de MATLAB Para acceder a esta herramienta, escriba tmtool en la lnea de comandos. Seleccione GPIB, donde se muestra la lista de dispositivos GPIB listados en el equipo.

Figura 4.38. Conexin con el equipo a travs de la herramienta Test & Measurement Puede observar la configuracin de la conexin, presionando la pestaa Configure, como se muestra a continuacin.

66

Figura 4.39. Configuracin de la conexin con la interfase, usando la herramienta Test & Measurement Regresando a la pestaa Communicate, presione el botn Connect. Una vez conectado, puede en el espacio Data to write escribir las lneas de comandos SCPI que sern enviadas, ya sea presionando write si es un comando de orden o query si es un comando de peticin.

Figura 4.40. Envo de comandos al generador de seales, usando la herramienta Test & Measurement En la pestaa Session Log, se puede observar un registro de la sesin pero en la forma de comandos de MATLAB. Una vez que se ha finalizado la sesin se presiona el botn Disconnect y se cierra la herramienta de MATLAB.

67

Figura 4.41. Registro de sesin con la herramienta Test & Measurement

4.11 Descarga de archivos de usuario


El generador de seales con que cuenta la escuela de Ingeniera Elctrica posee instaladas las opciones UN8/UN96 la cual permite la descarga de archivos a la memoria, esta es una memoria no voltil, luego de ser descargados los archivos pueden ser seleccionados fuente de datos para la transmisin usando algn estndar o esquema de modulacin digital. Cuando un archivo descargado es seleccionado como fuente de dato, el firmware del generador carga a la memoria RAM interna (o memoria RAM patrn PRAM) los datos especificados en el archivo y establece siete bits extra de control dependiendo de del modo de operacin seleccionado (continua o en tramas). De esta manera los archivos de usuario son mapeados en la PRAM de manera que un bit de datos del archivo es igual a un byte y ocupa una direccin en la memoria PRAM del generador.

Opcin UN8 Real Time I/Q Baseband Generator com 1Mbyte de PRAM. UN9 extensin de memoria PRAM a 8 Mbyte.

68

4.12 Memoria Bit versus memoria Binaria


Se puede descargar archivos tanto la memoria bit como a la memoria binaria (ambas son no voltiles). La memoria bit acepta datos en un nmero de bits hasta el mximo de memoria disponible (8 Mbyte). La longitud en bytes para archivos descargados a la memoria bit es igual al nmero de bits significativos ms siete, divido por ocho y luego redondeado hacia abajo al entero ms cercano. Si el nmero de bits no es un mltiplo de 8, los bits menos significativos del ltimo byte son ignorados. La memoria bit provee ms versatilidad y es preferida como lugar de descarga de archivos de usuario. La memoria binaria requiere la informacin en el formato de bytes de 8 bits. Los archivos descargados a esta memoria que deseen ser modificados en el generador usando el editor de archivos, deben ser primeramente convertidos al formato de archivos de bits y una vez convertidos son almacenados en la memoria bit.

4.13 Requerimientos de los datos


La memoria no voltil disponible es de 270 Kbytes. Los datos deben estar en formato binario. El estndar SCPI especfica que los datos en formato de 8 bits (1 byte). No todos los caracteres ASCII pueden impresos, solamente los caracteres correspondientes a valores decimales de 32 hasta 126 son caracteres del teclado imprimibles. La longitud de un bit debe ser mltiplo de la longitud de un campo de datos del formato TDMA activo, con el fin de que al mapear la informacin no se pierda datos.

4.14 Cmo descargar archivos al generador de seales


4.14.1 Descarga de archivos a la memoria Bit Los archivos que se descargan al generador son cadenas de bits que corresponden a caracteres ASCII. Para mostrar como se descargan los archivos a la memoria se utilizar un ejemplo, para especificar que se van a descargar solamente 14 bits de una cadena de 16 bits, se utiliza el siguiente comando SCPI :MEM:DATA:BIT archivo1, 14, #12Qz el resultado es que los ltimos 2 bits son ignorados, vea la siguiente tabla. Tabla 4.3 Descarga de un archivo a la memoria bit
0101 0001 0111 1010 0101 0001 0111 1010 0101 0001 0111 10 Datos originales del archivo, contiene 2 bytes (16 bits) El comando SCPI selecciona solamente los primeros 14 bits, los ltimos 2 (en negrita) son ignorados Solamente los 14 bits ms significativos son descargados y almacenados en la memoria como un archivo bit

69 La sintaxis de los comandos SCPI es la siguiente: :MEM:DATA:BIT <nombre de archivo>, <contador de bit>, <bloque de datos> En la siguiente lnea de comandos se aclara an la sintaxis utilizada: :MEM:DATA:BIT <nombre de archivo>, <contador de bit>, #ABC <contador de bit> es el nmero de bits significativos en el bloque de datos A el nmero de dgitos decimales que siguen en B B un nmero decimal especificando el nmero de bytes de datos en C C el archivo binario da datos Ejecute el comando anterior para descargar archivos en la memoria bit del generador de seales. Un ejemplo de una lnea de comandos se muestra a continuacin: :MEM:DATA:BIT Archivo1, 16, #12Qz Archivo1 es el nombre que se mostrara en el catalogo de la memoria Bit 1 es el nmero de dgitos decimales que siguen 2 define el nmero de bytes de datos que siguen Qz la representacin ASCII de los 16 bits de datos que sern descargados Para verificar que el archivo ha sido descargado correctamente, se hace la siguiente solicitud: :MEM:DATA:BIT? archivo1 Si el archivo se descarg correctamente, entonces la respuesta del generador es el contenido del archivo, es decir: 16#12Qz. 4.14.2 Descarga de archivos a la memoria Binaria La sintaxis del comando SCPI para descargar archivos a la memoria binaria es la siguiente: :MMEM:DATA <nombre del archivo>, <bloque de datos> En la siguiente lnea de comandos se aclara an la sintaxis utilizada: :MMEM:DATA:BIT <nombre de archivo>, <contador de bit>, #ABC <contador de bit> es el nmero de bits significativos en el bloque de datos A el nmero de dgitos decimales que siguen en B B un nmero decimal especificando el nmero de bytes de datos en C C el archivo binario da datos Ejecute el comando anterior para descargar archivos en la memoria binaria del generador de seales. Un ejemplo de una lnea de comandos se muestra a continuacin: :MMEM:DATA:BIT Archivo1, #1912S407897 Archivo1 es el nombre que se mostrara en el catalogo de la memoria Bit 1 es el nmero de dgitos decimales que siguen 9 define el nmero de bytes de datos que siguen 12S407897 la representacin ASCII de los 16 bits de datos que sern descargados Para verificar que el archivo ha sido descargado correctamente, se hace la siguiente solicitud: :MEM:DATA:BIT? archivo1

70 Si el archivo se descarg correctamente, entonces la respuesta del generador es el contenido del archivo, es decir: #1912S407897.

4.15 Seleccionando los archivos descargados como datos para la transmisin


En el experimento 2: Configuracin remota del equipo (que se enuncia en el siguiente captulo) se hace una descripcin paso a paso de cmo activar como fuente de datos un archivo descargado. Adems se describe la manera de descargar los coeficientes de un filtro FIR.

71

CAPTULO 5: Prcticas de laboratorio


En este captulo se describen las prcticas, que se sugieren para el laboratorio elctrico IV, el cual se desarrolla en el tema de los sistemas de comunicacin. Las prcticas buscan aprovechar las posibilidades de modulacin digital del generador de seales E4433B ESGD e introducir conceptos fundamentales usados en estos tipos de modulaciones, usados hoy en da. Cada experimento propuesto posee: ttulo, objetivo general, objetivos especficos, duracin, equipo, investigacin previa, simulacin por computadora usando MatLab, parte experimental y un cuestionario. Para la simulacin de las distintas modulaciones digitales se utiliza Simulink de MatLab, especficamente el bloque de comunicaciones, con el fin de que el estudiante conozca est herramienta que le ser de gran utilidad para la comprensin de la teora de los sistemas de comunicacin que se utilizan hoy en da. Las prcticas sugeridas estn relacionadas con el tema de modulacin digital, excepto la primera que es una introduccin al uso del equipo y la conectividad con la computadora.

72 _______________________________________________________

EXPERIMENTO #1 USO DEL EQUIPO EL ANALIZADOR DE ESPECTROS Y EL OSCILOSCOPIO7


Objetivo general: Familiarizar al estudiante con el uso del generador de seales y del analizador de espectros con el fin de que obtenga las habilidades necesarias para manejar el equipo que se utilizara a lo largo del curso. Objetivos especficos: Repasar los conceptos de anlisis de Fourier en tiempo continuo y discreto de seales continuas. Identificar el espectro de seales peridicas senoidales, triangulares y cuadradas. Identificar el efecto del ruido en la transmisin de seales. Calcular la potencia y el ancho de banda de seales con el analizador de espectros.

Duracin: 1 sesin Equipo: Analizador de espectros Agilent E4402B Generador de seales Tektronics CFG253 Osciloscopio Agilent 5464A Investigacin previa 1. Calcule la transformada de Fourier de las seales continuas: senoidal, triangular y cuadrada de frecuencia 0. Dibuje las formas de las seales en el dominio del tiempo y de la frecuencia. 2. Suponga que las seales continuas son muestreadas por medio de un tren de impulsos tal que se cumple el teorema de Nyquist. Calcule la transformada de Fourier de las seales as muestreadas. Dibuje el efecto del muestreo sobre las seales continuas, en el dominio de la frecuencia. 3. Investigue como se generan, la forma espectral y los efectos de tres tipos de ruido presentes en la transmisin de seales.
El enunciado de este experimento esta basado en el primer experimento del curso IE-1008 Laboratorio elctrico IV, impartido por el profesor Francisco Rojas Fonseca.
7

73 4. Investigue la medida de potencia dBm 5. Revise la gua de conectividad del equipo con la computadora. Simulacin Utilizando MatLab, desarrolle un programa que despliegue las seales continuas: senoidal, triangular y cuadrada en el dominio del tiempo y de la frecuencia, con una frecuencia de 250KHz cada una. Investigue el uso de las funciones: sin(),sawtooth (), square(), fft(). Agregue ruido blanco Gaussiano a las seales continuas, tmelo como aditivo solamente. Investigue el uso de la funcin awgn(). Puede utilizar como referencia: Proakis, Jogn G. et al. Contemporary Communication Systems using MatLab. 2 edicin, BrooKs Cole, 2002. Parte experimental 1. Se medirn las caractersticas en el dominio de la frecuencia de la seal interna de 50MHz con que cuenta el analizador de espectros. 1.1 Encienda el analizador de espectros. 1.2 Presione System, Power On/Preset, Preset (Factory) 1.3 Presione la tecla verde Preset. Para encender la seal interna de 50MHz presione Input, Amptd Ref Out (f=50MHZ) (On). Conecte un cable de la salida AMPTD REF OUT a la entrada INPU 50. 1.4 Establezca la frecuencia, para esto presione la tecla Frecuency Cahnnel, aparece un men al lado derecho de la pantalla. Seleccione Center frecuency y establzcala en 50MHz, usando el teclado o la perilla. 1.5 Establezca la extensin de la muestra de seal que se observa en la pantalla o span. Presiones Span X scale, de nuevo aparece su men respectivo al lado derecho de la pantalla. Reduzca el span a 20MHz, usando el teclado o la perilla. 1.6 Establezca la amplitud, presionando la tecla Amplitude Y scale aparece un men al lado derecho de la pantalla, donde la opcin resaltada es Ref Level variando el nivel de la referencia vara el nivel de amplitud. La amplitud se vara cuando el pico de la seal no se observa en la pantalla. Mantenga el nivel de referencia en 0dBm. 1.7 Establezca un puntero, los punteros permiten medir la frecuencia y la amplitud del espectro. Para activar el puntero presione el botn Marker con la perilla mueva el puntero a travs del espectro. 1.8 Determine el pico del espectro. Para que el analizador ubique el pico del espectro, presione la tecla Peak Search y el puntero se coloca en el punto de mayor amplitud del espectro. 1.9 Capture la pantalla del analizador con el programa Intuilink. 2. Ahora se proceder al anlisis de las formas en el dominio del tiempo y frecuencia de las seales continuas. Conecte el generador de seales al osciloscopio y al analizador de espectros. 2.1 Establezca una seal senoidal de 200KHz, y de amplitud pico a pico 1V en el generador de seales.

74 2.2 Capture la forma temporal de la seal del osciloscopio con el programa Intuilink. 2.3 Capture la forma espectral de la seal del analizador de espectros con el programa Intuilink. 2.4 Utilice la opcin FFT del osciloscopio y capture el espectro as obtenido usando Intuilink. 2.5 Utilice las funciones de medicin del analizador de espectros para medir el ancho de banda que contiene el 99% de la potencia de la seal. Ajuste el span de esta medicin para obtener medidas ms precisas. 2.6 Capture la medicin usando el programa Intuilink. 2.7 Repita los puntos del 2.1 al 2.6 pero ahora con una seal triangular. 2.8 Repita los puntos del 2.1 al 2.6 pero ahora con una seal cuadrada. Cuestionario 1. Anote las caractersticas ms importantes de cada uno de los equipos utilizados en este experimento, como la resolucin, anchos de banda, impedancias de entrada y salida, niveles mximos de sensibilidad, etc. 2. Compare las formas espectrales obtenidas con el analizador de espectros con las obtenidas en la simulacin y tericamente. Identifique las diferencias y sus causas. 3. Realice una comparacin entre el espectro de Fourier capturado con el analizador de espectros y el capturado con el osciloscopio. Refirase a la resolucin de cada uno. 4. De que manera afecta el ruido presente en los sistemas de comunicacin el contenido espectral de una seal? Identifique las posibles fuentes de ruido presentes en el laboratorio. 5. Cul es la utilidad prctica de medir el ancho de banda que contiene el 99% de la potencia de una seal? Compare los anchos de banda de las seales estudiadas en el experimento.

75 _______________________________________________________

EXPERIMENTO #2 CONFIGURACIN REMOTA DEL EQUIPO


Objetivo general: Familiarizar al estudiante con las caractersticas de configuracin remota del equipo con el fin de controlarlo desde una computadora, haciendo uso de la interfase GPIB y el programa MATLAB. Objetivos especficos: Conectar el generador de seales E4433B con una computadora mediante el programa MATLAB, a partir de la interfase GPIB. Identificar el uso de los comandos SCPI para la configuracin remota del equipo. Descarga de archivos al generador de seales para ser utilizados como fuente de datos en la generacin de seales moduladas. Descarga de archivos al generador de seales para ser utilizados como coeficientes de un filtro personalizado en la generacin de seales moduladas. Duracin: 1 sesin Equipo: Generador de seales Agilent E4433B Computadora con interfase GPIB Osciloscopio Agilent 5464A MATLAB Cables de conexin Investigacin previa 1. Investigue las caractersticas de la interfase GPIB y las especificaciones de la norma IEEE 488. 2. Qu es el lenguaje SCPI y para que se utiliza? 3. Investigue los comandos SCPI compatibles con el generador de seales E4433B, para esto revise el manual ESG Family Signal Generator, Programming Guide, Agilent en el captulo 2. 4. Revise en la gua de conectividad con el equipo, la seccin de conectividad con MATLAB. Procedimiento 1. Realice la conexin entre el generador de seales y la computadora.

76 2. Active la conexin entre los equipos usando MATLAB. 3. Para verificar la conexin haga una solicitud de identificacin. Para esto escriba *IDN en el espacio Data to write y luego Query de la herramienta Test & Measurement de MATLAB. 4. Reinicie el equipo con el comando *RST y limpie los registros de estado con el comando *CLS. 5. Ejecute una auto-prueba del equipo. Para esto escriba *TST? y presione write, inmediatamente el generador realiza la prueba. Una vez concluida, presione read. Si la lectura es 0 el aparato pas la prueba y si es 1 el equipo fall. 6. Generando una seal continua (CW) de frecuencia 500KHz y amplitud -2.1dBm: (a) Escriba en el espacio para comandos FREQ 500 kHz, luego presione write. (b) Escriba POW:AMPL -2.1 dBm, luego presione write. (c) Escriba OUTP:STAT ON, luego presione write. Verifique con el osciloscopio que la seal se esta generando. 7. Disee una secuencia de comandos para generar una seal modulada en pulsos (PM) acoplada en DC, como fuente interna una seal de 100KHz, con una portadora de 15 KHz y -10 dBm. 8. Una vez completado el punto anterior, proceda a almacenar este estado del generador en un registro interno. Para hacer esto escriba: *SAV # (donde # es un registro interno, cuyo rango esta entre 0 y 99), luego presione write. 9. Reinicie el generador. Cargue el estado anterior, para esto escriba *RCL # (donde # es el registro interno donde se almaceno el estado), luego presione write. Verifique con el osciloscopio que la configuracin fue reestablecida. 10. Conecte el canal X del osciloscopio a la salida I del panel trasero del generador de seales y el canal Y a la salida Q. Coloque el osciloscopio en modo X-Y 11. A continuacin se va a limpiar la memoria del equipo y luego se va a descargar un archivo en la memoria Bit del equipo. Para esto escriba (luego de cada lnea presione write): *RST :MEM:DEL:ALL :MEM:DATA:BIT USERFILE01,32,#14hola 12. Para verificar que el archivo ha sido descargado correctamente, haga la siguiente solicitud (luego presione query): :MEM:DATA:BIT? USERFILE01 Si el archivo se descarg correctamente, entonces la respuesta del generador es el contenido del archivo, es decir: 32,#14hola 13. Para elegir el archivo anterior como dato para la transmisin de un formato de TDMA, en forma de una cadena continua sin tramas, enve los siguientes comandos al generador: :RAD:NADC:DATA BIT:USERFILE01 :RAD:NADC ON :SOUR:FREQ:FIX 2.5 GHZ :SOUR:POW -10.0 dBm

77 :OUTP:MOD ON :OUTP ON 14. Para elegir el archivo anterior como dato para la transmisin de un formato de TDMA, en forma de una cadena continua con tramas: :SOUR:RAD:NADC:SLOT1:UTCH:DATA BIT:USERFILE01 :RAD:NADC ON :SOUR:FREQ:FIX 2.5 GHZ :SOUR:POW -10.0 dBm :OUTP:MOD ON :OUTP ON 15. Observe el mapa de constelacin que se observa en el osciloscopio. 16. Guarde el estado del generador en un registro. 17. Realice el procedimiento anterior para otros 2 formatos de TDMA. 18. El generador puede utilizar como fuente de datos archivos descargados en la memoria PRAM (voltil). Implemente una secuencia de comandos para transmitir a la PRAM los datos: #12Qz, en formato de bloque usando los comandos SCPI. (Recuerde que debe activar la modulacin antes de descargar los datos) 19. Ahora se aplicar un filtro personalizado, el primer paso es descargar el archivo con los coeficientes del filtro en el generador. Para esto escriba: :MEM:DATA:FIR FIR01, 4, 0, 0, 0, 0, 0, 0.000001, 0.000012, 0.000132, 0.001101, 0.006743, 0.030588, 0.103676, 0.265790, 0.523849, 0.809508, 1, 1, 0.809508, 0.523849, 0.265790, 0.103676, 0.030588, 0.006743, 0.001101, 0.000132, 0.000012, 0.000001, 0, 0, 0, 0, 0 20. Para aplicar el filtro personalizado a la transmisin NADC (cuyo estado est almacenado en un registro del generador, crguelo), escriba: :RAD:NADC:FILT FIR01 21. Guarde el estado en otro registro. 22. Observe el mapa de constelacin que se observa en el osciloscopio, vari? Cargue el otro estado para observar la diferencia en el osciloscopio. Cuestionario 1. Cul es la diferencia entre la memoria Bit y la memoria Binary del generador de seales? 2. Cules son los requerimientos de los datos que van a ser utilizados como datos de la transmisin? 3. Qu significa transmitir los datos en forma de una cadena continua con tramas en un formato TDMA?

78 _______________________________________________________

EXPERIMENTO #3 MODULACIN POR DESPLAZAMIENTO DE FRECUENCIA FRECUENCY SHIFT KEYING (FSK) MINIMUM SHIFT KEYING (MSK)
Objetivo general: Introducir los conceptos, tipos y caractersticas de la modulacin por desplazamiento de frecuencia con el fin de que el estudiante se familiarice con los trminos que se utilizan en las modulaciones digitales. Objetivos especficos: Analizar los parmetros de desviacin de frecuencia y nivel para la modulacin FSK. Analizar los parmetros de desviacin de fase para la modulacin MSK. Identificar y caracterizar el mapa de constelacin y diagrama de ojo de las modulaciones FSK y MSK. Analizar la relacin entre la variacin de los filtros y el ancho de banda ocupado de una seal modulada en FSK y MSK. Analizar la relacin entre la variacin de tasa de transferencia de smbolos (symbol rate) y el ancho de banda ocupado de una seal modulada en FSK y MSK. Utilizar el programa MATLAB para implementar simulaciones de las modulaciones en estudio y analizar de la tasa de error (BER) en canales con ruido.

Duracin: 2 sesin Equipo: Generador de seales Agilent E4433B Analizador de espectros Agilent E4402B Osciloscopio Agilent 5464A Computadora con interfase GPIB Programa MATLAB Cables de conexin Investigacin previa 1. Realice una comparacin entre las modulaciones analgicas y las digitales, muestre ventajas y desventajas de cada una, as como sus diferentes tipos. 2. Investigue los conceptos de mapa de constelacin, diagrama de ojo, ancho de banda ocupado, symbol rate, bit rate y bit error rate (BER).

79 3. Investigue el funcionamiento y aplicaciones de las modulaciones digitales FSK y MSK. Agregue los respectivos mapas de constelacin y diagramas de ojo. 4. A continuacin se muestra un diagrama de bloques de la opcin del generador para generar de banda base I/Q en tiempo real. Suponiendo que la secuencia de datos a transmitir es 101011. Dibuje la seal en el tiempo resultante en cada punto sealado.

5. Halle una expresin para el espectro de potencia de una seal FSK, cuyo desplazamiento de frecuencia es peridico. La seal moduladora es una onda peridica cuadrada de amplitud unitaria. Bosqueje el espectro para el caso 2fT=2.

Simulacin Usando Simulink de MATLAB. Investigue la configuracin del bloque modulador y demodulador de seales FSK y MSK. Investigue la funcin y configuracin de los bloques Scope, Scatter Plot Scope, Eye Diagram Scope, Error Rate Calculation, Display y AWGN Channel. Utilice un generador binario de Bernoulli como fuente de datos para la simulacin. Debido a que la seal de salida de algunos bloques de Simulink son seales no discretas, es necesario implementar un muestreador, como el siguiente. Analice la configuracin de cada bloque.

80

1. Obtenga la forma en el tiempo y el espectro de potencia (vea la siguiente figura) de una seal modulada usando 4-FSK para tres distintos valores de Simple Rate. Use mapeo Gray.

2. Vare el parmetro de separacin de frecuencia, comente su efecto sobre la forma en el tiempo de la seal. 3. Repita el paso 1 para 2-FSK observe si hay cambios en el ancho de banda ocupado de la seal. 4. Repita el paso 1 para 16-FSK observe si hay cambios en el ancho de banda ocupado de la seal. 5. Para 16-FSK, introduzca los bloques Scatter Plot Scope, Eye Diagram Scope. Observe la forma de las seales. 6. Acople un bloque demodulador FSK. 7. Acople un bloque de medicin del error, como se muestra a continuacin. Observe que al ser un canal ideal el BER es cero.

8. Introduzca un canal con ruido. Analice el efecto sobre la forma de las seales obtenidas en el punto 4 y sobre el BER. 9. Utilice 3 valores de la relacin S/N del canal y mida el BER. 10. Repita el paso 1, pero utilizando la modulacin MSK. 11. Repita el paso 2, pero variando el parmetro Phase Offset. 12. Repita el paso 5 al 9, pero utilizando la modulacin MSK. Procedimiento Durante el procedimiento se analizara el efecto de distintos factores sobre el espectro, el mapa de constelacin y diagrama de ojo de la seal modulada ya sea usando FSK o MSK. Cuando se analiza un factor en especial, los dems factores permanecen constantes, tome esto en cuenta al ejecutar el procedimiento.

81

FSK
1. Realice la conexin entre el generador de seales y el analizador de espectros. 2. Conecte el canal X del osciloscopio a la salida I del panel trasero del generador de seales y el canal Y a la salida Q. 3. Conecte los equipos a la computadora y ejecute el programa Intuilink. 4. Active la modulacin FSK. Siga los siguientes pasos: Presione Preset. Presione Mode y seleccione Real Time I/Q BaseBand. Seleccione Custom, y luego seleccione Modulation Type. Seleccione Select y luego FSK. En este punto aparece un men de niveles de FSK y tambin se configura la desviacin de frecuencia. Presionando Return en 3 ocasiones regresa al men donde puede activar la modulacin, seleccionando Custom On 5. Establezca la desviacin de frecuencia en 1 KHz. 6. Elija la modulacin 2-FSK. 7. Establezca la frecuencia de la seal portadora del generador en 100 MHz con una amplitud de -5 dBm, con los respectivos botones del panel frontal del generador. 8. Active la salida de RF presionando el botn RF ON/OFF del panel frontal de generador. Ajuste el analizador de espectros para ver el espectro de la seal RF. Y utilice sus funciones de medicin para determinar el ancho de banda ocupado al 99%. (Recuerde ajustar el Span para obtener mediciones ms precisas). 9. Mida el ancho de banda. Capture la pantalla del analizador con Intuilink. 10. Configure el osciloscopio en modo XY. Observe el mapa de constelacin. Capture la pantalla con Intuilink. 11. Configure el osciloscopio para ver el canal 1 en el tiempo. Observe el diagrama de ojo. Capture la pantalla con Intuilink. 12. Efecto de la desviacin de frecuencia. Repita los puntos del 7 al 10, para dos valores ms de desviacin de frecuencia. Vara el ancho de banda, el diagrama de ojo y el mapa de constelacin? 13. Efecto de los niveles FSK. Repita los puntos del 7 al 10, para dos niveles ms de FSK (manteniendo constante la desviacin de frecuencia). 14. Efecto de los filtros. Elija un nivel de FSK. Ahora se proceder a variar el filtro aplicado. Para esto siga los siguientes pasos: presione Mode, luego Real Time I/Q BaseBand, luego Custom, y luego Filter. Seleccione el filtro (Select Filter) elija Root Nyquist y ajuste dos valores de su respectivo parmetro (uno cercano a 0 y otro cercano a 1). Mida el ancho de banda ocupado al 99%. Capture el diagrama de ojo y el espectro de potencia para cada caso. 15. Repita el punto 13 para el filtro Nyquist. 16. Repita el punto 13 para el filtro Gaussian. 17. Efecto del symbol rate. Ahora se proceder a variar el symbol rate. Para esto siga los siguientes pasos: presione Mode, luego Real Time I/Q Baseband, luego

82 Custom, y luego Symbol Rate. Ajuste tres valores. Mida el ancho de banda ocupado al 99%. Capture el espectro de potencia para cada caso. 18. Modulacin FSK personalizada. Presione la tecla Preset del panel frontal a. Presione la tecla Mode, y seleccione la opcin Real Time I/Q Baseband generator b. Seleccione Custom> Modulation Type> Define User (FSK).

c. Ingrese los valores contenidos en la tabla anterior para las desviaciones de frecuencia usando el teclado del panel frontal. d. Guarde el archivo como FLEX, para esto elija More (2 of 2)> Load/Store, Store to file. Presione Editing Keys, Clear text y introduzca el nombre FLEX y luego Enter. e. Cargue el archivo. Seleccione Load from Selected File, elija el archivo FLEX, luego Confirm Load from File, Return, Return. f. Active la modulacin personalizada, Custom On g. Establezca la frecuencia, presionando Frequency en el panel frontal. h. Establezca la amplitud, presionando Amplitude en el panel frontal. i. Active la salida de radiofrecuencia RF on

MSK
1. Active la modulacin MSK. Siga los siguientes pasos: Presione Preset. Presione Mode y seleccione Real Time I/Q BaseBand. Seleccione Custom, y luego seleccione Modulation Type. Seleccione Select y luego MSK. En este punto aparece un men donde se configura la desviacin de fase. 2. Establezca la frecuencia de la seal portadora del generador en 100 MHz con una amplitud de -5 dBm. Elija un valor para la desviacin de fase. 3. Ajuste el generador de seales para ver el espectro de la seal RF. Y utilice sus funciones de medicin para determinar el ancho de banda ocupado al 99%. 4. Mida el ancho de banda. Capture la pantalla del analizador con Intuilink. 5. Observe el mapa de constelacin. Capture la pantalla con Intuilink. 6. Observe el diagrama de ojo. Capture la pantalla con Intuilink. 7. Efecto de la desviacin de fase. Repita los puntos del 7 al 10, para dos valores ms de desviacin de fase. Vara el ancho de banda, el diagrama de ojo y el mapa de constelacin? 8. Efecto de los filtros. Elija una desviacin de fase. Ahora se proceder a variar el filtro aplicado. Elija Root Nyquist y ajuste dos valores de su respectivo parmetro (uno

83 cercano a 0 y otro cercano a 1). Mida el ancho de banda ocupado al 99%. Capture el diagrama de ojo y el espectro de potencia para cada caso. 9. Repita el punto 13 para el filtro Nyquist. 10. Repita el punto 13 para el filtro Gaussiano. 11. Efecto del symbol rate. Ajuste tres valores de symbol rate. Mida el ancho de banda ocupado al 99%. Capture el espectro de potencia para cada caso. Cuestionario 1. Cul es la relacin entre los filtros y el ancho de banda ocupado? 2. Cul es el efecto de los filtros sobre el diagrama de ojo de las modulaciones FSK y MSK? 3. Cul es la relacin entre el symbol rate y el ancho de banda ocupado? 4. Compare los mapas de constelacin y diagrama de ojo de las modulaciones FSK y MSK. 5. Como afecta la desviacin de frecuencia en la modulacin FSK al ancho de banda y el diagrama de ojo? 6. Como afecta la desviacin de fase en la modulacin MSK al ancho de banda y el diagrama de ojo? 7. Que tienen en comn FSK y MSK?

84 _______________________________________________________

EXPERIMENTO #4 MODULACIN POR DESPLAZAMIENTO DE FASE PHASE SHIFT KEYING (PSK) MODULACIN DIFERENCIAL Y POR COMPENSACIN DPSK Y OQPSK
Objetivo general: Introducir los conceptos, tipos y caractersticas de la modulacin por desplazamiento de fase (PSK) y de las siguientes variaciones a las modulaciones digitales: modulacin compensada (offset modulation) y modulacin diferencial (differential modulation), con el fin de que el estudiante se familiarice con los trminos que se utilizan en las modulaciones digitales. Objetivos especficos: Analizar los niveles de la modulacin PSK. Identificar y caracterizar el mapa de constelacin y diagrama de ojo de las modulaciones PSK, DQPSK y OQPSK. Analizar la relacin entre la variacin de los filtros y el ancho de banda ocupado de una seal modulada en PSK, QPSK y OQPSK. Analizar la relacin entre la variacin de tasa de transferencia de smbolos (symbol rate) y el ancho de banda ocupado de una seal modulada en PSK, DPSK y OQPSK. Utilizar el programa MATLAB para implementar simulaciones de las modulaciones en estudio y analizar de la tasa de error (BER) en canales con ruido.

Duracin: 2 sesin Equipo: Generador de seales Agilent E4433B Analizador de espectros Agilent E4402B Osciloscopio Agilent 5464A Computadora con interfase GPIB Programa MATLAB Cables de conexin Investigacin previa 1. Investigue el funcionamiento y aplicaciones de la modulacin digital PSK. Agregue los respectivos mapas de constelacin y diagramas de ojo cada tipo modulacin PSK.

85 2. Investigue los tipos, la razn, funcionamiento y aplicaciones de las siguientes variaciones al formato de modulacin digital PSK: diferencial y compensacin (offset). Refirase a OQPSK y DPSK. Agregue los respectivos mapas de constelacin y diagramas de ojo. 3. Encuentre una expresin matemtica para la densidad espectral de potencia (unilateral) para PSK M-aria, para una entrada binaria aleatoria con probabilidad de 1 o 0 iguales. Bosqueje el espectro para 8-PSK. 4. Calcule la razn de error de bit (BER) de un sistema BPSK, que se disea para transmitir datos a 44Mbps, en un canal con ruido blanco gaussiano con una densidad espectral de potencia unilateral de 1.67x10-20W/Hz. Suponga codificacin Gray, la potencia media del transmisor de 9dB y una prdida neta esperada en el sistema de 120dB. 5. Investigue sobre una expresin para el ancho de banda ocupado en funcin de la tasa de transferencia de smbolos (symbol rate) y el parmetro alfa () del filtro Nyquist. Calcule el ancho de banda ocupado cuando el symbol rate es 24.3Ksps y alfa es 0.2 y 0.99. Verifquelo experimentalmente. Simulacin Usando Simulink de MATLAB. Investigue la configuracin del bloque modulador y demodulador de seales PSK, QPSK y DQPSK. Utilice un generador binario de Bernoulli como fuente de datos para la simulacin. 1. Obtenga la forma en el tiempo y el espectro de potencia de una seal modulada usando 8-PSK. Use mapeo Gray. 2. Vare el parmetro de corrimiento de fase, comente su efecto sobre la forma en el tiempo de la seal. 3. Repita el paso 1 para BPSK observe si hay cambios en el ancho de banda ocupado de la seal. 4. Repita el paso 1 para 16-PSK observe si hay cambios en el ancho de banda ocupado de la seal. 5. Para 16-PSK, introduzca los bloques Scatter Plot Scope, Eye Diagram Scope. Observe la forma de las seales. 6. Acople un bloque demodulador PSK. 7. Acople un bloque de medicin del error. Observe que al ser un canal ideal el BER es cero. 8. Introduzca un canal con ruido. Analice el efecto sobre la forma de las seales obtenidas en el punto 4 y sobre el BER. 9. Utilice 3 valores de la relacin S/N del canal y mida el BER. 10. Repita el paso 1, pero utilizando la modulacin DPSK. 11. Repita el paso 2, pero variando el parmetro Phase rotation. 12. Repita el paso 5 al 9, pero utilizando la modulacin DPSK. 13. Repita el paso 1, pero utilizando la modulacin OQPSK.

86 14. Repita el paso 2, pero variando el parmetro Phase offset. 15. Repita el paso 5 al 9, pero utilizando la modulacin OQDPSK. Procedimiento Durante el procedimiento se analizara el efecto de distintos factores sobre el espectro, el mapa de constelacin y diagrama de ojo de la seal modulada ya sea usando PSK, DPSK o OQPSK. Cuando se analiza un factor en especial, los dems factores permanecen constantes, tome esto en cuenta al ejecutar el procedimiento.

PSK
1. Realice la conexin entre el generador de seales y el analizador de espectros. 2. Conecte el canal X del osciloscopio a la salida I del panel trasero del generador de seales y el canal Y a la salida Q. 3. Conecte los equipos a la computadora y ejecute el programa Intuilink. 4. Active la modulacin PSK. Siga los siguientes pasos: Presione Preset. Presione Mode y seleccione Real Time I/Q BaseBand. Seleccione Custom, y luego seleccione Modulation Type. Seleccione Select y luego PSK. En este punto aparece un men de niveles de PSK adems de DPSK y OQPSK. 5. Elija la modulacin BPSK. 6. Establezca la frecuencia de la seal portadora del generador en 250 MHz con una amplitud de -5 dBm, con los respectivos botones del panel frontal del generador. 7. Active la salida de RF presionando el botn RF ON/OFF del panel frontal de generador. Ajuste el analizador de espectros para ver el espectro de la seal RF. Y utilice sus funciones de medicin para determinar el ancho de banda ocupado al 99%. 8. Mida el ancho de banda. Capture la pantalla del analizador con Intuilink. 9. Configure el osciloscopio en modo XY. Observe el mapa de constelacin. Capture la pantalla con Intuilink. 10. Configure el osciloscopio para ver el canal 2 en el tiempo. Observe el diagrama de ojo. Capture la pantalla con Intuilink. 11. Efecto de los niveles FSK. Repita los puntos del 7 al 10, para dos niveles ms de PSK (manteniendo constante la desviacin de frecuencia). 12. Efecto de los filtros. Elija un nivel de PSK. Ahora se proceder a variar el filtro aplicado. Para esto siga los siguientes pasos: presione Mode, luego Real Time I/Q BaseBand, luego Custom, y luego Filter. Seleccione el filtro (Select Filter) elija Nyquist y ajuste dos valores de su respectivo parmetro (uno cercano a 0 y otro cercano a 1). Mida el ancho de banda ocupado al 99%. Capture el diagrama de ojo y el espectro de potencia para cada caso. 13. Repita el punto 13 para el filtro Root Nyquist. 14. Repita el punto 13 para el filtro Gaussian. 15. Efecto del symbol rate. Ahora se proceder a variar el symbol rate. Para esto siga los siguientes pasos: presione Mode, luego Real Time I/Q BaseBand, luego Custom, y luego Symbol Rate. Ajuste tres valores. Mida el ancho de banda ocupado al 99%. Capture el espectro de potencia para cada caso.

87

DPSK y OQPSK
1. Active una modulacin DPSK (/4 DQPSK o D8PSK). En el men de la modulacin PSK. 2. Establezca la frecuencia de la seal portadora del generador en 250 MHz con una amplitud de -5 dBm. 3. Active la salida de RF presionando el botn RF ON/OFF del panel frontal de generador. Ajuste el analizador de espectros para ver el espectro de la seal RF. Y utilice sus funciones de medicin para determinar el ancho de banda ocupado al 99%. 4. Mida el ancho de banda. Capture la pantalla del analizador con Intuilink. 5. Observe el mapa de constelacin. Capture la pantalla con Intuilink. 6. Observe el diagrama de ojo. Capture la pantalla con Intuilink. 7. Efecto de los filtros. Ahora se proceder a variar el filtro aplicado. Elija Root Nyquist y ajuste dos valores de su respectivo parmetro (uno cercano a 0 y otro cercano a 1). Mida el ancho de banda ocupado al 99%. Capture el diagrama de ojo y el espectro de potencia para cada caso. 8. Repita el punto 13 para el filtro Nyquist. 9. Repita el punto 13 para el filtro Gaussiano. 10. Efecto del symbol rate. Ajuste tres valores de symbol rate. Mida el ancho de banda ocupado al 99%. Capture el espectro de potencia para cada caso. 11. Active una modulacin OQPSK, dentro del men de PSK elija QPSK and OQPSK (ODQPSK o IS95 OQPSK). En el men de la modulacin PSK. 12. Repita los puntos del 2 al 10 para la modulacin seleccionada. Cuestionario 1. Cul es la relacin entre los filtros y el ancho de banda ocupado? 2. Cul es el efecto de los filtros sobre el diagrama de ojo de las modulaciones PSK, DPSK y OQPSK? 3. Cul es la relacin entre el symbol rate y el ancho de banda ocupado? 4. A partir de los resultados obtenidos cules son las ventajas de modificar los formatos de modulacin digital?

88 _______________________________________________________

EXPERIMENTO #5 MODULACIN DIGITAL EN FASE Y CUADRATURA QUADRATURE AMPLITUDE MODULATION (QAM)


Objetivo general: Introducir los conceptos, tipos y caractersticas de la modulacin en fase y cuadratura (QAM), con el fin de que el estudiante se familiarice con los trminos que se utilizan en este tipo de modulaciones digitales. Objetivos especficos: Analizar los niveles de la modulacin QAM. Identificar y caracterizar el mapa de constelacin y diagrama de ojo de los distintos niveles de modulacin QAM. Analizar la relacin entre la variacin de los filtros y el ancho de banda ocupado de una seal modulada en QAM. Analizar la relacin entre la variacin de tasa de transferencia de smbolos (symbol rate) y el ancho de banda ocupado de una seal modulada en QAM. Utilizar el programa MATLAB para implementar simulaciones de la modulacin en estudio y analizar de la tasa de error (BER) en canales con ruido.

Duracin: 2 sesiones Equipo: Generador de seales Agilent E4433B Analizador de espectros Agilent E4402B Osciloscopio Agilent 5464A Computadora con interfase GPIB Programa MATLAB Cables de conexin Investigacin previa 1. Obtenga la forma matemtica de una seal modulada QAM, explique el procedimiento para obtenerla. 2. Dibuje el diagrama de bloques del modulador QAM. 3. Dibuje el mapa de constelacin y diagrama de ojo de una seal M-QAM (para M=4, 8, 16, 32, 64, 256).

89 4. Halle una expresin para el espectro de potencia para una seal QAM, explique el procedimiento para obtenerla. Haga un bosquejo del mismo. 5. Encuentre la expresin matemtica para el ISI (del ingls intersymbol interference) de una transmisin PAM, y su efecto sobre el sistema de comunicacin. Cmo afecta el ISI el diagrama de ojo? Cules constelaciones son ms propensas a ser afectadas por ISI? Simulacin Usando Simulink de MATLAB. Investigue la configuracin del bloque modulador y demodulador de seales QAM. Investigue la funcin y configuracin de los bloques Zero Pad, Convolutional Encoger, Matriz Interleaver, Matrix Deinterleaver y Viterbi Decoder. Utilice un generador binario de Bernoulli como fuente de datos para la simulacin. 1. Obtenga la forma en el tiempo y el espectro de potencia de una seal modulada usando 8-QAM. Use mapeo Gray. 2. Introduzca los bloques Scatter Plot Scope, Eye Diagram Scope. Observe la forma de las seales. 3. Repita el paso 1 y 2 para 2,16 y 256-QAM observe si hay cambios en el ancho de banda ocupado de la seal. 4. Acople un bloque demodulador QAM. 5. Acople un bloque de medicin del error. Observe que al ser un canal ideal el BER es cero. 6. Introduzca un canal con ruido. Analice el efecto sobre la forma de las seales obtenidas en el punto 1-2 y sobre el BER. 7. Utilice 3 valores de la relacin S/N del canal y mida el BER. 8. Ensamble el siguiente modelo:

9. Analice la funcin de los bloques agragados y el efecto sobre el BER de la configuracin, para esto 3 valores de la relacin S/N del canal y mida el BER. Procedimiento Durante el procedimiento se analizara el efecto de distintos factores sobre el espectro, el mapa de constelacin y diagrama de ojo de la seal modulada usando QAM y sus niveles. Cuando se analiza un factor en especial, los dems factores permanecen constantes, tome esto en cuenta al ejecutar el procedimiento. 1. Realice la conexin entre el generador de seales y el analizador de espectros.

90 2. Conecte el canal X del osciloscopio a la salida I del panel trasero del generador de seales y el canal Y a la salida Q. 3. Conecte los equipos a la computadora y ejecute el programa Intuilink. 4. Active la modulacin QAM. Siga los siguientes pasos: Presione Preset. Presione Mode y seleccione Real Time I/Q BaseBand. Seleccione Custom, y luego seleccione Modulation Type. Seleccione Select y luego QAM. En este punto aparece un men de niveles de QAM. Presionando Return en 3 ocasiones regresa al men donde puede activar la modulacin, seleccionando Custom On 5. Elija la modulacin 4-QAM. 6. Establezca la frecuencia de la seal portadora del generador en 250 MHz con una amplitud de -5 dBm, con los respectivos botones del panel frontal del generador. 7. Active la salida de RF presionando el botn RF ON/OFF del panel frontal de generador. Ajuste el analizador de espectros para ver el espectro de la seal RF. Y utilice sus funciones de medicin para determinar el ancho de banda ocupado al 99%. 8. Mida el ancho de banda. Capture la pantalla del analizador con Intuilink. 9. Configure el osciloscopio en modo XY. Observe el mapa de constelacin. Capture la pantalla con Intuilink. 10. Configure el osciloscopio para ver el canal 1 en el tiempo. Observe el diagrama de ojo. Capture la pantalla con Intuilink. 11. Efecto de los niveles de QAM. Repita los puntos del 5 al 10, para tres niveles ms de QAM. 12. Efecto de los filtros. Elija un nivel de QAM. Ahora se proceder a variar el filtro aplicado. Seleccione el filtro Root Nyquist y ajuste dos valores de su respectivo parmetro. Mida el ancho de banda ocupado al 99%. Capture el diagrama de ojo y el espectro de potencia para cada caso. Observe las diferencias. 13. Repita el punto 13 para el filtro Nyquist. 14. Repita el punto 13 para el filtro Gaussian. 15. Efecto del symbol rate. Para 4-QAM. Proceda a variar el symbol rate ajuste dos valores. Mida el ancho de banda ocupado al 99%. Capture el espectro de potencia para cada caso. 16. Repita el paso anterior para tres niveles ms de QAM. Calcule el bit rate para cada caso. 17. Modulacin QAM personalizada. A continuacin se mostrar el procedimiento para generar modulaciones QAM personalizadas, en este caso se crear la modulacin como STAR-QAM. El procedimiento es el siguiente. j. Presione el botn Preset. k. Presione Mode, seleccione Real Time I/Q Baseband. l. Acceda al editor de la tabla de valores I/Q. Elija Custom> Modulation Type> Define User IQ>. m. Ingrese los valores mostrados en la siguiente tabla.

91

n. Revise que haya introducido los datos correctamente, desplegando el mapa I/Q. Seleccione Display I/Q Map. El resultado debe ser como el que se muestra a continuacin.

o. p. q. r. s. t. u.

Regrese al men Load/Store. Guarde el archivo. Store to file, Editing Keys, Clear text. Llmelo STAR. Cargue el archivo. Load from selected file, Confirm Load from file. Regrese al menu principal Return Return. Establezca valores apropiados de amplitud y frecuencia. Active la modulacin y la salida RF: Custom On, RF on. Observe el mapa de constelacin y diagrama de ojo resultante en el osciloscopio y captrelos. v. Gnere na modulacin con el siguiente mapa de constelacin.(Suponga sus propios valores).

92 Cuestionario 1. Analice la relacin de la frecuencia de muestreo con el ancho de banda de la seal transmitida. 2. Cul es la importancia de introducir redundancia en la informacin transmitida en un sistema de comunicaciones? 3. Ordene las constelaciones de todos los tipos de modulacin QAM segn su eficiencia en potencia y ancho de banda. 4. Por qu se requiere mayor potencia de transmisin para una modulacin 256-QAM que para una 4-QAM.

93 _______________________________________________________

EXPERIMENTO #6 MTODOS DE ACCESO MLTIPLE AL CANAL POR DIVISIN DE TIEMPO (TDMA)


Objetivo general: Introducir el concepto y caractersticas de un mtodos de acceso mltiple al canal por divisin de tiempo, especficamente el estndar GSM, con el fin de que el estudiante se familiarice con los trminos que se utilizan en los sistemas de comunicacin celular. Objetivos especficos: Identificar los mtodos de acceso al canal por divisin de tiempo (TDMA) que pueden ser generados con el generador de seales Agilent E4433B ESG-D con la opcin UN8 instalada. Analizar el estndar GSM. Observar la influencia de modificar distintos parmetros del estndar GSM.

Duracin: 2 sesiones Equipo: Generador de seales Agilent E4433B Analizador de espectros Agilent E4402B Osciloscopio Agilent 5464A Computadora con interfase GPIB Cables de conexin Investigacin previa 1. Investigue los principales tipos de acceso mltiple al canal que existen en los sistemas de comunicacin. 2. Investigue el diagrama de bloques funcional del modulador y demodulador GSM, explique la funcin de cada bloque. Adems investigue aplicaciones del estndar GSM, refirase a su modo de acceso y estructura de las tramas y como se organizan, utilice para esto diagramas explicativos. 3. Encuentre el valor de los siguientes parmetros del estndar de GSM: bandas de operacin, nmero de portadoras por banda, ancho de banda de la portadora, mtodo de acceso al canal, nmero de usuarios por portadora, tasa de transmisin de bits, tipo de modulacin usada, tiempos de tramas (frames) y ranuras (slots). Procedimiento 1. Conecte el generador de seales al analizador de espectros y al osciloscopio. 2. Encienda todos los equipos.

94 3. Presione Preset en el plano frontal del generador, para restaurar la configuracin de fbrica. 4. Ajuste la frecuencia portadora del generador de manera que no exceda el ancho de banda del osciloscopio. 5. Ajuste la amplitud de la seal a -5dbm. 6. Presione mode, luego seleccione Real Time I/Q Baseband, luego TDMA y luego GSM. 7. Active la modulacin GSM y presione el botn RF ON/OFF. Seleccione DATA FORMAT en FRAMED. 8. Ajuste el osciloscopio y el analizador de espectros para visualizar la seal en el tiempo y en la frecuencia. Haga una captura de las pantallas del osciloscopio y el generador seales. 9. En el analizador de espectros, presione la tecla BW/Avg y active la funcin de Average. Capture la imagen y luego desactive el promediado. 10. Presione Measure, luego Occupied BW. Presione Meas Setup y active la opcin Max Hold. Haga una captura del ancho de banda al 99% de potencia. 11. En el generador de seales, seleccione la opcin Configure Timeslots. Observe que solo un slot est activado. Active varios slots y observe el resultado en el analizador de espectros y el osciloscopio. Capture las pantallas del analizador y el generador. 12. En el osciloscopio, mida el tiempo de un slot. Haga una captura de la pantalla. 13. Conecte los canales 1 y 2 del osciloscopio a las salidas I y Q del generador (en el panel trasero del generador). Configure el osciloscopio en el modo XY. 14. Observe el mapa de constelacin y diagrama de ojo del estndar GSM. Identifique el tipo de modulacin que utiliza. 15. Ahora seleccione el Data Format como Pattern, en el generador de seales. 16. Presione More. Seleccione Modify Standard. Escoja un tipo de modulacin QAM y capture su correspondiente mapa de constelacin. Capture adems el diagrama de ojo de cada tipo de modulacin. Compare con el que usa el estndar GSM. 17. Repita el paso anterior variando el filtro de transmisin y su respectivo parmetro. Analice el efecto de tales variaciones sobre el diagrama de ojo, el ancho de banda y el mapa de constelacin. 18. Modifique el estandar para variar el symbol rate. Utilice un valor menor que el del estndar y otro mayor. Estudie el efecto sobre el ancho de banda. Cuestionario 1. Explique la imagen obtenida en el analizador de espectros, al promediar la seal recibida en el punto 9 del procedimiento. 2. Compare el efecto de cambiar la modulacin del generador sobre el ancho de banda, el diagrama de ojo y el diagrama de constelacin. 3. Compare el efecto de cambiar el filtro aplicado del generador sobre el ancho de banda y sobre el diagrama de ojo.

95

CAPTULO 6: Anlisis de resultados


El anlisis del equipo, de sus posibilidades de modulacin digital y la posterior redaccin y ejecucin de los experimentos permiti obtener resultados que se analizaran a continuacin. Con respecto a las opciones instaladas, las prcticas de laboratorio se centraron principalmente en las opciones UN8/9 ya que son las que implementan seis estndares de comunicacin TDMA. La ventaja de la opcin UN8 es que est constituida por cuatro bloques funcionales que a la vez pueden ser personalizados y al analizar cada uno se logra realizar un anlisis de las modulaciones digitales y comprobar los principios tericos de stas. El primer experimento a cerca del uso del equipo tiene como meta lograr que el estudiante se familiarice con el equipo con el que trabajara en las siguientes prcticas adems de repasar conceptos bsicos de seales continuas. Se incluye tambin la capacidad de conexin del equipo a la computadora a travs de los puertos GPIB y RS232, con lo que se facilita la adquisicin de los datos, pues se utiliza el software Intuilink de Agilent para la captura de las pantallas. El uso de esta interfase acelera el proceso de recoleccin de datos, pues anteriormente este se realizaba con disquetes lo cual era muy lento. Dado que la universidad actualmente slo cuenta con 2 equipos completos (generador de seales, analizador de espectros y osciloscopio) el ahorro de tiempo en la ejecucin de las prcticas es un factor importante para que todos los estudiantes tengan acceso a la manipulacin de los equipos y para aumentar el contenido de temas estudiados en el curso. En el segundo experimento se estudia la capacidad de configuracin remota del equipo desde una computadora utilizando la interfase GPIB. Para lograr esto se utiliza la herramienta de prueba y medicin (Test & Measurement) de MatLab, la cual permite al usuario conectarse con instrumentos que utilizan distintos tipos de puertos entre ellos el GPIB, y cumple con la norma IEEE 488.2. El lenguaje que se utiliza para comunicarse con los instrumentos es SCPI (del ingls Standard Commands for Programmable Instruments) el cual es un estndar basado en la norma IE 488.2. Este es un lenguaje de bajo nivel y bsicamente los programas lo que realizan es una configuracin del equipo, como por ejemplo la frecuencia, la amplitud, tipo de modulacin, etc. En el experimento propiamente, en el trabajo previo el alumno investiga sobre la interfase GPIB, la norma IEEE 488, los comandos SCPI y la conectividad con el equipo a travs de MatLab. La parte prctica introduce los comandos bsicos SCPI, se le pide al estudiante que desarrolle una secuencia de comandos que active una configuracin del equipo y luego se estudia la posibilidad de descargar archivos a la memoria del generador, tanto a la voltil como a la no voltil para ser usada como fuente de datos de una transmisin, o tambin descargar los coeficientes de un filtro FIR personalizado, de una modulacin FSK o QAM personalizada. Se termina con un cuestionario para el anlisis de los resultados obtenidos. En el apndice A se presentan capturas de seales generadas en

96 algunos experimentos, en esa seccin se presentan las posibles respuestas de este experimento (secuencias de cdigo de MatLab y seales generadas) y de los dems experimentos propuestos. A travs de la herramienta de MatLab es posible comunicarse y configurar el equipo, pero estas son operaciones bastante reducidas. Investigando sobre otras opciones que se le pueden instalar al generador de seales se encontr la opcin UND (generador dual de formas de onda arbitrarias) que es el otro generador de seales en banda base interno de la familia de generadores Agilent ESG-D, a la cual pertenece el generador de seales de la universidad. La opcin UND permite la generacin de gran cantidad de complejas seales de RF con la capacidad de operar directamente sobre el modulador I/Q, aunque no con modulacin en tiempo real como lo hace la opcin UN8 (que si est instalada en el generador de seales de la universidad). Esta opcin es un generador dual de formas de onda arbitrarias, el cual provee un sistema de generacin de seales de banda base muy flexible para las ms complejas formas de onda de RF, esta opcin permite trabajar con seales de RF complejas, no estandarizadas o propietarias. Ambas opciones (UN8 y UND) son complementarias, como se muestra en la siguiente figura.

Figura 6.1. Generacin digital de seales de banda base complementarias y medicin del BER, en el generador de la familia ESG-D de Agilent, tomado de [9] La principal ventaja de esta opcin es que los archivos de las formas de onda pueden ser generados por herramientas externas, especficamente MatLab y su herramienta de procesamiento de seales (Signal Processing Toolbox,), para profundizar en estas opcin se recomienda ver el respectivo documento del producto de Agilent[9], donde se muestran varios programas de muestra de MatLab desarrollados por el fabricante. La instalacin de esta opcin permitira ampliar ms las posibilidades de modulacin digital del equipo y ahondar en el diseo de sistemas de comunicacin, incluso dara paso a futuros proyectos de graduacin. Entrando propiamente en el tema de las modulaciones digitales, se propone el experimento 3, que analiza la modulacin digital por desplazamiento de frecuencia (FSK) y

97 la modulacin de mnimo corrimiento (MSK). En el trabajo previo, el estudiante debe realizar una comparacin entre las modulaciones digitales y analgicas, investigar conceptos bsicos usados en las modulaciones digitales, describir las modulaciones a estudiar sus caractersticas y aplicaciones. Adems se presenta un diagrama de bloques del generador interno de seales con el fin de que el estudiante trace la forma de las seales en el tiempo y comprenda como se generan las componentes I y Q de la seal RF de salida del generador E4433B. Finalmente el alumno deducir una expresin para el espectro de potencia de una seal FSK y debe trazar un bosquejo del mismo. En este experimento se incluye el uso de Simulink de MatLab como herramienta de simulacin, donde se estudian los bloques: modulador, demodulador, generador binario de datos, canal AWGN, visor de espectros, visor de mapas de constelacin y visor de seales en el tiempo. La introduccin de esta herramienta de simulacin permite, cumplir con el objetivo especfico trazado al principio del trabajo, que era disear prcticas de modulacin en MatLab que fueran compatibles con el equipo. Adems permite al estudiante conocer el bloque de comunicaciones de este programa. Obteniendo como resultado, que el estudiante antes de comenzar a trabajar con el equipo tiene una idea de los resultados que debe esperar y as aprovechar an ms los instrumentos. El objetivo de disear prcticas de modulacin digital con MATLAB que fueran acordes con el equipo de radiofrecuencia se cumpli parcialmente, debido a la falta de equipo en el laboratorio como un demodulador y un generador de ruido (esto se analizar ms adelante) que permitira establecer ms comparaciones entre la simulacin y lo experimental. A nivel experimental, se observa la capacidad del generador de seales para generar modulaciones FSK de distintos niveles y con distintas desviaciones de frecuencia. El mapa de constelacin de una seal FSK es un crculo de radio constante para todos sus niveles como se esperaba debido a que el parmetro que vara es la frecuencia, en la figura A.8 se muestra el mapa de constelacin y el diagrama de ojo. El diagrama de ojo que se puede interpretar como la proyeccin sobre un eje (I o Q) del mapa de constelacin, en FSK no tiene mayor significado, como si lo tendr en otras modulaciones digitales. El ancho de banda total de la transmisin FSK depende de la separacin de frecuencias, este parmetro corresponde a la desviacin de frecuencias en el generador de seales, y como se comprob al aumentar este parmetro tambin aumento el ancho de banda ocupado, ver figura A.9. La opcin UN8, como se dijo en el captulo 3, esta formado por bloques funcionales. Analizar la influencia de cada uno en la transmisin es parte del experimento. As para el caso del bloque de filtros, se puede elegir entre filtros FIR de los tipos: Nyquist, Root Nyquist y Gaussiano y los parmetros de cada uno. Por ejemplo, con el filtro Gaussiano aplicado a la modulacin FSK, se encontr que al aumentar su parmetro BbT tambin aumento el ancho de banda ocupado (ver figura A.11). El otro bloque es el de la tasa de transferencia de smbolos, al permanecer los parmetros de la transmisin constante y slo aumentar la tasa se espera que el ancho de

98 banda ocupado aumente. Esto por que el ancho de banda ocupado es directamente proporcional a esta tasa. Sin embargo, en la modulacin FSK al aumentar la tasa de smbolos el ancho de banda aument pero no proporcionalmente ni en la magnitud esperada. En la figura A.12 se observa este resultado, la explicacin a esta contradiccin est en la resolucin del analizador de espectros, pues como se muestra en dicha figura claramente el ancho de banda ocupado se ampla significativamente cuando pasa de 24.3Ksps a 1Msps. En la transmisin FSK la fase no se aprovecha excepto para efectos de sincronizacin. Pero la fase puede ser utilizada para reducir el contenido espectral fuera de banda. Para lograr esto, se controla la fase de tal manera que se evita toda discontinuidad en la seal modulada, eligiendo la desviacin mnima de frecuencias que permite que las ondas sean ortogonales se obtiene la modulacin MSK. Al ser un caso de FSK de fase continua se obtendr el mismo mapa de constelacin como se ve en la figura A.13. El generador de seales permite variar la desviacin de fase que por defecto es 90. Para el efecto de la tasa de smbolos, se logr comprobar la relacin directa entre sta y el ancho de banda ocupado (de hecho solamente en FSK no se comprob esta relacin). Al pasar de 24.3Ksps a 1Msps, el ancho de banda paso de 24.5KHz a 898.8MHz, como se muestra en la figura A.16. Con el generador de seales y el equipo presente en el laboratorio se logr realizar un anlisis de las modulaciones por desplazamiento en frecuencia y como se pueden ver afectadas por los filtros de premodulacin y la tasa de transferencia de smbolos. Este mismo tratamiento se le dio a las otras modulaciones digitales estudiadas, con el fin de que el estudiante pueda establecer comparaciones entre los distintos tipos de modulacin digital. En el cuarto experimento, se analiz la modulacin por desplazamiento de fase (PSK) y las modulaciones diferencial (DPSK) y por compensacin (OQPSK). El generador de seales E4433B, permite modular seales en mltiples niveles de PSK (BPSK, 8PSK, 16PSK, QPSK, IS-95 QPSK y Gray Coded QPSK), DPSK (/4DQPSK y D8PSK) y OQPSK (OQPSK y IS95 OQPSK). En el trabajo previo el alumno estudia el funcionamiento y aplicaciones de PSK, debe analizar las variaciones que se le hacen a esta modulacin (diferencial y compensada). Debe hallar una expresin matemtica para la densidad espectral para PSK M-aria. Se introduce el clculo terico del BER, el cual puede ser comprobado en la simulacin con MatLab. Con respecto a la medicin del BER, se encontr que esta opcin (UN7) instalada en el generador de seales E4433B, no se encuentra funcionando correctamente. Se realiz la prueba que el fabricante sugiere en el manual de la opcin y el equipo no la pas, existe un error en la sincronizacin, como se muestra en la siguiente figura 6.2. Se intentaron distintas posibilidades en la configuracin del generador para corregir el error, pero an as persisti. Se contacto al agente distribuidor de Agilent en el pas, se le suministr los datos del error, pero no ha dado respuesta an al problema. Sin embargo, an si la opcin funcionara correctamente, no se cuenta en el laboratorio con un generador

99 de ruido que implemente canal real y un demodulador, de manera que las mediciones siempre seran perfectas y no tendra mayor sentido la prueba, por esa razn se confirma la necesidad de adquirir ms equipo de laboratorio, si se desea aprovechar an ms las opciones del generador de seales, y se enriquecera an ms la experiencia con los experimentos.

Figura 6.2. Captura de pantalla del error, en la opcin UN7 (BERT), en el generador E4433B ESG-D. Continuando con el experimento de PSK, es importante que el alumno comprenda que a las modulaciones digitales se le han realizado variaciones segn la aplicacin que se les da o para mejorar su eficiencia en algn rubro. De ah surge la modulacin diferencial y compensada por ejemplo. La modulacin diferencial es una solucin al problema de la sincronizacin de la modulacin PSK, donde la informacin se codifica usando las diferencias de fases en la transicin entre estados. La modulacin compensada busca reducir las fluctuaciones de la envolvente tras el filtrado de algunos sistemas QPSK, retrasando en un bit la corriente de datos de cuadratura antes de la modulacin, lo que reduce la magnitud de las transiciones de fase. El anlisis de estas variaciones sera ms provechoso si se contara con demodulador y generador de ruido en el laboratorio, que permita analizar el rendimiento completo del sistema y establecer comparaciones entre modulaciones bajo distintas condiciones de prueba. Por eso se recomienda a la escuela, adquirir un analizador de seales vectoriales (Vector Signal Analyzer) como algn instrumento miembro de la familia 89600 de Agilent (que entre sus mltiples funciones poseen un demodulador digital) y de un generador de ruido para simular un canal real. Pese a la limitacin de equipos, se puede analizar las caractersticas de estas modulaciones y establecer comparaciones. Este generador de seales tiene la gran ventaja de tener incorporadas estas variaciones aplicadas a la modulacin PSK. El diagrama de ojo tiene mayor relevancia en la modulacin PSK, en la figura A.19, se observa el caso de BPSK y 16PSK. En BPSK se observan los dos niveles por los que pasa la componente I, mientras que en 16PSK los 9 niveles se pueden determinar, pero es menos claro pues son muchos ms niveles.

100 Al variar los parmetros del filtro en una seal 16PSK se puede detallar mejor los niveles del diagrama de ojo y los estados del mapa de constelacin, aunque eso implique mayor ancho de banda ocupado. Existe una relacin entre el ancho de banda ocupado, la tasa de smbolos y el parmetro de un filtro Nyquist, dicha relacin se muestra en la ecuacin 2.1. Analizndola con los resultados obtenidos al aplicar un filtro Nyquist a una seal 16-PSK (figura A.20), si la tasa de transmisin de smbolos es 24.3Ksps y alfa es 0.1 el ancho de banda ocupado esperado es 26.73KHz y experimentalmente fue de 28.05KHz, y cuando alfa es 0.8 el ancho de banda ocupado esperado es 43.74KHz y el obtenido es 43.60KHz, los mrgenes de error son aceptables y se puede validar experimentalmente esta relacin. Se encontr, de nuevo, en el laboratorio la relacin directamente proporcional que existe entre el ancho de banda ocupado y la tasa de transmisin de smbolos, esto para el caso de 16PSK donde se duplico la tasa y tambin se duplico el ancho de banda ocupado, como se muestra en la figura A.23. De las figuras A.23 a A.29 se muestran los resultados obtenidos para /4DQPSK, y de la A.30 a la A.35 para Gray Coded QPSK. El quinto experimento est relacionado con una modulacin digital muy utilizada actualmente y es la modulacin en fase y cuadratura (QAM). El generador de seales Agilent E4433B, tiene la capacidad de generar los siguientes niveles de QAM: 4, 16, 32, 64 y 256. Adems de crear modulaciones QAM personalizadas con el editor de valores I/Q. En el desarrollo del experimento el estudiante analizar el mapa de constelacin, el diagrama de ojo y el ancho de banda ocupado por los niveles de QAM, as como el efecto de la variacin de los filtros aplicados y de la tasa de transferencia de smbolos. En la figura A.36 se observan los mapas de constelacin de 4 niveles de QAM. Comparando 4QAM con 256QAM, cada punto en el mapa de 256QAM se encuentra sumamente cercano uno de otro, lo cual permite comprender por que se requiere aplicar ms potencia de transmisin en 256QAM que en 4QAM. Una conclusin importante a la que se puede llegar al observar la figura A.37 donde se muestran los anchos de banda ocupados por distintos niveles de QAM, cuando permanecen constantes los filtros aplicados y la tasa de transferencia de smbolos, es que el ancho de banda permanece casi constante, ms si se observa la tabla A.1, la tasa de transmisin de bits aumenta sustancialmente, por ejemplo 4QAM transmite 40Kbps ocupando 52KHz y 256QAM transmite 160Kbps ocupando 51.8KHz, esto cuando la tasa de transmisin de smbolos es 20Ksps. La eficiencia en el uso del espectro implica mayor potencia de transmisin para las modulaciones QAM. De las figuras A.36 a A.38 se muestran los resultados obtenidos El ltimo experimento es una introduccin a los sistemas de multiplexacin en el tiempo (TDMA), analizando el estndar GSM. El generador de seales permite trabajar con los estndares: NADC, GSM, PHS, PDC, DECT y TETRA. Cada estndar puede a la vez ser modificado. En el experimento propuesto, primeramente el estudiante analiza el estndar GSM. La transmisin puede ser en tramas o siguiendo un patrn. Cuando se trabaja con tramas, las 8 ranuras (intervalos de tiempo) que forman una trama (frame) pueden ser activadas o

101 desactivadas. En la figura A.39 se muestra la forma en el tiempo y el espectro de la transmisin cuando slo una trama est activada. La figura A.40 es un promediado del espectro de potencia, el cual permite observar cmo el usuario que utiliza la trama activada tiene disponible todo el espectro de potencia para transmitir en un determinado instante de tiempo. Luego se activan distintas ranuras de tiempo para observar la forma en el tiempo y frecuencia de la transmisin, esto se observa en la figura A.41. En el trabajo previo se busca que el alumno comprenda la estructura y temporizacin del estndar GSM. Un por ejemplo una ranura de tiempo segn el estndar tarda 576.92 micro segundos, y como se observa en la figura A.42 el tiempo medido en el laboratorio es 576 microsegundos. De tal forma que el estudiante puede corroborar los datos solicitados en el trabajo previo. La otra forma de transmisin GSM es siguiendo el patrn (pattern), donde las 8 ranuras estn activadas y cada una esta configurada segn el estndar. Este tipo de transmisin es la que se utilizo para modificar el estndar. En la figura A.43 se observa el mapa de constelacin (MSK), diagrama de ojo y ancho de banda ocupado por la transmisin estndar GSM. En la figura A.44 se observa el resultado de variar el tipo de modulacin de MSK a 4QAM, el ancho de banda se incrementa ligeramente. Luego se vari el filtro aplicado a 0.9Gaussiano y el ancho de banda aumento significativamente, como se ve en la figura A.45. Finalmente, se vari la tasa de transmisin de smbolos a 500Ksps, y como era de esperar el ancho de banda de la transmisin aumento proporcionalmente El generador de seales E4433B da la posibilidad de variar la forma de la rfaga y de configurar los bits que forman una trama (bits de cola, bits bandera) y sus tiempos (tiempo de guarda) adems de la informacin que es transmitida que pueden ser secuencias digitales generadas internamente o archivos de usuario. Como se comprob en los experimentos planteados, el manejo del equipo es bastante intuitivo, aunque es importante estudiar los manuales del fabricante para aprovechar al mximo la potencialidad del equipo. Una vez completado el trabajo de investigacin acerca del uso y posibilidades de modulacin con el generador de seales Agilent E4433B, se puede afirmar que se cumpli con el objetivo general planteado al principio de la investigacin que consista en la elaboracin de prcticas de laboratorio sobre modulacin digital y que las cuales aprovecharan al mximo el equipo con que cuenta el laboratorio de redes y comunicaciones.

102

CAPTULO 7: Conclusiones y recomendaciones


7.1 Conclusiones
El uso y configuracin del generador de seales E4433B es intuitivo, pero tambin es muy importante consultar los manuales del fabricante, notas de productos y guas de programacin para poder aprovechar las caractersticas del generador de seales. La opcin UN8 est constituida por cuatro bloques funcionales que a la vez pueden ser personalizados y al analizar cada uno se logra realizar un anlisis de las modulaciones digitales y comprobar los principios tericos de stas. La primera prctica propuesta consiste en un acercamiento al equipo con que se desarrollaran las dems prcticas, introduce tambin el uso de la posibilidad de conectividad del equipo con una computadora, a travs de la interfase GPIB. Se logr reducir sustancialmente el proceso de recoleccin de datos necesario para el posterior anlisis de resultados, pues anteriormente este procedimiento se realizaba exportando las capturas a un disquete y luego a la computadora lo cual es un proceso lento y ahora se utiliza la interfase GPIB. La segunda prctica toca el tema de la configuracin remota del equipo, la cual se hace desde una computadora y con la herramienta Test & Measurement de MATLAB. En las prcticas 3, 4 y 5 se analizan los principales esquemas de modulacin digital. Para cada uno se analiza su ancho de banda ocupado, diagrama de ojo y mapa de constelacin cuando se varan distintos parmetros de la transmisin. En la prctica 6, se hace una introduccin a los mtodos de acceso al canal por divisin del tiempo (TDMA), especficamente GSM. El estudiante se familiarizar con los trminos utilizados en los sistemas de comunicacin celular. Al completar las prcticas de modulacin digital, el estudiante podr identificar las caractersticas de cada modulacin adems de sus ventajas y desventajas comparativas. El objetivo de disear prcticas de modulacin digital con MATLAB que fueran acordes con el equipo de radiofrecuencia se cumpli parcialmente, debido a la falta de equipo en el laboratorio como un demodulador y un generador de ruido. Una de las limitaciones que se encontr durante la ejecucin del proyecto se dio con la opcin UN7 (medicin del BER), la cual a pesar de estar instalada y activada no est funcionando correctamente. Para poder introducir el anlisis de las tasas de error de una transmisin y probabilidad, se requiere de ms equip a parte del existente en el laboratorio actualmente, para poder simular las condiciones de una transmisin real, de otra manera el BER permanecer en cero siempre.

103

7.2 Recomendaciones
Se recomienda utilizar cable coaxial de 50 ohmios para las interconexiones entre el generador de seales, el analizador de espectros y el osciloscopio con el fin de que exista un acople correcto entre estos equipos, no hayan ondas reflejadas y haya mxima transferencia de potencia. Es necesario resolver el problema detectado con la opcin UN7 (medicin del BER), la cual no est funcionando correctamente, para esto ser necesario contactar directamente al fabricante Agilent. Si se desea investigar acerca de la medicin de BER es necesario que la escuela adquiera equipo necesario para dichas pruebas como lo es un generador de ruido para simular un canal real, un DUT o analizador de seales vectoriales como algn instrumento miembro de la familia 89600 de Agilent (que entre sus mltiples funciones poseen un demodulador digital). Es muy recomendable que la Escuela adquiera la opcin UND para instalarla al equipo. Esta opcin es un generador dual de formas de onda arbitrarias, el cual provee sistema de generacin de seales de banda base muy flexible para las ms complejas formas de onda de RF. Pero lo ms importante es que estas seales simuladas pueden ser generadas desde MATLAB u otros programas. El fabricante ha editado material sobre la utilizacin de opcin UND con MATLAB.

APNDICES
A. Capturas de seales generadas en algunos experimentos
A continuacin se muestran capturas de pantallas de los instrumentos que muestran los resultados obtenidos en algunos experimentos, especficamente 2, 3, 4, 5 y 6.

Experimento 2: Configuracin remota del equipo

Figura A.1. Identificacin del equipo, reinicio y establecimiento de una onda continua de 500KHz con amplitud de -2.1dBm, de manera remota. Secuencia de comandos para generar una seal modulada en pulsos (punto 7 del experimento 1) *RST *CLS PULM:INT:FREQ 1 KHz PULM:STAT ON FREQ 100 KHz POW:ALC OFF POW:AMPL -5 dBm POW:ALC SEAR ON OUTP:STAT ON

105

Figura A.2. Seal modulada en pulsos establecida a la salida del generador de manera remota.

Figura A.3. Almacenamiento de la configuracin en un registro interno del generador de seales y su posterior restablecimiento.

106

Figura A.4. Borrado de archivos del catlogo de memoria, descarga de un archivo y confirmacin de manera remota.

Figura A.5. Establecimiento de un archivo como fuente de datos para una modulacin de un formato de TDMA como una cadena sin tramas.

107

Figura A.6. Establecimiento de un archivo como fuente de datos para una modulacin de un formato de TDMA como una cadena con tramas Secuencia de comandos para descargar un archivo en la memoria PRAM del generador de seales y activarlo como fuente de datos. *RST *CLS :RAD:NADC ON :MEM:DATA:PRAM:BLOCK #12Qz :SOUR:FREQ:FIX 2.5 GHZ :SOUR:POW -10.0 dBm :OUTP:MOD ON :OUTP ON

Figura A.7. Descarga de un archivo en la memoria PRAM del generador de seales

108

Experimento 3: Modulacin por desplazamiento de frecuencia


FSK Seal portadora 100 MHz a -5 dBm, desviacin de frecuencia 1KHz.

Figura A.8. Mapa de constelacin y diagrama de ojo de la modulacin FSK (2-FSK) Ancho de banda ocupado al 95% con una desviacin de frecuencia de 10KHz (en el mapa de constelacin y diagrama de ojo permanecen el cambio no se percibe).

Figura A.9. Ancho de banda ocupado al 95% seal 2-FSK, con distintas desviaciones de frecuencia. Al aumentar el nivel a 16-FSK, (FMdev=1KHz). El ancho de banda ocupado se reduce, como se muestra a continuacin:

Figura A.10. Ancho de banda ocupado al 95% 16-FSK

109 El efecto del filtro, se mostrar con dos valores de filtro gaussiano. El efecto del filtro sobre el mapa de constelacin y diagrama de ojo no es apreciable, por lo que se muestra el ancho de banda ocupado al 95%.

Figura A.11. Efecto del filtro gaussiano sobre el ancho de banda ocupado al 95% de una seal 16-FSK El efecto del aumento del symbol rate, se mostrar con dos valores. El efecto del filtro sobre el mapa de constelacin y diagrama de ojo no es apreciable, por lo que e muestra el ancho de banda ocupado al 95%.

Figura A.12. Efecto del symbol rate sobre el ancho de banda ocupado de una seal 2FSK

110 MSK Seal portadora 100 MHz a -5 dBm, desviacin de fase 90 grados. Mapa de constelacin de la modulacin MSK

Figura A.13. Mapa de constelacin y diagrama de ojo de la modulacin MSK Ancho de banda ocupado al 95% con una desviacin de fase de 90 y 45 grados (en el mapa de constelacin y diagrama de ojo el cambio no se percibe).

Figura A.14. Ancho de banda ocupado al 95% por seales MSK con desviacin de fase de 90 y 45 El efecto del filtro, se mostrar con dos valores de filtro gaussiano. El efecto del filtro sobre el mapa de constelacin y diagrama de ojo no es apreciable, por lo que se muestra el ancho de banda ocupado al 95%.

Figura. A. 15. Efecto del filtro gaussiano sobre una seal MSK (desv. fase 90)

111 El efecto del aumento del symbol rate, se mostrar con dos valores. El efecto del filtro sobre el mapa de constelacin y diagrama de ojo no es apreciable, por lo que e muestra el ancho de banda ocupado al 95%

Figura A.16. Efecto del symbol rate sobre el ancho de banda ocupado de una seal MSK

Experimento 4: Modulacin por desplazamiento de fase


BPSK y 16-PSK (EL FILTRO POR DEFECTO ES 0.35 ROOT NYQUIST, SYMBOL RATE 24.3Ksps)

Figura A.17. Ancho de banda ocupado por una seal BPSK y una 16-PSK

112

Figura A.18. Mapas de constelacin de seales BPSK y 16-PSK

Figura A.19. Diagramas de ojo de seales BPSK y 16 PSK EFECTO DE FILTRO NYQUIST 16-PSK

Figura A.20. Efecto del cambio del parmetro alfa del filtro Nyquist aplicado a una seal 16-PSK, sobre el ancho de banda de la seal.

113

Figura A.21. Efecto del cambio del parmetro alfa del filtro Nyquist aplicado a una seal 16-PSK, sobre el mapa de constelacin de la seal.

Figura A.22. Efecto del cambio del parmetro alfa del filtro Nyquist aplicado a una seal 16-PSK, sobre el diagrama de ojo de la seal. Efecto symbol rate 48.3ksps

Figura A.23. Efecto del cambio del symbol rate aplicado a una seal 16-PSK, sobre el ancho de banda de la seal.

114 /4 DQPSK

Figura A.24. Ancho de banda ocupado por una seal /4 DQPSK

Figura A.25. Mapa de constelacin y diagrama de ojo de una seal /4 DQPSK Efecto del filtro Nyquist

Figura A.26.Efecto de la variacin del parmetro alfa de un filtro Nyquist aplicado a una seal /4 DQPSK, sobre el ancho de banda ocupado.

115

Figura A.27.Efecto de la variacin del parmetro alfa de un filtro Nyquist aplicado a una seal /4 DQPSK, sobre el mapa de constelacin.

Figura A.28.Efecto de la variacin del parmetro alfa de un filtro Nyquist aplicado a una seal /4 DQPSK, sobre el diagrama de ojo. Efecto symbol rate

Figura A.29.Efecto de la variacin del symbol rate aplicado a una seal /4-QPSK, sobre el ancho de banda ocupado.

116 Gray coded QPSK

Figura A.30. Ancho de banda ocupado por una seal Gray coded QPSK

Figura A.31. Mapa de constelacin y diagrama de ojo de una seal Gray coded QPSK Efecto del filtro nyquist

Figura A.32.Efecto de la variacin del parmetro alfa de un filtro Nyquist aplicado a una seal Gray coded QPSK, sobre el ancho de banda ocupado.

117

Figura A.33.Efecto de la variacin del parmetro alfa de un filtro Nyquist aplicado a una seal Gray coded QPSK, sobre el diagrama de ojo.

Figura A.34.Efecto de la variacin del parmetro alfa de un filtro Nyquist aplicado a una seal Gray coded QPSK, sobre el mapa de constelacin. Efecto symbol rate

Figura A.35.Efecto de la variacin del symbol rate aplicado a una seal Gray coded QPSK, sobre el ancho de banda ocupado.

118

Experimento 5: Modulacin en fase y cuadratura


Tabla A.1. Bit rate para distintos niveles de QAM con distintas tasas de transferencia de smbolos Symbol rate M-QAM 20 Ksps 60 Ksps 100 Ksps 200 Ksps 4 40 Kbps 120 Kbps 200 Kbps 400 Kbps 16 80 Kbps 240 Kbps 400 Kbps 800 Kbps 32 100 Kbps 300 Kbps 500 Kbps 1000 Kbps 256 160 Kbps 480 Kbps 800 Kbps 1600 Kbps

Figura A.36. Mapas de constelacin de distintos niveles de QAM.

119

Figura A.37. Anchos de banda ocupados por distintos niveles de QAM. (symbol rate de 20Ksps constante)

Figura A.37. Anchos de banda ocupados por distintos niveles de QAM. (cuando el symbol rate aument a 200Ksps constante)

120

Figura A.38. Efecto de la variacin del filtro aplicado sobre una seal 16-QAM (symbol rate de 20Ksps)

Experimento 6: Mtodos de acceso mltiple al canal por divisin de tiempo.


GSM

Figura A.39. Forma en el tiempo y espectro de una transmisin GSM, cuando solo una ranura (slot) de la trama (frame) est activada.

121

Figura A.40. Promediado del espectro de potencia de una transmisin GSM, cuando solo una ranura de la trama est activada

Figura A.41. Forma en el tiempo y espectro de una transmisin GSM, cuando las ranuras impares de la trama estn activadas

Figura A.42. Medicin de la duracin de una ranura (slot) de una transmisin GSM

122

Figura A.43. Mapa de constelacin, diagrama de ojo y ancho de banda ocupado por una transmisin GSM (estndar)

Figura A.44. Mapa de constelacin, diagrama de ojo y ancho de banda ocupado por una transmisin GSM (modificada con modulacin 4QAM)

Figura A.45. Mapa de constelacin, diagrama de ojo y ancho de banda ocupado por una transmisin GSM (modificada con filtro 0.9 Gaussiano)

Figura A.46. Mapa de constelacin, diagrama de ojo y ancho de banda ocupado por una transmisin GSM (modificada con symbol rate 500Ksps)

ANEXOS
Anexo 1: Comandos SCPI bsicos
A continuacin se muestran algunos comandos bsicos SCPI, para comunicarse con el equipo. Para una lista ms completa vea la gua de programacin de la familia de generadores Agilent ESG, disponible en el laboratorio o en el sitio en Internet de Agilent. Direccin de la tarjeta GPIB :SYSTem:COMMunicate:GPIB:ADDRess <number> :SYSTem:COMMunicate:GPIB:ADDRess? Este comando establce la direccin de la tarjeta GPIB, por defecto est el 19. Informacin de opciones instaladas :DIAGnostic[:CPU]:INFOrmation:OPTions? Esta peticin devuelve una lista de las opciones instaladas en el instrumento. Informacin del firmware del equipo :DIAGnostic:INFOrmation:SDATe? Esta peticin devuelve la fecha de revisin del firmware. Frecuencia de la onda contionua :FREQuency[:CW] <val><unit> :FREQuency[:CW]? :FREQuency:FIXed <val><unit> :FREQuency:FIXed? Este comando establece la frecuencia de salida de la onda del generador, puede ser desde 100 Khz hasta el mximo establecido. Esta es la frecuencia de la seal portadora. Optimizacin de frecuencia :FREQuency:SYNThesis <val> :FREQuency:SYNThesis? Este comando establece el ancho del banda del PLL (del ingls Phase Lock Loop) para optimizar el ruido de la fase, <val> puede ser 1 (corrimientos menor a 10KHz) o 2 (corrimiento mayor a 10 KHz). Amplitud de la seal RF :POWer[:LEVel][:IMMediate][:AMPLitude] <val><unit> :POWer[:LEVel][:IMMediate][:AMPLitude]?

124 Este comando establece la amplitud de la seal de salida RF, desde -135dBm hasta +20 dBm. Catlogo de memoria completo :MEMory:CATalog[:ALL]? :MMEMory:CATalog[:ALL]? "<file systems>" Esta peticin devuelve la lista de archivos en el catlogo de la memoria del generador con el siguiente formato: <mem used>,<mem free>{,<file listing>} Borrar todo :MEMory:DELete:ALL Borra todos los archivos de la memoria del generador. Estado de salida RF :OUTPut[:STATe] ON|OFF|1|0 :OUTPut[:STATe]? Este comando activa o desactiva la salida RF del generador de seales. Utilice los siguientes comandos para descargar un archivo desde una fuente remota. MMEM:DATA nombrearchivo, #ABC Para confirmar que el archivo ha sido descargado: MMEM:DATA? nombrearchivo

125

Anexo 2: Mapa del men de la opcin UN8, tomado de [2]

126

Anexo 3: Tabla de conversin dBm a voltios a watts (50 ohmios) 8


dBm +53 +50 +49 +48 +47 +46 +45 +44 +43 +42 +41 +40 +39 +38 +37 +36 +35 +34 +33 +32 +31 +30 +29 +28 +27 +26 +25 +24 +23 +22 +21 +20 +19 +18 +17 +16 +15 +14 +13 +12 +11 +10 +9 +8 +7 +6 +5 +4 +3 +2 +1
8

V 100.0 70.7 64.0 58.0 50.0 44.5 40.0 32.5 32.0 28.0 26.2 22.5 20.0 18.0 16.0 14.1 12.5 11.5 10.0 9.0 8.0 7.10 6.40 5.80 5.00 4.45 4.00 3.55 3.20 2.80 2.52 2.25 2.00 1.80 1.60 1.41 1.25 1.15 1.00 .90 .80 .71 .64 .58 .500 .445 .400 .355 .320 .280 .252

Po 200W 100W 80W 64W 50W 40W 32W 25W 20W 16W 12.5W 10W 8W 6.4W 5W 4W 3.2W 2.5W 2W 1.6W 1.25W 1.0W 800mW 640mW 500mW 400mW 320mW 250mW 200mW 160mW 125mW 100mW 80 mW 64 mW 50 mW 40 mW 32 mW 25 mW 20 mW 16 mW 12.5mW 10 mW 8 mW 6.4 mW 5 mW 4 mW 3.2 mW 2.5 mW 2.0 mW 1.6 mW 1.25 mW

dBm 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -13 -16 dBm -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 -34 -35 -36 -37 -38 -39 -40 -41 -42 -43 -44 -45 -46 -47 -48

V .225 .200 .180 .160 .141 .125 .115 .100 .090 .080 .071 .064 .058 .050 .045 .050 .0355 mV 31.5 28.5 25.1 22.5 20.0 17.9 15.9 14.1 12.8 11.5 10.0 8.9 8.0 7.1 6.25 5.8 5.0 4.5 4.0 3.5 3.2 2.85 2.5 2.25 2.0 1.8 1.6 1.4 1.25 1.18 1.00 0.90

Po 1.0 mW .80 mW .64 mW .50 mW .40 mW .32 mW .25 mW .20 mW .16 mW .125 mW .10 mW

dBm -49 -50 -51 -52 -53 -54 -55 -56 -57 -58 -59 -60 -61 -62 -63 -64 dBm -65 -66 -67 -68 -69 -70 -71 -72 -73 -74 -75 -76 -77 -78 -79 -80 -81 -82 -83 -84 -85 -86 -87 -88 -89 -90 -91 -92 -93 -94 -95 -96 -97

mV 0.80 0.71 0.64 0.57 0.50 0.45 0.40 0.351 0.32 0.286 0.251 0.225 0.200 0.180 0.160 0.141 uV 128 115 100 90 80 71 65 58 50 45 40 35 32 29 25 22.5 20.0 18.0 16.0 11.1 12.9 11.5 10.0 9.0 8.0 7.1 6.1 5.75 5.0 4.5 4.0 3.51 3.2

Po .01 uW

dBm -98 -99 -100 -101 -102 -103 -104 -105 -106 dBm -107 -108 -109 -110 -109 -112 -113 -114 -115 -116 -117 -118 -119 -120 -121 -122 -123 -124 -125 -126 -127 -128 -129 -130 -131 -132 -133 -134 -135 -136 -137 -138 -139 -140

uV 2.9 2.51 2.25 2.0 1.8 1.6 1.41 1.27 1.18 nV 1000 900 800 710 640 580 500 450 400 355 316 285 251 225 200 180 160 141 128 117 100 90 80 71 61 58 50 45 40 35 33 29 25 23

Po

.1 pW

.001 uW

.01 pW

.01 mW

.1nW

.001 pW

.001mW

.01 nW

.1W

.1uW

.001 nW

.01W

Tomada de http://www.hardware-guru.com/LabStuff/dBm.htm

127

BIBLIOGRAFA
1) Aeroflex. An introduction to digital and vector modulation. Application Note 863, USA, s.f. 2) Agilent Technologies. Customizing Digital Modulation with the Agilent ESG-D Series Realtime I/Q Baseband Generador, Option UN8. Product Note, USA, s.f. 3) Agilent technologies. ESA Series Spectrum Analyzers Self-Guide Demo. Product Note. USA, s.f. 4) Agilent Technologies. ESG Family of RF Signal Generators. Configuration Guide, USA, s.f. 5) Agilent technologies. ESG Family of RF Signal generators. Product Note, USA, s. f. 6) Agilent Technologies. ESG Family Signal Generators Option UN8 Real-Time I/Q Basaban Generador with TDMA Standards. Users and Programming Guide, USA, s. f. 7) Agilent Technologies. Digital Modulation in communication systems An introduction. Application. Note 1298, USA, s.f. 8) Agilent Technologies. Generating and Downloading Data to the Agilent ESG-D RF Signal Generador for Digital Modulation. Product Note, USA, s.f. 9) Agilent Technologies. Option UND, Generating Digital Modulation with the Agilent ESG-D Series Dual Arbitrary Waveform Generator. Product Note, USA, s. f. 10) Mora Gonzlez Jaime Fco. Gua de prcticas de modulacin digital con el generador de seales de RF Agilent E4433B ESG-D. Universidad de Costa Rica, 2003. 11) Proakis, J. Communications Systems Engineering, 2 Edicin, Prentice Hall, 2001. 12) Rojas Fonseca Francisco, Msc. Apuntes del curso IE-1029 Sistemas de Comunicacin. I ciclo 2005. Universidad de Costa Rica. 13) Stremler, Ferrel G. Sistemas de comunicacin. Fondo Educativo Interamericano, Mexico,2 edicin.1985 14) Vaquerano P., Nicols. Gua de uso y prcticas de Laboratorio para el generador de seales Agilent E4433B ESG-D y el analizador de espectros Agilent E4402B ESA-E. Universidad de Costa Rica, enero 2003. 15) Zsolt Ppay. GPIB Tutorial. Budapesti Mszaki s Gazdasgtudomnyi Egyetem, 2005. http://www.hit.bme.hu/people/papay/edu/GPIB/tutor.htm

Potrebbero piacerti anche