跳到主要內容

臺灣博碩士論文加值系統

(44.213.63.130) 您好!臺灣時間:2023/02/01 01:57
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:黃清淵
研究生(外文):黃清淵 HUANG,QING-YUAN
論文名稱:車內CAN Bus與物聯網(IoT)橋接器設計
論文名稱(外文):Design of the Bridge System between In-Vehicle CAN Bus and IoT Networking
指導教授:唐經洲
指導教授(外文):TANG,JING-JOU
口試委員:楊峻泓張培華陳逸謙
口試委員(外文):Yang,Chun-HungChang,Pei-HuaChen,Yih-Chien
口試日期:2022-01-21
學位類別:碩士
校院名稱:南臺科技大學
系所名稱:電子工程系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2022
畢業學年度:110
語文別:中文
論文頁數:53
中文關鍵詞:車聯網
外文關鍵詞:CANOBDIINB-IoT
相關次數:
  • 被引用被引用:0
  • 點閱點閱:285
  • 評分評分:
  • 下載下載:80
  • 收藏至我的研究室書目清單書目收藏:0
1983 年 Bosch 公司所提出的 CAN Bus(Control Area Network) 通訊協定,在 1993 年列入 ISO11898 的國際標準。由於其高可靠度特性,有越來越多移動載具選擇使用 CAN Bus 來做各種交通工具內的重要通訊協定,例如: 汽車、火車、高鐵、船、飛機 ……等。甚至 CAN Bus 也在工業 4.0 扮演相當重要的角色。從診斷的角度看,一般 的小型車輛在 2008 年已將 OBDII 診斷接口作為車輛販售的必要條件,此接口內使 用的就是 CAN Bus 通訊標準。以往 OBDII 只使用於車輛的診斷,或者是單純 OBDII 的資料擷取後進行資料存取。本論文,預期延伸 CAN OBDII 的一般資料讀取應用 到可以透過 OBDII 對車輛進行控制。換句話說,希望透過具有 CAN Bus 通訊功能之 OBDII 診斷介面來對車內的電器控制單元 (Electrical Control Unit, ECU) 進行控制。基 於此想法,本論文設計一套橋接系統,此系統包含了四個子系統:1) 車內 CAN Bus 介 面系統,2) NB-IoT 通訊介面, 3) 雲端資料庫, 4) 人機介面 App。在車內 CAN Bus 介面 系統的部分,它可以將資料送達車內 CAN Bus 進行控制,NB-IOT 的通訊界面則是 負責接收雲端資料庫的資料,至於人機介面 App 可傳送控制指令到雲端資料庫。最 後,雲端資料庫則可以接收來自於 App 的資料,同時也可以將資料傳送至車內 CAN Bus 介面系統。本論文所設計之系統可以成功控制車上 ECU,如: 大燈、霧燈、方向 燈、警示喇叭、後車箱蓋、車門鎖,且經由測試之後無論在車輛行駛狀態下或者車 輛靜止狀態下都可以成功控制。基於本論文所提出之系統,未來可對以下之產業進 行加值服務: 車輛租賃、共享車輛、車輛改裝、CAN Bus 相關應用之產品或載具。
The CAN Bus (Control Area Network) communication truck proposed by Bosch in 1983 was the international standard of ISO11898 at the end of 1993. Due to its high reliability characteristics, more and more mobile vehicles use CAN Bus for important communications and aviation in various vehicles, such as automobiles, trains, high-speed rails, ships, airplanes, etc. Even CAN Bus plays a very important role in Industry 4.0.
From the perspective of diagnosis, ordinary small vehicles have adopted the OBDII diagnostic interface as a necessary condition for vehicle sales in 2008, and the CAN Bus communication standard is used in this interface. In the past, OBDII was only used for vehicle diagnosis, or simply OBDII data was retrieved for data access. In this paper, we hope to extend the general data reading application of CAN OBDII to control the vehicle through OBDII. That is, it is hoped to control the electrical control unit (ECU) in the car through the OBDII diagnostic interface with CAN Bus communication function.
Based on this idea, this thesis designs a bridge system. This system includes four subsystems: 1) CAN Bus interface system in the car, 2) NB-IoT communication interface, 3) Cloud database, 4) Human-machine interface App. In the CAN Bus interface system in the car, it can send data to the CAN Bus in the car for control. The communication interface of NB-IOT is responsible for receiving data from the cloud database. As for the man-machine interface App, it can send control commands to the cloud data. Library. Finally, the cloud database can receive data from the App, and can also send the data to the CAN Bus interface system in the car.
Through the system designed in this thesis we can successfully control the ECUs on the car, such as headlights, fog lights, turn signals, warning horns, trunk lids and door locks. We have carryed out the above ECUs control testing. The results show that the ECUs can be controlled when the vehicle is running or in stationary. Based on the system proposed in this thesis, value-added services can be provided to the following industries in the future: vehicle rental, shared vehicles, vehicle modification, products or vehicles related to CAN Bus applications.

