關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于AT89C2051的庫房溫濕度控制系統(08-100)

        基于AT89C2051的庫房溫濕度控制系統(08-100)

        —— 基于AT89C2051的庫房溫濕度控制系統
        作者:解亞洲 河北保定凱萊先鋒硅鈣磚建筑新材料有限公司 時間:2009-03-02 來源:電子產品世界 收藏

          圖3所示為單片機控制平臺2接口電路,主要實現對現場設備(現場設備主要指通用空調、加/除濕機等)的控制,并將設備狀態情況發送給主機。該控制平臺的主要部分如下:

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

          ·2051單片機

          2051是控制平臺的核心。

          ·24LC16存儲器擴展

          24LC16用于存放現場設備的狀態數據。

          ·遙控

          控制平臺通過HS0038和紅外發光管實現對現場設備的遙控。可根據現場設備的不同,選用HS0038或紅外發光管遙控現場設備。

          ·RS232通訊

          控制平臺把80C196的串口引腳RXD、TXD和GND接到光電耦合電路,把80C196串行口輸出的TTL電平轉換為RS232標準電平,把其它微機送來的RS232標準電平轉換為TTL電平給80C196,并實現RS232電平與TTL電平的隔離,在實現RS232電平與TTL電平轉換的同時保護計算機串口。

          ·RS485通訊

          控制平臺通過RS485芯片實現2051的引腳RXD、TXD的TTL電平與RS485的引腳A、B的485電平之間的轉換。把主機通過通訊接口機送來的RS485標準電平轉換為TTL電平傳送給2051,把2051送出的TTL電平轉換成RS485標準電平通過通訊接口機傳送給主機。

          系統軟件設計

          軟件系統由兩個相對獨立的上位機軟件和下位機軟件部分組成,采用基于Smith-Fuzzy控制器的糧庫溫濕度測控算法,上位機監控軟件模塊結構圖如圖4所示。

         

          圖4? 上位機軟件模塊結構圖

          上位機監控軟件主要實現以下功能:

          ·串行通信:完成上位機的通信配置,實現上位機與下位機之間通信。

          ·數據顯示:提供三維立體圖、曲線走勢圖和表格三種方式顯示。

          ·數據存儲:對實時數據(包括最大值、最小值、平均值)按用戶要求存儲到數據庫的一張歷史數據表中;也可導出數據到文件,以文本方式保存到一個文本文件中。

          ·數據查詢:允許用戶根據情況對實時數據、歷史數據進行查詢或進行走勢曲線分析。

          ·數據打印:根據用戶要求,以表格方式打印實時數據和歷史數據,亦可打印走勢曲線圖。

          ·異常報警:當實時溫濕度數據超越設定的上下限溫濕度數值時,報警鈴響。

          ·系統設置:為保證用戶在任何情況下,都能良好地運行,允許用戶對系統的測量時間間隔、溫濕度上下限、存盤時間間隔、登錄用戶名、口令等參數進行設置。

          系統的下位機主控模塊通過監控模塊、人機交互模塊和通信模塊來完成實時監控與管理任務,并且所有工作又分解在報警處理、控制決策、信息顯示、命令處理、參數設置和信息輸出子模塊來運行。下位機應用軟件包括主程序、數據采集子程序、數據處理子程序、發送子程序和顯示子程序等五個主要模塊。

          結語

          庫房溫濕度控制系統,采用數字式的溫度傳感器和單片機,實現了對庫房內溫濕度的自動測量和調節,單片機因其指令系統豐富、小巧、低價、靈活易擴展等獨特的優點,在所設計的庫房溫濕度控制系統中使整個系統的性價比得以大幅度的提高。本文所介紹的系統已廣泛應用在糧庫、食品庫、蔬菜冷藏庫、檔案庫等行業中,系統運行良好,穩定可靠,受到用戶的一致好評。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 临汾市| 宿州市| 湘西| 五台县| 乾安县| 时尚| 郑州市| 留坝县| 崇义县| 东丽区| 盖州市| 新田县| 绥阳县| 措勤县| 琼结县| 息烽县| 外汇| 呼图壁县| 景宁| 措勤县| 武城县| 江都市| 阿鲁科尔沁旗| 平昌县| 唐河县| 迁西县| 江孜县| 白城市| 余庆县| 佳木斯市| 平凉市| 徐汇区| 浦县| 武强县| 当阳市| 紫金县| 施甸县| 牙克石市| 全南县| 瑞金市| 巴彦县|