亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ZigBee的網絡機房無線數據采集系統設計

        2020-04-22 16:27:49朱維娜滕華蘇智華
        微型電腦應用 2020年3期
        關鍵詞:數據采集

        朱維娜 滕華 蘇智華

        摘 要:傳統的網絡機房有線數據采集系統存在一定的局限性,不適應在大規(guī)模機房的應用。以ZigBee技術為依托,設計網絡機房無線數據采集系統。該系統包括通信模塊、直/交流數據采集模塊、溫濕度數據采集模塊以及主控單元模塊,利用ZigBee網絡低能耗、低成本、容量大等特點,收集各個模塊的數據并上報,實現了對網絡機房環(huán)境的全方面監(jiān)控,為快速發(fā)展的計算機網絡系統保駕護航。

        關鍵詞:ZigBee技術; 網絡機房; 無線傳輸; 數據采集

        中圖分類號: TG409

        文獻標志碼: A

        Abstract:The traditional wired data acquisition system of network computer room has some limitations, hence, it is not suitable for the development of large-scale computer room. Based on ZigBee technology, this paper designs a wireless data acquisition system for the network computer room. The system includes communication module, DC/AC data acquisition module, temperature and humidity data acquisition module and main control unit module. Using ZigBee network features of low energy consumption, low cost and large capacity, the system collects and reports the data of each module, realizes all-round monitoring of network room environment, and escorts the rapid development of computer network system.

        Key words:ZigBee technology; Network machine room; Wireless transmission; Data collection

        0 引言

        隨著通信技術的發(fā)展,大量的通信設備和計算機系統投入應用,導致網絡機房的規(guī)模日益增大。通信網絡、計算機系統以及中心機房成為各個通信企業(yè)的核心管理單元。良好的網絡機房環(huán)境是計算機系統運行的可靠保障,其設備的運行情況也直接關系到機房環(huán)境的優(yōu)劣,如安保系統、消防系統、空調系統、UPS電源系統、供配電系統等。如果網絡機房環(huán)境設備出現故障,則會影響大面積的通信故障,甚至導致計算機系統癱瘓。傳統的有線數據采集系統布線繁瑣,難以檢查和維修,一旦遇到機房設備需要重新布局時,環(huán)境設備也需要從新布線。因此,本文采用ZigBee技術設計了網絡機房無線數據采集系統,彌補了有線數據采集系統的不足。

        1 硬件系統整體設計

        1.1 系統組成

        本文設計的網絡機房無線數據采集系統采用集中式數據采集設計思路,每臺監(jiān)測設備能完成兩路遙控、八路遙信和八路遙測。該系統能夠完成網絡機房的煙霧、水浸、紅外傳感、溫度、濕度、直交流電源等數據的采集。系統分為溫濕度采集模塊、交流采集模塊、主控單元模塊和直流采集模塊。如圖1所示。

        按照ZigBee協議棧可將功能劃分為終端和協調器兩部分,其中終端為溫濕度采集模塊、交流采集模塊、直流采集模塊,協調器為主控單元模塊。每個采集模塊通過無線組網方式與主控單元模塊連接,構成無線數據采集網絡。每個模塊按照時間設定參數,定時向主控單元輸送采集的信息,最終利用RTDB方式與機房總監(jiān)控室相連。

        1.2 系統功能設計

        (1)無線通信模塊

        該模塊采用ZigBee技術,主要實現各個數據采集模塊與主控模塊只記得通信。協調器短地址為0x00,程序升級串口為UART0,數據交互串口為UART1,兩個串口波特率均為115 200 bps??蛇x擇0x00~0x03作為無線信道,設置完成后保存在EEPROM中。

        (2)無線交流采集模塊

        該模塊包含交流數據采集模塊和ZigBee無線模塊兩個單元。其中,交流數據采集模塊共有六個遙測量,分別為A、B、C三相電流和電壓,按照定時器的設定,向協調器定時上報監(jiān)測數據幀??蛇x擇0x00~0x03作為無線信道。該模塊指示燈分為模式,即啟動掃描、發(fā)送數據和正常運行,對應的燈況分別為慢閃、快閃和常亮。此外,該模塊斷電后會迅速上報采集的數據;ZigBee無線模塊即為無線數據采集系統ZigBee網絡的終端。

        (3)無線直流采集模塊

        該模塊包含直流數據采集模塊和ZigBee無線模塊兩個單元。直流數據采集模塊共有四個遙測量,分別為兩路直流的電流和電壓,按照定時器的設定,向協調器定時上報監(jiān)測數據幀,ZigBee無線模塊即為ZigBee網絡的終端。通信信道與指示燈模式與無線交流采集模塊相同。

        (4)無線溫濕度采集模塊

        該模塊包含溫濕度數據采集模塊和ZigBee無線模塊兩個單元,ZigBee無線模塊即為ZigBee網絡的終端。該模塊由兩個開關量和兩個遙測量,遙測量分別實現溫度和濕度的測量,開關量分別實現溫度和濕度的測量開關。數據上報模式、指示燈設定與無線直流采集模塊結構相同。

        2 關鍵功能設計

        2.1 無線通信功能設計

        本文設計的無線數據采集系統由終端節(jié)點和協調器階段兩種設備組成,ZigBee網絡代碼包括終端節(jié)點代碼和協調器代碼兩部分。在同一個軟件工程中建立兩部分代碼,而且具有通用性,通過不同條件的編譯方式分開這兩種代碼,使其實現不同的功能。節(jié)省了內存空間,提高了數據采集系統的運行效率。

        該系統中,協調器第一個啟動,作為中心節(jié)點負責整個ZigBee網絡的維護和組件,并建立各個模塊的通信信道。無線數據采集系統上電復位后,軟件結構功能模塊和硬件模塊首先要進行初始化,通過掃描信道選擇合適的信道并建立通信,該過程中模塊會選擇一個網絡ID并與信道一起進行廣播。然后,協調器節(jié)點會接收到子節(jié)點的鏈接申請,并作出相應。如果允許子節(jié)點鏈接,則協調器會為子節(jié)點分配十六位短地址,并進行與子節(jié)點的鏈接。協調器不用設定休眠模式,會一直接受終端節(jié)點的數據信息,并利用串口向主控單元發(fā)送,獲得每個終端節(jié)點的地址編號及信息。流程如圖2所示。

        2.2 溫濕度采集功能設計

        在ZigBee網絡中,溫濕度數據采集模塊作為終端采集設備,負責網絡機房的溫度/濕度數據采集、定時休眠喚醒、鏈接ZigBee網絡以及向主控單元上報數據等功能。具體功能詳細設計如下:

        (1)初始化外設:包括初始化串口1、初始化喂狗、初始化Flash(EEOROM)、初始化撥碼開關、初始化LED顯示、初始化數據采集模塊的驅動程序。

        (2)網絡初始化:設定設備類型及廠家ID、讀取Flash中的終端/路由設備數據,并根據設備類型啟動ZigBee網絡鏈接、根據初始化后的撥動開關選擇相應的信道、初始化網絡硬件設備。該功能還能進行網絡加密,代碼如下:

        netSecurityKey.u32Key Val_1=0x1010101C;

        netSecurityKey.u32Key Val_2=0x1010101D;

        netSecurityKey.u32Key Val_3=0x1010101E;

        netSecurityKey.u32Key Val_4=0x1010101F;

        (3)初始化Mid:包括Mid注冊、變量聲明、回調聲明,還包括上報采集的溫濕度數據結構,關鍵的實現代碼如下:

        uint8 u8ModuleID; //模塊ID(1~31)

        MAC_ExtAddr_s tsModuleMAC; //模塊MAC

        uint8 u8ModuleType; //模塊類型

        uint8 u8ModuleAppVer[3]; //模塊APP版本

        unsigned char cModuleBuildTime[21]; //模塊APP編譯日期

        unsigned char cModuleAlarm; //0x00:非告警; 0x01: 告警數

        uint32 u32ModuleRunTime; //模塊已運行時間(單位:秒)

        uint8 u8YCCount; //遙測采樣值個數

        int16 i16YCValue[YC_MAX_COUNT]; //遙測當前采樣值

        uint8 u8YXCount; //遙信采樣值個數

        (4)控制LED顯示燈(定時器):LED顯示等分為三種狀態(tài),由定時器控制。間隔1 s閃爍——ZigBee無線網絡斷開1 s;間隔400 ms閃爍三次——溫濕度數據采集模塊向ZigBee無線網絡發(fā)送數據;常亮——ZigBee無線網絡已連接。

        (5)看門狗(reload)

        (6)休眠:包括中央處理器休眠、溫濕度采集模塊斷電休眠以及協議棧休眠。

        (7)喚醒:包括中央處理器休眠喚醒、協議棧休眠喚醒并恢復現場、溫濕度采集模塊加電。

        (8)數據采集:中央處理器、協議棧以及溫濕度采集模塊喚醒后1s,開始采集網絡機房溫濕度數據。

        溫濕度采集功能程序流程如圖3所示。

        2.3 主控單元軟件實現

        主動單元軟件包括BOOT程序和APP程序。BOOT程序是首先啟動的,在運行過程中可接受到APP程序發(fā)開的升級指令,并自動跳轉至APP。BOOT程序的主要功能設計為:3秒的喂狗(reload),查看Flash起始地址并自動向APP程序跳轉,BOOT啟動顯示以及指示燈啟動快閃。程序流程如圖4所示。

        APP程序與總監(jiān)控室軟件的交互,負責指示燈控制、鍵盤控制、液晶顯示控制、Shell、串口服務、數據采集模塊管理、上報的數據采集等。

        3 系統關鍵功能測試

        接通系統電源,測量V33的電壓為3.3 V,V50的電壓為5 V,輸出電壓為12 V,然后向溫濕度采集模塊寫入APP程序。利用總監(jiān)控室設備的串口,得到如圖5所示。

        網絡機房溫度和濕度的數據,經過實際測量,該結果誤差很小,可忽略。

        ZigBee無線網絡測試過程中,將網絡機房布置的每個數據采集模塊連接到串口服務器上,在總監(jiān)控室中利用超級終端獲取每個串口shell中的傳輸數據,如圖6所示。

        通過主控制單元的串口shell輸出的調試信息與每個單元模塊的調試信息對比,可得到ZigBee無線網絡數據傳輸狀態(tài)。經過測試,ZigBee無線網絡連接完好。

        4 總結

        ZigBee技術應用到網絡機房環(huán)境無線數據采集中,具有

        諸多優(yōu)點。本文設計的無線數據采集系統能夠對網絡機房

        的直流、交流、溫濕度等情況進行實時的采集,并通過ZigBee無線網絡收集并上報數據。經過測試,數據采集功能良好,與現場對比誤差較小,ZigBee網絡連接通暢,該系統可用于各種大型網絡機房環(huán)境數據的采集,具有一定的先進性。

        參考文獻

        [1] 謝奕塵.基于ZigBee的家庭能源移動管理系統[J].中國科技信息,2019(20):64-65.

        [2] 高譽,熊夢彪,徐占遠.基于ZigBee的智能宿舍管理系統[J].科技經濟導刊,2019,27(28):32.

        [3] 萬幸.采用ZigBee技術改善家居環(huán)境中空氣質量系統方案軟件設計[J].電子制作,2019(19):13-15.

        [4] 葛聰樂,車進,田斌,等.基于OpenWrt與ZigBee的遠程分布式物聯網監(jiān)控系統設計[J].傳感器與微系統,2019,38(10):70-72.

        [5] 程俊博,曹東輝.ZigBee無線技術在智能交通信號采集系統設計中的運用[J].微型電腦應用,2019,35(6):24-26.

        [6] 田華.基于Zigbee的無線智能家居搭建與調試分析[J].微型電腦應用,2018,34(9):44-46.

        (收稿日期: 2019.11.06)

        猜你喜歡
        數據采集
        Web網絡大數據分類系統的設計與改進
        CAN總線通信技術在電梯監(jiān)控系統中的應用
        基于大型嵌入式系統的污水檢測系統設計
        社會保障一卡通數據采集與整理技巧
        基于AVR單片機的SPI接口設計與實現
        CS5463在植栽用電子鎮(zhèn)流器老化監(jiān)控系統中的應用
        大數據時代高校數據管理的思考
        科技視界(2016年18期)2016-11-03 22:51:40
        鐵路客流時空分布研究綜述
        基于廣播模式的數據實時采集與處理系統
        軟件工程(2016年8期)2016-10-25 15:54:18
        通用Web表單數據采集系統的設計與實現
        軟件工程(2016年8期)2016-10-25 15:52:53
        亚洲天堂免费一二三四区| 国产精品老熟女露脸视频| 日韩中文字幕免费视频| 欧美另类高清zo欧美| 亚洲熟女综合一区二区三区| 亚洲另类自拍丝袜第五页| 91精品国产91久久综合桃花| 日韩精品不卡一区二区三区 | 九九九免费观看视频| 亚洲国色天香卡2卡3卡4| 真实国产乱视频国语| 偷拍区亚洲区一区二区| 女同在线网站免费观看| 日本av一区二区三区在线| 午夜福利试看120秒体验区| 96免费精品视频在线观看| 韩国主播av福利一区二区| 一本色道久久88加勒比—综合 | 中文字幕一区二区人妻性色av| 国产夫妻自拍视频在线播放| 欧美寡妇xxxx黑人猛交| 欧美精品久久久久久久自慰| 国产成人精品男人的天堂网站| 午夜精品人妻中字字幕| 精品人妻伦一二三区久久| 妺妺窝人体色www看美女| 欧美人妻精品一区二区三区| 国产精品短视频| 日本二区视频在线观看| 青青草小视频在线播放| 亚洲av成人片色在线观看高潮| 中文字幕乱伦视频| 福利网址在线观看| 亚洲国产欧美久久香综合| 久久99精品久久只有精品| 久久只精品99品免费久23| 欧美freesex黑人又粗又大| 免费无遮挡无码视频在线观看| 人妻乱交手机在线播放| 亚洲女优中文字幕在线观看| 米奇影音777第四色|