《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 可編程邏輯 > 設(shè)計(jì)應(yīng)用 > 基于包絡(luò)擬合法的FPGA超聲測(cè)距系統(tǒng)設(shè)計(jì)
基于包絡(luò)擬合法的FPGA超聲測(cè)距系統(tǒng)設(shè)計(jì)
來(lái)源:電子技術(shù)應(yīng)用2012年第7期
張 祥,楊飛鵬,黃寶瑩,黃啟俊,常 勝
武漢大學(xué) 物理科學(xué)與技術(shù)學(xué)院 電子科學(xué)與技術(shù)系,湖北 武漢430072
摘要: 針對(duì)普通超聲測(cè)距系統(tǒng)精度低、速度慢的問(wèn)題,提出了一種全硬件實(shí)現(xiàn)的FPGA超聲測(cè)距系統(tǒng)。將最小二乘法的二次曲線(xiàn)擬合算法應(yīng)用于超聲回波包絡(luò)擬合,完成回波信號(hào)的數(shù)字信號(hào)處理和距離的測(cè)量。采用硬件描述語(yǔ)言在Altera公司的EP2C70F896C6上實(shí)現(xiàn),在4 m范圍內(nèi)測(cè)距誤差小于±1 mm。該系統(tǒng)具有精度高、運(yùn)算速度快的特點(diǎn),并具備很強(qiáng)的功能擴(kuò)展性,可擴(kuò)展到超聲探傷、超聲成像等領(lǐng)域。
中圖分類(lèi)號(hào): TP391
文獻(xiàn)標(biāo)識(shí)碼: A
文章編號(hào): 0258-7998(2012)07-0014-03
Design of FPGA ultrasonic ranging system with envelope fitting method
Zhang Xiang,Yang Feipeng,Huang Baoying,Huang Qijun,Chang Sheng
Department of Electronics Science and Technology, School of Physics and Technology, Wuhan University,Wuhan 430072,China
Abstract: Aiming at the problem of poor precision and low speed in the application of ordinary ultrasonic ranging, we put forward a full hardware realization of FPGA-based ultrasonic ranging system. The system realizes ultrasonic echo envelope fitting by least squares method of quadratic curve fitting algorithm, which can calculate the distance through the process of echo signal. The digital circuit is described by Verilog HDL, and the system is implemented on Altera′s EP2C70F896C6. The measurement error is less than 1 mm in range of 4 meters. System′s measure precision is high and operation speed is fast. System can be extended on the field of ultrasonic flaw detection and ultrasonic imaging, etc.
Key words : ultrasonic ranging;envelope fitting;digital signal processing;FPGA

    超聲測(cè)量是一種非接觸式的測(cè)量方法,具有成本低,對(duì)人體無(wú)害的特點(diǎn),廣泛應(yīng)用于現(xiàn)代工業(yè)、醫(yī)學(xué)、軍事、農(nóng)業(yè)等領(lǐng)域。隨著科技的進(jìn)步,超聲測(cè)距逐漸推廣到對(duì)精度、速度要求很高的場(chǎng)合,例如在精密液位測(cè)量、建筑工程測(cè)量中,需要達(dá)到毫米級(jí)的測(cè)量精度,否則會(huì)產(chǎn)生較大誤差;在機(jī)器人避障和定位、車(chē)輛自動(dòng)導(dǎo)航中,由于車(chē)體速度快,要求測(cè)量時(shí)間短,否則不能及時(shí)控制方向。

    國(guó)內(nèi)已展開(kāi)了對(duì)超聲波測(cè)距的研究,參考文獻(xiàn)[1]指出超聲測(cè)距的主要問(wèn)題是回波信號(hào)幅值隨傳播距離增大呈指數(shù)規(guī)律衰減,造成測(cè)距范圍有限和精度不高。參考文獻(xiàn)[2]提出雙比較器閾值檢測(cè)法,在2~4 m范圍內(nèi)誤差為±6 mm。參考文獻(xiàn)[3]使用LM567組成模擬檢波電路。但測(cè)量誤差只能保證在±2 cm之內(nèi)。參考文獻(xiàn)[4]提出了包絡(luò)峰值檢測(cè)法,系統(tǒng)的誤差為±4 mm。
    針對(duì)以上問(wèn)題,本文將參考文獻(xiàn)[5]提出的二次曲線(xiàn)擬合算法應(yīng)用于超聲回波包絡(luò)擬合,設(shè)計(jì)了以FPGA為核心的全硬件超聲測(cè)距系統(tǒng)。在Altera公司EP2C70型FPGA組成的系統(tǒng)上完成了超聲測(cè)距系統(tǒng)測(cè)試,在4 m范圍內(nèi)測(cè)距誤差小于±1 mm。

2.1 模擬前端電路設(shè)計(jì)
    系統(tǒng)采用ZT(R)40-16型分立式傳感器。超聲波發(fā)射電路選用MAX232芯片作為發(fā)射放大器件,接收電路選用集成運(yùn)放芯片OPA606組成放大電路。
2.2 FPGA數(shù)字電路設(shè)計(jì)
    系統(tǒng)FPGA設(shè)計(jì)包含發(fā)射脈沖模塊、A/D(MAX120)驅(qū)動(dòng)模塊、測(cè)頻測(cè)溫模塊、FIR濾波模塊、RAM數(shù)據(jù)緩存模塊、包絡(luò)擬合模塊及顯示模塊。
