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

一種高精度超聲波測距系統(tǒng)的設(shè)計(jì)

2012-07-26 11:04:14李俊蘭
自動化儀表 2012年2期
關(guān)鍵詞:單片機(jī)測量系統(tǒng)

張 禾 李俊蘭 葛 亮 胡 澤

(西南石油大學(xué)電氣信息學(xué)院1,四川 成都 610500;中國石油集團(tuán)工程設(shè)計(jì)有限責(zé)任公司西南分公司2,四川 成都 610041)

0 引言

超聲波在傳輸過程中具有不易受干擾、能量消耗緩慢、在介質(zhì)中傳播的距離較遠(yuǎn)等優(yōu)點(diǎn),因而超聲波經(jīng)常用于距離的測量[1]。因?yàn)槌暡y距是非接觸式的,所以它可以在某些特定場合或環(huán)境比較惡劣的情況下使用。如在低滲氣藏微流量監(jiān)測過程中,需要實(shí)時對井徑進(jìn)行測量。超聲波測距是一種非接觸式距離測量的方法,伴隨著虛擬儀器技術(shù)的發(fā)展而發(fā)展,它克服了傳統(tǒng)的測距方式在井下惡劣環(huán)境距離測量中存在的缺陷。因此,結(jié)合虛擬技術(shù)研究超聲波測距技術(shù)具有十分重要的現(xiàn)實(shí)意義。

1 超聲測距原理及系統(tǒng)組成

超聲波是指頻率高于20 kHz的機(jī)械波。為了將超聲波作為檢測手段,必須產(chǎn)生超生波和接收超聲波[2]。完成這種功能的裝置就是超聲波傳感器,習(xí)慣上稱為超聲波換能器或超聲波探頭。超聲波傳感器分為發(fā)送器和接收器,但一個超聲波傳感器也可具有發(fā)送和接收聲波的雙重作用。超聲波傳感器是利用壓電效應(yīng)的原理將電能和超聲波相互轉(zhuǎn)化[3]。

超聲波測距系統(tǒng)組成如圖1所示。

圖1 系統(tǒng)組成框圖Fig.1 Block diagram of system composition

整個測距系統(tǒng)以單片機(jī)為核心,系統(tǒng)開始工作時,由單片機(jī)發(fā)出一個控制信號去觸發(fā)發(fā)射電路,使發(fā)射電路起振,發(fā)生器產(chǎn)生振蕩波。電能的振蕩波通過換能器轉(zhuǎn)變成機(jī)械能的超聲波,當(dāng)超聲波到達(dá)被測目標(biāo)時發(fā)生反射,換能器根據(jù)壓電原理將超聲波信號轉(zhuǎn)換為電能信號[4]。信號經(jīng)放大濾波電路處理,送至單片機(jī)系統(tǒng)進(jìn)行時間的測量和距離的計(jì)算。單片機(jī)系統(tǒng)與計(jì)算機(jī)之間進(jìn)行串口通信,由LabVIEW軟件程序?qū)τ?jì)算機(jī)接收到的數(shù)據(jù)進(jìn)行處理,實(shí)現(xiàn)數(shù)據(jù)的實(shí)時顯示、存儲、報(bào)警和打印等功能[5]。為實(shí)現(xiàn)高精度測量,考慮溫度對超聲波速度的影響,通過溫度變化將聲速作相應(yīng)的處理,對最終測試結(jié)果進(jìn)行校正。此外,為實(shí)現(xiàn)近距離的高精度測量,單片機(jī)根據(jù)距離自動調(diào)整超聲波頻率。

2 硬件電路

2.1 溫度檢測

超聲波測距原理的表達(dá)式如下[6]:

式中:V為超聲波在空氣中的傳播速度,0℃時為331 m/s、25℃時為347 m/s;T為環(huán)境濕度。由此可見,聲速與溫度有著密切關(guān)系。實(shí)際應(yīng)用中,如果溫度變化不大且無特殊要求,可認(rèn)為聲速基本不變,否則必須進(jìn)行溫度補(bǔ)償[7]。溫度測量主要采用測溫電路來實(shí)現(xiàn),設(shè)計(jì)中采用鎧裝LM35實(shí)現(xiàn)[8]。溫度傳感器將測得的數(shù)據(jù)送入單片機(jī),單片機(jī)就會根據(jù)溫度變化對聲速作相應(yīng)的處理,并對最終測試結(jié)果進(jìn)行校正。

2.2 發(fā)射電路設(shè)計(jì)

超聲波發(fā)射電路主要由555振蕩器和1個共發(fā)射極放大電路構(gòu)成,如圖2所示。555定時器為一多用途模數(shù)混合集成電路,本設(shè)計(jì)利用該特點(diǎn)構(gòu)造了多諧振蕩器,它能產(chǎn)生頻率為40 kHz的波形。為了提高測量精度和單片機(jī)的計(jì)時精度,在555振蕩器后面外加了1個共射極放大電路,以作為受控開關(guān)使用。

