CAN BUS特色與應(yīng)用實例

2013-08-06 12:14 來源:電子信息網(wǎng) 作者:蒲公英

由于汽車產(chǎn)業(yè)不斷追求安全可靠、極致性能、舒適方便以及低成本等目標(biāo),但汽車內(nèi)高復(fù)雜的系統(tǒng)網(wǎng)絡(luò),使得線束過于龐大,導(dǎo)致成本提高且網(wǎng)絡(luò)架構(gòu)也難以持續(xù)提升,與前者形成沖突。

于是德國Bosch在1985年提出CAN BUS(Controller Area Network),不但解決了車內(nèi)線束持續(xù)增加的問題,還為日后可靠且有效率的網(wǎng)絡(luò)系統(tǒng)墊定了基礎(chǔ)。1993年,CAN BUS更制定為標(biāo)準(zhǔn)化(ISO-11898),由于具有高可靠性和錯誤檢測能力,也被廣泛應(yīng)用在船舶、航空電子、大眾交通、農(nóng)用設(shè)備、醫(yī)療設(shè)備、工業(yè)控制中。

CAN BUS的架構(gòu)與特色

CAN BUS是一種串行雙線式差分傳輸?shù)募夹g(shù)規(guī)格(見圖1),MCU負責(zé)運算數(shù)據(jù),CAN Controller處理運算后的數(shù)據(jù)并傳送“0”或“1”數(shù)據(jù),經(jīng)過 CAN Transceiver的轉(zhuǎn)換由CAN High和CAN Low產(chǎn)生差分信號(見圖2)。其中,CAN High電壓減CAN Low電壓小于0.5V代表邏輯狀態(tài)為“1”,而CAN High電壓減 CAN Low電壓大于0.9V代表邏輯狀態(tài)為“0”,所以圖2中傳送位串為101。藉由差分的方式可以避免噪聲的產(chǎn)生,而終端電阻120Ω則是防止信息傳送后反射造成的干擾。

1

圖1 CAN BUS的應(yīng)用架構(gòu)


2

圖2 CAN BUS的輸出準(zhǔn)位
1 2 > 
CAN BUS

相關(guān)閱讀

暫無數(shù)據(jù)

一周熱門