由于聲波向性強(qiáng),,能量消耗緩慢,,在介質(zhì)中傳播的距離較遠(yuǎn),因而聲波經(jīng)常用于距離的測(cè)量,,如測(cè)距儀和物位測(cè)量?jī)x等都可以通過聲波來實(shí)現(xiàn),。利用聲波檢測(cè)往往迅速、方便,、計(jì)算簡(jiǎn)單,、易于做到實(shí)時(shí)控制,并且在測(cè)量度方面能達(dá)到業(yè)實(shí)用的要求,因此在移動(dòng)機(jī)器人研制上也得到了廣泛的應(yīng)用,。
原理
二,、 聲波測(cè)距原理
1、 聲波發(fā)生器
為了研究和利用聲波,,人們已經(jīng)和制成了許多聲波發(fā)生器,。總體上講,,聲波發(fā)生器可以分為兩大類:類是用電氣方式產(chǎn)生聲波,,類是用機(jī)械方式產(chǎn)生聲波。電氣方式包括壓電型,、磁致伸縮型和電動(dòng)型等;機(jī)械方式有加爾統(tǒng)笛,、液哨和氣旋笛等,。它們所產(chǎn)生的聲波的頻率,、率和聲波性各不相同,因而用途也各不相同,。目前較為常用的是壓電式聲波發(fā)生器,。
2、壓電式聲波發(fā)生器原理
壓電式聲波發(fā)生器實(shí)際上是利用壓電晶體的諧振來作的,。聲波發(fā)生器內(nèi)結(jié)構(gòu)如圖1所示,,它有兩個(gè)壓電晶片和個(gè)共振板。當(dāng)它的兩外加脈沖信號(hào),,其頻率等于壓電晶片的固有振蕩頻率時(shí),,壓電晶片將會(huì)發(fā)生共振,并帶動(dòng)共振板振動(dòng),,便產(chǎn)生聲波,。反之,如果兩電間未外加電壓,,當(dāng)共振板接收到聲波時(shí),,將壓迫壓電晶片作振動(dòng),將機(jī)械能轉(zhuǎn)換為電信號(hào),,這時(shí)它就成為聲波接收器了,。
3、聲波測(cè)距原理
聲波發(fā)射器向某方向發(fā)射聲波,,在發(fā)射時(shí)刻的同時(shí)開始計(jì)時(shí),,聲波在空氣中傳播,途中碰到障礙物就立即返回來,,聲波接收器收到反射波就立即停止計(jì)時(shí),。聲波在空氣中的傳播速度為340m/s,根據(jù)計(jì)時(shí)器記錄的時(shí)間t,就可以計(jì)算出發(fā)射點(diǎn)距障礙物的距離(s),,即:s=340t/2 ,。這就是所謂的時(shí)間差測(cè)距法。
聲波測(cè)距的原理是利用聲波在空氣中的傳播速度為已知,,測(cè)量聲波在發(fā)射后遇到障礙物反射回來的時(shí)間,,根據(jù)發(fā)射和接收的時(shí)間差計(jì)算出發(fā)射點(diǎn)到障礙物的實(shí)際距離。由此可見,,聲波測(cè)距原理與雷達(dá)原理是樣的,。
測(cè)距的公式表示為:L=C×T
式中L為測(cè)量的距離長(zhǎng)度;C為聲波在空氣中的傳播速度;T為測(cè)量距離傳播的時(shí)間差(T為發(fā)射到接收時(shí)間數(shù)值的半)。
聲波測(cè)距主要應(yīng)用于倒車提醒,、建筑地,、業(yè)現(xiàn)場(chǎng)等的距離測(cè)量,雖然目前的測(cè)距量程上能達(dá)到百米,,但測(cè)量的度往往只能達(dá)到厘米數(shù)量,。
由于聲波易于定向發(fā)射、方向性好,、強(qiáng)度易控制,、與被測(cè)量物體不需要直接接觸的優(yōu)點(diǎn),是作為液體度測(cè)量的理想手段,。在的液位測(cè)量中需要達(dá)到毫米的測(cè)量度,,但是目前內(nèi)的聲波測(cè)距用集成電路都是只有厘米的測(cè)量度。通過分析聲波測(cè)距誤差產(chǎn)生的原因,,提測(cè)量時(shí)間差到微秒,,以及用LM92溫度傳感器行聲波傳播速度的補(bǔ)償后,我們的度聲波測(cè)距儀能達(dá)到毫米的測(cè)量度,。
聲波測(cè)距誤差分析
根據(jù)聲波測(cè)距公式L=C×T,,可知測(cè)距的誤差是由聲波的傳播速度誤差和測(cè)量距離傳播的時(shí)間誤差引起的。
時(shí)間誤差
當(dāng)要求測(cè)距誤差小于1mm時(shí),,假設(shè)已知聲波速度C=344m/s (20℃室溫),,忽略聲速的傳播誤差。測(cè)距誤差s△t<(0.001/344) ≈0.000002907s 即2.907μs,。
在聲波的傳播速度是準(zhǔn)確的前提下,,測(cè)量距離的傳播時(shí)間差值度只要在達(dá)到微秒,就能保證測(cè)距誤差小于1mm的誤差,。使用的12MHz晶體作時(shí)鐘基準(zhǔn)的89C51單片機(jī)定時(shí)器能方便的計(jì)數(shù)到1μs的度,,因此系統(tǒng)采用89C51定時(shí)器能保證時(shí)間誤差在1mm的測(cè)量范圍內(nèi)。
聲波傳播速度誤差
聲波的傳播速度受空氣的密度所影響,,空氣的密度越則聲波的傳播速度就越快,,而空氣的密度又與溫度有著密切的關(guān)系,,如表1所示。
已知聲波速度與溫度的關(guān)系如下:
式中: r -氣體定壓熱容與定容熱容的比值,,對(duì)空氣為1.40,,
R -氣體普適常量,8.314kg·mol-1·K-1,,
M-氣體分子量,,空氣為28.8×10-3kg·mol-1,
T -溫度,,273K+T℃,。
近似公式為:C=C0+0.607×T℃
式中:C0為零度時(shí)的聲波速度332m/s;
T為實(shí)際溫度(℃)。
對(duì)于聲波測(cè)距度要求達(dá)到1mm時(shí),,就把聲波傳播的環(huán)境溫度考慮去,。例如當(dāng)溫度0℃時(shí)聲波速度是332m/s, 30℃時(shí)是350m/s,溫度變化引起的聲波速度變化為18m/s,。若聲波在30℃的環(huán)境下以0℃的聲速測(cè)量100m距離所引起的測(cè)量誤差將達(dá)到5m,,測(cè)量1m誤差將達(dá)到5cm。