Rozwijany od lat 80. XX wieku standard OBD (On-Board Diagnostics) stanowi podstawę współczesnej diagnostyki pojazdów. W niniejszym artykule przedstawiono autorski projekt systemu diagnostyki pokładowej samochodu opracowany z wykorzystaniem podzespołów COTS (Commercial Off-The-Shelf). Podstawą systemu jest dedykowana aplikacja na platformę Raspberry Pi, która komunikuje się z modułem ELM327 za pomocą interfejsu Bluetooth. Aplikacja została opracowana w języku C++ przy użyciu środowiska QT Creator. W artykule przedstawiono koncepcję systemu, opis graficznego interfejsu użytkownika aplikacji oraz wyniki przykładowych testów.
EN
Developed since the 1980s, the on-board diagnostics (OBD) standard is the basis of modern vehicle diagnostics. This paper presents the original design of the car OBD system, developed with the use of commercial off-the-shelf (COTS) components. The system basis is a dedicated application for the Raspberry Pi platform, which communicates with the ELM327 module via the Bluetooth interface. The application was developed in C++ language using the QT Creator environment. The paper presents the system concept, description of the application’s graphical user interface (GUI) and the results of exemplary tests.
The goal of this article is to describe the early stage prototype of the system being able to constantly monitor and record car’s usage as well as to evaluate its driver’s performance. The solution is capable to gather information from various vehicle’s sub-systems through the OBD II protocol and utilizes a Windows Phone 8 device to transmit those data (together with a complementary GPS position) to the Windows Azure computing cloud in which the subsequent analysis takes place.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.