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

基于NB-IoT的智慧消防系統(tǒng)設(shè)計

2021-07-26 04:34:11姜韜徐志平
計算機與網(wǎng)絡(luò) 2021年10期
關(guān)鍵詞:云平臺

姜韜 徐志平

關(guān)鍵詞:NB-IoT;云平臺;智慧消防

0 引言

隨著社會不斷推動城鎮(zhèn)經(jīng)濟建設(shè)與轉(zhuǎn)型,作為保障居民財產(chǎn)與安全的消防措施也應(yīng)該與時俱進,進而提升滅火救災(zāi)能力。但是,傳統(tǒng)消防仍舊存在許多問題,諸如:依賴于消防安全管理人員的監(jiān)督力度與管理手段;無法預(yù)知、反映與處理監(jiān)控地區(qū)的火災(zāi)情況;當火災(zāi)發(fā)生時,處理流程繁瑣與低效,不利于及時處理火災(zāi)情況;消防設(shè)備的安裝與布線程序復(fù)雜、成本較高,且維護困難等,已越來越不適應(yīng)現(xiàn)代社會的要求。因此,迫切需要一種替代傳統(tǒng)消防模式的方案。

另一方面,移動通信領(lǐng)域正逐漸轉(zhuǎn)向物與物之間的通信。物聯(lián)網(wǎng)逐漸成為新時代通信領(lǐng)域的主力干將,可使用信息傳感設(shè)備,根據(jù)硬件通信協(xié)議(如MQTT,CoAP,AgentLite),實現(xiàn)物與物之間的網(wǎng)絡(luò)鏈接進行信息交互,并可人為對設(shè)備下發(fā)命令、監(jiān)控、定位與管理等操作。諸多工業(yè)產(chǎn)業(yè)將產(chǎn)生海量連接需求,遠遠超出目前的人與人之間通信的實際市場。然而,當下的許多物聯(lián)網(wǎng)絡(luò)技術(shù)在實現(xiàn)物鏈接上卻顯得能力不足。NB-IoT因其海量鏈接能力、低功耗、低成本以及覆蓋范圍廣闊等優(yōu)點[1],在處理上述難題方面顯得得心應(yīng)手。

本文提出基于NB-IoT 技術(shù)的智慧消防方案[2],與傳統(tǒng)消防相比,智慧消防是指運用NB-IoT 物聯(lián)網(wǎng)技術(shù),將信息傳感與通信技術(shù)結(jié)合,達到實時、動態(tài)實現(xiàn)煙霧濃度數(shù)據(jù)、信號強度采集、通信、處理與報警等功能,提高滅火救災(zāi)的執(zhí)行效率,實現(xiàn)消防監(jiān)控的信息化。顯然,此項研究對于消防與物聯(lián)網(wǎng)領(lǐng)域?qū)⒕哂袑嶋H應(yīng)用價值[3]。

1 系統(tǒng)總體設(shè)計

NB-IoT智能消防設(shè)備獨立組網(wǎng)由煙感模塊和蜂鳴報警器組成的感知層設(shè)備與NB-IoT通信模組組成,在有效范圍內(nèi)實時監(jiān)測煙霧濃度、信號強度等參數(shù)并判斷火災(zāi)狀況,同時可采集設(shè)備自身運行數(shù)據(jù)(設(shè)備名稱、設(shè)備網(wǎng)絡(luò)狀態(tài)、設(shè)備類型與報警情況)實時上傳至OceanConnect云平臺[4]。煙感監(jiān)控系統(tǒng)App 向OceanConnect云平臺發(fā)送Https請求,下載硬件設(shè)備收集到的信息,并進行監(jiān)控管理、數(shù)據(jù)統(tǒng)計與火情處理等相關(guān)操作[5],系統(tǒng)功能如圖1所示。

2 硬件設(shè)計

系統(tǒng)的硬件部分包括核心模塊,如主控系統(tǒng)STM32L431RCT6單片機、NB35-A 通信模塊(內(nèi)嵌BC35-G 模組)、OLED 模塊、MQ-2 煙霧傳感器和有源蜂鳴器,以及核心電路,如主控電路、電源電路、復(fù)位電路、獨立按鍵電路、串口電路和外設(shè)接口電路。

2.1 STM32主控芯片

硬件設(shè)計主控模塊采用的是ST 公司旗下的32 位Cortex-M4 內(nèi)核超低功耗STM32L431RCT6 處理器[6]。CPU 具有高速Flash特性,能夠極大提升讀寫速度,且兼具保護機制,保證正確傳輸數(shù)據(jù)。煙感監(jiān)控設(shè)備需要長期運行,所以硬件設(shè)備的供電情況是很重要的問題,而STM32L4芯片則兼?zhèn)鋬?yōu)秀低功耗模式,很好地解決了該問題。

2.2通信模塊

