高h肉辣文公交车_色偷偷综合_99热国产这里只有精品9九_国产亚洲精品日韩香蕉网

首頁 >> 新聞中心 >>行業(yè)科技 >> 基于超聲波的智能液位控制系統(tǒng)設計
详细内容

基于超聲波的智能液位控制系統(tǒng)設計

      儲液罐液位控制是一個熱點的研究問題,為了實現(xiàn)儲液罐液位的自動控制和檢測,近年來,許多學者進行了大量的研究,采用的方法主要有紅外法、超聲波法、干簧管傳感器法等,紅外方法檢測中,由于紅外探測器和傳感器的應用,在系統(tǒng)中設計比較復雜,紅外傳感器在使用中,由于環(huán)境問題,容易出現(xiàn)老化;干簧管傳感器法主要屬于開關檢測型,只能對液位的上限和下限進行臨界檢測,檢測精度也不高;超聲波檢測采用光傳播理論,檢測快速,測量精度較好,同時在檢測過程中不易受到電源或者環(huán)境的干擾,因此得到了廣泛的應用。

      文中擬采用單片機作為控制核心,設計按鍵電路模塊、數(shù)字顯示模塊、超聲波傳感器模塊、集成H橋模塊等,完成了一套智能水位控制系統(tǒng),檢測誤差低于0.3%,穩(wěn)定時間低于3 s。

1、超聲波傳感器與工作原理

      超聲波模塊可提供2~400 cm 的非接觸距離測試功能,測試的精度最高可以達到3 mm,主要模塊包括超聲波發(fā)射器、接收器、和控制電路。

基本工作原理:

      由超聲波模塊發(fā)送信號,在檢測端進行信號檢測,當探測得到超聲波信號時,記錄時間,其中的距 離即時間與光在空氣中的傳播速度的乘積的一半。

其電路原理圖如圖 1所示。

image.png

圖1 超聲波模塊原理圖

      其中 VCC 為電源,該傳感器為5V系統(tǒng),GND為地,引腳TRIG 為觸發(fā)控制信號輸入端,ECHP端為回響信號輸出端。

image.png

2 H橋驅動電路與工作原理

      圖 3 所示為一個典型的直流電機控制電路,由 4個三極管組成的H橋驅動電路。H橋式電機驅動電路包括 4個三極管和一個電機。根據(jù)設計時序,保證Q1和 Q4或者Q2和Q3成對同時導通,從而實現(xiàn)電機M中的電流方向變換,實現(xiàn)對電機運轉方向的控制。

image.png

圖3 H橋驅動電路

      該電路在實際使用過程中,當電流流向 Q1- M-Q4 切換到Q2-M-Q3 過程中,會出現(xiàn)第一條通路 還沒有完全關閉的時刻,第二條支路就自動導通的 情況,這種情況稱之為直通,當直通現(xiàn)象產(chǎn)生后,電 流不流經(jīng)電機M,并會產(chǎn)生極大的電流,會給電路到來很大的危害,基于此,需要對電路進行改進,在方向切換時,增加“死區(qū)”時間,待完全關閉其中一條通 道后,切換再進行 。改進的電路圖如圖 4 所示。在 基本 H 橋電路的基礎上增加了4個與門和 2個非門。

      4個與門同一個“使能”導通信號相接,通過提供一種方向輸入,可以保證任何時候在H橋的同側腿上都只有一個三極管能導通。從而杜絕了直通現(xiàn)象。

image.png

圖4 改進過的H橋驅動電路

3 單片機控制系統(tǒng)設計

      該系統(tǒng)采用STC12系列或者STC89C51系統(tǒng)單片機進行控制系統(tǒng)的設計,具體的設計電路圖如果5所示。最小系統(tǒng)包含復位電路、晶振電路和電源電路等。

image.png

圖5 單片機控制電路圖

4 報警電路設計

      報警電路采用有源蜂鳴器設計。報警電路圖如圖6所示。

image.png

圖6 報警電路

       蜂鳴器采用9012三極管驅動,其基極接到RD端,當RD端為低電平時,三極管導通,蜂鳴器響。否則關斷。蜂鳴器正極接大小為5V的電源,負極則要接到三極管的集電極上。三極管的基極需要通過與門聯(lián)通單片機的引腳。當引腳為高電平時,此時的與非門輸出低電平,三極管停止導通,蜂鳴器失電,不報警;當引腳電平為低時,則與非門輸出高電平,三極管導通,蜂鳴器中的電流形成回路發(fā)出警 報報警。

5 系統(tǒng)軟件設計

      軟件設計采用模塊化設計思想,主要有按鍵控 制程序模塊、數(shù)碼管顯示模塊、定時中斷程序模塊、 超聲波傳感器控制模塊、H 橋電機控制模塊等。

