新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 如何基于RS485總線設計溫濕度監控系統?

        如何基于RS485總線設計溫濕度監控系統?

        作者: 時間:2018-08-07 來源:網絡 收藏

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

        下位機主程序流程圖如圖2所示。包括對系統進行初始化處理;判定中斷方式(含優先級)設置;串行口工作方式設置;系統各種指標的裝進;鍵盤初始化;控制信號初始化以及建立數據指針、通道初值并啟動 A/ D轉換。


        圖2 下位機主程序流程圖

        以下僅給出下位機處理呼喚應答時的部分程序:

        # define ADD0 x01

        sbit tr=p1.3;

        void service serial(void) interrupt4using1

        {

        uchar  rs;

        RI=0;

        ES=0;  //關串行中斷

        tr=0;

        rs=SBUF;

        if(rs!=ADD)  //不是呼喚本機

        {

        ES=1;

        if(P3.3=0 ) //A/D轉換請求中斷

        Return;

        SM2 =0;

        tr=1;

        SBUF=ADD;  //應答

        While(TI=0);

        TI=0;

        tr=0;   //執行通訊命令

        4 結語

        實踐證實,基于RS-485總線協議的網絡監控系統依托集中治理、分散控制的現代控制技術,組成監控系統的硬件和軟件采用標準化、模塊化和系統化的設計,系統的配置具有通用性強、系統組態靈活、控制功能完善以及系統安裝、調試和維修簡便等特點,并且還可以通過智能通訊接口或標準的通訊網絡協議和其它監控系統,如門禁治理子系統相交聯通訊,組成功能更完善的自動化網絡治理系統。

        參考文獻

        [1] 邱公偉,趙祥元,巫淑萍.實時控制與智能儀表多微機系統的通訊技術[M].北京:清華大學出版社,1996

        [2] 周海峰,趙春宇,陳大躍.基于RS-485的種子處理成套設備的網絡控制設計[J].測控技術,2004,23(12):48-49

        [3] 韓世進,張樂年.基于RS-485的多路數據采集系統[J].現代電子技術,2003(11):14-15

        [4] 孫育才,王榮興,孫華芳. ATMEL新型AT89S52系列單片機及其應用[M].北京:清華大學出版社,2005

        [5] 李華,孫曉民,李紅青,等.MCS-51系列單片機實用接口技術[M].北京:北京航空航天大學出版社,1993


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 卢湾区| 蛟河市| 宁明县| 江安县| 会泽县| 乌拉特中旗| 微博| 虎林市| 正安县| 高雄市| 新闻| 霍林郭勒市| 齐河县| 武宁县| 正安县| 岳阳市| 醴陵市| 宿州市| 栾川县| 阿荣旗| 元江| 中宁县| 巩义市| 连云港市| 广河县| 新丰县| 安平县| 瓮安县| 扎兰屯市| 越西县| 博客| 崇义县| 永昌县| 城市| 嵊州市| 马山县| 内江市| 东乡族自治县| 临泉县| 福安市| 东安县|