本次設(shè)計選擇的通信模塊是NB35-A,它是一款低功耗、超高靈敏度的NB-IoT最小系統(tǒng)板。內(nèi)部選用移遠的BC35-G模組,內(nèi)嵌網(wǎng)絡(luò)服務(wù)協(xié)議棧,符合設(shè)計需求。模塊還采用了省電技術(shù),電流功耗在省電模式(PSM)下,低至4μA。NB35-A 最小系統(tǒng)板可通過NB-IoT無線電通信協(xié)議(3G99 Rel.14),迅速實現(xiàn)與網(wǎng)絡(luò)運營商的基礎(chǔ)設(shè)備建立通信。

2.3煙感模塊

煙感模塊由MQ-2 煙感氣敏元件和有源蜂鳴器組成[7],工作電壓為5 V,且使用之前,需要預(yù)熱2 min 以上,至MQ-2 稍微發(fā)燙。當監(jiān)測區(qū)域煙霧濃度上升時,輸出電壓會隨之升高;濃度下降時,輸出電壓隨之下降。與此同時,MQ-2模塊DO口外接有源蜂鳴器,當監(jiān)測煙霧濃度值超過閾值時,則會報警。

3 OceanConnect云平臺

OceanConnect 云平臺開發(fā)者中心是華為向開發(fā)者提供的物聯(lián)網(wǎng)一站式開發(fā)工具,具備產(chǎn)品開發(fā)、應(yīng)用開發(fā)、自助測試及產(chǎn)品發(fā)布等多種能力,并提供了配套的開發(fā)指導(dǎo)、API參考等資源,端到端指引物聯(lián)網(wǎng)開發(fā)。基于統(tǒng)一的IoT生態(tài)圈,平臺包括我的設(shè)備、Profile開發(fā)、插件開發(fā)及插件管理等功能[8-9]。其中Profile 文件是用來描述設(shè)備類型和服務(wù)能力的文件,定義了設(shè)備的服務(wù)、屬性、命令等特性,對于整體的開發(fā)流程如圖2所示。

4 軟件設(shè)計

實現(xiàn)煙感監(jiān)控功能的軟件主要由顯示頁面、登陸鑒權(quán)、數(shù)據(jù)與命令交互、添加設(shè)備、刷新與搜索等模塊組成。既要滿足數(shù)據(jù)的實時更新、設(shè)備的命令下發(fā)等操作功能,又要符合使用者的用戶體驗(程序的穩(wěn)定與感官體驗)以及界面的美觀,還能夠及時解決用戶的反饋與實時修改、更替與添加程序功能。設(shè)計的集成環(huán)境使用的是美國谷歌(Google)公司專門為開發(fā)自己旗下產(chǎn)品Android 應(yīng)用的集成開發(fā)環(huán)境(IDE):AndroidStudio[10]。軟件開發(fā)包使用的是JDK1.8版本。

主顯示界面的設(shè)計應(yīng)該盡可能簡潔,以免因過于繁多的事項導(dǎo)致用戶的選擇障礙,又要避免因過度追求極簡而導(dǎo)致服務(wù)項的缺失,設(shè)計效果如圖3 所示。

鑒權(quán)請求是應(yīng)用服務(wù)器首次訪問OceanConnect 云平臺時,需要調(diào)用鑒權(quán)接口完成接入認證;如果認證過期,則必須重新調(diào)用此接口來進行認證。

軟件設(shè)計最重要的服務(wù)部分是數(shù)據(jù)信息的實時交互,決定著監(jiān)控系統(tǒng)的有效性與穩(wěn)定性。考慮到多線程可能帶來的程序功能間沖突與癱瘓,以此造成較差的體驗。因此,采用手動刷新的方式更新數(shù)據(jù),刷新流程圖如圖4所示。

添加設(shè)備:如果有后續(xù)已實現(xiàn)與云平臺交互的新增設(shè)備,又希望能在App界面顯示該設(shè)備監(jiān)控的相關(guān)數(shù)據(jù)信息,有2種方式可以實現(xiàn)該目標。第1種,在云平臺中新添真實設(shè)備,輸入設(shè)備名稱和設(shè)備唯一標識碼即可簡單實現(xiàn);第2 種,在App 上手動添加設(shè)備,設(shè)計主要使用第2種方式。

搜索設(shè)備:當設(shè)備數(shù)量眾多,又需及時搜索到想要的設(shè)備信息時,搜索功能必不可少。由于本次軟件設(shè)計只使用了一個具備通信功能的真實設(shè)備,因此不能較好體驗搜索功能的效果。

