Tesis profesional presentada por Nelson José Alvear Hernández

Licenciatura en Ingeniería en Electrónica y Comunicaciones. Departamento de Ingeniería Electrónica. Escuela de Ingeniería, Universidad de las Américas Puebla.

Jurado Calificador

Presidente: Dr. José Miguel David Báez López
Secretario y Director: Dr. Roberto Rosas Romero
Vocal: M.C. Luis Gerardo Guerrero Ojeda

Cholula, Puebla, México a 24 de agosto de 2004.

Resumen

El presente trabajo tiene como objetivo implementar un demodulador de señales analógicas de AM mediante la programación del DSP TMS320C50 de Texas Instruments.

En el se explican los conceptos básicos del procesamiento digital de señales, la teoría de modulación de AM así como aspectos técnicos relacionados con el DSP TMS320C50. También se explica el procedimiento que se siguió en la implementación de los programas para demodular y la manera en cómo se trató de adaptar la interfaz utilizada en la tesis del modulador de AM para los fines de la presente investigación y lograr así una manera sencilla de utilizar el demodulador. Se incluye además una guía de usuario, misma que le guiará paso a paso para poder correr de forma sencilla y sin complicaciones el demodulador de AM en la tarjeta del DSP TMS302C50.

Uno de los objetivos importantes de esta tesis, consiste en el carácter didáctico para familiarizar a los estudiantes de la materia de procesamiento digital de señales con un DSP, dispositivo tan importante hoy en día para la solución de problemas de ingeniería electrónica que requieran de un alto grado de confiabilidad y precisión en el procesamiento de señales analógicas.

Índice de contenido

Capítulo 1. Introducción al proyecto (archivo pdf, 31 kb)

  • 1.1 Marco teórico
  • 1.2 Planteamiento del problema
  • 1.3 Objetivo general
  • 1.4 Metas
  • 1.5 Justificación del proyecto
  • 1.6 Importancia del tema
  • 1.7 Limitaciones y delimitaciones del estudio
  • 1.8 Organización de la tesis

Capítulo 2. Demodulación de AM (archivo pdf, 107 kb)

  • 2.1 Introducción
  • 2.2 Modulación de AM
  • 2.3 Demodulación de AM

Capítulo 3. Procesamiento digital de señales (archivo pdf, 439 kb)

  • 3.1 Introducción
  • 3.2 Muestreo de una señal analógica
  • 3.3 Reconstrucción de una señal analógica
  • 3.4 Procesamiento digital de una señal analógica
  • 3.5 Aliasing
  • 3.6 La transformada Z
  • 3.7 Definición de la transformada Z
  • 3.8 Realización de sistemas digitales
  • 3.9 Estructuras recursivas y no recursivas
  • 3.10 Introducción a los tipos de filtros
  • 3.11 Ejemplo de diseño de un filtro Butterworth utilizando la transformación bilinear

Capítulo 4. Los DSPs (archivo pdf, 158 kb)

  • 4.1 Introducción
  • 4.2 Arquitecturas SISC
  • 4.3 Arquitectura Harvard básica
  • 4.4 El DSP TMS320C50
  • 4.5 Características del DSK
  • 4.6 Descripción del DSK
  • 4.7 Descripción general del TMS320C5x
  • 4.8 Características clave del TMS320C5x
  • 4.9 Arquitectura del TMS320C50

Capítulo 5. Desarrollo del proyecto (archivo pdf, 54 kb)

  • 5.1 Introducción
  • 5.2 Procedimiento a seguir en la implementación del demodulador de AM
  • 5.3 Filtros IIR vs FIR
  • 5.4 Simulación de filtros digitales con ayuda de software para diseño
  • 5.5 Implementación de filtros digitales en el TMS320
  • 5.6 Diseño de filtros pasa-altas
  • 5.7 Diseño de filtros pasa-bajas
  • 5.8 Diseño de filtros pasa-banda
  • 5.9 Ejemplo de construcción de un programa demodulador para una frecuencia portadora fc=5kHz
  • 5.10 Interfaz en el lenguaje de programación Java
  • 5.11 Conclusiones del capítulo

Capítulo 6. Guía de usuario (archivo pdf, 148 kb)

  • 6.1 Introducción
  • 6.2 Software y hardware necesarios
  • 6.3 Instalación del software del TMS, programas "demo" y "demo1Swing"
  • 6.4 Instalación del DSK
  • 6.5 Generación de la señal de AM
  • 6.6 Uso del JCreator para visualizar la interfaz en Java

Capítulo 7. Resultados obtenidos (archivo pdf, 94 kb)

  • 7.1 Introducción
  • 7.2 Demodulación de señales senoidales
  • 7.3 Demodulación de una señal cuadrada
  • 7.4 Análisis de Fourier para una señal modulada en AM
  • 7.5 Análisis de Fourier para una señal demodulada

Capítulo 8. Conclusiones y trabajo futuro (archivo pdf, 10 kb)

Referencias (archivo pdf, 8 kb)

Apéndice A. Ejemplo de un programa en lenguaje ensamblador para demodular una señal de AM con frecuencia de portadora de 5 kHz (archivo pdf, 32 kb)

Apéndice B. Programa que realiza la interfaz en el lenguaje de programación Java para el demodulador de AM con el TMS320C50 (archivo pdf, 23 kb)

Anexo 1. Demo1swing (archivo pdf, 12 kb)

Anexo 2. Demo 5-8; 51-59; 61-69; 71-79 (archivo pdf, 381 kb)

Alvear Hernández, N. J. 2004. Demodulador de señales analógicas de AM utilizando el DSP TMS320C50. Tesis Licenciatura. Ingeniería en Electrónica y Comunicaciones. Departamento de Ingeniería Electrónica, Escuela de Ingeniería, Universidad de las Américas Puebla. Agosto. Derechos Reservados © 2004.