超聲波測距系統(tǒng)設(shè)計(jì)

超聲波測距系統(tǒng)設(shè)計(jì)

ID:21299389

大?。?.33 MB

頁數(shù):23頁

時(shí)間:2018-10-21

超聲波測距系統(tǒng)設(shè)計(jì)_第1頁
超聲波測距系統(tǒng)設(shè)計(jì)_第2頁
超聲波測距系統(tǒng)設(shè)計(jì)_第3頁
超聲波測距系統(tǒng)設(shè)計(jì)_第4頁
超聲波測距系統(tǒng)設(shè)計(jì)_第5頁
資源描述:

《超聲波測距系統(tǒng)設(shè)計(jì)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、單片機(jī)及其接口技術(shù)課程設(shè)計(jì)說明書???學(xué)生姓名:JGuo學(xué)號:學(xué)院:計(jì)算機(jī)與控制工程學(xué)院?專業(yè):?自動化題目:倒車測距系統(tǒng)設(shè)計(jì)指導(dǎo)老師?職稱副教授職稱講師2013年10月21日1設(shè)計(jì)內(nèi)容設(shè)計(jì)一個(gè)由單片機(jī)控制的倒車測距監(jiān)測系統(tǒng),倒車時(shí)可以監(jiān)測車尾與障礙物的距離,近距離時(shí)可報(bào)警提示。2設(shè)計(jì)要求選擇傳感器,設(shè)計(jì)鍵盤、測距和報(bào)警電路,按下“啟動”鍵,每隔1秒,檢測1次車尾和障礙物的距離,檢測范圍0-2m,測量精度±0.1米,距離小于0.5米時(shí)自動報(bào)警提示;倒車完畢,按下“停止”鍵,系統(tǒng)停止運(yùn)行。3系統(tǒng)設(shè)計(jì)方案本設(shè)計(jì)主要是進(jìn)行距離的測量和報(bào)警,設(shè)計(jì)中涉及

2、到的內(nèi)容較多,主要是將單片機(jī)控制模塊、測距模塊、蜂鳴器報(bào)警模塊、顯示模塊這幾個(gè)模塊結(jié)合起來。而本設(shè)計(jì)的核心是測距模塊,其他相關(guān)模塊都是在測距的基礎(chǔ)上拓展起來的,首先選擇合適的測距傳感器,之后選擇合適單片機(jī)芯片,以下就是從相關(guān)方面來論述的。3.1激光測距一個(gè)典型的激光測距系統(tǒng)應(yīng)具備以下幾個(gè)單元:激光發(fā)射單元,激光接收單元,距離計(jì)算與顯示單元,準(zhǔn)直與聚焦單元。系統(tǒng)工作時(shí),激光由發(fā)射單元發(fā)出,以光速到達(dá)目標(biāo)物后反射回來,被接收單元接收,通過距離計(jì)算與顯示單元得到目標(biāo)物距離。激光測距中的一種方法是脈沖測距法。目前,脈沖激光測距獲得了廣泛的應(yīng)用。脈沖激光

3、測距利用激光脈沖持續(xù)時(shí)間極短,能量在時(shí)間上相對集中。其基本原理是:在測距點(diǎn)向被測目標(biāo)發(fā)射一束短而強(qiáng)的激光脈沖,光脈沖發(fā)射到目標(biāo)上后其中一小部分激光反射到測距點(diǎn)被光功能接收器所接收。假定光脈沖在發(fā)射點(diǎn)與目標(biāo)間來回一次所經(jīng)歷的時(shí)間間隔為t,那么被測目標(biāo)的距離D為:D=c.t/2(3-1)在式3-1中C表示光速,當(dāng)認(rèn)為光速一定時(shí)(不考慮大氣中光速的微小變化),脈沖時(shí)間誤差為△t,那么由此可以確定測距精度:(3-2)測距系統(tǒng)設(shè)計(jì)該系統(tǒng)主要由脈沖半導(dǎo)體激光二極管發(fā)射電路、光學(xué)元件、漫反射物體、接收系統(tǒng)、高精度時(shí)間轉(zhuǎn)換芯TDC-GP1、單片機(jī)構(gòu)成,激光發(fā)射

