999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Labview的都市農業遠程水肥精量灌溉信息采集監測系統設計與研究

2022-11-23 07:45:38金文忻金榆川鄧玉超郭笑添馬恩慶
農業開發與裝備 2022年10期
關鍵詞:信號系統

金文忻,金榆川,鄧玉超,郭笑添,馬恩慶

(江蘇農林職業技術學院,江蘇句容 212400)

0 引言

我國水資源總量和人均用水量不足,水資源分布不均勻[1]。在此背景下,發展設施農業和水肥一體化灌溉技術是實現鄉村振興戰略的一項重要技術,提高水資源利用率、增加水肥灌溉效率顯得尤為重要[2]。目前應用的水肥灌溉信息采集系統的采集參數大部分比較單一,無法滿足實際的生產需要,不能全面的反映出農業生產的實際情況。本文通過聯系實際生產,基于LabVIEW軟件設計了一款能夠對水肥精量灌溉信息進行遠程采集的系統,通過虛擬儀器對水肥灌溉情況和植物生長的環境參數進行遠程實時監測。結果表明,通過使用本系統可以有效地提高水肥灌溉效率、節省水肥資源和提高農業生產水平,具有較高的實際運用價值。

1 系統設計

本文通過調研水肥一體化灌溉設備的發展現狀和江蘇省農博園實際生產需求,設計了一款能夠遠程對水肥灌溉數據環境參數等多位參數進行全面實時監測的系統[3-4]。本系統通過LabVIEW軟件搭建上位機,用于顯示和處理數據,通過信號采集卡對傳感器信號進行調理和上傳[5-6]。系統主要采集了環境溫度、空氣濕度、土壤濕度、光照強度、二氧化碳濃度和水肥pH值、水肥EC值、水肥流量等多種參數。系統主要由信號采集模塊、數據處理模塊和虛擬儀器面板三大部分組成。信號采集模塊采集模擬量或數字量信號后,通過數據處理模塊進行信號調理,最后通過驅動軟件傳遞到虛擬儀器面板,從而實現顯示輸出、報警輸出、控制輸出、存儲輸出和參數輸入等具體功能。系統總體結構如圖1所示。

圖1 系統總體結構

1.1 硬件設計

系統主要由信號采集末端、信號調理模塊和虛擬儀器面板構成。具體來說,主要由傳感器電路和通信電路構成,傳感器電路主要由溫度傳感器、濕度傳感器、光照傳感器、二氧化碳濃度傳感器、土壤濕度傳感器、流量傳感器、電導率傳感器和pH值傳感器等構成。通信電路則主要負責將傳感器與信號調理模塊進行實時通信。其功能主要是利用傳感器采集各種類型的參數,并將采集到的模擬信號或數字信號傳遞至信號采集卡;信號調理模塊主要由一塊信號采集卡構成,通過信號采集卡對信號采集末端上傳的數據進行放大、濾波、轉換和調制解調等一系列調理操作,最后通過USB端口數據傳遞至上位機;虛擬儀器面板通過LabVIEW軟件設計,主要有數據顯示、數據處理、數據分析與報警、數據存儲和遠程使用等功能。

本文根據實際生產需要,選擇了合適的傳感器以及與LabVIEW軟件兼容性更強的NI USB信號采集卡,信號采集卡內部封裝了2.3KB RAM和16KB Flash的Silicon Labs C8051F320芯片以及一塊ADS7871模數轉換芯片。虛擬儀器面板主要完成數據的實時顯示、采集、存儲與分析等功能。主要包括驅動和通信模塊、數據處理模塊與數據顯示模塊等。驅動和通信模塊主要負責上位機對采集卡的驅動以及同信號采集卡對調理后的信號進行通信。數據處理模塊主要負責數據進行離線存儲,可以將信號以EXCEL文件格式保存,同時,可以對數據的實時監督,判斷實時數據是否超過設定閾值。數據顯示模塊從采集模塊接收數據進行實時顯示至前端用戶界面,同時接收采集模塊傳遞的報警信息進行顯示。

圖2 硬件系統

硬件層主要由各傳感器、信號采集卡和上位機三大部分組成。硬件層主要負責數據的物理通訊,由前端傳感器采集到環境信號通過RSE或差分模式傳遞到信號采集卡,信號采集卡將信號進行濾波、放大等調理操作,整合成計算機可以識別的數據通過USB端口傳遞給上位機,由上位機進行識別后的分析、顯示和存儲等進一步操作。數據層主要由環境參數信號、調理后的數據、數據采集卡驅動軟件、DAQ助手等部分構成。環境參數信號經信號采集卡調理后變為上位機能夠識別的數據,通過信號采集卡驅動軟件傳遞到DAQ助手,最后再經過DAQ助手傳遞到上位機中,由系統對其進行加工。硬件結構如圖3所示。

圖3 硬件結構

