Software embebido para teleindicadores de información al viajero

Cuesta Rincón, Diego (2018). Software embebido para teleindicadores de información al viajero. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Descripción

Título: Software embebido para teleindicadores de información al viajero
Autor/es:
  • Cuesta Rincón, Diego
Director/es:
  • Pérez Ambite, Antonio
Tipo de Documento: Proyecto Fin de Carrera/Grado
Fecha: Julio 2018
Materias:
Escuela: E.T.S. de Ingenieros Informáticos (UPM)
Departamento: Arquitectura y Tecnología de Sistemas Informáticos
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (573kB) | Vista Previa

Resumen

Este trabajo está englobado dentro de un proyecto completo para dotar a un tren de los equipos de a bordo necesarios para informar al pasajero de forma visual y sonora; y comunicarse con él en caso necesario. Consta de un software embebido que controlará distintos elementos visuales basados en paneles de LEDs a modo de carteles informativos, capaces de mostrar texto (ruta, paradas, etc) o gráficos. Los datos a mostrar y otros parámetros asociados (como el brillo del panel) serán controlados por un sistema central (encargado también del resto de dispositivos) que mantendrá comunicación con todos los teleindicadores, de distintos tipos, mediante un protocolo preestablecido, sobre una red ethernet. La aplicación estará grabada en la memoria de un microcontrolador y será capaz de manejar los elementos hardware necesarios, ya sea mediante el uso de las librerías de MQX Real-Time Operating System (memoria, procesos, red, salidas digitales GPIO, bus de datos SPI, etc); o bien creando controladores específicos para elementos accesorios (chips controladores de LEDs, sensor de luz, sensor de temperatura, etc). Este software estará programado mayormente en C++, haciendo uso de las ya mencionadas librerías MQX y de un conjunto de librerías “núcleo” pertenecientes a la empresa. La presente memoria está orientada a explicar los trabajos, retos y posibles decisiones que ha ido realizando el autor a lo largo del desarrollo del software para teleindicadores, más que a ofrecer un diseño detallado del mismo.

Más información

ID de Registro: 51709
Identificador DC: http://oa.upm.es/51709/
Identificador OAI: oai:oa.upm.es:51709
Depositado por: Biblioteca Facultad de Informatica
Depositado el: 19 Jul 2018 12:56
Ultima Modificación: 19 Jul 2018 12:56
  • GEO_UP4
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • InvestigaM
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM