Sunteți pe pagina 1din 12

Diseo y construccin de una herramienta de comunicacin telefnica PSTN para personas con capacidades auditivas limitadas

Objetivo
Desarrollar una herramienta hardware-software que permita realizar una comunicacin telefnica entre una persona con problemas de audicin y una persona sin problemas de audicin usando el sistema PSTN.

2.1 Anlisis de requerimientos.


Se requiere el desarrollo de 2 aspectos importantes para este proyecto: a) Un sistema electrnico (telfono) que se pueda conectar a la red telefnica pblica para permitir la comunicacin telefnica entre usuarios, de los cuales uno de ellos posee capacidades auditivas limitadas. b) Un sistema de software que permita la integracin de las capacidades de reconocimiento y sntesis de voz para poder gestionar las labores relacionadas. Bajo los aspectos importantes antes mencionados se presentan los siguientes requerimientos: a) El usuario con discapacidad auditiva podr leer los mensajes que por medio de la traduccin de voz a texto se realice en el mdulo central del sistema (por medio de un reconocedor de voz actuando sobre lo que indique el usuario normal), que se desplieguen en el LCD.

b) El usuario con discapacidad auditiva podr comunicarse con el usuario normal despus de que el primero haya ledo informacin desplegada en el LCD relacionada con lo que el segundo le haya comentado. c) Para poder realizar las actividades antes mencionadas se debe de contar con un dispositivo mvil (telfono del lado de la persona con discapacidad auditiva, el cual ser diseado y construido), el cual se conectar a la red telefnica. d) Para poder realizar las decodificaciones y conversiones necesarias de voz, reconocimiento y sntesis se tendr que contar con un sistema central, el cual tendr como elementos importantes una computadora en donde se realizarn las gestiones de reconocimiento y sntesis de voz. As como una conexin a la red telefnica. e) Del lado del usuario normal se tendr un aparato telefnico estndar. f) Las herramientas de software sern programadas bajo el sistema operativo Linux g) Las herramientas de reconocimiento y sntesis sern software libre h) Las herramientas de programacin en el hardware sern programadas bajo el soporte que se tiene para la programacin de microcontroladores AVR. i) Se trabajar con lneas con codificacin de tonos en la red telefnica.

Nombre Mostrar la interfaz grfica para realizar la ejecucin de rutas Realizar gestiones sobre las rutas seleccionadas

Requisitos del Sistema Descripcin Clasificacin El sistema deber mostrar la pantalla que permita la gestin de las rutas a Funcional realizar por el sistema electromecnico El sistema deber permitir hacer gestiones, crear, eliminar, modificar y Funcional mostrar rutas.

Detalle El usuario seleccionar entre una interfaz grfica en un dispositivo mvil o control desde un ordenador. Realizar la gestin correspondiente a las rutas con las que el sistema gestionar al sistema electromecnico.

Sistema de video vigilancia basado en Arduino DUE (32 bits) con comunicacin por redes IP
Objetivo
Desarrollar un sistema de video vigilancia basado en microcontroladores de 32 bits para una red de rea local bajo el protocolo de comunicacin TCP/IP. Se requiere el desarrollo de un sistema de video vigilancia bajo los siguientes requerimientos: a) Un sistema de video vigilancia que opere bajo el modelo cliente servidor. b) Tener al menos 2 desarrollos electrnicos capaces de captar informacin en forma de video para ser transmitida por la red de comunicaciones local, basada en TCP/IP. Tras lo cual dicha informacin ser desplegada en un rea central, en donde se encontrar un equipo de cmputo que se encargar de recibir la informacin correspondiente para que sta sea desplegada en el monitor. c) Los desarrollos electrnicos estarn basados en un microprocesador de 32 bits (Arduino DUE), al cual se le conectar una cmara de 32 bits a color. d) Una vez obtenida la informacin de video, sta ser transmitida por la red local bajo el protocolo TCP/IP, para ello se utilizar la tarjeta de desarrollo Arduino Shield. e) Una vez que la informacin es recibida en el rea central en donde se encuentra un servidor local, sta tendr que ser codificada para que pueda ser desplegada dicha informacin en el monitor. f) EL despliegue de la informacin puede ser realizada en dos reas (ventanas de aplicacin de software) diferentes de la pantalla o bien en una sola, en donde aparecern las 2 imgenes captadas. g) Del lado del rea central se utilizar el sistema operativo Linux. h) Se recomienda el uso de un codificador de video del lado del rea central acorde a las especificaciones de la cmara seleccionada.

Sistema de verificacin de acceso a recintos basado en la tarjeta de desarrollo BeagleBoard


Objetivo
Desarrollar un sistema embebido de verificacin de acceso a recintos capaz de llevar la gestin del acceso que se tiene al menos a 1 recinto ubicada en un rea determinada. a) Un sistema de verificacin de acceso a recintos que opere bajo el esquema cliente servidor, con terminales inteligentes b) El servidor ser capaz de registrar la informacin captada por las tarjetas de desarrollo existentes del lado del cliente c) El cliente estar basado en la tarjeta de desarrollo BeagleBoard, la cual contendr el sistema operativo Linux y el programa de auto arranque para la inicializacin del sistema. d) Adems de contener el programa correspondiente con la lectura de informacin del usuario y su transferencia al servidor para la verificacin de acceso al recinto. e) Se considera la conexin de un lector de cdigo de barras o bien de huella digital. f) EL servidor deber de tener un gestor de base de datos (MySQL) y siendo el sistema operativo Linux el husped g) La comunicacin entre el cliente y el servidor se realizar mediante la red Ethernet con protocolos TCP/IP, posible gestin por Internet, para trabajo futuro.

