精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于超聲波測距技術的3-D輸入設備的應用方案

電子設計 ? 來源: 電子技術應用 ? 作者:彭剛,黃心漢, ? 2021-04-08 10:22 ? 次閱讀

電子技術應用 作者:彭剛,黃心漢,熊春山,王敏

傳統的2-D輸入設備,如鼠標,軌跡球和繪圖板等只能提供二維(平面)位置信息,不能提供其在空間坐標系中的三維位置和方向信息,從而限制了它們在未來3-D圖形化人機交互界面系統,尤其是遙操作機器人和虛擬現實系統中的應用。

當前的3-D輸入設備依據原理可分為機械式、電磁式、光學式、聲學式和慣性式等。由于聲學式的3-D輸入設備具有易于實現、成本低、對光線不敏感、無電磁輻射等優點,我們采用超聲波測距技術來實現具有6個自由度(DOF)的3-D輸入設備,并結合自動增益控制(AGC),自適應可變閾值技術和溫度補償技術,以提高距離檢測精度,從而測得安裝在輸入設備上的超聲波發射探頭到三個接收探頭的距離。經過空間解析幾何運算,可得3-D輸入設備在空間坐標系中的6個自由度信息:位置(x,y,z)和方向(γ,β,α)(即姿態,也就是繞X、Y和Z軸的旋轉角),如圖1所示。同時,檢測3-D輸入設備上的按鍵狀態,確定所要實現的操作。

基于超聲波測距技術的3-D輸入設備的應用方案

1 超聲波測距

1.1 測距原理

輸入設備的三維定位與定向基于一維測距技術。要實現三維定位與定向,就需要獲得發射點到接收點的距離值。超聲波測距的方法有多種:如相位檢測法、聲波幅值檢測法和渡越時間檢測法等。相位檢測法雖然精度高,但檢測范圍有限;聲波幅值檢測法易受反射波的影響。本文采用渡越時間檢測法,其原理為:檢測從發射換能器發出的超聲波,經氣體介質傳播到接收換能器的時間,即渡越時間。渡越時間與氣體介質中的聲速相乘,便可得到超聲波發射器和接收器之間的距離。

在3-D輸入設備定位與定向系統中,選用工作頻率為40kHz的PZT5壓電陶瓷振動模式的超聲波換能器。超聲波測距原理結構框圖如圖2所示。三路超聲波發射接收框圖都相同,圖2只畫出了一路超聲波發射接收框圖。

pIYBAGBuad2AOoOBAABcUpK7Muk332.png

1.2 渡越時間檢測

時序電路控制超聲波換能器以固定的時間間隔來發射超聲波。電路時序及各信號波形如圖3所示。

o4YBAGBuaeuAf3lVAABN_DUZgvE599.png

整個電路的時序由TRIGGER信號控制。CONTROL信號由TRIGGER信號負跳沿觸發,它把觸發周期T1和T2合并為一個檢測周期,這樣是為了達到可變閾值檢測的目的。其中,T1為精密峰值檢測周期,T2為可變閾值檢測周期。GATE信號是為了屏蔽虛假接收波。WAVE信號為超聲波發射及接收信號。發射的脈沖數應選擇合適,脈沖個數多有不少優點:脈沖能量大,受其它聲波模式影響較小等;但脈沖個數多,盲區大,且余振波頭也多。通過實驗,取4個脈沖。PEAK信號是精密峰值信號,由積分充電電路得到。由于接收波隨距離增加迅速衰減,為了使接收波的幅值不隨測量距離的變化而大幅度地變化,采用可變增益控制(AGC)技術,有利于獲得精確的距離信息。

THRESHOLD信號為自適應可變閾值信號,它反映前一周期接收波信號的幅值大小。相鄰兩個接收波信號的峰值相差不大,將T1周期得到的精密峰值乘以一個比例因子,得到THRESHOLD信號,作為T2周期的閾值,和WAVE信號相比較,保證每次在同一個接收波頭(在本系統中,n=4)后開始封鎖計數器,獲得渡越時間(如圖4和圖5),從而不受接收波幅值大小的影響,提高了測量的精度。

pIYBAGBuafSAKqPbAABgBd8CkeM318.png

1.3 距離計算和溫度補償

超聲波發射點到接收點的距離D為:

因此,溫度每變化1度,聲波的速度變化0.6(mm/ms)。若渡越時間達到9ms(距離約為3m),就會產生約5mm的誤差。溫度變化2度時,則產生約1cm的誤差,因而必須進行溫度補償。

用4MHz的方波信號作為計數脈沖,計數器的時間分辨率為Tres=0.25×10-3(ms)。設在渡越時間ttof內,計數器的值為ncount,由于計數器是在第n個接收波頭后被封鎖,則有:

