• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      淤沙壩智能監(jiān)測系統(tǒng)設(shè)計*

      2022-03-01 08:36:44張思妍魏雄偉
      微處理機 2022年1期
      關(guān)鍵詞:參數(shù)信息沙壩觸摸屏

      何 洋,張思妍,魏雄偉

      (西安工程大學(xué)電子信息學(xué)院,西安710600)

      1 引言

      黃河作為我國“母親河”流經(jīng)九個省份,為經(jīng)濟文化發(fā)展貢獻巨大,但同時也是世界上含沙量最高的河流[1-2]。由于中途流經(jīng)黃土高原,攜帶了大量泥沙流入河,更是加劇了黃河的泥沙含量[3],大量泥沙在河道淤積致使河床上抬,對航運和河道治理造成極大隱患且加劇了下游地區(qū)的洪澇災(zāi)害,成為制約下游城市經(jīng)濟發(fā)展的最大剛性約束,已嚴重影響到國民經(jīng)濟的發(fā)展[4-5]。解決泥沙含量過高問題最直接有效的方法就是建設(shè)淤沙壩水利設(shè)施,將過量泥沙引流入淤沙壩中,減少河道中的泥沙含量,降低自然災(zāi)害發(fā)生概率同時還能淤積大量泥沙資源以供利用[6]。隨著現(xiàn)代化技術(shù)的發(fā)展,對淤沙壩庫區(qū)進行參數(shù)信息實時監(jiān)測成為了研究熱點。通過對淤沙壩智能監(jiān)測系統(tǒng)功能需求的分析,在此嘗試開發(fā)一套基于STM32F103的淤沙壩智能監(jiān)測系統(tǒng),以更好實現(xiàn)對黃河流域淤沙壩庫區(qū)相關(guān)參數(shù)信息的實時監(jiān)測。為便于遠程監(jiān)測,開發(fā)了上位機界面,使監(jiān)測系統(tǒng)更加完善。

      2 系統(tǒng)設(shè)計

      2.1 整體設(shè)計

      系統(tǒng)的設(shè)計研發(fā)是基于黃河流域淤沙壩特征,結(jié)合傳感器技術(shù)、嵌入式技術(shù)以及GPRS無線通信技術(shù)綜合實現(xiàn)。系統(tǒng)結(jié)構(gòu)圖如圖1所示。系統(tǒng)不僅可對淤沙壩監(jiān)測區(qū)域內(nèi)的降雨量、泥沙含量、水位等參數(shù)信息進行實時采集,還可將采集到的數(shù)據(jù)經(jīng)MCU處理存儲后在現(xiàn)場通過觸摸屏實時顯示。GPRS通信模塊的引入,也實現(xiàn)了數(shù)據(jù)的遠程傳輸實現(xiàn)了數(shù)據(jù)的遠程傳輸。在遠程終端設(shè)計了上位機界面,為終端接收數(shù)據(jù)的處理調(diào)用帶來便利。

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

      2.2 硬件設(shè)計

      2.2.1 電源模塊電路設(shè)計

      穩(wěn)定的電源供給是系統(tǒng)可靠運行的根本保證[7]??紤]到大壩在野外建設(shè),工作環(huán)境相對惡劣,市區(qū)供電相對困難,因此選用太陽能電池板和12V鋰電池共同為系統(tǒng)供電。陽光充足時,由太陽能電池板為系統(tǒng)供電,并且儲存電能;當儲存電能用盡且沒有陽光照射太陽能電池板時,系統(tǒng)將啟用12V鋰電池供電,保證系統(tǒng)全天工作,避免因斷電產(chǎn)生的監(jiān)測數(shù)據(jù)缺失??紤]在野外易受雷電天氣影響,因此在電源上增設(shè)一個避雷器,防止雷電對電源系統(tǒng)造成損壞。電源系統(tǒng)的具體結(jié)構(gòu)如圖2所示。

      圖2 外部電源結(jié)構(gòu)

      由于各模塊工作電壓不同,主控模塊需要3.3V供電,水位和降雨量傳感器需要接5V電壓,電容式泥沙含量傳感器接12V電壓,因此系統(tǒng)需要設(shè)計不同的電壓轉(zhuǎn)換電路來維持各個模塊的正常工作。選用LM2576S電壓芯片進行12V/5V的轉(zhuǎn)換,它是一款開關(guān)型集成穩(wěn)壓電源,內(nèi)含基準穩(wěn)壓器,轉(zhuǎn)換效率較高,產(chǎn)生的熱量較小,且價格低廉,使用壽命較長[8]。選用LM117芯片作為5V轉(zhuǎn)3.3V電路的電壓芯片。LM117芯片共有四個引腳,它實質(zhì)上是一個低壓差調(diào)節(jié)系統(tǒng),溫度范圍為-40℃~125℃,具有輸出電壓穩(wěn)定、使用方便、價格實惠等特點。轉(zhuǎn)換電路具體結(jié)構(gòu)如圖3所示。

      圖3 電源轉(zhuǎn)換電路

      2.2.2 數(shù)據(jù)采集模塊電路設(shè)計

      系統(tǒng)采集數(shù)據(jù)所使用的傳感器包括雨量傳感器、水位傳感器、電容式泥沙含量傳感器。

      遠程監(jiān)測終端和現(xiàn)場監(jiān)測系統(tǒng)都需要采集大量外部數(shù)據(jù),這就需要設(shè)計相應(yīng)的接口電路以滿足采集不同數(shù)據(jù)的需求。雨量傳感器輸出為脈沖量,水位傳感器和泥沙含量傳感器輸出分別為0~90mA和0~12V信號,對應(yīng)的外部接口電路選用RS485通信電路和A/D轉(zhuǎn)換電路。

      系統(tǒng)選用CD4051芯片設(shè)計了4路抉擇選通切換電路,用于對多路不同輸入輸出信號進行切換選擇,滿足多通道數(shù)據(jù)切換需要。支持8路輸入數(shù)據(jù)信息的切換選擇,相當于具有8個移動開關(guān)的選擇選通電路,在用戶選擇多路輸入輸出通道時,通過選擇輸入的3位數(shù)據(jù)地址碼中的ABC值來決定需要選擇哪一輸入通道。芯片工作電壓范圍為0~5V。模數(shù)轉(zhuǎn)換輸入選擇電路具體結(jié)構(gòu)如圖4所示。

      圖4 A/D轉(zhuǎn)換電路

      對于降雨量以及泥沙含量數(shù)據(jù)的采集,根據(jù)每種傳感器的輸出數(shù)據(jù)特征,設(shè)計滿足數(shù)據(jù)采集要求的轉(zhuǎn)換電路。前端數(shù)據(jù)采集所選用的雨量傳感器以及電容式泥沙含量傳感器輸出的是RS485信號,通過RS485信號線獲得傳感器內(nèi)部寄存器中采集到的數(shù)據(jù)信息。RS485數(shù)據(jù)采集電路如圖5所示。

      2.2.3 GPRS通信模塊電路設(shè)計

      GPRS通信模塊的主芯片選用SIM5310,該芯片憑借體積小巧、運行穩(wěn)定、損耗極低等優(yōu)勢在信息遠程傳輸領(lǐng)域應(yīng)用廣泛。根據(jù)系統(tǒng)通信需求,SIM卡電路設(shè)計為8引腳工作模式,引腳定義如表1所示。由內(nèi)部的電壓穩(wěn)壓器對通信模塊進行供電,工作電壓為2.8V或1.8V。具體接口電路如圖6所示。

      表1 SIM卡引腳定義

      圖6 GPRS通信模塊電路

      2.2.4 顯示模塊設(shè)計

      考慮到工程實際應(yīng)用需要,系統(tǒng)選用的顯示器為4.3寸電阻式觸摸屏。這一產(chǎn)品因其反應(yīng)迅速、靈敏度高、相對便宜的優(yōu)勢和成熟的技術(shù)在工程應(yīng)用中獲得了很大的市場。在實際應(yīng)用中驗證了屏幕的可靠性,也證明了電阻式觸摸屏更適用于野外惡劣環(huán)境使用,它不受灰塵、雨水等環(huán)境變量影響,可在高溫環(huán)境下正常顯示。屏幕通過壓力感應(yīng)的工作原理實現(xiàn)工作人員對屏幕的操作和控制,感應(yīng)靈敏,即使戴著手套依然可以操作顯示屏幕,極其便利。

      2.3 軟件設(shè)計

      2.3.1 總流程軟件設(shè)計

      程序整體流程圖如圖7所示。

      圖7 主程序流程圖

      當系統(tǒng)工作時,首先通過前端傳感器進行降雨量、水位、含沙量數(shù)據(jù)的采集,MCU對接收到的數(shù)據(jù)進行處理以及存儲,經(jīng)MCU處理后的信息可在觸摸屏實時顯示,并通過GPRS通信方式將存儲的數(shù)據(jù)傳輸至監(jiān)測終端,實現(xiàn)系統(tǒng)的遠程監(jiān)測。在工作流程完成后,系統(tǒng)進入低功耗模式。

      2.3.2 數(shù)據(jù)采集模塊程序設(shè)計

      系統(tǒng)前端需要采集的數(shù)據(jù)有降雨量、水位、含沙量。其中降雨量和含沙量都是模擬量,因此需要用到模數(shù)轉(zhuǎn)換即A/D模塊。此處采用的A/D轉(zhuǎn)換模塊是一個6路32位轉(zhuǎn)換器,可以保證多條通道同時采集數(shù)據(jù)。具體流程如圖8所示。

      圖8 數(shù)據(jù)采集模塊流程圖

      雨量傳感器和電容式含沙量傳感器采集模塊首先通過芯片CD4051選擇ADC0通道(雨量傳感器通道接口)和ADC1通道(電容式含沙量傳感器通道接口),然后控制相應(yīng)引腳啟動A/D轉(zhuǎn)換,將傳感器發(fā)送過來的模擬信號量轉(zhuǎn)換為對應(yīng)的數(shù)字信號,交由MCU對轉(zhuǎn)換得到的數(shù)據(jù)進行處理并存儲。

      2.3.3 顯示模塊程序設(shè)計

      觸摸屏顯示程序設(shè)計流程如圖9所示。

      圖9 顯示模塊流程圖

      在該顯示模塊中,采用的是4.3寸電阻式觸摸屏,可供現(xiàn)場工作人員對淤沙壩監(jiān)測區(qū)域內(nèi)的數(shù)據(jù)進行實時讀取。按照設(shè)計,程序?qū)⑹紫葯z測是否有按鍵按下或者觸摸,如若有操作發(fā)生則按照操作依次進行顯示,在顯示結(jié)束后,系統(tǒng)進入低功耗工作模式,將系統(tǒng)的能耗降為最低,延長系統(tǒng)的使用壽命。

      2.3.4 GPRS通信模塊程序設(shè)計

      GPRS模塊在軟件程序的控制下啟動,由MCU通過串口發(fā)送AT命令進行模塊的初始化,所使用的AT指令說明如表2所示。隨后,由網(wǎng)絡(luò)運行商分配動態(tài)的IP地址給GPRS模塊,與終端進行通訊。具體GPRS通信模塊工作流程如圖10所示。

      圖10 GPRS通信模塊流程圖

      2.3.5 人機界面設(shè)計

      系統(tǒng)上位機界面的開發(fā)采用Qt進行。Qt作為一款跨平臺的C++圖形用戶界面應(yīng)用程序框架,主要用來開發(fā)圖形用戶界面(Graphical User Interface,GUI)[9],除了可以繪制界面(包括控件、布局、交互),還可以實現(xiàn)多線程、訪問數(shù)據(jù)庫、圖像處理、音視頻處理、網(wǎng)絡(luò)通信、文件操作等。所開發(fā)的上位機顯示界面如圖11所示。從界面中,可以實時顯示系統(tǒng)監(jiān)測區(qū)域內(nèi)的降雨量、泥沙含量、水位等參數(shù)信息,還可以顯示當前日期,方便現(xiàn)場工作人員及時觀測特征數(shù)據(jù),這些數(shù)據(jù)最終都為國家相關(guān)部門制定決策提供重要數(shù)據(jù)支撐。

      圖11 上位機界面

      3 系統(tǒng)調(diào)試

      首先進行硬件調(diào)試。檢查各模塊與MCU之間的線路連接,根據(jù)系統(tǒng)原理圖進行一一對照接線。特別注意MCU中引腳的功能以及接線方式,確保接線安全。經(jīng)多次檢查,系統(tǒng)硬件平臺接線正常。系統(tǒng)硬件實物連接圖如圖12所示。

      圖12 系統(tǒng)實物硬件連接圖

      接通電源后,MCU紅色指示燈正常亮起,繼電器指示燈也正常亮起,說明系統(tǒng)可以正常工作,排除器件自身隱患以及接線錯誤等問題。給MCU燒入顯示模塊程序,查看觸摸屏是否能夠正常工作。經(jīng)多次測試,觸摸屏顯示正常,系統(tǒng)可以正常工作,能夠?qū)崟r顯示采集到的各個參數(shù)信息。

      軟件調(diào)試選用MDK為調(diào)試工具。該平臺為基于Cortex-M、Cortex-R4、ARM7、ARM9處理器的設(shè)備提供了一個完整的開發(fā)環(huán)境。系統(tǒng)軟件調(diào)試界面如圖13所示。

      圖13 軟件調(diào)試界面

      經(jīng)調(diào)試,GPRS模塊測試成功,網(wǎng)絡(luò)端口設(shè)置正常,端口為:8080,本機地址為:192.168.137.235,傳感器采集的數(shù)據(jù)已通過串口發(fā)送至上位機,傳輸功能測試成功。GPRS通訊模塊的調(diào)試結(jié)果實際屏幕顯示如圖14所示。

      圖14 GPRS模塊調(diào)試結(jié)果屏顯

      4 結(jié)束語

      以STM32F103微處理器為控制核心結(jié)合傳感器技術(shù)、嵌入式技術(shù)以及GPRS無線通信技術(shù),設(shè)計開發(fā)了一套淤沙壩智能監(jiān)測系統(tǒng),在實驗室對系統(tǒng)硬件和軟件功能進行了驗證,結(jié)果表明該系統(tǒng)可對監(jiān)測區(qū)域內(nèi)的參數(shù)信息進行實時采集并可傳輸至監(jiān)測終端,系統(tǒng)功能完善,效果較為理想。此款淤沙壩監(jiān)測系統(tǒng)體現(xiàn)了STM32與上位機相結(jié)合的優(yōu)勢,實現(xiàn)了現(xiàn)場監(jiān)測和遠程監(jiān)測統(tǒng)一,能夠更加智能化、現(xiàn)代化、自動化地為我國的泥沙治理提供支持。

      猜你喜歡
      參數(shù)信息沙壩觸摸屏
      基于BIM技術(shù)的建筑構(gòu)件參數(shù)信息交互研究
      基于SolidWorks和Excel二次開發(fā)零部件參數(shù)化設(shè)計研究
      1977—2017年芝罘連島沙壩地貌演變
      海洋通報(2022年2期)2022-06-30 06:06:52
      Contribution to the taxonomy of the genus Lycodon H.Boie in Fitzinger,1827 (Reptilia:Squamata:Colubridae) in China,with description of two new species and resurrection and elevation of Dinodon septentrionale chapaense Angel,Bourret,1933
      BIM參數(shù)信息在管網(wǎng)運維平臺上的應(yīng)用研究
      PLC和觸摸屏在衛(wèi)生間控制系統(tǒng)的應(yīng)用
      模擬輸注系統(tǒng)的設(shè)計與應(yīng)用
      皮膚“長”出觸摸屏
      海岸沙壩剖面和灘肩剖面特征研究
      極限波高下人工沙壩的動力調(diào)整研究
      农安县| 深州市| 资阳市| 德格县| 贵阳市| 左贡县| 扎鲁特旗| 松江区| 溧阳市| 广昌县| 枣庄市| 抚州市| 张家界市| 灵川县| 吉木乃县| 广州市| 涟水县| 太白县| 灵山县| 林周县| 慈利县| 马龙县| 定远县| 怀柔区| 马关县| 铅山县| 磴口县| 盈江县| 吉安市| 民和| 登封市| 双城市| 灵台县| 莒南县| 明光市| 马龙县| 延长县| 和硕县| 扶余县| 阿坝县| 改则县|