美章網(wǎng) 資料文庫 土壤溫濕度系統(tǒng)設(shè)計(jì)論文范文

土壤溫濕度系統(tǒng)設(shè)計(jì)論文范文

本站小編為你精心準(zhǔn)備了土壤溫濕度系統(tǒng)設(shè)計(jì)論文參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。

土壤溫濕度系統(tǒng)設(shè)計(jì)論文

1系統(tǒng)整體設(shè)計(jì)

終端節(jié)點(diǎn)在該系統(tǒng)內(nèi)為各種不同的傳感器節(jié)點(diǎn),節(jié)點(diǎn)上安裝溫度、濕度傳感器,主要用于土壤溫濕度數(shù)據(jù)的采集工作,隨后將數(shù)據(jù)發(fā)送至路由節(jié)點(diǎn)。路由節(jié)點(diǎn)具有轉(zhuǎn)發(fā)數(shù)據(jù)功能。實(shí)際中,可根據(jù)監(jiān)測土壤面積的大小來調(diào)整傳感器節(jié)點(diǎn)的數(shù)量;當(dāng)所需監(jiān)測的區(qū)域較大時(shí),可增設(shè)多個(gè)終端節(jié)點(diǎn)即傳感器節(jié)點(diǎn)來保證數(shù)據(jù)的完整性;而當(dāng)監(jiān)測區(qū)域較小時(shí),可使用較少的節(jié)點(diǎn)以節(jié)省資源。所有的數(shù)據(jù)最后匯聚到上位機(jī),上位機(jī)是系統(tǒng)的數(shù)據(jù)處理和管理中心。上位機(jī)管理平臺軟件采用LabVIEW2012編寫,可以實(shí)現(xiàn)對數(shù)據(jù)的處理、存儲(chǔ)、顯示及報(bào)警功能。

2硬件系統(tǒng)設(shè)計(jì)

2.1核心處理模塊

傳感器節(jié)點(diǎn)可以實(shí)現(xiàn)數(shù)據(jù)處理和通信功能。以TI公司的ZigBee片上射頻芯片CC2530F25為處理核心,芯片上集成了8051內(nèi)核、數(shù)模轉(zhuǎn)化及USART等,兼容ZigBee的協(xié)議棧。片上所有資源均可使用,節(jié)點(diǎn)上配有電池盒,具有很高的性價(jià)比,是一種高集成的解決方案。CC2530擁有龐大的快閃記憶體,多達(dá)256個(gè)字節(jié),支持ZigBeePF4CE,是首個(gè)滿足兼容的協(xié)議棧;其更大的內(nèi)存將芯片無線下載變?yōu)楝F(xiàn)實(shí),且支持系統(tǒng)編程。

2.2傳感器模塊

采用抗腐蝕的專業(yè)土壤濕度傳感器TDR采集土壤濕度信息。該傳感器采集到的土壤濕度信息十分精確。其抗腐蝕氧化、測量速度快且十分穩(wěn)定,誤差極小;應(yīng)用地域廣泛,經(jīng)久耐用;安裝、維護(hù)操作簡便。土壤中所含水分對土壤介電常數(shù)的大小有很大影響。本傳感器可以測量出土壤的介電常數(shù),然后得出土壤的濕值。其濕度量程為0~100%RH,測量精度為±2%RH,工作電壓為DC12V/24V,工作電流為30~50mA,輸出信號為0V~2.5V或4~20mA。土壤溫度傳感器采用ST10,它基于半導(dǎo)體PN結(jié),測量量程為-20~50℃,測量精度為±0.5℃。

2.3硬件設(shè)計(jì)

監(jiān)測系統(tǒng)硬件設(shè)計(jì)包括終端節(jié)點(diǎn)、路由節(jié)點(diǎn)和協(xié)調(diào)器節(jié)點(diǎn)的設(shè)計(jì)。終端節(jié)點(diǎn)采集土壤溫濕度后,以多跳方式將數(shù)據(jù)發(fā)送給路由節(jié)點(diǎn),最后由協(xié)調(diào)器節(jié)點(diǎn)將監(jiān)測到的數(shù)據(jù)處理后發(fā)送給上位機(jī)。終端節(jié)點(diǎn)和路由節(jié)點(diǎn)的結(jié)構(gòu)相同,均由溫濕度傳感器模塊、核心處理模塊、按鍵及顯示模塊、射頻天線電路及電源電路組成。

3系統(tǒng)軟件設(shè)計(jì)

整個(gè)系統(tǒng)的軟件開發(fā)是建立在TI公司Z-Stcak的基礎(chǔ)上進(jìn)行的,軟件開發(fā)和運(yùn)行環(huán)境為IAREmbed-dedWorkbench。Z-Stack被安裝在IAR開發(fā)環(huán)境的工程內(nèi),IAR不僅可以編譯及下載程序,而且還能與編程器一起跟蹤調(diào)試或監(jiān)控寄存器。由IEEE802.15.4標(biāo)準(zhǔn)可把Z-Stack進(jìn)行分層。在協(xié)議棧內(nèi),PHY層和MAC層處于最低層的位置,與硬件有著密切的聯(lián)系;NWK、APS、APL層位于PHY層和MAC層上方,且與硬件無任何聯(lián)系。此分層的結(jié)構(gòu)會(huì)使用戶立即了解整體結(jié)構(gòu),為系統(tǒng)的設(shè)計(jì)帶來了很大的便利。

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

