無線灌溉系統_第1頁
無線灌溉系統_第2頁
無線灌溉系統_第3頁
無線灌溉系統_第4頁
無線灌溉系統_第5頁
已閱讀5頁,還剩2頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、1引言世界各國越來越認識到水已成為21世紀可持續發展的一個關鍵問題。中國水資源 已處于相當緊缺的程度,加上全國90%的廢、污水未經處理或處理未達標就直接排放的 水污染,11%的河流水質低于農田供水標準。水是農業的命脈,是生態環境的控制性要素, 同時又是戰略性的經濟資源,因此采用水泵抽取地下水灌溉農田,實現水資源合理利用, 發展節水供水,改善生態環境,是我國目前精確農業的關鍵。采用節水和節能的灌水方法是當今世界供水技術發展的總趨勢。智能供水系統在國 外發達國家推廣得比較快,技術發展也比較成熟,起步也比較早,特別是以色列、美國和 加拿大等國,先進的電子技術、計算機和控制技術運用到了農業供水中,大大

2、提高了用水 效率和生產力。而隨著我國經濟和科技的發展,節水供水系統發展得很快,但大多停留在 單片機控制為核心技術基礎上,與國外發達國家有一定的差距。農田供水的任務是適時適量地將水自水源送至農田,滿足作物生長的需要。供水從 天然狀態到被作物吸收最終形成產量可歸結為以下三大環節:(1)通過供水取、輸、配水系統將水引全田間;(2)然后以適當的灌水技術將水變成可供作物吸收的土壤水;(3)作物根系自土壤中吸收水分(包括養分),經過光合作用將輻射能轉化為化學能 最后形成十物質(碳水化合物)。前兩個環節可依靠一系列工程技術和管理措施來實現。節水供水增產的目標應是極 大地提高上述兩個環節中水的轉化及產出效率。

3、本設計論文是針對第一個環節而研究設 計的。如果再根據作物農田實際情況結合滴灌、噴灑、施肥、除害等技術合理運用,我 國農業的前景將非常樂觀。2系統工作原理與硬件結構2.1系統工作原理本文研究單片機系統通過多個傳感器對濕度、溫度、降雨量、酸堿度、水分蒸發量 (風速)和空氣溫度等多種信息的采集來實現對農田的精確自動灌溉控制,輸出A的信號 信息通過無線全雙工數傳收發模塊傳送給控制中心(嵌入式系統)來確定是否啟動水泵 為農田供水,同時將此供水與否信息由GPRS通信通過Internet傳送到遠方控制中心實 現遠程監控,并通過計算機中的一些模型來處理信息,作出供水計劃。2.2系統的硬件結構該系統由兩個子系統

4、組成,其一為控制中心:一個控制主機和無線傳感器網絡節點 組成。其二是遠程控制系統:GPRS通信模塊、Internet網絡傳輸與監控中心主機。圖1 是系統的總體結構簡圖,圖中的無線通訊模塊結構完全相同。控制主機由基于MiniARM 嵌入式微控制器的開發平臺和無線通訊模塊組成。主機與無線傳感器網絡節點構成星型 拓撲無線網絡;遠程控制系統由GPRS模塊Mini-WG23實現Internet接入(本系統可以擴 展,使GPRS通信網絡成星型拓撲接入)后傳到遠程控制中心。舛L系統韁件結拘框囹2.3無線傳感器網絡硬件設計無線傳感器網絡模型(如圖1所示)是不同于傳統無線網絡的基礎設施網,通過在監 測區域內隨意

5、布撤大量傳感器節點(簡稱節點),由各節點自行協調并迅速組建通信網絡, 在能量利用率優先考慮原則下進行工作任務劃分以獲取監視區域信息。網絡的自組織特 性體現在當節點失效或新節點加入時網絡能夠自適應重新組建,以調整全局的探測精度, 充分發揮資源優勢,即網絡中的各節點除具備數據采集功能外兼有數據轉發實現多跳的 路由功能。無線傳感器網絡馥類節點的組成一般都由數據采集、數據處理、數據傳輸和 電源這四部分組成。其中每一個單片機系統的硬件設計和軟件設計都是一樣。本設計的 研究設計方案是只針對一個單片機系統的。被監測物理信號的形式決定了傳感器的類 型。處理器通常選用嵌入式CPU,如MOTOROLA公司的68H

