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

基于物聯(lián)網(wǎng)技術(shù)的食用菌生長(zhǎng)監(jiān)控系統(tǒng)關(guān)鍵技術(shù)研究

2020-10-09 11:01:23袁劍鋒鄭淏
軟件 2020年8期
關(guān)鍵詞:物聯(lián)網(wǎng)技術(shù)

袁劍鋒 鄭淏

摘 ?要: 首先,本文在分析對(duì)比其他監(jiān)控系統(tǒng)的基礎(chǔ)上,設(shè)計(jì)了一種基于物聯(lián)網(wǎng)技術(shù)的食用菌生長(zhǎng)監(jiān)控系統(tǒng)。其次,介紹了此監(jiān)控系統(tǒng)工作的基本設(shè)計(jì)原理,重點(diǎn)設(shè)計(jì)了基于ZigBee技術(shù)的無線網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)、協(xié)調(diào)器模塊設(shè)計(jì)、ZigBee協(xié)議體系架構(gòu)等,并對(duì)網(wǎng)絡(luò)模塊的程序設(shè)計(jì)從協(xié)調(diào)器節(jié)點(diǎn)程序設(shè)計(jì)和終點(diǎn)節(jié)點(diǎn)程序設(shè)計(jì)等兩方面進(jìn)行分析。最后,從Zigbee組網(wǎng)通信和圖像傳輸兩方面進(jìn)行了測(cè)試驗(yàn)證。通過試驗(yàn),此監(jiān)控系統(tǒng)組網(wǎng)成功,且速度快捷,數(shù)據(jù)圖像也能穩(wěn)定實(shí)時(shí)傳輸,與預(yù)期目標(biāo)一致。

關(guān)鍵詞: 物聯(lián)網(wǎng)技術(shù);Zigbee技術(shù);監(jiān)控系統(tǒng)

中圖分類號(hào): TP274 ? ?文獻(xiàn)標(biāo)識(shí)碼: A ? ?DOI:10.3969/j.issn.1003-6970.2020.08.009

本文著錄格式:袁劍鋒,鄭淏. 基于物聯(lián)網(wǎng)技術(shù)的食用菌生長(zhǎng)監(jiān)控系統(tǒng)關(guān)鍵技術(shù)研究[J]. 軟件,2020,41(08):31-33

【Abstract】: Firstly, this paper proposes an overall design scheme of an edible fungus growth monitoring system based on the Internet of Things technology and the analysis and comparison of other monitoring systems. Secondly, this paper introduces the basic design principle of this monitoring system. The wireless network topology、the coordinator module and ZigBee protocol architecture are mainly designed on the basis of ZigBee technology,and the programming of the network module is analyzed from two aspects: the coordinator node programming and the end node programming. Finally, it is tested and verified from ZigBee network communication and image transmission. Through the test and verification, the edible fungus growth monitoring system based on the Internet of Things technology successfully networked and data image can be transmitted stably in real time, consistent with the expected goal.

【Key words】: Internet of Things technology; Zigbee technology; Monitoring system

0 ?引言

近些年來,食用菌產(chǎn)業(yè)在我們國(guó)家取得了較快發(fā)展,甚至在全球來講,已成為食用菌生產(chǎn)消費(fèi)及出口大國(guó),但根據(jù)現(xiàn)有數(shù)據(jù)分析,我國(guó)大多數(shù)食用菌生產(chǎn)基地還是依靠大量人工栽培來實(shí)現(xiàn)的。在物聯(lián)網(wǎng)技術(shù)日趨成熟的今天,如何利用物聯(lián)網(wǎng)技術(shù)對(duì)傳統(tǒng)食用菌生產(chǎn)環(huán)境和過程進(jìn)行全程監(jiān)控、人為調(diào)節(jié),進(jìn)行綠色栽培,實(shí)現(xiàn)提質(zhì)增效,成為大家爭(zhēng)相研究的熱點(diǎn)[1-2]。國(guó)內(nèi)張宇、李建軍等均曾針對(duì)食用菌生產(chǎn)中物聯(lián)網(wǎng)技術(shù)的應(yīng)用進(jìn)行了研究[3],都具有一定的借鑒意義。

