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