6、C16、C51系列單片機等。數據 傳輸單元可以選擇由低功耗、短距離的無線通信模塊組成,但考慮防盜與自然損壞,本系 統選擇功耗較大、傳輸距離較遠的SA68D21DL,農民可以在辦公室或家中安放主控制器。 圖2描述了節點的組成,其中,箭頭的方向表示數據在節點中的流動方向。S 2傳感懇網壕樞圈2.4無線通信模塊選擇對于移動或便攜式數據采集測控系統而言,采用無線數據傳輸是一種較好的選擇方 案。由北京捷麥通信器材有限公司生產的SA68D21DL無線數據報警收發模塊就是一款可 在微機與微機之間,或微機與單片機之間進行全雙工遠距離無線通信的收發模塊。該模 塊還可組成最多65535點的單發多收或多發單收形式無

7、線局域網。其上位機硬件接線電 路如圖3所示。2.5電源在該系統中,SA68D21DL為較高電壓器件,電壓要求為6 V,為了與之接口,AT89S51 也工作在6V(AT89C2051是寬電壓器件)電壓下。該系統用+6 V電源供電,可以通過支流 穩壓電源得到,考慮干擾與系統穩定,建議用十電池供電。3主控系統在該系統中,控制主機作為連接Internet網和無線傳感器網絡之間的協議轉換網 關。其硬件采用致遠電子公司MiniARM嵌入式工控模塊。MinilSA系列采集板卡采用智 能型板卡結構,即在板卡上內置MCU。板載MCU對板卡上I / O端口進行控制,實現I/O 數據的緩存,從而降低板卡對于Mini

8、lSA接口主機的依賴,節省主機處理數據的時間,保 證MinilSA系統更加高效的運行。此外板載MCU可以對采集的數據或者輸出數據進行進 一步的處理。系統電路圖如圖4所示。15 4 主控依St結柄昭MiniISA-8016A數字量輸入繼電器輸出板卡MinilSA- 8016A是一款用于MiniISA總線的繼電器輸出和隔離數字量輸入卡,該卡 提供8路隔離數字量輸入,在噪聲環境下為采集數字量提供1 500 VDC的隔離保護;它帶 有8個繼電器,可以用作開/關控制設備或小型電力開關;此外它還帶有2個可由用戶自 定義的隔離脈寬調制PWM輸出。MiniISA-GMT05001 人機界面板卡MiniISA-

9、GMT05001是一款基于MiniISA總線的人機界面板卡,適用于任何具有 MiniISA總線主控電路的底板上。采用5.7英寸、分辨率為320X240的單色屏,支持觸摸屏操作功能,提供了六個按 鍵輸入。通過操作MiniISA總線完成相應的顯示和按鍵功能。MiniISA GPRS 無線數傳設備 MiniISA-WG23MiniISA-WG23是基于GPRS網絡的智能型無線數傳設備(DTU),具有MiniISA并行接 口,能夠方便地嵌入到用戶的設備中,提供透明的數據傳輸功能,可以方便地實現無線的 數據傳輸。4遠程控制系統遠程控制系統主要設計GPRS通信系統、GPRS與Internet網絡接入系統、

10、監控中心 主機友好界面顯示控制系統。這一部分硬件部分可以應用現有的移動公司與電信等互聯網資源,軟件考慮成本和專業功能可以自主開發,建議應用現有遠程軟件,如波爾遠程 控制軟件、湖南省遠程監控設備有限公司的RC- 2000可視化遠程控制軟件系統。5水泵電機驅動電路考慮強電弱電隔離作用,水泵供電系統可以考慮與整個系統分開設計。利用系統板 上的繼電器控制電機電源即可實現,電路如圖5所示。圖S律系總電系統電部(I)節點測值浪葬無故瘙收中犬攻暗收中贏奇供弭摩用6 摩部集集策蛛枝肝站兩圖6系統軟件設計系統軟件包括兩大部分:傳感器網絡接點系統程序與主機控制系統程序。6.1采集系統程序無線傳感器網絡節點系統程序