1 ?本監(jiān)控系統(tǒng)整體框架設(shè)計(jì)

本文提出的基于物聯(lián)網(wǎng)技術(shù)的設(shè)施栽培大棚食用菌智能生長(zhǎng)監(jiān)控系統(tǒng),考慮到了農(nóng)業(yè)物聯(lián)網(wǎng)工作環(huán)境復(fù)雜,設(shè)施大棚封閉環(huán)境對(duì)網(wǎng)絡(luò)信號(hào)的影響、采集節(jié)點(diǎn)電源供給等因素,綜合前人研究成果,本系統(tǒng)決定在各采集節(jié)點(diǎn)與總采集節(jié)點(diǎn)之間采用Zigbee無線傳輸模塊進(jìn)行通信。首先,在感應(yīng)層,通過溫濕度、二氧化碳、煙霧、光照等工業(yè)級(jí)檢測(cè)傳感器及外圍網(wǎng)絡(luò),獲取食用菌設(shè)施大棚內(nèi)的相關(guān)信息[4]。第二,在網(wǎng)絡(luò)層,利用基于IEEE802.15.4網(wǎng)絡(luò)的zigbee技術(shù)將設(shè)施大棚內(nèi)采集到的各類信息實(shí)時(shí)傳輸?shù)秸麄€(gè)ZigBee網(wǎng)絡(luò)的核心協(xié)調(diào)器,同時(shí),為了方便各個(gè)串行設(shè)別的通信協(xié)議的靈活轉(zhuǎn)換,此系統(tǒng)使用SAMSUNG公司基于ARM7TDMI內(nèi)核的32位處理器S3C4510B搭建了嵌入式可組態(tài)串口網(wǎng)關(guān)[5],采集大量的采用了不同串行通信協(xié)議的設(shè)備的數(shù)據(jù)信息,并將數(shù)據(jù)繼續(xù)向上轉(zhuǎn)發(fā)到主控節(jié)點(diǎn)。最后,在應(yīng)用層,接受來自服務(wù)器的數(shù)據(jù)在web端和Android端顯示并與應(yīng)用,從而提高食用菌的產(chǎn)能和品質(zhì)。系統(tǒng)具有功耗低、實(shí)時(shí)性好、穩(wěn)定性高等特點(diǎn)[6]。

2 ?系統(tǒng)設(shè)計(jì)中ZigBee技術(shù)具體引用

2.1 ?Zigbee技術(shù)介紹

Zigbee技術(shù)是物聯(lián)網(wǎng)技術(shù)中用途非常廣泛的一種無線傳輸技術(shù),其具有耗能低、成本低、組網(wǎng)簡(jiǎn)單、安全性強(qiáng),功能穩(wěn)定的特點(diǎn)。從某種程度上來講,ZigBee技術(shù)促進(jìn)了物聯(lián)網(wǎng)技術(shù)的發(fā)展應(yīng)用。因而適用于在食用菌設(shè)施大棚內(nèi)進(jìn)行數(shù)據(jù)的無線傳輸工作。 Zigbee技術(shù)采用IEEE802.15.4通信協(xié)議,在技術(shù)實(shí)現(xiàn)上則有多種方式[7]。本系統(tǒng)搭建了嵌入式可組態(tài)串口網(wǎng)關(guān),在國(guó)內(nèi)應(yīng)用非常廣泛,有利于研究人員進(jìn)行系統(tǒng)開發(fā)。

2.2 ?ZigBee網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)

ZigBee無線傳感器網(wǎng)絡(luò)在通信過程中通常具有端節(jié)點(diǎn)、協(xié)調(diào)器節(jié)點(diǎn)和路由器節(jié)點(diǎn)等三種不同的網(wǎng)絡(luò)節(jié)點(diǎn)。它們分別負(fù)責(zé)完成數(shù)據(jù)報(bào)信息的采集、創(chuàng)建ZigBee網(wǎng)絡(luò)和支撐整個(gè)網(wǎng)絡(luò)鏈路。其中協(xié)調(diào)器是ZigBee無線傳感網(wǎng)絡(luò)的核心部分,負(fù)責(zé)創(chuàng)建并管理一個(gè)ZigBee網(wǎng)絡(luò),且具有唯一性。路由器節(jié)點(diǎn)即我們通常所講的中繼器,支撐整個(gè)網(wǎng)絡(luò)的鏈路結(jié)構(gòu)。終端節(jié)點(diǎn)位于網(wǎng)絡(luò)邊緣,即網(wǎng)絡(luò)的感知者和執(zhí)行者。本系統(tǒng)為保證數(shù)據(jù)通信順暢,在整體設(shè)計(jì)中采用了星型網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),來實(shí)際決定各設(shè)施大棚內(nèi)的節(jié)點(diǎn)數(shù)[8]。

