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

        ?

        隧道防汛監(jiān)控預警系統(tǒng)設計

        2023-08-30 03:17:22董晨樂楊延寧董軍堂
        計算機測量與控制 2023年8期
        關鍵詞:單片機系統(tǒng)

        李 明,董晨樂,楊延寧,2,董軍堂

        (1.延安大學 物理與電子信息學院,陜西 延安 716000;2.南昌理工學院 電子與信息學院,南昌 330044)

        0 引言

        隨著城市的發(fā)展,市區(qū)規(guī)模的進一步擴大,快速路逐漸成為城市道路建設中非常重要的一項基礎建設,下沉式隧道作為城市快速路的一種重要表現(xiàn)形式,有著其他快速路無法比擬的特點,但由于近年來極端天氣頻繁出現(xiàn),我國部分城市不同程度的出現(xiàn)了內(nèi)澇災害現(xiàn)象。

        本文設計了針對隧道的防汛預警系統(tǒng),本系統(tǒng)采用非接觸式超聲波測量以及接觸式水位傳感器測量的方法,實時監(jiān)測雨天時易積水處積水深度,將測量數(shù)據(jù)發(fā)送給上位機,數(shù)據(jù)由上位機處理后實時顯示在OLED12864顯示屏上。當水位低于安全閾值時,聲光報警模塊不發(fā)出警報;當水位達到設定的警戒閾值時,聲光報警器發(fā)出第一次警報,OLED12864顯示屏提示車輛繞行;當水位達到設定的最大閾值時,聲光報警器發(fā)出第二次警報,OLED12864顯示屏提示車輛禁止通行。

        國內(nèi)隧道防汛預警系統(tǒng)發(fā)展較為緩慢,大多數(shù)隧道在新建成初起時未考慮到可能面臨的災情,目前國內(nèi)具有代表性的有廣州市黃埔區(qū)19個隧道以及白云區(qū)部分隧道安裝了智能自動防汛監(jiān)控預警系統(tǒng),安裝的城市基本都是年降水量普遍較高的地區(qū),而內(nèi)陸大部分城市因為年降水量較少的緣故忽略了對于隧道易積水、易倒灌而可能導致的災情進行有效的監(jiān)控及預警。

        國外部分國家及地區(qū)十分重視防汛減災,以日本東京為例,在東京市區(qū)由熱島現(xiàn)象引發(fā)的局部集中暴雨頻繁發(fā)生,都市型水災成為嚴重問題。東京都針對極端降雨,從構筑排水分洪系統(tǒng)、裝備高性能氣象雷達預測突發(fā)性暴雨等方面發(fā)展對策[1]。

        1 系統(tǒng)結構及原理

        針對可能出現(xiàn)的暴雨等極端天氣造成的城市內(nèi)澇現(xiàn)象導致隧道大量積水的情況,本論文以STM32F103C8T6單片機為主控芯片設計了一種針對隧道的防汛預警系統(tǒng)。該系統(tǒng)需要測量的水位信息由HC-SR04超聲波傳感器進行測量,通過設立多機位測量的方式提高水位測定的精確度,在測量的水位最深處達到閾值時發(fā)出警報并發(fā)送相關警示信息進行提前預警,以減少可能造成的人員傷亡以及財產(chǎn)損失等情況。具體研究內(nèi)容如下:

        1)設立2個機位,1號機負責測量實時水位信息,并將數(shù)據(jù)發(fā)送給2號機,2號機負責接收1號機發(fā)送的信息,實時顯示當前水位,在水位到達閾值時發(fā)出警報并發(fā)送警報提示。

        2)當1號機監(jiān)測水位到達相應閾值時,2號機分別有以下幾種狀態(tài):

        (1)1號機監(jiān)測水位低于4 cm時:聲光報警器不啟動,OLED12864顯示隧道可安全通過,發(fā)送安全信息;

        (2)1號機監(jiān)測水位高于4 cm,低于8 cm時:聲光報警器啟動,OLED12864顯示隧道積水較多請繞行,發(fā)送二級預警信息;

        (3)1號機監(jiān)測水位高于8 cm時:聲光報警器啟動,OLED12864顯示隧道封閉禁止通行,發(fā)送一級預警信息。

        總電路是以上各個模塊的組合,其中主控電路由STM32F103C8T6作為主控芯片進行控制,HC-SR04超聲波模塊負責測量水位高度,采用單片機內(nèi)部定時器記錄超聲波發(fā)出與返回的時間差,并通過發(fā)送端單片機內(nèi)部所下載的程序進行計算和判斷水位是否達到相應閾值,并將檢測的水位信息實時發(fā)送給接收端,經(jīng)過接收端單片機處理后顯示在OLED12864上。當達到相應閾值時聲光報警模塊工作,發(fā)出警報,接收端在OLED12864上顯示相應的報警提示。隧道防汛監(jiān)控預警系統(tǒng)總電路如圖1所示。

        圖1 隧道防汛監(jiān)控預警系統(tǒng)總電路圖

        2 系統(tǒng)設計

        隧道防汛監(jiān)測預警系統(tǒng)由主控電路、水位檢測模塊、GSM短信發(fā)送模塊、OLED顯示屏模塊、無線通信模塊、聲光報警模塊共六部分組成。本章重點闡述系統(tǒng)各個功能模塊所需器件的選型和控制系統(tǒng)設計方案以及工作原理。

        2.1 系統(tǒng)方案論證

        2.1.1 主控芯片選擇

        方案一:選用MSP-EXP430G2 LaunchPad系列中的MSP430G2553單片機。MSP430G2553單片機可在230 μA,2.2 V的條件下運行,具有24個觸摸感測的I/O接口、多個通用串行通信接口等外設的超低功耗16位微控制器[2]。該單片機板載串口程序下載調(diào)試器,可使用IAR Embedded Workbench或者Code Composer Studio集成開發(fā)環(huán)境對軟件程序進行編寫、下載和調(diào)試應用。其優(yōu)點是超低功耗,具有相對成熟的開發(fā)環(huán)境,下載程序較為簡單,缺點是引腳較少,成本較高。

        方案二:選用STM32F103系列中的STM32F103C8T6單片機。STM32F103C8T6包含以72 MHz頻率的高性能Cortex-M3 RISC內(nèi)核、高速嵌入式內(nèi)存以及增強型I/O接口和外圍電路[3-4]。同時具有2個1 μs的12 bit ADC通道,2個18 M/s的SPI通信接口,3個4 M/s的USART串口等外設。其優(yōu)點是具有較高的性能,功耗較低,具有成熟完整的開發(fā)環(huán)境,成本低,缺點是開發(fā)難度較高,指令相對復雜。

        綜上所述,MSP430系列單片機雖然具有指令較為簡單、超低功耗等特點,但由于MSP430G2553單片機運算速度慢于STM32F103C8T6單片機,且價格相對較高[5]。故從價格、運算速度等方面考慮,本系統(tǒng)采用方案二。STM32F103C8T6管腳如圖2所示。

        圖2 STM32F103C8T6管腳圖

        2.1.2 水位檢測模塊選擇

        水位檢測常用的方法主要有以下五種:

        1)水壓測液位法:測量水壓,通過壓強公式Ρ=ρ·g·H+Po計算出水位高度。

        2)光學折射測液位法:利用光在兩種不同介質的交界面會發(fā)生反射折射現(xiàn)象,且在不同的介質中折射率不同的原理來檢測水位高度[6]。

        3)浮子浮力測液位法:利用浮力,使浮子上浮,通過浮子上升來確定水位。

        4)接觸式電容測液位法:根據(jù)有水和無水狀態(tài)時不同的電容變化來確定水位。

        5)非接觸式超聲波測液位法:利用超聲波測距原理,通過檢測計算超聲波發(fā)射和接收的時間差來計算水位高度。

        6)通過對以上五種方法的了解,隧道防汛預警系統(tǒng)的研究和設計過程中選擇使用相對簡便且成本較低的非接觸式超聲波測液位法。

        方案一:選用HY-SRF05超聲波模塊。該超聲波模塊可以實現(xiàn)2~450 cm的非接觸式測距功能,也可自動發(fā)送方波并檢測回波,但是要求被測物體面積不少于0.5 m2,這個測距條件難以滿足。

        方案二:選用HC-SR04超聲波傳感器。該傳感器內(nèi)部電路中由發(fā)射、接收聲波電路以及控制電路組成。該傳感器所使用的測量方法是渡越時間法,并且其測量范圍寬廣,精度很高,可達3 mm。HC-SR04傳感器的部分電氣參數(shù)如表1所示。

        表1 HC-SR04電氣參數(shù)

        綜上所述,HC-SR04超聲波傳感器具有完整的集成電路,降低對了單片機的需求,使用方法簡單便捷且工作性能和電氣性能比較符合本設計系統(tǒng),因此選用HC-SR04傳感器[7]。

        2.1.3 顯示屏模塊選擇

        方案一:OLED12864(7Pin)采用SSD1306為主芯片,其顯示分辨率為128×64,通信方式有SPI通信或IIC通信兩種方式,引腳完全兼容IIC,其默認通信方式是4-Wire SPI通信,OLED12864可完成BMP格式的圖形顯示以及四行八列共32個16×16點陣大小的中文漢字顯示,其優(yōu)點是功耗較低,顯示清晰,價格相對較低,程序電路相對簡單。

        方案二:LCD12864是一種具有4位或8位并行,2線或3線串行多種接口方式的點陣圖形液晶顯示模塊,其顯示分辨率是128×64,可完成圖形顯示,也可顯示四行八列共32個16×16點陣大小的中文漢字或16×8點陣大小的ASCII字符集。其優(yōu)點可顯示圖形及漢字,缺點是價格相對較高,功耗相較于OLED較高,程序及電路相對復雜。

        綜上所述,因為本設計需要清晰顯示漢字及相關信息,LCD12864與OLED12864都可同時顯示多個漢字,但OLED12864的顯示效果及對比度相較于LCD12864好,同時基于成本、功耗和程序代碼的簡潔程度等方面的考慮,所以選用OLED12864液晶顯示屏進行顯示,圖3為OLED_7 Pin原理圖。

        圖3 OLED_7 Pin原理圖

        2.1.4 無線通信模塊選擇

        本設計采用雙機位進行系統(tǒng)構建,在兩個機位中需要進行短距離無線通信,常見的無線通信方案有以下幾種:

        1)無線編解碼芯片:其具有編碼選擇端口供用戶選擇,用戶可對數(shù)據(jù)進行編碼操作后以無線傳輸?shù)男问桨l(fā)送數(shù)據(jù)給解碼器;無線解碼器接收編碼器所發(fā)送的數(shù)據(jù)并執(zhí)行解碼操作,并進行相應處理。常用的編碼解碼芯片有PT2262與PT2272。

        2)無線數(shù)據(jù)傳輸芯片:在短距離無線通信中,無線數(shù)據(jù)傳輸芯片以其特有的抗干擾能力強、可靠性高、安全性好、安裝簡便靈活等特點被廣泛運用[8]。 nRF24L01與CC1100被廣泛運用于生活中的無線傳輸場景。

        3)ZigBee:ZigBee技術是一種可實現(xiàn)無線自組網(wǎng)的技術,可以按照使用者的不同需求構建出有相應差異的網(wǎng)絡拓撲結構[9,10],ZigBee適合具有低功耗要求的中小型設備進行組網(wǎng)。

        4)Wi-Fi:Wi-Fi作為無線通用局域網(wǎng)連接方式,基于2.4 GHz的ISM頻段進行數(shù)據(jù)的無線傳輸,具有更高的安全性、更寬的帶寬、更低的功耗、更強的射頻信號等優(yōu)點,其缺點是無法有效進行中長距離通信[11]。

        5)藍牙:藍牙的連接方式與Wi-Fi類似,同樣使用2.4 GHz的ISM頻段進行短距離慢速數(shù)據(jù)收發(fā)。藍牙連接方式非常簡單、功耗低,在日常生活中應用范圍非常廣泛。其缺點是通信距離很短,收發(fā)兩端障礙較多時無法有效連接,無法快速傳輸大量數(shù)據(jù)。

        6)IrDA:IrDA使用紅外進行通信,是一種低成本、低功耗的短距離無線通信方案。該協(xié)議保證了通信距離為0~1 m,偏軸角為0~15°的無錯通信[12]。IrDA在短距離傳輸信息時具有很高的安全性,其最大缺點是對傳輸路徑的要求相對較高,無法穿透墻壁等不透明物體,并且傳輸距離和收發(fā)器角度非常有限。

        綜上所述,本設計采用無線數(shù)據(jù)傳輸芯片作為無線通信方式,使用nRF24L01進行通信,這是一款新型單片射頻收發(fā)器件,可在2.4~2.5 GHz ISM頻段內(nèi)進行工作[13]。其內(nèi)置頻率合成器、功率放大器、晶體振蕩器、調(diào)制器等功能模塊,并集成了增強型Shock Burst技術,可通過編程的方式對輸出功率和通信頻道進行配置[14]。nRF24L01具有超低功耗,高性能,價格低,傳輸距離遠等優(yōu)點,因此本系統(tǒng)選擇使用nRF24L01作為數(shù)據(jù)傳輸模塊。

        2.1.5 GSM短信收發(fā)模塊

        本系統(tǒng)需要將發(fā)生險情時的水位信息以及相應報警信息以短信的方式發(fā)送至手機端以進行險情預警[15-16]。考慮到實際中發(fā)送短信的情況,本系統(tǒng)采用GPRS無線通信的方式,使用SIM800C模塊,該模塊成本較低,具有多樣的硬件接口,與單片機連接簡單。

        2.1.6 聲光報警模塊

        本系統(tǒng)在需要水位到達相應閾值時發(fā)出警報,在實際情況中,人對于較為尖銳的聲音以及燈光較為敏感,考慮以上兩個特點,本系統(tǒng)采用蜂鳴器與LED燈相結合的方式作為聲光報警模塊。

        2.2 系統(tǒng)設計方案及工作原理

        隧道防汛預警系統(tǒng)基于STM32單片機,使用超聲波傳感器對水位進行實時測量,并保證測量數(shù)據(jù)的準確性,圖4為系統(tǒng)總體方案框圖。該系統(tǒng)由主控芯片、超聲波測距、OLED12864顯示、nRF2L01通信、GSM短信模塊、聲光報警、電源共七部分構成。

        圖4 系統(tǒng)總體方案圖

        隧道防汛預警系統(tǒng)的工作原理為,以STM32為該系統(tǒng)的主要結構,通過從機HC-SR04傳感器進行超聲波信號的發(fā)出和接收來進行水位測量,測量的數(shù)據(jù)通過nRF24L01傳輸至主機并通過OLED12864進行相關信息值的顯示,在達到相關閾值時發(fā)出警報。

        3 系統(tǒng)硬件電路設計

        隧道防汛預警系統(tǒng)的硬件電路包括主控部分、超聲波傳感器檢測部分、顯示部分、通訊部分及聲光報警五部分。硬件電路采用立創(chuàng)EDA進行繪制,其操作界面簡單,增強功能多,原理圖庫文件豐富,能夠提高工作效率,實現(xiàn)設計工作流程可視化和快速布線并保障硬件設計質量[17]。

        3.1 主控電路設計

        主控電路是以STM32F103C8T6作為主要控制單元,使用其最小核心系統(tǒng)板進行設計,確保電路正常運行。其最小核心板基于Cortex-M3內(nèi)核,采用LQFP48封裝,擁有2個12 bit ADC通道,4個16 bit 定時器以及2個I2C通信接口、2個SPI通信接口、3個USART串口通信接口和1個CAN總線接口等外圍電路。在燒錄程序時,使用ST-Link與單片機的SW調(diào)試引腳相連接進行燒錄。主控電路設計如圖5所示。

        圖5 主控電路設計圖

        3.2 水位檢測電路設計

        系統(tǒng)選擇將HC-SR04超聲波傳感器作為水位檢測電路中的測距模塊。該傳感器是成熟的集成產(chǎn)品,性能穩(wěn)定,測量范圍為20~400 cm,其測量盲區(qū)小,測距精度比較高。根據(jù)要求將單片機的引腳分配給傳感器,就可以實現(xiàn)單片機與監(jiān)控模塊的聯(lián)動。水位檢測電路的電路如圖6所示。

        圖6 水位檢測電路

        該超聲波模塊有4個引腳,分別為VCC、Trig、Echo和GND,HC-SR04超聲波模塊的引腳說明如表2所示。

        表2 HC-SR04引腳說明

        3.3 顯示電路設計

        系統(tǒng)采用OLED12864顯示屏將測量的水位信息進行實時顯示并將相關報警信息表示出來,方便人們及時觀察到系統(tǒng)所檢測的實時水位信息以及險情發(fā)生時的報警提示。根據(jù)OLED12864引腳情況說明,確定顯示部分硬件電路,圖10為OLED12864顯示電路圖。OLED12864引腳說明如表3所示。

        表3 OLED12864引腳說明

        3.4 數(shù)據(jù)傳輸電路設計

        隧道防汛監(jiān)控預警系統(tǒng)在實際應用過程中,因隧道設計長度較長以及的原因,測試端與顯示端必須采用無線通信的方式進行數(shù)據(jù)傳輸,為了進行中長距離通信,該系統(tǒng)選用nRF24L01通信模塊進行數(shù)據(jù)傳輸。在系統(tǒng)中,nRF24L01可以進行百米以上的中長距離通信,nRF24L01的引腳說明如表4所示。

        表4 nRF24L01引腳說明

        根據(jù)nRF24L01引腳情況說明,確定數(shù)據(jù)傳輸部分硬件電路,nRF24L01數(shù)據(jù)傳輸電路如圖7所示。

        圖7 nRF24L01數(shù)據(jù)傳輸電路圖

        3.5 聲光報警電路設計

        由于該設計需要在水位達到閾值時進行報警,將聲光報警電路連接到端口,選用2.2 K電阻保護電路。使用8550PNP三極管進行連接,同時使用1 K電阻對LED二極管進行限流保護。本系統(tǒng)選用有源蜂鳴器,可以通過單片機內(nèi)部定時器進行計時操作,實現(xiàn)波形的輸出從而驅動蜂鳴器。當測量的水位達到既定閾值時,蜂鳴器發(fā)出報警同時LED點亮。

        3.6 總電路設計

        總電路是以上各個模塊的組合,其中主控電路由STM32F103C8T6作為主控芯片進行控制,HC-SR04超聲波模塊負責測量水位高度,采用單片機內(nèi)部定時器記錄超聲波發(fā)出與返回的時間差,并通過發(fā)送端單片機內(nèi)部所下載的程序進行計算和判斷水位是否達到相應閾值,并將檢測的水位信息實時發(fā)送給接收端,經(jīng)過接收端單片機處理后顯示在OLED12864上。當達到相應閾值時聲光報警模塊工作,發(fā)出警報,接收端在OLED12864上顯示相應的報警提示。

        4 軟件設計

        4.1 軟件電路主流程設計

        在系統(tǒng)初始化后,發(fā)送機通過HC-SR04超聲波傳感器測量實時水位距離信息,通過單片機程序中相應計算公式進行計算,將距離信息通過nRF24L01發(fā)送給接受機,接收機處理數(shù)據(jù)后在OLED12864上顯示實時水位信息,同時接收機根據(jù)收到的數(shù)據(jù)與閾值進行對比,當未達到閾值時,OLED12864僅顯示水位信息;當超過閾值時,OLED12864在顯示水位信息的同時顯示相關警示信息,聲光報警模塊啟動工作,蜂鳴器發(fā)出聲響,LED燈被點亮,GSM模塊將警示信息以短信方式發(fā)送至手機。當水位降至閾值以下時,系統(tǒng)返回第一個循環(huán)并繼續(xù)執(zhí)行,重復上述循環(huán)。主程序流程如圖8所示。

        圖8 系統(tǒng)主流程圖

        4.2 水位檢測流程設計

        超聲波測距模塊通過電源的連接啟動測距子函數(shù),Trig引腳發(fā)出超聲波,Echo引腳處于置高狀態(tài),使用STM32-F103C8T6單片機自帶的16 bit定時器進行計時操作。STM32F103C8T6單片機的定時器根據(jù)超聲波傳感器的Echo引腳電平被置高的工作時間來記錄超聲波從發(fā)出到接收的時間,根據(jù)單片機中已經(jīng)設定好的距離計算程序計算出所測量的距離。

        4.3 液晶顯示流程設計

        OLED12864液晶顯示步驟:

        1)OLED12864顯示屏使用語句OLED_Clear()進行初始化操作,顯示屏清屏,無錯誤信息顯示;

        2)使用語句OLED_ShowString()顯示數(shù)字及字符,OLED_ShowCHinese()顯示中文漢字,通過坐標方式確定字符顯示的位置信息;

        3)根據(jù)字符的位置信息進行字符顯示,確保字符正常顯示在正確的位置。

        5 系統(tǒng)的仿真與調(diào)試

        基于STM32F103C8T6單片機的隧道防汛監(jiān)測預警系統(tǒng)的程序仿真和硬件調(diào)試包括:STM32CubeMX配置并定義管腳;Keil μV5程序編譯、調(diào)試與燒錄;硬件電路仿真設計與焊接,具體實現(xiàn)步驟如下:

        1)使用STM32CubeMX配置STM32F103C8T6的管腳,Keil5編寫的C語言程序運行檢測、編譯等過程生成.c文件;

        2)對系統(tǒng)總電路進行設計并進行相關測試,保障系統(tǒng)程序和硬件電路拓撲結構的正確性;

        3)使用Keil μV5將已經(jīng)編譯通過的程序下載到芯片內(nèi)的同時對芯片原有程序進行Reset;

        4)焊接電路,并對隧道防汛監(jiān)控預警系統(tǒng)的硬件電路進行最終測試。

        系統(tǒng)的軟件測試可以涵蓋以下參數(shù):程序運行時間、內(nèi)存占用、功耗消耗等。表5是對隧道防汛監(jiān)測預警系統(tǒng)軟件部分的測試參數(shù)及測試結果。

        表5 系統(tǒng)軟件部分的測試參數(shù)

        從測試結果可以看出,該水位檢測系統(tǒng)在精度、響應速度、功耗和安裝難度方面表現(xiàn)良好。該系統(tǒng)能夠有效地監(jiān)測下穿式隧道的水位高度,及時發(fā)出警報以提醒人們注意隧道安全。此外,該系統(tǒng)的低功耗設計可以確保系統(tǒng)能夠長時間運行而不需要更換電池。該系統(tǒng)的安裝也相對簡單,可以快速在隧道口易積水地區(qū)安裝并投入使用。因此,該系統(tǒng)提供了一種新穎有效的下穿式隧道積水檢測解決方案,并為其他類似場景中的水位監(jiān)測提供了參考。

        5.1 系統(tǒng)軟件調(diào)試

        該系統(tǒng)設計采用Keil μV5軟件的C語言開發(fā)系統(tǒng)進行軟件部分程序的編寫以及調(diào)試,Keil提供了包括C語言編譯器、宏匯編、鏈接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過集成開發(fā)環(huán)境μVision將這些部分組合在一起[18]。并且C語言在功能上、結構性、可讀性、可維護性上有明顯的優(yōu)勢,相較于其他語言來說更容易理解。

        5.2 系統(tǒng)硬件調(diào)試

        硬件系統(tǒng)在設計之初使用STM32CubeMX對STM32-F103C8T6的管腳進行配置[19]。對于發(fā)送機,配置SYS_SW燒錄端口、RCC高速時鐘、USART串口通信端口、SPI通信端口 以及定義兩個GPIO為Echo和Trig。對于接收機,配置SYS_SW燒錄端口、RCC高速時鐘、SPI通信端口并定義四個GPIO為OLED12864的時鐘輸入、數(shù)據(jù)輸入或應答輸出、數(shù)據(jù)或命令選擇輸入、片選。對管腳配置完成后進行時鐘配置,單片機選用72 MHz外部高速時鐘[20]。圖9分別為發(fā)送機與接收機管腳定義圖。

        圖9 發(fā)射與接收機管腳定義圖

        在進行基于STM32F103C8T6單片機的隧道防汛監(jiān)測預警系統(tǒng)的硬件調(diào)試時,需要對系統(tǒng)的關鍵參數(shù)進行測試和分析,以保證系統(tǒng)的穩(wěn)定性和可靠性。表6列出了需要測試軟件的關鍵參數(shù)及其測試方法:

        表6 系統(tǒng)硬件部分的測試參數(shù)

        在傳感器測量數(shù)據(jù)的精度和靈敏度測試中,測試結果顯示傳感器的測量誤差小于2.5%,符合設計要求。在通信協(xié)議的可靠性和穩(wěn)定性測試中,測試結果顯示系統(tǒng)在不同環(huán)境下的數(shù)據(jù)傳輸穩(wěn)定可靠,通信協(xié)議的糾錯能力良好,符合設計要求。在硬件電路的穩(wěn)定性和可靠性測試中,測試結果顯示電路響應時間快,功耗低,符合設計要求。在系統(tǒng)響應時間和運行效率測試中,測試結果顯示系統(tǒng)響應時間短,能耗低,運行效率高,符合設計要求。在芯片內(nèi)存和存儲空間的使用情況測試中,測試結果顯示程序代碼和數(shù)據(jù)的內(nèi)存和存儲空間占用率較低,有充足的空間進行優(yōu)化和改進。

        6 結束語

        本文介紹了一種基于STM32F103C8T6的隧道防汛監(jiān)控預警系統(tǒng)的設計。該系統(tǒng)可以在險情發(fā)生前發(fā)送短信至手機等,有效減少人員傷亡和財產(chǎn)損失。設計過程包括文獻資料查閱、模塊方案選擇與確定、硬件電路設計與軟件程序調(diào)試測試等步驟。然而,該系統(tǒng)還存在一些不足,比如所選用的超聲波傳感器只支持短距離的低精度測量,且受溫度影響較大。系統(tǒng)采用未加功率芯片的nRF24L01模塊無法進行遠距離通信等。因此,未來可以對該系統(tǒng)進行改進,提高系統(tǒng)的測量精度和可靠性。

        為了改進該系統(tǒng),可以設計設值恒溫系統(tǒng),使裝置所工作的外界環(huán)境的溫度處于25~30 ℃之間。同時,可以設置安全裝置,以應對裝置在使用的所產(chǎn)生的特殊情況。在裝置中設置備用檢測路線,以應對因為外界因素導致主檢測路線損壞而影響正常工作。可以設置多個從機進行測量,將測量結果發(fā)送至主機,主機對測量結果求取平均值,以此提高測量精度。另外,加入GPS定位模塊,并將數(shù)據(jù)上傳至云端,從云端即可查看積水所在的具體位置。這些改進將使整套系統(tǒng)更加高效、便捷,具有更廣泛的應用前景。

        綜上所述,該系統(tǒng)可以有效預防隧道積水等險情的發(fā)生,具有重要的應用價值。未來的改進設計將使其更加完善和可靠,為預防險情的發(fā)生提供更好的技術支持。

        猜你喜歡
        單片機系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        基于單片機的SPWM控制逆變器的設計與實現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于PowerPC+FPGA顯示系統(tǒng)
        基于單片機的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        半沸制皂系統(tǒng)(下)
        小議PLC與單片機之間的串行通信及應用
        電子制作(2018年12期)2018-08-01 00:48:04
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        亚洲免费一区二区三区视频| 亚洲国产成人va在线观看天堂| 精品人妻一区二区视频| 国产成人综合久久大片| 边添小泬边狠狠躁视频| 日本爽快片100色毛片| 无遮挡边摸边吃奶边做视频免费| 日日摸夜夜添无码无码av| 亚洲国产福利精品一区二区| 手机色在线| 最大色网男人的av天堂| 日本一区二区国产精品| 国产日产欧产精品精品蜜芽| 俄罗斯老熟妇色xxxx| 久久久久亚洲av无码专区桃色| 亚洲美女影院| 日韩av一区在线播放| 中国老熟女露脸老女人| 亚洲国产精品久久久久秋霞小说| 日本午夜精品一区二区三区电影| 成人区人妻精品一熟女| 久久无码人妻一区二区三区午夜| 亚洲AV无码精品呻吟| 国产成人啪精品视频免费网| 一区二区三区视频在线免费观看| 国产精品又爽又粗又猛又黄 | 精品欧洲AV无码一区二区免费| 手机在线播放成人av| 精品国产免费一区二区三区香蕉| 国自产精品手机在线观看视频| 亚洲 自拍 另类 欧美 综合| 中文字幕一区二区三区人妻精品| 精品亚洲在线一区二区| 亚洲av无码乱码国产精品久久| 双腿张开被9个男人调教| 人人妻人人玩人人澡人人爽| 正在播放淫亚洲| 国产黑色丝袜在线观看网站91| 深夜一区二区三区视频在线观看| 久久久久av无码免费网| 久久青青热|