2.2.1 FIR濾波模塊
    設(shè)計(jì)了一個(gè)20階、帶通為30 kHz~50 kHz的濾波器。濾波后回波信號(hào)如圖2所示。

2.2.2 包絡(luò)擬合模塊

 


    (1)回波特征值提取:從回波數(shù)據(jù)中找出最大值的數(shù)值和對(duì)應(yīng)的RAM地址,并找到最大值點(diǎn)之前離最大值點(diǎn)地址最近的7個(gè)極值點(diǎn)的數(shù)值和對(duì)應(yīng)的RAM地址。
    (2)曲線(xiàn)擬合:由回波特征值提取模塊得到8個(gè)特征值點(diǎn)的數(shù)值和地址,進(jìn)行最小二乘法的二次曲線(xiàn)擬合,由擬合得到二次曲線(xiàn)求得與地址軸的交點(diǎn)為回波的起振點(diǎn)。
    (3)距離計(jì)算:將起振點(diǎn)地址、A/D實(shí)際采樣頻率、環(huán)境溫度值計(jì)算得到距離值。
3 系統(tǒng)測(cè)試驗(yàn)證
    對(duì)不同距離進(jìn)行測(cè)距測(cè)試,測(cè)試結(jié)果如表1所示。

    將系統(tǒng)與參考文獻(xiàn)的測(cè)距精度進(jìn)行對(duì)比來(lái)評(píng)價(jià)系統(tǒng)精度。利用QuartusII9.0集成的SoPC Builder建立SoPC平臺(tái),用C語(yǔ)言將包絡(luò)擬合算法移植到NiosII處理器進(jìn)行對(duì)比來(lái)評(píng)價(jià)系統(tǒng)速度,對(duì)比結(jié)果如表2所示。

    本文針對(duì)普通超聲測(cè)距系統(tǒng)精度低、速度慢的問(wèn)題,提出了一種全硬件實(shí)現(xiàn)的FPGA超聲測(cè)距系統(tǒng)。將二次曲線(xiàn)擬合算法應(yīng)用于超聲回波包絡(luò)擬合,在4 m范圍內(nèi)測(cè)距誤差小于±1 mm,具有精度高、運(yùn)算速度快、實(shí)時(shí)性好的特點(diǎn)。系統(tǒng)采用FPGA結(jié)構(gòu),具備很強(qiáng)的功能擴(kuò)展性,可擴(kuò)展到超聲探傷、超聲成像等領(lǐng)域。
參考文獻(xiàn)
[1] 李戈,孟祥杰,王曉華,等.國(guó)內(nèi)超聲波測(cè)距研究應(yīng)用現(xiàn)狀[J].測(cè)繪科學(xué),2011(7):60-62.
[2] 唐雅萍,劉震宇,郭鑫,等.高精度超聲波測(cè)距系統(tǒng)設(shè)計(jì)[J].實(shí)驗(yàn)技術(shù)與管理,2010(3):61-64.
[3] 閏東磊.基于ATmega8L高精度超聲波測(cè)距儀的設(shè)計(jì)[D].武漢:武漢理工大學(xué).2010.
[4] 張海鷹,高艷麗.超聲波測(cè)距技術(shù)研究[J].儀表技術(shù),2011(9):58-60.
[5] BARSHAN B,KUC R.A bat-like sonar system for obstacle localization[J].IEEE Transactions on Systems,Man and Cybernetics.1992,22(4):636-646.
[6] 苑潔,常太華.基于STM32單片機(jī)的高精度超聲波測(cè)距系統(tǒng)的設(shè)計(jì)[J].電子設(shè)計(jì)工程,2011(8):76-78.
[7] 滕艷菲,陳尚松.超聲波測(cè)距精度的研究[J].國(guó)外電子測(cè)量技術(shù),2006,25(2):23-25.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 人与禽交videosgratisdo视频| 成人永久免费福利视频网站| 四虎精品成人免费影视| 一区二区三区视频在线观看| 欧美巨大xxxx做受中文字幕| 国产丝袜视频一区二区三区| 99精品欧美一区二区三区| 日韩三级视频在线| 伊人久久精品亚洲午夜| 色一情一乱一伦一区二区三区 | 大肉大捧一进一出好爽视频mba| 亚洲AV无码专区国产乱码DVD| 精品国产AV色欲果冻传媒| 国产乱国产乱老熟300部视频| 99久久精品日本一区二区免费| 日本片免费观看一区二区| 亚洲色欲久久久综合网东京热| 香蕉视频在线播放| 国产激情久久久久影院小草| 999任你躁在线精品免费不卡| 无码国产69精品久久久久孕妇| 久久精品人人槡人妻人人玩AV| 玉蒲团之偷情宝典| 国产又爽又黄无码无遮挡在线观看| 9丨精品国产高清自在线看| 少妇高潮惨叫久久久久久| 久久香蕉国产线看观看亚洲片| 男女男精品网站| 国产乱码精品一区二区三区四川人 | 好吊妞最新视频免费观看| 一级特黄女**毛片| 成人片黄网站A毛片免费| 中文字幕第12页| 无码国产福利av私拍| 久久久久久福利| 欧美成人免费网站| 再深点灬舒服灬舒服点男同| 老公说我是不是欠g了| 国产日产久久高清欧美一区| haodiaocao几万部精彩视频| 日本在线观看一级高清片|