硬件安裝主要是傳感器與信號采集卡以及信號采集卡至上位機的連接。本文中傳感器大部分以模擬量—單端輸入為主,在接線時需要注意傳感器信號端接線應與分配的引腳對應。后續在軟件內分配信號采集通道時,也需要根據此時分配的引腳情況對系統進行進一步設置。傳感器與信號采集卡的供電需要單獨設置,因本文涉及多款傳感器,各傳感器的工作電壓不同,所以在配置傳感器與信號采集卡電源時應注意將工作條件相同的設備分為一組進行供電。信號采集卡與計算機之間的通信主要是由信號采集卡上的USB連接器通過USB線連接至計算機,將USB線的一端連接信號采集卡,另一端連接計算機的USB端口。

1.2 軟件設計

虛擬儀器技術突破了隨著科技的不斷發展,傳統儀器設備不能滿足實際應用需要的限制。通過利用計算機硬件資源和專一開發的VI設計編程軟件,構成一套完整的、含有數據處理、數據通信的系統[7]。本文選用LabVIEW軟件搭建虛擬儀器。LabVIEW自帶各類圖表輸出插件,可以直觀地看到采集到的實時數據變化,不需要開發人員對圖表輸出功能進行二次開發。除此之外,配合LabVIEW內部封裝的Web Server組件,還可以實現基于Internet的數據采集和傳輸[8-9]。

本文分別對土壤濕度、環境溫度、二氧化碳濃度、水肥EC值、水肥流速、光照度、水肥pH值、環境濕度等8個生產環境要素分別進行數據采集,在操作界面配置了實時數據顯示模塊、閾值設置模塊和報警模塊,控制按鈕可以停止當前進行的數據采集操作,并且系統預留了閾值設置窗口,用戶可以通過實際情況設置報警閾值。采集過程中,系統能夠將實時數據自動存儲到指定文件夾,方便用于進一步分析。

系統的最終使用者是用戶,作為一款需要用戶長時間操作的系統,人性化、友好的操作界面非常重要。前端面板的設計主要是以集成各種功能的Main函數為基礎,在此基礎上針對采集系統的各參數采集模塊進行分別設計。根據系統設計邏輯,打開用戶操作界面,在Main函數上對各個功能模塊進行調用。能夠直接在用戶面前顯示的函數就是Main函數,因此在設計用戶操作面板時需要著重對主頁面進行美化。針對不同的信息模塊,程序根據其數據特點進行顯示功能定制,以溫度信息采集模塊為例,主面板可以顯示當前系統時間和實時溫度數據。同時程序設計閾值設置窗口,用戶可以根據生產需要設置系統閾值,當傳感器采集到的數據超出閾值范圍之內后,右側報警燈會亮起,以此提示用戶對環境進行相應操作?!巴V共杉卑粹o可以立即結束當前程序運行。程序中還可以顯示歷史數據,在選項卡按鈕中,點擊“歷史數據”選項按鈕,就可查看歷史數據信息。同時設置歷史數據選項卡頁面,該面板配置一塊波形圖表,用于顯示采集到的歷史數據,圖表x軸為時間,y軸為溫度數據。

圖4 人機交互界面

在上位機軟件環境中需要對各個傳感器采集到的模擬信號通過轉換后傳遞至上位機中,系統通過DAQ助手實現。DAQ助手有兩種編程方法,一是直接對DAQ助手進行配置、編程,最后轉換成DAQmx代碼。這種方法操作簡單,邏輯清晰,這種方法操作難度小,但使用起來不夠靈活,采樣率、采樣數等一些列信息采集卡參數在程序運行過程中難以修改。第二種方法是直接將DAQ助手轉換成DAQ函數,然后在DAQ函數中進行程序編寫。這種方法可以根據實際生產需要靈活修改DAQ助手的各項參數。本文選用第二種方法對程序進行編寫,可以靈活使用信號采集卡中的采集通道函數、定時函數、開始任務函數、清除任務函數等。在DAQ助手的配置中,可以根據傳感器的技術參數對其進行輸出轉換,同時,采集通道的配置需要根據傳感器與信號采集卡的實際接線情況分配。末端模擬量傳感器將采集到的信號傳遞到采集卡,經過采集卡放大、濾波、轉換等一系列調理操作后,傳遞到的上位機的數據還不能直接作為輸出數據,還需要對其進行轉化計算。系統后面板部分程序如圖5所示。

圖5 后面板部分框圖

系統選用LabVIEW軟件中的“Web發布”工具實現采集系統的遠程使用。將本地計算機作為服務器,配置網頁客戶端,用戶在外網使用時,通過訪問主機服務器實現遠程控制。不需要對系統進行額外編程,降低了系統維護和使用難度。菜單欄“工具”選項卡中找到“Web發布”工具,首先配置本地服務器,選擇VI程序。查看模式中“快照”和“顯示器”兩種模式只能顯示當前屏幕畫面,不能實時更新和控制操作,因此系統選擇“內嵌”模式?!皟惹丁蹦J侥軌驅Σ杉到y進行實時顯示,同時,在申請權限的情況下還可以實時控制采集系統。注意,首次配置時應先“啟動Web服務器”,同時勾選下方“連接建立時提交控制請求”,單擊“下一步”直至配置完成后生成URL地址。本系統生成的地址為:http://Jinyc-Personal-Work-Station:8000/main.html,其中“Jinyc-Personal-Work-Station”為本機名稱。推薦使用IE瀏覽器對其進行訪問,其他瀏覽器大多不支持加載VI面板的插件。當用戶在外網對該系統進行訪問控制操作時,需要對其進行內網穿透操作,從外網網絡客戶端對本地服務器進行映射,映射完成后即可進行相應操作。常用的IP映射方法主要是通過nat123或者花生殼軟件實現。Web發布服務器配置如圖6所示。

圖6 Web發布配置

2 應用運行測試

2.1 本地使用測試

在真正將系統投入實際使用之前,需要搭建一個模擬的仿真環境。本文在系統程序設計完成后,利用另一塊虛擬信號采集卡生成虛擬信號,虛擬信號生成器將波形數據傳輸至虛擬信號采集卡的輸出通道,通過本系統對其進行采集,最后能夠接近真實的模擬系統運行的過程。完成仿真環境搭建和軟件相關配置后,需要對程序進行仿真運行測試。以溫度采集模塊為例,配置好仿真環境后,系統自動采集數據,如圖7所示。系統高溫閾值設置為35℃,當前測試溫度為41℃,系統高溫報警燈亮起提示用戶。

圖7 仿真運行測試

2.2 遠程使用測試

在完成本地仿真運行測試后,還需要對進行遠程使用測試。在使用網絡客戶端訪問系統之前,需要在本地服務器上對操作系統進行Web發布,并且保持系統在本地服務器上處于打開狀態,遠程使用界面如圖8所示[10]。設置完成后,通過訪問本地服務器生成的地址即可實現對系統的控制。測試結果表明,遠程使用功能可以達到預期效果,能夠滿足實際使用需要。

圖8 遠程使用操作面板

3 結論

本文基于LabView編程軟件設計了一款遠程、實時的水肥灌溉信息采集系統。通過本系統可以實現針對二氧化碳濃度、水肥流量、水肥EC值、水肥pH值、環境溫濕度、土壤濕度、環境光照等要素的實時監控的信息采集系統。同時系統還具有自動保存歷史數據、異常報警和遠程訪問等功能,能夠滿足用戶實際生產的基本需要。利用信號采集卡對傳感器信號進行調理和傳遞,便于安裝使用。通過本系統可以有效地降低系統安裝難度和提高水肥利用效率。

猜你喜歡
信號系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
孩子停止長個的信號
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 99手机在线视频| 中文字幕日韩久久综合影院| 国产成人调教在线视频| 91在线播放免费不卡无毒| 秋霞国产在线| 日本五区在线不卡精品| 1级黄色毛片| 国产极品美女在线| 亚洲精品成人片在线观看| 日韩在线播放欧美字幕| 国产美女91呻吟求| 免费观看亚洲人成网站| 国产成人91精品免费网址在线| 久久永久精品免费视频| 永久免费无码成人网站| 在线看国产精品| 亚洲第一国产综合| a亚洲视频| 国产正在播放| 99久久国产精品无码| 午夜视频免费一区二区在线看| 亚洲性影院| 性做久久久久久久免费看| 日韩国产欧美精品在线| 3p叠罗汉国产精品久久| a在线亚洲男人的天堂试看| 中文无码日韩精品| 国产精品一线天| 国产无码高清视频不卡| 久久精品日日躁夜夜躁欧美| 中文字幕亚洲精品2页| 青青操视频在线| 视频二区亚洲精品| 婷婷色在线视频| 又粗又硬又大又爽免费视频播放| 久久九九热视频| 免费高清毛片| 乱人伦视频中文字幕在线| 欧美在线精品一区二区三区| 免费日韩在线视频| 欧美成人影院亚洲综合图| 亚洲精品国产综合99| 色婷婷久久| 欧美成人手机在线观看网址| 亚洲中文字幕在线一区播放| 精品国产中文一级毛片在线看 | 热思思久久免费视频| 国产国模一区二区三区四区| 99久久精品国产精品亚洲| 伊人国产无码高清视频| 亚洲an第二区国产精品| 国产精品香蕉在线观看不卡| 国产在线98福利播放视频免费| 亚洲天堂网在线播放| 亚洲精品欧美重口| 久久精品这里只有精99品| 亚洲男女天堂| 亚洲成人www| 99手机在线视频| 青青草a国产免费观看| 色妞www精品视频一级下载| 色婷婷在线影院| a国产精品| 日韩中文精品亚洲第三区| 综合五月天网| 尤物特级无码毛片免费| 国内精品自在自线视频香蕉| 99热亚洲精品6码| 亚洲AV无码不卡无码| 色窝窝免费一区二区三区 | 夜夜拍夜夜爽| 国产精品毛片一区视频播| 激情爆乳一区二区| 亚洲精品国产精品乱码不卞| 亚洲成aⅴ人片在线影院八| 国产精品女熟高潮视频| 日韩精品毛片人妻AV不卡| 久久综合亚洲鲁鲁九月天| 久久精品中文字幕少妇| 亚洲一级毛片免费看| 日韩一级毛一欧美一国产| 国产精品亚洲一区二区三区z |