999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于嵌入式設備的機房溫濕度監控系統設計與實現

2021-03-22 05:57:32
無線互聯科技 2021年3期
關鍵詞:單片機設備

(遼寧軌道交通職業學院,遼寧 沈陽 110023)

0 引言

物聯網應用技術是當下的一個熱點,其應用領域可以分為四大類,分別是用于提高生產效率、保障社會安全、方便日常生活以及服務公共事業。在服務公共事業的領域,在日常環境監測、保護工作中,通過布設物聯網使得環境信息化,能夠建立起環境監測、污染源監控、生態保護和核安全與輻射環境安全等信息系統,有利于實時收集大量準確數據,進行定量和定性的分析,為環境管理工作提供科學決策支持[1]。

1 背景

大型機房如果沒有溫濕度的實時監控設備,會由于高溫高濕而導致設備故障。工作期間的設備故障會嚴重影響企業正常工作的進行,甚至造成嚴重的財產損失。而24小時不間斷全功率開啟空調又耗電量巨大,因此,大型機房需要配套環境監控系統,以實時監控溫濕度的變化,在溫度過高時調高空調的功率,濕度過高時啟動除濕器,并在實施溫濕度控制后仍然不能達到環境標準時向值班員報警,提醒值班員實施干預。

2 系統結構

本系統為BS結構,系統組成結構圖1所示。系統整體上由兩大部分組成,數據采集模塊和遠程監控模塊。數據采集模塊由51單片機和溫濕度傳感器組成,遠程監控模塊由傳感器數據管理程序(以下簡稱“管理程序”)、瀏覽器和移動客戶端(兩者以下簡稱“客戶端”)構成。

圖1 系統結構

2.1 數據采集模塊

根據本系統的設計特點,單片機采用低成本的51單片機。單片機可接多個溫度和濕度傳感器,管理程序通過串口定時輪詢單片機上所連接的溫濕度傳感器的狀態。管理程序與單片機之間的通信采用工業上廣泛應用的Modbus協議,在符合Modbus通信協議的基礎上,本項目做出了一些定制。Modbus通信協議定義了多種功能碼,本項目整體上用到其中的4個,分別是0x02讀離散輸入寄存器、0x04讀輸入寄存器、0x05寫單個線圈寄存器和0x06寫單個保持寄存器。管理程序讀取傳感器狀態時用的是功能碼0x04。

送信。送信的通信格式與Modbus功能碼與0x04的查詢命令一致,即讀輸入寄存器。本項目定制的部分是寄存器地址必須跳躍設置,即0、2、4…或者1、3、5…。這樣設置的目的是既要符合Modbus通信協議又希望返信時能夠攜帶更多的信息。

返信。返信的通信格式也是同Modubs功能碼0x04的返信格式。本項目的定制部分有以下幾處。

(1)字節數:8bit,值固定為4,指定從字節數之后的固定的4個字節。

(2)寄存器地址:8bit(0~255),由于采用異步傳輸,上位機得知道返回的消息是那個寄存器的地址。由于8bit的二進制數最多可以表示256個整數,理論上最多可以連接256個傳感器,但是由于為了在單次通信的時候攜帶更多的信息,每次讀兩個寄存器地址,實際上只有128個地址可用。

(3)設備類型:8bit,1-溫度傳感器,2-濕度傳感器,3-光照傳感器(擴展),4-煙霧傳感器(擴展)。本系統目前只用到了溫濕度傳感器,光照和煙霧傳感器以及其他類型的傳感器可根據今后的使用情況進行擴展。

(4)傳感器讀數:16 bit,浮點數乘以100 后再強制類型轉換成short型。常溫的取值范圍必定在-100℃~100℃以內,溫度值為浮點數,相對濕度以百分數表示,也是浮點數。如果存放溫濕度的值,8bit是不夠的,因此用16bit來存放溫濕度。存放的方法為,將溫濕度的值強制轉換為精度為兩位小數的浮點數,乘以100再強制轉換成整數,存放在16bit里。當管理程序讀取到這16bit值的時候,先強制轉換成浮點數在除以100并保留兩位小數就得到了原始的溫濕度值。

2.2 空調

在本系統中,空調采用的是EMERSON公司出品的大型機房Pex空調,該空調配備支持Modbus通信協議的OC485通信卡,管理程序所在服務器通過RS485串口與OC485通信卡相連接。通過定時向OC485通信卡發送查詢指令,管理程序可以實時掌握空調的工作狀態。OC485通信卡的RS485傳輸模式及通信格式可以參考PeX空調OC485卡Modbus通訊協議官方文檔。管理程序與空調的通信用到了功能碼0x02、0x04、0x05和0x06。

2.3 遠程監控模塊

遠程監控模塊的主要功能由部署在服務器上的管理程序完成。管理程序啟動后首先連接數據庫,然后開啟一個定時任務,該任務的工作有兩個方面。一方面定時向單片機發送指令讀取其所連接傳感器的狀態,讀取到的傳感器讀數除了保存在內存中供客戶端查詢,還要寫入數據庫中作為溫濕度的歷史數據。這些歷史數據做成曲線可以反映出機房中溫濕度隨季節變換的趨勢,也可以作為溫濕度與機房故障關聯性的分析之用。另一方面該任務定時向空調發出指令讀取空調的狀態并保存在內存中供客戶端顯示并控制空調的運行之用。

