Resumen:
|
Actualmente, en la época del Internet de las cosas, la mayoría de los vehículos
fabricados permiten utilizar e instalar aplicaciones en sus pantallas multimedia
integradas. Esta característica, junto al interfaz OBDII ...[+]
Actualmente, en la época del Internet de las cosas, la mayoría de los vehículos
fabricados permiten utilizar e instalar aplicaciones en sus pantallas multimedia
integradas. Esta característica, junto al interfaz OBDII que integran los vehículos
desde hace más de una década, ofrece al usuario nuevas posibilidades que
anteriormente ni se contemplaban.
Este trabajo aprovecha los avances mencionados anteriormente para
desarrollar un módulo software para la aplicación SmartCar encargado del
diagnóstico de errores. Esta aplicación se instalará en la terminal multimedia del
vehículo y, mediante la tecnología Bluetooth, se comunicará con el intérprete
ELM327 del protocolo OBDII. Para ello, se ha realizado el análisis del estado del arte
de las aplicaciones de diagnóstico similares. Esto ha permitido tener una idea de las
funcionalidades a tener en cuenta a la hora de realizar la implementación. Para su
desarrollo se ha utilizado el lenguaje Android, basado en Java. Seguidamente para
la validación de este bloque se ha realizado un plan de test que ha permitido realizar
las pruebas de testeo sobre la aplicación de forma cíclica, solucionando en cada
ciclo los errores obtenidos en las pruebas del ciclo anterior, hasta obtener un bloque
completamente funcional.
El diagnóstico de errores desarrollado obtiene los errores o PIDs que el
protocolo OBDII ha detectado en el vehículo, mostrando al usuario toda la
información relacionada con ellos. La obtención de estos datos facilita poder
conocer el estado de nuestro vehículo, permitiendo gestionar de forma más eficaz
su mantenimiento. Así mismo, es posible gestionar desde la aplicación los errores
pudiendo borrarlos, tanto de la aplicación como del vehículo, cuando el usuario
desee.
[-]
Currently, in the age of the Internet of Things, most manufactured vehicles allow
us to use and install applications on their integrated multimedia screens. This
characteristic, together with the OBDII interface that ...[+]
Currently, in the age of the Internet of Things, most manufactured vehicles allow
us to use and install applications on their integrated multimedia screens. This
characteristic, together with the OBDII interface that vehicles have been integrating
for more than a decade, offers the user many new possibilities that were previously
not contemplated.
This work takes advantage of the advances mentioned above to develop a
software module for the SmartCar application that is responsible for the diagnosis
of errors. Such application will be installed in the multimedia terminal of the vehicle,
and through Bluetooth technology it will communicate with the ELM327 interpreter
of the OBDII protocol. For this purpose, we surveyed the state of the art for similar
diagnostic applications, which allowed us to have an idea of the functionalities to
take into account when making the implementation. For the development of this
project the Android language, based on Java, has been used. Then, for the validation
of our software module, a test plan has been made that allowed us to carry out the
tests proofs on the application in a cyclical way, arranging in each cycle the errors
obtained in the tests of the previous cycle, until obtaining a fully functional block.
The error diagnosis developed obtains the errors or PIDs that the OBDII protocol
has detected in the vehicle, showing the user all the information related to them.
By obtaining these data it becomes easier to know the status of a vehicle, allowing
us to manage their maintenance more effectively. Likewise, we can manage errors
from the application by deleting them, both in the application and in the vehicle,
when the user wishes.
[-]
|