新聞中心

        EEPW首頁(yè) > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > 基于S3C44B0的串口服務(wù)器系統(tǒng)的設(shè)計(jì)

        基于S3C44B0的串口服務(wù)器系統(tǒng)的設(shè)計(jì)

        作者: 時(shí)間:2011-09-07 來源:網(wǎng)絡(luò) 收藏

        為使現(xiàn)有的RS232 、RS485 或CAN 總線的設(shè)備以以太網(wǎng)的方式組網(wǎng)運(yùn)行,文章介紹了一種,詳細(xì)闡述了硬件、軟件結(jié)構(gòu)及其工作原理。實(shí)際應(yīng)用表明,該實(shí)現(xiàn)了以太網(wǎng)與的數(shù)據(jù)交互,使現(xiàn)有的串口設(shè)備能快速接入以太網(wǎng)。

        本文引用地址:http://www.104case.com/article/155804.htm

          引言

          目前,各自動(dòng)化監(jiān)控裝置絕大部分仍然采用RS232 、RS485 或CAN 總線組網(wǎng)方式,嚴(yán)重影響了礦井安全監(jiān)控系統(tǒng)運(yùn)行的實(shí)時(shí)性、可靠性、交互性。而工業(yè)以太網(wǎng)從10 M、100 M 帶寬發(fā)展到現(xiàn)在的千兆網(wǎng),已成為礦井監(jiān)控系統(tǒng)的主要組網(wǎng)方式。

          因此,如何使現(xiàn)有的RS232 、RS485 或CAN 總線的串口設(shè)備以以太網(wǎng)的方式組網(wǎng)運(yùn)行,是目前需要解決的一個(gè)問題。本文介紹一種基于的串口系統(tǒng),該系統(tǒng)可將串口數(shù)據(jù)轉(zhuǎn)換成TCP/ IP 協(xié)議進(jìn)行數(shù)據(jù)傳輸,具有廣泛的應(yīng)用前景。

          1  系統(tǒng)硬件結(jié)構(gòu)

          基于 的串口服務(wù)器系統(tǒng)硬件結(jié)構(gòu)如圖1 所示。

          

        基于S3C44B0 的串口服務(wù)器系統(tǒng)硬件結(jié)構(gòu)

          圖1  基于S3C44B0 的串口服務(wù)器系統(tǒng)硬件結(jié)構(gòu)圖

          該系統(tǒng)主要功能: 從串口設(shè)備讀取數(shù)據(jù),將所得到的數(shù)據(jù)進(jìn)行TCP/ IP 協(xié)議封裝,通過RJ 45 的接口發(fā)送到上位機(jī),與上位機(jī)的服務(wù)器程序進(jìn)行交互;同時(shí),將上位機(jī)發(fā)送給串口服務(wù)器的數(shù)據(jù)轉(zhuǎn)發(fā)到串口,進(jìn)而通過網(wǎng)絡(luò)遠(yuǎn)程監(jiān)控現(xiàn)場(chǎng)的串口設(shè)備。

          RS232 接口電路如圖2 所示。在本系統(tǒng)中,擴(kuò)展出2 個(gè)獨(dú)立的串行口,該串行口可以三線通信或者與Modem 通信。該接口采用2 片MAX3232C芯片,其中MAX3232C(1) 負(fù)責(zé)串行口發(fā)送接收信號(hào)的電平轉(zhuǎn)換,MAX3232C (2) 完成握手信號(hào)的電平轉(zhuǎn)換。處理器S3C44B0 的C10~C15 分別作為nRTS1 、nCTS1 、TXD1 、RXD1 、nRTS0 、nCTS0 信號(hào),PE1 和PE2 作為TXD0 和RXD0 信號(hào)。

          

        RS232 接口電路

          圖2  RS232 接口電路圖


        上一頁(yè) 1 2 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 清远市| 沁阳市| 峨山| 德钦县| 兴仁县| 米泉市| 湖州市| 彭山县| 乐亭县| 定襄县| 邢台县| 静乐县| 峡江县| 广州市| 柳州市| 揭西县| 砀山县| 贡山| 洛南县| 吴忠市| 贵南县| 荔浦县| 凌海市| 攀枝花市| 大渡口区| 土默特右旗| 白水县| 鄱阳县| 会泽县| 延寿县| 阿合奇县| 同心县| 浦东新区| 静宁县| 阳信县| 株洲市| 梁河县| 西畴县| 三原县| 甘泉县| 日土县|