這種采用檢測超聲波渡越時間的方法,結合自動增益控制(AGC)和自適應可變閾值技術,并加入溫度補償,提高了距離檢測精度,有利于獲得3-D輸入設備精確的位置和姿態信息。

2 6DOF輸入設備的設計原理

2.1 三維定位原理

根據三角測量原理可以實現三維定位。在參考坐標系的原點、X軸和Y軸分別安裝上三個超聲波接收器Ro、Rx、Ry,在輸入設備上安裝超聲波發射器T,其在參考坐標系中的位置為(x,y,z),如圖6所示。

o4YBAGBuanaASoEmAACEy031BB0661.png

設Ro與Rx之間的距離為lox,Ro與Ry之間的距離為loy。通過超聲波測距,測出Ro到發射器T的距離為dot,Rx到發射器T的距離為dxt,Ry到發射器T的距離為dyt,根據三角測量原理,有(6)式,可解得發射點T的三維直角坐標表示形式,如式(7)所示。

2.2 三維定向原理

要進行三維定向測量,需在輸入設備上安裝三個超聲波發射器Ta、Tb、Tc,這三個發射點在參考坐標 中的位置可通過上述的方法依次獲得,如圖7所示。

pIYBAGBuaiiAV0CbAABKEWIZ0fE122.png

三角形TaTbTc所在坐標系為Tx-y-z,它在參考坐標系Bx-y-z中的位置與姿態的描述可用一個4×4的變換矩陣

20101124113122630.gif

表示:

設三角形TaTbTc三條邊的中線交點為T。定義坐標系Tx-y-z:T為坐標原點,三角形的法線D為坐標系Tx-y-z的z軸、TTa為坐標系Tx-y-z的x軸,y軸則由右手法則確定。則變換矩陣

20101124113122630.gif

描述了坐標系{Tx-y-z}相對于參考坐標系{Bx-y-z}的方位,即有:

20101124113122630.gif

:Tx-y-z→Bx-y-z。于是,法線D的方向矢量為:

三角形TaTbTc三條邊的中線交點T在參考坐標系BX-Y-Z中的位置(xT,yT,zT)可由下式求出:

經歸一化后,變換矩陣為:

然后,根據(8)式就可求出3-D輸入設備在參考坐標系Bx-y-z中的6個自由度信息:位置(x,y,z)和方向(γ,β,α)(即姿態,也就是繞X、Y和Z軸的旋轉角)。從中可知,只要測出三個超聲波發射器到三個超聲波接收器的距離,經過空間解析幾何運算,就可求出描述輸入設備位置與姿態的變換矩陣。

3 實驗

基于超聲波測距技術的3-D輸入設備系統主要是由三路超聲波檢測電路、溫度補償電路和89C51單片機數據采集系統組成。單片機通過RS232串行口把3路ncount、溫度Tenv以及按鍵K1和K2的閉合情況傳送給上位機。數據通信的波特率為19.2Kbps。數據發送格式為:

三路計數值和環境溫度用兩個字節表示,低位在前,高位在后;K1和K2用一個字節的低兩位表示,1表示斷開,0表示閉合,且bit0代表左鍵K1的閉合情況,bit1代表右鍵K2的閉合情況。上位機接收到各測量值后,根據空間解析幾何法計算出輸入設備在參考坐標系中的位置和姿態,完成6DOF輸入設備的三維定位與定向。并根據按鍵K1和K2的閉合情況,確定所要實現的操作。

3-D輸入設備的設計關鍵在于精確的距離測量。為了檢驗本系統測距的精確度和可靠性,我們在實驗室中把超聲波發射裝置安裝在機器人MOVEMASTER-EX的末端執行器上,這樣機器人的末端執行器就相當于一個3-D輸入設備,在工作平臺上安裝三個超聲波接收器。實驗時,移動機器人到任一位置,通過本系統測量超聲波發射裝置在空間參考坐標系中的三維位置(x,y,z)和方向(γ,β,α)(即姿態,也就是繞X、Y和Z軸的旋轉角),并和末端執行器的真實位置與姿態做比較,測量值和真實值是一致的。其中,距離測量誤差在滿量程3m的范圍內可達±0.2mm,三維位置坐標在1m3工作空間內的最大誤差為±3mm。由于缺乏精確的旋轉角度測試平臺標準,沒有進行有關旋轉角度的誤差試驗。實驗表明了這種基于超聲波測距技術的6DOF輸入設備的定位與定向方法的有效性和可靠性。

