《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于AT89C52單片機的超聲波測距儀的設計
基于AT89C52單片機的超聲波測距儀的設計
摘要: 基于提高測量精度的目的,設計了具有溫度補償的超聲波測距系統。該系統采用DS18B20溫度傳感器對現場溫度進行檢測,并通過軟件計算實現溫度補償。實驗結果表明:此系統具有測量精度高的優點。
Abstract:
Key words :

基于提高測量精度的目的,設計了具有溫度補償超聲波測距系統。該系統采用DS18B20溫度傳感器對現場溫度進行檢測,并通過軟件計算實現溫度補償。實驗結果表明:此系統具有測量精度高的優點。

測距技術在物位檢測、醫療探傷、汽車防撞等民用、工業領域應用廣泛,由于超聲波的速度相對于光速要小的多,其傳播時間就比較容易檢測,并且易于定向發射,方向性好,發射強度好控制,且不受電磁干擾影響,因而利用超聲波測距是一種有效的非接觸式測距方法。但超聲波在不同環境溫度下傳播速度不同,如忽略溫度影響,將影響最終測量精度。本文介紹的超聲波測距儀采用渡越時間檢測法,使用了DS18B20溫度傳感器對現場溫度進行檢測,并通過軟件計算實現波速的溫度補償,消除了溫度對測量結果的影響,使測量誤差降低。

1 系統工作原理

超聲波測距原理如圖1所示。

 

超聲波測距原理

超聲波測距

 

式中c——超聲波波速:t——從發射出超聲波到接收到回波所用時間。

    限制該系統的最大可測距離存在4個因素:超聲波的幅度、反射的質地、反射和入射聲波之間的夾角以及接收換能器的靈敏度。接收換能器對聲波脈沖的直接接收能力將決定最小的可測距離。為了增加所測量的覆蓋范圍、減小測量誤差,可采用多個超聲波換能器分別作為多路超聲波發射/接收的設計方法。

    由于超聲波屬于聲波范圍,其波速c與溫度有關,經過測量得出超聲波的波速與溫度的關系,如表1所示。

超聲波的波速與溫度的關系

將測量的速度數據與溫度數據進行一階擬合得出:

c=331.6+0.6107xT (2)

式中T——當地溫度。

    在測距時,可通過溫度傳感器自動探測環境溫度、確定其時的波速c。波速確定后,只要測得超聲波往返的時間t,即可求得距離H,這樣能較精確地得出該環境下超聲波經過的路程,提高了測量精確度。

    本設計方案中使用渡越時間檢測法,測距儀工作原理為:在由單片機發出驅動信號的同時,開啟單片機中的計時器,開始計時。發射探頭發射出超聲波,在由接收探頭接收到第一回波的同時停止單片機計時器的計時,由于超聲波在空氣中的速度已知,根據公式即可求得探頭與待測目標之間的距離。而且,可以在較短時間內多次發出超聲波測量,完成后計算平均值然后顯示。

    超聲波在相同的傳播媒體里(大氣條件)傳播速度相同,即在相當大的頻率范圍內聲速不隨頻率變化,但其頻率越高,衰減得越厲害,傳播的距離也越短。考慮實際工程測量要求,在設計超聲波測距儀時,選用頻率f=40kHz的超聲波,波長為0.85cm。

2 系統硬件設計

    本系統采用AT89C52單片機作為主控制器,使用3位數碼管作為系統顯示屏,超聲波發射驅動需要的40 kHz脈沖由單片機P0.0發出,使用定時器進行計時和控制,超聲波接收使用CX20106A作為接收主控芯片,使用DS18B20作為溫度傳感器進行溫度校正。超聲波測距器的系統原理圖如圖2所示。

超聲波測距器的系統原理圖

 

2.1 超聲波的發射電路設計

    超聲波發送模塊是由超聲波發射探頭組成的,單片機的P0.0端口直接發送40 kHz的信號,使用9012三極管做為驅動放大,驅動壓電晶片超聲波換能器產生超聲波,超聲波發射電路如圖3所示。超聲波發射子程序的流程是,發射時首先裝填計時器,并且開始計時,當超聲波發射完畢時,定時器計時完畢,并且重新裝填等待下次發射。

