93年寶馬汽車中的CAN總線通信網(wǎng)絡
素材來源:CiA
編輯整理:strongerHuang
CAN總線是德國BOSCH公司從80年代初為解決現(xiàn)代汽車中眾多的控制與測試儀器之間的數(shù)據(jù)交換而開發(fā)的一種串行數(shù)據(jù)通信協(xié)議。
當時應用于汽車中的電子設備之間通信基本上沒有一種規(guī)范的總線協(xié)議,隨著CAN總線的發(fā)展,CAN總線逐漸應用于汽車電子中,并形成統(tǒng)一規(guī)范。
一、寶馬汽車中的CAN總線
早在1993年,CAN總線已經(jīng)應用于寶馬汽車740i/iL型號中,一個 500kb/s 的 CAN網(wǎng)絡連接由博世提供的DME和EGS控制單元??偩€系統(tǒng)取代了這些ecu之間的多個串行連接,減少了布線,避免了連接故障。當然,它也減輕了重量。
1995年,寶馬汽車公司為其E38 750iL車型配備了一個使用“樹/星拓撲”結構的CAN網(wǎng)絡。
它連接了5個ECU(Electronic Control Units 電子控制單元:DME I、DME II、AGS、DCS和EML。
三年后,儀表組和轉向角傳感器被添加到CAN網(wǎng)絡,1999年的型號750iL是最后一輛使用屏蔽CAN電纜的寶馬汽車。
在接下來的模型中,只實現(xiàn)了雙絞線,整車CAN總線(CAN_L和CAN_H)線材顏色一致,120Ω終端電阻位于CAN H和CAN L母線之間的兩個ECU內,電阻器通常配置在ASC/DSC單元和DME單元的儀表組中。在一些車輛上,有一根跳線,把兩個平行的支路連接在一起。
二、早期解決CAN總線問題的挑戰(zhàn)
在早期的時候,CAN網(wǎng)絡故障的排除是一個新的挑戰(zhàn),特別是對維修人員來說是一個很大挑戰(zhàn),是用歐姆表、電壓表和示波器完成的。
最具挑戰(zhàn)性的是不規(guī)律、偶爾失敗的那種問題,它可能是由于電池電壓緩慢下降,或由放電的汽車電池引起的。通過查看儀表組,快速檢查所示轉速表和發(fā)動機溫度值是否合理。通過這些判斷為ECU的通信狀態(tài)提供了一些線索。
還有一個測試模塊,可以通過CAN連接到斷開連接的ECU。此外,一些ECU提供了D-Bus(診斷總線)接口。它是一個點對點串行總線系統(tǒng),但運行速度為9.6 kb/s,這使得測試工作很困難。
通過上面信息,可以看得出來,早期的汽車電子很“簡單”,使用和維護都很難。
更多關于CAN及CANOpen的內容,在我公眾號后臺回復“CAN”查看。
長按前往圖中包含的公眾號關注
免責聲明:本文內容由21ic獲得授權后發(fā)布,版權歸原作者所有,本平臺僅提供信息存儲服務。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!