現代汽車CAN_BUS多路信息傳輸系統(PPT65頁)_第1頁
現代汽車CAN_BUS多路信息傳輸系統(PPT65頁)_第2頁
現代汽車CAN_BUS多路信息傳輸系統(PPT65頁)_第3頁
現代汽車CAN_BUS多路信息傳輸系統(PPT65頁)_第4頁
現代汽車CAN_BUS多路信息傳輸系統(PPT65頁)_第5頁
已閱讀5頁,還剩60頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、1現代汽車CAN-BUS多路信息傳輸系統李東江汽車工作室2隆重推出:李東江講課實錄光盤電控汽車檢測診斷技術全套11張VCD光盤,500元/套另:24種汽車維修資料光盤(電腦WORD文檔),每張100元。全套24張共1500元。3CAN是控制單元區域網絡Controller Area Network的縮寫含義是控制單元通過網絡進行數據交換CAN數據總線可比作公共汽車公共汽車可以同時運輸大量乘客CAN數據總線包含大量的數據信息45數據傳遞的形式目前,在汽車上應用的數據傳輸形式有兩種:形式1每項信息均通過各自獨立的數據線進行交換6在該例中,共需要5條數據線進行數據傳遞也就是說,每項信息都需要一個獨立

2、的數據線7隨著汽車控制系統越來越復雜,所需傳輸的信息量也越來越大因此數據線的數量和控制單元的針腳數也會相應增加所以這種數據傳遞形式只適用于有限信息兩的數據交換和傳輸8形式2各控制單元之間的所有信息都通過兩根數據線進行交換CAN數據總線9與數據傳輸形式1相比,CAN數據總線,所有信息都通過兩根數據線進行傳遞相同的數據只須通過CAN數據系統中的兩根雙向數據線進行傳遞通過該種數據傳遞形式,所有的信息,不管控制單元的多少和信息容量的大小,都可以通過這兩條數據線進行傳遞,所以,如果控制單元間進行大量的信息交換,CAN數據點線也能完全勝任10CAN數據傳輸系統一般說來,一個控制單元從整個系統中獲得的信息越

3、多,該控制單元協調自身的功能會越好CAN數據總線作為控制單元之間的一種數據傳遞形式,它將各個控制單元連接形成一個完整的系統11動力控制CAN數據傳輸系統舒適系統CAN數據傳輸系統12CAN數據傳輸系統的優點如果需要增加額外信息,只需修改軟件即可通過控制單元和輔助安全措施對傳遞信息的持續檢查,可以達到最低的故障率利用最少的傳感器信號線傳輸多用途的傳感信號控制單元間實現高速數據傳遞控制單元 和控制單元插角最少化應用,從而節省更多有用空間CAN數據總線符合國際標準,便于不同的控制單元進行數據交換13CAN數據總線中的數據傳遞就像一個電話會議一個電話用戶(控制單元)將數據“講入”網絡中,其他用戶通過網

4、絡“接聽”這個數據CANCAN數據總線數據傳輸的原理數據總線數據傳輸的原理對這個數據感興趣的用戶就會利用數據,而其他用戶則選擇忽略14CANCAN數據總線的構成數據總線的構成CAN數據總線由1個控制器、1個收發器、2個數據傳輸終端和2條數據傳遞線構成15CANCAN數據總線各部件的功能數據總線各部件的功能CAN控制器的功能接收在控制單元中的微處理器中的數據處理數據并傳送給CAN收發器接受CAN收發器的數據,處理并傳送給微處理器16CAN收發器的功能是一個發送器和接收器的組合將CAN控制器提供的數據轉化為電信號并通過數據線發送出去接收數據,并將數據傳送到CAN控制器17數據傳輸終端的功能是一個電

5、阻器阻止數據在傳輸終了被反射回來并產生反射波因為反射波會破壞數據18用以傳輸數據的雙向數據線分為CAN高位數據線(CAN-HIGH)和CAN低位數據線(CAN-LOW)數據總線沒有指定接收器,數據通過數據總線發送并由各控制單元接受和計算數據傳遞線的功能19CAN數據總線的數據傳遞過程20提供數據控制單元向CAN控制器提供需要發送的數據發送數據CAN收發器接收由CAN控制器傳來的數據,轉為電信號并發送接收數據CAN系統中,所有控制單元轉為接收器檢查數據控制單元檢查判斷所接收的數據是否所需要的數據接受數據如接收的數據重要,它將被接受并進行處理。否則忽略21CAN數據總線傳遞數據的構成CAN數據總線

