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. Thesis (Master thesis), E.T.S.I. de Sistemas Informáticos (UPM).

Description

Title: Introducción a CAN bus: Descripción, ejemplos y aplicaciones de tiempo real
Author/s:
  • Martínez Requena, Adrián
Contributor/s:
  • García Martín, Javier
Item Type: Thesis (Master thesis)
Masters title: Software de Sistemas Distribuidos y Empotrados
Date: July 2017
Subjects:
Freetext Keywords: Palabras clave: CAN bus, Tiempo real, Alta integridad, Raspberry, Arduino. Key words: CAN bus, Real Time, High integrity, Raspberry, Arduino.
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) | Preview
[img] Archive (ZIP) - Users in campus UPM only
Download (428kB)
[img] Archive (ZIP) - Users in campus UPM only
Download (530kB)
[img] Archive (ZIP) - Users in campus UPM only
Download (885kB)

Abstract

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.

More information

Item ID: 48061
DC Identifier: http://oa.upm.es/48061/
OAI Identifier: oai:oa.upm.es:48061
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 10 Oct 2017 06:50
Last Modified: 10 Oct 2017 06:50
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM