《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于包絡擬合法的FPGA超聲測距系統設計
基于包絡擬合法的FPGA超聲測距系統設計
來源:電子技術應用2012年第7期
張 祥,楊飛鵬,黃寶瑩,黃啟俊,常 勝
武漢大學 物理科學與技術學院 電子科學與技術系,湖北 武漢430072
摘要: 針對普通超聲測距系統精度低、速度慢的問題,提出了一種全硬件實現的FPGA超聲測距系統。將最小二乘法的二次曲線擬合算法應用于超聲回波包絡擬合,完成回波信號的數字信號處理和距離的測量。采用硬件描述語言在Altera公司的EP2C70F896C6上實現,在4 m范圍內測距誤差小于±1 mm。該系統具有精度高、運算速度快的特點,并具備很強的功能擴展性,可擴展到超聲探傷、超聲成像等領域。
中圖分類號: TP391
文獻標識碼: A
文章編號: 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

    超聲測量是一種非接觸式的測量方法,具有成本低,對人體無害的特點,廣泛應用于現代工業、醫學、軍事、農業等領域。隨著科技的進步,超聲測距逐漸推廣到對精度、速度要求很高的場合,例如在精密液位測量、建筑工程測量中,需要達到毫米級的測量精度,否則會產生較大誤差;在機器人避障和定位、車輛自動導航中,由于車體速度快,要求測量時間短,否則不能及時控制方向。

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

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

2.2.2 包絡擬合模塊

 


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

    將系統與參考文獻的測距精度進行對比來評價系統精度。利用QuartusII9.0集成的SoPC Builder建立SoPC平臺,用C語言將包絡擬合算法移植到NiosII處理器進行對比來評價系統速度,對比結果如表2所示。

    本文針對普通超聲測距系統精度低、速度慢的問題,提出了一種全硬件實現的FPGA超聲測距系統。將二次曲線擬合算法應用于超聲回波包絡擬合,在4 m范圍內測距誤差小于±1 mm,具有精度高、運算速度快、實時性好的特點。系統采用FPGA結構,具備很強的功能擴展性,可擴展到超聲探傷、超聲成像等領域。
