新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于ARM9的RTU設計

        基于ARM9的RTU設計

        作者: 時間:2012-05-02 來源:網絡 收藏

        1.2 數字量輸入輸出模塊
        具有8路數字量輸入和8路數字量輸出。單路數字量輸入和數字量輸出原理圖如圖2所示。數字量輸入的直流有效電壓為10~48 V,具有光耦隔離,隔離電壓的有效值為2 500 V。數字量輸出的直流有效電壓為10~36V,也具有光耦隔離,隔離電壓的有效值為2 500V。

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

        c.JPG

        對于數字量輸入,可在輸入端加入適當的濾波電容、自恢復保險絲、壓敏電阻、整流二極管和電阻等元件組成的電路,然后和光耦隔離器PS2801串聯。值得注意的是,和光耦隔離器串聯的電阻R3、并聯的電阻R4選取要恰當,通過調整其電阻值,可以得到合適的輸入電壓閾值。數字量輸入電壓通過光耦隔離之后,轉換為合適的電壓信號至MCU。考慮到數字量輸入可為開關量輸入和脈沖信號輸入,應選用MCU的外部中斷功能引腳作為數字量輸入管腳,這樣MCU才能及時響應數字量輸入。
        對于數字量輸出(電壓輸出),MCU通過光耦隔離器PS2801控制固態繼電器VN3401SP的輸出。數字量輸出可分為開關量輸出和脈沖輸出。對于開關量輸出,可以通過MCU的普通GPIO引腳來實現控制;對于脈沖輸出,可以使用MCU的PWM引腳來實現控制。
        1.3 模擬量輸入模塊
        當MCU內部集成的ADC不能滿足系統要求時,需要外加一個滿足系統要求的ADC,外部ADC采集的數據可以通過多種總線傳輸到MCU(如IIC、SPI等)。

        d.JPG


        具有8路模擬量輸入,模擬量輸入原理圖如圖3所示。模擬量輸入范圍為直流4~20 mA或0~5 V,采用TI公司的ADS7952(采樣頻率為1 MHz,12位分辨率,20 MHz的SPI串行接口),在模擬量輸入前端加入適當的調理電路(由濾波電容、自恢復保險絲、TVS管、精密電阻、高速運放、穩壓管等元件組成的電路),ADS7952的數據傳輸采用SPI總線傳輸,在ADC和MCU的SPI總線上加上一個磁耦隔離器ADuM1401,注意磁耦隔離器的數據轉換速率要大于SPI的傳輸波特率。
        1.4 通信模塊
        新型具有強大的通信組網能力,并且兼容多種通信方式,如TCP/IP、RS232、RS485通信等等。該RTU有1個RS232通信接口、1個RS4 85通信接口和1個以太網接口。其中,RS232通信接口還可以外接一個ZigBee模塊,實現無線數據傳輸。
        MCU的UART端口通過磁耦隔離器ADuM1402分別與RS232收發器MAX3232E和RS485收發器SN65HVD-1176D相連。由于RS232/RS485通信均為有線通信,在惡劣的環境下,例如通信電纜受到雷擊干擾,收發器可能由于過壓而燒壞,甚至會影響MCU的正常工作,所以應該在收發器接線端子上加上合適的防雷保護電路。防雷保護電路可以分為三層保護:第一層用三個玻璃放電管組成一個三角形電路作為一級保護,可以把雷擊電壓降到數百伏;第二層用耐高壓的TVS管,可以把傳輸線上的電壓降到數十伏;第三層加上適當的電感或保險絲,用于進一步保護收發器。RS232/RS485通信模塊的結構原理圖如圖4所示。

        e.JPG


        MCU通過數據總線、地址總線、若干控制信號線與以太網控制器DM9000相連,以太網控制器的兩對差分信號線接到合適的網絡變壓器上,同時為了保護以太網控制器,在網絡變壓器跟RJ45網口之間加入一個合適的ESD保護電路,可以消除外部環境的影響。以太網通信模塊圖工作原理如圖5所示。

        b.JPG



        關鍵詞: 設計 RTU ARM9 基于

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 吉水县| 根河市| 江安县| 钟山县| 常宁市| 观塘区| 汾西县| 昌乐县| 东安县| 桃源县| 沧源| 新巴尔虎右旗| 太仆寺旗| 抚顺市| 池州市| 长海县| 芮城县| 喀喇| 青龙| 井研县| 三门县| 商都县| 图片| 甘孜县| 苏尼特左旗| 综艺| 凭祥市| 扎兰屯市| 万山特区| 屏南县| 堆龙德庆县| 凤山县| 桃园市| 石楼县| 南溪县| 崇州市| 武功县| 从江县| 林芝县| 乐山市| 红河县|