陳旭東
(閩南理工學(xué)院 實(shí)踐教學(xué)中心,福建 石獅 362700)
高校實(shí)驗(yàn)室是師生開展專業(yè)實(shí)踐的重要場(chǎng)所,安全管理尤為重要,環(huán)境監(jiān)測(cè)是安全管理的重要一環(huán),監(jiān)測(cè)系統(tǒng)是否高效、可靠運(yùn)行將直接影響實(shí)驗(yàn)實(shí)訓(xùn)的順利開展[1-4].隨著物聯(lián)網(wǎng)技術(shù)的發(fā)展和普及,實(shí)驗(yàn)實(shí)訓(xùn)環(huán)境監(jiān)測(cè)必須摒棄傳統(tǒng)方式,運(yùn)用先進(jìn)技術(shù)提高管理效率,保障實(shí)驗(yàn)實(shí)訓(xùn)安全運(yùn)行.前期調(diào)研發(fā)現(xiàn),實(shí)驗(yàn)實(shí)訓(xùn)場(chǎng)地本身設(shè)備種類繁多,配電及各類信號(hào)傳輸線占用較多,因此環(huán)境監(jiān)測(cè)系統(tǒng),需滿足高可靠性、靈活布局、低成本、低功耗等前提要求,不宜大量布線及占用配電資源.與現(xiàn)有成熟的倉儲(chǔ)、酒店、火車站等使用場(chǎng)景的環(huán)境監(jiān)測(cè)系統(tǒng)相比,實(shí)驗(yàn)室監(jiān)測(cè)系統(tǒng)具有可變動(dòng)性及靈活性的特點(diǎn),系統(tǒng)搭建完成后,監(jiān)測(cè)位置及監(jiān)測(cè)節(jié)點(diǎn)數(shù)量需要根據(jù)實(shí)驗(yàn)室開課需要進(jìn)行變動(dòng).在環(huán)境監(jiān)測(cè)實(shí)踐中,相關(guān)技術(shù)在其他設(shè)計(jì)系統(tǒng)中已有所運(yùn)用.比如利用ZigBee與WiFi技術(shù)相結(jié)合,實(shí)現(xiàn)環(huán)境數(shù)據(jù)的采集及互聯(lián)網(wǎng)傳輸,但WiFi系統(tǒng)設(shè)計(jì)復(fù)雜無法實(shí)現(xiàn)低功耗及低成本[5-7];也有直接利用NB-IoT模塊作為環(huán)境數(shù)據(jù)采集節(jié)點(diǎn),實(shí)現(xiàn)低功耗且靈活的遠(yuǎn)程監(jiān)測(cè),但NB-IoT模塊作為節(jié)點(diǎn)成本過高,特別是遇到要監(jiān)測(cè)多個(gè)實(shí)驗(yàn)實(shí)訓(xùn)場(chǎng)地的時(shí)候,需要大量的節(jié)點(diǎn),無法實(shí)現(xiàn)低成本.各類無線網(wǎng)關(guān)對(duì)比如表1所示,綜合對(duì)比成本、通信距離和傳輸速率.作為遠(yuǎn)程監(jiān)測(cè)系統(tǒng)的網(wǎng)關(guān)模塊,NB-IoT具備比較大的優(yōu)勢(shì).基于實(shí)驗(yàn)實(shí)訓(xùn)環(huán)境監(jiān)測(cè)的實(shí)際需求,采用ZigBee模塊作為數(shù)據(jù)采集結(jié)點(diǎn)及終端設(shè)備控制節(jié)點(diǎn),同時(shí)設(shè)計(jì)ZigBee協(xié)調(diào)器實(shí)現(xiàn)與各個(gè)節(jié)點(diǎn)快速組網(wǎng)獲取監(jiān)測(cè)數(shù)據(jù)及下發(fā)控制指令,ZigBee協(xié)調(diào)器只需借助一個(gè)NB-IoT模塊作為網(wǎng)關(guān)與IoT云平臺(tái)進(jìn)行數(shù)據(jù)傳輸,實(shí)現(xiàn)遠(yuǎn)程監(jiān)測(cè)及終端設(shè)備控制,滿足低功耗、低成本的實(shí)際需求.
表1 各類無線網(wǎng)關(guān)對(duì)比
以提升實(shí)驗(yàn)實(shí)訓(xùn)環(huán)境監(jiān)測(cè)效率為目的,設(shè)計(jì)基于NB-IoT和ZigBee的實(shí)驗(yàn)室環(huán)境監(jiān)測(cè)系統(tǒng),該系統(tǒng)包含傳感及控制模塊、集中模塊、云平臺(tái)和應(yīng)用模塊四大部分(圖1).傳感及控制模塊負(fù)責(zé)監(jiān)測(cè)數(shù)據(jù)的采集及功能控制,傳感器包括煙霧、溫度及濕度,控制器包括噴淋器及風(fēng)扇,ZigBee節(jié)點(diǎn)包括單片機(jī)系統(tǒng)電路、電池供電電路及外圍接口電路[8-9].集中模塊負(fù)責(zé)監(jiān)測(cè)數(shù)據(jù)的收集及上傳,設(shè)置一個(gè)ZigBee節(jié)點(diǎn)作為ZigBee協(xié)調(diào)器,完成ZigBee自組網(wǎng)內(nèi)各個(gè)監(jiān)測(cè)點(diǎn)數(shù)據(jù)的收集和命令下發(fā);NB-IoT模塊與ZigBee協(xié)調(diào)器進(jìn)行串口通信,作為ZigBee自組網(wǎng)的網(wǎng)關(guān),負(fù)責(zé)將數(shù)據(jù)上傳到云平臺(tái)及控制命令接收.云平臺(tái)采用中國移動(dòng)OneNET云平臺(tái),完成數(shù)據(jù)的存儲(chǔ)及管理.應(yīng)用模塊采用WEB架構(gòu),基于OneNET平臺(tái)提供的API及開發(fā)工具,搭建應(yīng)用終端,實(shí)現(xiàn)遠(yuǎn)程查看監(jiān)測(cè)數(shù)據(jù)及遠(yuǎn)程控制[10-11].
系統(tǒng)硬件由傳感及控制模塊、集中模塊兩部分組成.ZigBee傳輸使用2.4 GHz通用頻段,在自組網(wǎng)10~100 m的范圍內(nèi),根據(jù)實(shí)際監(jiān)測(cè)點(diǎn)需要可設(shè)置多個(gè)傳感及控制模塊,系統(tǒng)只需設(shè)置一個(gè)集中模塊,降低了網(wǎng)關(guān)設(shè)計(jì)成本.
傳感及控制模塊包括ZigBee節(jié)點(diǎn)、傳感器和控制器三大部分(圖2).
圖2 傳感及控制模塊硬件連接
ZigBee節(jié)點(diǎn)采用TI公司生產(chǎn)的CC2530單片機(jī)作為主控芯片,模塊實(shí)物及單片機(jī)主要功能IO口設(shè)計(jì)(圖3).ZigBee節(jié)點(diǎn)硬件結(jié)構(gòu)包括單片機(jī)主控板、供電電路(采用3.3 V電池供電)和外圍電路擴(kuò)展板,完成傳感器驅(qū)動(dòng)、控制器驅(qū)動(dòng)及無線射頻驅(qū)動(dòng)三大部分內(nèi)容.
圖3 CC2530單片機(jī)模塊
溫濕度傳感器采用DHT11數(shù)字溫濕度傳感器,其具有已校準(zhǔn)的數(shù)字信號(hào)輸出,濕度量程5~95%RH,溫度量程-20~60℃,其靈敏性及可靠性滿足實(shí)驗(yàn)實(shí)訓(xùn)環(huán)境監(jiān)測(cè)要求.CC2530單片機(jī)使用IO口P0_7作為數(shù)字信號(hào)接收口,單片機(jī)需對(duì)接收的溫濕度信息進(jìn)行字符串轉(zhuǎn)換,利用變量temp和humidity存儲(chǔ)溫濕度信息用于OLED顯示及單片機(jī)邏輯控制條件,關(guān)鍵功能通過以下代碼實(shí)現(xiàn):
DHT11();//獲取溫濕度
//將溫濕度的轉(zhuǎn)換成字符串
temp[0]=wendu_shi+0x30;
temp[1]=wendu_ge+0x30;
humidity[0]=shidu_shi+0x30;
humidity[1]=shidu_ge+0x30;
煙霧傳感器有可靠性及靈敏度要求,MQ-2煙霧傳感器可適配,其測(cè)量范圍較寬,可達(dá)到15 000 ppm.傳感器的導(dǎo)電率隨環(huán)境中氣體濃度增大而增大,其模擬輸出電壓也加大CC2530單片機(jī)使用P0_6口作為模擬量輸入口獲得輸入電壓并進(jìn)行AD轉(zhuǎn)換,與傳感器量程進(jìn)行相應(yīng)的比例運(yùn)算可以計(jì)算出環(huán)境濃度值(以測(cè)量最大值20 000 ppm計(jì)算,輸入電壓Vin表示,參考電壓VRef表示):
控制器主要由風(fēng)扇及噴淋設(shè)備組成,當(dāng)實(shí)驗(yàn)實(shí)訓(xùn)室溫濕度過高時(shí)可以自動(dòng)或者手動(dòng)開啟風(fēng)扇進(jìn)行降溫除濕.當(dāng)煙霧傳感器監(jiān)測(cè)到室內(nèi)煙霧濃度過高時(shí),則需要向協(xié)調(diào)器發(fā)送警報(bào)信號(hào),進(jìn)而手動(dòng)或者自動(dòng)開啟噴淋設(shè)備.對(duì)風(fēng)扇及噴淋設(shè)備的控制需使用兩組繼電器,單片機(jī)分別使用P1_0、P1_1兩個(gè)IO口對(duì)繼電器進(jìn)行控制,采用低電平驅(qū)動(dòng),繼電器常開觸點(diǎn)進(jìn)而控制功能設(shè)備高電壓線路通斷,驅(qū)動(dòng)電路(圖4).
圖4 繼電器驅(qū)動(dòng)電路
集中模塊由ZigBee協(xié)調(diào)器和NB-IoT節(jié)點(diǎn)兩部分組成,硬件連接如圖5.ZigBee協(xié)調(diào)器結(jié)構(gòu)與其他ZigBee節(jié)點(diǎn)一樣,完成ZigBee自組網(wǎng)的創(chuàng)建及組網(wǎng)管理,集中來自不同ZigBee監(jiān)測(cè)節(jié)點(diǎn)的信息,包括溫濕度、煙霧量、電池電量和報(bào)警信息等,最后通過串口傳輸給NB-IoT節(jié)點(diǎn).
圖5 集中模塊硬件連接
NB-IoT節(jié)點(diǎn)采用上海移遠(yuǎn)公司的BC28模組(圖6),協(xié)調(diào)器CC2530使用串口1(P0_4、P0_5)與NBIoT節(jié)點(diǎn)進(jìn)行串口通信,實(shí)現(xiàn)發(fā)送AT指令或接收控制信息.
圖6 BC28模組
由于CC2530的串口電壓3.3 V與BC28的1.8 V不匹配,所以需要先進(jìn)行串口電平轉(zhuǎn)換后才可以連接通信,串口轉(zhuǎn)換電路(圖7).考慮功耗控制要求,CC2530使用P1_2口對(duì)BC28的開啟及休眠進(jìn)行控制.
圖7 串口電平轉(zhuǎn)換電路
系統(tǒng)控制ZigBee自組網(wǎng)以及控制ZigBee協(xié)調(diào)器與NB-IoT節(jié)點(diǎn)之間的通信需要進(jìn)行合理的軟件設(shè)計(jì),主要包括傳感及控制模塊程序設(shè)計(jì)、集中模塊程序設(shè)計(jì)及耗能控制.
為了滿足監(jiān)測(cè)節(jié)點(diǎn)功耗控制要求,在保證ZigBee各節(jié)點(diǎn)快速組網(wǎng)并能實(shí)時(shí)傳輸數(shù)據(jù)的基礎(chǔ)上,引入系統(tǒng)節(jié)點(diǎn)休眠及喚醒機(jī)制,即各監(jiān)測(cè)節(jié)點(diǎn)由ZigBee協(xié)調(diào)器進(jìn)行休眠及喚醒控制.監(jiān)測(cè)節(jié)點(diǎn)初始化后會(huì)立即搜尋ZigBee信道并請(qǐng)求入網(wǎng),組網(wǎng)成功后除了將獲取的傳感器數(shù)據(jù)傳輸給協(xié)調(diào)器之外,每個(gè)實(shí)驗(yàn)室的監(jiān)測(cè)節(jié)點(diǎn)還會(huì)將自己的位置標(biāo)記信息一并發(fā)送,協(xié)調(diào)器根據(jù)接收的標(biāo)記信息區(qū)分不同實(shí)驗(yàn)室房間數(shù)據(jù),傳輸成功后監(jiān)測(cè)節(jié)點(diǎn)獲得休眠指令即可進(jìn)入休眠模式,有效做到能耗控制(圖8).
圖8 傳感及控制模塊程序設(shè)計(jì)
集中模塊由ZigBee協(xié)調(diào)器和NB-IoT節(jié)點(diǎn)組成.ZigBee協(xié)調(diào)器創(chuàng)建ZigBee網(wǎng)絡(luò),等各監(jiān)測(cè)節(jié)點(diǎn)成功連接進(jìn)入自組網(wǎng)后,協(xié)調(diào)器即可接收監(jiān)測(cè)節(jié)點(diǎn)發(fā)送來的數(shù)據(jù)并通過串口傳輸給BC28節(jié)點(diǎn),以BC28節(jié)點(diǎn)為網(wǎng)關(guān)實(shí)現(xiàn)數(shù)據(jù)上傳云平臺(tái).等數(shù)據(jù)傳輸完畢,ZigBee協(xié)調(diào)器立即向各監(jiān)測(cè)節(jié)點(diǎn)及BC28節(jié)點(diǎn)同時(shí)廣播休眠指令,此時(shí)系統(tǒng)立即進(jìn)入休眠模式.為保證設(shè)備同步性,各節(jié)點(diǎn)必須設(shè)置相同的休眠定時(shí)器(圖9).
圖9 集中模塊程序設(shè)計(jì)
傳感及控制模塊及集中模塊節(jié)點(diǎn)均采用電池供電,提高了環(huán)境監(jiān)測(cè)布局的靈活性,降低了應(yīng)用成本,但對(duì)電池耗能控制的要求更加嚴(yán)格.CC2530模組及BC28模組的主要耗能在射頻模式下,即發(fā)送、接收數(shù)據(jù),在休眠及待機(jī)模式下的耗能極低(表2).根據(jù)表2數(shù)據(jù),休眠狀態(tài)下相比發(fā)送及接收的耗能明顯降低,故通過軟件設(shè)計(jì)延長休眠時(shí)間是控制功耗的有效方法,一個(gè)周期內(nèi)的耗能用C1表示,節(jié)點(diǎn)電池總電量用C總表示,電池可使用次數(shù)用N表示,相關(guān)計(jì)算方法為:
表2 BC28和CC2530節(jié)點(diǎn)能耗表
由此可見,通過控制單周期內(nèi)的發(fā)送及接收能耗即可大幅度增加電池使用次數(shù).降低能耗的同時(shí)要保證監(jiān)測(cè)數(shù)據(jù)的實(shí)時(shí)性,所以軟件設(shè)計(jì)需要根據(jù)使用場(chǎng)所的不同監(jiān)測(cè)需要,經(jīng)過多次調(diào)試以確定合理的休眠和喚醒時(shí)間.
云平臺(tái)實(shí)現(xiàn)數(shù)據(jù)管理、數(shù)據(jù)顯示及控制命令發(fā)送,系統(tǒng)采用OneNET云平臺(tái).OneNET云平臺(tái)提供了豐富的API和各類應(yīng)用開發(fā)模板,能快速接入各類傳感器及智能硬件,其友好的開發(fā)環(huán)境及支持多協(xié)議接入讓智能應(yīng)用開發(fā)變得簡(jiǎn)單.平臺(tái)采用Web架構(gòu),開發(fā)環(huán)境提供了必須的界面搭建元素,數(shù)據(jù)綁定簡(jiǎn)潔直觀,控制臺(tái)可以自動(dòng)生成Web應(yīng)用鏈接,利用瀏覽器或OneNET手機(jī)端APP可以方便實(shí)現(xiàn)遠(yuǎn)程監(jiān)測(cè)及控制.
云平臺(tái)數(shù)據(jù)管理實(shí)現(xiàn)Web應(yīng)用和底層傳感網(wǎng)絡(luò)的數(shù)據(jù)交互及分析處理.云平臺(tái)是連接Web應(yīng)用和底層傳感網(wǎng)絡(luò)的橋梁,云平臺(tái)接收并存儲(chǔ)來自傳感網(wǎng)的監(jiān)測(cè)數(shù)據(jù)并為Web應(yīng)用開發(fā)提供API.由于環(huán)境監(jiān)測(cè)系統(tǒng)側(cè)重于數(shù)據(jù)實(shí)時(shí)處理,無需龐大的歷史數(shù)據(jù)存儲(chǔ)量,故系統(tǒng)使用OneNET平臺(tái)自帶數(shù)據(jù)庫而無需另外搭建數(shù)據(jù)庫,平臺(tái)設(shè)備接入方式選擇NB-IoT方式系統(tǒng)數(shù)據(jù)管理流程(圖10).
圖10 系統(tǒng)數(shù)據(jù)管理
為保障系統(tǒng)穩(wěn)定性及可靠性,引入防誤報(bào)機(jī)制(圖11).監(jiān)測(cè)點(diǎn)傳感器由于信號(hào)干擾或者傳輸錯(cuò)誤可能出現(xiàn)上傳數(shù)據(jù)偏差,防誤報(bào)設(shè)計(jì)思路是若一個(gè)監(jiān)測(cè)點(diǎn)上傳數(shù)據(jù)超過閾值,數(shù)據(jù)平臺(tái)不會(huì)立刻做出警報(bào)及控制終端設(shè)備驅(qū)動(dòng),而是先下發(fā)指令再次讀取監(jiān)測(cè)數(shù)據(jù),數(shù)據(jù)若再次超過設(shè)定閾值,系統(tǒng)即可做出報(bào)警處置并驅(qū)動(dòng)控制終端設(shè)備運(yùn)行,否則系統(tǒng)就會(huì)忽略本次警報(bào),提高了系統(tǒng)監(jiān)測(cè)數(shù)據(jù)的穩(wěn)定性,避免因誤報(bào)造成損失.
圖11 系統(tǒng)防誤報(bào)機(jī)制
利用OneNET云平臺(tái)的應(yīng)用管理功能可快速搭建Web應(yīng)用.工作臺(tái)提供數(shù)據(jù)管理,實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)及調(diào)用,不同類型控件可綁定對(duì)應(yīng)設(shè)備的數(shù)據(jù)源,控件包括顯示類(曲線、儀表、圖片等)和控制類(開關(guān)、旋鈕、命令框等),控件狀態(tài)與數(shù)據(jù)源對(duì)應(yīng)關(guān)系實(shí)現(xiàn)一對(duì)一或多對(duì)一.應(yīng)用界面設(shè)計(jì)效果(圖12),界面設(shè)計(jì)包括三部分:閾值設(shè)置及報(bào)警標(biāo)志、數(shù)據(jù)顯示折線圖、設(shè)備及工作模式控制.在實(shí)際應(yīng)用中,可根據(jù)需要設(shè)定其他功能設(shè)備的控制按鈕.
圖12 應(yīng)用界面設(shè)計(jì)
系統(tǒng)設(shè)計(jì)自動(dòng)模式及手動(dòng)模式兩種工作狀態(tài).在自動(dòng)模式下,當(dāng)監(jiān)測(cè)數(shù)據(jù)如溫度、濕度或煙霧濃度超過閾值,系統(tǒng)確認(rèn)無誤報(bào)產(chǎn)生報(bào)警標(biāo)志,并自動(dòng)驅(qū)動(dòng)功能繼電器動(dòng)作,進(jìn)而讓噴淋設(shè)備或風(fēng)扇等功能設(shè)備啟動(dòng);在手動(dòng)模式下,當(dāng)監(jiān)測(cè)數(shù)據(jù)如溫度、濕度或煙霧濃度超過閾值,系統(tǒng)確認(rèn)無誤報(bào)后同樣會(huì)產(chǎn)生報(bào)警標(biāo)志,但功能繼電器的驅(qū)動(dòng)需要值守人員根據(jù)需要手動(dòng)控制開啟.在手動(dòng)模式下,若監(jiān)測(cè)數(shù)據(jù)沒有超過閾值,也可根據(jù)需要手動(dòng)啟停功能設(shè)備.
系統(tǒng)測(cè)試主要驗(yàn)證系統(tǒng)的穩(wěn)定性及可靠性,重點(diǎn)對(duì)比監(jiān)測(cè)數(shù)據(jù)跟標(biāo)準(zhǔn)儀器測(cè)試數(shù)值是否一致,是否會(huì)產(chǎn)生誤報(bào),檢驗(yàn)噴淋設(shè)備、風(fēng)扇等功能設(shè)備能否有效控制.除此之外,還需檢驗(yàn)系統(tǒng)能耗是否符合低功耗要求以及能否降低后期系統(tǒng)維護(hù)成本.系統(tǒng)測(cè)試采用實(shí)驗(yàn)驗(yàn)證方式,用2個(gè)ZigBee節(jié)點(diǎn)模塊作為傳感及控制模塊,用1個(gè)ZigBee節(jié)點(diǎn)模塊作為協(xié)調(diào)器,用1個(gè)NBIoT模塊作為系統(tǒng)網(wǎng)關(guān)設(shè)備.NB-IoT模塊無線通信流量使用中國移動(dòng)物聯(lián)網(wǎng)專用卡進(jìn)行測(cè)試.每個(gè)監(jiān)測(cè)點(diǎn)的噴淋設(shè)備及風(fēng)扇的驅(qū)動(dòng)使用兩組繼電器模塊進(jìn)行驅(qū)動(dòng)實(shí)驗(yàn),繼電器采用直流5 V電壓供電,線圈低電平驅(qū)動(dòng)控制,繼電器動(dòng)作情況可使用萬用表測(cè)量常開觸點(diǎn)狀態(tài)或外接LED燈控制電路進(jìn)行模擬展示.
兩個(gè)監(jiān)測(cè)節(jié)點(diǎn)分別監(jiān)測(cè)相鄰兩個(gè)實(shí)驗(yàn)室數(shù)據(jù),程序設(shè)計(jì)中位置標(biāo)記分別設(shè)定為“ZD1”和“ZD2”,協(xié)調(diào)器根據(jù)位置標(biāo)記對(duì)數(shù)據(jù)進(jìn)行不同房間區(qū)分.
系統(tǒng)測(cè)試數(shù)據(jù)結(jié)果從應(yīng)用終端讀取并記錄兩個(gè)監(jiān)測(cè)節(jié)點(diǎn)數(shù)據(jù)(表3),從9:00至19:00每隔2小時(shí)記錄一次數(shù)據(jù),數(shù)據(jù)分為溫度值、濕度值、煙霧濃度值等幾類,每項(xiàng)數(shù)據(jù)均與標(biāo)準(zhǔn)儀器作比較,測(cè)試數(shù)據(jù)與標(biāo)準(zhǔn)數(shù)據(jù)的誤差值在2%以內(nèi).在報(bào)警測(cè)試中,溫度報(bào)警及濕度報(bào)警分別采用人為加熱煙熏和加濕的方法模擬環(huán)境數(shù)據(jù)超標(biāo),報(bào)警結(jié)果符合預(yù)期,無出現(xiàn)誤報(bào)情況,自動(dòng)模式下及手動(dòng)模式下驅(qū)動(dòng)功能繼電器正常.綜合測(cè)試數(shù)據(jù),系統(tǒng)可靠性符合設(shè)計(jì)預(yù)期.
表3 系統(tǒng)測(cè)試實(shí)驗(yàn)數(shù)據(jù)(ZD1/ZD2)
系統(tǒng)主要對(duì)監(jiān)測(cè)節(jié)點(diǎn)進(jìn)行電源節(jié)能設(shè)計(jì).監(jiān)測(cè)節(jié)點(diǎn)通過使用CC2530內(nèi)部ADC通道測(cè)量電池電量,測(cè)量結(jié)果隨環(huán)境監(jiān)測(cè)數(shù)據(jù)一并上傳到云平臺(tái)數(shù)據(jù)庫.NB-IoT節(jié)點(diǎn)采用外部ADC通道測(cè)量電池電量,實(shí)驗(yàn)過程可采取電池供電,也可以使用穩(wěn)壓電源供電.實(shí)驗(yàn)對(duì)監(jiān)測(cè)節(jié)點(diǎn)電量進(jìn)行記錄分析,由表3電池電量數(shù)據(jù)繪制的電池電量消耗(圖13),分析監(jiān)測(cè)節(jié)點(diǎn)(ZD1)電量消耗為1.8%,監(jiān)測(cè)節(jié)點(diǎn)(ZD2)電量消耗為1.7%,符合低功耗設(shè)計(jì)預(yù)期.
圖13 電池電量消耗
NB-IoT和ZigBee技術(shù)融合下的實(shí)驗(yàn)室環(huán)境監(jiān)測(cè)系統(tǒng)設(shè)計(jì),把ZigBee快速自組網(wǎng)的優(yōu)勢(shì)跟NB-IoT的高效遠(yuǎn)程透?jìng)髂芰ο嘟Y(jié)合,應(yīng)用到實(shí)驗(yàn)實(shí)訓(xùn)環(huán)境監(jiān)測(cè)中,實(shí)現(xiàn)對(duì)實(shí)驗(yàn)室溫度、濕度、煙霧濃度的實(shí)時(shí)監(jiān)測(cè),同時(shí)能對(duì)噴淋設(shè)備及風(fēng)扇等功能設(shè)備進(jìn)行遠(yuǎn)程操控.一個(gè)中小規(guī)模的監(jiān)測(cè)系統(tǒng)只需定期向電信運(yùn)營商繳納一個(gè)NB-IoT網(wǎng)關(guān)模塊的流量費(fèi)用而不需要其他費(fèi)用,后期運(yùn)維成本大幅降低,此外系統(tǒng)的低功耗設(shè)計(jì)及防誤報(bào)機(jī)制也極大提高了系統(tǒng)的穩(wěn)定性,具有廣闊的應(yīng)用前景.