超聲波發射電路

 

2.2 超聲波接收電路設計

    在接收電路中使用了紅外線接收處理芯片CX20106A,因為它處理的是38 kHz的紅外信號,而40 kHz的超聲波信號和它比較接近,并且CX20106A芯片具有很強的抗干擾能力,這個芯片的外圍電路很簡單而且通過外圍電阻調節它的中心處理頻率,通過改變外圍電路電容的大小也可以改變接收電路靈敏度和抗干擾能力。

     經過試驗后發現用單片機發40 kHz信號與使用CX20106A的電路搭配更加簡單合理,使得時間的計算更為精確。

超聲波接收模塊

 

    該系統的超聲波接收模塊是由超聲波接收探頭和紅外線接收處理芯片CX20106A組成。如圖4所示。超聲波接收子程序的流程是,利用INT0中斷檢測回波信號,若有回波信號(INT0口低電平)就關閉外部中斷,同時停止計時器的計時,將測距成功標志位標記為1(測距成功),同時提取時間值,計算待測距離,保存最終結果后打開外部中斷,等待下次測量。

2.3 超聲波測距顯示電路

    在顯示模塊選擇時有兩種,一種是用液晶顯示屏,其具有輕薄短小,分辨率高,可顯示漢字等各種符號的優點。但一般需要利用控制芯片創建字符庫,編程工作量大;一種則是選用數碼管,數碼管具有低電耗、壽命長、易于維護的特點,同時精度比較高,稱量快,精確可靠,編程容易,操作簡單。缺點是不能實現漢字及多數據多行顯示。綜合考慮本次設計中選擇了3位數碼管顯示。用PNP型三極管驅動數碼管,并連接到單片機AT89C52的P0口上作位選。雖然顯示上沒有液晶顯示屏那么完全,但是也能夠完整直觀地顯示出需要的結果。圖5為超聲波測距硬件設計的顯示電路。

超聲波測距硬件設計的顯示電路

2.4 溫度補償電路設計

    本系統中,選擇使用溫度芯片DS18B20作為溫度傳感器。DS18B20支持“一線總線”接口,測量溫度范圍為-55~125℃,在-10~85℃范圍內,精度為±0.5℃?,F場溫度直接以“一線總線”的數字方式傳輸,大大提高了系統的抗干擾性。適合于惡劣環境的現場溫度測量。DS18B20引腳說明如表2所示。

DS18B20引腳說明

    DS18B20是在一根I/O線上讀寫數據,因此,對讀寫的數據位有著嚴格的時序要求。DS18B20有嚴格的通信協議來保證各位數據傳輸的正確性和完整性。該協議定義了幾種信號的時序:初始化時序、讀時序、寫時序。

溫度補償電路的設計

    溫度補償電路的設計如圖6所示,數據輸入/輸出腳連接到單片機的P0.1腳,電源接口接入+5 V的電壓,外加5.6 kΩ的上拉電阻,因為DS18B20是單總線溫度傳感器,數據線是漏極開路,如果DS18B20沒接電源,則需要數據線強上拉,給DS18B20供電;如果DS18B20接有電源,則需要一個上拉即可穩定的工作。由于DS18B20在使用中不需要任何外圍元件,全部傳感元件及轉換電路集成在形如一只三極管的集成電路內,檢測的溫度值在內部進行轉換,溫度測量結果直接以數字信號輸出,單片機對由DS18B20輸出的信號進行讀取,經過軟件對溫度數字值實現處理。

