Traditionally, the so-called Automotive Embedded Computing has been applied for safety purposes. Subsequently, with the advent of entertainment technologies and the Internet, Automotive Embedded Computing started to be applied in a wide range of functionalities. Among the advances in this area is the On-Board Diagnostic Interface – OBD, whose main functionality is to take the information from the Electronic Control Units – ECU to the external environment. Initially, this interface allowed the identification of problems, based on standardized error codes, only for external devices. Later, with the advancement of other technologies, such as Smartphones and Cloud Computing, new applications for data collected through the OBD interface emerged. In this context, the present research was developed considering the current trends of Automotive Embedded Computing and the importance and advances in the use of On-Board Diagnosis. The objectives of this research are to obtain codes of anomalies, collected in the Electronic Control Units – ECU of the vehicle, through the OBD interface, its storage in a cloud database, and eventual consultations and subsequent analyses. Thus, a solution consisting of four applications and a database was developed to test the feasibility of exploring a large set of operational vehicle data, storing them in the cloud, and which could be used for different purposes, but above all, would allow a fast and consistent evolution of new vehicle designs. After the development of the software suite, several tests were carried out, and the solution proved viable for the fulfillment of the proposed objective.
Read full abstract