2.3 ?ZigBee協(xié)調(diào)器模塊設(shè)計(jì)

ZigBee協(xié)調(diào)器模塊具有三大作用,首先建立星型結(jié)構(gòu)方式的食用菌設(shè)施大棚網(wǎng)絡(luò);其實(shí)是通過S3C4510B串口電路將終端傳感器節(jié)點(diǎn)所采集的信息以數(shù)據(jù)包形式發(fā)送到網(wǎng)關(guān);三是利用射頻天線模塊來完成與終端傳感器節(jié)點(diǎn)模塊之間的數(shù)據(jù)通信。結(jié)構(gòu)模塊圖如圖2所示。

2.4 ?ZigBee協(xié)議體系架構(gòu)

該系統(tǒng)基于IEEE802.15.4標(biāo)準(zhǔn)對(duì)協(xié)議模塊進(jìn)行分層管理,感應(yīng)層、網(wǎng)絡(luò)層和應(yīng)用層之間通過接口相互聯(lián)系。程序設(shè)計(jì)者只需在應(yīng)用層完成相應(yīng)的程序開發(fā)及操作,不需關(guān)心感應(yīng)層和網(wǎng)絡(luò)層的相關(guān)服務(wù)與工作。本系統(tǒng)采用Z-Stack協(xié)議棧對(duì)任務(wù)進(jìn)行輪詢式訪問,其任務(wù)調(diào)度和資源分配由操作系統(tǒng)抽象層OSAL管理[9]。Z-Stack協(xié)議棧首先進(jìn)行系統(tǒng)的初始化,然后啟動(dòng)OSAL操作系統(tǒng)。在任務(wù)輪詢過程中,系統(tǒng)不斷查詢是否有事件發(fā)生,如是,則運(yùn)行相應(yīng)的event handlers(事件處理函數(shù)),如否,則啟動(dòng)任務(wù)輪詢,詢問下一個(gè)任務(wù)。

2.5 ?ZigBee無線網(wǎng)絡(luò)模塊軟件設(shè)計(jì)

2.5.1 ?協(xié)調(diào)器節(jié)點(diǎn)軟件設(shè)計(jì)

協(xié)調(diào)器組網(wǎng)軟件設(shè)計(jì)是ZigBee無線傳感網(wǎng)絡(luò)的核心技術(shù),負(fù)責(zé)創(chuàng)建并管理一個(gè)唯一的ZigBee網(wǎng)絡(luò)。協(xié)調(diào)器設(shè)備通電后,第一時(shí)間判斷其是否可以作為協(xié)調(diào)器節(jié)點(diǎn),若是,就開始信道掃描,并選擇最合適的信道通過request語(yǔ)句建立一個(gè)新網(wǎng)絡(luò),創(chuàng)建成功后,設(shè)置ID和協(xié)調(diào)器地址,等待子節(jié)點(diǎn)的加入[10]。否則組網(wǎng)失敗。協(xié)調(diào)器組網(wǎng)流程圖如圖3所示。

協(xié)調(diào)器組網(wǎng)部分程序如下:

ZDApp_Init( uint16 task_id )

{

ZDAppTaskID = task_id;

ZDAppNwkAddr.addrMode = Addr32Bit;

ZDAppNwkAddr.addr.shortAddr = INVALID_ NODE_Addr;

NLME_GetExtAddr();

ZDAppCheckForHoldKey();

ZDO_Init();

IfRegister( (endPointDesc_t *)&ZDApp_epDesc );

if defined( ZDO_USERDESC_RESPONSE )

ZDApp_InitUserDesc();

endif

if ( devState != DEV_HOLD )

{

ZDOInitDevice( 0 );

}

else

{

HalLedBlink ( HAL_LED_4, 0, 40, 600 );

}

ZDApp_RegisterCBs();

} [11]