6、在極短的時間里,在各控制單元間傳遞數據,可將其分為7個部分CAN數據總線傳遞的數據由多位構成。在數據中,位數的多少由數據域的大小決定(一位是信息的最小單位單位時間電路狀態。在電子學中,一位只有0或1兩個值。也就是只有”是“和”不是“兩個狀態)22數據的形成圖表如下:該形式在兩條數據傳輸線上是一樣的23開始域:標志數據開始。帶有大約5V電壓(由系統決定)的1位,被送入高位CAN線;帶有大約0V電壓的1位被送入低位CAN線。狀態域:判定數據中的優先權。如果兩個控制單元都要同時發送各自的數據,那么,具有較高優先權的控制單元,優先發送24檢查域:顯示在數據域中所包含的信息項目數。在本部分允許任何接收器

7、檢查是否已經接收到所傳遞過來的所有信息。數據域:在數據域中,信息被傳遞到其他控制單元。25確認域:在此,接收器信號通知發送器,接收器已經正確收到數據。若檢查到錯誤,接收器立即通知發送器,發送器然后再發送一次數據結束域:標志數據報告結束。在此是顯示錯誤并重復發送數據的最后一次機會安全域:檢測傳遞數據中的錯誤。26數據是如何產生的?數據由多位構成每1位只有0或1兩個值或狀態。下面以燈開關為例說明帶有0或1的狀態是如何產生的。燈開關打開或關閉,這說明燈開關有兩個不同的狀態。27燈開關處于值1的狀態:開關閉合,燈亮開關處于值0的狀態:開關打開,燈不亮28位值為1的狀態:CAN發送器打開,在舒適系統中電

8、壓為5V,在動力傳動系統中,電壓大約為2.5V。相同電壓施加在傳遞線上。從原理上講,CAN數據總線的功能與此完全相同,CAN發送器也能產生2個不同位狀態29位值為0的狀態:CAN發送器關閉,接地;傳輸線同樣接地,大約為0V通過2個位,可以產生4個變化每1項信息均可以由每個變化狀態表示,并與所有的控制單元相聯系30信息通過2個連續位進行傳遞例釋31隨著位數的增加,信息量增加情況32CAN數據總線的數據分配如果多個控制單元要同時發送各自的數據,那么系統就必須決定哪個控制單元首先進行發送具有最高優先權的數據,首先發送基于安全考慮,由ABS/EDL控制單元提供的數據比自動變速器控制單元提供的數據(駕駛

9、舒適)更重要,因此具有優先權33數據如何進行分配?每個位都有1個值,該值定義為電位這樣就有2個可能:高電位或低電位位電壓位值電位0V0高電位5V1低電位34如何確認數據報告的優先權?在狀態域中,由11位組成的編碼,其數據的組合形式決定了數據的優先權。下面是3組不同數據報告的優先權:優先權數據報告狀態域形式1Brake1(制動1)001 1010 00002Engine1(發動機1)010 1000 00003Gearbox1(變速器1)100 0100 0000353個控制單元同時發送數據,此時,在數據傳輸線上進行一位一位的比較如果1個控制單元發送了1個低電位而檢測到1個高電位,那么該控制單元

10、就停止發送而轉為接收器36例如:ABS/EDL控制單元發送了1個高電位MOTRONIC控制單元也發送了1個高電位自動變速器控制單元發送了1個低電位而檢測到1個高電位,那么它將失去優先權而轉為接收器位137位2ABS/EDL控制單元發送了1個高電位MOTRONIC控制單元發送了1個低電位并檢測到1個高電位,那么,它也失去優先權,而轉為接收器位3ABS/EDL控制單元擁有最高優先權并接收分配的數據,該優先權保證其持續發送數據直至發送終了ABS/EDL控制單元結束發送數據后,其他控制單元再發送各自的數據38CAN數據總線的抗干擾車輛在工作過程中,電火花和電磁開關聯合作用會產生電磁干擾;移動電話和發送

11、站以及任何產生電磁波的物體會產生電磁干擾電磁干擾能夠影響或破壞CAN的數據傳送為防止數據傳輸受到干擾,2根數據傳輸線纏繞在一起,這樣可以防止數據線所產生的輻射噪音。392根數據線上的電壓是相反的若一根數據線上的電壓約為0V;則另一根數據線上的電壓就是約為5V40這樣2根線的總電壓值仍保持一個常值從而所產生的電磁場效應由于極性相反而相互抵消所以,數據傳輸線通過這中方法得到保護而免受外界輻射干擾同時,向外輻射時,實際上保持中性(即無輻射)41舒適系統CAN數據縱線連接舒適系統中的各個控制單元:一個中央控制單元兩個或四個車門控制單元舒適系統CAN數據總線42中央門鎖控制功能電動窗控制功能照明開關控制