報警命令能否及時下發(fā)關(guān)系到整個智慧消防監(jiān)控系統(tǒng)的可靠性,因此需要特別重視命令下發(fā)的穩(wěn)定性與及時性。要想實現(xiàn)應(yīng)用向?qū)拥脑O(shè)備下發(fā)命令,首先需要在設(shè)備Profile 文件中定義好相應(yīng)配置或修改設(shè)備的屬性。OceanConnect 平臺中具有2 種命令下發(fā)方式:立即執(zhí)行和緩存下發(fā)。其中,立即執(zhí)行是平臺收到下發(fā)命令后立刻下發(fā)給設(shè)備,保證及時與同步性。緩存下發(fā)是指平臺接收到命令后依次儲存在緩存區(qū)進行排隊,按照串行下發(fā)的方式,在收到前一個命令的響應(yīng)后才會下發(fā)后一個命令,但是無法保證及時與同步性。由于本次報警命令下發(fā)需要能夠及時反應(yīng)情況,因此采用立即執(zhí)行方式,以確保有效處理火情狀況。

5 結(jié)束語

基于過去的傳統(tǒng)消防背景探討了傳統(tǒng)消防方式、滅火救災(zāi)手段的不足與弊端;同時,根據(jù)目前世界物聯(lián)網(wǎng)技術(shù)的發(fā)展,重點分析NB-IoT技術(shù)的優(yōu)勢與前景。結(jié)合實際情況與功能需求,提出了基于NB-IoT 技術(shù)的智慧消防系統(tǒng)設(shè)計與實現(xiàn)方案,最終實現(xiàn)了系統(tǒng)方案。

猜你喜歡
云平臺
“云平臺+大數(shù)據(jù)”在高校檔案管理中的應(yīng)用研究
東方教育(2016年13期)2017-01-12 23:14:14
云計算環(huán)境下的微課移動云平臺設(shè)計
智慧城市電子政務(wù)云平臺構(gòu)建
基于云平臺MapReduce的Apriori算法研究
Docker技術(shù)在Web服務(wù)系統(tǒng)中的應(yīng)用研究
云環(huán)境下混合式協(xié)作學習教學模式研究
科技視界(2016年23期)2016-11-04 23:13:16
高職院校開展基于云平臺網(wǎng)絡(luò)教學的探索與思考
中國市場(2016年36期)2016-10-19 04:43:09
企業(yè)云平臺建設(shè)研究
基于體域網(wǎng)的移動醫(yī)療系統(tǒng)的設(shè)計
科技視界(2016年17期)2016-07-15 10:15:56
基于云平臺的微信互聯(lián)式教學法的探索與實踐
主站蜘蛛池模板: 中文字幕永久视频| yjizz视频最新网站在线| 国产一区在线观看无码| 波多野结衣亚洲一区| 欧美一级一级做性视频| 一级毛片免费不卡在线 | 欧美A级V片在线观看| 色偷偷一区二区三区| 国产真实乱子伦精品视手机观看 | 97在线观看视频免费| 日韩在线欧美在线| 综合天天色| 亚洲一区毛片| 久久久久久久久久国产精品| 日韩一区精品视频一区二区| 国产亚洲精品自在久久不卡 | 欧美精品伊人久久| 精品自窥自偷在线看| 欧美怡红院视频一区二区三区| 中文字幕首页系列人妻| 欧美区一区| 四虎永久在线| A级毛片无码久久精品免费| 亚洲中文字幕日产无码2021| 免费在线一区| 久久激情影院| 一本一本大道香蕉久在线播放| 黑人巨大精品欧美一区二区区| 国产高清不卡| 97青青青国产在线播放| 一级黄色网站在线免费看| 真人高潮娇喘嗯啊在线观看| 另类综合视频| 日本三级精品| 91小视频在线观看| 真人免费一级毛片一区二区| 国产亚洲精品无码专| 国产成人做受免费视频| 久久青草热| 久久亚洲国产最新网站| 免费va国产在线观看| 国内精品久久九九国产精品| 国产福利拍拍拍| 精品久久久久久中文字幕女| 2048国产精品原创综合在线| 国产精女同一区二区三区久| av免费在线观看美女叉开腿| 久草视频一区| 114级毛片免费观看| 亚洲无线视频| 99人体免费视频| 午夜毛片免费观看视频 | 成人免费视频一区| 国产极品美女在线播放| 欧美午夜理伦三级在线观看| 天天操精品| 天天综合色网| 伊人大杳蕉中文无码| аⅴ资源中文在线天堂| 国产原创第一页在线观看| 天天色综网| 精品国产成人av免费| 四虎影视库国产精品一区| 国产精品主播| 亚洲欧美不卡视频| 欧美成人手机在线观看网址| 亚洲妓女综合网995久久| 国产毛片基地| 欧美天堂在线| 无码一区中文字幕| 国产精品欧美日本韩免费一区二区三区不卡 | 91精品专区国产盗摄| 亚洲an第二区国产精品| 日本少妇又色又爽又高潮| 黄网站欧美内射| 久综合日韩| 亚洲国产欧洲精品路线久久| 日韩在线影院| 亚洲黄色成人| 片在线无码观看| 久久久久国产精品熟女影院| 国产精品刺激对白在线|