• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 利用CAN232B轉換器組建CAN控制網絡

    利用CAN232B轉換器組建CAN控制網絡

    作者: 時間:2012-07-11 來源:網絡 收藏

    一、引言

    由于RS232通訊距離短(根據EAT/TAI-232標準,僅為15米),而且,只能進行點到點通訊,不能直接組多點通訊網絡。為了延長RS232的通訊距離,并將RS232節點組成通訊網絡,目前廣泛使用RS232/RS485信號。但是,由于RS485通訊本身的局限性,在實際應用中存在許多不足:總線效率低、系統的實時性差、通訊的可靠性低、網絡工程調試復雜、傳輸距離不理想、單總線可掛接的節點少、應用不靈活等。

    本文介紹一種方法,可以將RS232通訊網絡轉換成CAN通訊網絡,以更好地解決用戶建立遠程通訊網絡的問題。

    二、CAN總線特性

    CAN-bus(ControllerAreaNetwork)即控制器局域網。目前,CAN-bus是應用最廣的現場總線國際標準之一。

    CAN-bus是一種多主方式的串行通訊總線,可以實現較高通訊速率、高抗電磁干擾性,而且能夠檢測出產生的任何錯誤,以保證實時通訊的可靠性。CAN-bus總線具有以下特性:

    低成本的現場總線;
    極高的總線利用率;
    很遠的數據傳輸距離(長達10Km)或高速的數據傳輸速率(高達1Mbps);
    可根據報文的ID決定接收或屏蔽該報文;
    可靠的錯誤處理和檢錯機制;發送的信息遭到破壞后,可自動重發;
    節點在錯誤嚴重的情況下具有自動退出總線的功能;

    當信號傳輸距離達到5Km時,CAN-bus仍可提供高達10Kbps的數據傳輸速率。CAN-bus通訊速率與傳輸距離的關系如下圖2-1所示:


    圖2-1CAN-bus通訊速率與距離關系

    三、

    我們可以方便地運用,來實現RS232的多點組網和遠程通訊。轉換器內置數據處理微控制器與CAN控制器,能夠實現RS232/CAN網絡的數據智能轉換。

    1、主要技術參數

    支持CAN2.0B協議(兼容CAN2.0A協議),符合ISO/DIS 11898規范;
    集成1路CAN通道,波特率在10Kbps~1Mbps之間可選;
    集成1路RS232通道,波特率在1200bps~57600bps之間可選;
    CAN通道采用光電隔離,隔離模塊絕緣電壓:1000Vrms。


    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 红安县| 盐亭县| 兴化市| 东乌珠穆沁旗| 安龙县| 永善县| 多伦县| 贵州省| 梅河口市| 庆安县| 北票市| 重庆市| 甘孜| 雷山县| 饶平县| 隆子县| 甘南县| 中方县| 突泉县| 济阳县| 修武县| 手机| 闵行区| 沛县| 通河县| 建平县| 延安市| 手机| 大悟县| 长寿区| 甘南县| 璧山县| 敦化市| 若羌县| 广德县| 寿光市| 攀枝花市| 乌海市| 奇台县| 同德县| 旬阳县|