12、功能電動調節和加熱后視鏡控制功能故障自診斷功能舒適系統CAN數據總線傳遞數據的功能43舒適系統CAN數據總線的結構控制單元的各條傳輸線以星狀形式連接匯聚一點44若一個控制單元發生故障,其他控制單元仍可發送各自的數據通過車門聯接所確定的線路較少如果出現對地短路、對正極短路或線路間短路,CAN系統會轉為應急模式運行和轉為單線模式運行由于故障自診斷完全由中央控制單元控制,所以只需要較少的自診斷線由于舒適系統中的數據可以較低的速率傳遞,所以發送器只需較低的功率舒適系統CAN數據總線的優點45系統傳輸數據的速率為62.5kbit/s。這意味著它以0125 kbit/s的速率范圍(低速狀態)傳輸。一個數據

13、報告傳遞大約需要1ms每個控制單元每20ms發送一次數據舒適系統CAN數據總線的特點46中央控制單元駕駛員側車門前乘客側車門左后車門右后車門舒適系統控制單元的優先權順序47舒適系統CAN數據總線控制單元電路圖駕駛員側車門控制單元J386前乘客側車門控制單元J387左后車門控制單元J388右后車門控制單元J389舒適系統中央控制單元J3934830號線保險絲-中央控制單元15號線保險絲-中央控制單元30號線保險絲-電動窗30號線保險絲-中央門鎖高/低位CAN線接地線正極線輸入信號輸出信號49舒適系統CAN數據總線故障自診斷診斷設備:目前國內通用型故障診斷儀器能進行CAN數據總線故障檢測的為金德K

14、81多功能診斷儀,今后將有很多診斷儀器能夠進行CAN數據總線的檢測診斷。50各種汽車的最新版本的專用故障診斷儀均能夠進行該車種的CAN數據總線系統的故障檢測診斷。例如大眾汽車可以用VAS5051進行CAN數據總線的故障檢測診斷。VAS5051故障診斷儀5152下面以VAS5051為例說明大眾車系舒適系統CAN數據總線的故障檢測診斷方法步驟:說明:在故障診斷和故障檢測過程中,通過CAN數據總線傳遞信息的所有控制單元均被認為是一個完整系統53舒適系統的地址碼:46-舒適系統與CAN數據總線有關部門的功能:02功能:故障查詢在故障記憶中,有2個CAN數據總線的特殊故障01328 -舒適系統數據傳遞故

15、障:如果兩個或多個控制單元間數據傳遞出現故障,便存儲該故障記憶。可能的故障原因有:控制單元故障;兩條數據線斷路;插頭和插座連接故障。5401329 -應急運轉模式:該故障記憶表明CAN數據總線系統已經進入應急運轉模式。可能故障原因:某一根數據總線斷路插頭和插座連接故障5508功能-閱讀測量數據塊012通道:中央控制單元顯示與CAN數據總線相關的4組數據區域。56數據區域1:檢測傳遞數據該區域顯示數據傳遞正確與否(比如單根數據線故障)。數據區域2:前排裝備情況該區域顯示前排車門控制單元在傳遞數據過程中是否匹配57數據區域3:后排裝備情況該區域顯示后排車門控制單元在傳遞數據過程中是否匹配數據區域4

16、:其他附件情況該區域顯示座椅與后視鏡調整記憶系統是否合適;舒適系統與記憶系統是否交換數據58動力傳動系統CAN數據總線動力傳動系統CAN數據總線連接部件:Motronic控制單元ABS/EDL控制單元自動變速器控制單元59同時傳遞的數據(10組):5組數據來自Motronic控制單元3組數據來自ABS/EDL控制單元2組數據來自自動變速器控制單元優先權順序:ABS/EDL控制單元Motronic控制單元自動變速器控制單元60CAN數據總線其他特點:數據總線以500kbit/s的速率傳遞數據(高速率),每一數據傳遞大約需要0.25ms。在動力傳動系統中,數據傳遞盡可能快速以便充分利用數據,因此需要一個高性能的發送器。每一控制單元(根據控制單元類型)每720ms發送1次數據61動力傳動系統控制單元網絡連接Motronic控制單元自動變速器控制單元ABS/EDL控制單元62CAN數據總線的連接節點通

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論