Resumen:
El presente proyecto tiene como objetivo el desarrollo de un sistema
avanzado para la lectura y análisis de datos provenientes del bus CAN en vehículos,
denominado Can Xplorer. El sistema se compone de un dispositivo físico, capaz de
establecer comunicación con la red vehicular mediante la interfaz OBD-II, y una
aplicación móvil compatible con Android, encargada de brindar una interfaz gráfica
amigable e interactiva para el usuario final.
El dispositivo
desarrollado
se
compone
de
dos microcontroladores
interconectados: uno dedicado a la comunicación con el vehículo, encargado de la
adquisición y procesamiento de datos provenientes del bus CAN, y otro orientado a
la gestión de la comunicación inalámbrica con un dispositivo móvil mediante
tecnología Bluetooth. Esta arquitectura permite separar funciones críticas y
optimizar el rendimiento del sistema.
El software del proyecto incluye un firmware modular, encargado de gestionar
la comunicación bidireccional entre el bus CAN de alta velocidad del vehículo y la
aplicación móvil, y una aplicación desarrollada en Java con funciones de
visualización en tiempo real, lectura y borrado de códigos de error (DTC), y
personalización de los parámetros visualizados por el usuario.
Como resultado, se obtiene un sistema portátil y de bajo costo, diseñado para
técnicos, ingenieros y usuarios particulares. Una característica distintiva del
dispositivo es su capacidad de escalabilidad, sustentada en un hardware preparado
para admitir futuras ampliaciones. Esta plataforma ofrece el potencial de incorporar
protocolos de comunicación actuales, explorar buses no estandarizados y extender
las capacidades de diagnóstico hacia niveles cercanos a los utilizados en entornos
profesionales e industriales. Esto habilita un desarrollo posterior sin necesidad de
rediseños estructurales, permitiendo que el sistema crezca en funcionalidad a
medida que lo requieran nuevas aplicaciones o tecnologías automotrices.