Sistema de control de ciclos de lavado de un sistema electro-mecnico basado en un microcontrolador y gestionado por un equipo de cmputo
Objetivo
Desarrollar un sistema de control para la verificacin de los ciclos de lavado de un sistema electro mecnico. a) Un sistema basado en un microprocesador de 32 bits capaz de gestionar ciclos de lavado b) Establecer los diferentes ciclos de lavado y describir en forma de autmata c) Establecer los elementos de control a emplear segn el ciclo de lavado a controlar, la programacin puede ser dependiente o independiente del equipo de cmputo d) Considerar la electrnica de potencia necesaria para controlar un motor de corriente alterna e) Programar en el microcontrolador los diferentes ciclos de lavado previstos con anterioridad f) Realizar la tarjeta controladora g) Se considera como trabajo futuro realizar el control por medio del celular, agregar unidad de Bluetooth

Sistema de control de ciclos de lavado de un sistema electro-mecnico basado en un sistema embebido y gestionado por un equipo de cmputo
Objetivo
Desarrollar un sistema embebido de verificacin de los ciclos de lavado de un sistema electro mecnico. a) Un sistema basado en la tarjeta de desarrollo BeagleBoard capaz de gestionar ciclos de lavado b) Establecer los diferentes ciclos de lavado y describir en forma de autmata c) Establecer los elementos de control a emplear segn el ciclo de lavado a controlar, la programacin puede ser dependiente o independiente del equipo de cmputo d) Considerar la electrnica de potencia necesaria para controlar un motor de corriente alterna e) Programar en el microprocesador los diferentes ciclos de lavado previstos con anterioridad f) Realizar las tarjetas controladoras g) Se considera realizar el control por medio del celular, agregar unidad de Bluetooth

Verificacin de rutas mediante una unidad IMU (unidad inercial y giroscopio) y un dispositivo electromecnico
Objetivo
Realizar el registro del movimiento (rutas) que sigue un dispositivo electromecnico, el cual tiene integrada una unidad IMU que trabaja bajo el protocolo I2C. Transmitiendo dicha informacin captada por dicho sensor y visualizada en una interfaz grfica en el equipo de cmputo.

a) Basarse en el diseo de la oruga para anexar la unidad de IMU y reemplazar el microcontrolador de 8 bits por uno de 32 bits (Arduino DUE) b) Armar una oruga existente en la tarjeta y probarla c) Basarse en el diseo anterior para realizar la modificacin correspondiente al reemplazar el diseo por un micro de 32 bits (Arduino DUE) d) Considerar la agregacin de la cmara de video de 32 bits e) Agregar un sensor de proximidad al diseo anterior y posterior f) Realizar el control por medio del celular, agregar unidad de Bluetooth

Sistema de control de ciclos de operacin de dispositivos basados en magnetrn


Objetivo
Realizar la gestin de un dispositivo elctrico basado en el principio de funcionamiento del magnetrn utilizando un microcontrolador.

a) Tener una unidad de microondas b) Realizar las conexiones elctricas para la operacin correcta del magnetrn c) Disear el circuito de control de operacin acorde a las especificaciones correspondientes d) Basarse en un microcontrolador de 8 bits para la programacin de lo diferentes elementos del controlador e) Realizar el control por medio del celular, agregar unidad de Bluetooth

Sistema de control de ciclos de operacin de dispositivos basados en magnetrn


Objetivo
Realizar la gestin de un dispositivo elctrico basado en el principio de funcionamiento del magnetrn utilizando un sistema embebido.

a) Tener una unidad de microondas b) Realizar las conexiones elctricas para la operacin correcta del magnetrn c) Disear el circuito de control de operacin acorde a las especificaciones correspondientes d) Basarse en la tarjeta de desarrollo beagleboard para la programacin de los diferentes elementos del controlador e) Realizar el diseo de una interfaz grfica que permitir al usuario realizar la seleccin de los diferentes aspectos para controlar la circuitera antes mencionada f) Realizar el control por medio del celular, agregar unidad de Bluetooth

Diseo y construccin de un ensamblador para un microcontrolador PIC16F84


Objetivo
Realizar el diseo y la programacin de un ensamblador para el microcontrolador PIC16F84 o 16F84A que realice tareas similares al MPASM pero como elemento de software libre. a) Realizar el anlisis del set de instrucciones del microcontrolador b) Realizar un parser para la interpretacin de los elementos del ensamblador c) Realizar la conversin de mnemnicos a lenguaje mquina del PIC16F84

Diseo y construccin de un programador y de un entorno de desarrollo de PIC 16F84


Objetivo
Realizar el diseo y la programacin de un programador de software del PIC16F84 junto con su entorno de desarrollo. a) Basarse en una tarjeta de programacin del PIC16F84 b) Basarse en el programa ICProg para la programacin de PICs c) Consultar manuales de referencia de programacin de PICs

Diseo y construccin de un sistema de rastreo de unidades, con esquemas de bsqueda mediante GPS
Objetivo
Realizar el diseo y la programacin de un sistema capaz de rastrear componentes que se encuentren alrededor del mundo y que sean seguidos mediante un rastreo a sus GPS integrado. a) b) c) d) Unidades de GPS Microcontroladores Programacin en QT Linux. PHP, Web Manejo de equipos de control

S-ar putea să vă placă și