Introducción a CAN bus: Descripción, ejemplos y aplicaciones de tiempo real

Martínez Requena, Adrián (2017). Introducción a CAN bus: Descripción, ejemplos y aplicaciones de tiempo real. Tesis (Master), E.T.S.I. de Sistemas Informáticos (UPM).

Descripción

Título: Introducción a CAN bus: Descripción, ejemplos y aplicaciones de tiempo real
Autor/es:
  • Martínez Requena, Adrián
Director/es:
  • García Martín, Javier
Tipo de Documento: Tesis (Master)
Título del máster: Software de Sistemas Distribuidos y Empotrados
Fecha: Julio 2017
Materias:
Palabras Clave Informales: Palabras clave: CAN bus, Tiempo real, Alta integridad, Raspberry, Arduino. Key words: CAN bus, Real Time, High integrity, Raspberry, Arduino.
Escuela: E.T.S.I. de Sistemas Informáticos (UPM)
Departamento: 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 (2MB) | Vista Previa
[img] Archivo comprimido ZIP - Acceso permitido solamente a usuarios en el campus de la UPM
Descargar (428kB)
[img] Archivo comprimido ZIP - Acceso permitido solamente a usuarios en el campus de la UPM
Descargar (530kB)
[img] Archivo comprimido ZIP - Acceso permitido solamente a usuarios en el campus de la UPM
Descargar (885kB)

Resumen

La tecnología CAN es un protocolo de comunicaciones ampliamente usado en entornos y sistemas con requisitos de tiempo real. Debido a sus garantías, es frecuentemente utilizado en el sector de la automoción o la aeronáutica, en donde la fiabilidad en las comunicaciones es de vital importancia para el funcionamiento de los sistemas. Con la elaboración de este trabajo, se pretende aportar una base sobre la que apoyarse a la hora de desarrollar e implementar proyectos con la tecnología CAN bus, desarrollando una guía que muestra diversas soluciones y técnicas para la implementación, despliegue y utilización de este protocolo. Con este objetivo en mente, se van a plantear y desarrollar librerías, ejemplos y aplicaciones funcionales concretas para facilitar la utilización del protocolo en otros desarrollos, y así aligerar la carga de investigación e implementación que supone comenzar a utilizar el protocolo CAN sin una base previa. Se trata de fomentar así su utilización en proyectos en los que inicialmente no se había planteado su uso por falta tiempo o recursos. ABSTRACT CAN technology is a communication protocol widely used in real-time and high-integrity environments. Due to its guarantees, it is frecuently used in the automotive and aeronautics industry, where the reliability in communications is crucial for the right operation of the systems. With the elaboration of this project the intention is to establish a base when developing or implementing projects with the CAN bus technology, developing a guide using different solutions and techniques for the implementation, deployment and utilization of this protocol. With this goal in mind, specific designs, examples and functional applications will be developed and proposed to make the use of the protocol more simple in other developements, and to ease the load of investigation wich entails to start with CAN protocol without a previous base, trying to foment its uses in projets where originaly wasn’t planned due to a lack of time or resources.

Más información

ID de Registro: 48061
Identificador DC: http://oa.upm.es/48061/
Identificador OAI: oai:oa.upm.es:48061
Depositado por: Biblioteca Universitaria Campus Sur
Depositado el: 10 Oct 2017 06:50
Ultima Modificación: 10 Oct 2017 06:50
  • 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
  • e-ciencia
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM