王艷霞,唐忠林
(陜西工業(yè)職業(yè)技術(shù)學院航空工程學院,陜西咸陽 712000)
我國是一個農(nóng)業(yè)大國,用世界約7%的耕地養(yǎng)活了世界20%的人口,人均擁水量只有世界平均水平的1/4,水資源不足問題已經(jīng)成為嚴重制約我國社會經(jīng)濟快速發(fā)展和農(nóng)業(yè)發(fā)展的重要因素。因此研究有效可行的節(jié)水灌溉方案具有緊迫的現(xiàn)實意義[1-2]。
土壤濕度代表土壤含水量,是土壤重要的物理性質(zhì)之一[3-4]。實時、在線的土壤濕度監(jiān)測,是現(xiàn)代集約化農(nóng)業(yè)生產(chǎn)中實現(xiàn)自動精確灌溉的必要技術(shù)手段,在節(jié)約農(nóng)業(yè)用水、優(yōu)化作物生長等方面發(fā)揮著重要作用。
為滿足智能農(nóng)業(yè)的節(jié)水灌溉需要,土壤濕度在線監(jiān)測系統(tǒng)設(shè)計為多節(jié)點監(jiān)測模式[5]。各監(jiān)測節(jié)點按照星型網(wǎng)絡(luò)架構(gòu),通過無線通訊方式與控制中心交互數(shù)據(jù)及指令,拓撲結(jié)構(gòu)示意見圖1。
圖1 多節(jié)點無線監(jiān)測拓撲結(jié)構(gòu)示意圖
以單節(jié)點為例進行說明,智能噴灌系統(tǒng)主要由控制中心模塊、單片機主控模塊、水動力供電模塊、微電容采集模塊和無線傳輸模塊組成,組成結(jié)構(gòu)如圖2所示。
圖2 土壤濕度監(jiān)測系統(tǒng)組成示意圖
其中,控制中心和單片機主控模塊作為單節(jié)點的上位機和下位機[6]。上位機主要采用Labview 軟件進行編程和界面設(shè)計[7],完成數(shù)據(jù)采集、數(shù)據(jù)轉(zhuǎn)換及工作狀態(tài)等信息的存儲和顯示功能。下位機以單片機為控制核心,通過SPI 總線實現(xiàn)與微電容測量芯片的信息交互,通過叉指電極結(jié)構(gòu)的電容傳感器實現(xiàn)對土壤濕度的采集功能[8-9]。
系統(tǒng)采用高精度電容數(shù)字測量芯片PCAP01AD 實現(xiàn)對土壤濕度傳感器輸出微電容的測量[10]。在10 pF基準電容且測量速率為5 Hz時,該芯片的精度可以達到6 aF。
電容芯片測量原理如圖3所示。PCAP01內(nèi)部通過充放電原理實現(xiàn)對微電容的測量。在測量過程中,一個傳感器的電容和一個參考電容被連接到同一個放電電阻,組成一個Low-pass低通濾波。
圖3 PCAP01測量原理圖
電路上電時,基準電容Cref會充電至電源電壓,充電完成后,再通過內(nèi)部選定的放電電阻R1 進行放電,放電閾值電壓為Vth。PCAP01 內(nèi)部高精度時間數(shù)字轉(zhuǎn)換器TDC 會記錄整個放電過程,得到一個放電時間常數(shù)τref。當對待測電容CN執(zhí)行相同的充放電過程時,同樣可得到被測電容的放電時間常數(shù)τN[11],充放電時序如圖4所示。
圖4 充放電時序圖
如公式(1)所示,放電時間比等于被測電容CN與基準電容Cref之比。
被測電容的取值一般應(yīng)盡量接近基準電容,以降低增益偏移。本電路適用于測量0~3.5 nF的電容,如需測量更高的電容值,可通過在外部連接一個小電阻Rdisch_ext來實現(xiàn)。
系統(tǒng)充分利用噴灌系統(tǒng)的水動力,綜合運用鋰電池儲能技術(shù)與智能電源管理技術(shù),實現(xiàn)持續(xù)穩(wěn)定的能量收集、存儲與供應(yīng)。通過叉指電容技術(shù)與微電容采集芯片相互配合的模式,實現(xiàn)對土壤濕度的在線監(jiān)測功能。
整個系統(tǒng)硬件設(shè)計主要包括參數(shù)采集與控制模塊、能量采集與管理模塊、土壤濕度在線采集模塊及無線傳輸模塊。
系統(tǒng)基于水力發(fā)電和電源管理技術(shù),有效克服有源電網(wǎng)和太陽能發(fā)電的缺點,實現(xiàn)噴灌作業(yè)的智能化充放電管理,根據(jù)剩余電量和土壤水消耗速度,自動調(diào)節(jié)用電策略,保證系統(tǒng)全程自主供電模式。
本模塊以低功耗單片機MSP430 作為主控芯片,合理設(shè)置工作和休眠策略,使一次噴灌后的鋰電池能量儲備可以支持一個水消耗周期。設(shè)計空氣濕度、環(huán)境溫度和光照度等環(huán)境參數(shù)檢測電路,結(jié)合叉指電容土壤濕度傳感器在線監(jiān)測數(shù)據(jù)和作物的生長特性[12-13],自適應(yīng)計算或根據(jù)控制中心指令調(diào)節(jié)伺服閥的啟停與開度,同時統(tǒng)計每次的噴灌用水量和間隔時間信息。該模塊可與無線傳輸模塊交換數(shù)據(jù),接受控制中心的無線指令并執(zhí)行相應(yīng)動作,或根據(jù)指令要求上傳數(shù)據(jù)。
本系統(tǒng)主要通過PCAP01 芯片完成對土壤濕度傳感器電容值的在線采集和轉(zhuǎn)換功能,測量電路圖見圖5。本電路采用單個傳感器接地的連接方式,其中C0為基準電容,C1為被測電容(土壤濕度監(jiān)測傳感器輸出電容)。為減少寄生電容對測量結(jié)果的影響,驗證電路板中電容接口模塊的走線盡可能短。
圖5 電容測試電路圖
ACAM 公司為PCAP01 提供了標準固件03.01.xx,通過SPI或者I2C 總線下載到芯片中,并合理配置內(nèi)部寄存器的參數(shù),實現(xiàn)對被測電容的高精度測量。
土壤濕度傳感器采用叉指電極結(jié)構(gòu)和雙面PCB 工藝,每塊PCB 采用雙層板結(jié)構(gòu),板厚1.6 mm,電極寬度W與電極間隔G均為0.5 mm,電極占空比為50%[14]。叉指電容傳感器實物如圖6所示。
圖6 叉指電容傳感器實物
本系統(tǒng)中自動灌溉網(wǎng)絡(luò)采用星型拓撲結(jié)構(gòu),各節(jié)點與控制中心建立無線雙工通訊,節(jié)點之間不進行數(shù)據(jù)交互[15]。無線傳輸模塊采用2.4 GHz 低功耗nRF24L01芯片[16],在噴灌節(jié)點端采用TTL串口轉(zhuǎn)無線模式與單片機交互,在控制中心采用USB 轉(zhuǎn)串口模式與計算機交互,實現(xiàn)單網(wǎng)模式即可覆蓋一個小型種植園的土壤濕度監(jiān)測與自動灌溉需求。
軟件程序主要用于實時監(jiān)測灌溉節(jié)點處的土壤濕度、空氣濕度、空氣溫度、光照度等種植環(huán)境參數(shù),并根據(jù)種植環(huán)境參數(shù)智能計算,自動控制噴灌作業(yè),包括噴灌的啟停和噴灌水量的伺服閥PID 調(diào)節(jié)。以一個澆灌周期為例,圖7給出了主程序流程設(shè)計圖。
圖7 主程序流程圖
PCAP01 在使用前需完成相關(guān)配置工作[17],SPI 通訊測試正常后,依據(jù)標準固件下載模式,按照圖8 所示的流程圖進行該模塊的配置。
圖8 PCAP01配置程序流程圖
其中928字節(jié)固件的配置代碼如下:
根據(jù)測試需求,搭建系統(tǒng)實驗驗證平臺,進行軟硬件聯(lián)合調(diào)試,實驗測試場景如圖9所示。
圖9 實驗驗證場景圖
為合理地進行基準電容匹配,實驗中,將傳感器置于一定濕度的土壤中,采用精密LCR 數(shù)字電橋預先測試傳感器的初始電容值,多次反復測量表明,電容值基本穩(wěn)定在220~235 pF 之間,如圖10 所示。故本次實驗選擇標稱值為220 pF的基準電容。
圖10 初始電容測試圖
程序通過讀取Res 0 和Res 1 寄存器的內(nèi)容,得到C0LSB 及C1/C0(ratio)的值。其中C1/C0值以24 bit數(shù)字量信號輸出,高3 位為整數(shù),最大值為7,低21 位為小數(shù),最大值為0.999 999 5。其轉(zhuǎn)換公式依據(jù)二進制與十進制的轉(zhuǎn)換方法實現(xiàn):
(2)式中,an(n=-21、-20……1、2)為Res 1寄存器讀取到的二進制數(shù),最終通過數(shù)制轉(zhuǎn)換實現(xiàn)對傳感器C1的采集及顯示功能。
實驗中,提取不同濕度的土壤樣本進行對比分析和測試,每次增加土壤濕度,分別測試不同濕度對應(yīng)的電容值,得到PCAP01 的實測值C1及由精密LCR 數(shù)字電橋測試的標準值Cst,如表1所示。
表1 不同土壤濕度下傳感器電容值
將不同土壤濕度環(huán)境下的采集數(shù)據(jù)通過無線通訊方式傳輸至上位機,采用Labview 軟件進行數(shù)據(jù)的實時顯示及監(jiān)控,界面設(shè)計如圖11所示。
圖11 數(shù)據(jù)顯示與監(jiān)控界面
通過以上實驗數(shù)據(jù)分析及對比圖可知,隨著土壤濕度的增加,叉指電容傳感器的電容值不斷升高,實驗所測數(shù)據(jù)與標準值之間的相對誤差均小于1%??梢?,基于PCAP01 的電容采集與轉(zhuǎn)換模塊抗干擾性強,精度高,能夠可靠地跟蹤土壤濕度環(huán)境,實現(xiàn)噴灌作業(yè)的智能化控制與長期數(shù)據(jù)采集。
本文采用叉指電極結(jié)構(gòu)型電容器,通過高精度數(shù)字轉(zhuǎn)換芯片PCAP01 實現(xiàn)對土壤濕度實時在線監(jiān)測的功能,實驗研究結(jié)果表明,該土壤濕度在線監(jiān)測系統(tǒng)的測試精度高,穩(wěn)定性好,效率高,實時性強,在灌溉期間能夠快速檢測土壤水是否達到田間持水量,在消耗期間能夠精確檢測土壤水是否降到作物凋萎系數(shù),為灌溉時機提供科學有效的決策。該類設(shè)計在位置測試、壓力監(jiān)測及MEMS 等領(lǐng)域同樣具有廣闊的應(yīng)用和發(fā)展前景。