圖2 超聲波發(fā)射電路Fig.2 Ultrasonic transmitting circuit

2.3 接收電路設(shè)計(jì)

超聲波接收器主要由超聲波接收探頭和紅外線檢波接收集成電路兩部分組成。超聲波接收電路如圖3所示。

圖3 超聲波接收電路Fig.3 Ultrasonic receiving circuit

CX20106A是日本索尼公司生產(chǎn)的彩電專用紅外遙控接收器,采用單列8腳直插式,超小型封裝,5 V供電。當(dāng)超聲波接收探頭接收到超聲波信號時,壓迫壓電晶片作振動,將機(jī)械能轉(zhuǎn)化成電信號。紅外線檢波接收集成芯片CX20106A接到電信號后,對所接收到的信號進(jìn)行識別,若頻率在38~40 kHz左右,則芯片將輸出低電平,否則將輸出高電平[10]。當(dāng)接收電路輸出端產(chǎn)生負(fù)脈沖時,單片機(jī)INT0端產(chǎn)生一個中斷請求信號,單片機(jī)響應(yīng)外部中斷請求,執(zhí)行外部中斷服務(wù)子程序,讀取時間差,計(jì)算距離。

2.4 串口通信

串口通信對單片機(jī)而言意義重大,其不但可以實(shí)現(xiàn)將單片機(jī)的數(shù)據(jù)傳輸?shù)接?jì)算機(jī)端,而且能實(shí)現(xiàn)計(jì)算機(jī)對單片機(jī)的控制。由于計(jì)算機(jī)的串口是RS-232電平,而單片機(jī)的串口是TTL電平,因此,要實(shí)現(xiàn)通信,兩者之間必須有一個電平轉(zhuǎn)換電路。本系統(tǒng)使用的串行通信芯片為MAX3222,在保持RS-232協(xié)議輸出電平的前提下,MAX3222可確保120 kbit/s的數(shù)據(jù)傳輸速率。

3 軟件設(shè)計(jì)

系統(tǒng)軟件分為單片機(jī)軟件和計(jì)算機(jī)軟件兩個部分。單片機(jī)軟件使用匯編語言進(jìn)行編寫,主要實(shí)現(xiàn)時間的測量和距離的計(jì)算功能。計(jì)算機(jī)軟件使用LabVIEW的圖形語言編程,實(shí)現(xiàn)數(shù)據(jù)的實(shí)時顯示、存儲和打印等功能。主單片機(jī)軟件程序主要由主程序、溫度采集子程序、發(fā)射子程序、計(jì)算子程序、外部中斷子程序和定時器中斷子程序組成。主程序流程如圖4所示。

圖4 主程序流程圖Fig.4 Flowchart of the main program

主程序完成初始化后調(diào)用發(fā)射子程序,置單片機(jī)P1.0為高電平,發(fā)射超聲波信號,然后開啟計(jì)數(shù)通道。為防止串繞波,延時1 ms,等待接收回波。當(dāng)P3.2為低電平時,檢測到回波,調(diào)用測溫子程序,采集超聲波測距時的環(huán)境溫度,并換算出準(zhǔn)確的聲速v。單片機(jī)再調(diào)用計(jì)算子程序,計(jì)算出傳感器到目標(biāo)物體之間的距離。這樣即完成一次測量。單片機(jī)與計(jì)算機(jī)進(jìn)行串口通信,利用LabVIEW圖形語言編程實(shí)現(xiàn)數(shù)據(jù)的實(shí)時顯示、存儲、報(bào)警和打印等功能。

4 系統(tǒng)測試結(jié)果和分析

當(dāng)距離比較近時,發(fā)射探頭與接收探頭的距離會影響測量的精度。如實(shí)際距離為3 cm,兩探頭之間的距離為3 cm,利用勾股定理可以計(jì)算出實(shí)際距離應(yīng)為3.35 cm。隨著測量距離的增加,誤差將減小。當(dāng)測量距離大于9 cm時,誤差基本不變且保持在1 mm之內(nèi)。由于接收電路產(chǎn)生的第一個負(fù)脈沖寬度為1 ms左右,在負(fù)脈沖期間接收到回波時,接收電路無法把兩次脈沖分開,使得在距離為18 cm以下時無法測量。測試過程中通過改變超聲波發(fā)射頻率來實(shí)現(xiàn)近距離的測量。系統(tǒng)測試結(jié)果如表1所示。

表1 系統(tǒng)測試結(jié)果Tab.1 Test results of the system

5 結(jié)束語

