楊揚
(大連科技學(xué)院電氣工程系,遼寧大連,116052)
超聲波測距儀的研究與設(shè)計
楊揚
(大連科技學(xué)院電氣工程系,遼寧大連,116052)
本文介紹了一種基于超聲波技術(shù)的智能超聲波測距儀,其以超聲波傳感器、單片機STC89C52為微控制器,外加溫度的補償、顯示模塊、報警電路、復(fù)位電路、鍵盤控制電路設(shè)計和電源電路。
超聲波;傳感器;單片機
近年來,隨著電子技術(shù)的快速發(fā)展,人們對測量距離參數(shù)要求增高,不僅要求測距儀的精確度,還要求測量速度快,測量操作簡便,測距儀不受不同的地點和天氣溫差的影響,因而超聲波測距儀應(yīng)運而生。超聲波測距儀不僅滿足了以上的要求,還具有造價低、低功耗、便于攜帶等優(yōu)點,因而廣泛應(yīng)用于各個領(lǐng)域的測量。
超聲波是一種機械波,人耳是聽不到的,一般頻率20000Hz左右。超聲波具有一定的傳播方向性,其常常用在檢測技術(shù)。
超聲波具有如下特點:波長短、方向性強、能傳播足夠遠的距離、可在各種介質(zhì)中傳播的特點,所以用來測量距離。
超聲波測距技術(shù)的原理:通過超聲波發(fā)射裝置發(fā)出超聲波,超聲波傳輸需要時間,記錄接受裝置接受到超聲波的時間,計算出具體的時間差,就能顯示測量距離。超聲波能測量距離主要是因為超聲波在傳播過程中方向性好,傳播中遇到阻礙物就被反射回來,超聲波接受裝置一接受到反射信號就開始計算測量距離。超聲波測量距離有相位檢測法、聲波幅值檢測法、渡越時間檢測法三種主要方法。
超聲波測距儀的硬件部分包括主控制電路、超聲波傳感器、溫度的補償、顯示模塊、報警電路、復(fù)位電路、鍵盤控制電路設(shè)計和電源電路。
超聲波測距儀系統(tǒng)的主控制電路考慮到McS-51單片機兼容性的要求,設(shè)計采用AT89S52單片機。它由ATMEL生產(chǎn)制造,AT89S52是一款低功耗的微控制器,具有高性能控制特性,并且具有8K的模式可編程閃存。其和工業(yè)用的80C51系列能完全實現(xiàn)兼容。通過軟件編程處理,來控制超聲波測距儀系統(tǒng)正常運行,實現(xiàn)對硬件功能的控制,達到傳輸數(shù)據(jù),測量距離的目的。
本系統(tǒng)采用超聲波傳感器,超聲波傳感器還稱為超聲波換能器。不同的超聲波傳感器,根據(jù)其實現(xiàn)的物理效應(yīng)分為很多的種類。本系統(tǒng)應(yīng)用的超聲波傳感器分為超聲波信號發(fā)射電路和超聲波信號接收電路。系統(tǒng)在戶外應(yīng)用的時候,應(yīng)考慮到防水和信號穩(wěn)定程度,以便于測量。
2.2.1 超聲波信號發(fā)射電路
超聲波信號發(fā)射電路采用74LS04反相器,超聲波測距的原理為發(fā)射的信號碰到被測物體被反射回并接受,精確測量這段時間,進而計算出我們與被測物體的距離,因此74LS04反相器采用兩個,并且并聯(lián),已達到好的測量效果。除此還用到超聲波發(fā)射換能器T來加強超聲波信號發(fā)射的強度。
2.2.2 超聲波信號接收電路
超聲波信號接收電路主要采用CX20106A集成電路芯片。它是一種基于紅外線檢波接收的芯片,具有抗干擾能力強,靈敏度高的特性,因此常用于作為超聲波信接收裝置。其對接收來的信號進行放大、濾波,使信號更加穩(wěn)定,整個過程中其放大增益可達80db。
因為不同的地域和不同的時間月份都存在明顯的溫差,溫度的改變會影響超聲波速度的測量,所以超聲波測距儀需要溫度補償電路,達到優(yōu)良的精度。本系統(tǒng)的溫度的補償應(yīng)用溫度傳感器DS18B20 ,DS18B20操控能力強并適合于遠距離傳送,工作時同超聲波共同測量數(shù)據(jù)。DS18B20采集數(shù)字溫度測量信號傳輸給單片機實現(xiàn)控制。
通過顯示模塊顯示超聲波測距儀的測量距離,還可以顯示當(dāng)前的溫度數(shù)值。超聲波測距儀的顯示模塊采用液晶顯示屏LCD1602來顯示測量數(shù)據(jù)。液晶顯示屏LCD1602的顯示的原理是根據(jù)液晶屏的物理特性,應(yīng)用控制電壓的高低顯示信號和圖形。LCD1602是一種常用的顯示屏,其具有造價低,圖像清晰、功耗低的特點。
報警電路主要采用蜂鳴器和三極管來實現(xiàn)。當(dāng)在測量時,前方有障礙物超過預(yù)設(shè)的距離,超聲波測距儀會發(fā)出報警信號來提示操作者;當(dāng)前方有障礙物沒超過預(yù)設(shè)的距離,單片機會控制蜂鳴聲音。報警電路與單片機相連接,通過單片機設(shè)定來控制。
當(dāng)系統(tǒng)接通電源,復(fù)位電路起到初始化的作用,復(fù)位之后再運行操作程序。在按下復(fù)位鍵后,電路中的電容器快速放電,系統(tǒng)恢復(fù)到初始化狀態(tài);在復(fù)位鍵松開后,電容器充電過程,這樣就實現(xiàn)了復(fù)位過程。
在控制電路的鍵盤控制電路設(shè)計中,采用兩個單獨的按鍵,兩個按鍵與單片機的引腳P3.4和P3.5相連。當(dāng)按下其中一個按鍵,超聲波測距儀啟動,開始工作。當(dāng)按下另一個按鍵,超聲波測距儀停止,結(jié)束工作。
電源電路主要作用是給超聲波測距儀系統(tǒng)供電。本系統(tǒng)采用的是9V電池供電電路,電流通過LM7805三端穩(wěn)壓器起到穩(wěn)定電壓作用,LM7805輸出恒定直流電5V供給系統(tǒng)供電。
[1]胡萍.超聲波測距儀的研制[J].計算機與現(xiàn)代化.2013(10).
[2]楊偉峰.數(shù)字式超聲波測距儀設(shè)計[J].傳感器世界.2016(3).
[3]孔德華.談超聲波測距儀硬件系統(tǒng)中的單片機系統(tǒng)[J].電子世界 .2011(12).
Research and design of ultrasonic range finder
Yang Yang
(Dalian Institute of Science and Technology,Dalian Liaoning,116052)
This paper introduces a kind of intelligent ultrasonic distance measurement based on ultrasonic technology, the ultrasonic sensor, MCU STC89C52 as micro controller, external compensation, display module,alarm circuit, reset circuit, keyboard control circuit and power supply circuit design temperature.
ultrasonic;sensor;MCU