Circuit board design and electric vehicle decoding

Research has indicated that it is possible for an attacker to gam remote code execution on the electronic control units (ECU) in automotive vehicles via various interfaces. Different vehicles have different Controller Area Network (CAN) signals to control vehicle functionalities such as ste...

全面介紹

Saved in:
書目詳細資料
主要作者: Gu, Haiyan
其他作者: Goh Wang Ling
格式: Theses and Dissertations
語言:English
出版: 2015
主題:
在線閱讀:http://hdl.handle.net/10356/64766
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
id sg-ntu-dr.10356-64766
record_format dspace
spelling sg-ntu-dr.10356-647662023-07-04T15:55:09Z Circuit board design and electric vehicle decoding Gu, Haiyan Goh Wang Ling School of Electrical and Electronic Engineering DRNTU::Engineering Research has indicated that it is possible for an attacker to gam remote code execution on the electronic control units (ECU) in automotive vehicles via various interfaces. Different vehicles have different Controller Area Network (CAN) signals to control vehicle functionalities such as steering, braking, acceleration and display. Hence, CAN message decoding must be carried out before car hacking happened. The main objective of the project is to design a circuit board and perform C programming to establish communication between CAN bus in an electric vehicle and a personal computer (PC), as well as decode the CAN message received from the electric car. The hardware will be a circuit board that is capable of capturing the CAN signals released from the electric vehicle by wire, and also sending a specific CAN message from the circuit board back to the car as well. The circuit board consists of a Universal Serial Board (USB) port, which can make connection between the circuit board and the personal computer. The software is the firm-ware programmed into microcontroller PIC18F2455 by PICkit 2. Also, a Graphical User Interface (GUI) is to be developed to allow testing of various functions of circuit board. The GUI can display and simulate CAN signals sent to the electric vehicle that can control its functionalities through several simple clicks of button. In the test, the CAN message received from the car is displayed by the CAN adapter. The application of this dissertation focuses on decoding the CAN message extracted from an electric vehicle. Literature review and cases related to car decoding are evaluated to design a proper decoding case for Mitsubishi 1-MiEV. CAN messages that related to the basic functions of the electric vehicle as well as the Battery Control Unit decoded. Master of Science (Electronics) 2015-06-04T01:35:08Z 2015-06-04T01:35:08Z 2014 2014 Thesis http://hdl.handle.net/10356/64766 en 72 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering
spellingShingle DRNTU::Engineering
Gu, Haiyan
Circuit board design and electric vehicle decoding
description Research has indicated that it is possible for an attacker to gam remote code execution on the electronic control units (ECU) in automotive vehicles via various interfaces. Different vehicles have different Controller Area Network (CAN) signals to control vehicle functionalities such as steering, braking, acceleration and display. Hence, CAN message decoding must be carried out before car hacking happened. The main objective of the project is to design a circuit board and perform C programming to establish communication between CAN bus in an electric vehicle and a personal computer (PC), as well as decode the CAN message received from the electric car. The hardware will be a circuit board that is capable of capturing the CAN signals released from the electric vehicle by wire, and also sending a specific CAN message from the circuit board back to the car as well. The circuit board consists of a Universal Serial Board (USB) port, which can make connection between the circuit board and the personal computer. The software is the firm-ware programmed into microcontroller PIC18F2455 by PICkit 2. Also, a Graphical User Interface (GUI) is to be developed to allow testing of various functions of circuit board. The GUI can display and simulate CAN signals sent to the electric vehicle that can control its functionalities through several simple clicks of button. In the test, the CAN message received from the car is displayed by the CAN adapter. The application of this dissertation focuses on decoding the CAN message extracted from an electric vehicle. Literature review and cases related to car decoding are evaluated to design a proper decoding case for Mitsubishi 1-MiEV. CAN messages that related to the basic functions of the electric vehicle as well as the Battery Control Unit decoded.
author2 Goh Wang Ling
author_facet Goh Wang Ling
Gu, Haiyan
format Theses and Dissertations
author Gu, Haiyan
author_sort Gu, Haiyan
title Circuit board design and electric vehicle decoding
title_short Circuit board design and electric vehicle decoding
title_full Circuit board design and electric vehicle decoding
title_fullStr Circuit board design and electric vehicle decoding
title_full_unstemmed Circuit board design and electric vehicle decoding
title_sort circuit board design and electric vehicle decoding
publishDate 2015
url http://hdl.handle.net/10356/64766
_version_ 1772828717783973888