亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于樹莓派實現(xiàn)自動土壤水分站遠程控制及土壤濕度監(jiān)測的設(shè)計與實現(xiàn)

        2021-07-02 12:22:38李成陽左湘文徐峰荀家寶陳偉軍
        電子測試 2021年11期
        關(guān)鍵詞:界面系統(tǒng)

        李成陽,左湘文,徐峰,荀家寶,陳偉軍

        (寧夏大氣探測技術(shù)保障中心,寧夏銀川,750002)

        關(guān)鍵字:樹莓派;土壤水分站;遠程控制;濕度監(jiān)測

        0 引言

        隨著人工智能、信息和5G技術(shù)的發(fā)展,無人值守、自動化、智能化自動氣象站已成為氣象現(xiàn)代化發(fā)展的趨勢。據(jù)統(tǒng)計,寧夏自治區(qū)全區(qū)氣象觀測站有1013個,其中自動土壤水分站有37個,自動氣象站故障約65%以上是電源所引起,因此,通過重新啟動電源可以解決此問題。自動氣象土壤水分站發(fā)生故障時,臺站維護值班員應(yīng)立刻趕往觀測場進行現(xiàn)場維護,對于偏僻的艱苦臺站,維護保障人員不足且路途耗時較長,趕往現(xiàn)場需要花費時間和人力成本,因此開發(fā)自動氣象遠程控制系統(tǒng),實現(xiàn)遠程值守尤為重要[1-2]。查看文獻發(fā)現(xiàn),關(guān)于自動站遠程控制及監(jiān)測,目前已有該領(lǐng)域的開發(fā)和應(yīng)用。例如,蔡宏[1]等,開發(fā)了地面氣象觀測站遠程保障系統(tǒng)實現(xiàn)了對觀測設(shè)備遠程觀測。張初江[2]等,基于MCU控制單元,通過無線通訊模塊實現(xiàn)了設(shè)備信號強度等信息。對于觀測站維護保障工作的多樣性、及不便利性,區(qū)級業(yè)務(wù)管理部門每年耗費大量人力物力財力來集中針對新入職人員短時間培訓(xùn),但還不能完全滿足維修的業(yè)務(wù)需求[3-7]。因此,為了進一步提高災(zāi)害性天氣的監(jiān)測、預(yù)報、預(yù)警系統(tǒng),觀測數(shù)據(jù)的可靠性和穩(wěn)定性,有效地提高了自動氣象土壤水分站業(yè)務(wù)數(shù)據(jù)質(zhì)量,滿足了目前觀測業(yè)務(wù)自動化、數(shù)字化的需求[8-9]。本文設(shè)計開發(fā)了自動土壤水分站遠程控制與監(jiān)測系統(tǒng),為實現(xiàn)自動土壤水分站快速、高效的故障維護和技術(shù)支持。

        1 系統(tǒng)工作原理與設(shè)計方案

        1.1 工作原理

        本文設(shè)計的系統(tǒng)由控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)和監(jiān)測系統(tǒng)三部分組成。控制系統(tǒng)是通過3路RPi Relay Board模塊對自動氣象站電源通斷進行控制,同時利用TCP/UDP協(xié)議將控制結(jié)果反饋客戶端;數(shù)據(jù)采集系統(tǒng)是由接口控制板、數(shù)據(jù)采集器(HY101N)、擴展板三部分組成,通過minicom串口助手獲取狀態(tài)數(shù)據(jù),獲取到的數(shù)據(jù)上傳到服務(wù)器,客戶端通過界面訪問服務(wù)器可以實時查看狀態(tài)數(shù)據(jù);監(jiān)測系統(tǒng)是通過MUSIC接口獲取數(shù)據(jù),獲取到的數(shù)據(jù)通過Matplotlib實現(xiàn)數(shù)據(jù)可視化顯示。

        1.2 硬件設(shè)計

        系統(tǒng)的核心主體為樹莓派4B,樹莓派是一款基于ARM的微型電腦主板,看似簡單的配置只需要一個樹莓派、一個TF卡、一根網(wǎng)線、一個充電頭即可,但它的功能很強。具有極高的擴展性和易開發(fā)的特點。本文使用的是樹莓派4B為64位核心BCM2711處理器、運行內(nèi)存為4GB、主頻為1.5GHz、雙mico HDMI端口、和千兆以太網(wǎng)等,系統(tǒng)為官方的Raspbian系統(tǒng),配置相當(dāng)可觀,可以用來數(shù)據(jù)分析及處理等完成復(fù)雜的計算任務(wù)。數(shù)據(jù)采集模塊是由采集箱、接口控制板、12v電源、HY101N采集器、擴展板、傳感器組成,控制模塊是由3路RPi Relay Board傳感器組成,通訊模塊由串口通信和WiFi通信模塊組成,監(jiān)測模塊由土壤水探測器、總線、采集器、樹莓派組成,系統(tǒng)整體結(jié)構(gòu)如下圖1所示。

        圖1 系統(tǒng)整體結(jié)構(gòu)

        本文主要研究自動土壤水分站控制與濕度監(jiān)測系統(tǒng)中的控制部分和監(jiān)測部分,即通過數(shù)據(jù)采集模塊獲取實時數(shù)據(jù),通過內(nèi)置軟件進行處理,生成曲線圖進行實時顯示。通過3路RPi Relay Board傳感器進行控制電壓通斷。對樹莓派安裝相關(guān)支持數(shù)據(jù)及庫函數(shù),所有軟件均使用Python開發(fā)。

        1.3 采集模塊原理

        文中土壤水分應(yīng)用了多點可調(diào)水分探測器,它采用了頻域反射測量技術(shù)。多點可調(diào)水分探測器上面裝兩個電機,電極上電后電極振蕩產(chǎn)生信號頻率,通過信號頻率來測量土壤介電常數(shù),信號頻率大小隨土壤介電常數(shù)改變而改變,介電常數(shù)與土壤水分密切相關(guān)。因此將多點可調(diào)水分探測器放入土壤中,利用電極振蕩產(chǎn)生信號頻率來測量土壤水分,如下圖2所示。

        圖2 采集原理圖

        本文采集模塊主要由傳感器、接口控制器、總線及固定結(jié)構(gòu)、數(shù)據(jù)采集器組成。傳感器和接口控制器通過CAN總線連接,組成完整的土壤水分探測器;接口控制器與多個傳感器通過CAN總線上的插槽連接,從頂端插槽起,每隔10cm裝有一個插槽,從而確定深度為:10cm、20cm、30cm等,將傳感器插入插槽從而測出該層深度數(shù)據(jù),并且將頂端插槽與接口控制器連接;接口控制器與數(shù)據(jù)采集器連接,當(dāng)采集器向接口控制器發(fā)送采集命令時,接口控制器與之連接的各層傳感器取回數(shù)據(jù),并進行處理、存儲。

        2 軟件設(shè)計及測試分析

        2.1 客戶端軟件設(shè)計

        本文設(shè)計采用面向?qū)ο蟮腜ython語言來描寫客戶端軟件,圖像界面選用Tkinter模塊,它是Python的標(biāo)準(zhǔn)Tk GUI工具包,同時Python本身集成了大量的實用類庫,該客戶端軟件在此環(huán)境下編譯完成。根據(jù)系統(tǒng)軟件的設(shè)計理念,文章中利用模塊化的設(shè)計理念來完成主界面的設(shè)計,考慮到數(shù)據(jù)的傳輸穩(wěn)定性和可靠性本文選用TCP/IP協(xié)議,這樣可以更好地實現(xiàn)數(shù)據(jù)的實時獲取,查看曲線讀出實時土壤濕度值,主界面主要包括通訊模塊狀態(tài)顯示、數(shù)據(jù)傳輸模塊狀態(tài)顯示、數(shù)據(jù)監(jiān)測模塊等,客戶端主界面如圖3所示。

        圖3 土壤水分站遠程控制界面圖

        本系統(tǒng)界面由視頻窗口、按鈕、文本文檔三部分組成,通過點擊對應(yīng)的按鈕進行加載、運行后臺程序、將運行結(jié)果通過對應(yīng)窗口顯示。

        2.2 土壤濕度監(jiān)測軟件設(shè)計

        土壤濕度監(jiān)測主要是通過氣象數(shù)據(jù)統(tǒng)一服務(wù)接口(MUSIC)獲取自動氣象站數(shù)據(jù),利用公式:相對濕度=體積含水率/(土壤容量*田間持水量)計算出土壤相對濕度值,通過Python數(shù)據(jù)分析并安裝庫函數(shù)numpy、pandas、matplotlib.pyplot建立可視化曲線圖,該曲線圖時間用橫坐標(biāo)表示,相對濕度用縱坐標(biāo)表示,從而實現(xiàn)時間濕度動態(tài)曲線圖。

        2.3 控制軟件設(shè)計

        控制模塊主要是通過3路RPi Relay Board傳感器,在程序設(shè)計中對各個引腳進行定義,其中GPIO口為LOW時,LED點亮,GPIO口為HIGH時,LED熄滅。該傳感器核心代碼為:

        # 設(shè)置GPIO口為BOARD編號規(guī)范gpio.setmode(gpio.BOARD)

        # 設(shè)置GPIO口為輸出gpio.setup(in1,gpio.OUT)gpio.output(in1,gpio.HIGH)

        # 設(shè)置輸出電平gpio.output(in1,gpio.LOW)

        # 秒級延遲time.sleep(2)

        # 設(shè)置輸出電平gpio.output(in1,gpio.HIGH)

        樹莓派首先通過連接跳線帽來控制繼電器,該繼電器帶有三個連線端子,每個端子上分別有三個腳,用來連接外部電路,當(dāng)樹莓派IO口輸出低電平時,則對應(yīng)通道的LED燈點亮。同時繼電器常開觸點閉合或常閉觸點斷開,使得外部電路通斷狀態(tài)發(fā)生改變。

        2.4 數(shù)據(jù)傳輸軟件設(shè)計

        首先進行樹莓派串口設(shè)置,通過命令sudo raspiconfig打開串口,設(shè)置串口通信,然后重啟樹莓派,其次是通過命令sudo apt-get install minicom 安裝minicom,運行串口設(shè)置工具,進行mini串口設(shè)置、波特率配置等,運行minicom,從而獲取自動氣象站實時數(shù)據(jù)。

        2.5 測試及分析

        在實驗室對本系統(tǒng)進行整體測試,通過VNC遠程連接樹莓派,連接成功后打開系統(tǒng),分別對界面上的土壤濕度信息、遠程控制、串口三個模塊進行綜合測試,整體測試效果圖如圖4所示。

        圖4 系統(tǒng)整體測試效果圖

        土壤濕度信息測試是通過點擊加載按鈕進行加測濕度監(jiān)測程序,程序加載完成后點擊確定按鈕進行運行,并將土壤濕度信息運行結(jié)果以曲線的形式顯示在界面,該曲線圖描繪土壤濕度信息的歷史情況;遠程控制是通過選擇預(yù)設(shè)好的命令,先選擇對應(yīng)命令,點擊運行按鈕執(zhí)行對應(yīng)程序,并將服務(wù)器連接情況、端口狀態(tài)、當(dāng)前狀態(tài)信息等運行結(jié)果顯示在界面上;串口模塊測試是通過點擊串口按鈕運行串口程序,系統(tǒng)通過獲取端口、波特率、串口名稱、數(shù)據(jù)位、站號、土壤濕度等信息顯示在該界面。測試中發(fā)現(xiàn)直接點擊運行按鈕時,系統(tǒng)運行速度比較慢并有卡頓現(xiàn)象,通過給各個分系統(tǒng)分配不同的線程并增加清除按鈕,清除按鈕可以進行信息清除和重置,同時,運行時間大幅度減少,且各個模塊可以同時運行,便已用戶實時更新并關(guān)閉系統(tǒng)。

        3 結(jié)論

        本文以樹莓派4B為主體,設(shè)計一款包括電壓控制、數(shù)據(jù)監(jiān)測、動態(tài)曲線顯示等功能的監(jiān)測控制系統(tǒng),針對該功能模塊進行了軟硬件設(shè)計,實現(xiàn)了實時監(jiān)測和自動控制為臺站人員提供了高效的維護工作效率。此設(shè)計方案的意義在于將樹莓派、4G通信技術(shù)和自動化設(shè)備有效的結(jié)合,擴展了智能控制的應(yīng)用方式,體現(xiàn)了物聯(lián)網(wǎng)的概念。

        猜你喜歡
        界面系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        國企黨委前置研究的“四個界面”
        基于PowerPC+FPGA顯示系統(tǒng)
        半沸制皂系統(tǒng)(下)
        基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開發(fā)方法研究
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        空間界面
        金秋(2017年4期)2017-06-07 08:22:16
        電子顯微打開材料界面世界之門
        国产精品无码专区av在线播放| 国产一区二区三区十八区| 一边摸一边做爽的视频17国产| 无码少妇一区二区性色av| 四虎4545www国产精品| 国产精品国产三级国产在线观 | 久久精品一区二区三区蜜桃| 特黄大片又粗又大又暴| 无码人妻丰满熟妇啪啪7774| 亚洲AV无码专区国产H小说| 精品人妻一区二区视频| 日日麻批免费40分钟无码| 大陆极品少妇内射aaaaa| 精品一区二区三区四区少妇| 最新日本久久中文字幕| 国产精品久久久久久av| 疯狂做受xxxx高潮欧美日本| 国产成人久久精品激情91| 久久国产精品免费专区| 亚洲综合网站久久久| 国产精品内射后入合集| 中文字幕高清无码不卡在线| 中文字幕在线乱码亚洲| 性xxxx18免费观看视频| 日日人人爽人人爽人人片av| 精品国产麻豆一区二区三区| 日韩精品中文一区二区三区在线 | 99久久精品一区二区三区蜜臀| 亚洲性感毛片在线视频| 无码a级毛片免费视频内谢| 六月丁香婷婷色狠狠久久| 一区二区av日韩免费| 国产一区二区三区在线蜜桃 | 日韩午夜理论免费tv影院| 无码国产午夜福利片在线观看| 欧美成人高清手机在线视频| 人妻蜜桃日产一本久道综合在线 | 国产乱子伦视频一区二区三区| av免费观看网站大全| 中文无码一区二区不卡av| 亚洲AV无码精品呻吟|