《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于CC2530的無線土壤水分傳感器節點設計
基于CC2530的無線土壤水分傳感器節點設計
2015年微型機與應用第20期
李松濤,周成虎,尹清爽
河南工程學院 計算機學院,河南 鄭州 451191
摘要: 土壤含水量的準確測定是實現節水灌溉和精準農業的基礎。為實現土壤水分的自動測量和無線傳輸,基于FDR和CC2530芯片設計了無線土壤水分傳感器節點。FDR實現了快速、精確的土壤含水量測量,CC2530完成模數轉換、數字信號處理和射頻信號的發送等工作。討論了節點的低功耗問題,最后對節點進行了丟包率測試。試驗結果表明:所設計開發的基于CC2530的傳感器節點具有丟包率低、運行穩定可靠的特點,能夠滿足土壤水分的無線數據采集的要求。
Abstract:
Key words :

  摘  要: 土壤含水量的準確測定是實現節水灌溉和精準農業的基礎。為實現土壤水分的自動測量和無線傳輸,基于FDR和CC2530芯片設計了無線土壤水分傳感器節點。FDR實現了快速、精確的土壤含水量測量,CC2530完成模數轉換、數字信號處理和射頻信號的發送等工作。討論了節點的低功耗問題,最后對節點進行了丟包率測試。試驗結果表明:所設計開發的基于CC2530的傳感器節點具有丟包率低、運行穩定可靠的特點,能夠滿足土壤水分的無線數據采集的要求。

  關鍵詞: 土壤水分;監測;傳感器;CC2530

0 引言

  采用自動灌溉系統可以根據土壤的水分含量確定澆灌的時間和次數,有效地減少水資源的浪費,提高作物產量。能否實現對土壤含水量的精確測量,是設計自動灌溉系統的關鍵。土壤水分含量的測量方法,目前主要為采用烘干稱重、張力計、中子水分計和時域反射儀(TDR)、頻域發射儀(FDR)等測量方法[1]。目前廣泛采用的測量土壤含水量的方法是使用TDR或FDR測量土壤的介電常數,并利用介電常數與含水率之間存在的關系轉化為土壤含水量。

  灌溉自動化的建設迫切需要自動化的土壤水分傳感器,以獲取實時、精確的土壤水分數據。FDR法因其獲取數據方便、直觀、快捷并可實現持續觀測等特點,得到了較快的發展應用[2-3]。目前大多數土壤水分檢測設備是以有線的方式進行數據傳輸,在土壤墑情監測中,通常需要大范圍測量土壤水分,需鋪設長距離的通信線路,導致成本高、維護困難、工作效率低等問題。無線網絡技術的發展為設計無線土壤傳感器提供了可能。無線傳感器節點具有部署方便、傳輸距離遠、數據安全可靠等特點。國內外也相續開展了一些這方面的研究,大多是使用GPRS技術或分離的單片機和射頻模塊來構建無線通信系統。

  本文提出了一種使用FDR土壤水分傳感器和CC2530單片機設計的土壤含水量檢測節點,具有快速、便攜的特點,可以與其他節點組成無線傳感器網絡,在更大的范圍內實現對區域土壤含水量的測量。

1 系統的硬件設計

  土壤水分傳感器節點的組成如圖1所示。它由電源電路、土壤水分傳感器、信號調理電路、CC2530模塊等組成。節點可以實現土壤水分的檢測、數據的變換、射頻的發送等功能。節點采用鋰電池供電。土壤水分傳感器獲取與介電常數成正比的電壓,信號調理電路對來自傳感器的數據進行電源監測、數據取樣,最后由CC2530模塊對數據進行AD轉換、矯正和融合,然后將數據射頻發送到網關。

