1 INTRODUCCIÓN AL PROYECTO

Documentos relacionados
CAPITULO 1 INTRODUCCION AL PROYECTO

3 SISTEMAS DE PROCESAMIENTO DIGITAL DE SEÑALES. ha desarrollado durante los últimos 30 años gracias a los avances tecnológicos de

Introducción al procesamiento digital de señales en tiempo real

Diseño de reguladores PID.

Carrera: MTF Participantes Representante de las academias de ingeniería Mecatrónica de los Institutos Tecnológicos.

Introducción. Universidad Nacional Tecnológica del Cono Sur de Lima JORGE AUGUSTO MARTEL TORRES 1

Generación 1. Características. Estaban construidos con electrónica de válvulas. Se programaban en lenguaje de máquina.

CAPITULO III CONTROLADORES

ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA UNIDAD CULHUACAN CARRERA DE INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN

ESTRUCTURA DE COMPUTADORES GUÍA DOCENTE

Fundamentos de Computadores. Tema 5. Circuitos Aritméticos

Expositor: Mauricio Galvez Legua

Procesamiento de Señales Digitales

INSTRUMENTACIÓN ELECTRÓNICA

Sistemas Electrónicos Especialidad del Grado de Ingeniería de Tecnologías de Telecomunicación

Intel lanza su procesador Caballero Medieval habilitado para Inteligencia Artificial

FACULTAD DE INGENIERÍA

Objetos de aprendizaje: Computadora

CONTROLADORES LÓGICOS PROGRAMABLES

INFORMÁTICA APLICADA A LA ECONOMÍA Tema 1: Introducción. Diana Marcela Sánchez Fúquene

Es un conjunto de palabras y símbolos que permiten al usuario generar comandos e instrucciones para que la computadora los ejecute.

PRÁCTICA 1 MODULACIONES LINEALES Modulación en doble banda Lateral: DBL Modulación en banda Lateral Única: BLU

M. C. Felipe Santiago Espinosa

Introducción a los Sistemas Digitales. Tema 1

ELECTRÓNICA II. M. Teresa Higuera Toledano (Dep. Arquitectura de Computadores y Automática) FdI 310

EMULADOR DE SEÑALES PARA PRUEBAS EN CONTROLADORES DE SISTEMAS TRIFÁSICOS

SIMULACIÓN MATEMÁTICA Y CIRCUITAL DEL PLL

PROGRAMA DE ESTUDIO. Nombre de la asignatura: MICROPROCESADORES Y MICROCONTROLADORES. Horas de Práctica

Tema: Microprocesadores

4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC:

SESIÓN II ELECTRÓNICA.

IEE 2712 Sistemas Digitales

CAPITULO 5 GENERADOR DIGITAL DE TREN DE PULSOS PROGRAMABLE

RADAR DE SUPERFICIE GESTIÓN DE TRÁFICO AÉREO. Suministrando Sistemas de Gestión de Tráfico Aéreo en todo el mundo desde hace más de 30 años.

Clase No. 2 Programación Básica Licenciatura en Telecomunicaciones

Evolución del software y su situación actual

INFORME DE MONTAJE Y PRUEBAS DEL CIRCUITO ELECTRÓNICO PARA ADQUIRIR LOS POTENCIALES EVOCADOS AUDITIVOS

PROGRAMA DE ESTUDIO. Práctica. Práctica ( ) Semestre recomendado: 8º. Requisitos curriculares: Sistemas Digitales 2

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN DIRECCION DE EDUCACION A DISTANCIA Y VIRTUAL CENTRO DE ESTUDIOS INFORMATICOS HUANUCO PERU

Tema I. La computación en el profesional de la Ingeniería

Tema 09: Convertidor Analógico Digital

REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD BICENTENARIA DE ARAGUA SECRETARIA DIRECCIÓN DE ADMISIÓN Y CONTROL DE ESTUDIOS

8. Convertidores Digital a Analógico y Analógico a Digital

PROCESAMIENTO DIGITAL DE SEÑALES TRABAJO FINAL PROFESOR: CRISTIAN FILTRO PASA BAJAS PARA SEÑAL DE SENSOR DE TEMPERATURA LM35

Trabajo opcional tema 4: modulación

Ingeniería en Electrónica y Telecomunicaciones

Diseño Estructurado de Algoritmos

Guia de Problemas N o 2. Filtros Analógicos

2.1 Diseño de un sistema básico de biotelemetría

Introducción a circuitos de corriente alterna(2).

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria

Conversión Análoga - Digital

Arquitectura del PLC. Dpto. Electrónica, Automática e Informática Industrial)

GUÍA DOCENTE ELECTRÓNICA DIGITAL GRADO EN INGENIERÍA ELECTRÓNICA INDUSTRIAL Y AUTOMÁTICA

ESTRUCTURA BÁSICA DE UN ORDENADOR

Principios básicos de PLC y familia DirectLogic

MOMENTO I. BLOQUE 1. Opera las funciones básicas del sistema operativo y garantiza la seguridad de la información

CONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER

Computadora y Sistema Operativo

1.87 GHZ QUAD Q9550 G 2.83 GHZ QUAD CPU 2.83GHZ 1.86 GHZ 1.87GHZ 2.80 GHZ 2.80GHZ 1.87 GHZ

INSTRUMENTACIÓN. Práctica Circuitos con Amplificadores Operacionales 101. INSTITUTO TECNOLÓGICO DE MORELIA. Sesión 1.

SIMULACIÓN DE LA MODULACIÓN POR AMPLITUD DE PULSOS (PAM) EN MATLAB

Selección del Hardware y Software Administración del proceso de desarrollo de Sistemas de Información.

1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento.

Qué es un Microcontrolador?

Unidad 3. Técnicas de Modulación

FACULTAD DE INGENIERÍAS INGENIERIA DE SISTEMAS ARQUITECTURA DEL COMPUTADOR TECNICO

II Unidad Diagramas en bloque de transmisores /receptores

Práctica 5. Prelaboratorio

Tema: Uso del analizador espectral.

Memoria de la Práctica del. Laboratorio de Circuitos

EC02 CONTROLADOR ELECTRONICO PROGRAMABLE

Interfaces. Carrera: SCF Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Fundamento de las Telecomunicaciones

ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES

TEMA 2: MODULACIONES LINEALES

1.2.-Analisis de los componentes

Software definida radio: investigación y verificación de pruebas en una plataforma libre

Autómatas programables

UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA FACULTAD DE CIENCIAS PROGRAMA DE MATEMÁTICAS PLAN DE ESTUDIOS

Práctica 5. Demodulador FSK mediante PLL

DISEÑO. INNOVACIÓN. FABRICACIÓN. SUMINISTRO. INTERNACIONAL.

Comunicación Bluetooth y generación de señales analógicas mediante modulación por ancho de pulso López, Juan Manuel Matrícula: 11.

INSTRUMENTACIÓN VIRTUAL APLICADA AL ESTUDIO DE SISTEMAS COMPLEJOS

ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla

UNIVERSIDAD RICARDO PALMA

DEPARTAMENTO DE CIENCIAS DE LA ENERGIA Y MECANICA Laboratorio de Automatización Industrial Mecánica. TEMA: Control de procesos con Arduino.

Tema 1: Introducción a Estructura de Computadores. Conceptos básicos y visión histórica

ALGORITMOS, ESTRUCTURAS Y PROGRAMACION

Transcripción:

1 INTRODUCCIÓN AL PROYECTO 1.1 Marco teórico Una de las innovaciones tecnológicas más sobresalientes es el microprocesador, el cual se ha desarrollado rápidamente a partir de su invención. Los procesadores digitales de señales (Digital Signal Processors) fueron desarrollados entre los años de 1960 y 1970 pero su uso fue muy limitado. Durante los últimos años, el procesamiento digital de señales ha progresado de manera significativa gracias al avance tecnológico tanto de los procesadores como del proceso de fabricación de circuitos integrados. La introducción de circuitos integrados a media escala (MSI, Medium Scale Integration), seguido de la integración a gran escala (LSI, Large Scale Integration) y por último a muy gran escala (VLSI, Very Large Scale Integration) ha permitido que los procesadores sean más potentes, pequeños, rápidos y baratos; además, estos procesadores son elementos muy poderosos en cuanto a velocidad, costo de diseño y producción, operaciones realizadas por ciclo y calidad en la integración de sistemas de bajo consumo de alimentación [1]. Los procesadores digitales de señales posibilitan el diseño y la construcción de equipos altamente sofisticados que realizan complejas funciones y tareas específicas en cuanto al tratamiento en tiempo real de señales en forma digital. Debido a lo anterior, es posible realizar el procesado digital de señales en sustitución del analógico que usualmente se utilizaba y que por lo general implicaba sistemas demasiado complicados y caros.

Los procesadores digitales de señales son microprocesadores diseñados para ejecutar algoritmos matemáticos repetitivos y tienen aproximadamente el mismo nivel de integración y las mismas frecuencias de reloj que los microprocesadores de propósito general; sin embargo, los procesadores digitales de señales son más rápidos (aproximadamente 2 o 3 veces más veloces) [2]. La razón por la cual los procesadores digitales de señales aumentan su velocidad es porque cuentan con unidades aritméticas especializadas que pueden trabajar simultáneamente. Los procesadores digitales de señales están diseñados para realizar cálculos en tiempo real y pueden ejecutar millones de operaciones de procesamiento digital de señales por segundo gracias a su avanzada arquitectura, procesamiento paralelo y un conjunto de instrucciones dedicado al procesamiento digital de señales. Los sistemas de procesamiento digital de señales son de suma importancia en áreas tales como la milicia (por ejemplo, radar y sonar), las telecomunicaciones (compresión de voz y datos, multiplexado de señales, filtrado, etc.), industrial (procesos de control y monitoreo), científica (adquisición de datos, análisis espectral, etc.), entre otras [3]. 1.2 Planteamiento del problema Una de las alternativas para la realización de un modulador en amplitud de señales analógicas es el procesado digital de señales.

Los circuitos analógicos a menudo son sistemas muy complicados debido a los componentes analógicos empleados ya que la tolerancia de éstos dificulta el control de la precisión; además, si se requiere hacer alguna modificación al sistema los componentes analógicos cambian mientras que con un sistema de procesamiento digital de señales sólo sería necesario modificar el programa. Por lo anterior, en este trabajo se realizó un modulador en amplitud de señales analógicas usando un procesador digital de señales con lo que se facilitó el diseño del mismo. 1.3 Objetivo general Con la realización de este proyecto se simplifica la generación de señales analógicas moduladas en amplitud usando el procesador digital de señales de Texas Instruments TMS320C50. En la Figura 1-1 se muestra el diagrama a bloques del sistema modulador. Información a modular Convertidor A/D TMS320C50 que genera la portadora y realiza la modulación en amplitud. Convertidor D/A Señal analógica modulada Figura 1-1 Diagrama a bloques de un sistema modulador de señales analógicas Como se observa en la figura anterior, el sistema consiste de la señal analógica de entrada que pasa por un convertidor analógico-digital (A/D) para tener así una señal digital que va a ser modulada en amplitud por el procesador digital de señales, la salida de éste se manda a un convertidor digital-análogo (D/A) cuya salida es la señal analógica de entrada modulada en amplitud. Debido a que se cuenta con la tarjeta DSK (que contiene al procesador digital de señales TMS320C50), se simplifica el procedimiento anterior ya que

la tarjeta contiene los convertidores por lo que la forma de implementar el modulador se ilustra en la Figura 1-2 [4]. Figura 1-2 Conexiones de la tarjeta DSK para modular en amplitud En la sección 6.2 se detalla la forma de implementar y usar el modulador. Cabe destacar que la forma en que se modifica la frecuencia de modulación (frecuencia de la portadora) es mediante una interfase realizada en Java, la cual simplificó el procedimiento para la modulación a la frecuencia deseada siempre y cuando se encuentre dentro del rango del modulador (más detalles en la sección 5.4). 1.4 Metas La finalidad de la realización del proyecto es generar señales analógicas moduladas en amplitud a la frecuencia deseada, siempre y cuando se encuentre dentro del rango del modulador, dicho modulador será implementado mediante hardware digital con el

