高精度超聲波智能測(cè)距儀的設(shè)計(jì)與實(shí)現(xiàn)

高精度超聲波智能測(cè)距儀的設(shè)計(jì)與實(shí)現(xiàn)

ID:17254437

大?。?6.73 KB

頁(yè)數(shù):6頁(yè)

時(shí)間:2018-08-29

高精度超聲波智能測(cè)距儀的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
高精度超聲波智能測(cè)距儀的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
高精度超聲波智能測(cè)距儀的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
高精度超聲波智能測(cè)距儀的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
高精度超聲波智能測(cè)距儀的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
資源描述:

《高精度超聲波智能測(cè)距儀的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、高精度超聲波智能測(cè)距儀的設(shè)計(jì)與實(shí)現(xiàn)  超聲波是頻率高于20KHZ的聲波,它指向性強(qiáng),能量消耗緩慢,在介質(zhì)中傳播的距離較遠(yuǎn),因而超聲波經(jīng)常用于距離的測(cè)量。利用超聲波檢測(cè)迅速、方便、計(jì)算簡(jiǎn)單、易于做到實(shí)時(shí)控制,在使用中不受光線、粉塵、電磁波等因素影響,且在測(cè)量精度方面能達(dá)到工業(yè)實(shí)用的要求,因此在移動(dòng)機(jī)器人研制、避障、車輛的定位與導(dǎo)航、液位測(cè)量等領(lǐng)域應(yīng)用廣泛。  1超聲波測(cè)距原理  超聲波發(fā)射器向某一方向發(fā)射超聲波,在發(fā)射時(shí)刻的同時(shí)開始計(jì)時(shí),超聲波在空氣中傳播,途中碰到障礙物就立即返回來,超聲波接收器收到反射波就立

2、即停止計(jì)時(shí)。已知超聲波在空氣中的傳播速度為c,根據(jù)計(jì)時(shí)器記錄的發(fā)射和接收的時(shí)間差t,就可以計(jì)算出發(fā)射點(diǎn)距障礙物的距離s,即:s=c·t/2。  誤差分析  根據(jù)超聲波測(cè)距原理s=c·t/2,可知影響測(cè)量距離準(zhǔn)確性的因素有兩個(gè):傳播速度c和時(shí)間差t。所以盡可能地消除這兩個(gè)因素的影響就可以提高測(cè)量的精度。  超聲波傳播速度在固體中最快,在氣體中最慢。超聲波在空氣中傳輸速度和溫度有關(guān),溫度越高傳輸速度越快。如果環(huán)境溫度變化明顯,必須考慮溫度補(bǔ)償問題??諝庵谐暡▊鬏斔俣群蜏囟汝P(guān)系表示為:c=+(m/s)  式中T為

3、環(huán)境溫度,℃?! 〕叵鲁暡▊鞑ニ俣仁?40m/s,由于反射式測(cè)量有兩倍的測(cè)量路程,則被測(cè)距離和測(cè)量時(shí)間的關(guān)系為d=340/2×t,即計(jì)時(shí)1us對(duì)應(yīng)被測(cè)距離為。所以采用計(jì)時(shí)器的計(jì)數(shù)頻率為1MHZ時(shí),對(duì)應(yīng)的測(cè)距最小分辨率為。這種分辨率已滿足絕大多數(shù)工業(yè)測(cè)量的要求。  系統(tǒng)硬件設(shè)計(jì)  如圖1,超聲波智能測(cè)距儀主要包括:飛思卡爾單片機(jī)MC9SXS128、超聲波發(fā)送電路、超聲波接收電路、DS18B20測(cè)溫電路、LCD1602液晶顯示電路、報(bào)警電路?!   D1系統(tǒng)硬件框圖  超聲波發(fā)射電路  超聲波發(fā)射電路由LM5

4、55時(shí)基電路及外圍元件構(gòu)成40KHZ多諧振蕩器電路,調(diào)節(jié)電阻器RP阻值,可以改變振蕩頻率。由LM555第3腳輸出端驅(qū)動(dòng)超聲波換能器T40-16,使之發(fā)射出超聲波信號(hào)。如圖2所示,電路簡(jiǎn)單易制,發(fā)射超聲波信號(hào)大于8m。    圖2超聲波發(fā)射電路圖  超聲波接收電路  超聲波接收電路負(fù)責(zé)接收超聲波信號(hào).并將超聲波信號(hào)轉(zhuǎn)換成單片機(jī)能識(shí)別的電信號(hào)。超聲波換能器在接收到超聲波信號(hào)時(shí),由于壓電效應(yīng)會(huì)在兩個(gè)接頭上產(chǎn)生微弱的電壓信號(hào)。利用這一性質(zhì),設(shè)計(jì)前置放大電路,帶通濾波、自動(dòng)增益控制電路和整形電路,將模擬信號(hào)轉(zhuǎn)變成為數(shù)字

