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

一種基于LoRa通信的機房環境檢測與控制系統

2021-05-24 10:33:50范華峰
物聯網技術 2021年5期

范華峰,陳 楨

(常州機電職業技術學院 信息工程學院,江蘇 常州 213164)

0 引 言

隨著計算機技術和無線通信技術的不斷發展,物聯網通信技術也日趨成熟,目前的主流是NB-IoT和LoRa。NB-IoT由電信運營商通過商用頻點建設基站進行大規模部署,LoRa是一種低功耗、傳輸距離長、抗干擾能力強的無線通信技術,它通過數字擴頻、數字信號處理和前向糾錯編碼等手段,實現了類似頻移鍵控調制的低功耗特性,又顯著延長了傳輸距離,即使多個終端使用相同的頻率同時發送數據,只要擴頻序列不同它們便不會相互干擾,同時LoRa還可以通過免費自由頻段自行組網。

為實現對機房環境的實時監測與控制,本文采用ESP32單片機、溫濕度傳感器、串口顯示屏、電流環傳感器、繼電器、LoRa通信模塊、紅外發射模塊組建系統。主要實現了環境溫度、設備電流的實時采集、顯示與數據實時回傳等功能,可根據現場環境溫度自動開啟和關閉空調設備,在異常情況發生時,系統能控制繼電器動作切斷動力設備電源,防止意外發生[1-3]。

1 系統總體設計

系統由本地機房監測控制模塊和遠端接收管理平臺構成。其中機房監測控制模塊實時采集數據并處理,之后根據預先設定的規則完成自我控制,同時將現場采集的數據發送給遠端接收管理平臺并接收遠端發送的管理指令,多個監測控制模塊與遠端接收管理平臺采用星型結構組網[4]。系統總體框圖如圖1所示。

圖1 系統總體框圖

2 監測控制模塊設計

2.1 模塊硬件設計

采用模塊化設計思想,監測控制模塊主要由主控制器、采集部分、控制部分、傳輸部分與顯示部分組成。主控制器是檢測控制模塊的核心,采用ESP32單片機管理控制,該單片機采用40 nm工藝設計,具有雙核32位CPU,主頻達230 MHz,集成了2.4 GHz雙模WiFi和藍牙,可提供I2C、SPI和UART等接口,負責協調模塊的運行管理與控制。主控制器通過RS 485總線接口與各類傳感器通信交互,各傳感器在接入總線前需配置不同的站點地址,主控制器根據不同的站點地址輪詢每個傳感器采集數據。主控制器采用I/O口對被控設備進行獨立控制,保障控制的可靠性與實時性。主控制器通過UART串口與LoRa模塊通信,實現遠程數據的發送與接收。主控制器通過串口輸出顯示數據[5-6]。硬件設計原理如圖2所示。

圖2 硬件設計原理

2.2 模塊軟件設計

模塊軟件使用C語言開發,主控程序運行基于FreeRTOS操作系統,可實現多線程管理。程序初始化過程中,主線程創建了RS 485傳感器采集任務、LoRa收發數據任務、顯示輸出任務、I/O輸出控制任務、紅外發送任務和看門狗監控任務,依賴RTOS系統功能創建FIFO消息隊列、LoRa消息隊列、顯示消息隊列、I/O消息隊列和紅外消息隊列,實現各任務與中斷服務子程序的通信。初始化完成后,主進程進入休眠狀態,等待中斷事件觸發與消息隊列監控,發生異常時重啟設備。主控制器程序流程如圖3所示。

圖3 主控制器程序流程

RS 485傳感器采集任務:讀取傳感器配置信息,獲得傳感器采集地址與采集指令。RS 485傳感器采用Modbus通信協議,主控端根據配置循環向總線站點各傳感器地址發送查詢指令并接收返回的數據,對數據進行校驗解碼后將數據推送到LoRa消息隊列和顯示消息隊列中。

LoRa收發數據任務:讀取LoRa消息隊列中的節點數據,發送數據到LoRa通信模塊;讀取LoRa通信模塊接收的數據,根據接收的內容進行數據處理與格式轉換,然后根據功能將數據發送到相應的消息隊列中。