Image 001.png

  土壤水分傳感器節點也可以響應網關節點發送的查詢命令,可以將單次測量的實時數據及節點的狀態信息發送給網關,提高了節點的響應速度。

  1.1 土壤水分傳感器的選型

  FDR根據特定頻率的電磁波在土壤中傳播來測試土壤的介電常數,FDR的一對電極組成一個電容,其間的土壤充當電介質,電極之間的水分的變化會直接影響電容的介電常數發生變化。當高頻信號源加到電路上時,LC振蕩器的震蕩頻率會發生變化,高頻信號經過變換后可以得到反映介電常數變化的電壓信號。由此可以通過測量土壤的介電常數獲取土壤的含水量[4]。土壤含水量θ與介電常數ε的關系式為:

  θ=-0.53×10-2+2.92×10-2ε-5.5×10-4ε2+4.3×10-6ε3(1)

  節點使用高精度標準土壤水分傳感器FDS-100。FDS-100由電源模塊、變送模塊、漂零及溫度補償模塊、數據處理模塊等組成。傳感器內置信號采樣及放大、漂零及溫度補償功能。量程:0~100%,測量精度:±3%,測量主頻:100 MHz,工作電壓:5~12 V,工作電流:21~26 mA,輸出信號:0~2 VDC。FDS-100輸出特征曲線如圖2所示。

Image 002.png

  從輸出特征曲線可以看出,當土壤水分含水量在40%以下時,輸出電壓與土壤含水量有很好的線性關系。

  1.2 信號調理電路

  調理電路完成對水分傳感器的連接和控制。電路如圖3所示。水分傳感器的電壓輸出直接連接到CC2530的P1.1引腳。為了降低傳感器的能耗,對傳感器的供電電壓加了一個開關管進行控制。當CC2530的P1.2引腳輸出高電平時,開關管Q1導通,電源對傳感器供電。

Image 003.png

  節點在長時間工作后,電池電壓會降低,影響測試數據的準確性和無線信號的傳送距離,因此需要實時監測電源供電電壓。電路設計了一個電源監控輸出端,傳感器電源經分壓后送到CC2530的A/D轉換電路,微處理器可以監測電源電壓值,當電源降至某一設定值后將給出提示信號。

  1.3 CC2530單片機

  系統采用TI公司的CC2530單片機作為主控芯片,CC2530內部集成有2.4 GHz符合IEEE 802.15.4規范的DSSS(直接序列擴頻)射頻收發器,具有優良的無線接收靈敏度和抗干擾性,以及一個增強型8051微控制器。CC2530具有256 KB的可編程Flash以及8 KB的RAM。芯片還集成了8通道12位ADC(模數轉換器),128位AES加密解密安全協處理器,休眠模式定時器等。CC2530具有集成度高、抗干擾能力強、功耗低等特性,在無線傳感器節點的設計中得到了比較廣泛的應用[5-6]。

  1.4 節點供電電源

  電源主要為CC2530單片機、傳感器等供電。CC2530的供電電壓是3.3 V,傳感器的最小供電電壓是5 V,系統使用電壓為5 V的鋰電池為節點供電。由于節點各個組成部分的電壓不同,需要使用電平轉換電路獲取多個不同電平。使用的電平轉換芯片為TPS79533,輸入電平為2.7~5.5 V,輸出為3.3 V。節點電源模塊如圖4所示。

Image 004.png

2 系統的軟件設計

  2.1 基于事件的任務設計

  軟件系統基于TI的ZigBee協議棧Z-Stack實現。Z-Stack按照分層的結構來實現軟件功能,Z-Stack協議棧在結構上分為應用層、網絡層、安全層、MAC層和物理層,每一層的函數都嚴格按照ZigBee協議棧IEEE802.15.4標準編寫[7]。在協議棧內部嵌入了一個精簡的操作系統,實現對任務的統一調度。操作系統向用戶提供統一的接口,方便用戶進行應用程序的開發。系統軟件的開發通過基于事件的任務機制來實現。將系統的各個功能劃分為不同的任務,每個任務都有自己的初始化和處理函數,任務之間通過事件進行通信。事件分為系統事件和用戶自定義事件。在每個任務中,要實現針對用戶自定義事件的處理函數。土壤水分傳感器節點發送數據的流程圖如圖5所示。

Image 005.png

  土壤水分傳感器上電后首先進行初始化工作,檢測周圍有無可用的ZigBee網絡,如果有,就加入并獲得網絡地址。節點根據設定的時間間隔讀取傳感器的數據。在未接收到查詢命令時,節點每小時采集一次土壤水分數據,連續采集10次數據后向網關發送一次數據。如果接到來自網關的查詢命令,則會實時向網關節點發送數據。這樣的設計方式,可以保證系統實時和降低能耗的要求。

  2.2 節點通信協議

  程序設計在應用層上實現,通過網絡協議提供的標準函數實現數據發送。數據以數據幀的格式發送,在一幀數據中,除了傳感器數據外,還要附加一些狀態信息和控制信息。數據幀有兩種格式,一種是完成10次測量后發送到網關的集成數據幀,其格式如表1所示;另外一種格式是接收到網關查詢命令后發送到網關的實時數據幀,其格式如表2所示。

  2.3 低功耗設計方法

  土壤水分傳感器節點的功耗主要來自兩個方面:CC2530的功耗和傳感器功耗。CC2530的功耗包括芯片的待機功耗、發射功耗/接收功耗和運算功耗。其中待機工作電流為0.6 mA,功耗為1.8 mW。接收數據時工作電流為21.1 mA,功耗為63.3 mW。發送數據時,節點的發送功耗與發送分組的長度和射頻發送功率均有密切的關系[8],當射頻發送功率為0 dBm,發送數據包中應用數據為26 B(集成數據幀)時,實測95.7 mA。如果采用每采集一次數據即發射一次的方式,這時的應用數據長度(實時數據幀)為8 B,這時發送一次的功耗是58.7 mW,連續發送10個數據的總的功耗是587 mW,遠大于一次發送10 B的功耗。

  傳感器的工作電流為21 mA,功耗為105 mW。

  土壤水分傳感器節點采用鋰電池供電,由于傳感器的工作電流大,為延長電池的工作時間,將采集數據的時間間隔設計為每小時采集1次數據。節點只在查詢時才會接收數據,且節點在正常工作時,查詢操作的概率較低,這部分的能耗可以忽略。為減少發送數據的次數,每次采集數據后并不是立即發送到網關,而是完成10次測量后將數據打包發送。

3 節點性能測試

  3.1 傳感器土壤水分測試結果

  取粘土一份,加水配置成不同含水量的待測土壤樣本。在室溫23℃,傳感器節點與網關節點距離20 m條件下進行測試,每個樣本測量10次,取其平均值,進行了5批次的測量。網關節點讀取的土壤水分數據如表3所示,與之對應的測量曲線如圖6所示。由圖6可知,輸出電壓與土壤濕度保持了很好的線性度。

Image 008.png

  3.2 丟包率測試

  數據包在傳送過程中由于受到傳輸距離、節點電壓、周圍環境等因素的影響,會出現程度不同的丟包率。在空曠地帶,CC2530距地面高度1.2 m,晴天,電池電壓5.3 V,射頻發送頻率2.4 GHz情況下對節點的數據傳輸丟包率進行了測試,丟包率與距離的關系如表4所示。

Image 009.png

  從測試結果可以看出,隨著距離的增加,丟包率上升。傳感器節點與網關節點距離在40 m以內,無丟包,信號傳輸穩定可靠;當移動至50 m處時,開始出現丟包,信號出現不穩定;當節點移動至100 m時,傳感器節點無法建立與網關的網絡連接,數據傳輸失敗。

  當傳感器數據的丟包率高于30%時,無法有效通信。

4 結論

  本文設計了滿足土壤水分測量需要的土壤水分傳感器節點,實現了軟硬件設計,特別是傳感器的信號處理電路以及基于事件的任務程序設計,并對系統的低功耗設計進行了討論。試驗結果表明:系統在開闊環境下,40 m范圍內能夠實現良好的通信。可以從電路設計、軟件編程等方面采取措施減少系統的功耗。