本文設(shè)計(jì)的高精度超聲波測距系統(tǒng)具有結(jié)構(gòu)簡單、體積小、抗干擾性強(qiáng)等優(yōu)點(diǎn),若要滿足更高的精度要求,還需進(jìn)行適當(dāng)改進(jìn)。為實(shí)現(xiàn)近距離的高精度測量,單片機(jī)根據(jù)距離自動調(diào)整超聲波頻率。設(shè)計(jì)由各個單元模塊化組合,可移植或構(gòu)建到其他系統(tǒng)中,還可以根據(jù)需要修改子程序,靈活性較好。此外,系統(tǒng)與虛擬儀器開發(fā)軟件LabVIEW相結(jié)合,達(dá)到了直觀、方便的效果,實(shí)現(xiàn)了功能多樣化。

[1]張紅蓮.基于單片機(jī)的超聲波測距系統(tǒng)的設(shè)計(jì)[J].PLC&FA,2008(9):89-91.

[2]黃曉紅,范曉志,蔡建平.超聲波測量電路設(shè)計(jì)[J].河北理工學(xué)院學(xué)報(bào),2002(S1):15 -18.

[3]曹茂永,王霞.超聲測距數(shù)字信號采集系統(tǒng)[J].電測與儀表,2000(8):26-27.

[4]劉鳳然.基于單片機(jī)的超聲波測距系統(tǒng)[J].傳感器世界,2001(5):29 -32.

[5]丁鷺飛,耿富錄.超聲原理[M].3版.西安:西安電子科技大學(xué)出版社,2002:25-33.

[6]張易剛,彭喜元,譚曉昀.CS-51單片機(jī)應(yīng)用設(shè)計(jì)[M].哈爾濱:哈爾濱工業(yè)大學(xué)出版社,2006:45-50.

[7]李嚴(yán),張民.基于超聲波傳感器的水位自動控制系統(tǒng)[J].微計(jì)算機(jī)信息,2009(13):134-136.

[8]李飛,陳峰.基于BP神經(jīng)網(wǎng)絡(luò)的超聲測距誤差補(bǔ)償[J].傳感器與微系統(tǒng),2006(6):31-33.

[9]張和生,宋明耀.提高超聲測距精度的設(shè)計(jì)[J].電子產(chǎn)品世界,2004(13):87-89.

[10]滕艷菲,陳尚松.超聲波測距精度的研究[J].國外電子測量技術(shù),2006(2):23-25.

猜你喜歡
單片機(jī)測量系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
把握四個“三” 測量變簡單
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
滑動摩擦力的測量和計(jì)算
滑動摩擦力的測量與計(jì)算
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 国产精品精品视频| 欧美性色综合网| 人人澡人人爽欧美一区| 中文字幕伦视频| 国产真实乱子伦精品视手机观看| 538国产视频| 国产一级做美女做受视频| 毛片基地美国正在播放亚洲 | 少妇精品在线| 五月婷婷亚洲综合| 成人国产免费| 久久精品嫩草研究院| 就去色综合| 亚洲精品国产成人7777| 高清亚洲欧美在线看| 尤物国产在线| 精品黑人一区二区三区| 亚洲午夜综合网| 亚洲无码在线午夜电影| www.99在线观看| 精品国产亚洲人成在线| 国产xxxxx免费视频| 色婷婷亚洲综合五月| 国语少妇高潮| 青青青国产视频手机| 国产精品9| 中文国产成人久久精品小说| 在线国产欧美| 婷婷中文在线| 天天操天天噜| 天堂网亚洲综合在线| 91成人精品视频| 久久久久免费精品国产| 欧美精品啪啪一区二区三区| 亚洲男人天堂2020| 97久久人人超碰国产精品| 韩国福利一区| 亚洲欧洲日韩综合色天使| 永久免费AⅤ无码网站在线观看| 国产精品女主播| 日韩成人免费网站| 国产一区二区三区在线精品专区| 色婷婷在线播放| 91麻豆精品国产91久久久久| 久久精品66| 99久久精品免费看国产电影| 亚洲欧美人成电影在线观看| 精品国产女同疯狂摩擦2| 亚洲国产亚综合在线区| 国产女人在线| 国产精品亚洲专区一区| 亚洲高清资源| 99热国产这里只有精品无卡顿"| 四虎综合网| 91成人在线观看| 国产成人精品一区二区三在线观看| 超碰精品无码一区二区| 亚洲最猛黑人xxxx黑人猛交| 国产精品欧美日本韩免费一区二区三区不卡 | 91精品视频在线播放| av在线无码浏览| 国产成人高精品免费视频| 尤物亚洲最大AV无码网站| 日本午夜视频在线观看| 国精品91人妻无码一区二区三区| 国产麻豆福利av在线播放| 91精品人妻一区二区| 国产一区二区三区夜色| 久久久无码人妻精品无码| 国产欧美日韩另类精彩视频| 国产精品久久久久久久伊一| a天堂视频在线| 91网站国产| 色婷婷在线播放| 免费国产在线精品一区| 日韩欧美91| 亚洲国产成熟视频在线多多| 国产尤物视频在线| 日本三级精品| 欧美区在线播放| 精品视频一区在线观看| 国产91视频免费观看|