procesador digital de señales TMS320C50. Otro aspecto muy importante es aprender a programar y usar la tarjeta del procesador TMS320C50. 1.4.1 Metología La metodología a seguir para la realización del proyecto fue: 1. aprender a usar la tarjeta del procesador. 2. aprender a programar el procesador. 3. aplicar conceptos de procesamiento digital de señales para el diseño del algoritmo que realice la modulación en amplitud de la señal analógica. 1.5 Justificación del proyecto El motivo por el cual se eligió el método de procesamiento digital de señales para la modulación en amplitud de una señal analógica es el uso relativamente fácil de un procesador así como el costo y fiabilidad. Un factor fundamental que justifica el uso de un sistema de procesamiento digital de señales es que éstos tienen un mejor desempeño que los sistemas de procesamiento analógico debido a las ventajas ofrecidas por éste como son la confiabilidad, reproducibilidad, compacidad y eficiencia. Gracias a la arquitectura del procesador se puede realizar la modulación en amplitud con mayor velocidad que si se implementara de manera analógica ya que cuenta con multiplicadores de alta precisión.

Existen otras razones por las cuales un sistema de procesamiento digital de señales (Digital Signal Processing) se prefiere con respecto al analógico, una muy importante es la flexibilidad en cuanto a modificaciones al diseño ya que permite reconfigurar su estructura mediante cambios en el software sin alterar otros elementos como por ejemplo el hardware externo; mientras que en los sistemas análogos usualmente se requiere un diseño completo en cuanto a hardware. Otro aspecto esencial es su gran capacidad computacional en el manejo de algoritmos de proceso digital, además de un alto grado de paralelismo entre sus elementos funcionales [5]. El proyecto se realizó como una propuesta para que se incorpore al laboratorio de practicas de procesamiento digital de señales, de tal manera que los alumnos puedan comprobar los conocimientos adquiridos durante la clase que muchas veces se ven de una manera muy abstracta, es decir, con el modulador en amplitud podrá comprobar experimentalmente la teoría de procesamiento digital. La modulación en amplitud es una de las técnicas de modulación más sencillas y es incluida en el curso, por lo que se consideró importante la realización de un modulador en amplitud de señales analógicas usando técnicas digitales. Lo anterior no sería fácil en un curso ya que para usar la tarjeta que contiene al procesador digital de señales TMS320C50 se requiere conocer su funcionamiento así como aprender el lenguaje de programación del procesador, por lo que este trabajo les dará una pauta para la realización de otras aplicaciones gracias a que se incluyen los aspectos más importantes de la tarjeta y el procesador.

1.6 Importancia del tema Uno de los aspectos más importantes en el desarrollo de este proyecto es el aprendizaje de la programación de procesadores para diversas aplicaciones en el campo laboral y de la investigación debido a que es una herramienta fundamental para un ingeniero electrónico. Otro pilar en la realización del proyecto es la importancia de la modulación en amplitud de señales analógicas en la teoría de comunicaciones. En la sección 2.1 se ofrecen detalles acerca de la modulación en amplitud. 1.7 Limitaciones y delimitaciones del estudio Una de las limitaciones es que las señales analógicas que se van a modular tendrán un ancho de banda dependiente de la frecuencia de muestreo de los convertidores con los que cuenta la tarjeta (en la sección 4.6 se explica la forma en que se puede modificar la frecuencia de muestreo de los convertidores A/D y D/A) ya que de lo contrario se tendrán problemas de aliasing. osciloscopio. La señal modulada en amplitud así como las pruebas a realizar se mostrarán en el 1.8 Organización de la tesis En el capítulo 2 se podrá encontrar la teoría relacionada con la modulación en amplitud de señales analógicas. La teoría de procesamiento digital de señales se cubre en el tercer capítulo. La descripción de la tarjeta DSK así como del procesador TMS320C50 se

presenta en el capítulo 4. El capítulo 5 describe detalladamente el desarrollo del programa para modular en amplitud señales analógicas así como la realización de la interfase en Java que facilita modificar la frecuencia de la portadora. En el capítulo 6 se podrá encontrar una guía que ayudará al usuario a utilizar el modulador, así como también se muestran las pruebas experimentales realizadas al modulador. Finalmente, en el capítulo 7 se presentan las conclusiones del proyecto.