freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于can總線的故障診斷系統(tǒng)研究畢業(yè)論文-資料下載頁

2025-06-27 21:58本頁面
  

【正文】 未通信01316制動控制單元 未通信01321安全氣囊控制單元J234 未通信01330中央舒適系統(tǒng)控制單元J393 未通信上翻頁下翻頁診斷首頁后退打印幫助 故障碼讀取界面在故障輸入鍵盤上鍵入00,回車,在自設(shè)故障顯示區(qū)燈全滅,通過故障診斷儀中‘清除故障代碼’,:故障碼01314發(fā)動機(jī)控制單元 未通信01316制動控制單元 未通信01321安全氣囊控制單元J234 未通信 上翻頁下翻頁診斷首頁后退打印幫助注:PASSAT ,而高速CAN屬于空閑狀態(tài)未與任何動力系統(tǒng)如發(fā)動機(jī)控制單元,制動控制單元,安全氣囊控制單元等相連接,所以故障診斷會一直出現(xiàn)發(fā)動機(jī)控制單元,制動控制單元,安全氣囊控制單元J234 未通信的故障診斷結(jié)果。PASSAT : 故障序號對應(yīng)故障定義序號故障編號故障設(shè)置點定 義101空202空303CAN(H)J393/9大眾公司舒適數(shù)據(jù)總線單線操作模式404CAN(L)J393/6大眾公司舒適數(shù)據(jù)總線單線操作模式505CAN(H)J387/15大眾公司舒適數(shù)據(jù)總線單線操作模式606CAN(L)J387/6大眾公司舒適數(shù)據(jù)總線單線操作模式707CAN(H)J386/8大眾公司舒適數(shù)據(jù)總線單線操作模式808CAN(L)J386/27大眾公司舒適數(shù)據(jù)總線單線操作模式909CAN(H)J388/11大眾公司舒適數(shù)據(jù)總線單線操作模式1010CAN(L)J388/12大眾公司舒適數(shù)據(jù)總線單線操作模式1111CAN(H)J389/11大眾公司舒適數(shù)據(jù)總線單線操作模式1212CAN(L)J389/12大眾公司舒適數(shù)據(jù)總線單線操作模式1313CAN(H)J285/T32b8大眾公司舒適數(shù)據(jù)總線單線操作模式1414CAN(L)J285/T32b9大眾公司舒適數(shù)據(jù)總線單線操作模式低速子網(wǎng)的故障設(shè)置不能通過故障診斷儀中的‘網(wǎng)管數(shù)據(jù)總線’來確定故障結(jié)果,只能通過給出的故障設(shè)置點的坐標(biāo)尋找到對應(yīng)的故障設(shè)置點,再進(jìn)行對應(yīng)的機(jī)械式故障檢查。: 部分低速子網(wǎng)中故障設(shè)置點對應(yīng)的故障定義序號故障編號故障設(shè)置點定 義1515J386/7T16b/6主控單元左前車窗控制失效1616J386/15T16b/5主控單元右前車窗控制失效1717J386/23T16b/2主控單元車門閉鎖控制失效1818J386/6T16b/141919J386/3T10e/62020J386/22T10e/10左前門電控單元車門閉鎖控制失效2121J386/11F220/12222J386/18F220/82323J387/4F221/42424J387/7F221/5右前門電控單元車門閉鎖控制失效2525J387/1482626J388/13T5e/1左后門電控單元搖窗上升控制失效2727J388/2F22/5左后門電控單元車門閉鎖控制不能自鎖2828J389/2F223/5右后門電控單元車門閉鎖控制不能自鎖: 組合故障對應(yīng)故障定義序號故障編號故障設(shè)置點定義103+04CAN(H)J393/9CAN(L)J393/6中央舒適系統(tǒng)控制單元失去連接205+06CAN(H)J387/15CAN(L)J387/6右前門控制單元失去連接307+08CAN(H)J386/8CAN(L)J386/27左前門控制單元失去連接409+10CAN(H)J388/11CAN(L)J388/12左后門控制單元失去連接511+12CAN(H)J389/11CAN(L)J389/12右后門控制單元失去連接613+14CAN(H)J285/T32b8CAN(L)J285/T32b9大眾公司舒適數(shù)據(jù)總線 CAN總線模塊的通信實驗本實驗基于CAN總線數(shù)據(jù)通信,在兩個PCB模塊之間進(jìn)行數(shù)據(jù)的傳輸和運用Keil軟件對STC單片機(jī)進(jìn)行C程序的編寫、轉(zhuǎn)換和燒錄。 Keil軟件的應(yīng)用Keil C51開發(fā)系統(tǒng)基本知識Keil C51開發(fā)系統(tǒng)基本知識 1. 系統(tǒng)概述 Keil C51是美國Keil Software公司出品的51系列兼容單片機(jī)C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢,因而易學(xué)易用。用過匯編語言后再使用C來開發(fā),體會更加深刻。 Keil C51軟件提供豐富的庫函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全Windows界面。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。下面詳細(xì)介紹Keil C51開發(fā)系統(tǒng)各部分功能和使用。 2. Keil C51單片機(jī)軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu) C51工具包的整體結(jié)構(gòu),如圖(1)所示,其中uVision與Ishell分別是C51 for Windows和for Dos的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。開發(fā)人員可用IDE本身或其它編輯器編輯C或匯編源文件。然后分別由C51及A51編譯器編譯生成目標(biāo)文件(.OBJ)。目標(biāo)文件可由LIB51創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51連接定位生成絕對目標(biāo)文件(.ABS)。ABS文件由OH51轉(zhuǎn)換成標(biāo)準(zhǔn)的Hex文件,以供調(diào)試器dScope51或tScope51使用進(jìn)行源代碼級調(diào)試,也可由仿真器使用直接對目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如EPROM中。 Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。、實驗過程及結(jié)果分析兩塊CAN總線學(xué)習(xí)板,INT0按鍵為外部中斷計數(shù)按鍵,每按一次,數(shù)碼管顯示加1,并且發(fā)送數(shù)據(jù)到CAN節(jié)點2;接收到CAN節(jié)點2的數(shù)據(jù)在數(shù)碼管顯示。CAN節(jié)點2的功能與CAN節(jié)點1功能相同。實驗步驟和實驗現(xiàn)象與結(jié)果:1) 檢查電路,判斷電路是否短路。2) 打開電源開關(guān),分別下載CAN節(jié)點的程序。下載程序時觀察軟件上顯示是否下載成功。3) 下載完畢后,關(guān)閉電源,然后將兩個總線學(xué)習(xí)板的CAN節(jié)點連接。注意連接方法。4) 兩個節(jié)點打開電源后,數(shù)碼管12(自右向左)顯示0;數(shù)碼管34(自右向左)顯示0。5) 按CAN節(jié)點1上的INT0按鍵一次,其數(shù)碼管12顯示加1(十進(jìn)制顯示),自動發(fā)送數(shù)據(jù)到CAN節(jié)點2,并且在節(jié)點2的數(shù)碼管34上顯示。6) 按CAN節(jié)點2上的INT0按鍵一次,其數(shù)碼管12顯示加1(十進(jìn)制顯示),自動發(fā)送到CAN節(jié)點1,并且在節(jié)點1的數(shù)碼管34上顯示。注:1. 實驗前一定要檢查電路,防止短路。2. 兩個CAN節(jié)點連接時,是H——H,L——L。實驗1. 1. CAN — CAN通信單片機(jī)C程序,見附錄單片機(jī)C程序12.利用Keil uVision2生成 .h 文件程序編寫完成后,在確保程序正確無誤之后,進(jìn)去菜單中的 Project 選擇Build target,生成燒寫入單片機(jī)的 .h 文件。: keil創(chuàng)建hex文件 生成hex文件3.單片機(jī)程序燒寫將CAN模塊和燒寫模塊相連,檢查連線正確無誤(避免短路),通過STC_ISP_V480燒寫軟件分別將TX和RX的 .h 文件燒入單片機(jī)中。: STCIPS燒錄hex文件4.實驗分析及結(jié)果功能描述:按發(fā)送片的中斷鍵,在發(fā)送片的數(shù)碼管上根據(jù)中斷鍵所按下的次數(shù)顯示數(shù)字(數(shù)碼管自右向左為個、十、百、千位),通過發(fā)送片上的CAN發(fā)送數(shù)據(jù),在接受片上的CAN接收傳輸數(shù)據(jù)并反序顯示在發(fā)送片上所顯示的數(shù)字。按下發(fā)送片和接受片上的清除鍵,清除數(shù)碼管上所顯示的數(shù)字。、。注:由于寄存器的范圍為0000~00FF,所有在數(shù)碼管上顯示的數(shù)字范圍為0000~0255。 發(fā)送片的個位在接收片的千位顯示 發(fā)送片的個位,十位分別在接收片的千位,百位顯示 發(fā)送片的個位,十位,百位分別在接收片的千位,百位,十位顯示實驗2. 1. CAN — 232互轉(zhuǎn)單片機(jī)C程序,見附錄單片機(jī)C程序22.利用Keil uVision2生成 .h 文件程序編寫完成后,在確保程序正確無誤之后,進(jìn)去菜單中的 Project 選擇Build target,生成燒寫入單片機(jī)的 .h 文件。3.單片機(jī)程序燒寫將CAN模塊和燒寫模塊相連,檢查連線正確無誤(避免短路),通過STC_ISP_V480燒寫軟件分別將TX和RX的 .h 文件燒入單片機(jī)中。4實驗分析及結(jié)果功能描述:按中斷按鍵,個位十位顯示發(fā)送的數(shù)據(jù),百位,千位顯示接受的數(shù)據(jù)。pc發(fā)送的數(shù)據(jù),發(fā)送到can總線上去 ,can總線接受到的數(shù)據(jù)發(fā)送給串口,相當(dāng)于can,232互轉(zhuǎn)。CAN — 232互轉(zhuǎn)與CAN — CAN通信之間的差異在于發(fā)送片上的CAN發(fā)送數(shù)據(jù)到232串口,再由232串口發(fā)送到數(shù)據(jù)到接收片上的CAN,既在CAN — CAN通信的基礎(chǔ)上增加了一個串口轉(zhuǎn)換,實現(xiàn)了CAN — 232互轉(zhuǎn)。按下發(fā)送片和接受片上的清除鍵,清除數(shù)碼管上所顯示的數(shù)字。、 CAN模塊1的個位在CAN模塊2的百位顯示 CAN模塊1的個位、十位分別在CAN模塊2的百位、千位顯示 CAN模塊1的個位、十位分別在CAN模塊2的百位、千位顯示,CAN模塊2的個位、十位分別在CAN模塊1的百位、千位顯示5 結(jié)束語為符合我的專業(yè)—汽車電子工程的原因我選擇了與汽車電子密切相關(guān)的課題—《基于CAN總線的故障診斷系統(tǒng)研究》。因為現(xiàn)在已經(jīng)步入了網(wǎng)絡(luò)化的時代,現(xiàn)代汽車電子也逐步實施了網(wǎng)絡(luò)化,通過各種總線將汽車上的ECU,傳感器及執(zhí)行器等連接在一起,通過網(wǎng)關(guān)對電控系統(tǒng)的網(wǎng)絡(luò)化管理。汽車電子網(wǎng)絡(luò)技術(shù)是現(xiàn)代汽車電子技術(shù)的重要組成部分,是現(xiàn)代汽車通信與控制的基礎(chǔ)?!痘贑AN總線的故障診斷系統(tǒng)研究》這一課題也正是及汽車、電子、網(wǎng)絡(luò)連接及故障診斷于一體,對于我一民汽車電子工程系的學(xué)生來說,這一課題不但與我所學(xué)的專業(yè)知識緊密聯(lián)系,而且能夠直接檢測四年來所學(xué)的成果?!痘贑AN總線的故障診斷系統(tǒng)研究》是以實驗型的課題。而實驗是建立在理論之上,所以論文的主體還是以理論為主,實驗為輔。借助各種書籍及網(wǎng)上資料,查找有關(guān)汽車CAN總線的資料,包括汽車內(nèi)部總線的結(jié)構(gòu),CAN總線的基本特點,CAN通信的規(guī)范及汽車CAN總線的故障診斷。通過對理論方面的知識進(jìn)行掌握和分析,為課題的2個實驗(《CAN總線的故障診斷實驗臺的故障分析實驗》和《CAN模塊之間通信實驗》)打下堅實的基礎(chǔ)?!禖AN總線的故障診斷實驗臺的故障分析實驗》是一個以汽車總線的結(jié)構(gòu)和網(wǎng)關(guān)通過數(shù)據(jù)總線獲取故障節(jié)點信息為基礎(chǔ)的實驗,通過與總線網(wǎng)關(guān)相連CAN總線,與各個車門模塊相連,再由車門模塊中由CANLIN網(wǎng)關(guān)所派出個LIN總線連接各個車門的控制單元,如車窗,門鎖,開關(guān)面板等,形成分級式的網(wǎng)絡(luò)通信結(jié)構(gòu),對各個部分的電控單元進(jìn)行了實時的監(jiān)控。本實驗就是先對每個節(jié)點模塊進(jìn)行故障設(shè)置,接著借助故障診斷儀與總線數(shù)據(jù)診斷接口相連,通過總線網(wǎng)關(guān)發(fā)送,及接收到的反饋數(shù)據(jù),獲取各節(jié)點模塊的故障信息,再通過故障診斷儀把故障節(jié)點的位置,故障編碼顯示出來。252。 實驗中遇到的障礙:對節(jié)點模塊如左前,右前,左后,右后車門模塊進(jìn)行故障設(shè)置,能從故障診斷儀上顯示故障信息,而對各個電控模塊節(jié)點如門鎖,車窗等進(jìn)行故障設(shè)置,并不能從故障診斷儀中直接讀出。252。 實驗中所遇到障礙的排除:該問題并未得到確實的解決方案,只能通過人工方法對各個控制單元進(jìn)行測試以得出結(jié)果,但部分未能從表面體現(xiàn)的故障不能確定?!禖AN模塊之間通信實驗》是通過2個模塊通過CAN總線進(jìn)行通信的實驗。不同于故障分析實驗,CAN模塊的通信主要在于數(shù)據(jù)通過CAN總線傳輸方式,也就是要對模塊中的單片機(jī)進(jìn)行程序的設(shè)定。該實驗以CAN總線通信規(guī)范為基礎(chǔ),通過用C語言對STC單片機(jī)進(jìn)行發(fā)送和接受模塊的編程,實現(xiàn)發(fā)送模塊所發(fā)出的數(shù)據(jù)通過CAN總線傳送給接收模塊,再如接受模塊的單片機(jī)所設(shè)定的轉(zhuǎn)換程序,將數(shù)據(jù)轉(zhuǎn)換后顯示出來。252。 實驗中遇到的障礙:在完成C程序后,通過Keil運行程序出錯。252。 實驗中所遇到障礙的排除:通過對程序的檢查,初步判斷可能是編譯環(huán)境不同所出現(xiàn)的語法錯誤,通過對寄存器地址的修改后再次,運行程序順利生成hex文件,雖然沒有error,但顯示了warning,原因是寄存器地址定義超過了0~00FF的范圍,但不影響數(shù)據(jù)傳輸。此次畢業(yè)設(shè)計不僅是完成在大學(xué)中最后一次課程,也是對大學(xué)四年來所學(xué)的一個反饋。通過理論來了解實際,再由實際更深刻的掌握理論。通過此次《基于CAN總線的故障診斷系統(tǒng)研究》的課題讓我分別從理論和實際更深入的了解現(xiàn)代汽車電子網(wǎng)絡(luò)系統(tǒng)和汽車CAN總線故障診斷等方面的知識。參考文獻(xiàn)[1] [M].北京:電子工業(yè)出版社,2007.[2] 王忠禮 段慧達(dá) -—在電氣工程與自動化專業(yè)中的應(yīng)用[M].北京:清華大學(xué)出版社,2007.[3] [M].北京:機(jī)械工業(yè)出版社,2005.[4] Duane
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1