Please use this identifier to cite or link to this item: http://hdl.handle.net/10553/12634
Title: TouCAN : mejora y ampliación de funcionalidades
Authors: Santana Sánchez, Aridany
Director: Domínguez-Brito, Antonio C. 
Cabrera Gámez, Jorge 
UNESCO Clasification: 120317 Informática
Keywords: Bus-CAN
Redes
Microcontroladores
Protocolos
Comunicación
Diseño
Librerías
Software
Issue Date: 2014
Abstract: TouCAN es una librería creada en su primera versión (v1) como Trabajos de Fin de Grado en Ingeniería Informática por John Wu Wu y Jose Lareo Domínguez bajo la tutorización de los profesores Antonio C. Domínguez Brito y Jorge Cabrera Gámez. Define un protocolo de comunicación para la interconexión de una red de microcontroladores basados en la plataforma de prototipado electrónico Arduino. Trabaja sobre el protocolo de comunicación CAN Bus (Controller Area Network), ampliamente utilizado por la industria desde la década de los 80. TouCAN destaca por ser una librería ligera, potente y amigable. El objetivo principal de este Trabajo Final de Grado en Ingeniería Informática consiste en proporcionar robustez a la librería incorporando mejoras y nuevas funcionalidades. Entre las principales mejoras destacar el control frente a fallos de comunicación, reinicio o reset de los microcontroladores, así como la caída de los mismos. Otra característica incluida en esta revisión consiste en la asignación dinámica deidentificadores de dispositivos que conforman un sistema empotrado distribuido. Permitiendo la posibilidad de “conexión en caliente” de nuevos nodos microcontroladores a la red de forma dinámica. A estos cambios, también se han añadido mejoras en la interfaz de la API que simplifica el uso y aprendizaje de la misma. Así como una nueva herramienta denominada TouCANSniffer que permite capturar y analizar todo el tráfico generado en la red. Las nuevas características y funcionalidades añadidas en TouCAN v2 proporcionan el potencial necesario para ser considerada seriamente como base de cualquier nuevo proyecto que integre una red distribuida de microcontroladores.
TouCAN is library created in its first version as Final Degree Projects in Computer Science by John Wu Wu and Jose Lareo Domínguez under the supervision of professors Antonio C. Domínguez Brito and Jorge Cabrera Gámez. It defines a communication protocol for interconnecting a network  of microcontrollers based on the electronic rototyping platform Arduino. It operates using the CAN (Controller Area Network) bus communication protocol <br />that has been widely used by the industry since the 80s. TouCAN stands out as a light, friendly and robust library. The main goal of this Final Degree Project in Computer Science is to provide robustness to the library including new functionality and improvements. Some of the main included new features are: control against communication failures, restarting and reset of microcontrollers , and detection devices or networks which have stopped operation. Also another included feature is the dynamic assignment of identifiers for devices that allow us hot plug new nodes dinamic lly. Moreover, we have also included further improvements which simplifies the use and learning. In addition, there is also a new tool called TouCANSniffer that allow us to capture and analyze all packets generated in the network. All these  new improvements included i n TouCAN give the library the robustness necessary to be used in
URI: http://hdl.handle.net/10553/12634
Rights: by-nc-nd
Appears in Collections:Trabajo final de grado
Thumbnail
Memoria
Adobe PDF (2,41 MB)
Show full item record

Page view(s)

25
checked on Feb 27, 2021

Download(s)

20
checked on Feb 27, 2021

Google ScholarTM

Check


Share



Export metadata



Items in accedaCRIS are protected by copyright, with all rights reserved, unless otherwise indicated.