顯示輸出任務:讀取顯示消息隊列中的節點數據,發送數據到顯示屏。

I/O控制任務:讀取I/O消息隊列中的節點數據,根據數據內容控制I/O引腳的電平,實現設備控制。

紅外發送任務:讀取紅外消息隊列中的節點數據,根據紅外數據控制紅外發射管發送紅外編碼。

看門狗監控任務:周期性地向看門狗電路發送脈沖信號實現喂狗功能,保證系統死機后能重新啟動。

3 遠端接收管理平臺

接收管理平臺服務器使用USB-LoRa多通道數據通信模塊與多個監測控制模塊進行星型組網,實現多路數據的收發。

管理平臺采用Java語言開發,基于SpringBoot框架實現對多個監測控制模塊的配置與管理,如監測控制模塊的通信地址與通信數據加密配置,每個監測控制模塊的RS 485接口傳感器地址與數據查詢指令的配置,接收監測數據與圖形化動態顯示,實現遠程設備的實時控制管理,配置傳感器數據閾值實現環境告警等。

4 結 語

本文設計開發了基于LoRa通信的機房環境檢測與控制系統,重點介紹了監測控制模塊的硬件電路與軟件程序設計。在遠端管理平臺實現了對機房環境的監測和管控,當有超閾值事件發生時及時預警。結果表明,該系統運行良好,擴展性強,可靠性高,可為后續園區智能化機房改造和用戶定制服務提供良好的平臺。

主站蜘蛛池模板: A级毛片无码久久精品免费| 3D动漫精品啪啪一区二区下载| 在线a网站| 九九香蕉视频| 一级在线毛片| 国产精品成人第一区| 亚洲天堂网在线观看视频| 精品国产黑色丝袜高跟鞋| 国产高清又黄又嫩的免费视频网站| 亚洲一区二区在线无码| 精品丝袜美腿国产一区| 久久久亚洲色| 国产欧美视频在线观看| 欧美日韩国产在线观看一区二区三区 | 就去吻亚洲精品国产欧美| 2021天堂在线亚洲精品专区| 人妻少妇乱子伦精品无码专区毛片| 国产在线小视频| 国产亚洲精品在天天在线麻豆| 国产迷奸在线看| 2021亚洲精品不卡a| 亚洲自偷自拍另类小说| 无码一区二区波多野结衣播放搜索| 亚洲综合中文字幕国产精品欧美| 亚洲高清在线天堂精品| 国产一区二区三区精品久久呦| av大片在线无码免费| 2022国产91精品久久久久久| 性视频久久| 青青草国产免费国产| 在线观看国产精品日本不卡网| 国产H片无码不卡在线视频| 欧美劲爆第一页| 中文字幕无码中文字幕有码在线| 成人91在线| 免费看美女毛片| 无码福利视频| 麻豆国产精品视频| 色视频久久| 国产乱子伦手机在线| 国产女人综合久久精品视| 亚洲一区二区三区在线视频| 国产欧美日韩精品第二区| 国产自在线播放| 色综合狠狠操| 免费国产一级 片内射老| 婷婷99视频精品全部在线观看| 99热线精品大全在线观看| 日韩不卡免费视频| 久久精品丝袜| 亚洲婷婷六月| 色婷婷天天综合在线| 国产成人一二三| 国产迷奸在线看| 国产精品美人久久久久久AV| 久久久久久久久18禁秘| 一级毛片免费播放视频| 午夜小视频在线| 国产又爽又黄无遮挡免费观看| 999精品在线视频| 亚洲狼网站狼狼鲁亚洲下载| 久久这里只有精品66| 国模私拍一区二区| 91精品久久久无码中文字幕vr| 久久综合干| 国产一区二区三区精品久久呦| 午夜毛片免费看| 国产最新无码专区在线| 欧美一区精品| 久久婷婷五月综合色一区二区| 毛片在线播放a| 久久精品无码国产一区二区三区| 国产成人精品一区二区三在线观看| 亚洲男人天堂网址| 国产高清在线观看91精品| 青青草一区| 欧美国产三级| 久久77777| 国产三级成人| 永久免费无码成人网站| 国产欧美日韩精品综合在线| 国产乱码精品一区二区三区中文|