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

主站蜘蛛池模板: 蝴蝶伊人久久中文娱乐网| 国产va在线观看| 免费无码AV片在线观看中文| 亚洲日韩精品综合在线一区二区| 无码人妻热线精品视频| 日韩高清成人| 日韩久久精品无码aV| 久久亚洲日本不卡一区二区| 亚洲天堂精品视频| 香蕉综合在线视频91| 亚洲AV永久无码精品古装片| 亚洲中文字幕在线一区播放| 国产精品亚洲精品爽爽| 久久国产精品影院| 不卡网亚洲无码| 久久精品无码国产一区二区三区| 91精品视频网站| 日本成人不卡视频| 国产精品区视频中文字幕| 啊嗯不日本网站| 成人国内精品久久久久影院| 亚洲午夜国产精品无卡| 伊人久久大线影院首页| 亚洲V日韩V无码一区二区| 区国产精品搜索视频| 综合色区亚洲熟妇在线| 喷潮白浆直流在线播放| 内射人妻无套中出无码| 国产欧美日韩va| 国产欧美高清| 免费一级α片在线观看| 日韩欧美中文字幕一本| 久久中文字幕不卡一二区| 精品国产美女福到在线直播| 欧美在线观看不卡| 国产精品福利尤物youwu| 91精品视频播放| 色妺妺在线视频喷水| 婷婷色狠狠干| 欧美亚洲一二三区| 波多野结衣二区| 四虎成人免费毛片| 亚洲精品无码久久久久苍井空| 精品综合久久久久久97超人该| 久久久久亚洲av成人网人人软件| 97人妻精品专区久久久久| 国产高清国内精品福利| 欧美a在线| 91久久偷偷做嫩草影院精品| 四虎成人精品在永久免费| 精品福利国产| 国产制服丝袜91在线| 激情亚洲天堂| 成人国产精品网站在线看| 美女被躁出白浆视频播放| 日韩无码真实干出血视频| 老司机aⅴ在线精品导航| 毛片在线播放网址| 国产拍揄自揄精品视频网站| 久久久久青草线综合超碰| 国产免费观看av大片的网站| 91在线一9|永久视频在线| 少妇精品久久久一区二区三区| 国产福利一区视频| 久久婷婷国产综合尤物精品| 在线视频一区二区三区不卡| 国产亚洲欧美在线人成aaaa| 国产乱子伦一区二区=| 久久国产成人精品国产成人亚洲| 成人蜜桃网| 国产一线在线| 九九九久久国产精品| 亚洲aaa视频| 色老头综合网| 丁香六月综合网| 国产欧美视频综合二区| 污视频日本| 欧美日韩第三页| 久久激情影院| 亚洲一欧洲中文字幕在线| 国产美女一级毛片| 亚洲色图欧美视频|