11、由主程序、數據采集子程序、與上位機通信的子程序 等部分組成。這里介紹主程序的設計框圖。6.2通信協議研究上位PC機作為控制中心必須具備網絡喚醒、數據處理、路由維護功能。C+Builder、 Delphi和微軟的Visual Basic都是可選的快速開發工具。上層軟件功能由Delphi實現, 考慮到點對點通信的可靠性,數據在底層無線傳輸中需要增加必要的協議規范。設計中 對有效數據進行打包,格式為:前導碼、地址、有效數據載荷、校驗碼。6.2.1串口通信格式上位機與模塊間的通信是通過異步串口來完成的。異步串口采用標準的串口格式, 即1個起始位、8個數據位和1個停止位,傳輸速率為1 200 b / s

12、。上位機與模塊間的 通信內容有兩類,一類是數據,一類是命令。6.2.2數據及命令的區分當上位機向模塊傳送信息時,DTR端的功能是指示串口信息的性質。若串口信息為命 令,DTR端應置為邏輯“0”,若串口信息為數據,則DTR端應置為邏輯“ 1”。當模塊向上位機傳送信息時,DSR端可用來指示串口信息的性質,若串口信息為命 令,DSR端為邏輯“0”,若串口信息為數據,DSR端為邏輯“ 1”。當模塊串口無數據發出 時,DSR端的功能可指示模塊是否可以接收上位機的信息,當模塊準備好,可以接收上位 機的信息時,此端為邏輯“0”;當模塊不能接收計算機的數據時,此端為邏輯“ 1”。6.2.3命令和數據傳送格式S

13、A68D21DL的命令傳送格式為:D7H命令碼H參數H其中,D7H為命令碼的特征碼,即字頭。命令碼為一字節長度,代表命令的性質。不同 的命令碼有不同的參數,模塊在收到命令后,將根據命令碼的不同,分析參數并執行命 令。對于有些需要發送信令的命令,模塊將根據命令的性質來發送相應的信令。當 SA68D21DL在進行數據傳送時,不論是上位機傳給模塊,還是模塊傳給上位機的數據,都 采用無格式傳送方式。基于農田實際工程,采用平面路由協議DD(Directed Diffusion)定向擴散路由是 一種以數據為中心的信息傳播協議,與已有的路由算法有著截然不同的實現機制,運行 DD的傳感器節點使用基于屬性的命名

14、機制來描述數據,并通過向所有節點發送對某個命 名數據的INTEREST(任務描述符)來完成數據收集。在傳播INTEREST的過程中,指定范圍 內的節點利用緩存機制動態維護接收數據的屬性及指向信息源的梯度矢量等信息,同時 激活傳感器來采集與該INTEREST相匹配的信息。節點對采集的信息進行簡單的預處理 后,利用本地化規則和加強算法建立一條到達目的節點的最佳路徑。6.3主控軟件程序設計ffl 7主技麻統軟件樞圖系統軟件采用分層設計,包括硬件設備驅動層、操作系統層、應用程序接口層和應 用軟件層。軟件系統結構如圖7所示。操作系統選擇小型的實時操作系統p C/OS-II 是基于以下考慮:廣州致遠公司MiniARM嵌入式工控模塊提供正版p C/OS-II實時操 作系統在內的豐富軟件資源,完整的軟硬件架構只需專注于編寫產品的應用程序。幾行 代碼即可實現TCP / IP通信、CAN-BUS現場總線通信、USB通信和大容量存儲等復雜功 能,使嵌入式系統設計更加簡潔方便。TCP / IP協議分為4層:鏈路層(ARP協議)、網絡 層(IP協議、ICMP協議)、傳輸層(TCP協議、UDP協議)、應用層(HTTP協議)。本系統 的TC

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論