5、信號(hào)?! 〕暡ń邮盏幕夭ㄐ盘?hào)幅值隨著被測(cè)距離的增大呈指數(shù)規(guī)律衰減,目標(biāo)距離越遠(yuǎn)回波信號(hào)幅度越小。以接收回波信號(hào)的幅值超過固定閾值的時(shí)刻作為計(jì)時(shí)的停止信號(hào),會(huì)導(dǎo)致計(jì)時(shí)誤差隨測(cè)量距離的增加而增大。因此,設(shè)計(jì)了自動(dòng)增益控制電路,電壓放大倍數(shù)隨測(cè)量距離的增大而呈指數(shù)規(guī)律增加,使接收回波信號(hào)的幅值基本保持不變,再通過整形電路輸出,就可以明顯地提高測(cè)量精度。本系統(tǒng)設(shè)計(jì)了通過軟、硬件結(jié)合的AGC電路,它是由可編程放大器AD620、數(shù)字電位器MAX5400結(jié)合單片機(jī)實(shí)現(xiàn)的?!   D3自動(dòng)增益控制電路原理圖  AD620是

6、一種電阻可編程放大器,內(nèi)部由三運(yùn)放組成,具有很高的精度和共模抑制比。增益范圍為1~1000,由接在管腳1、8之間的電阻Rg調(diào)節(jié)。增益公式為:  Gain=1+Ω/Rg,式中Rg單位為KΩ。  MAX5400是一種具有256抽頭的數(shù)字電位器,端一端電阻阻值為50KΩ,并帶有SPI接口。管腳3、4、5與單片機(jī)SPI接口相連,實(shí)現(xiàn)增益的調(diào)節(jié)。事先把通過實(shí)驗(yàn)獲得的與一定距離對(duì)應(yīng)的較為理想的放大倍數(shù)換算成數(shù)字電位器的抽頭位置,并把這些位置參數(shù)固定在程序表中。單片機(jī)根據(jù)測(cè)量距離的遠(yuǎn)近通過查表獲得參數(shù),然后通過SPI接口設(shè)

7、置對(duì)應(yīng)增益?! 囟妊a(bǔ)償電路  由于溫度對(duì)聲速影響較大,如果不進(jìn)行補(bǔ)償,將會(huì)帶來較大的測(cè)量誤差。為了提高系統(tǒng)的精度,需要設(shè)計(jì)溫度補(bǔ)償電路。本系統(tǒng)采用DS18B20來實(shí)時(shí)采集環(huán)境溫度。DS18B20是單線串行數(shù)字溫度傳感器,可以直接與單片機(jī)的IO口相連,硬件電路簡(jiǎn)單。溫度測(cè)量范圍為-55~125℃,-10~85℃時(shí)測(cè)量精度為℃,完全滿足系統(tǒng)的要求?! ∠到y(tǒng)軟件設(shè)計(jì)該系統(tǒng)的程序流程圖如圖4所示,主要包括:主程序、超聲波發(fā)射子程序、運(yùn)算子程序、溫度采集子程序、外部中斷子程序、定時(shí)器中斷子程序、LCD顯示子程序、報(bào)警

8、子程序?!   D4程序流程圖  實(shí)驗(yàn)結(jié)果  該系統(tǒng)硬件結(jié)構(gòu)簡(jiǎn)單,軟件實(shí)現(xiàn)比較容易,測(cè)距精度高。采用前置放大器、AGC電路、整形濾波電路對(duì)接收信號(hào)進(jìn)行處理,取得良好的效果。實(shí)驗(yàn)數(shù)據(jù)如表1:  表1實(shí)驗(yàn)數(shù)據(jù)及測(cè)量誤差    通過上表實(shí)驗(yàn)數(shù)據(jù)表明,在近距離測(cè)量范圍內(nèi),該方法可以達(dá)到mm級(jí)。這種超聲波測(cè)距系統(tǒng)是一種理想的非接觸檢測(cè)方式。  結(jié)束語(yǔ)  本系統(tǒng)采用飛思卡爾高速單片機(jī)做核心處理器,在超聲波發(fā)射電

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。