《電子技術(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)。將最小二乘法的二次曲線擬合算法應(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)域。
中圖分類號(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ī)器人避障和定位、車輛自動(dòng)導(dǎo)航中,由于車體速度快,要求測(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]提出的二次曲線擬合算法應(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)曲線擬合:由回波特征值提取模塊得到8個(gè)特征值點(diǎn)的數(shù)值和地址,進(jì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)。將二次曲線擬合算法應(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)載。
主站蜘蛛池模板: 精品一区二区三区在线播放 | 欧美成人xxx | 综合久久91 | 亚洲国产精选 | 在线91精品亚洲网站精品成人 | 一色屋成人免费精品网 | 性感美女视频免费网站午夜 | 韩国黄色一级毛片 | 91精品国产免费久久久久久青草 | 国产精品久久久久久吹潮 | 久久午夜国产片 | 国产片在线观看狂喷潮bt天堂 | 亚洲精品国精品久久99热 | 三级视频欧美 | 久久精品免费一区二区三区 | 久久狠狠 | 一级片成人 | 亚洲欧美日韩在线精品一区二区 | 亚洲第一区视频在线观看 | 深夜做爰性大片中文 | 亚洲国产www | 欧美日韩一区二区三区高清不卡 | 亚洲天堂国产精品 | 毛片基地免费视频a | 日韩中文精品亚洲第三区 | 欧美亚洲国产成人高清在线 | 亚洲羞羞视频 | 九九精品免费 | 国产日本三级欧美三级妇三级四 | 99九九99九九九视频精品 | 成人久久影院 | 国产做a爰片久久毛片 | 日本三级香港三级乳网址 | 真实国产乱人伦在线视频播放 | 三级做人爱c视频18三级 | 男人的天堂网在线 | 国产高清一 | 99精品久久99久久久久 | 久久3| 一级毛片aaaaaa视频免费看 | 99国产精品九九视频免费看 |