天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 汽車論文 >

汽車電控系統(tǒng)J1939協(xié)議和診斷通信模塊的開發(fā)

發(fā)布時間:2017-06-07 22:00

  本文關(guān)鍵詞:汽車電控系統(tǒng)J1939協(xié)議和診斷通信模塊的開發(fā),由筆耕文化傳播整理發(fā)布。


【摘要】:隨著汽車內(nèi)部電子智能部件的大量增加,對車輛內(nèi)部的數(shù)據(jù)通信提出了迫切的要求。自上世紀80年代初,CAN通信總線協(xié)議在Bosch公司問世以來,CAN總線技術(shù)經(jīng)歷了飛速的發(fā)展,CAN通信網(wǎng)絡(luò)取代傳統(tǒng)的串口通信己成為必然的發(fā)展趨勢。到目前為止,CAN在卡車和客車領(lǐng)域已經(jīng)發(fā)展形成一種標準協(xié)議——J1939。 本文首先對近年來CAN總線和J1939協(xié)議的發(fā)展進行了介紹,并對CAN通信協(xié)議和J1939通信協(xié)議的通信原理進行了學習與研究。 在此基礎(chǔ)上,本課題的主要任務(wù)是為柴油機共軌系統(tǒng)ECU開發(fā)基于J1939通信協(xié)議的CAN通信模塊,掌握CAN總線最小通信節(jié)點及J1939協(xié)議的開發(fā)技術(shù)。開發(fā)對象使用的單片機為Infineon公司的16位控制器——C167-CR。開發(fā)工作主要包括了:通信節(jié)點設(shè)計、硬件接口設(shè)計以及軟件程序的編寫三個方面。其中,軟件編寫是本次開發(fā)工作的重點,包括了CAN驅(qū)動程序的編寫和J1939應(yīng)用程序的編寫。前者用以實現(xiàn)基本的CAN通信功能,后者用以實現(xiàn)J1939協(xié)議中的基本功能。 計算機仿真測試技術(shù)的使用,,不僅可以縮短開發(fā)周期,同時也可以降低開發(fā)成本。課題中對計算機仿真軟件在J1939協(xié)議開發(fā)中的應(yīng)用進行了學習和研究,并在仿真環(huán)境下創(chuàng)建了符合J1939通信協(xié)議的虛擬網(wǎng)絡(luò),利用該虛擬網(wǎng)絡(luò)完成了對實際節(jié)點的測試工作,實現(xiàn)了共軌系統(tǒng)ECU節(jié)點與虛擬儀表板節(jié)點以及虛擬變速箱節(jié)點的通信。通信測試結(jié)果令人滿意,開發(fā)的通信模塊可以滿足實時通信的要求。 基于K線的KWP2000通信協(xié)議是國際上廣泛采用的診斷通信協(xié)議,課題介紹了KWP2000協(xié)議與K線通信原理并在柴油電控系統(tǒng)中實現(xiàn)了符合KWP2000協(xié)議的診斷通信模塊。
【關(guān)鍵詞】:高壓共軌 CAN總線 J1939協(xié)議 CANoe 串行通信 KWP2000
【學位授予單位】:浙江大學
【學位級別】:碩士
【學位授予年份】:2006
【分類號】:U463.6
【目錄】:
  • 摘要3-4
  • Abstract4-8
  • 第一章 前言8-15
  • 1.1.課題的目的和意義8-10
  • 1.2.國內(nèi)外發(fā)展現(xiàn)狀10-14
  • 1.2.1.高壓共軌系統(tǒng)的發(fā)展現(xiàn)狀10
  • 1.2.2.CAN總線和J1939協(xié)議在國內(nèi)外的發(fā)展10-12
  • 1.2.3.國外汽車故障診斷技術(shù)的發(fā)展概況12-13
  • 1.2.4.國內(nèi)汽車故障診斷技術(shù)的發(fā)展概況13-14
  • 1.3.論文各部分內(nèi)容14-15
  • 第二章 CAN總線和J1939協(xié)議15-31
  • 2.1.CAN總線的特點及通信協(xié)議15-18
  • 2.1.1.CAN總線的特點15-16
  • 2.1.2.CAN總線幀格式16-18
  • 2.2.J1939協(xié)議協(xié)議規(guī)范及通信原理18-31
  • 2.2.1.物理層18-19
  • 2.2.2.數(shù)據(jù)鏈路層19-25
  • 2.2.2.1.J1939協(xié)議與CAN2.0B協(xié)議19-20
  • 2.2.2.2.協(xié)議數(shù)據(jù)單元(PDU)20-22
  • 2.2.2.3.參數(shù)組號(PGN)22
  • 2.2.2.4.J1939的消息類型22-23
  • 2.2.2.5.傳輸協(xié)議功能23-25
  • 2.2.3.網(wǎng)絡(luò)層25-26
  • 2.2.3.1.網(wǎng)絡(luò)層的功能25
  • 2.2.3.2.網(wǎng)絡(luò)連接ECU(NIECU)25-26
  • 2.2.4.應(yīng)用層26-27
  • 2.2.4.1.數(shù)據(jù)信號SPN26
  • 2.2.4.2.應(yīng)用層參數(shù)傳輸數(shù)值范圍26-27
  • 2.2.4.3.應(yīng)用層物理參數(shù)數(shù)據(jù)范圍27
  • 2.2.5.J1939的網(wǎng)絡(luò)管理27-31
  • 2.2.5.1.網(wǎng)絡(luò)中的控制器應(yīng)用程序(CA)及分類27-28
  • 2.2.5.2.名稱和地址28-29
  • 2.2.5.3.網(wǎng)絡(luò)管理報文29-30
  • 2.2.5.4.地址和ECU初始化過程30-31
  • 第三章 共軌系統(tǒng)ECU中J1939協(xié)議的開發(fā)31-58
  • 3.1.通信節(jié)點的設(shè)計31-32
  • 3.2.通信硬件的設(shè)計32-35
  • 3.2.1.CAN控制器硬件32-33
  • 3.2.2.CAN驅(qū)動器的選用33-34
  • 3.2.3.通信硬件的建立34-35
  • 3.3.軟件程序的編寫35-58
  • 3.3.1.CAN驅(qū)動程序的設(shè)計36-45
  • 3.3.1.1.CAN控制器初始化36-43
  • 3.3.1.2.CAN報文幀的提取與更新函數(shù)43-45
  • 3.3.2.J1939應(yīng)用程序的開發(fā)45-58
  • 3.3.2.1.J1939接口模塊的實現(xiàn)46-47
  • 3.3.2.2.最小網(wǎng)絡(luò)管理功能的實現(xiàn)47-49
  • 3.3.2.3.J1939協(xié)議的任務(wù)調(diào)度49-53
  • 3.3.2.4.傳輸協(xié)議功能的實現(xiàn)53-58
  • 第四章 實驗環(huán)境的搭建與通信實驗58-77
  • 4.1.CANoe與測試過程58-60
  • 4.2.通信測試環(huán)境的建立60-67
  • 4.2.1.虛擬節(jié)點的設(shè)計60-62
  • 4.2.2.虛擬節(jié)點創(chuàng)建62-67
  • 4.2.2.1.J1939通信環(huán)境與通信節(jié)點的創(chuàng)建63
  • 4.2.2.2.數(shù)據(jù)庫建立63-64
  • 4.2.2.3.控制面板創(chuàng)建64-65
  • 4.2.2.4.測量環(huán)境的建立65-67
  • 4.2.2.5.節(jié)點行為創(chuàng)建67
  • 4.3.通信試驗67-76
  • 4.3.1.節(jié)點地址聲明68-69
  • 4.3.2.節(jié)點地址仲裁69-70
  • 4.3.3.數(shù)據(jù)發(fā)送70-72
  • 4.3.4.傳輸協(xié)議功能72-75
  • 4.3.5.數(shù)據(jù)請求功能75-76
  • 4.4.小結(jié):76-77
  • 第五章 電控柴油機故障診斷通信模塊的開發(fā)77-96
  • 5.1.故障診斷通訊協(xié)議77
  • 5.2.診斷串行通訊協(xié)議——KWP2000協(xié)議77-85
  • 5.2.1.物理層78-79
  • 5.2.1.1.K線與L線78
  • 5.2.1.2.信號電甲與傳輸率78-79
  • 5.2.2.數(shù)據(jù)鏈路層79-81
  • 5.2.2.1.消息結(jié)構(gòu)79
  • 5.2.2.2.消息頭79-80
  • 5.2.2.3.數(shù)據(jù)字節(jié)80
  • 5.2.2.4.校驗字節(jié)80
  • 5.2.2.5.消息類型80
  • 5.2.2.6.時序控制80-81
  • 5.2.3.KWP2000協(xié)議的服務(wù)功能81-85
  • 5.2.3.1.通信模塊服務(wù)81-83
  • 5.2.3.2.診斷模塊服務(wù)83-85
  • 5.3.通信協(xié)議的開發(fā)85-92
  • 5.3.1.硬件設(shè)計85-87
  • 5.3.2.故障診斷接口87
  • 5.3.3.故障代碼87-89
  • 5.3.4.串口初始化函數(shù)的編寫89
  • 5.3.5.通信應(yīng)用程序89-92
  • 5.4.通信驗證92-96
  • 5.4.1.數(shù)據(jù)傳輸通信94-95
  • 5.4.2.故障代碼讀取通信95
  • 5.4.3.噴油器標定通信95-96
  • 第六章 總結(jié)與展望96-98
  • 6.1.總結(jié)96
  • 6.2.展望96-98
  • r參考文獻98-101
  • 致謝101

【引證文獻】

中國期刊全文數(shù)據(jù)庫 前1條

1 李滟澤;;多信息融合技術(shù)在發(fā)動機故障診斷中的應(yīng)用[J];科技資訊;2008年24期

中國博士學位論文全文數(shù)據(jù)庫 前2條

1 褚端峰;客車行駛穩(wěn)定性控制的關(guān)鍵技術(shù)研究[D];武漢理工大學;2010年

2 覃濤;客車氣壓制動系統(tǒng)時延分析及其控制技術(shù)研究[D];武漢理工大學;2012年


  本文關(guān)鍵詞:汽車電控系統(tǒng)J1939協(xié)議和診斷通信模塊的開發(fā),由筆耕文化傳播整理發(fā)布。



本文編號:430378

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/qiche/430378.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶0b083***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com