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

基于單片機的超聲波液位檢測系統設計

2014-02-11 05:46:35張曉東馬宏旭
機電工程技術 2014年8期
關鍵詞:液位單片機測量

魯 可,張曉東,馬宏旭

(河南工業大學電氣工程學院,河南鄭州 450007)

基于單片機的超聲波液位檢測系統設計

魯 可,張曉東,馬宏旭

(河南工業大學電氣工程學院,河南鄭州 450007)

為解決腐蝕性液體的液位測量中電極特別容易被電解腐蝕的問題,將超聲波技術應用到工業生產液位或物料的檢測中。以AT89S52單片機為核心,建立超聲波測得距離和聲速與傳輸時間之間的關系,提出通過硬件電路設計和軟件編程實現對液位高度的檢測的方法,進行了超聲波測距在20 cm和80 cm兩種距離的試驗。由于超聲波受溫度的影響較大,采用溫度傳感器對溫度進行測量,根據公式進行溫度補償,并設計了報警模塊,當溫度過高時進行報警。結果表明,超聲波測距的相對誤差分別為2.5%和1.25%,這樣的精度能夠滿足實際需求,達到了預期目標。該系統具有測量準確、功耗低、使用壽命長等特點,可以滿足一般的工業需要。

液位檢測;超聲波;單片機

0 引言

液位測量是與生活息息相關的一個話題,在現實生活中,有許多行業都需要對液位進行測量。傳統的測量方法,如差位分布電極法,需要電極長時間地浸泡在液體中,特別容易被電解,腐蝕。為了解決這個問題,本課題采用一種非接觸性的測量技術,即超聲波傳感技術進行液位檢測,實現對液位或物料的檢測。超聲波液位測量是液位測量中最常用也是最為便捷有效的測量方法[1]。利用超聲波檢測或感知物體時,具有非破壞性、遙控性、實時性、可穿透性等優點,因此利用超聲波測距十分方便[2]。

超聲波,是一種聲波,頻率高于人耳能聽到的頻率,大多數用于超聲波檢測,下限頻率為20 kHz,上限為100 kHz。超聲波傳感器就是利用超聲波在超聲場中的物理特性和各種效應研制而成的傳感器[3]。超聲波在液體中傳播的過程中,方向性比較好,并且傳播過程中能量損失比較少,在其遇到分界面時,能夠反射,用反射測距的原理,測得超聲波在發射之后遇到分界面反射的時間,來確定液面的高度。

1 超聲波液位檢測原理

超聲波液位檢測有脈沖回波法、共振法、頻差法以及聲衰減法,其中應用較廣的是脈沖回波法[4]。本文采用脈沖回波法來進行測距,其基本原理是:將超聲波發射器、接收器裝于一個容器頂部,在同一高度,利用超聲波遇到不同物質界面反射的性質,超聲波發射器發出信號和接收器收到信號的時間記錄下來,即可測得距離。其原理如圖1所示。

圖1 超聲波測距原理圖

超聲波傳輸的單次距離S與聲速v和傳輸時間t之間的關系可以表示為:

其中S為超聲波傳輸的單次距離,v為超聲波傳播速度,t為回波時間,t=T1+T2。

同理,超聲波測液位就是要測量距離液面的距離,把超聲波測距儀安裝在所測液面的上方,通過換算來求得液位高度。超聲波液位檢測原理圖如圖2所示。

圖2 超聲波液位測量原理圖

由圖2可知,提前測得超聲波探頭到所測容器的底部的距離,假定為H,超聲波探頭距前液面的距離為S,即可得知液面高度,h=H-S。因此超聲波液位測量的關鍵工作就是測量探頭到液面的的距離S。

2 系統硬件設計

本系統由AT89S52單片機、超聲波發射接受模塊、LCD液晶顯示模塊、溫度檢測模塊和聲音報警模塊組成。系統總體框圖如圖3所示。

圖3 系統總體框圖

AT89S52單片機作為整個系統的核心部件,協調著各模塊的工作。超聲波收發器模塊連接到單片機進行超聲波發射和接收。溫度測量模塊也將現場的環境溫度數據采集到單片機。在這個過程中,LCD液晶顯示電路不斷更新當前值。如果溫度過高,則觸發聲音報警模塊。

(1)AT89S52單片機

AT89S52最小系統如圖4所示。

(2)超聲波發射接受模塊

本系統選用HC-SR04超聲波發射接受模塊。HC-SR04超聲波發射接受模塊可以提供2 cm~400 cm的非接觸距離測量,此模塊包括超聲波發射器、接收器、控制電路三個部分。在Trig引腳上產生一個寬度大于10μs的高電平脈沖,即可激活模塊,模塊將會自動發送8個40 kHz的方波脈沖,并且發送完成后模塊將自動檢測是否有反射信號返回,若在一定時間內收到反射信號,則模塊會在Echo引腳上輸出一個和信號傳輸時間成正比的高電平信號,系統通過檢測這個高電平的寬度時間T即可計算出反射物體距模塊的距離S。假設校準后的聲速為v,那么距離S為:

超聲波發射接受模塊的實物圖如圖5所示。

圖4 AT89S52最小系統

(3)液晶顯示模塊

數碼管是比較常用的顯示器件,在各種系統中都得到了廣泛的應用,數碼管的體積相對較小,而且重量輕、它的功耗也很低,是一種相對理想的數據輸出的器件??紤]到本系統對顯示方面的要求,確保溫度和液位高度同時準確清晰的顯示,本系統的液位顯示部分采用1602液晶顯示模塊。

1602液晶顯示器一般的自帶ASCII字庫,其基本特性如下:

(1)顯示32個英文字符;

(2)內置ASCII碼字庫;

(3)通訊方式:8線/4線并行可選,本設計選用8線并行方式。

圖5 超聲波發射接受模塊實物圖

(4)溫度測量模塊

在空氣中,常溫下超聲波的傳播速度是334 m/s,由于超聲波的傳播速度V受到空氣中溫度、濕度、壓強等因素的影響,其中受溫度的影響較大,如溫度每升高1℃,聲速增加約0.6 m/s。因此在測距準確度要求很高的情況下,應通過溫度補償的方法對傳播速度加以校正[5]。

超聲波受溫度影響較大,其速度與溫度的表達式為c=331.5+ 0.607T,所以要想保證測量的精度,必須要補償溫度,本設計使用 DS18B20進行溫度測量。DSl8B20是美國DALLAS半導體公司,研發推出的一種智能溫度傳感器。它能夠直接測出溫度,使用方便,并且性能較為良好。

(5)報警模塊

當溫度過高時,超聲波速度會受到較大影響,從而影響測量精度,因此報警電路在液位測量中必不可少,通過蜂鳴器來實現報警功能。蜂鳴器是一個電子發聲器件,分為電磁式蜂鳴器、壓電式蜂鳴器兩種。設計采用的是壓電式蜂鳴器。當電源接通時(1.5~15 V的工作電壓DC),多諧振蕩器啟動,1.5~2.5 kHz的音頻信號輸出。蜂鳴器的發聲原理是激勵電流通過蜂鳴器發聲元件的電磁線圈,通電的線圈產生的磁場和原來固定磁場作用產生震動從而發聲。由于線圈產生磁場完全靠電流驅動,因此,蜂鳴器發聲需要一定大的電流來驅動,一般電流越大,聲音越大。

三極管型號是S8550,是一個PNP型三極管,BELL引腳為低電平時蜂鳴器發聲,為高電平時蜂鳴器關斷。

3 系統軟件設計

整個系統的軟件設計分為兩大部分,主程序和中斷服務程序。主程序完成對單片機自身以及外圍模塊的初始化、控制超聲波模塊的發射和接收以及溫度測量、距離計算、結果顯示等大部分主要工作。中斷服務程序部分主要是定時器溢出中斷,用于產生超時標志。在正常模式下,讀取定時器計數器寄存器的值來獲取時間信息,當發生中斷則意味著超時,測距失敗。

圖6 主程序以及中斷服務程序流程圖

本系統單片機時鐘采用的是12 MHz的晶振,所以單片機內部計數器每計一個數的時間為1μs,當主程序調用超聲波測距函數啟動超聲波發送后,進入等待回響狀態,當超聲波測距函數檢測到了接收成功的標志后,會將計數器中的計數值(即超聲波發送和返回所耗的總時間)保存,這樣就得到了時間信息,再根據溫度補償公式計算超聲波的速度,從而測得被測物體與超聲波發射接收模塊之間的距離。最后將測得的距離進行判斷是否超出預定范圍,判斷是否需要報警,然后將測得的溫度、距離信息送往LCD顯示,然后主程序繼續執行,重復上述過程。

本次設計使用C語言編寫所需程序,寄存器分配、不同存儲器的尋址及數據類型等細節,可由編譯器管理。主程序首先初始化單片機,開啟總中斷,設置定時器0工作方式以及定時器0的初值,然后再對LCD1602和18B20初始化,進入主程序循環,每隔大約500 ms測一次距離值和溫度值,若測距成功則將計算出的距離值和溫度值送到LCD1602上顯示。中斷服務程序的主要作用是計算超時和計時。主程序以及中斷服務程序流程圖如圖6所示。

4 結論

本系統的實物圖如圖7所示。為了反映測距的精確度,分別在20 cm和80 cm的距離下進行測試,測試對象為垂直桌面,測試結果如圖8和圖9所示。

圖7 實物圖

圖8 20 cm測距結果

從圖8和9中可以看到,兩次測距的誤差分別為2.5%和1.25%,這樣的精度能夠滿足實際需求,達到了預期目標。