參考文獻
[1] 李戈,孟祥杰,王曉華,等.國內超聲波測距研究應用現狀[J].測繪科學,2011(7):60-62.
[2] 唐雅萍,劉震宇,郭鑫,等.高精度超聲波測距系統設計[J].實驗技術與管理,2010(3):61-64.
[3] 閏東磊.基于ATmega8L高精度超聲波測距儀的設計[D].武漢:武漢理工大學.2010.
[4] 張海鷹,高艷麗.超聲波測距技術研究[J].儀表技術,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].電子設計工程,2011(8):76-78.
[7] 滕艷菲,陳尚松.超聲波測距精度的研究[J].國外電子測量技術,2006,25(2):23-25.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产日韩欧美在线看| 极品尤物一区二区三区| 欧美在线免费| 亚洲综合成人在线| 亚洲天堂网在线观看| 亚洲人成绝费网站色www| 亚洲国产高清自拍| 亚洲国产婷婷香蕉久久久久久99| 久久精品国产一区二区电影 | 亚洲激情在线激情| 在线免费一区三区| 在线成人激情| 亚洲国产欧美一区二区三区同亚洲 | 亚洲靠逼com| av成人国产| 一区二区三区免费在线观看| 艳妇臀荡乳欲伦亚洲一区| 亚洲精品看片| 99av国产精品欲麻豆| 一本色道久久综合狠狠躁篇的优点 | 亚洲影院在线| 午夜日韩电影| 亚洲经典自拍| 欧美日韩一区综合| 亚洲精品乱码| 一本色道久久综合| 一区二区日本视频| 亚洲一区二区视频| 欧美一区二区三区免费在线看| 欧美一区二区黄色| 久久激情综合网| 亚洲精选在线观看| 亚洲一区二区三区四区五区黄| 亚洲午夜免费视频| 亚洲精品美女| 日韩亚洲国产精品| 欧美一区日本一区韩国一区| 欧美精品乱人伦久久久久久| 国产乱肥老妇国产一区二 | 国产农村妇女毛片精品久久麻豆| 欧美在线视频一区二区| 国产精品ⅴa在线观看h| 欧美丝袜一区二区三区| 国产精品尤物福利片在线观看| 国产毛片精品国产一区二区三区| 国产日韩精品视频一区二区三区| 国模一区二区三区| 亚洲免费电影在线| 亚洲女同同性videoxma| 欧美一级视频| 日韩视频中文| 欧美在线观看一区二区| 欧美福利一区二区| 欧美日韩1区2区3区| 国产精品私人影院| 亚洲国产成人在线播放| 一区二区黄色| 久久精品日产第一区二区三区 | 亚洲一区三区视频在线观看| 久久久久久69| 欧美日韩精品二区第二页| 国产欧美精品一区二区色综合 | 亚洲欧洲一区二区天堂久久| 亚洲午夜久久久| 亚洲欧洲日韩女同| 亚洲欧美激情视频在线观看一区二区三区 | 亚洲国产另类精品专区| 亚洲欧美韩国| 亚洲精品视频二区| 久久精品麻豆| 欧美亚洲成人精品| 亚洲大片免费看| 午夜国产精品影院在线观看| 亚洲日本中文字幕| 久久精品官网| 欧美调教vk| 91久久精品一区| 午夜精品亚洲| 亚洲一区二区视频| 欧美第一黄色网| 国产亚洲一区二区三区在线观看| 一本色道久久综合狠狠躁的推荐| 亚洲国产另类精品专区 | 久久精品国产99| 国产精品福利片| 亚洲精品视频中文字幕| 亚洲承认在线| 久久黄金**| 国产精品欧美一区喷水 | 亚洲视频欧洲视频| 99视频精品免费观看| 久久综合网hezyo| 国产欧美精品日韩区二区麻豆天美 | 在线视频免费在线观看一区二区| 亚洲人屁股眼子交8| 久久久久一区二区三区| 国产精品视频成人| 一区二区三区日韩在线观看| 亚洲精品综合| 欧美成人免费观看| 黄色综合网站| 欧美一级播放| 久久av资源网站| 国产精品一区二区久激情瑜伽| 一区二区日韩欧美| 亚洲视频在线观看三级| 欧美女同在线视频| 91久久国产综合久久| 亚洲人午夜精品| 欧美 日韩 国产 一区| 一区二区三区在线免费观看| 久久精品国产免费看久久精品| 久久经典综合| 国产一区二区三区久久| 欧美亚洲在线视频| 久久久久久精| 国内成人精品视频| 久久精品国内一区二区三区| 久久人人爽人人爽爽久久| 国产亚洲成精品久久| 欧美中文在线字幕| 久久久久久色| 精品av久久久久电影| 亚洲国产日韩欧美综合久久| 免费成人黄色片| 亚洲电影下载| 夜夜嗨av一区二区三区网站四季av| 欧美美女福利视频| 一区二区精品在线| 亚洲欧美视频在线| 国产欧美不卡| 久久黄金**| 美腿丝袜亚洲色图| 91久久国产自产拍夜夜嗨| 一本久久a久久精品亚洲| 欧美性天天影院| 午夜在线播放视频欧美| 久久精品国产清高在天天线| 好吊色欧美一区二区三区四区| 久久久夜夜夜| 欧美与欧洲交xxxx免费观看| 国产精品a久久久久| 久久国产福利| 久久国产精品久久国产精品| 国产精品久久久久久模特| 一区在线免费| 日韩视频在线观看国产| 欧美人成在线视频| 亚洲小少妇裸体bbw| 亚洲欧美日韩国产综合精品二区| 国产精品jvid在线观看蜜臀 | 一本久道久久综合狠狠爱| 欧美性猛交xxxx乱大交退制版| 亚洲一区不卡| 榴莲视频成人在线观看| 91久久久久久久久| 午夜精品999| 精品不卡一区二区三区| 日韩视频一区二区三区| 国产精品另类一区| 亚洲第一中文字幕| 欧美精品一区二区久久婷婷| 亚洲永久网站| 免费成人av| 亚洲视频中文| 蜜臀久久久99精品久久久久久| 亚洲精品免费观看| 久久国产精品久久久| 亚洲国产导航| 欧美中文在线观看| 亚洲欧洲午夜| 久久精品伊人| 亚洲美女精品成人在线视频| 久久成人精品一区二区三区| 亚洲国产成人久久| 午夜精品视频| 亚洲国产天堂久久综合网| 亚久久调教视频| 亚洲欧洲精品一区二区| 欧美在线观看日本一区| 91久久综合| 久久aⅴ乱码一区二区三区| 亚洲精品乱码久久久久久日本蜜臀 | 国产一区二区久久久| 99精品欧美一区二区三区| 国产午夜精品一区二区三区欧美| 亚洲精品孕妇| 国产一区二区中文字幕免费看| 中文国产成人精品久久一| 国内精品久久久久久久果冻传媒| 夜夜爽夜夜爽精品视频| 国产一区高清视频| 亚洲欧美日韩国产精品 | 亚洲欧美一区二区原创| 亚洲韩日在线| 久久久久看片| 亚洲一区亚洲二区| 欧美日韩国产美| 亚洲欧洲日韩在线| 国产一区日韩欧美|