參考文獻

  [1] 王吉星,孫永遠.土壤水分監測傳感器的分類與應用[J].水利信息化,2010(5):37-41.

  [2] 張瑞瑞,趙春江,陳立平.農田信息采集無線傳感器網絡節點設計[J].農業工程學報,2009,25(11):213-218.

  [3] 何大偉,魯翠萍,王儒敬.基于MSP430單片機的土壤水分測量系統開發[J].儀表技術,2015(2):14-17.

  [4] GINGER B P, TIMOTHY O K. Comparison of field performance of multiple soil moisture sensors in a semi-arid rangeland[J]. Journal of the American Water Resources Association, 2008,44(1):121-135.

  [5] 許東,操文元,孫茜.基于CC2530的環境監測無線傳感器網絡節點設計[J].計算機應用,2013,33(S2):17-20,24.

  [6] 章偉聰,俞新武,李忠成.基于CC2530及ZigBee協議棧設計無線網絡傳感器節點[J].計算機系統應用,2011,20(7):184-187,120.

  [7] 石繁榮,黃玉清,任珍文.基于ZigBee的多傳感器物聯網無線監測系統[J].電子技術應用,2013,39(3):96-99.

  [8] 牛星,李捷,周新運.無線傳感器網絡節點能耗測量及分析[J].計算機科學,2012,39(2):84-87.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲精品一区二区三区蜜桃久| 亚洲免费观看| 精品88久久久久88久久久| 欧美精品www| 久久精品欧美日韩| 亚洲一区二区三区四区五区午夜| 亚洲激情视频网站| 午夜精品久久久久| 亚洲特级片在线| 亚洲二区在线观看| 国产一区观看| 国产精品一区二区a| 欧美日韩亚洲三区| 欧美激情1区2区| 久久亚洲精品欧美| 亚洲一区视频在线| 亚洲最新合集| 日韩一区二区久久| 亚洲精品视频二区| 亚洲人成人99网站| 久久国产免费看| 欧美一区二区三区在| 夜夜嗨一区二区| 亚洲三级电影全部在线观看高清| 在线观看不卡av| 一区二区亚洲精品| 亚洲二区在线视频| 日韩视频不卡中文| 一区二区三区免费看| 亚洲一区欧美激情| 欧美一区91| 亚洲欧洲精品成人久久奇米网| 亚洲伦伦在线| 亚洲在线观看免费| 久久精品在线| 免费观看久久久4p| 欧美日韩精品一区二区| 欧美丝袜一区二区| 国产日产欧美一区| 亚洲国产高清高潮精品美女| 亚洲免费激情| 亚洲欧美日本国产专区一区| 久久精品二区| 日韩亚洲一区二区| 亚洲欧美制服中文字幕| 久久免费国产精品1| 欧美激情国产精品| 国产精品国产三级国产| 黑人巨大精品欧美一区二区小视频 | 国产精品日韩一区二区| 国产乱理伦片在线观看夜一区| 红桃视频国产精品| 亚洲日本理论电影| 午夜精品视频在线观看一区二区| 久久精品日韩一区二区三区| 9色国产精品| 久久精品主播| 欧美日韩精品一本二本三本| 国产日韩精品在线观看| 亚洲国产专区校园欧美| 亚洲先锋成人| 最新亚洲视频| 欧美一区二区国产| 欧美国产精品中文字幕| 国产欧美日韩一区| 亚洲黄一区二区三区| 午夜精品99久久免费| 亚洲美女视频在线免费观看| 欧美伊久线香蕉线新在线| 欧美人与禽猛交乱配| 国产亚洲精品v| 一本色道**综合亚洲精品蜜桃冫| 欧美在线日韩在线| 国产精品99久久不卡二区| 麻豆精品网站| 国产农村妇女精品| 亚洲精品视频在线观看免费| 久久精品免费看| 亚洲欧美日韩综合国产aⅴ| 欧美国产一区二区| 国内精品视频在线观看| 亚洲无限av看| 夜夜精品视频一区二区| 久久亚洲精选| 国产九九精品| 一区二区三区四区蜜桃| 亚洲日本乱码在线观看| 久久久国产亚洲精品| 国产精品扒开腿爽爽爽视频| 亚洲激情网站| 久久精精品视频| 久久精品毛片| 国产精品日产欧美久久久久| 亚洲美女在线看| 亚洲六月丁香色婷婷综合久久| 久久精品免费播放| 国产精品久在线观看| 亚洲精品乱码| 日韩午夜在线电影| 欧美不卡福利| 尤物99国产成人精品视频| 亚洲欧美综合国产精品一区| 中文在线资源观看视频网站免费不卡| 欧美gay视频| 在线免费观看欧美| 久久精品电影| 久久青草福利网站| 国产亚洲午夜| 欧美一区二区三区四区高清| 欧美一级午夜免费电影| 国产精品视频男人的天堂| 亚洲午夜精品| 午夜老司机精品| 国产精品视频区| 亚洲欧美第一页| 欧美一区日韩一区| 国产嫩草影院久久久久| 午夜精品福利在线| 久久精品国产亚洲一区二区| 国产视频欧美视频| 欧美一区二区三区视频在线观看 | 久久成人这里只有精品| 国产日韩欧美不卡在线| 亚洲影视在线播放| 香蕉成人伊视频在线观看| 国产欧美日韩一区二区三区在线观看 | 久久琪琪电影院| 在线观看日韩av电影| 亚洲一区二区高清| 欧美伊人影院| 国产一区二区久久久| 欧美在线观看www| 久久综合网色—综合色88| 亚洲电影av| 亚洲美洲欧洲综合国产一区| 欧美老女人xx| 一区二区三区四区五区视频| 亚洲免费视频一区二区| 国产精品性做久久久久久| 亚洲欧洲av一区二区三区久久| 久久国产精品久久久| 激情欧美亚洲| 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 欧美激情第二页| 日韩一二三区视频| 亚洲欧美中文在线视频| 国产一区二区高清不卡| 亚洲第一级黄色片| 欧美极品aⅴ影院| 亚洲天堂av在线免费观看| 久久gogo国模裸体人体| 一区视频在线| 亚洲少妇一区| 精品动漫3d一区二区三区免费| 中文国产成人精品| 性18欧美另类| 在线免费高清一区二区三区| 在线视频一区二区| 国产欧美日韩高清| 亚洲国产日韩精品| 欧美性大战久久久久| 欧美在线视频不卡| 欧美激情第一页xxx| 亚洲欧美第一页| 欧美77777| 亚洲一区二区三区乱码aⅴ蜜桃女| 久久久久亚洲综合| 亚洲美女av电影| 久久精品人人做人人爽| 亚洲狠狠婷婷| 欧美一区免费视频| 亚洲日本中文| 欧美在线网站| 亚洲毛片一区| 久久久久久久综合| 日韩视频免费在线观看| 久久久久久999| 亚洲色图自拍| 免费中文字幕日韩欧美| 亚洲欧美激情精品一区二区| 欧美福利电影网| 亚欧成人精品| 欧美日本中文字幕| 久久成人人人人精品欧| 欧美日韩视频在线第一区| 亚洲电影免费观看高清| 免费视频一区二区三区在线观看| 激情自拍一区| 亚洲欧美国产77777| 亚洲国产精品久久91精品| 欧美在线影院在线视频| 99国产麻豆精品| 免费人成精品欧美精品| 午夜免费在线观看精品视频| 欧美日韩一卡二卡| 亚洲欧洲日产国产网站| 国产欧美一区二区精品性 | 欧美日韩成人在线视频| 久久国产一区二区| 国产精品一区二区久激情瑜伽|