




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、光陽公司計畫編號 : 97AF15機車噴射系統(tǒng)診斷通訊參數研發(fā)計畫期中報告委託廠商 : 光陽工業(yè)股份有限公司執(zhí)行單位:國立虎尾科技大學 車輛工程系計畫主持人:褚文和 副教授撰寫人 : 賴大溪 教授 、陳啟成、林建成 研究生聯絡地址:雲林縣虎尾鎮(zhèn)文化路64號 車輛工程系聯絡電話 : 05-6315450, 05-6315692, 0939298643執(zhí)行期間:民國97年7月1日至97年12月31日中華民國 九十七 年 十一 月 十七 日計畫編號 : 97AF15光陽公司機車噴射系統(tǒng)診斷通訊參數研發(fā)計畫期中報告 查核點1:資料鏈結層側錄 查核點2:認證密碼解晰委託廠商 : 光陽工業(yè)股份有限公司執(zhí)行
2、單位:國立虎尾科技大學 車輛工程系計畫主持人:褚文和 副教授撰寫人 : 賴大溪 教授 、陳啟成、林建成 研究生聯絡地址:雲林縣虎尾鎮(zhèn)文化路64號 車輛工程系聯絡電話 : 05-6315450, 05-6315692, 0939298643執(zhí)行期間:民國97年7月1日至97年12月31日中華民國 九十七 年 十一 月 十七 日i目 錄目 錄.1圖目錄.2表目錄.3、RS232側錄程式7二、FI診斷儀器92.1診斷儀器簡介92.2診斷儀器模式10三、執(zhí)行過程113.1 K-Line113.2 驗證傳輸鮑率113.3 確定傳輸鮑率123.4 認證密碼解析123.5 透過RS232側錄程式擷取資料12
3、3.6 診斷儀器和ECU未連線前側錄133.7 般模式的側錄143.8 診斷模式下的側錄143.9 CO模式的側錄16四、目前進度16五、未來進度16圖目錄執(zhí)行步驟示意圖6圖1-1 程式流程圖8圖2-1 診斷儀器9圖2-2 操作流程10圖3-1 示波器11圖3-2 RS232程式鮑率設定11圖3-3 接線配置12圖3-4 13圖3-5 14圖3-614圖3-7 14圖3-8 15圖3-9 15圖3-10 1617表目錄表1查核點一覽表17摘 要 相較於傳統(tǒng)化油器的機車,採用電子噴射系統(tǒng)控制噴油及點火之機車引擎,一氧化碳及碳氫化合物等污燃物的排放減少上將近一半,又能減少約18%油耗。無論在環(huán)保或
4、使用者在燃料成本的節(jié)省及其他各項功能上,噴射引擎機車都較傳統(tǒng)化油器機車優(yōu)越。由於配備電子噴射系統(tǒng)的機車,雖具備許多優(yōu)點,卻因增加許多輸入感測器和輸出作動器,使得電子噴射系統(tǒng)的構造,變得更複雜。 自民國98年起,全國各大機車廠所生產販售機車均須搭載不同型式的電子式噴射系統(tǒng),因為如何維修保養(yǎng)這些新技術產品,將是目前急需解決的課題。為使機車維修技工能迅速地診斷出機車的故障,使用診斷儀器乃是一種必要的手段。而機車用的診斷儀器的型式各有不同,甚至同廠牌的不同車種所使用的診斷儀器也不盡相同,因此增加了維修保養(yǎng)的困難度。 本計劃【機車噴射系統(tǒng)診斷通訊參數研發(fā)計畫】,係利用自行發(fā)展之訊框測錄程式的軟體,從旁擷
5、取電子噴射診斷系統(tǒng)之通訊訊框資料。藉由分析比對訊框訊息資料,除了可以了解故障碼讀取、清除故障碼外,也可以讀取引擎ECU之運轉參數如車型、引擎轉速、引擎溫度、進汽岐管壓力、進汽岐管溫度、轉倒感知器、電瓶電壓、O2 sensor電壓等。本計劃完成後,所設計之PC版簡易程式與他牌ECU通訊,可以透過與ECU單體及整車的通訊連線測試,驗證前面所敘之各項功能,以作為發(fā)展診斷程式軟體技術之所需。此外,藉由診斷維修軟硬體規(guī)格標準化,達成一套診斷系統(tǒng),即能診斷多種廠牌及車型之目的,因此可以降低機車行所需添加設備之維修成本。目 標本計畫之目標為:(1). 解出他牌噴射ECU診斷通訊協(xié)定,如有認證密碼需包含認證密
6、碼公式解出。本項通訊協(xié)定需包含ECU參數讀取及故障碼讀取、故障碼清除。(2). 完成的通訊協(xié)定所包含之ECU參數讀取項目至少包含車型、引擎轉速、引擎溫度、進汽岐管壓力、進汽岐管溫度、轉倒感知器、電瓶電壓、O2 sensor電壓等。(3). 完成的通訊協(xié)定需包含固障碼讀取、故障碼清除。(4). 完成他牌通訊協(xié)定的完整解析報告,內含解析方法、步驟、ECU參數讀取、故障碼讀取及故障碼清除,如有認證密碼需包含通訊所需之認證密碼。(5). 完成PC版簡易程式與他牌ECU通訊,並使(2)及(3)之各項功能,須通過ECU單體及整車的通訊驗證。執(zhí)行方法本計畫依下列步驟進行:(1). 資料收集、專利分析及軟體系
7、統(tǒng)規(guī)劃(2). 資料鏈結層軟體程式設計(3). 訊框側錄程式的軟體設計(4). 認證密碼解析(5). 應用層軟體程式設計(6). PC版簡易診斷程式軟體的程式設計(7). 診斷程式軟體與ECU單體及整車的通訊驗證 - 資料收集、專利分析及軟體系統(tǒng)規(guī)劃- 資料鏈結層軟體程式設計- 訊框側錄程式的軟體設計- 認證密碼解析-應用層軟體程式設計-PC版簡易診斷程式軟體的程式設計- 診斷程式軟體與ECU單體及整車的通訊驗證規(guī)劃設計研發(fā)設計整合驗證執(zhí)行步驟示意圖、RS232側錄程式本程式訊息接收目的是接收ECU跟診斷儀器互相傳遞的訊息,其中在程式設計上必須確認診斷儀器的命令和ECU的回應訊息才接收,否則會
8、造成程式所接收資料的錯誤。因此,本程式採用多執(zhí)行緒來設計。圖1-1為多執(zhí)行緒的流程圖,其中多執(zhí)行緒流程可分為以下四點。1. 首先在執(zhí)行多執(zhí)行緒程式之前, 需清除串列傳送與接收的暫存資料。2. 執(zhí)行多執(zhí)行緒程式。3. 等待接收訊息、結束執(zhí)行緒以及時間逾時的事件觸發(fā)。4.1 接收訊息事件、接收程式對ECU回應之訊息做接收,並在資料接收完成後繼續(xù)做事件的等待。4.2 結束執(zhí)行緒事件,接收程式結束多執(zhí)行緒程式。4.3 時間逾時事件,當等待時間超過兩秒,多執(zhí)行緒會跳出事件迴圈,並重新等待事件觸發(fā)。圖1-1 程式流程圖二、FI診斷儀器2.1 診斷儀器簡介圖2-1 : 診斷儀器l UP按鈕,DOWN按鈕CO
9、調整汽缸號碼,CO調整值,診斷代碼的變更等時使用。l MODE按鈕進入CO調整 / 診斷模式,決定使用何種模式。l 電源燈(綠色)電源供應到診斷儀器時點燈。l 警示燈(澄黃色)ECU檢驗出FI系統(tǒng)有異常時,ECU和故障診斷器間的異常檢出時點燈。l 液晶螢幕 作出引擎轉速、引擎溫度(水冷機種時為冷卻水溫度)自動診斷異常代碼、CO表示值、診斷代碼等的顯示。 2.2 診斷儀器模式 : 可以分為三個模式,一般模式、DIAG模式及CO模式,操作流程如圖所示。圖2-2 操作流程三、執(zhí)行過程3.1 從車上的ECU線路中,找出診斷儀器和ECU之間溝通的傳輸線(K-Line) K-Line是屬於半雙工的傳輸模式
10、,它被診斷系統(tǒng)用來喚醒ECU的初始化模式,在傳送完初始化資訊後,K-Line於診斷系統(tǒng)與ECU間,以雙向傳輸訊號的方式作為診斷通訊。3.2 驗證傳輸鮑率 從K-Line拉出一條線透過示波器,觀察其波形的最小間隔約為68s,換算成鮑率約為14700 kbs,可看成11400kbs,因有正負5%的誤差,如圖3-1所示。此外,從RS232測錄程式將其傳輸速度設14400kbs,並可擷取到訊息,如圖所示3-2。圖3-1示波器圖3-2 RS232程式鮑率設定3.3 確定鮑率為14400kbs,且推斷可能為自訂協(xié)定 查詢通訊協(xié)定相關資料、書籍,並沒有找到鮑率為14400kbs的協(xié)定,因此推斷他牌可能使用自
11、訂協(xié)定。如此一來,並無相關訊框格式資料可以參考,會增加解出及設計應用層的困難度。3.4 認證密碼解析 在Y牌連線初始化中,並無認證密碼。至於S牌密碼部分:公司所提供的乃為正確公式如式1:K = (S * P1) xor P2 (1)期中K 為光陽公司所測錄提供之Key,S為光陽公司所測錄提供之Seed,而p1及p2為待求之密碼部分。所解出之密碼p1及p2分別為:p1=0x7b2af27e;p2=0x17c22b2d;例一:S: A238A23B,則 k = 402bb427。例二:S: 5FDD5FDF,則 k = 44e9d6ef。本組密碼p1及p2經光陽公司驗證結果,目前屬正確之解。3.5
12、 透過RS232側錄程式擷取資料 從ECU上的K-Line分為兩條線,其中一條線接到診斷儀器,另一條接到RS232轉換電路板上並透過RS232轉接頭Rx與 Tx 端接到PC電腦,如圖3-3所示。ECU診斷儀器轉換電路板RS232側錄程式圖3-3 接線配置3.6 診斷儀器和ECU未連線前的側錄 診斷儀器和ECU未連線前,在診斷儀器上出現Wait For Connection,此時RS232側錄程式擷取到重複發(fā)送的FD訊息,此FD為診斷儀器發(fā)出的請求連線訊息。連線後,在FD後的五組訊息,80 80 80 80 80為ECU回應的訊息,81為診斷儀器送出的Request,而後面訊息為ECU回應的訊息
13、,如圖3-4所示。 圖3-4 3.7 一般模式的側錄 一般模式下,圖3-5為利用RS232所收到的訊息,圖3-6為儀器上的值,分別顯示出轉速、進氣溫度、 S/D代碼(故障碼)。圖3-5圖3-6 3.8 診斷模式下的側錄 在CO / DIAG選單下選擇DIAG,RS232測錄程式所側錄到的訊號,如圖3-7所示。 圖3-7 進入後診斷碼為D01: 0,可使用DOWN鍵往下跳至D70: 00,如圖3-8所示。圖3-8 從D01切換至D70的訊息中,可以發(fā)現出規(guī)律,再每七筆固定訊息後,儀器才會有收到一筆有資料的訊息,而且確定須在此筆送出請求才會有作用,如圖3-9。n EA為放開Mode鍵後,診斷器所送出的Requestn EE為壓下Mode鍵後,診斷器所送出的Requestn EC為壓下Down鍵後,診斷器所送出的Requestn EB為壓下Up鍵後,診斷器所送出的Request圖3-93.9 CO模式的側錄 在CO / DIAG選單下選擇CO,並且進入CO模式,RS232側錄程式所側錄到的訊號,如圖3-10所示。 圖3-10四、目前進度已確定請求訊息碼為FD、EA、EE、EB及EC,並且可以透過側錄程式自行發(fā)送請求碼控制ECU作動與溝通;一般模式,DLAG模式D01D70及CO模式中所有功能訊息側錄完畢。五、未來進度1. 解析ECU所回應之訊息內容代表意義為何,以便破解應用層2.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電力設備在線監(jiān)測系統(tǒng)的發(fā)展趨勢與挑戰(zhàn)考核試卷
- 2025年【起重機械電氣安裝維修】新版試題及答案
- 2024年項目管理考試回顧試題及答案
- 2025年注會學習技巧提升的途徑試題及答案
- 玻璃纖維增強塑料的低溫性能測試考核試卷
- 高端屋頂花園施工方案
- 汽車改裝配件批發(fā)考核試卷
- 2025年投資策略與經濟周期的互動關系試題及答案
- 社區(qū)服務與社會組織發(fā)展考核試卷
- 機場航站樓服務質量評價指標體系考核試卷
- 產業(yè)研究報告-2025年鋁基中間合金行業(yè)發(fā)展現狀、市場規(guī)模、投資前景分析
- 2025年山東省春季高考模擬考試數學試卷試題(含答案詳解)
- 春夏季疾病預防
- 國家醫(yī)保局-2024年醫(yī)保支付方式改革培訓班-DRG.DIP2.0版培訓
- 農作物病蟲害的發(fā)生規(guī)律
- 智障個別化教育計劃案例(3篇)
- 2025屆新高考語文熱點沖刺復習:新高考作文教學及備考策略
- 2025年度高校與公益組織合作項目合同3篇
- 海南省海口市(2024年-2025年小學六年級語文)部編版期中考試(下學期)試卷及答案
- 2025年春新北師大版數學一年級下冊課件 第5單元 第5課時 有趣的算式
- 部編版四年級語文下冊第六單元教學計劃(含課標分析、教材分析、單元教學目標、教學策略、學情分析等)
評論
0/150
提交評論