新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > RS485-CAN 轉換器的設計

        RS485-CAN 轉換器的設計

        作者: 時間:2016-12-20 來源:網絡 收藏

          canBoard_canOutByte(SJA1000_AMR3,pDev->mask4);

          return OK;

          }

          3.2 RS485接口軟件設計

          RS485接口軟件設計主要包括串口的初始化,串口中斷處理等函數的編寫,因為RS485接口的軟件設計比較簡單,所以這部分可參考文獻[4]設計,這里省略。

          結束語

          CAN總線是當前應用最為廣泛的現場總線之一,而RS485總線是最常用的串行總線,二者之間的轉換具有很高的使用價值。設計應注意以下幾點:(1)RS485-CAN轉換器的主要任務是將數據以最快的速度轉發,流量和差錯控制應由通信雙方的應用層來完成,因此設計不能過于復雜。(2)處理速度是設計時首先考慮的一點,這將影響芯片的選型。(3)RS485-CAN的通用性取決于軟件方面的設計和協議的使用,硬件上都是兼容的。

        參考文獻:

        [1].RS485datasheethttp://www.dzsc.com/datasheet/RS485_585289.html.
        [2].AT89C52 datasheethttp://www.dzsc.com/datasheet/AT89C52+_1064535.html.
        [3].SJA1000datasheethttp://www.dzsc.com/datasheet/SJA1000_609075.html.
        [4].PCA82C200 datasheethttp://www.dzsc.com/datasheet/PCA82C200+_542554.html.
        [5].TJA1050datasheethttp://www.dzsc.com/datasheet/TJA1050_649182.html.
        [6].6N137datasheethttp://www.dzsc.com/datasheet/6N137_91364.html.
        [7].TVSdatasheethttp://www.dzsc.com/datasheet/TVS_1174166.html.
        [8].MAX485 datasheethttp://www.dzsc.com/datasheet/MAX485+_859396.html.


        上一頁 1 2 3 下一頁

        關鍵詞: RS485CAN轉換

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 视频| 会昌县| 板桥市| 宜丰县| 沛县| 香格里拉县| 伊金霍洛旗| 连南| 华容县| 木里| 阳谷县| 南雄市| 保亭| 栾城县| 光山县| 岐山县| 玛曲县| 洛隆县| 咸阳市| 信宜市| 耒阳市| 沂南县| 壶关县| 天气| 广元市| 普宁市| 娱乐| 武穴市| 集安市| 阜城县| 昆明市| 利辛县| 万盛区| 丹东市| 永昌县| 泽普县| 仙居县| 洱源县| 大关县| 米泉市| 鄯善县|