協(xié)調(diào)器在設(shè)施食用菌監(jiān)控生長(zhǎng)系統(tǒng)中不僅負(fù)責(zé)創(chuàng)建和維護(hù)網(wǎng)絡(luò),還要維系網(wǎng)關(guān)設(shè)備和感知節(jié)點(diǎn)之間的聯(lián)系。協(xié)調(diào)器與各終端感知節(jié)點(diǎn)之間無線通信,而與食用菌設(shè)施大棚內(nèi)各網(wǎng)關(guān)則串口相連。組網(wǎng)成功后,協(xié)調(diào)器要保持工作狀態(tài),時(shí)刻進(jìn)行監(jiān)控,并開啟接收模式。如接收到網(wǎng)關(guān)信息,就請(qǐng)求數(shù)據(jù),并分配地址給新加入的網(wǎng)絡(luò)節(jié)點(diǎn)。同時(shí),協(xié)調(diào)器給終端節(jié)點(diǎn)發(fā)送控制指令[12]。

本系統(tǒng)中協(xié)調(diào)器節(jié)點(diǎn)通信負(fù)責(zé)完成兩項(xiàng)工作:一是負(fù)責(zé)食用菌設(shè)施大棚內(nèi)環(huán)境信息的采集,二是負(fù)責(zé)向各網(wǎng)關(guān)節(jié)點(diǎn)發(fā)送采集數(shù)據(jù)指令。

2.5.2 ?終端節(jié)點(diǎn)軟件設(shè)計(jì)

應(yīng)用層與服務(wù)器建立通信并發(fā)送控制指令,服務(wù)器收到指令后傳遞給到主控節(jié)點(diǎn),主控節(jié)點(diǎn)處理器通過協(xié)調(diào)器,利用Zigbee無線模塊給控制節(jié)點(diǎn)發(fā)送指令,控制節(jié)點(diǎn)處理器啟動(dòng)繼電器實(shí)現(xiàn)對(duì)各設(shè)備的控制。繼而協(xié)調(diào)器向網(wǎng)絡(luò)層發(fā)送入網(wǎng)請(qǐng)求,網(wǎng)絡(luò)層判斷是否有空閑地址,若有空閑地址,通過協(xié)調(diào)器發(fā)送鏈接響應(yīng)給該終端節(jié)點(diǎn),同時(shí)為其分配網(wǎng)絡(luò)地址,終端節(jié)點(diǎn)收到入網(wǎng)成功的信號(hào)以后,則入網(wǎng)成功。若地址己滿,則入網(wǎng)失敗。部分程序如下:

SAPI_ProcessZDOMsgs(zdoincomingMsg_t *inMsg)

