發(fā)布時(shí)間:2021-05-12所屬分類:電工職稱論文瀏覽:1次
摘 要: 摘要:目前現(xiàn)有的植被灌溉技術(shù)成本比較高,不適于大范圍推廣,且不能做到智能灌溉及遠(yuǎn)程數(shù)據(jù)傳輸與監(jiān)控,不能解放勞動(dòng)力。通過(guò)采集植被生長(zhǎng)的環(huán)境因子來(lái)進(jìn)行智能判斷是否需要澆灌;通過(guò)對(duì)系統(tǒng)的硬件部分以及軟件部分進(jìn)行設(shè)計(jì),完成所需功能的實(shí)現(xiàn)。系統(tǒng)主要由
摘要:目前現(xiàn)有的植被灌溉技術(shù)成本比較高,不適于大范圍推廣,且不能做到智能灌溉及遠(yuǎn)程數(shù)據(jù)傳輸與監(jiān)控,不能解放勞動(dòng)力。通過(guò)采集植被生長(zhǎng)的環(huán)境因子來(lái)進(jìn)行智能判斷是否需要澆灌;通過(guò)對(duì)系統(tǒng)的硬件部分以及軟件部分進(jìn)行設(shè)計(jì),完成所需功能的實(shí)現(xiàn)。系統(tǒng)主要由下面幾部分功能部件組成:測(cè)量溫度及濕度、信息顯示、無(wú)線數(shù)據(jù)傳輸、水流檢測(cè)、TCP/IP協(xié)議網(wǎng)絡(luò)數(shù)據(jù)傳輸、蜂鳴器報(bào)警,從而實(shí)現(xiàn)植被的按需澆灌,智能監(jiān)測(cè)。
關(guān)鍵詞:智能灌溉;環(huán)境因子;遠(yuǎn)程數(shù)據(jù)傳輸
0引言
隨著科學(xué)技術(shù)在農(nóng)林產(chǎn)業(yè)中的作用越來(lái)越大,植被生長(zhǎng)環(huán)境監(jiān)測(cè)控制系統(tǒng)正向著自動(dòng)化的方向發(fā)展,而國(guó)內(nèi)的智能植被澆灌技術(shù)各項(xiàng)功能還有待完善。但隨著電子技術(shù)的發(fā)展,特別是嵌入式系統(tǒng)的出現(xiàn),對(duì)于解決人工效率低下、野外惡劣環(huán)境下的植被灌溉監(jiān)測(cè)提供了便利[1]。若能通過(guò)嵌入式系統(tǒng)設(shè)計(jì)出理想的并能在實(shí)際中運(yùn)用的植被智能灌溉系統(tǒng),將對(duì)環(huán)境監(jiān)測(cè)產(chǎn)生巨大的作用。
相關(guān)期刊推薦:《儀表技術(shù)》(月刊)創(chuàng)刊于1972年,由上海市儀器儀表學(xué)會(huì);上海儀器儀表研究所等主辦。它以電氣測(cè)量?jī)x器儀表技術(shù)為核心內(nèi)容,既反映計(jì)算機(jī)技術(shù)、通信技術(shù)、電子技術(shù)等在儀表中的應(yīng)用,又反映儀器儀表在國(guó)民經(jīng)濟(jì)中的應(yīng)用情況。設(shè)有:產(chǎn)品工作原理分析與研發(fā)說(shuō)明、綜述、技術(shù)講座、傳感器與變送器、電源技術(shù)、實(shí)用電路、使用與維修、技術(shù)革新等欄目。
系統(tǒng)采取低功耗的ARM7系列芯片LPC2131作為核心控制器,進(jìn)行植被生長(zhǎng)的環(huán)境(主要是溫濕度)信息采集;使用DS18B20采集地表溫度、SHT11采集土壤濕度、TCRT5000光電傳感器測(cè)量水流、步進(jìn)電機(jī)控制水管上的水流閥門。為了遠(yuǎn)距離的監(jiān)控系統(tǒng)工作環(huán)境,系統(tǒng)中添加了NRF905作為無(wú)線數(shù)據(jù)發(fā)送裝置,把每個(gè)工作端的數(shù)據(jù)采集發(fā)送到信號(hào)中轉(zhuǎn)站ARM11開(kāi)發(fā)板上,實(shí)現(xiàn)TCP/IP數(shù)據(jù)網(wǎng)絡(luò)傳輸和遠(yuǎn)程監(jiān)控,有效地減輕工作人員的工作量,實(shí)現(xiàn)自動(dòng)化控制。
1系統(tǒng)方案設(shè)計(jì)
為解決植被灌溉的智能化信息化控制問(wèn)題,本文設(shè)計(jì)了一種基于ARM的植被智能灌溉系統(tǒng),它主要由三個(gè)功能部件組成:工作端、數(shù)據(jù)匯集端、遠(yuǎn)程監(jiān)控端。本系統(tǒng)主要由LPC2131/S3C6410組成的控制模塊,TCRT5000、DS18B20、SHT11組成的傳感器模塊,NRF905構(gòu)成的通信模塊以及步進(jìn)電機(jī)模塊等幾部分組成。系統(tǒng)框圖如圖1所示。在需要進(jìn)行植被澆灌的相關(guān)區(qū)域,根據(jù)使用需求可安裝若干個(gè)ARM7工作端,通過(guò)工作端將傳感器采集到的相關(guān)環(huán)境因子數(shù)據(jù)和工作端目前工作狀態(tài)通過(guò)無(wú)線模塊匯集到ARM11數(shù)據(jù)匯聚端,然后通過(guò)TCP/IP數(shù)據(jù)網(wǎng)絡(luò)傳輸協(xié)議把數(shù)據(jù)傳到遠(yuǎn)方的PC顯示屏上進(jìn)行遠(yuǎn)程監(jiān)控。
2系統(tǒng)硬件設(shè)計(jì)
ARM7工作端用LPC2131作為控制器,分別對(duì)TCRT5000光電傳感器模塊監(jiān)測(cè)的水流變化,SHT11和DS18B20模塊采集的土壤濕度和地表溫度進(jìn)行處理,進(jìn)而控制步進(jìn)電機(jī)模塊工作,采用NRF905通信模塊進(jìn)行無(wú)線數(shù)據(jù)匯聚,從而實(shí)現(xiàn)硬件部分設(shè)計(jì)。
2.1光電傳感器
系統(tǒng)采用TCRT5000傳感器進(jìn)行水流監(jiān)測(cè)。TCRT5000由高發(fā)射功率紅外光電二極管和高靈敏度的光電晶體管形成,在其監(jiān)測(cè)到被水流遮住的時(shí)候就會(huì)發(fā)生電平變化,控制器根據(jù)電平變化來(lái)計(jì)數(shù)[2]。光電傳感器模塊采用LM339放大器構(gòu)建電壓比較器,當(dāng)沒(méi)有水流擋住光路時(shí)電壓大于設(shè)定的值,比較器輸出為高電平;當(dāng)有水流擋住光路時(shí)候,電壓低于設(shè)定的比較值,比較器輸出為低電平,控制器根據(jù)電平的高低變換來(lái)監(jiān)測(cè)水流量。光電傳感器電路圖如圖2所示。
2.2溫濕度傳感器
系統(tǒng)使用SHT11傳感器進(jìn)行土壤溫濕度采集,該傳感器是基于I2C協(xié)議的數(shù)字芯片。SHT11傳感器將傳感元件和信號(hào)處理電路集成在一塊微型電路板上,輸出完全標(biāo)定的數(shù)字信號(hào)[3]。在電路設(shè)計(jì)中,SHT11供電電壓范圍為2.4~5.5V,供電電壓為3.3V,在電源VCC與接地端GND之間加一個(gè)100nF的電容,用于去耦合濾波[4],電路圖如圖3所示。
系統(tǒng)使用DS18B20溫度傳感器進(jìn)行地表溫度測(cè)量采集,該傳感器是單總線協(xié)議[5],并且是開(kāi)漏輸出,所以需要在總線上接個(gè)上拉電阻,阻值為10kΩ,電路
2.3步進(jìn)電機(jī)驅(qū)動(dòng)電路
系統(tǒng)使用兩相四拍步進(jìn)電機(jī)來(lái)控制水流的閥門,利用電機(jī)的機(jī)械轉(zhuǎn)動(dòng)帶動(dòng)閥門的開(kāi)關(guān),最終達(dá)到控制水流大小及斷開(kāi)的目的。由于步進(jìn)電機(jī)的功率較大,因此該部分使用單獨(dú)供電。由于LPC2131芯片的I/O口輸出的電壓及電流達(dá)不到步進(jìn)電機(jī)工作的要求,所以采用L298作為驅(qū)動(dòng)芯片?刂破鞯腎/O口調(diào)節(jié)L298的輸出頻率,控制電機(jī)的正轉(zhuǎn)、反轉(zhuǎn)及加減速度。步進(jìn)電機(jī)驅(qū)動(dòng)電路圖如圖5所示。
2.4蜂鳴器報(bào)警電路
系統(tǒng)運(yùn)行中,為提醒工作人員灌溉系統(tǒng)水箱內(nèi)水量已經(jīng)達(dá)到最低刻度,采用蜂鳴器來(lái)實(shí)現(xiàn)報(bào)警。蜂鳴器報(bào)警具有傳播距離遠(yuǎn)、聲音響亮、功耗低、結(jié)構(gòu)簡(jiǎn)單、價(jià)格便宜等優(yōu)點(diǎn);工作人員聽(tīng)到報(bào)警以后給水箱注水即可解除報(bào)警,使灌溉系統(tǒng)繼續(xù)正常工作。
系統(tǒng)使用PNP三極管作為蜂鳴器的驅(qū)動(dòng)電路,可以持續(xù)穩(wěn)定地給蜂鳴器提供較大驅(qū)動(dòng)電流。蜂鳴器報(bào)警電路圖如圖6所示。
2.5無(wú)線通信
系統(tǒng)使用單片射頻收發(fā)器NRF905作為無(wú)線通信模塊,實(shí)現(xiàn)中短距離的數(shù)據(jù)傳輸功能。NRF905由頻率合成器、接收解調(diào)器、功率放大、晶體振蕩器和調(diào)制器組成,使用SPI接口與微控制器進(jìn)行通信,配置方便、功耗低,起到了節(jié)能效果[6]。NRF905無(wú)線通信模塊電路圖如圖7所示。
3系統(tǒng)軟件設(shè)計(jì)
系統(tǒng)使用LPC2131作為控制器,Keil軟件作為集成開(kāi)發(fā)環(huán)境,實(shí)現(xiàn)了土壤溫濕度的數(shù)據(jù)采集、地表溫度采集、水流的測(cè)量及水流的電機(jī)控制、NRF905無(wú)線通信、TCP遠(yuǎn)程數(shù)據(jù)傳輸?shù)裙δ堋?/p>
當(dāng)工作端上電后系統(tǒng)處于睡眠狀態(tài),這樣有利于節(jié)約電能,當(dāng)接收到遠(yuǎn)程監(jiān)控端發(fā)送的數(shù)據(jù)后,判斷具體喚醒哪個(gè)工作端,被喚醒的工作端將進(jìn)行數(shù)據(jù)采集及澆灌,并且把數(shù)據(jù)和工作狀態(tài)發(fā)送回遠(yuǎn)程的PC機(jī)監(jiān)控端。系統(tǒng)軟件設(shè)計(jì)的流程圖如圖8所示。
系統(tǒng)共分為工作端、數(shù)據(jù)匯集端及上位機(jī)應(yīng)用程序三個(gè)部分。工作端系統(tǒng)上電以后進(jìn)入灌溉系統(tǒng)正常工作模式,一旦檢測(cè)到水箱水量不夠,則蜂鳴器報(bào)警,工作人員給水箱加滿水即可解除報(bào)警;工作端通過(guò)無(wú)線模塊與數(shù)據(jù)匯集端進(jìn)行數(shù)據(jù)通信。數(shù)據(jù)匯集端接收到工作端發(fā)送的數(shù)據(jù)以后,通過(guò)網(wǎng)絡(luò)把數(shù)據(jù)發(fā)送到遠(yuǎn)程的PC機(jī)上,進(jìn)行數(shù)據(jù)匯集。上位機(jī)通過(guò)檢測(cè)網(wǎng)絡(luò)判斷有無(wú)數(shù)據(jù)需要接收,從而進(jìn)行數(shù)據(jù)的存儲(chǔ)。
4結(jié)束語(yǔ)
基于ARM的植被智能灌溉系統(tǒng)實(shí)現(xiàn)了植被種植區(qū)域的土壤溫濕度及地表溫度的測(cè)量,控制器通過(guò)實(shí)際的環(huán)境因子對(duì)植被進(jìn)行按需澆灌,避免了水資源的浪費(fèi)或者是植被澆灌不足。本系統(tǒng)的成本低,適合大范圍的使用推廣;采用太陽(yáng)能供電,功耗低,能夠?qū)崟r(shí)測(cè)得土壤溫濕度,根據(jù)溫濕度數(shù)據(jù)來(lái)調(diào)節(jié)控制水流的大小,能夠最有效利用寶貴的水資源。