• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 關 閉

    新聞中心

    EEPW首頁 > 工控自動化 > 設計應用 > 基于單接收頭的超聲波多目標測距

    基于單接收頭的超聲波多目標測距

    作者: 時間:2012-03-13 來源:網絡 收藏

    為了使波傳感器能在動態環境下定位,要求單頭能測量多個。 首先分析了波發射頭產生的超聲波特點,據此推導出信號的波形表達式。 其次根據信號特點,系統標定時用接收信號包絡峰值的0. 5 倍作閾值,而測量時用小閾值,以防止距離信息丟失。 最后用C8051F021 單片機設計了單接收頭多系統。 在2 與接收頭距離之差大于30 cm 以上時能較精確地測量出2 個距離。

    本文引用地址:http://www.czjhyjcfj.com/article/160968.htm

    超聲波傳感器以其測量精度高、響應快和價格低廉而廣泛應用在工業現場、移動機器人導航和定位等場合。超聲波測距傳感器常用的方式是1 個發射頭對應1 個接收頭,也有多個發射頭對應1 個接收頭。 它們共同之處是:每個接收頭只測量一個位置,這個位置就是除盲區內因發射的超聲波旁瓣引起的接收信號超聲波包絡峰值外,第1個接收信號超聲波包絡峰值對應的距離。 在機器人自主導航避障時,機器人只關心最近障礙物的距離,是能夠完成自主避障的。 但是在機器人定位時,尤其在動態環境下,1 個接收頭同時測量多個距離,能夠更多地描述環境信息,這對機器人用超聲波定位具有重要意義。

    1 超聲波

    1. 1 超聲波測距原理

    超聲波測距原理比較簡單,一般是采用時差法。即:通過檢測發射的超聲波與其遇到障礙物后產生回波之間的時間差Δt ,求出障礙物的距離d ,計算公式為: d = cΔt/ 2 ,其中:

    111.jpg

      c 為超聲波波速, T1 為環境攝氏溫度。

    1. 2 發射信號超聲波包絡

    在發射頭兩端加40 kHZ 的矩形脈沖電壓, 壓電晶體把電能轉變成機械能,帶動其上振動板運動,見圖1. 振動板的固有頻率是40 kHZ,由于共振,振動板很快起振,然后穩定, 脈沖電壓撤銷, 振動板作阻尼振蕩衰減。 若振動板長時間工作在最大振幅狀態,即振動板新增能量與其損耗能量相等,這樣產生的超聲波能量大,有利于提高信噪比,但是接收信號超聲波包絡從起振到峰值的時間將變長(放大器增益小,不出現削頂的情況下) ,不利于閾值選擇,誤差變大,也不利于第二個位置的測量,另外盲區也會增大。 振動板振動時,空氣、壓電晶體(起振時是激勵)等消耗振動板能量, 其中受空氣阻力消耗的能量轉變成發射超聲波。 壓電晶體激勵撤銷,則振動板振動作阻尼呈指數關系衰減。 把振動板簡化成是一個彈簧振子,設振動板在一個正弦周期( T = 25μs) 內是標準正弦波,則在發射頭振動板運動周期數n ≤發射頭激勵脈沖數N 時,發射頭振動板運動滿足:

    x = A ( n) sinωt (1)

    式中t ∈[ ( n - 1) T , nT ] , A ( n)是第n 個周期內的振幅。

    ΔE 是壓電晶片每次施加的能量。

    在n > N 時, 發射頭振動板運動能量滿足:

    12.jpg


    1. 3 接收信號超聲波包絡

    發射頭產生的超聲波遇到不同介質就會產生回波,接收頭把回波轉變成電能,產生接收信號。 現分析超聲波垂直入射到墻壁面時的接收信號,接收信號超聲波包絡由起振階段和衰減階段兩部分組成,如圖1。

    接收信號與回波超聲包絡的各正弦波幅值關系是:

    17.jpg

    式中W R 是接收信號包絡峰值,W Echo 是回波包絡峰值, H 是回波的單位沖擊響應。


    上一頁 1 2 3 4 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 东平县| 鞍山市| 邓州市| 大丰市| 永济市| 益阳市| 益阳市| 巫溪县| 武陟县| 陇西县| 镇坪县| 孟州市| 科尔| 阳原县| 灵寿县| 建宁县| 鱼台县| 延津县| 许昌市| 通州市| 焦作市| 襄垣县| 彰化县| 宕昌县| 宝丰县| 读书| 泗水县| 昌宁县| 苏尼特右旗| 塔河县| 偃师市| 河西区| 勃利县| 巨野县| 会东县| 金川县| 墨脱县| 济源市| 曲沃县| 孟村| 广饶县|