Para qué te prepara:
Este curso en Sistemas de Procesamiento Digital le prepara para analizar e interpretar la información contenida en una señal tanto en tiempo como en frecuencia. Construir una señal digital a partir de una analógica y viceversa. Examinar las características principales que definen el comportamiento de un sistema y relacionarlas entre sí. Diseñar sistemas de filtrado de señales.
A quién va dirigido:
Este curso en Sistemas de Procesamiento Digital está dirigido a profesionales del mundo de las telecomunicaciones, o cualquier personas que quiera profundizar en la materia.
Titulación:
Doble Titulación Expedida por EUROINNOVA BUSINESS SCHOOL y Avalada por la Escuela Superior de Cualificaciones Profesionales
Objetivos:
- Poseer capacidad para diseñar, desarrollar, implementar, gestionar y mejorar productos, sistemas y procesos en los distintos ámbitos relacionados con la electrónica, la robótica y la mecatrónica, usando técnicas analíticas, computacionales o experimentales. - Saber comunicar los conocimientos y conclusiones, de forma oral, escrita y gráfica, a público especializado y no especializado de un modo claro y sin ambigüedades. - Poseer habilidades de aprendizaje que permitan continuar estudiando a lo largo de la vida para su adecuado desarrollo profesional. - Incorporar nuevas tecnologías y herramientas de la Ingeniería en Electrónica, Robótica y Mecatrónica en sus actividades profesionales.
Salidas Laborales:
Infraestructuras de tecnologías de la información y las comunicaciones. Sistemas y redes de telecomunicación. Telemática. Electrónica de comunicaciones. Audiovisual.
Resumen:
Este curso en Sistemas de Procesamiento Digital le ofrece una formación especializada en la materia. El procesamiento digital de señales o DSP es la manipulación matemática de una señal de información para modificarla o mejorarla en algún sentido. Este está caracterizado por la representación en el dominio del tiempo discreto, en el dominio frecuencia discreta, u otro dominio discreto de señales por medio de una secuencia de números o símbolos y el procesado de esas señales. Esto se puede conseguir mediante un sistema basado en un procesador o microprocesador que posee un juego de instrucciones, un hardware y un software optimizados para aplicaciones que requieran operaciones numéricas a muy alta velocidad. Debido a esto es especialmente útil para el procesado y representación de señales analógicas en tiempo real.
Metodología:
Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.
Temario:
- Memorias - Computadores y microprocesadores - Memorias semiconductoras - Arquitectura Harvard - Arquitectura Von Neumann - Puertos - Microcontroladores - Ejemplos de procesadores - Las instrucciones - El contador de programa - La unidad aritmético-lógica (ALU) - Los registros generales - Registro de estado - Salto de programa - Bifurcación de programa - Salto a subrutinas. Stack - La unidad de decodificación y control - Buses - El sistema - Mnemónicos - Modificación del registro de estado - Códigos numéricos de las instrucciones - Edición de programas en lenguaje Ensamblador - Modos de direccionamiento - Circuitos de reloj - Circuitos de Reset - Auto-reset o watchdog - Ciclo de reloj, ciclo de máquina y ciclo de instrucción - Paginación de memoria - Segmentación de memoria - Demultiplexado de buses - Buffer de bus de datos - Control de memoria dinámica - Buses síncronos, asíncronos y ciclos de espera - Operadores lógicos - Ejemplos de diagramas de flujo y su codificación - Máquinas de estados - Máquinas de eventos - Máquinas de estados y eventos. - Paso de parámetros - Utilización de la pila - Tipos de interrupciones según su origen - Tipos de interrupciones según la forma de encontrar a la rutina de atención 164 - Tipos de interrupciones según la forma de la señal que activa la interrupción 166 - Tipos de interrupciones según la posibilidad de anulación - Mecanismo de atención a interrupciones - Conservación de los registros - Estructura de programas para atención de interrupciones - Casos de utilización de interrupciones - Partición de rutinas de atención a interrupciones - Máquinas de tiempo - Puertos de salida básicos - Puertos de entrada básicos - Puertos programables - Características eléctricas de los puertos - Pantallas LED de 7-segmentos - Pantallas LCD de 7-segmentos - Módulos LCD - Puertos paralelos Centronics - Puertos serie - Controladores de comunicaciones serie - Convertidor digital-analógico por red de resistencias R-2R - Convertidor digital-analógico por modulación de ancho de pulso - Convertidor analógico-digital por aproximaciones sucesivas - Conceptos generales - Expansión de un sistema digital mediante un bus - Buses normalizados - Bus ISA - Bus PC104 - Conceptos generales - Buses serie orientados a la comunicación entre dispositivos (I2C) - Buses serie orientados a la transferencia masiva de datos (USB, Firewire)UNIDAD DIDÁCTICA 1. INTRODUCCIÓN.
UNIDAD DIDÁCTICA 2. LA UNIDAD CENTRAL DE PROCESAMIENTO.
UNIDAD DIDÁCTICA 3. MEMORIA.
UNIDAD DIDÁCTICA 4. DESARROLLO DE SOFTWARE.
UNIDAD DIDÁCTICA 5. INTERRUPCIONES.
UNIDAD DIDÁCTICA 6. PERIFÉRICOS.
UNIDAD DIDÁCTICA 7. BUSES.