Design and Development of Automotive On-Board Diagnostic Protocol System

Abstract- The increasing complexity of modern vehicles necessitates the use of multiple Electronics Control Units (ECUs) to manage and monitor various functions. Communication between these ECUs is facilitated by the Controller Area Network (CAN) protocol, which handles the Physical and Data Link layers of the OSI model but lacks advanced diagnostic capabilities. To address this, standardized diagnostic protocols such as On-Board Diagnostics (OBD2) have been developed, providing a comprehensive framework for fault detection and in-vehicle communication. This paper presents the design and implementation of the OBD2 protocol on an embedded system using STM32F407 microcontrollers. The project aims to establish a diagnostic communication system between ECUs and Tester Tool. Primary function of this ECU is to measure ambient temperature and Throttle Position. ECU and Tester tools are connected via a CAN bus. The implementation leverages the ISO 15031 standard to ensure reliable and standardized diagnostic services. Keywords: On-Board Diagnostics (OBD2), ISO 15031, Electronic Control Unit (ECU), Body Control Module (BCM), Light Control Module (LCM), Controller Area Network (CAN), Diagnostic Trouble Code (DTC), Routine Control Identifier (RID), Data Identifier (DID), ISO-TP (Transport Protocol)

Authors

Publication Details

Journal
International Scientific Journal of Engineering and Management
Published
2025-05-05
DOI
https://doi.org/10.55041/isjem03371
Primary Topic
Embedded Systems and FPGA Design
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Design and Development of Automotive On-Board Diagnostic Protocol System

Priti Dattaray Hagawane
International Scientific Journal of Engineering and Management
Embedded Systems and FPGA Design
article

Design and Development of Automotive On-Board Diagnostic Protocol System

Priti Dattaray Hagawane
article en

Abstract

Abstract- The increasing complexity of modern vehicles necessitates the use of multiple Electronics Control Units (ECUs) to manage and monitor various functions. Communication between these ECUs is facilitated by the Controller Area Network (CAN) protocol, which handles the Physical and Data Link layers of the OSI model but lacks advanced diagnostic capabilities. To address this, standardized diagnostic protocols such as On-Board Diagnostics (OBD2) have been developed, providing a comprehensive framework for fault detection and in-vehicle communication. This paper presents the design and implementation of the OBD2 protocol on an embedded system using STM32F407 microcontrollers. The project aims to establish a diagnostic communication system between ECUs and Tester Tool. Primary function of this ECU is to measure ambient temperature and Throttle Position. ECU and Tester tools are connected via a CAN bus. The implementation leverages the ISO 15031 standard to ensure reliable and standardized diagnostic services. Keywords: On-Board Diagnostics (OBD2), ISO 15031, Electronic Control Unit (ECU), Body Control Module (BCM), Light Control Module (LCM), Controller Area Network (CAN), Diagnostic Trouble Code (DTC), Routine Control Identifier (RID), Data Identifier (DID), ISO-TP (Transport Protocol)

International Scientific Journal of Engineering and ManagementVol. 04(05)
Openalex Percentile: Top 90%
Embedded Systems and FPGA Design
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.