汽車CAN總線---CAN.全稱為“ControllerAreaNetwork".即控制器局域網.是由ISO定義的串行通訊總線.主要用來實現車載各電控單元之間的信息交換.形成車載網絡系統.CAN數據總線又稱為CAN―BUS總線.它具有信息共享.減少了導線數量.大大減輕配線束的重量.控制單元和控制單元插腳最小化.提高可靠性和可維修性等優點.
汽車CAN總線---CAN被設計作為汽車環境中的微控制器通信.在車載各電子控制裝置ECU之間交換信息.形成汽車電子控制網絡.其工作采用單片機作為直接控制單元.用于對傳感器和執行部件的直接控制.每個單片機都是控制網絡上的一個節點.一輛汽車不管有多少塊電控單元.不管信息容量有多大.每塊電控單元都只需引出兩條導線共同接在節點上.這兩條導線就稱作數據總線(Bus).CAN數據總線中數據傳遞就像一個電話會議.一個電話用戶就相當于控制單元.它將數據“講入"網絡中.其他用戶通過網絡“接聽"數據.對這組數據感興趣的用戶就會利用數據.不感興趣的用戶可以忽略該數據.
汽車CAN總線---一個由CAN總線構成的單一網絡中.理論上可以掛接無數個節點.但實際應用中.所掛接的節點數目會受到網絡硬件的電氣特性或延遲時間的限制.使用汽車電腦網絡進行通信的前提是.各電控單元必須使用和解讀相同的“電子語言".這種語言稱“協議"(該協議是指的高層應用層協議.CAN協議本身已經定義了物理層.傳輸層協議等).
汽車CAN總線---汽車電腦網絡常見的傳輸協議有多種.為了并實現與眾多的控制與測試儀器之間的數據交換.就必須制定標準的通信協議.隨著CAN在各種領域的應用和推廣.1991年9月PhilipsSemiconductors制定并發布了CAN技術規范(Version2.0).該技術包括A和B兩部分.2.0A給出了CAN報文標準格式.而2.0B給出了標準的和擴展的兩種格式.1993年11月ISO頒布了道路http://.工具―數據信息交換―高速通信局域網國際標準ISO11898.為控制局域網的標準化和規范化鋪平了道路.美國的汽車工程學會SAE2000年提出的J1939.成為貨車和客車中控制器局域網的通用標準.
CAN-BUS數據總線的組成與結構
汽車CAN總線---CAN-BUS系統主要包括以下部件:CAN控制器.CAN收發器.CAN-BUS數據傳輸線和CAN-BUS終端電阻.
1.CAN控制器.CAN收發器
CAN-BUS上的每個控制單元中均設有一個CAN控制器和一個CAN收發器.CAN控制器主要用來接收微處理器傳來的信息.對這些信息進行處理并傳給CAN收發器.同時CAN控制器也接收來自CAN收發器傳來的數據.對這些數據進行處理.并傳給控制單元的微處理器.
CAN收發器用來接收CAN控制器送來的數據.并將其發送到CAN數據傳輸總線上.同時CAN收發器也接收CAN數據總線上的數據.并將其傳給CAN控制器.
2.數據總線終端電阻
CAN-BUS數據總線兩端通過終端電阻連接.終端電阻可以防止數據在到達線路終端后象回聲一樣返回.并因此而干擾原始數據.從而保證了數據的正確傳送.終端電阻裝在控制單元內.
3.數據傳輸總線
數據傳輸總線大部分車型用的是兩條雙向數據線.分為高位zCAN-H{和低位zCAN-L{數據線.為了防止外界電磁波干擾和向外輻射.兩條數據線纏繞在一起(雙絞線).要求至少每2.5cm就要扭絞一次.兩條線上的信號電位是相反的(差模信號).電壓的和總等于常值.