基于LabVIEW和ZigBee無線傳感網(wǎng)絡(luò)土壤溫濕度監(jiān)測(cè)系統(tǒng)
發(fā)布時(shí)間:2022-02-15 01:28
隨著現(xiàn)代農(nóng)業(yè)和林業(yè)向自動(dòng)化、智能化方向發(fā)展,針對(duì)土壤溫濕度監(jiān)測(cè)領(lǐng)域中人工監(jiān)測(cè)和有線傳輸?shù)娜秉c(diǎn),該文提出了一種基于ZigBee的無線傳感網(wǎng)絡(luò)土壤溫濕度監(jiān)測(cè)系統(tǒng)。該系統(tǒng)以ZigBee模塊為核心,將傳感器模塊采集到的數(shù)據(jù)通過ZigBee模塊無線傳輸?shù)接?jì)算機(jī)端,計(jì)算機(jī)端的上位機(jī)軟件通過LabVIEW編寫,實(shí)時(shí)顯示監(jiān)測(cè)信息并對(duì)信息進(jìn)行保存、打印等。該監(jiān)測(cè)系統(tǒng)已經(jīng)應(yīng)用于實(shí)際工程,經(jīng)過測(cè)試,系統(tǒng)能夠?qū)崿F(xiàn)土壤溫濕度信息的采集、無線傳輸、顯示、存儲(chǔ)、打印等功能,符合監(jiān)測(cè)要求。
【文章來源】:工業(yè)儀表與自動(dòng)化裝置. 2020,(04)
【文章頁(yè)數(shù)】:5 頁(yè)
【部分圖文】:
系統(tǒng)總體結(jié)構(gòu)圖
主機(jī)節(jié)點(diǎn)是Zig Bee網(wǎng)絡(luò)的核心,它承擔(dān)著連接從機(jī)節(jié)點(diǎn)和計(jì)算機(jī)的作用。主機(jī)節(jié)點(diǎn)可以將上位機(jī)發(fā)送來的指令送達(dá)從機(jī)節(jié)點(diǎn),也可以將從機(jī)節(jié)點(diǎn)采集到的數(shù)據(jù)返回給上位機(jī),其負(fù)責(zé)整個(gè)網(wǎng)絡(luò)的組建以及通過串口與計(jì)算機(jī)進(jìn)行通信。程序流程如圖2所示。先分別定義主從機(jī)地址,然后使用halBoardInit()和nitUart()進(jìn)行初始化,打開RF接收,使主機(jī)處于接收從機(jī)數(shù)據(jù)狀態(tài),如果接收到從機(jī)數(shù)據(jù),將該數(shù)據(jù)通過串口發(fā)給計(jì)算機(jī)。當(dāng)主機(jī)處于接收計(jì)算機(jī)數(shù)據(jù)狀態(tài)時(shí),若計(jì)算機(jī)有數(shù)據(jù)要發(fā)給主機(jī),此時(shí)主機(jī)進(jìn)入接收計(jì)算機(jī)數(shù)據(jù)狀態(tài),通過串口接收計(jì)算機(jī)傳來的數(shù)據(jù),同時(shí)設(shè)置主機(jī)進(jìn)入發(fā)送狀態(tài),將該數(shù)據(jù)發(fā)送給從機(jī)。
系統(tǒng)采用LabVIEW作為上位機(jī)軟件開發(fā)工具。LabVIEW不僅可以像其他高級(jí)語言一樣在程序界面設(shè)計(jì)上采用圖形化的方式,且這種圖形化界面設(shè)計(jì)的后臺(tái)依然使用的是圖形化編程的方式。軟件設(shè)計(jì)采用獨(dú)立的模塊化編程方式,主要功能模塊包括:登錄模塊、顯示模塊、打印模塊、通信模塊。上位機(jī)程序流程圖如圖3所示。3.2.1 通信程序設(shè)計(jì)
【參考文獻(xiàn)】:
期刊論文
[1]物聯(lián)網(wǎng)技術(shù)在教室環(huán)境監(jiān)測(cè)系統(tǒng)中的應(yīng)用[J]. 王英杰,王揚(yáng)揚(yáng),張洲,滕長(zhǎng)安. 自動(dòng)化技術(shù)與應(yīng)用. 2019(01)
[2]基于ZigBee技術(shù)的遠(yuǎn)程醫(yī)療監(jiān)護(hù)系統(tǒng)[J]. 楊叔穎. 醫(yī)學(xué)信息學(xué)雜志. 2018(12)
[3]基于ZigBee的塔機(jī)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)[J]. 趙翊杰,董增壽,楊勇. 傳感器與微系統(tǒng). 2018(12)
[4]基于無線ZigBee技術(shù)的隧道監(jiān)測(cè)系統(tǒng)設(shè)計(jì)[J]. 彭毅弘,鄭凌云. 儀表技術(shù)與傳感器. 2018(11)
[5]基于Zigbee的倉(cāng)庫(kù)環(huán)境檢測(cè)系統(tǒng)設(shè)計(jì)[J]. 楊建衛(wèi),任曉莉. 微型電腦應(yīng)用. 2018(09)
[6]虛擬儀器的現(xiàn)狀及發(fā)展趨勢(shì)[J]. 于廣艷. 中國(guó)新通信. 2017(09)
[7]關(guān)于虛擬儀器在測(cè)控系統(tǒng)的應(yīng)用研究[J]. 王源. 電子測(cè)試. 2017(06)
[8]基于虛擬儀器的液體壓力測(cè)量與控制[J]. 謝濟(jì)勵(lì). 科技創(chuàng)新與生產(chǎn)力. 2017(03)
[9]基于PC系統(tǒng)構(gòu)成的虛擬儀器技術(shù)[J]. 汪迎,馮家慧. 電子測(cè)試. 2016(13)
[10]基于DSP的機(jī)電作動(dòng)器控制與狀態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)[J]. 李成茂,石山,劉德鵬. 科技創(chuàng)新導(dǎo)報(bào). 2016(01)
本文編號(hào):3625637
【文章來源】:工業(yè)儀表與自動(dòng)化裝置. 2020,(04)
【文章頁(yè)數(shù)】:5 頁(yè)
【部分圖文】:
系統(tǒng)總體結(jié)構(gòu)圖
主機(jī)節(jié)點(diǎn)是Zig Bee網(wǎng)絡(luò)的核心,它承擔(dān)著連接從機(jī)節(jié)點(diǎn)和計(jì)算機(jī)的作用。主機(jī)節(jié)點(diǎn)可以將上位機(jī)發(fā)送來的指令送達(dá)從機(jī)節(jié)點(diǎn),也可以將從機(jī)節(jié)點(diǎn)采集到的數(shù)據(jù)返回給上位機(jī),其負(fù)責(zé)整個(gè)網(wǎng)絡(luò)的組建以及通過串口與計(jì)算機(jī)進(jìn)行通信。程序流程如圖2所示。先分別定義主從機(jī)地址,然后使用halBoardInit()和nitUart()進(jìn)行初始化,打開RF接收,使主機(jī)處于接收從機(jī)數(shù)據(jù)狀態(tài),如果接收到從機(jī)數(shù)據(jù),將該數(shù)據(jù)通過串口發(fā)給計(jì)算機(jī)。當(dāng)主機(jī)處于接收計(jì)算機(jī)數(shù)據(jù)狀態(tài)時(shí),若計(jì)算機(jī)有數(shù)據(jù)要發(fā)給主機(jī),此時(shí)主機(jī)進(jìn)入接收計(jì)算機(jī)數(shù)據(jù)狀態(tài),通過串口接收計(jì)算機(jī)傳來的數(shù)據(jù),同時(shí)設(shè)置主機(jī)進(jìn)入發(fā)送狀態(tài),將該數(shù)據(jù)發(fā)送給從機(jī)。
系統(tǒng)采用LabVIEW作為上位機(jī)軟件開發(fā)工具。LabVIEW不僅可以像其他高級(jí)語言一樣在程序界面設(shè)計(jì)上采用圖形化的方式,且這種圖形化界面設(shè)計(jì)的后臺(tái)依然使用的是圖形化編程的方式。軟件設(shè)計(jì)采用獨(dú)立的模塊化編程方式,主要功能模塊包括:登錄模塊、顯示模塊、打印模塊、通信模塊。上位機(jī)程序流程圖如圖3所示。3.2.1 通信程序設(shè)計(jì)
【參考文獻(xiàn)】:
期刊論文
[1]物聯(lián)網(wǎng)技術(shù)在教室環(huán)境監(jiān)測(cè)系統(tǒng)中的應(yīng)用[J]. 王英杰,王揚(yáng)揚(yáng),張洲,滕長(zhǎng)安. 自動(dòng)化技術(shù)與應(yīng)用. 2019(01)
[2]基于ZigBee技術(shù)的遠(yuǎn)程醫(yī)療監(jiān)護(hù)系統(tǒng)[J]. 楊叔穎. 醫(yī)學(xué)信息學(xué)雜志. 2018(12)
[3]基于ZigBee的塔機(jī)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)[J]. 趙翊杰,董增壽,楊勇. 傳感器與微系統(tǒng). 2018(12)
[4]基于無線ZigBee技術(shù)的隧道監(jiān)測(cè)系統(tǒng)設(shè)計(jì)[J]. 彭毅弘,鄭凌云. 儀表技術(shù)與傳感器. 2018(11)
[5]基于Zigbee的倉(cāng)庫(kù)環(huán)境檢測(cè)系統(tǒng)設(shè)計(jì)[J]. 楊建衛(wèi),任曉莉. 微型電腦應(yīng)用. 2018(09)
[6]虛擬儀器的現(xiàn)狀及發(fā)展趨勢(shì)[J]. 于廣艷. 中國(guó)新通信. 2017(09)
[7]關(guān)于虛擬儀器在測(cè)控系統(tǒng)的應(yīng)用研究[J]. 王源. 電子測(cè)試. 2017(06)
[8]基于虛擬儀器的液體壓力測(cè)量與控制[J]. 謝濟(jì)勵(lì). 科技創(chuàng)新與生產(chǎn)力. 2017(03)
[9]基于PC系統(tǒng)構(gòu)成的虛擬儀器技術(shù)[J]. 汪迎,馮家慧. 電子測(cè)試. 2016(13)
[10]基于DSP的機(jī)電作動(dòng)器控制與狀態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)[J]. 李成茂,石山,劉德鵬. 科技創(chuàng)新導(dǎo)報(bào). 2016(01)
本文編號(hào):3625637
本文鏈接:http://sikaile.net/kejilunwen/nykj/3625637.html
最近更新
教材專著