關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于modbus協議的空間分布式溫濕度測控系統設計

        基于modbus協議的空間分布式溫濕度測控系統設計

        作者: 時間:2009-12-10 來源:網絡 收藏

        上位機主要由AT89S52單片機、通訊模塊、存儲模塊、狀態指示模塊組成,圖2所示是其上位機的結構組成。

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

        下位機主要由PIC16單片機、溫度傳感器、濕度傳感器、風機控制單元、狀態指示模塊和通訊模塊組成,其結構如圖3所示。


        圖4所示是Modbus的485通訊網絡的組網方式示意圖。

        4 軟件
        中的監測軟件可采用VB語言來開發,并Access數據庫來進行管理。本軟件的特點類似于Windows的圖形界面和操作方法,因而十分簡單,易操作。其完成的主要功能是數據收集、系統設置、用戶管理、數據處理、數據顯示、系統設置,歷史數據分析、報警設置、設備管理、輸出報表和圖形顯示等。圖5所示是本系統的軟件結構框圖。

        在圖5中,用戶管理主要是對操作軟件的用戶進行管理,包括用戶的添加刪除,密碼管理,用戶權限管理等等;系統設置則是對監控系統軟件參數的設置,例如溫度、濕度傳感器的地址參數的設置;數據交互主要完成軟件讀取上位機中存儲的數據;數據處理主要負責數據存儲備份、報警值的設定、對讀取的數據進行處理,并判斷是否需要開關風機;數據顯示主要
        是對采集的溫濕度按照具體需要進行顯示;歷史數據的主要功能是對以往溫濕度記錄的查看、分析、統計,可以通過軟件針對每一年、每一月、每一天的平均溫度或者某一天某一時刻的溫度和濕度進行查詢,包括對歷史數據溫度和濕度曲線的觀測,以及各個時段的溫度/濕度報表的打印等。


        5 結束語
        本文主要討論通過Modbus的485網絡來實現溫濕度的采集與控制的具體方法。文章根據項目中的具體操作,給出了系統硬件、嵌入式軟件、PC機軟件等各個環節的具體實現方法,以便于者在開發應用中作為參考。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 陈巴尔虎旗| 古交市| 临邑县| 襄城县| 闽清县| 乌海市| 罗定市| 两当县| 双鸭山市| 六枝特区| 海安县| 额尔古纳市| 利川市| 亚东县| 浪卡子县| 镇坪县| 商南县| 湄潭县| 临武县| 凤冈县| 株洲县| 清远市| 尉氏县| 黔东| 余庆县| 营口市| 买车| 兴安县| 镇江市| 青田县| 班玛县| 望江县| 罗甸县| 朔州市| 望谟县| 邢台市| 通化县| 哈尔滨市| 西充县| 新竹县| 灵丘县|