目錄
摘要 iv
Abstract v
誌謝 vii
1 緒論 1
1.1 文獻探討與研究動機 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 論文章節簡介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2 車用 CAN Bus 與 OBD 簡介 16
2.1 CAN Bus 簡介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.2 OBDII 車輛診斷介面簡介 . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3 系統設計與實現 24
3.1 系統設計 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.2 OBDII 橋接器轉硬體設計 . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.3 通訊協定 MQTT 使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.4 物聯網通訊介面 NB-IoT(SIM7020) . . . . . . . . . . . . . . . . . . . . . . 30
3.5 MCU 開發工具介紹 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.5.1 HT3000-IDE 與 Hope3000 for e-Link . . . . . . . . . . . . . . . . . 31
3.5.2 PCAN-USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4 系統設計與實現 40
5 結論與未來展望 49
参考文獻 51
[1] COMPONENTS101, “Odb-ii connector,” Dec. 2018. [Online]. Available: https: //components101.com/connectors/obd2
[2] GoogleCloud, “Http vs. mqtt: A tale of two iot protocols,” Nov. 2018. [Online]. Available: https://cloud.google.com/blog/products/iot-devices/ http-vs-mqtt-a-tale-of-two-iot-protocols
[3] 遠 傳 FET, “聯 網 資 費,” Oct. 2021. [Online]. Available: https: //enterprise.fetnet.net/content/ebu/tw/solution/business-service/business-services/ internet-of-things/IoT-price.html
[4] 標高電子, “Pcan-usb,” Jun. 2021. [Online]. Available: https://www.microport.com.tw/ prod/CAN-Bus/USB-to-CAN/CAN-to-USB-PCAN-USB.html
[5] P. V. Crisgar, P. R. Wijaya, M. D. F. Pakpahan, E. Y. Syamsuddin, and M. O. Hasanuddin, “Hardware design for iot-based vehicle tracking and theft detection system,” in 2021 International Symposium on Electronics and Smart Devices (ISESD), 2021, pp. 1–6.
[6] E. Husni, G. B. Hertantyo, D. W. Wicaksono, F. C. Hasibuan, A. U. Rahayu, and M. A. Triawan, “Applied internet of things (iot): Car monitoring system using ibm bluemix,” in 2016 International Seminar on Intelligent Technology and Its Applications (ISITIA), 2016, pp. 417–422.
[7] H. Sun, H. Zeng, and J. Guo, “Bus data acquisition and romote monitoring system based 51 on can bus and gprs,” in 2011 International Conference on Consumer Electronics, Communications and Networks (CECNet), 2011, pp. 1094–1097.
[8] B. Prasad, Q. Y. Huang, and J.-J. Tang, “Development of a prototype ev autonomous vehicle for systematic research,” in 2020 International Computer Symposium (ICS), 2020, pp. 459–461.
[9] 台部落, “瑞薩公司的《can 入門書》學習筆記之二,” 2011. [Online]. Available: https://www.twblogs.net/a/5cd61357bd9eee6726c9a3ce
[10] 唐經洲, 基礎 8051 與 CAN 網路介面實習, 劉宗穎/鍾元之/陳璽煌/蔣欣翰/刁宥 升/洪志燈/李燕章, Ed. 滄海, 2014.
[11] ISO, “Iso 11898-1:2015(en)road vehicles —controller area network (can) —part 1: Data link layer and physical signalling,” ISO, Dec. 2015. [Online]. Available: https://www.iso.org/obp/ui/#iso:std:iso:11898:-1:ed-2:v1:en
[12] 財團法人車輛研究測試中心, “車上診斷系統 (obd) 簡介,” 林峻毅, techreport, Sep. 2006. [Online]. Available: https://www.artc.org.tw/upfiles/ADUpload/knowledge/tw_ knowledge_m054_03.pdf
[13] Makee.ioBlog, “[ protocol ] 認識 mqtt,” Apr. 2019. [Online]. Available: https: //oranwind.org/-broker-ren-shi-mqtt/
[14] SIMCom, “Sim7020x,” Nov. 2021. [Online]. Available: https://www.simcom.com/ product/SIM7020X.html
[15] 盛群半導體股分有限公司, “Ht66f3370h-datasheet,” 盛群半導體股分有限公司, UserManel, 2020. [Online]. Available: https://www.holtek.com.tw/documents/10179/ 11842/HT66F3370Hv100.pdf
[16] 經濟部技術處, “Nb-iot 技術發展趨勢,” Sep. 2019. [Online]. Available: https://www.moea.gov.tw/mns/doit/industrytech/IndustryTech.aspx?menu_id=13545&it_id=252 52
[17] 遠傳 FET, “智慧路邊停車管理,解壅塞降空汙。車聯網應用新場域。,” Oct. 2018. [Online]. Available: https://enterprise.fetnet.net/content/ebu/tw/epaper/tech/19th/ p05.html
[18] 盛群半導體股分有限公司, “Ht-ide3000 使用手冊,” 盛群半導體股分有限公 司, UserManel, 2006. [Online]. Available: http://sparc.nfu.edu.tw/~reed/holtek94/ ht-ide3k-c.pdf

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top