天天看點

控制器區域網路can總線

很多的司機朋友以及工控圈的朋友都有聽到過“CAN總線”一詞,今天我們就來一起看一下CAN總線為什麼這麼火?

CAN總線,也叫做控制器區域網路總線(Controller Area Network),是一種用于實時應用的串行通訊協定總線,它可以使用雙絞線來傳輸信号,是世界上應用最廣泛的現場總線之一。CAN協定用于汽車中各種不同元件之間的通信,用來取代昂貴而笨重的配電線束。CAN協定的使用廣泛這一特點使其很快延伸到自動化控制以及工業領域中。

CAN協定的特性包括完整性的串行資料通訊、提供實時支援、傳輸速率高達1Mb/s、同時具有11位的尋址以及檢錯能力。

控制器區域網路can總線

CAN總線發展史

控制器區域網路CAN屬于現場總線的範疇,是一種有效支援分布式控制系統的串行通信網絡。德國博世公司在20世紀80年代專門為汽車行業開發的一種串行通信總線,由于其高性能、高可靠性以及能夠檢測出産生的任何錯誤,因而而越來越受到人們的歡迎,被廣泛應用于諸多領域。

随着CAN總線在各個行業和領域的廣泛應用,使得對其的通信格式也提出了更嚴格的要求。1991年CAN總線技術規範(Version2.0)制定并釋出。該技術規範共包括A和B兩個部分。其中2.0A給出了CAN封包标準格式,而2.0B給出了标準的和擴充的兩種格式。

繼續閱讀