4、電路打出窄脈寬光脈沖,同時(shí)將發(fā)射脈沖輸入TDC-GP1的START端口,觸發(fā)時(shí)差測量。一旦從物體傳回的發(fā)射脈沖達(dá)到了光電探測器(接收電路)則給了TDC產(chǎn)生一個(gè)STOP信號,這個(gè)時(shí)候時(shí)差測量完成。TDCGP1記錄從START到STOP脈沖之間的時(shí)差,用于計(jì)算所測物體與發(fā)射端的距離。單片機(jī)對于TDC-GP1進(jìn)行寄存器配置以及時(shí)間測量控制,時(shí)間測量結(jié)果傳回給單片機(jī)通過算法進(jìn)行距離的精確計(jì)算和處理,再將結(jié)果送給液晶顯示出來。3.2紅外測距紅外線發(fā)射器不斷發(fā)射出頻率為40kHz的紅外線,經(jīng)障礙物反射,紅外線接收器接收到反射波信號,并將其轉(zhuǎn)變?yōu)殡娦盘枴y出

5、發(fā)射波與接收到反射波的時(shí)間差t,即可求出距離:(3-3)(3-3)式中,c為光速度,一般取3×108m/s。本文采用“計(jì)數(shù)”方式,通過單片機(jī)處理進(jìn)行測量,其基本原理是:紅外線發(fā)射器始終處于發(fā)射紅外線的狀態(tài),當(dāng)紅外接收器第一次接收到障礙物反射回的紅外線時(shí),經(jīng)電路處理單片機(jī)給出一個(gè)計(jì)數(shù)啟動信號,單片機(jī)的計(jì)數(shù)器開始以一定頻率計(jì)數(shù);當(dāng)紅外線接收器第二次接收到反射回的紅外線時(shí),經(jīng)電路處理單片機(jī)給出一個(gè)停止計(jì)數(shù)脈沖,計(jì)數(shù)器停止計(jì)數(shù)。通過編程,單片機(jī)自動處理,用脈沖的周期T乘以脈沖數(shù)n就得到發(fā)射紅外線到接收紅外線的時(shí)間差t,即:t=nT(3-4),(3-4)

6、式代入(3-3)式就得測量距離。系統(tǒng)的建立根據(jù)以上的測距原理,設(shè)計(jì)出系統(tǒng)的基本構(gòu)架。紅外線測距系統(tǒng)的紅外發(fā)射電路發(fā)射出40kHz頻率的紅外線,當(dāng)遇到障礙物紅外線發(fā)生漫反射,紅外線接收電路第一次接收到反射的紅外線時(shí),給單片機(jī)一個(gè)信號脈沖,啟動單片機(jī)內(nèi)的計(jì)數(shù)器,計(jì)數(shù)器置位進(jìn)入計(jì)數(shù)狀態(tài);當(dāng)接收電路第二次接收到反射器的紅外線時(shí),經(jīng)單片機(jī)處理給出一個(gè)信號脈沖,使計(jì)數(shù)器停止計(jì)數(shù),數(shù)據(jù)被鎖存,然后經(jīng)單片機(jī)處理,將測量的距離顯示在顯示器上。3.3超聲波測距與激光測距、紅外線測距相比,超聲波對外界光線、色彩和電磁場不敏感,更適于黑暗、電磁干擾強(qiáng)、有毒、灰塵或煙霧

7、的惡劣環(huán)境,在識別透明及漫反射性差的物體上也更有優(yōu)勢。超聲波測距是一種非接觸式測量,廣泛應(yīng)用于倒車防撞雷達(dá)、機(jī)器人接近覺、海洋測量、物體識別等領(lǐng)域。超聲波測距原理超聲波測距從機(jī)理上可以分為共振式和脈沖反射式兩種,該設(shè)計(jì)采用后者。工作時(shí)由超聲波發(fā)射極發(fā)射超聲波,同時(shí)開始計(jì)時(shí),超聲波在空氣中傳播,當(dāng)碰到障礙物時(shí),由于其良好的反射能力而被反射,由超聲波接收極接收,此時(shí)計(jì)時(shí)結(jié)束。記超聲波往返的時(shí)間為t,根據(jù)s=ct/2計(jì)算超聲波收發(fā)極與障礙物之間的距離,這就是通常所說的渡越時(shí)間法,也稱時(shí)間差測距法。其中c為超聲波波速,與環(huán)境溫度有關(guān),在測量精度要求高的

8、場合要考慮溫度影響,可由軟件進(jìn)行調(diào)整補(bǔ)償;在測量精度要求不是很嚴(yán)格的情況下,可以忽略溫度的影響,認(rèn)為c為常數(shù),設(shè)計(jì)中取c=340m/s。根據(jù)對以上三種

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

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

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