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

基于ATMEGA8的低成本超聲波測距儀設計

2012-08-29 12:06:48許紅梅劉相華
裝備制造技術 2012年8期
關鍵詞:單片機測量信號

許紅梅,劉相華

(山東省東營市墾利縣供電公司,山東 墾利 257500)

近些年來,隨著超聲技術研究的不斷深入,再加上其具有的高精度、無損、非接觸等優點,超聲的應用變得越來越普及。目前,已經廣泛應用在機械制造、電子冶金、航海、航空、宇航、石油化工、交通等工業領域。

目前常用的測距方式,主要有雷達測距、紅外測距、激光測距和超聲測距4種。超聲波測距,多應用于汽車倒車雷達、機器人定位[1]、建筑工地以及一些工業現場的位置監控,如液位、井深的測量等場合。石油石化行業對油庫和水箱液面的精確測量和控制的要求,越來越嚴格。

基于以上需要,筆者以ATMEGA8單片機為控制核心,設計了一種低成本的小型化超聲波測距系統[2],并介紹了系統的硬件和軟件設計方法。

1 超聲波測距基本原理

超聲波測量技術,是基于蝙蝠等無目視能力的生物防御及捕捉獵物生存的原理[3],利用超聲波(20 kHz以上的機械波)借助空氣媒質傳播,通過遇到障礙物反射回來的時間間隔長短,及被反射超聲波的強弱,判斷障礙物性質和位置的方法。

本系統采用時間間隔檢測法,即測距時,超聲波發射器有規律發射超聲波,遇到被檢測對象后,反射回來,通過超聲波接收器接收到反射波信號,并將其轉變為電信號,測出從發射超聲波至接收到反射波的時間差(時間間隔t),如圖1所示。

圖1 超聲波發射和接收時差

t 與超聲波傳播速度c 相乘,可求出被測距離s,即

由于超聲波的聲速和溫度有關[4],如果溫度變化不是很大,認為聲速基本不變。如果測距精度要求很高,那么可以通過溫度補償的方法,來加以校正。不同溫度下,超聲波在空氣中的傳播速度,隨溫度變化關系為

式中,T 為實際溫度;c 的單位為m/s。

2 超聲波測距系統設計

根據超聲波的工作原理,結合現場的使用需要,設計了一種低成本、低功耗的超聲波測距系統。超聲波測距系統框圖如圖2所示。

圖2 超聲波測距系統框圖

2.1 超聲波測距系統硬件設計

結合應用要求,根據超聲波測距原理,以ATMEG8單片機為核心[5],利用ATMEGA8單片機自帶PWM輸出40 kHz超聲波信號,通過相應放大電路后發射超聲波。反射回來的超聲波,經過前置放大、帶通濾波、檢波比較和波形整形后,送入ATMEGA8單片機,其中發射和接收信號間的時間差利用ATMEGA8單片機內部定時器進行測量,最終計算得到相應的距離。

采用AVR系列8位單片機ATMEGA8為核心控制器件,控制超聲波的產生、超聲波反射信號接收、數據處理和測量結果顯示等。ATMEGA 8是一款采用低功耗CMOS工藝生產的基于AVR RISC結構的8位單片機,自帶3路PWM輸出和比較和捕獲模式的16位定時/計數器,其可以達到接近1MIPS/M的性能,運行速度比普通CISC單片機高出10倍,執行指令時間短,集成度高,價格更低。

超聲波發射電路,主要由緩沖反向器CD4049和超聲波換能器構成。CD4049為六反相緩沖器,具有可以僅使用單一電源,就可實現電平轉換的功能,其輸入電壓為-0.5~+18 V。

為了進一步增大輸出的功率,滿足超聲波換能器的最佳發射電壓要求,由PB1發出的PWM波,經過三極管9013做電平轉換之后,在CD4049的第3腳所加電平,就可轉換為12 V的高低電平。在經過反相器的并聯推挽之后,在超聲波發射頭的兩腳上所加的電壓峰峰值就為24 V,有效提高驅動能力,延伸測量范圍。超聲波發射電路如圖3所示。

圖3 超聲波發射電路

超聲波接收電路,由音頻放大器NE5532和比較器LM311組成。音頻放大器NE5532進行前置放大后,由電平比較器LM311產生檢測輸出信號。具體超聲波回波接收處理電路圖如圖4所示。

圖4 超聲波接收電路

超聲波傳感器接收到的微弱信號,首先由NE5532的U3:A進行一級放大,根據R4與R1的電阻比值,可知這一級放大約為100倍,;C5為高頻干擾濾波電容,增強抗干擾能力,一級放大后由C6隔離送入第二級放大,同樣約放大100倍,這時的信號已經達到了1V左右,可以送入比較器LM311進行后續信號比較了。

LM311作為寬電源電壓的通用電平比較器,擁有較高靈敏度與抗干擾能力。LM311的第2腳輸入為經過NE5532放大后的超聲波回波信號;而LM311的第3腳輸入為比較電平,通過調節可變電阻RW1的阻值,可使比較電平在0~12 V之間變化。為保證每次接收信號,都能被準確的鑒別出來,轉換成數字脈沖去觸發單片機的外中斷引腳,通常采用某一固定電平或滑動門限電平作為比較電平。以零電平作為比較電平是行不通的,因為放大后的信號中,含有一定幅值的噪聲,這樣一來,即使沒有接收信號,也會造成比較器反復觸發,從而無法判斷那個信號是真正的接收信號。若采用某一高于一般噪聲峰值的固定電平,就可以削除一般噪聲的影響,而且比比較電平固定,可以實現對電路信號的準確檢測。