2.5 主電路原理圖

    該系統主電路原理圖如圖7所示,單片機采用89C52系列,單片機使用外部時鐘源,外接6MHZ的晶振,由P0.0口直接輸出40 KHZ的驅動信號給放大電路。接收到回波后,經由CX20106的濾波,產生中斷信號,并由p3.2口輸出進行中斷。顯示電路采用簡單實用的3位數碼管,連接單片機AT89C52的P0口,而三極管連接P2口,作數碼管的位選。工作時,首先將系統初始化,啟動計時器。并由P0.0腳發出40KHZ的驅動信號,同時打開INT0中斷,并且開始等待接收到的回波和中斷信號,若接收到回波(單片機接收到中斷信號),計時器停止計時,保存時間信息,并且根據溫度補償計算出當前環境下的聲速,計算出當前待測距離后儲存,并調用顯示子程序。測出距離后結果將以十進制BCD碼方式傳送到LED顯示,然后再發超聲波脈沖重復測量過程。

主電路原理圖

 

3 結論

   經過實測,本測距儀能夠迅速的測出250 m以內的短距離障礙物,在30—200 cm范圍內,誤差能控制在1 cm以內,本設計具有簡單實用,能耗低,成本低等特點。經過實際測試,發現系統的精度能滿足普通需求,若需要進一步提高精度,可采用精度更高但系統更加復雜的雙頻超聲波測距的方法。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          一区二区三区www| 国产一区二区三区无遮挡| 狠狠色狠狠色综合日日五| 中文在线资源观看网站视频免费不卡| 亚洲福利视频在线| 欧美电影免费观看高清| 国产日韩在线亚洲字幕中文| 欧美成人伊人久久综合网| 国产精品美女一区二区在线观看| 欧美一区二区三区免费观看视频| 在线观看欧美亚洲| 欧美精彩视频一区二区三区| 亚洲国产精品123| 国产精品国产精品国产专区不蜜| 尤物视频一区二区| 久久天堂精品| 在线日韩中文| 欧美超级免费视 在线| 欧美亚日韩国产aⅴ精品中极品| **网站欧美大片在线观看| 亚洲精品免费在线| 亚洲人成欧美中文字幕| 亚洲一二三四久久| 狂野欧美激情性xxxx欧美| 国产精品稀缺呦系列在线| 亚洲香蕉成视频在线观看| 国产一区二区三区不卡在线观看| 亚洲精品日韩在线| 国产精品无码永久免费888| 国产一区二区三区免费不卡| 国产精品影音先锋| 久久国产乱子精品免费女| 欧美chengren| 欧美不卡三区| 精品91免费| 国产一区二区三区成人欧美日韩在线观看| 性欧美大战久久久久久久久| 在线视频成人| 久久精品日产第一区二区三区| 国产女主播一区二区| 国产精品手机在线| 在线播放国产一区中文字幕剧情欧美| 亚洲女女女同性video| 亚洲欧美一区二区激情| 欧美国产欧美亚洲国产日韩mv天天看完整| 欧美午夜宅男影院在线观看| 99亚洲一区二区| 亚洲视频成人| 国模精品一区二区三区| 国产欧美日韩精品a在线观看| 国产精品久久波多野结衣| 亚洲免费精彩视频| 欧美精品性视频| 亚洲日本免费| 欧美欧美天天天天操| 久久久www成人免费毛片麻豆| 久久aⅴ国产紧身牛仔裤| 欧美日本精品在线| 亚洲第一级黄色片| 午夜精品久久久久久99热软件| 国产精品毛片a∨一区二区三区|国| 久久大综合网| 国产亚洲美州欧州综合国| 欧美在线亚洲| 久久嫩草精品久久久久| 亚洲欧美在线一区二区| 精品999网站| 欧美在线电影| 久久久久久综合网天天| 欧美视频一区在线| 久久乐国产精品| 欧美一二三区精品| 亚洲第一精品夜夜躁人人爽| 亚洲一区精品在线| 欧美成人午夜| 国产精品日韩欧美综合| 亚洲激情av在线| 国产精品久久久久久模特| 国产精品第2页| 精品999久久久| 夜夜爽夜夜爽精品视频| 欧美日韩中文在线观看| 欧美日韩视频专区在线播放| 国产精品videosex极品| 性欧美精品高清| 国产日产精品一区二区三区四区的观看方式| 国产精品乱码人人做人人爱| 欧美人交a欧美精品| 欧美一区二粉嫩精品国产一线天| 亚洲欧美日韩国产成人精品影院| 欧美日韩免费| 欧美激情第4页| 亚洲一卡二卡三卡四卡五卡| 国产女主播一区二区| 国产日韩一区二区三区在线播放| 欧美精品在线观看91| 午夜亚洲激情| 一二美女精品欧洲| 亚洲日韩第九十九页| 久久综合中文| 午夜精品美女自拍福到在线| 国内外成人在线| 亚洲影视九九影院在线观看| 国产在线麻豆精品观看| 亚洲综合日韩中文字幕v在线| 亚洲欧洲在线免费| 欧美激情综合在线| 欧美激情久久久| 欧美午夜激情视频| 久久综合久久美利坚合众国| 亚洲国产经典视频| 午夜精品久久久久久久| 你懂的成人av| 欧美成人激情在线| 一区一区视频| 久久综合国产精品台湾中文娱乐网| 夜色激情一区二区| 精品福利av| 久久亚洲精品网站| 99国产精品国产精品毛片| 麻豆精品一区二区av白丝在线| 欧美 日韩 国产一区二区在线视频| 亚洲欧美日韩国产综合在线| 国产毛片精品国产一区二区三区| 国产日韩欧美电影在线观看| 亚洲一区精品视频| 国模 一区 二区 三区| 久久人人爽人人爽爽久久| 久久精品国产欧美亚洲人人爽| 一区二区三区自拍| 亚洲午夜影视影院在线观看| 国产性天天综合网| 欧美色视频日本高清在线观看| 国产精品激情av在线播放| 国产精品videossex久久发布| 精品1区2区3区4区| 亚洲美女在线视频| 亚洲七七久久综合桃花剧情介绍| 久久精品日产第一区二区| 欧美一级视频一区二区| 国产精品热久久久久夜色精品三区| 欧美日本韩国| 加勒比av一区二区| 在线日韩中文字幕| 欧美电影免费网站| 国产精品成人一区| 久久免费视频这里只有精品| 欧美夜福利tv在线| 日韩视频亚洲视频| 欧美视频一区二区三区| 亚洲综合成人婷婷小说| 亚洲精选成人| 欧美理论在线| 一道本一区二区| 99视频在线精品国自产拍免费观看| 国产主播喷水一区二区| 国产欧美高清| 亚洲欧美日韩国产综合精品二区| 欧美jjzz| 国产精品麻豆欧美日韩ww| 国产精品麻豆va在线播放| 看片网站欧美日韩| 麻豆乱码国产一区二区三区| 国产视频在线观看一区二区三区| 亚洲在线视频网站| 国产欧美在线观看| 国产精品久久久对白| 欧美一区二区三区免费观看视频| 欧美日韩在线大尺度| 午夜精品在线观看| 国产精品欧美日韩一区二区| 久久久久久夜精品精品免费| 国产日韩久久| 日韩亚洲国产精品| 亚洲一区3d动漫同人无遮挡| 日韩一级黄色片| 欧美日韩视频一区二区| 欧美乱大交xxxxx| 欧美剧在线免费观看网站| 在线观看91精品国产麻豆| 国产视频一区欧美| 在线不卡中文字幕| 国产一区二区三区黄| 99在线视频精品| 国产精品女人毛片| 欧美在线视频播放| 午夜视频精品| 欧美自拍偷拍午夜视频| 狂野欧美一区| 亚洲欧洲午夜| 日韩一区二区精品葵司在线| 亚洲欧美日韩精品久久| 国产欧美视频一区二区三区| 亚洲欧美综合| 99re6这里只有精品视频在线观看| 亚洲图片在线观看| 欧美99久久| 国内精品久久久久久影视8| 国产日韩欧美精品| 免费成人性网站| 在线观看日韩一区| 欧美影院成年免费版| 美女日韩欧美| 国产精品久久久一区二区三区| 悠悠资源网亚洲青| 欧美午夜精品久久久久久超碰| 午夜日韩在线观看| 亚洲日本中文| 女女同性精品视频| 在线精品一区二区| 欧美亚洲成人网| 久久爱www| 欧美网站大全在线观看| 国产精品久久久久久亚洲毛片| 欧美色图麻豆| 狠狠色狠狠色综合人人| 亚洲一区二区三区乱码aⅴ蜜桃女| 午夜精品一区二区三区电影天堂| 性欧美1819sex性高清| 在线免费一区三区| 国产精品久久久久久久久借妻| 久久久久久999| 亚洲一区二区三区中文字幕在线| 久久精品亚洲| 欧美日韩在线直播| 狠狠色香婷婷久久亚洲精品| 欧美日韩国产综合视频在线观看| 久久亚洲综合色一区二区三区| 在线欧美小视频| 欧美一级黄色网| 欧美不卡视频一区| 欧美日韩中国免费专区在线看| 亚洲国产精品成人精品| 国产日产欧产精品推荐色| 国产有码一区二区| 国产自产高清不卡| 久久综合五月天婷婷伊人| 日韩午夜在线| 亚洲人成在线免费观看| 久热精品视频在线| 毛片精品免费在线观看| 久久精品免视看| 亚洲一区精品在线| 一级成人国产| 中文欧美字幕免费| 久久久人成影片一区二区三区观看| 国产亚洲欧洲997久久综合| 欧美jizzhd精品欧美巨大免费| 欧美日韩中文字幕| 欧美亚洲午夜视频在线观看| 国产偷自视频区视频一区二区| 亚洲深夜福利| 99热这里只有精品8| 欧美激情麻豆| 国产欧美在线观看| 欧美一区免费视频| 国产精品亚洲一区| 亚洲一区二区在线看| 国产欧美成人| 亚洲精品免费在线| 一区二区日本视频| 亚洲大片在线| 亚洲国产美国国产综合一区二区| 亚洲欧美日韩一区在线| 亚洲视频在线观看| 国产欧美日韩视频一区二区| 欧美精品色一区二区三区| 国户精品久久久久久久久久久不卡| 国产亚洲成年网址在线观看| 亚洲毛片一区二区| 中文国产亚洲喷潮| 一区二区三区|亚洲午夜| 在线欧美日韩国产| 国语自产精品视频在线看| 一区二区电影免费观看| 国产色综合久久| 欧美三级电影精品| 亚洲乱码视频| 欧美日韩国产综合一区二区| 亚洲免费影院| 欧美日本在线播放| 亚洲在线一区二区| 欧美v亚洲v综合ⅴ国产v| 国产精品狠色婷| 国产日韩欧美不卡在线| 在线亚洲自拍| 精品99视频| 国产视频一区二区在线观看| 亚洲欧美国产三级| 国产精品国产三级国产普通话三级| 翔田千里一区二区| 欧美日本一道本在线视频| 欧美精品首页| 亚洲高清视频一区二区| 国产午夜精品麻豆| 亚洲激情自拍| 在线播放国产一区中文字幕剧情欧美| 欧美激情一区二区三区全黄| 亚洲手机视频| 久久九九国产精品| 亚洲永久免费av| 欧美本精品男人aⅴ天堂| 欧美久久电影| 欧美精品久久久久久久久久| 久久久久九九九九| 国产精品视频| 欧美成年视频| 欧美午夜寂寞影院| 欧美日韩一二区| 国产精品永久免费观看| 欧美日韩国产一中文字不卡| 日韩一级大片| 亚洲欧美资源在线| 国产午夜精品久久久| 亚洲欧美日韩综合一区| 亚洲精品一区在线观看| 亚洲欧美激情视频| 欧美日韩美女一区二区| 欧美全黄视频| 国内精品久久久久久影视8| 亚洲专区一区二区三区| 欧美女同在线视频| 亚洲精品一区二| 国产精品系列在线| 国产精品男gay被猛男狂揉视频| 日韩亚洲欧美中文三级| 蜜臀91精品一区二区三区| 久久久国产亚洲精品|