{

switch(inMsg->clusterID)

{

case NET addr rsp:

{

ZDO_NwkIEEEAddrResp_t *pNETAddrRsp= ZDO_ ParseAddrRsp(inMsg);

SAPI_FindDeviceConfirm(ZB_IEEE_ SEARCH, ?(uint16*)&pNETAddrRsp->NETAddr,pNETAddrRsp->extAddr);

}

break;

在設(shè)施大棚食用菌生長(zhǎng)控制系統(tǒng)中,各類終端節(jié)點(diǎn)負(fù)責(zé)獲得各種環(huán)境參數(shù),并將這些環(huán)境參數(shù)傳送至協(xié)調(diào)器節(jié)點(diǎn),協(xié)調(diào)器收到數(shù)據(jù)之后判斷發(fā)送相應(yīng)的控制指令改善生產(chǎn)環(huán)境,保證食用菌在最佳的環(huán)境生 ?長(zhǎng)[13]。

3 ?系統(tǒng)功能測(cè)試與結(jié)論

本系統(tǒng)在徐州市豐縣師寨鎮(zhèn)食用菌黑木耳栽培中心進(jìn)行了實(shí)驗(yàn),2019年全鎮(zhèn)木耳產(chǎn)能突破4億袋,產(chǎn)值達(dá)5億元,帶動(dòng)全鎮(zhèn)農(nóng)民人均純收入4000元以上。本系統(tǒng)對(duì)ZigBee無線傳感器網(wǎng)絡(luò)進(jìn)行網(wǎng)絡(luò)組建及調(diào)試試驗(yàn),溫濕度傳感器測(cè)試實(shí)驗(yàn)順利成功,完成終端節(jié)點(diǎn)與協(xié)調(diào)器之間進(jìn)行數(shù)據(jù)傳輸測(cè)試。進(jìn)而,對(duì)終端傳感器節(jié)點(diǎn)所采集到的圖像是否可以正常上傳至計(jì)算機(jī)進(jìn)行測(cè)試,結(jié)果證明,數(shù)據(jù)采集、傳輸、分析快速可靠。并且系統(tǒng)功耗低,穩(wěn)定性好,可以 滿足設(shè)施食用菌生長(zhǎng)監(jiān)控的需求。本系統(tǒng)不僅可以應(yīng)用在食用菌生產(chǎn)過程中,還可以推廣到其他對(duì)生產(chǎn)過程需要實(shí)時(shí)監(jiān)控的農(nóng)作物生產(chǎn)中,對(duì)促進(jìn)農(nóng)業(yè)綠色智能化種植具有重要意義。

參考文獻(xiàn)

[1] 高百惠. 基于ZigBee技術(shù)的食用菌栽培環(huán)境監(jiān)控系統(tǒng)的研究[D]. 哈爾濱: 東北農(nóng)業(yè)大學(xué), 2014.

[2] 朱偉興, 戴陳云, 黃鵬. 基于物聯(lián)網(wǎng)的保育豬舍環(huán)境監(jiān)控系統(tǒng)[J]. 農(nóng)業(yè)工程學(xué)報(bào), 2012, 28(11): 177-182.

[3] 張宇. 食用菌生產(chǎn)物聯(lián)網(wǎng)在線監(jiān)控系統(tǒng)的構(gòu)建與應(yīng)用[D]. 長(zhǎng)春: 吉林農(nóng)業(yè)大學(xué), 2018.

[4] 李建軍, 姜永成, 孟慶祥, 等. 基于物聯(lián)網(wǎng)木耳栽培控制系統(tǒng)[J]. 中國(guó)農(nóng)機(jī)化學(xué)報(bào), 2018 , 39(8): 92-96.

[5] 韋會(huì)平, 趙牧, 周建平, 等. 干熱河補(bǔ)地區(qū)猴頭出菇環(huán)境控制技術(shù)研究[]J]. 南方農(nóng)業(yè)學(xué)報(bào), 2013, 44(1): 135-139.

[6] 張偉, 何勇, 劉飛, 等. 基于物聯(lián)網(wǎng)的規(guī)模化畜禽養(yǎng)殖環(huán)境監(jiān)控系統(tǒng)[J]. 農(nóng)機(jī)化研究, 2015, 37(2): 245-248.

[7] 馮麗鋒. 基于物聯(lián)網(wǎng)技術(shù)的現(xiàn)代化食用菌生長(zhǎng)控制系統(tǒng)研究[D]. 鄭州: 華北水利水電大學(xué), 2018.

[8] 劉燁虹, 劉修林, 侯若弈, 等. 基于WSN的蛋雞活動(dòng)量監(jiān)測(cè)系統(tǒng)設(shè)計(jì)[]J]. 南方農(nóng)業(yè)學(xué)報(bào), 2018, 49(7): 1453-1459.

[9] 張豪, 楊春燕. S3C2440A芯片及應(yīng)用[J]. 電子設(shè)計(jì)工程, 2011, 19(24): 38-40.

[10] 鄭宇平. 基于物聯(lián)網(wǎng)和嵌入式技術(shù)的船舶遠(yuǎn)程監(jiān)控系統(tǒng)開發(fā)[J]. 船舶科學(xué)技術(shù) vol. 40. no. 1A Jan, 2018: 191-193.

[11] 李慧, 劉星橋, 李景, 等. 基于物聯(lián)網(wǎng)Android平臺(tái)的水產(chǎn)養(yǎng)殖遠(yuǎn)程監(jiān)控系統(tǒng)[J]. 農(nóng)業(yè)工程學(xué)報(bào), 2013, 29(13): 175-181.

