CAN總線主要有四部分組成:導線、控制器、收發(fā)器和終端電阻。其中導線為由兩根普通銅導線絞在一起的雙絞線??刂破鞯淖饔檬菍κ盏胶桶l(fā)送的信號進行翻譯。收發(fā)器負責接受和發(fā)送網(wǎng)絡(luò)上共享的信息。電阻是阻止CAN總線信號產(chǎn)生變化電壓的反射,當電阻出現(xiàn)故障,控制單元的信號無效。
CAN總線技術(shù)的特點及優(yōu)點
CAN作為一種多主總線,支持分布式實時控制的通訊網(wǎng)絡(luò),采用了許多新技術(shù)及獨特的設(shè)計,具有可靠性、實時性和靈活性。其特點如下:
CAN為多主方式工作,網(wǎng)絡(luò)上任一點均可在任意時刻主動向網(wǎng)絡(luò)上其他節(jié)點發(fā)送信息,而不分主從,通訊方式靈活;
CAN網(wǎng)絡(luò)上的節(jié)點信息分成不同的優(yōu)先級,可滿足不同的實時要求,高優(yōu)先級的數(shù)據(jù)最多可在134us內(nèi)得到傳輸;
CAN只需通過幀濾波即可實現(xiàn)點對點、一點對多點及全局廣播等幾種方式傳送接受數(shù)據(jù),無需專門“調(diào)度”;
CAN的通信介質(zhì)可為雙絞線、同軸電纜或光纖,選擇靈活;
CAN節(jié)點在錯誤嚴重的情況下具有自動關(guān)閉輸出功能,以使總線上其他節(jié)點的操作不受影響。
CAN總線技術(shù)的優(yōu)點如下:
硬件方案的軟件化實現(xiàn),簡化了設(shè)計,降低了成本,且在數(shù)據(jù)更新增加新信息時,只需軟件升級即可,擴充性強;
控制單元對所傳輸?shù)男畔⑦M行實時檢測,具有錯誤診斷能力和自動恢復能力,節(jié)省生產(chǎn)維護成本;
CAN總線符合國際標準,因此可應(yīng)用不同型號控制單元間的數(shù)據(jù)傳輸;
數(shù)據(jù)共享減少了數(shù)據(jù)的重復處理,節(jié)省成本。如對于具有CAN總線接口的電噴發(fā)動機,其他電器可共享其提供的轉(zhuǎn)速、水溫、機油壓力溫度等,可省去額外的水溫、油壓、油溫傳感器。
汽車上的CAN總線