<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > 超聲波液位計的設計與實(shí)現

超聲波液位計的設計與實(shí)現

作者: 時(shí)間:2014-03-21 來(lái)源:網(wǎng)絡(luò ) 收藏
1超聲波原理

  超聲波在空氣中的為340m/s,因此,如果能測出超聲波在空氣中的傳播時(shí)間,就能算出其傳播的距離。超聲波測量液位,就是通過(guò)測定超聲波傳播的時(shí)間間隙來(lái)測出聲波傳送的距離。具體方法:見(jiàn)圖1。由安裝于被測容器頂部的超聲波探頭向液面發(fā)射一束超聲波,聲波被液面反射后,由探頭接收??刂破鳒y得傳播時(shí)間t,根據聲速v,即可得出液面至探頭的空間距離L。在已經(jīng)探頭至容器底部距離,即安裝高度H的前提下,可得出容器內的液位高度h。計算公式為:

  H=H-L其中L=v?t/2

  另外,由于空氣溫度對聲速有一定的影響,所以還應測出環(huán)境空氣溫度T,以修正聲速。公式為:

  v=331.46 0.61?T(℃)

  2的主要電路

  由超聲波探頭,發(fā)射控制與接收處理電路,控制器和顯示等部分組成。其硬件結構框圖如圖2所示。收發(fā)及換能器探頭由壓電式換能器、收發(fā)器及溫度補償電路組成;收發(fā)器包括發(fā)射控制與接收處理電路,主要由超聲波發(fā)射脈寬控制、回波信號檢波、比較、微分、整形等信號處理電路組成;顯示電路采用74LS164和LED組成,完成系統參數及液位高度的顯示;控制器是以80C552單片微機組成的應用系統,主要完成按鍵的掃描處理,超聲波的發(fā)射控制,接收回波時(shí)間的計算,以及液位的換算等。本文重點(diǎn)介紹為了提高測量精度及減小測量盲區對超聲波回波檢測所采取的軟硬件措施。電路如圖3所示。

  當超聲波發(fā)射時(shí),發(fā)射波或接收的回波皆可經(jīng)接收回路將信號由In端輸入,通過(guò)檢波、放大、比較、微分,在D觸發(fā)器的R端形成尖脈沖。該脈沖信號經(jīng)D觸發(fā)器整形得到一個(gè)下跳變的窄脈沖,送到80C552的INT端。通過(guò)20C552的中斷系統記錄每次中斷時(shí)刻,根據相鄰兩次中斷的時(shí)間間隔,也就知道了從發(fā)射至接收到回波這段時(shí)間,即超聲波來(lái)回傳播的時(shí)間,從而可以計算出傳播的距離。

3提高測量精度、縮小測量盲區的措施

  本文重點(diǎn)闡述了在利用超聲波檢測中為提高測量精度以及減小測量盲區所采取的軟、硬件措施。

  在超聲波發(fā)射以及存在較強余振的時(shí)候,是不能同時(shí)檢測回波的。因此,在距探頭發(fā)射面較近的一定距離內不能正常檢測,形成檢測盲區。一般常見(jiàn)的國內外超聲波儀表盲區范圍大于0.30m。通過(guò)對測量精度以及盲區形成原因進(jìn)行具體的分析,得出盲區的大小主要與發(fā)射波的強弱以及回波檢測的方法有關(guān)。一般情況下,當距離相同時(shí),發(fā)射波強,接收的回波信號就強,但余振也強,盲區就大。反之,則小。當發(fā)射波強度相同時(shí),檢測距離愈近,接收的回波信號愈強,盲區愈大。其次,當超聲波探頭向液面發(fā)射一束超聲波后,該波在液面與探頭之間多次反射,使接收回路產(chǎn)生多個(gè)回波,在80C552形成一串中斷信號。其中發(fā)射脈沖寬度對測量精度的影響很大,為此,本儀器在設計時(shí)采取以下措施:①自動(dòng)控制發(fā)射波的強弱以減小檢測盲區。具體做法是通過(guò)測試性的發(fā)射和距離的檢測,使得發(fā)射波的弱強隨檢測距離的變化而變化。②在軟件設計中實(shí)施一些特殊的處理方法,郡在記錄回波的時(shí)刻中,每次測量連續記錄四次回波時(shí)刻,在計算回波時(shí)間時(shí),以最后兩次的時(shí)刻差作為超聲波的傳播時(shí)間。這樣處理就避免了發(fā)射脈沖寬度對測量的影響,從而使測量更加準確,并且還可使盲區最小減到0.05m。

  另外,為了防止干擾波及發(fā)射波寬度和多次回波的重疊對測量的影響,本設計在接收回波的電路中,增加了一個(gè)電平可變的門(mén)限,該電平由80C552的PWM脈寬調制端通過(guò)必要的接口電路形成的D/A轉換器的輸出提供。門(mén)限電平的高低應盡量使產(chǎn)生回波的中斷時(shí)刻發(fā)生在靠近回波波形的中心位置,以減小波形寬度對測量時(shí)間的影響。

  通過(guò)上述處理,對于所要求0.20m~8m內,測量最大誤差為0.006m,且重復性好由于本文設計的,具有硬件結構簡(jiǎn)單,工作可靠及上述的特點(diǎn),因此,它不僅可用于化工、電力、石油等行業(yè)的液位測量中,還可以用在其它的測距系統中。

超聲波液位計相關(guān)文章:超聲波液位計原理


液位計相關(guān)文章:磁翻板液位計原理


電接點(diǎn)壓力表相關(guān)文章:電接點(diǎn)壓力表原理
脈寬調制相關(guān)文章:脈寬調制原理


評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>