本文提出了基于超聲波測距技術的3-D輸入設備的設計原理和方法。除了可提供輸入設備在三維(空間)坐標系中的位置和姿態的6個自由度信息外,還克服了傳統機械式、光電式等二維(平面)輸入設備,如鼠標、軌跡球易磨損,易受粉塵影響等缺點。可用于機器人操作手的空間定位與定向,3-D圖形化人機交互系統的輸入設備,以及虛擬現實系統中的頭盔跟蹤、視點導航和目標操縱等領域。具有精度高、成本低、易于實現、抗電磁干擾能力強,對光線不敏感、無電磁輻射等優點。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 人機交互
    +關注

    關注

    12

    文章

    1201

    瀏覽量

    55328
  • 超聲波
    +關注

    關注

    63

    文章

    2991

    瀏覽量

    138250
  • 輻射
    +關注

    關注

    1

    文章

    596

    瀏覽量

    36310
  • RS232
    +關注

    關注

    13

    文章

    740

    瀏覽量

    94253
  • 換能器
    +關注

    關注

    8

    文章

    343

    瀏覽量

    29391
收藏 人收藏

    評論

    相關推薦

    超聲波測距儀的設計及程序

    電壓,當共振板接收到超聲波時,將壓迫壓電晶片作振動,將機械能轉換為電信號,這時它就成為超聲波接收器了。 3超聲波測距原理
    發表于 10-15 15:23

    超聲波測距系統設計

    超聲波時,將壓迫壓電晶片作振動,將機械能轉換為電信號,這時它就成為超聲波接收器了。 3超聲波測距原理
    發表于 10-15 15:25

    基于STM8的紅外與超聲波測距儀設計

    超聲波測距儀。參考文獻[1] 陶建平,伊文慶,柳軍.基于DSP和單片機的超聲波測距系統[J].科學技術與工程,2010,10(
    發表于 11-09 20:59

    超聲波測距原理

    為此,文中嘗試以單片機AT89S52為核心,利用一對40 kHz壓電超聲傳感器設計一款體積較小、價格低廉、精度較高、具有溫度補償、實時LCD顯示和報警的超聲波測距儀。1 超聲波
    發表于 04-25 11:32

    超聲波測距系統畢設

    移動機器人的研究上得到了廣泛的應用。同時由于超聲波測距系統具有以上的這些優點,因此在汽車倒車雷達的研制方面也得到了廣泛的應用。3方案設計和選擇根據本次設計的要求,
    發表于 04-18 20:56

    超聲波測距原理

    藍橋杯單片機必備知識-----(9)超聲波測距超聲波測距原理:超聲波發射器向某一方向發射超聲波
    發表于 07-19 09:08

    基于時差測距超聲波測距系統的軟硬件設計

    單片機實訓總結報告.docx超聲波測距實訓總結報告專業 電子信息工程 班級 信息091 姓名 鄭干恒(15) 何清華(43) 指導教師 鄔志鋒 日期 2012.6. 19 廣東交通職業技術學院交通
    發表于 07-20 06:18

    超聲波測距原理

    1.超聲波測距原理超聲波是利用反射的原理測量距離的,被測距離一端為超聲波傳感器,另一端必須有能反射超聲波
    發表于 07-21 07:01

    基于STM32的超聲波測距設計

    基于STM32F103的超聲波測距(定時器)使用的硬件設備:stm32f103c8t6,0.96寸OLED,超聲波模塊HC-SR04廢話不多說,上程序就對了(親測有效)
    發表于 07-22 08:53

    超聲波測距的原理是什么

    1、測距原理超聲波測距的原理是利用超聲波在空氣中的傳播速度為已知,測量聲波在發射后遇到障礙物反射回來的時間,根據發射和接收的時間差計算出發射
    發表于 12-01 06:56

    超聲波測距實驗

    超聲波測距實驗一、 實驗目的1、 了解超聲波的產生及其在介質中的傳播特性2、 了解超聲波傳感器基本結構及其工作原理3、 了解
    發表于 03-07 11:18 ?7278次閱讀
    <b class='flag-5'>超聲波</b><b class='flag-5'>測距</b>實驗

    超聲波測距原理及簡介

    超聲波測距原理,超聲波測距是什么?本文針對這些內容進行詳細地分析闡述。
    發表于 11-07 15:37 ?1.1w次閱讀

    超聲波測距描述+程序

    超聲波測距超聲波測距超聲波測距超聲波
    發表于 11-19 14:07 ?39次下載

    超聲波測距技術方案匯總

    基于超聲波的應用非常廣泛,常見的有用于檢測、測距、測速等方面,此篇技術方案匯總將帶你詳細了解超聲波的相關應用。 采用直接時差法的無線
    發表于 10-16 15:55 ?16次下載

    超聲波測距原理及超聲波倒車雷達的設計

    汽車避撞技術首先需要解決的問題是汽車之間的安全距離。汽車與汽車之間的距離超過了這個安全距離,就應該能夠自動報警,并采取制動措施。如何測定汽車之間的安全距離呢?目前一般采用的技術有三種:超聲波
    發表于 11-15 16:38 ?89次下載
    <b class='flag-5'>超聲波</b><b class='flag-5'>測距</b>原理及<b class='flag-5'>超聲波</b>倒車雷達的設計