資料介紹
20世紀80年代,Robert Bosch 公司在 SAE(汽車工程協會)大會上介紹了一種新型的串行總線——CAN控制器局域網,那也是 CAN 誕生的時刻。今天,在歐洲幾乎每一輛新客車均裝配有 CAN 局域網。同樣,CAN也用于其他類型的交通工具,從火車到輪船或者用于工業控制。CAN 已經成為全球范圍內最重要的總線之一 —— 甚至領導著串行總線。
CAN總線的工作原理
CAN總線使用串行數據傳輸方式,可以1Mb/s的速率在40m的雙絞線上運行,也可以使用光纜連接,而且在這種總線上總線協議支持多主控制器。CAN與I2C總線的許多細節很類似,但也有一些明顯的區別。
當CAN總線上的一個節點(站)發送數據時,它以報文形式廣播給網絡中所有節點。對每個節點來說,無論數據是否是發給自己的,都對其進行接收。每組報文開頭的11位字符為標識符,定義了報文的優先級,這種報文格式稱為面向內容的編址方案。在同一系統中標識符是唯一的,不可能有兩個站發送具有相同標識符的報文。當幾個站同時競爭總線讀取時,這種配置十分重要。
當一個站要向其它站發送數據時,該站的CPU將要發送的數據和自己的標識符傳送給本站的CAN芯片,并處于準備狀態;當它收到總線分配時,轉為發送報文狀 態。CAN芯片將數據根據協議組織成一定的報文格式發出,這時網上的其它站處于接收狀態。每個處于接收狀態的站對接收到的報文進行檢測,判斷這些報文是否是發給自己的,以確定是否接收它。
由于CAN總線是一種面向內容的編址方案,因此很容易建立高水準的控制系統并靈活地進行配置。我們可以很容易地在CAN總線中加進一些新站而無需在硬件或 軟件上進行修改。當所提供的新站是純數據接收設備時,數據傳輸協議不要求獨立的部分有物理目的地址。它允許分布過程同步化,即總線上控制器需要測量數據時,可由網上獲得,而無須每個控制器都有自己獨立的傳感器。
CAN總線的特點
1、具有實時性強、傳輸距離較遠、抗電磁干擾能力強、成本低等優點;
2、采用雙線串行通信方式,檢錯能力強,可在高噪聲干擾環境中工作;
3、具有優先權和仲裁功能,多個控制模塊通過CAN 控制器掛到CAN-bus 上,形成多主機局部網絡;
4、可根據報文的ID決定接收或屏蔽該報文;
5、可靠的錯誤處理和檢錯機制;
6、發送的信息遭到破壞后,可自動重發;
7、節點在錯誤嚴重的情況下具有自動退出總線的功能;
8、報文不包含源地址或目標地址,僅用標志符來指示功能信息、優先級信息。
CAN總線的應用
CAN總線在組網和通信功能上的優點以及其高性價比據定了它在許多領域有廣闊的應用前景和發展潛力。這些應用有些共同之處:CAN實際就是在現場起一個總 線拓撲的計算機局域網的作用。不管在什么場合,它負擔的是任一節點之間的實時通信,但是它具備結構簡單、高速、抗干擾、可靠、價位低等優勢。CAN總線最 初是為汽車的電子控制系統而設計的,目前在歐洲生產的汽車中CAN的應用已非常普遍,不僅如此,這項技術已推廣到火車、輪船等交通工具中。
?。?)CAN總線技術的應用:國外知名汽車基本都已經采用了CAN總線技術,例如沃爾沃、林肯、奧迪、寶馬等,而國內汽車品牌,例如奇瑞等公司也已經有幾款車型應用了總線技術。 CAN總線技術就是通過遍布車身的傳感器,將汽車的各種行駛數據發送到“總線”上,在這個信息共享平臺上,凡是需要這些數據的接收端都可以從“總線”上讀 取需要的信息,從而使汽車的各個系統協調運作、信息共享、保證車輛安全行駛、舒適和可靠。一般來說,越高檔的車配備的CAN_BUS數量越多,價格也越 高,如途安、帕薩特等車型當中都配備了多個CAN總線。
?。?)汽車CAN總線節點ECU的硬件設計:汽車CAN總線研發的核心技術就是對帶有CAN接口的ECU進行設計,其中ECU的CAN總線模塊由CAN控制器和CAN收發器構成。CAN控制器執行完整的CAN協議,完成通訊功能,包括信息緩沖和接收濾波。CAN控制器與物理總線之間需CAN收發器作為接口,它實現CAN控制器與總線之間邏輯電平信 號的轉換。
CAN總線的工作原理
CAN總線使用串行數據傳輸方式,可以1Mb/s的速率在40m的雙絞線上運行,也可以使用光纜連接,而且在這種總線上總線協議支持多主控制器。CAN與I2C總線的許多細節很類似,但也有一些明顯的區別。
當CAN總線上的一個節點(站)發送數據時,它以報文形式廣播給網絡中所有節點。對每個節點來說,無論數據是否是發給自己的,都對其進行接收。每組報文開頭的11位字符為標識符,定義了報文的優先級,這種報文格式稱為面向內容的編址方案。在同一系統中標識符是唯一的,不可能有兩個站發送具有相同標識符的報文。當幾個站同時競爭總線讀取時,這種配置十分重要。
當一個站要向其它站發送數據時,該站的CPU將要發送的數據和自己的標識符傳送給本站的CAN芯片,并處于準備狀態;當它收到總線分配時,轉為發送報文狀 態。CAN芯片將數據根據協議組織成一定的報文格式發出,這時網上的其它站處于接收狀態。每個處于接收狀態的站對接收到的報文進行檢測,判斷這些報文是否是發給自己的,以確定是否接收它。
由于CAN總線是一種面向內容的編址方案,因此很容易建立高水準的控制系統并靈活地進行配置。我們可以很容易地在CAN總線中加進一些新站而無需在硬件或 軟件上進行修改。當所提供的新站是純數據接收設備時,數據傳輸協議不要求獨立的部分有物理目的地址。它允許分布過程同步化,即總線上控制器需要測量數據時,可由網上獲得,而無須每個控制器都有自己獨立的傳感器。
CAN總線的特點
1、具有實時性強、傳輸距離較遠、抗電磁干擾能力強、成本低等優點;
2、采用雙線串行通信方式,檢錯能力強,可在高噪聲干擾環境中工作;
3、具有優先權和仲裁功能,多個控制模塊通過CAN 控制器掛到CAN-bus 上,形成多主機局部網絡;
4、可根據報文的ID決定接收或屏蔽該報文;
5、可靠的錯誤處理和檢錯機制;
6、發送的信息遭到破壞后,可自動重發;
7、節點在錯誤嚴重的情況下具有自動退出總線的功能;
8、報文不包含源地址或目標地址,僅用標志符來指示功能信息、優先級信息。
CAN總線的應用
CAN總線在組網和通信功能上的優點以及其高性價比據定了它在許多領域有廣闊的應用前景和發展潛力。這些應用有些共同之處:CAN實際就是在現場起一個總 線拓撲的計算機局域網的作用。不管在什么場合,它負擔的是任一節點之間的實時通信,但是它具備結構簡單、高速、抗干擾、可靠、價位低等優勢。CAN總線最 初是為汽車的電子控制系統而設計的,目前在歐洲生產的汽車中CAN的應用已非常普遍,不僅如此,這項技術已推廣到火車、輪船等交通工具中。
?。?)CAN總線技術的應用:國外知名汽車基本都已經采用了CAN總線技術,例如沃爾沃、林肯、奧迪、寶馬等,而國內汽車品牌,例如奇瑞等公司也已經有幾款車型應用了總線技術。 CAN總線技術就是通過遍布車身的傳感器,將汽車的各種行駛數據發送到“總線”上,在這個信息共享平臺上,凡是需要這些數據的接收端都可以從“總線”上讀 取需要的信息,從而使汽車的各個系統協調運作、信息共享、保證車輛安全行駛、舒適和可靠。一般來說,越高檔的車配備的CAN_BUS數量越多,價格也越 高,如途安、帕薩特等車型當中都配備了多個CAN總線。
?。?)汽車CAN總線節點ECU的硬件設計:汽車CAN總線研發的核心技術就是對帶有CAN接口的ECU進行設計,其中ECU的CAN總線模塊由CAN控制器和CAN收發器構成。CAN控制器執行完整的CAN協議,完成通訊功能,包括信息緩沖和接收濾波。CAN控制器與物理總線之間需CAN收發器作為接口,它實現CAN控制器與總線之間邏輯電平信 號的轉換。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 有關數字隔離器的七大設計問題
- 消費者技術協會國際標準CTA-861-F 1次下載
- 鹽霧判定標準及國際標準資源匯總 4次下載
- 七大無線標準的選型比較資料下載
- 模電基礎:七大電路與電源資料下載
- 隔離器應用的七大關鍵考量資料下載
- MOSFET IEC國際標準文件免費下載 19次下載
- 效率E-MES管理系統架構及七大模塊 5次下載
- IE七大手法的運用 0次下載
- Fibridge-DVP 代替 DVR的七大理由 0次下載
- CISPR 25_國際標準介紹 145次下載
- 可收縮塑料材料收縮力檢測國際標準 10次下載
- IEC61850國際標準通信協議 50次下載
- RFID國際標準 61次下載
- 白光LED的七大誤解 0次下載
- MES/MOM標準之ISA-95介紹 2119次閱讀
- 解析數據結構的常用七大排序算法 1568次閱讀
- Linux操作系統知識講解:避免內存使用七大坑 2737次閱讀
- 基于MES的RFID數據采集你了解嗎 2382次閱讀
- EMC的四類相關標準 1.6w次閱讀
- 電磁爐故障判別方法_電磁爐七大常見故障與維修方法 22.2w次閱讀
- 規避嵌入式PCB工程更改的七大訣竅 4521次閱讀
- 超高頻RFID電子標簽優點及應用 1w次閱讀
- 室內定位技術有哪些_七大室內定位技術詳解 5.1w次閱讀
- 5G國際標準6月正式出爐_5G國際標準內容詳解 1.6w次閱讀
- RFID標準問題分析 1077次閱讀
- RFID電子標簽對比條形碼的七大特點詳解 3817次閱讀
- RFID的技術發展與ISO/IEC RFID國際標準化狀況分析 825次閱讀
- 在pcb廠的你需要了解的新老qc七大手法 3734次閱讀
- RFID 與 NFC 標準大揭秘 2178次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1489次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 3次下載 | 免費
- 8基于單片機的紅外風扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多