5.1 主程序流程圖設計

      程序啟動后,啟動 T1 定時計數(shù)器中斷啟動,調(diào) 用計數(shù)器函數(shù),當計數(shù)到達到 400,時(800 ms),調(diào)用 距離計算函數(shù),超聲波模塊啟動,開啟計數(shù)器計數(shù), 當超聲波模塊接收到返回聲音時停止計數(shù),通過計 算函數(shù)計算得出距離并顯示在數(shù)碼管上,并判斷水 位狀態(tài),低于最低水位時,采用聲光報警,并啟動水 泵進行抽水,而當水位高于上限水位時,同樣采用聲光報警,低水位時采用黃燈報警,高水位時采用紅燈報警,如此循環(huán)。

5.2 T1中斷子程序流程圖

      T1 中斷主要完成掃描數(shù)碼管顯示和開啟超聲 波模塊的作用,首先進行初值的裝載,并不斷掃描數(shù)碼管更新顯示,當檢測時間到達800 ms時,自動清零,開啟超聲波模塊,接受到信號后然后關閉,以此循環(huán)。

具體的流程圖設計如圖 8所示。

image.png

圖7 主流程圖

image.png

圖8 T1中斷程序子流程圖

5.3 計數(shù)模塊程序子流程圖

      流程圖如圖9所示,計數(shù)模塊主要完成數(shù)值轉換后,在液晶顯示器上顯示十進制的數(shù)值。首先進 行定時器的初始化,設置TMOD為定時模式,并將初值放置在TH0 和 TL0,當定時時間到達后,標志位清零,進入下一次定時循環(huán)。

image.png

圖9 計數(shù)模塊子流程圖

6、調(diào)試與結果分析

      根據(jù)軟硬件的設計,對系統(tǒng)進行了調(diào)試,其調(diào)試結果如表2所示。

image.png

      根據(jù)測試結果可得,該系統(tǒng)測量穩(wěn)定時間短,測試均在3s時間內(nèi)完成,測量誤差均在 0.3%以下,測量精度高。當水位達到上限時,裝置會聲光報警,并停止水泵抽水;同理,當水位低于最低水位時,系統(tǒng) 會自動啟動水泵進行抽水,從而實現(xiàn)水位的智能控制,測試簡便,人機交互好,在同類項目中達到了較高的水平。

參考文獻:

[1] 張宇,范延濱,何金金 .基于MATLAB的水箱液位 控制系統(tǒng)的研究 [J].工業(yè)控制計算機,2016,29 (11):59-60. 

[2] 侯國蓮. 楊玉改進的約束預測控制在液位控制系 統(tǒng)中的應用 [J].計算機仿真,2016,33(10):381- 385. 

[3] 張維,齊鍇亮 .基于LabVIEW的單回路液位控制 系統(tǒng)的分析與設計 [J]. 國外電子測量技術, 2016,35(10):50-53.

[4] 徐站桂.單容水箱液位控制系統(tǒng)仿真及PID參數(shù) 調(diào)試 [J].現(xiàn)代制造技術與裝備,2015(5):132- 134. 

[5] 胡江平.鍋爐儲水罐液位控制系統(tǒng)的創(chuàng)新設計[J]. 湖南農(nóng)機,2014,41(6):53-54. 

[6] 武萬強,吳婕,曾碧凡,等.核電站穩(wěn)壓器壓力及 液位控制系統(tǒng)研究 [J].熱力發(fā)電,2016,45(10): 115-119. 

[7] 師瑩,陳科.核電站蒸發(fā)器液位控制系統(tǒng)的調(diào)試 及改進[J].電子技術與軟件工程,2015(4):132. 

[8] 郭艷平,陳杭興.基于LabVIEW的液位控制系統(tǒng) 的設計[J]. 數(shù)控技術與應用,2016(3):8. 

[9] 秦文杰. 基于MATLAB的液位控制系統(tǒng)仿真與校 正 [J]. 電子測試,2016(17):70-72. 

[10]常建東,虎恩典,趙文賢,等.基于PID參數(shù)自整定 的液位控制系統(tǒng)設計及其實現(xiàn) [J].現(xiàn)代電子技 術,2016,39(5):153-160. 

[11]丁芳,李艷芳,費玉龍.智能PID算法在液位控制 系統(tǒng)中的應用[J].微計算機信息,2006(16):103⁃ 105 . 

[12]李曉理,石隴輝,丁大偉.水箱液位系統(tǒng)多模型控 制方法[J].控制理論與應用,2011(3):370⁃374. 

[13]林屹,葉小嶺.模糊自校正PID液位串級控制系統(tǒng) 設計與仿真[J].實驗室研究與探索,2010(3)17⁃ 20. 

[14]常靜,房澤平,楊益.基于虛擬儀器和PCI⁃6014的 液位過程控制[J].儀表技術與傳感器,2013(9): 65⁃67. 

[15]周妮娜.基于雙模糊控制器的水箱液位控制[J]. 現(xiàn)代電子技術,2011,34(6):140⁃141. 

[16]吳興純,楊燕云,吳瑞武. 等.基于模糊PID控制算 法的自動澆注系統(tǒng)設計[J].鑄造技術,2011(12): 1654⁃1657.




seo seo