當(dāng)系統(tǒng)上電后,協(xié)調(diào)器節(jié)點(diǎn)可選擇一個(gè)信道,如協(xié)調(diào)器節(jié)點(diǎn)的地址為0000,隨后建立一個(gè)符合各項(xiàng)參數(shù)的網(wǎng)絡(luò)。協(xié)調(diào)器與各個(gè)傳感器節(jié)點(diǎn)互相通信,并與上位機(jī)連接進(jìn)行通信。當(dāng)網(wǎng)絡(luò)建立后,傳感器節(jié)點(diǎn)與協(xié)調(diào)器節(jié)點(diǎn)實(shí)現(xiàn)綁定,此時(shí)協(xié)調(diào)器節(jié)點(diǎn)便會(huì)得到各個(gè)傳感器節(jié)點(diǎn)的短地址,可通過調(diào)用地址來操作傳感器節(jié)點(diǎn)并將采集傳感器接收到的數(shù)據(jù)。在協(xié)調(diào)器收到信號時(shí),可由數(shù)據(jù)的格式得知數(shù)據(jù)的類型,能夠了解是終端節(jié)點(diǎn)發(fā)出的請求或是傳感器模塊所采集的信息。當(dāng)監(jiān)測到的是傳感器的數(shù)據(jù)時(shí),可根據(jù)既定格式提取數(shù)據(jù),并將此數(shù)據(jù)通過串口傳送至上位機(jī)監(jiān)控軟件;若是終端節(jié)點(diǎn)發(fā)出的請求,則將地址進(jìn)行比對用來存儲(chǔ)地址信息,將網(wǎng)絡(luò)地址傳送至上位機(jī)。協(xié)調(diào)器節(jié)點(diǎn)軟件工作流程圖如圖4所示。

3.2傳感器節(jié)點(diǎn)程序設(shè)計(jì)

傳感器節(jié)點(diǎn)主要用來檢測固定范圍內(nèi)的環(huán)境參數(shù),并發(fā)送信號以處理數(shù)據(jù)和完成通信。網(wǎng)絡(luò)節(jié)點(diǎn)的軟件方面包含采集數(shù)據(jù)程序和通信程序。節(jié)點(diǎn)程序中使用了喚醒機(jī)制,這使其使用壽命得到充分延長。休眠的手段是為節(jié)省能耗經(jīng)常使用的辦法,終端節(jié)點(diǎn)大部分時(shí)間均處在休眠的狀態(tài),按理論值來說,此時(shí)的功耗會(huì)小于1uA。當(dāng)外部出現(xiàn)異常情況時(shí),節(jié)點(diǎn)模塊會(huì)被喚醒并進(jìn)入正常工作狀態(tài);當(dāng)發(fā)送結(jié)束后,又會(huì)進(jìn)入休眠模式。本設(shè)計(jì)可讓傳感器節(jié)點(diǎn)可進(jìn)行周期性的工作及休眠,可設(shè)置每秒鐘喚醒1次。將采集到的數(shù)據(jù)與門限相比較,只有在采集數(shù)據(jù)超過閾值時(shí),傳感器節(jié)點(diǎn)才會(huì)開始進(jìn)入發(fā)送數(shù)據(jù)的狀態(tài)。網(wǎng)絡(luò)節(jié)點(diǎn)的最大功耗部分為無線通信產(chǎn)生的功耗,采用合理的數(shù)據(jù)傳輸方式可降低整個(gè)節(jié)點(diǎn)的功耗。將傳感器安放到不同的位置使其變?yōu)槁酚晒?jié)點(diǎn),可起到中繼和轉(zhuǎn)發(fā)的作用。

4上位機(jī)數(shù)據(jù)處理及實(shí)驗(yàn)結(jié)果分析

4.1上位機(jī)數(shù)據(jù)處理

