Palavras-chave: OBD-II, CAN, Arduino, ECU.
#Ecu diagnostic tool Pc
O scanner possui uma conexão USB que facilita a visualização dos dados recuperados de forma versátil em um PC através de uma interface gráfica criada no LabVIEW™. Foi implementado um sistema OBD-II centrado no extremo do BUS correspondente ao scanner ou unidade de diagnóstico, em uma placa Arduino Mega 2560 conectada a um módulo composto transceiver-controller CAN. Os sistemas de diagnóstico a bordo permitem conhecer os códigos de falhas armazenadas e um grande número de variáveis de especial relevância, como a velocidade, o nível de combustível e o nível de emissões de dióxido de carbono, em tempo real. Este projeto implementa um sistema baseado no protocolo OBD-II sobre um CAN BUS, que permite visualizar variáveis em tempo real e realizar um diagnóstico do estado do automóvel que mostre os códigos de operação, falha e eficiência energética. Palabras clave: OBD-II, CAN, Arduino, ECU.ĭesde a sua criação, o objetivo fundamental do padrão OBD tem sido o controle dos gases de escape em automóveis e seus efeitos sobre o meio ambiente. El scanner posee una conexión USB que facilita visualizar los datos recuperados de forma versátil en una PC a través de una interfaz gráfica creada en LabVIEW™. Se implementó un sistema OBD-II centrado en el extremo del bus, que corresponde al escáner o unidad de diagnóstico, en una placa Arduino Mega 2560 conectada a un módulo compuesto transceiver-controller CAN. Los sistemas de diagnóstico abordo permiten conocer los códigos de fallo almacenados y un gran número de variables de especial relevancia, como la velocidad, el nivel de combustible y el nivel de emisión de dióxido de carbono, en tiempo real. Este proyecto implementa un sistema basado en el protocolo OBD-II sobre un bus CAN, que permite visualizar variables en tiempo real y realizar un diagnóstico del estado del automóvil que muestra los códigos de funcionamiento, falla y rendimiento energético. The scanner has a USB connection that eases the graphical visualization of data in a PC through an interface created in LabVIEW.ĭesde su surgimiento, el objetivo fundamental del estándar OBD ha sido el control de los gases emitidos por los automóviles y de sus efectos en el medio ambiente. We implemented an OBD-II system located at the end of the test vehicle (a bus) –which corresponds to the scanner or diagnosis unit– in an Arduino Mega 2560 development board connected to a CAN transceiver-controlled composed module. The on board diagnosis systems allow to retrieve the stored failure codes together with a large number of variables –important for the diagnosis– such as speed, fuel level, and CO2 emissions in real-time. This project implements a system based on the OBD-II protocol over a CAN bus, which allows the visualization of variables in real-time and the performing of a diagnosis of the vehicle state showing the operating, failure, and energy consumption codes.
From its origin, the main objective of the OBD standard has been the control of the gases emitted by the vehicles and its corresponding effects in the environment.