重囗另类BBWSeⅹHD,av狼论坛,精品一卡2卡三卡4卡乱码理论,体育生gv老师浪小辉3p警察

CAN中繼器設計及其應用

時間:2023-05-01 12:13:22 電子通信論文 我要投稿
  • 相關推薦

CAN中繼器設計及其應用

摘要:闡述了CAN中繼器的重要作用,詳細分析了CAN中繼器的軟、硬件設計方法,并對其在食堂售飯系統中的應用作了分析說明。

    關鍵詞:CAN總線 CAN控制器 CAN中繼器

CAN總線是Bosch公司為現代汽車應用而推出的一種總線,與一般的通信總線相比,CAN總線的數據通信具有突出的可靠性、實時性和靈活性。CAN 總線現已廣泛應用于工業現場控制、小區安防、環境監控等眾多領域中。CAN總線為多主方式工作,網絡上任一節點均可在任意時刻主動地向網絡上其它節點發送信息而不分主從,通信方式靈活,且無需站地址等節點信息。

CAN中繼器是CAN總線系統組網的關鍵設備之一,在稍大型的CAN總線系統中經常會用到中繼器。本文所討論的中繼器除了具有中繼功能以外,還具有一定的網橋功能。因為只要對中繼器的初始化參數進行適當配置,就能使中繼器既具有報文轉發功能,又具有報文過濾功能,這里只是借用了中繼器的名稱而已。

使用中繼器的優點主要表現在以下幾方面:

(1)過濾通信量。中繼器接收一個子網的報文,只有當報文是發送給中繼器所連的另一個子網時,中繼器才轉發,否則不轉發。

(2)擴大了通信距離,但代價是增加了一些存儲轉發延時。

(3)增加了節點的最大數目。

(4)各個網段可使用不同的通信速率。

(5)提高了可靠性。當網絡出現故障時,一般只影響個別網段。

(6)性能得到改善。

當然,使用中繼器也有一定的缺點,例如:

(1)由于中繼器對接收的幀要先存儲后轉發,增加了延時。

(2)CAN總線的MAC子層并沒有流量控制功能。當網絡上的負荷很重時,可能因中繼器中緩沖區的存儲空間不夠而發生溢出,以致產生幀丟失的現象。

(3)中繼器若出現故障,對相鄰兩個子網的工作都將產生影響。

1 CAN中繼器硬件電路設計

圖1所示為CAN中繼器硬件結構框圖。CAN中繼器主要由89C52和兩路CAN控制器接口組成。89C52作為CAN中繼器的微控制器,負責整個中繼器的監控任務。兩路CAN控制器接口電路基本相同,都是由CAN通信控制器SJA1000、光電耦合電路和CAN總線驅動器82C250組成。CAN總線驅動器都采用帶隔離的DC/DC模塊單獨供電。這樣,不僅實現了兩路CAN接口之間的電氣隔離,也實現了中繼器與CAN總線的隔離。雖然這在一定程度上增加了中繼器硬件的復雜

[1] [2] [3] 

【CAN中繼器設計及其應用】相關文章:

硝酸及其應用教案設計04-27

中繼器·什么是中繼器04-26

離心現象及其應用教案設計04-27

新型堆肥裝置設計及其應用研究04-28

原電池原理及其應用教案設計04-27

RNAi及其應用04-27

談CAN總線在農用機械上的應用前景04-27

成就測驗及其應用04-28

人才測評及其應用04-28

殼聚糖及其應用05-02

主站蜘蛛池模板: 江达县| 天门市| 巫溪县| 涡阳县| 阜阳市| 博客| 新巴尔虎右旗| 武隆县| 内丘县| 松阳县| 锡林郭勒盟| 抚宁县| 平罗县| 苍山县| 讷河市| 田东县| 汉寿县| 东阳市| 台东县| 五家渠市| 玛曲县| 岳阳市| 子洲县| 宁夏| 康乐县| 长寿区| 盐亭县| 遂昌县| 逊克县| 赤壁市| 额尔古纳市| 遂昌县| 延寿县| 资中县| 常德市| 龙山县| 昆明市| 敦化市| 洛阳市| 利津县| 修武县|