整個系統以單片機為核心,具有測量準確、軟件可升級、功能可擴展、功耗低、使用壽命長等特點。通過實際測試,也發現了一些限制因素,比如方向性不好,只有正射液面才能獲得準確的結果。在實際使用中,得到了以下結論:系統會受到距離的影響,距離越短,相對誤差越大;在測量時,涉及到的模塊要盡量平穩放置,以減少誤差;可以通過精確標定和修正算法來減小誤差。

Design of Ultrasonic Liquid Level Control System Based on MCU

LU Ke,ZHANG Xiao-dong,MA Hong-xu
(Henan University of Technology,College of Electrical Engineering,Zhengzhou450001,China)

To solve the problem of the electrode especially vulnerable to electrolytic corrosion in corrosive liquid level measurement,the detection of ultrasonic technology is applied to the industrial production level or materials.Carries out AT89S52 MCU as the core,establishes ultrasonic measurement of relationship between distance and speed and the transmission time,the method of detecting the height of the liquid level is realized by hardware circuit design and software programming,the ultrasonic ranging in the test of 20cm and 80cm two kinds of distance.The ultrasonic influenced by temperature,measure the temperature by temperature sensor,according to the temperature compensation formula,and the design of alarm module,when the temperature is too high.The results show that,the relative error of ultrasonic distance measurement was 2.5%and 1.25%respectively,the accuracy can meet the actual demand,to achieve the expected goal.The system has the characteristics of accurate measurement,low power consumption,long service life,can meet the general needs of industry.

liquid level measurement;ultrasonic;MCU

TP273

A

1009-9492(2014)08-0013-04

10.3969/j.issn.1009-9492.2014.08.004

2013-10-27;

2014-06-29

猜你喜歡
液位單片機測量
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
把握四個“三” 測量變簡單
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
滑動摩擦力的測量和計算
基于STM32燃氣熱水鍋爐液位控制系統設計與實現
測控技術(2018年9期)2018-11-25 07:45:00
石油儲罐液位開關的應用分析
滑動摩擦力的測量與計算
測量
寶馬530車冷卻液液位過低報警
主站蜘蛛池模板: 国产亚洲精品资源在线26u| 亚洲色图另类| 久久综合色88| 亚洲成a人片| 国产麻豆aⅴ精品无码| 国内视频精品| 国产成年女人特黄特色毛片免| 天天综合网在线| 中文字幕有乳无码| 国产在线第二页| 最新日韩AV网址在线观看| 啪啪啪亚洲无码| 欧美不卡二区| 在线观看亚洲成人| 91麻豆国产视频| 成人一级黄色毛片| 波多野结衣中文字幕一区二区| 国产精品大白天新婚身材| 精品国产一区91在线| 五月婷婷综合色| 丝袜亚洲综合| 国内精品一区二区在线观看| 青青热久麻豆精品视频在线观看| 国产成人一区二区| 国产91在线免费视频| 国产精品美人久久久久久AV| 亚洲愉拍一区二区精品| 国产成人在线小视频| 日韩a级毛片| 国产美女精品在线| 婷婷久久综合九色综合88| 午夜福利亚洲精品| 欧美一区二区三区不卡免费| 91无码人妻精品一区二区蜜桃| 最新亚洲人成无码网站欣赏网| 久久免费视频播放| 一级毛片免费不卡在线视频| 国产精品第一区在线观看| 久久99国产综合精品女同| 亚洲妓女综合网995久久| 亚洲女同一区二区| 在线播放91| 日韩第九页| 欧美成人手机在线观看网址| 成人另类稀缺在线观看| 91精品视频网站| 中文字幕久久亚洲一区| 亚洲欧美另类中文字幕| 久久精品女人天堂aaa| 亚洲精品天堂在线观看| 一级毛片在线播放| 国产成人综合亚洲欧美在| AV在线天堂进入| 国产成人精彩在线视频50| 久久久久青草大香线综合精品 | 国产麻豆精品手机在线观看| 亚洲国产精品不卡在线| 国产午夜人做人免费视频| 亚洲国产91人成在线| 丁香五月激情图片| 中国一级毛片免费观看| 亚洲人成网站在线播放2019| 久久精品嫩草研究院| 免费中文字幕在在线不卡| 人与鲁专区| 亚洲国产精品无码AV| 亚洲制服丝袜第一页| 国产精品护士| 日韩一级二级三级| 色九九视频| 国产精品亚洲αv天堂无码| 亚洲永久免费网站| 国产地址二永久伊甸园| 亚洲人成影院在线观看| 欧美日韩中文国产| 蜜桃视频一区二区| 尤物精品视频一区二区三区| 国产理论一区| 高清欧美性猛交XXXX黑人猛交| 国产激爽大片高清在线观看| 动漫精品中文字幕无码| 波多野结衣视频一区二区|