溫度測量選用DALLAS公司的DS18B20數字式溫度傳感器,其通過輸出9位(二進制)數字來直接表示所測量的溫度值,溫度值是通過DS18B20的數據總線直接輸入CPU,無需A/D轉換,而且讀寫指令,溫度轉換指令,都是通過數據總線傳入DS18B20,無需外部電源。

2.2 超聲波測距系統軟件設計

整個超聲波測距系統超聲波信號的發射和接收、數據的傳輸以及計算,都是由單片機內部程序完成的。

程序采用的是時間間隔測量法[6],由ATMEGA8控制芯片內部PWM發生器產生40 kHz的超聲波信號,每次測量發射的脈沖數至少4個完整的40 kHz脈沖。發射信號前要打開定時/計數器,以保證發出超聲波脈沖數目滿足要求。

滿足一定值后,再開啟檢測回波信號,以避免余波信號的干擾。采用外部管腳比較和捕獲功能對回波信號進行檢測(回波信號送到單片機的為方波脈沖)。

接收到回波信號后,立即讀取計數器中的數值,此數據即為需要測量的時間差數據。

考慮溫度和發送脈沖波持續時間對系統測量精度的影響,需要根據當前溫度和發射脈沖持續時間,對測量結果進行修正。為減小測量數據的誤差,每次測距都需要測量多次,在獲取多組數據后取其平均值,作為測距最終值,具體程序流程圖如圖5所示。

圖5 超聲波測距系統程序流程圖

3 實驗結果分析

在實際測試時,充分考慮現場應用環境和系統測量范圍的要求,測距范圍是30~120 cm之間,在此范圍內,每隔5 cm進行一次測量、修正,選取10組測量數據,如表1所列。

表1 超聲波測距系統試驗結果

以上測量數據,經過MATLAB進行處理比較,其對應曲線如圖6所示。表明實際測量時存在一定的誤差,該誤差主要來源于系統產生PWM即超聲波發出與接收的時間差計算,以及反射回波開始反射的位置等。

圖6 基于MATLAB的結果處理曲線

4 結束語

本系統在實際實驗中,充分利用ATMEGA8單片機內部的軟件資源,利用其脈寬調制功能產生40 kHz的超聲波,使整個系統電路結構簡單、精度較高、軟件的升級和更新方便,較好的滿足了現場的測量要求。

[1]紀良文,蔣靜坪.機器人超聲測距數據的采集與處理[J].電子技術應用,2001,(9):23–27.

[2]潘宗預,潘 登.超聲波測距精度的探討[J].湖南大學學報,2002,29(3):18–21.

[3]李茂山.超聲波測距原理及實踐技術[J].實用測試技術,1994,(1):12–20.

[4]李 彬,李慶坤.基于溫度補償的超聲波測距設計[J].計量技術,2007,(7):12–14.

[5]馬 潮,詹為前,耿德根.Atmega8原理與應用手冊[M].北京:清華大學出版社,2003.

[6]孫 杰,潘繼飛.高精度時間間隔測量方法綜述[J].計算機測量與控制,2007,15(2):145–148.

猜你喜歡
單片機測量信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
基于單片機的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
滑動摩擦力的測量和計算
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
滑動摩擦力的測量與計算
測量
主站蜘蛛池模板: 欧美一区二区三区欧美日韩亚洲| 91精品国产一区| 特级精品毛片免费观看| 欧美人人干| 亚洲人成色77777在线观看| 国内99精品激情视频精品| 国产精品思思热在线| 亚洲成肉网| 久久久久久久久久国产精品| 狠狠色成人综合首页| 自拍欧美亚洲| 国产精品香蕉在线| 亚洲第一中文字幕| 综合色88| 欧美日本不卡| 国产美女91呻吟求| 99在线观看免费视频| 19国产精品麻豆免费观看| 亚洲成在线观看 | 91在线日韩在线播放| 新SSS无码手机在线观看| 国产一线在线| 国产菊爆视频在线观看| 九九九国产| 波多野结衣在线se| 国产99视频精品免费视频7 | 亚洲婷婷在线视频| 国产精女同一区二区三区久| 午夜视频日本| 中文字幕调教一区二区视频| 国产日本视频91| 国产成人综合日韩精品无码首页| 国产视频入口| 国产精品免费福利久久播放| 欧美亚洲欧美区| 日韩精品一区二区三区中文无码| 国产主播福利在线观看 | 国产永久免费视频m3u8| 亚洲 欧美 日韩综合一区| 久久精品中文字幕免费| 久久国产高潮流白浆免费观看 | 久久久成年黄色视频| 中文字幕中文字字幕码一二区| 国产精品久久久久鬼色| 亚洲国产亚综合在线区| 尤物特级无码毛片免费| 午夜性爽视频男人的天堂| 无码人妻免费| 最新国语自产精品视频在| 不卡午夜视频| 久久成人免费| 麻豆精品久久久久久久99蜜桃| 成人在线观看一区| 日韩123欧美字幕| 亚洲精品va| 亚洲中文字幕无码爆乳| a亚洲天堂| 久久夜色撩人精品国产| 三上悠亚一区二区| 夜色爽爽影院18禁妓女影院| 国产精品女同一区三区五区| 亚洲综合天堂网| 成人福利在线视频免费观看| 狠狠综合久久| 国产91无码福利在线| 午夜国产大片免费观看| 亚洲AV电影不卡在线观看| 成人免费黄色小视频| 国产爽妇精品| 波多野结衣一二三| 久久夜色精品| 欧美a在线看| 日韩国产黄色网站| 欧美日本在线| 久久一本精品久久久ー99| 在线观看免费国产| 亚洲,国产,日韩,综合一区| 99热这里只有免费国产精品| 九九热精品在线视频| 永久免费无码日韩视频| 日韩无码视频专区| 午夜毛片福利|