上位機(jī)數(shù)據(jù)處理及顯示界面采用NI公司的Lab-VIEW軟件開發(fā),監(jiān)測人員可以通過此界面平臺實(shí)現(xiàn)串口配置、實(shí)時(shí)數(shù)據(jù)顯示、歷史數(shù)據(jù)回讀、報(bào)警設(shè)置及實(shí)現(xiàn)4個(gè)功能。系統(tǒng)采用的是通過下位機(jī)用串口傳送過來的方式。由于下位機(jī)自動(dòng)采集溫濕度數(shù)據(jù),所以本設(shè)計(jì)是直接從該采集程序開發(fā)的。在這部分中,主要是上位機(jī)與下位機(jī)的串口通信通道的設(shè)計(jì),包括串口COM端口的選擇、波特率設(shè)置,以及數(shù)據(jù)位、校驗(yàn)位、停止位設(shè)置,如圖6所示。數(shù)據(jù)保存是把采集來的數(shù)據(jù)保存到tdms文件里。文件中包括有兩個(gè)組名:一個(gè)是以時(shí)間命名的溫濕度數(shù)據(jù),temp為溫度數(shù)據(jù),hum為濕度數(shù)據(jù);還有一組是以Events命名的報(bào)警記錄。為了可以十分快捷地查到溫濕度歷史數(shù)據(jù),設(shè)計(jì)了歷史數(shù)據(jù)查詢模塊,如圖7所示。因?yàn)椴杉臄?shù)據(jù)保存在tdms文件中,所以歷史數(shù)據(jù)的查詢只需要檢索出來就可以。該程序能夠顯示歷史數(shù)據(jù)及對應(yīng)的波形圖,還具有tdms文件轉(zhuǎn)化成文本文件的功能。報(bào)警設(shè)置的程序是直接通過旋轉(zhuǎn)按鈕來控制實(shí)現(xiàn)的,如圖8所示。當(dāng)采樣值大于設(shè)置的數(shù)值時(shí),系統(tǒng)就會(huì)報(bào)警,導(dǎo)致循環(huán)里的事件發(fā)生,然后記錄數(shù)據(jù)。這部分是實(shí)時(shí)記錄,能夠保存文本文件,系統(tǒng)每次重新啟動(dòng)時(shí),都會(huì)自動(dòng)自動(dòng)刪除實(shí)時(shí)的記錄。系統(tǒng)設(shè)計(jì)了實(shí)時(shí)顯示功能,也就是把下位機(jī)傳過來的信號通過示波器將其溫濕度的趨勢圖顯示出來,同時(shí)還有溫濕度報(bào)警功能。

4.2實(shí)驗(yàn)結(jié)果分析

為了驗(yàn)證系統(tǒng)的性能,選取一個(gè)終端傳感器節(jié)點(diǎn)進(jìn)行驗(yàn)證。在實(shí)驗(yàn)室環(huán)境下,每隔5min記錄采集到的溫濕度值,得到的實(shí)驗(yàn)結(jié)果如圖10所示。經(jīng)過觀察和分析,溫濕度變化曲線、誤差均在正常測量和控制誤差允許范圍內(nèi)。結(jié)果表明,該系統(tǒng)能夠準(zhǔn)確采集被監(jiān)測區(qū)域土壤溫濕度數(shù)據(jù),并能夠很好地利用Zig-Bee網(wǎng)絡(luò)無線傳輸?shù)缴衔粰C(jī),數(shù)據(jù)可靠準(zhǔn)確。

5結(jié)論

設(shè)計(jì)了以CC2530芯片為傳感器節(jié)點(diǎn)核心的土壤溫濕度無線監(jiān)測系統(tǒng),具有功耗低、組網(wǎng)快、安裝方便的優(yōu)點(diǎn)。同時(shí),在上位機(jī)上采用基于LabVIEW開發(fā)的監(jiān)測界面,系統(tǒng)性能更加完善,可以應(yīng)用于土壤環(huán)境監(jiān)測,也可以用于其他溫濕度監(jiān)測場合。

作者:王麗張華張景林劉文禮苗鳳娟陶佰睿單位:齊齊哈爾大學(xué)通信與電子工程學(xué)院網(wǎng)絡(luò)信息中心計(jì)算中心

主站蜘蛛池模板: 一区二区三区欧美| 亚洲人成77777在线播放网站| a级精品国产片在线观看| 日本大片在线看黄a∨免费| 亚洲国产婷婷综合在线精品| 精品久久久中文字幕一区| 国产免费丝袜调教视频| youjizz亚洲| 国产香蕉视频在线播放| xxxxx国产| 成人爽a毛片在线视频| 久久国产精品一国产精品金尊| 男人把女人桶到爽| 国产2021中文天码字幕| 高清中文字幕视频在线播| 国产精品久久久尹人香蕉| a级特黄毛片免费观看| 成人欧美视频在线观看| 久久久久亚洲av无码去区首| 晚上看b站直播软件| 亚洲欧美卡通另类| 爱情鸟免费论坛二| 八戒八戒在线观看免费视频| 色偷偷成人网免费视频男人的天堂 | 黄网站色视频免费看无下截| 国产香蕉一区二区三区在线视频| 久久久无码一区二区三区| 极品少妇被啪到呻吟喷水| 亚洲欧美日韩小说| 洗澡与老太风流69小说| 免费一级毛片在线观看| 精品国产一区二区三区久久| 啊轻点灬太粗嗯太深了宝贝| 色聚网久久综合| 国产午夜精品无码| 黄色视频在线免费观看| 国产探花在线精品一区二区| 亚洲欧美日韩精品久久奇米色影视| 天天澡天天碰天天狠伊人五月| 久久久久国产精品免费免费搜索| 欧美性狂猛xxxxxbbbbb|