[12] 韋東山. 嵌入式Linux完全手冊(cè)應(yīng)用開發(fā)[M]. 北京: 人民郵電出版社, 2010.

[13] 吳用玖. 基于GPS和GPRS技術(shù)的汽車防盜系統(tǒng)研究[D] . [碩士學(xué)位論文]. 焦作: 河南理工大學(xué), 2011.

猜你喜歡
物聯(lián)網(wǎng)技術(shù)
物聯(lián)網(wǎng)技術(shù)在智能化住宅小區(qū)中的應(yīng)用
基于物聯(lián)網(wǎng)技術(shù)的物流包裝及其應(yīng)用
物聯(lián)網(wǎng)技術(shù)在電力設(shè)備巡檢中的應(yīng)用
高校檔案管理中物聯(lián)網(wǎng)技術(shù)應(yīng)用的必要性
物聯(lián)網(wǎng)技術(shù)現(xiàn)狀及應(yīng)用前景展望
物聯(lián)網(wǎng)技術(shù)在倉(cāng)儲(chǔ)物流領(lǐng)域的應(yīng)用分析與展望
物聯(lián)網(wǎng)技術(shù)在智能車輛管理中的應(yīng)用探究
商情(2016年40期)2016-11-28 11:05:43
基于物聯(lián)網(wǎng)技術(shù)下的高校固定資產(chǎn)清查
探究物聯(lián)網(wǎng)技術(shù)對(duì)國(guó)民經(jīng)濟(jì)核算發(fā)展的影響
商情(2016年39期)2016-11-21 08:47:03
物聯(lián)網(wǎng)技術(shù)在設(shè)備管理中的應(yīng)用
主站蜘蛛池模板: 中文字幕色站| 黄色a一级视频| 91久久偷偷做嫩草影院免费看| 成人午夜在线播放| 视频一本大道香蕉久在线播放| 久久综合激情网| 97se综合| 欧美午夜理伦三级在线观看| 免费中文字幕在在线不卡| 欧美国产在线看| 日本高清成本人视频一区| 99久久精品美女高潮喷水| 伊人91视频| 小说区 亚洲 自拍 另类| 国产福利微拍精品一区二区| 人妻无码中文字幕一区二区三区| 国产成a人片在线播放| 黄色网站不卡无码| AV天堂资源福利在线观看| 无码AV日韩一二三区| 亚洲欧洲日产国码无码av喷潮| 国产精品成人AⅤ在线一二三四 | 精品视频一区在线观看| 国产网站免费看| 国产高清精品在线91| 99一级毛片| 精品人妻AV区| 在线国产91| 久热中文字幕在线| 国产正在播放| 日韩精品一区二区三区免费| 国产91九色在线播放| 精品一区二区无码av| 国产精品极品美女自在线| 色综合久久无码网| 国产色图在线观看| 国产内射一区亚洲| 国产激情无码一区二区APP | 制服丝袜无码每日更新| 日本伊人色综合网| 国产精品嫩草影院视频| 午夜欧美理论2019理论| 日韩无码视频专区| 亚洲精品另类| 丰满人妻被猛烈进入无码| 国产亚洲高清视频| 国产一级妓女av网站| 欧美日本视频在线观看| 欧美日韩第二页| 成人在线综合| 无遮挡国产高潮视频免费观看 | 麻豆国产原创视频在线播放| 国产人人干| 三上悠亚一区二区| 日本爱爱精品一区二区| 无码中文字幕乱码免费2| 亚洲成人网在线观看| 国产69精品久久| 九九久久精品免费观看| 夜精品a一区二区三区| 欧美激情网址| 日本在线免费网站| 四虎在线高清无码| 91在线激情在线观看| 福利片91| 亚洲美女一级毛片| 日本不卡在线视频| 欧美精品一区在线看| 中文字幕在线免费看| av在线无码浏览| 国产欧美在线观看一区| 五月婷婷导航| 精品无码一区二区在线观看| 亚洲日本一本dvd高清| 国产欧美自拍视频| 成人在线天堂| 亚洲天堂精品视频| 91久久国产综合精品女同我| www.youjizz.com久久| 精品91在线| 手机在线国产精品| 伊人天堂网|