OBD-II Diagnostic System
Hardware interface adapter and PC diagnostic software "OBD II reader" for vehicle engine management and fuel injection analysis.
OBD-II (On-Board Diagnostic System) is the international standard for vehicular electronics diagnostics. The goal of this project was to construct a robust hardware bridge and telemetry analysis tool for real-time engine health auditing.
Hardware Architecture
The hardware supports automotive standards ISO 9141 and ISO 14230 (KWP2000). Driven by an ATMEGA8 microcontroller, the device operates as a protocol speed converter: translating the non-standard 10,400 baud vehicle stream into PC-compatible 57,600 baud RS232. Three diagnostic LEDs indicate Power, Alive, and Data transfer.
Diagnostic Software "OBD II Reader"
The companion PC application provides comprehensive parameter monitoring and engine fault isolation:
- Continuous polling of engine management sensors
- Live data logging to file for driving cycle review
- Graphical dashboard gauges displaying essential engine vitals
- Real-time telemetry charting and recorded log curves plotting
- Reading and decoding of Diagnostic Trouble Codes (DTC)
- Clearing trouble codes and resetting the Check Engine indicator