Jurnal
Arduino-Based ECU Simulator and OBD-II Scanner for Electric Vehicle Diagnostics with CAN BUS
Jurnal Teknik Elektro · Vol. 18 No. 1 (2026) · hlm. 40–45
- ISSN
- 2549-1571, 1411-0059
- Terbit
- 2026-06-30
- Penerbit
- LPPM Universitas Negeri Semarang
- Bahasa
- eng
Abstrak
Electric vehicles (EVs) require reliable and accurate diagnostic systems to ensure the performance, safety, and efficiency of their electrical and electronic components. This study presents the design and development of an Arduino-based Electronic Control Unit (ECU) simulator and an On-Board Diagnostics II (OBD-II) scanner for electric vehicle diagnostics, both using the Controller Area Network (CAN) communication protocol. The ECU simulator is built using an Arduino Mega 2560 and an MCP2515 CAN controller, equipped with potentiometers and push buttons to simulate various EV operating parameters such as motor speed, vehicle speed, battery voltage, temperature, state of charge, and regenerative braking conditions, as well as to generate Diagnostic Trouble Codes (DTCs). The OBD-II scanner is developed using an Arduino Uno, MCP2515 module, and a Nextion HMI LCD to support live data monitoring, DTC reading, and DTC clearing in accordance with SAE J1979 standards. System performance was evaluated using a CAN analyzer to verify frame structure, arbitration behaviors, data integrity, and communication reliability. The experimental results show that all transmitted CAN frames conform to the ISO 11898 standard and are correctly interpreted by the OBD-II scanner. The system achieved data accuracy of approximately 97% with an average response time of ±100 ms, indicating stable, reliable communication. The developed platform provides a low-cost, flexible, and effective solution for electric vehicle diagnostics, education, and laboratory testing without requiring real vehicles. It can serve as a foundation for future research involving multi-ECU communication and additional OBD protocols.
Kata kunci
Jaringan kolaborasi para penulis
40 penulis · 115 tautan kepenulisan bersama · 56 lintas organisasi · menampilkan 40 yang paling banyak terhubung
Arahkan kursor atau ketuk sebuah nama untuk menyorot rekan penulisnya. Klik dua kali untuk membuka halaman penulis.
- Universiti Teknikal Malaysia Melaka
- University of Technology Malaysia
- Universitas Ahmad Dahlan
- Universiti Malaysia Perlis
- Islamic Azad University Yasuj
- Diponegoro University
- Universiti Sains Malaysia
- Organisasi lain
- Afiliasi tidak diketahui
- Organisasi berbeda
- Organisasi sama
- Afiliasi tidak diketahui
- Garis lebih tebal = lebih banyak artikel bersama · lingkaran lebih besar = lebih banyak artikel
Tampilkan sebagai tabel
| Rekan penulis | Organisasi | Artikel bersama |
|---|---|---|
| Auzani Jidin | Universiti Teknikal Malaysia Melaka | 39 |
| Nik Rumzi Nik Idris | University of Technology Malaysia | 31 |
| Mohd Hatta Jopri | Universiti Teknikal Malaysia Melaka | 18 |
| Awang Jusoh | University of Technology Malaysia | 17 |
| Mohammad Jannati | University of Technology Malaysia | 16 |
| Mohd Junaidi Abdul Aziz | University of Technology Malaysia | 16 |
| Kasrul Abdul Karim | Universiti Teknikal Malaysia Melaka | 13 |
| Mustafa Manap | Universiti Teknikal Malaysia Melaka | 12 |
| Mohamed Salem | Universiti Sains Malaysia | 10 |
| Abdul Rahim Abdullah | Universiti Teknikal Malaysia Melaka | 9 |
| Lina Handayani | Universitas Ahmad Dahlan | 8 |
| Shahreen binti Kasim | Tun Hussein Onn University of Malaysia | 8 |
| Mahmoud Zadehbagheri | Islamic Azad University Yasuj | 8 |
| Siti Azura Ahmad Tarusan | Universiti Teknikal Malaysia Melaka | 7 |
| Nor Azizah Mohd Yusoff | Universiti Teknikal Malaysia Melaka | 7 |
| Shahrin Md Ayob | University of Technology Malaysia | 7 |
| Mochammad Facta | Diponegoro University | 7 |
| Aiman Zakwan Jidin | Universiti Teknikal Malaysia Melaka | 6 |
| Mohammad Faridun Naim Tajuddin | Universiti Malaysia Perlis | 6 |
| Ibrahim Alhamrouni | University of Kuala Lumpur | 6 |
| Hendril Satrian Purnama | Afiliasi tidak diketahui | 6 |
| Watra Arsadiando | Afiliasi tidak diketahui | 6 |
| M. Rahimi Yusoff | Universiti Teknikal Malaysia Melaka | 5 |
| Azralmukmin Azmi | Universiti Malaysia Perlis | 5 |
| Norjulia Mohamad Nordin | University of Technology Malaysia | 5 |
| Wahyu Sapto Aji | Universitas Ahmad Dahlan | 5 |
| Munawar Agus Riyadi | Diponegoro University | 4 |
| Imam Much Ibnu Subroto | Sultan Agung Islamic University | 4 |
| Muhammad Ado | University of Technology Malaysia | 4 |
| Anggit Pamungkas | Afiliasi tidak diketahui | 4 |
| Ibrahim Mohd Alsofyani | University of Technology Malaysia | 4 |
| Mohammad Javad Kiani | Islamic Azad University Yasuj | 4 |
| Vahdat Nazerian | University of Mazandaran | 4 |
| Muhammad Zaid Aihsan | Universiti Malaysia Perlis | 4 |
| Chibuike Peter Ohanu | University of Nigeria | 4 |
| Rahim Ildarabadi | Hakim Sabzevari University | 4 |
Afiliasi berasal dari OpenAlex; metadata OAI-PMH jurnal tidak memuatnya. Penulis tanpa ID OpenAlex dicocokkan berdasarkan nama, sehingga dua orang bisa tergabung atau satu orang bisa terpisah.