Sistema de monitoramento automotivo via Rede CAN

Resumo

Em virtude da carência de produtos acessíveis para a supervisão de veículos no Brasil e visando a implementação de ferramentas que aumentem a segurança dos motoristas, foi proposto o desenvolvimento de um sistema de monitoramento automotivo que possibilite ao usuário o acesso às informações sobre o funcionamento do seu automóvel. Através do estudo da rede CAN, decidiu-se a melhor abordagem para a obtenção das informações via porta OBD-II do carro, construindo-se um hardware embarcado para aquisição de dados do veículo em tempo real e acesso à localização geográfica do mesmo. Uma comunicação remota foi implementada com a intenção de enviar as informações para um aplicativo, também desenvolvido nesse projeto, de forma a facilitar a visualização dos resultados pelo usuário. O protótipo foi testado em dois veículos de modelos diferentes, com a intenção de validar o sistema, e obteve resultados satisfatórios, atendendo à todas as funcionalidades propostas. Os valores adquiridos pelo hardware, e transmitidos via bluetooth ao celular do usuário, corresponderam aos mostrados no painel de cada veículo testado. O sistema de monitoramento facilita a detecção de falhas no automóvel, possibilitando ao motorista realizar a manutenção do carro e prevenir acidentes graves, e também garante o acesso às variáveis de estado dos módulos veiculares, permitindo assim, por exemplo, a aquisição de dados referentes a um determinado trajeto. Dessa forma, é possível mensurar a variação de dados como velocidade e consumo de combustível durante um tempo desejado, monitorando o desempenho do motorista e o rendimento do veículo.
In order to address the lack of accessible products to gauge vehicles’ systems in Brazil and to implement tools to increase driver safety, this work proposes the development of an automotive monitoring system that allows the user to access their vehicle’s operation information. The scope of the Project was determined through the study of the Controller Area Network (CAN) protocol. The objective was to obtain a vehicle’s operational information using the OBD-II port of the car, then an embedded hardware was developed to acquire the vehicle’s data in real time and access its geographical information. A remote communication was also implemented in the prototype with the intention of sending the vehicle’s data to a mobile application, an application that was also developed in this project, in order for the user to visualize the data. The prototype was tested in two vehicles of different models so as to validate the system and obtain satisfactory results while taking into account all the proposed functionalities. The values acquired by the hardware, transmitted via bluetooth to the user's cell phone, corresponded to those shown in the panel of each tested vehicle. This monitoring system facilitates the detection of troubles in the car, enabling the driver to perform car maintenance and prevent serious accidents. It also makes it possible to access the state variables of the vehicle modules, thus allowing, for example, the acquisition of specific route information. In this way, it is possible to measure the variation of data such as speed and fuel consumption during a desired time, making it possible for the driver to monitor their performance as well the performance of the vehicle.

Descrição

Citação

CAVALCANTE, Larissa Hinckel. Sistema de monitoramento automotivo via Rede CAN. 2018. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Mecatrônica) – Instituto Federal de Santa Catarina, Florianópolis, 2018