這兩方面的工作需要執行的頻率并不相同。通常溫濕度的變化是一個相對緩慢的過程,過于頻繁的采集是沒有意義的,因此對溫濕度數據的讀取可以設定在5分鐘一次。對空調狀態的監控實時性要求比較高,因此可以設定每5秒鐘讀取一次空調的狀態,這兩方面的工作可以放在一個定時任務中執行。客戶端登錄管理程序成功后,兩者之間將建立一個WebSocket連接,管理程序會定時向客戶端推送傳感器和空調的狀態,管理程序的工作流程。

2.4 數據存儲

數據存儲部分可采用MySQL。MySQL是一個關系型數據庫管理系統,由瑞典MySQL AB公司開發,目前屬于Oracle 旗下產品。MySQL是最流行的關系型數據庫管理系統之一,在WEB應用方面,MySQL是最好的RDBMS應用軟件。由于其社區版的性能卓越,搭配JSP和Apache可組成良好的開發環境[2]。

管理程序啟動后,按照指定的時間間隔,將采集到的溫濕度信息插入到數據庫中的表history。表history用來存放每天24小時內的傳感器數據,從00:00開始,每隔5分鐘上傳一條,每個個傳感器每天將有288條數據。這些數據可被服務器讀取并顯示成圖表,用來分析數據、天氣、用電量以及機房故障之間的關系。表history需要的字段有:device_id,設備編號,即傳感器或其他設備的編號;device_type,設備類型,表示溫度傳感器,濕度傳感器或其他設備;value,傳感器或其他設備的值;timestamp,讀取到傳感器值的時間戳。

2.5 瀏覽器和移動客戶端

瀏覽器和移動客戶端需要支持WebSocket協議,WebSocket協議可以在客戶端和服務器之間建立全雙工的通信,改善用戶體驗[3]。瀏覽器和移動客戶端成功登錄管理程序后首先從管理程序讀取傳感器的配置信息,并顯示畫面上,然后向服務器發起WebSocket連接,連接建立后,服務器將定時推送傳感器實時信息,畫面上的傳感器信息也隨之更新。

3 結語

經過測試本解決方案可有效地實時監控機房的溫濕度變化,并可長期穩定運行。如果將光照傳感器,空調,加濕器,照明,窗簾等控制設備也加入,并增加根據溫濕度、光照等智能控制設備的開啟和關閉的功能,則該解決方案也可以用于企業的智能工作環境的搭建。同時,本系統也應用于教學實踐,在服務器開發和移動應用開發相關課程中取得了良好的教學效果。

猜你喜歡
單片機設備
諧響應分析在設備減振中的應用
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
基于VB6.0+Access2010開發的設備管理信息系統
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
如何在設備采購中節省成本
主站蜘蛛池模板: 中文国产成人久久精品小说| 成人午夜精品一级毛片 | 久久狠狠色噜噜狠狠狠狠97视色| 久久国产亚洲偷自| 一级毛片免费观看不卡视频| 思思热精品在线8| 欧美视频在线播放观看免费福利资源| 日日摸夜夜爽无码| 色天天综合| 欧美成人免费一区在线播放| 免费国产不卡午夜福在线观看| AV无码无在线观看免费| 日本欧美在线观看| 国产精品刺激对白在线| 97国产在线视频| 少妇人妻无码首页| 午夜国产精品视频| 亚洲天堂网2014| 国产精品yjizz视频网一二区| 久久久久九九精品影院| 在线免费不卡视频| 亚洲国产精品国自产拍A| 国产91麻豆视频| 亚洲婷婷在线视频| 久久综合五月婷婷| 人人爽人人爽人人片| 中文字幕人妻av一区二区| 日韩福利在线观看| 国产视频久久久久| 色精品视频| 亚洲高清国产拍精品26u| 在线观看热码亚洲av每日更新| 亚洲高清在线天堂精品| 久久人妻系列无码一区| 亚洲欧美日韩中文字幕一区二区三区| 中文精品久久久久国产网址| 国产精品无码久久久久久| 久操线在视频在线观看| 浮力影院国产第一页| 韩日无码在线不卡| 伊人丁香五月天久久综合| 国产午夜精品一区二区三区软件| 好久久免费视频高清| 国产清纯在线一区二区WWW| 伊人精品视频免费在线| 亚洲精品第一在线观看视频| 91精品在线视频观看| 国产在线精彩视频论坛| 无码国产偷倩在线播放老年人| 狠狠色香婷婷久久亚洲精品| 一区二区三区四区精品视频| 波多野结衣一区二区三区四区视频| 亚洲三级视频在线观看| 国产精品香蕉| 欧美在线伊人| 噜噜噜综合亚洲| 国产综合欧美| 色综合成人| 性欧美精品xxxx| 国产成人在线无码免费视频| 青青草91视频| 在线国产资源| 精品无码日韩国产不卡av | 中文字幕丝袜一区二区| 亚州AV秘 一区二区三区| 亚洲一区二区三区麻豆| 人妻丝袜无码视频| 麻豆国产精品一二三在线观看| 亚洲国产日韩欧美在线| 欧洲欧美人成免费全部视频| 国产一区二区免费播放| 性做久久久久久久免费看| 国产自在线播放| 亚洲最新在线| 毛片一级在线| 韩日免费小视频| 福利小视频在线播放| 国产成年女人特黄特色大片免费| 五月婷婷导航| 韩日午夜在线资源一区二区| 欧美日韩激情在线| 一本大道视频精品人妻|