基于超聲波測距的汽車倒車?yán)走_(dá)系統(tǒng)的設(shè)計_第1頁
基于超聲波測距的汽車倒車?yán)走_(dá)系統(tǒng)的設(shè)計_第2頁
基于超聲波測距的汽車倒車?yán)走_(dá)系統(tǒng)的設(shè)計_第3頁
基于超聲波測距的汽車倒車?yán)走_(dá)系統(tǒng)的設(shè)計_第4頁
基于超聲波測距的汽車倒車?yán)走_(dá)系統(tǒng)的設(shè)計_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

I 摘要 本文的內(nèi)容是基于超聲波測距的汽車倒車?yán)走_(dá)系統(tǒng)的設(shè)計,主要是利用超聲波的特點(diǎn)和優(yōu)勢,將超聲波測距系統(tǒng)和 片機(jī)結(jié)合于一體,設(shè)計出一種基于系統(tǒng)采用軟硬件結(jié)合的方法, 包括電源模塊、單片機(jī)及顯示模塊、報警模塊、超聲波發(fā)射與接收模塊, 具有模塊化和多功能化的特點(diǎn)。該設(shè)計的原理是超聲波發(fā)射器發(fā)射一連串超聲波,遇到障礙物 后 反射回來,由超聲波接收器接收,只要能計算出超聲波從發(fā)射到接收的時間,就可以通過計算 子 程序得出汽車與障礙物的距離,當(dāng)距離小于報警距離時 ,發(fā)出相應(yīng)的聲光報警。 論文概述了 汽車倒車?yán)走_(dá)系統(tǒng) 的發(fā)展及基本原理,闡述了超聲波傳感器的原理及特性。對于系統(tǒng)的一些主要參數(shù)進(jìn)行了討論,并且在介紹超聲波測距系統(tǒng)功能的基礎(chǔ)上,提出了系統(tǒng)的總體構(gòu)成。通過多種設(shè)計方案比較,得出了最佳設(shè)計方案,并對系統(tǒng)各個設(shè)計單元的原理進(jìn)行了介紹。對組成各系統(tǒng)電路的芯片進(jìn)行了介紹,并闡述了它們的工作原理。論文介紹了系統(tǒng)的軟件結(jié)構(gòu),通過編程來實(shí)現(xiàn)系統(tǒng)功能。 關(guān)鍵詞: 汽車倒車?yán)走_(dá) 系統(tǒng); 聲波 測距 he is on on of a of is a of by as as to be is of on of of of On of of to 錄 摘要 . I . 概述 . 1 內(nèi)外研究現(xiàn)狀簡述 . 1 . 2 . 3 . 3 . 3 2 課題的方案設(shè)計與論證 . 4 案比較 . 4 . 5 統(tǒng)整體方案的論證 . 6 3 超聲波測距的原理 . 8 . 8 射接收時間對測量精度的影響分析 . 8 . 9 . 9 4 系統(tǒng)硬件設(shè)計 . 11 統(tǒng)設(shè)計 . 11 片 紹 . 11 . 15 聲波測距模塊 . 16 產(chǎn)品特點(diǎn): . 16 電氣參數(shù): . 16 聲波時序圖: . 17 . 17 示電路的設(shè)計 . 18 警電路設(shè)計 . 19 電源電路設(shè)計 . 20 . 20 . 21 5 系統(tǒng)軟件設(shè)計 . 24 . 24 程序設(shè)計及其流程圖 . 26 聲波發(fā)送及接收程序 . 28 序清單 . 29 總 結(jié) . 36 致 謝 . 38 參考文獻(xiàn) . 39 附錄 1 硬件原理圖 . 40 附錄 2 實(shí)物圖 . 41 河南理工大學(xué)畢業(yè)設(shè)計(論文)說明書 1 1 概述 內(nèi)外研究現(xiàn)狀簡述 汽車 倒車?yán)走_(dá)在車掛倒擋時開始工作,由探頭、主機(jī) 、 顯示器 和報警器四 部分構(gòu)成,探頭可以根據(jù)需要安裝不同的數(shù)量,目前比較常見的是 4 探頭 (安裝于后保險杠上 )和 6探頭 (2 前 4 后 )的;除一般的放置位置外,顯示器也可以替代原來的后視鏡并兼顧這兩種功能,它可以顯示多種信息。例如障礙物相對于車的距離、角度和車內(nèi)外溫度等 (視雷達(dá)檔次而定 )。以 4探頭液晶顯示屏的 奧迪 倒車?yán)走_(dá)為例,它最遠(yuǎn)可以探測到 1 96可以顯示出是由哪個探頭探測到的,如果兩個探 頭同時探測到障礙 物,則會以離車最近的障礙物為準(zhǔn),有些顯示器上還 帶 有 “ 車載免提功能 ” ,其內(nèi)有揚(yáng)聲器和麥克風(fēng),可以進(jìn)行錄音和放音。倒車?yán)走_(dá)的提示方法也可以分為數(shù)碼顯示、聲音提示和語音提示等,以博視雷達(dá)為例,其背光可通過三色變換來警告危急程度,聲音提示則會通過急促程度的不同告訴駕駛員及時停車有些 雷達(dá)還特別為喜歡安靜的駕駛員設(shè)置了靜音開關(guān)。倒車?yán)走_(dá)的接收方式 可 以分為有線式和無線式兩種,無線接收方式顯然更省事,不必 “ 走線 ” 而拆裝車內(nèi)的原有裝飾,也不受車型、車長等因素的影響,其價格自然也略高些。國外汽車倒車?yán)走_(dá)預(yù)警系統(tǒng)早期大多采用紅 外線的發(fā)射與接收原理,不屬于雷達(dá)產(chǎn)品, 最大的缺點(diǎn)是紅外線 易受干擾,整個系統(tǒng)的警示音常呈現(xiàn)不穩(wěn)定的亂鳴狀態(tài),另外對深黑色粗糙表面物體的反應(yīng)也較差。但更糟糕的是,無論是紅外線發(fā)射器或接收器,只要任何一方讓一層薄薄的冰雪或泥塵覆蓋,系統(tǒng)就會失效。最近在歐美出現(xiàn)的一種電磁感應(yīng)倒車?yán)走_(dá)。在線路 上 套上一 個 環(huán)型的感應(yīng)圈 ,該感應(yīng)圈放置 在 車 后的 保險杠內(nèi)側(cè), 從 車外完全看不出有此裝置 。 以感應(yīng)車后 是否有障礙物 。此種裝置價格中等,并且完全隱密,但可惜的是,安裝 時 必須卸下保險杠,而且只能探測動態(tài)物品,當(dāng)車在后退行進(jìn)時,可探測到物體, 但車一旦停止后退行進(jìn),則任何物體都不被認(rèn)可。換言之,如有任何物品貼在后保險杠,當(dāng)車一旦停下再啟動后,此裝置并不會告知駕駛者后方有物品貼在保險杠,此車不能再后退等。德國大眾公司已經(jīng)將超聲波測距技術(shù)應(yīng)用在倒車?yán)走_(dá)上,并且具有前視和后視功能,采用自舉升壓的方式驅(qū)動 8路超聲波傳感器 。 日本、美國和歐洲等國的大汽車公司都投入了相當(dāng)?shù)娜肆Α⑽锪?,采用先進(jìn)的毫米波雷達(dá)、 像機(jī)、 高檔微機(jī)等制成安全預(yù)警系統(tǒng),使用在其所開發(fā)的高級汽車上。據(jù)海外媒體報道,戴姆勒 文)說明書 2 車系 統(tǒng),它與其他剎車系統(tǒng)的區(qū)別在于,其在卡車車頭設(shè)有雷達(dá)感應(yīng)器,感應(yīng)器在車前觀察四周環(huán) 境,并將所有收集的信息交由一控制器加 以 處理,形成 虛擬景象,再借助演算法的輔助來判斷所發(fā)生狀況是否需要利用剎車。未來兩三年內(nèi)這種新型剎車系統(tǒng)即可量產(chǎn)上市,但價格昂貴,其過高的成本限制了它應(yīng)用的普遍性。隨著我國汽車產(chǎn)業(yè)的高速發(fā)展,近兩三年我國開始進(jìn)入私家車時代,交通事故發(fā)生的頻率也在增加,為提高汽車運(yùn)行的安全性,倒車?yán)走_(dá)預(yù)警系統(tǒng)不僅深受駕駛員的青睞,也逐漸成為汽車電子產(chǎn)業(yè)中新的增長點(diǎn)。尤其是近兩年來,倒車?yán)走_(dá)成了商家的電子新愛,眾 多生產(chǎn)防盜器的廠家紛紛涉足倒車?yán)走_(dá),處在我國汽車電子行業(yè)環(huán)境的繁榮背景下倒車?yán)走_(dá)已漸漸形成一個較大的行業(yè),而且已呈現(xiàn)出一派激烈競爭的態(tài)勢。倒車?yán)走_(dá)系統(tǒng)經(jīng)歷了三個階段,六代的技術(shù)改良,從早期的倒車防撞儀,只能測試車后有限范圍的障礙物,并發(fā)出警報,發(fā)展到根據(jù)距離遠(yuǎn)近程度分段報警,前兩個階段的倒車?yán)走_(dá)一般采用專用集成電路,功能較簡單。隨著人們對汽車駕駛輔助系統(tǒng)易用性要求的提高,以及單片機(jī)價格不斷下降和汽車電子系統(tǒng)網(wǎng)絡(luò)化發(fā)展的要求,新型的倒車?yán)走_(dá)都是以單片機(jī)為核心的智能測距傳感系統(tǒng)。要求倒車?yán)走_(dá)連續(xù)測距并顯示障礙物 距離,并采用不同間歇嗚叫頻率的聲音報警提示距離,讓駕駛員全神貫注地注視場景。汽車電子系統(tǒng)網(wǎng)絡(luò)化發(fā)展還要求作為駕駛輔助系統(tǒng)子系統(tǒng)的倒車?yán)走_(dá)具有通信功能,能夠把數(shù)據(jù)發(fā)送到汽車總線上。如最為先進(jìn)的倒車?yán)走_(dá)系統(tǒng)為 “ 智能可視倒車?yán)走_(dá)系統(tǒng) ” ,它在車尾部撞上針孔攝像頭,倒車時可以在 近日上市的由東風(fēng)汽車有限公司乘用車公司推出的全新一代 轎車 ,最引人注目的是它配備了倒車影像顯示和 星 導(dǎo)航系統(tǒng),這兩項(xiàng)配置在同級別的轎車上可謂絕無僅有,有效提升了 轎車 的檔次,直接將高級別汽車的智能化從 概念引入了應(yīng)用。在駕駛者掛入倒擋時,中控臺上的液晶顯示屏?xí)詣忧袚Q畫面,將車尾攝像頭拍下的環(huán)境狀況展示在駕駛者眼前,最大程度地方便泊車,這項(xiàng)功能在夜間尤其具有價值。 目前市場上的倒車?yán)走_(dá)品牌可謂是種類繁多,有鐵將軍、北華三松、固地、博視、奇真、臺灣俊邦、豪迪等幾十種品牌,價格也是幾百、上千元不等,有些廠家還根據(jù)車型的不同,設(shè)計專用的倒車?yán)走_(dá)。 計的目的和意義 隨著汽車的普及,越來越多的家庭擁有了汽車。交通擁擠狀況也隨之出現(xiàn),撞車事件也是經(jīng)常發(fā)生,人們在享受汽車帶來的樂趣和方便的同時,更加注重的是汽 車的安全河南理工大學(xué)畢業(yè)設(shè)計(論文)說明書 3 性,許多“追尾”事故都與車距有著密切的關(guān)系。為了解決這個安全問題,設(shè)計一種汽車 倒車?yán)走_(dá) 系統(tǒng)勢在必行。 由于超聲波指向性強(qiáng),能量消耗緩慢,在介質(zhì)中傳播的距離較遠(yuǎn),因而超聲 波 經(jīng)常用于距離的測量,如測距儀和物 體 位 移 測量儀等都可以通過超聲波來實(shí)現(xiàn)。利用超聲波檢測往往比較迅速、方便、計算簡單。所以超聲波測距法是一種非常簡單常見的方法,應(yīng)用在汽車停車的前后左右防撞的近距離測量,以及在汽車倒車 雷達(dá) 系統(tǒng)中,超聲波作為一種特殊的聲波,具有聲波傳輸?shù)幕疚锢硖匦?折射,反射,干涉,衍射,散射。超聲波測距是利用其反射特性 ,當(dāng)車輛后退時,超聲波測距傳感器利用超聲波檢測車輛后方的障礙物位置,并利用 到達(dá)一定距離時,系統(tǒng)能發(fā)出報警聲,進(jìn)而提醒駕駛?cè)藛T,起到安全的 作用 。 通過本課題的研究,將所學(xué)到的知識用在實(shí)踐中并有所創(chuàng)新和進(jìn)步。該設(shè)計可廣泛應(yīng)用在生活、軍事、工業(yè)等各個領(lǐng)域,它需要設(shè)計者有較好的數(shù)電、模電知識,并且有一定的 程能力,綜合運(yùn)用所學(xué)的知識實(shí)現(xiàn)對超聲波發(fā)射與接收信號進(jìn)行控制,通過單片機(jī)程序?qū)Τ暡ㄐ盘栠M(jìn)行相應(yīng)的分析、計算、處理最后顯示在 計的任務(wù)和要求 利用 片機(jī)、超聲波發(fā)射電路、超聲波接收電路、 路 、報警電路 等電路組成實(shí)時超聲波測距系統(tǒng),實(shí)現(xiàn)汽車倒車距離顯示與控制。 計 的 技術(shù)要求 (1)探測 距離 402)測量誤差 5% (3)倒車距離 150,蜂鳴器不響; 倒車距離在 80鳴器 續(xù)的響; 倒車距離在 40鳴器 較急促的響; 倒車距離在 40 , 蜂鳴器 嘟嘟嘟嘟 連續(xù)的響,發(fā)光二極管發(fā)光。 河南理工大學(xué)畢業(yè)設(shè)計(論文)說明書 4 2 課題的方案設(shè)計與論證 案比較 方案 一 :基于單片機(jī)的 汽車倒車 雷達(dá) 系統(tǒng) 利用單片機(jī)編程產(chǎn)生頻率為 40過發(fā)射驅(qū)動電路放大,使超聲波傳感器發(fā)射端震蕩,發(fā)射超聲波。超聲波經(jīng)反射物反射回來后,由傳感器接收端接收,再經(jīng)接收電路放大、整形,控制單片機(jī)中斷口。其系統(tǒng)框圖如圖 2示。 發(fā)射 障 礙 接收 物 圖 2這種以單片機(jī)為核 心的超聲波測距系統(tǒng)通過單片機(jī)記錄超聲波發(fā)射的時間和收到反射波的時間。當(dāng)收到超聲波的反射波時,接收電路輸出端產(chǎn)生一個 高電平 ,在單片機(jī)的外部中斷源輸入口產(chǎn)生一個中斷請求信號,單片機(jī)響應(yīng)外部中斷請求,執(zhí)行外部中斷服務(wù)子程序,讀取時間差,計算距離,結(jié)果輸出給 。 方案二:基于 汽車倒車 雷達(dá) 系統(tǒng) 這種系統(tǒng)采用 件,運(yùn)用 寫程序,使用終實(shí)現(xiàn)測距功能。 獨(dú)立地編程為 的這種特性非常適用于本系統(tǒng),可將本系統(tǒng)所需要的分頻功能、計數(shù)功能、振蕩器、七段碼顯示全部由 只需在外部配上適當(dāng)?shù)某暡▊鞲衅?、接收和發(fā)送電路,即可組成一個測量精度高、性能穩(wěn)定、響應(yīng)速度快且具有顯示功能的 汽車倒車 雷達(dá) 系統(tǒng)。 本系統(tǒng)利用 件控制超 聲波的發(fā)射,并對超聲波發(fā)射至接收的往返時間進(jìn)行計數(shù),將計算結(jié)果在 合使用 集設(shè)計輸入、數(shù)字顯示 復(fù)位鍵 單 片 機(jī) 發(fā)射驅(qū)動 接收處理 河南理工大學(xué)畢業(yè)設(shè)計(論文)說明書 5 設(shè)計處理、設(shè)計校驗(yàn)和器件編程于一體,集成度高,開發(fā)周期短。其系統(tǒng)框圖如圖 2 圖 2車倒車?yán)走_(dá) 系統(tǒng) 框圖 超聲波發(fā)射器向某一方向發(fā)射 40超聲波,在發(fā)射超聲波的同時, 聲波在空氣中傳播,途中碰到障礙物就會立即返回來。超聲波接收器收到反射波后就將回波信 號送到 即停止計數(shù)。 計的時間就是超聲波從傳感器到被測物的往返時間。超聲波在空氣中的傳播速度如設(shè)定為 332m/s,根據(jù)計數(shù)器記錄的時間 t,就可以計算出發(fā)射點(diǎn) 到 障礙物的距離 s,即: s=332t/2。 要傳感器收到回波, 只有最先返回的超聲波才起作用,也就是說 汽車倒車 雷達(dá) 系統(tǒng) 總是測得離傳感器最近的物體的距離。 基于單片機(jī)設(shè)計的 汽車倒車 雷達(dá) 系統(tǒng)具有硬件結(jié)構(gòu)簡單,工作可靠,準(zhǔn)確計時,測距精度高,而且單片機(jī)控制方便,計算簡單。而基于 汽車倒 車 雷達(dá) 系 統(tǒng)硬件復(fù)雜,在適當(dāng)?shù)臏y量范圍內(nèi)測距精度不高。因此,本文采用方案 一 ( 基于單片機(jī)設(shè)計的 汽車倒車 雷達(dá) 系 統(tǒng) ) 。 統(tǒng)整體方案設(shè)計 汽車倒車?yán)走_(dá)系統(tǒng)設(shè)計 是基于 片機(jī) 的超聲信號檢測的。因此初步計劃 是 在室內(nèi)小范圍的測試,限定在 片機(jī) ( 發(fā)出短暫的 40射后的超聲波經(jīng)超聲波接收器作為系統(tǒng)的輸入,鎖相環(huán)對此 信號 進(jìn)行技術(shù)判斷后,把相應(yīng)的計算結(jié)果送到 并 進(jìn)行報警。 復(fù)位模塊 分頻 計數(shù)模塊 脈沖發(fā)生 顯示模塊 七段顯示 晶振 啟動 復(fù)位 發(fā)射傳感器 接收傳感器 接收放大 整形 發(fā)射放大 河南理工大學(xué)畢業(yè)設(shè)計(論文)說明書 6 超生波 發(fā)射電路通常分為調(diào)諧式和非調(diào)諧式。在調(diào)諧式電路中有調(diào)諧線圈( 有時裝在探頭內(nèi)),諧振頻率 由 調(diào)諧電路的電感、電容決定,發(fā)射的超聲脈沖頻帶較窄。在非調(diào)諧式電路中沒有調(diào)諧元件,發(fā)射出的超聲頻率主要由壓電晶片的固定參數(shù)決定,頻帶較寬。將一定頻率的交流電壓加到發(fā)射傳感器的固有頻率 為 40其工作在諧振頻率,達(dá)到最優(yōu)的特性。發(fā)射電壓從理論上說是越高越好,因?yàn)閷ν恢Оl(fā)射傳感器而言,電壓越高,發(fā)射的超聲功率就越大,這樣能夠在接受傳感器上接受的回波功率就比較大,對于接受電路的設(shè)計就相對簡單一些。但是每一支實(shí)際的發(fā)生傳感器有其工作電壓的極限值,同時發(fā)射電路中的阻尼電阻決定了電路的 阻尼情況。通常采用改變阻尼電阻的方法來改變發(fā)射強(qiáng)度。 發(fā)射部件的點(diǎn)脈沖電壓很高,但是由于障礙物回波引起的壓電晶片產(chǎn)生的射頻電壓不過幾十毫伏,要對這樣小的信號進(jìn)行處理就必須放大到一定的幅度。接收部分就是有兩級放大電路,檢波電路及鎖相環(huán)構(gòu)成,其中包括雜波抑制電路。最終達(dá)到對回波進(jìn)行放大檢測,產(chǎn)生一個單片機(jī)( 夠識別的中斷信號作為回波到達(dá)的標(biāo)志 單片機(jī)發(fā)出啟動信號,超聲波模塊經(jīng)放大后通過超聲波發(fā)射器輸出;超聲波接收器將接收到的超聲波信號經(jīng)放大器放大,啟動單片機(jī)中斷程序,測得時間為 t,再由軟件進(jìn)行判別、計算,得出距離數(shù)并送 測得距離小于事先設(shè)定的數(shù)值,則發(fā)出聲音預(yù)警。 統(tǒng)整體方案的論證 超聲波測距的原理是利用超聲波的發(fā)射和接 收 ,根據(jù)超聲波傳播的時間來計算傳播距離。實(shí)用的測距方法有兩種,一種是在被測距離的兩端,一端發(fā)射,另一端接收的直接波方式,適用于身高計;一種是 發(fā) 射波被物體反射回來后接收的反射波方式,適用于測距儀。此次設(shè)計采用反射波方式。 測距儀的分辨率取決于對超聲波傳感器的選擇。超聲波傳感器是一種采用壓電效應(yīng)的傳感器,常用的材料是壓電陶瓷。由于超聲波在空氣中傳播時會有 相當(dāng)?shù)乃p,衰減的程度與頻率的高低成正比;而頻率高分辨率也高,故短距離測量時應(yīng)選擇頻率高的傳感器,而長距離的測量時應(yīng)用低頻率的傳感器。 硬件電路的設(shè)計主要包括電源電路 、 單片機(jī)及其輔助電路、超聲波發(fā)射和超聲波檢測接收電路 、 顯示電路 四 部分組成。單片機(jī)采用 用 12文)說明書 7 高精度的晶振,以獲得較穩(wěn)定時鐘頻率,減小測量誤差。單片機(jī)用 口輸出超聲模塊所需的啟動信號,超聲波發(fā)射探頭發(fā)出 40用外中斷 0口監(jiān)測超聲波接收電路輸出的返回信號。顯示電路采用實(shí)用的 4位共陽 碼管 。河南理工大學(xué)畢業(yè)設(shè)計(論文)說明書 8 3 超聲波測距的原理 聲波測距的原理 單片機(jī)發(fā)出超聲波測距是通過不斷檢測超聲波發(fā)射后遇到障礙物所反射的回波 , 從而測出發(fā)射和接收回波的時間差 t,然后求出距離 S= (3式 (3的 C 為超聲波在空氣中傳播的速度。 限制該系統(tǒng)的最大可測距離存在四個因素:超聲波的幅度、反射物的質(zhì)地、反射和入射聲波之間的夾角以及接收換能器的靈敏度。接收換能器對聲波脈沖的直接接收能力將決定最小可測距離。為了增加所測量的覆蓋范 圍,減少測量誤差,可采用多個超聲波換能器分別作為多路超聲波發(fā)射 /接收的設(shè)計方法。波速確定后,只要測得超聲波往返的時間 t,即可求得距離 S。其系統(tǒng)原理框圖如圖 3 發(fā)射 障 礙 接收 物 圖 3聲波測距系統(tǒng)框圖 單片機(jī) 出短暫的 40號,經(jīng)放大后通過超聲波換能器輸出;反射后的超聲波經(jīng)超聲波換能器作為系統(tǒng)的輸入,鎖相環(huán)對此信號鎖定,產(chǎn)生鎖定信號啟動單片機(jī)中斷程序,讀出時間 t,再由系統(tǒng)軟件對其進(jìn)行計算、判別后, 相應(yīng)的計算結(jié)果被送至 射接收時間對測量精度的影響分析 采用 電超聲波傳感器,脈沖發(fā)射由單片機(jī)控制,發(fā)射頻率 40忽略脈沖電路硬件產(chǎn)生的延時,可知由軟件生成的起始時間對于一般要求的精度是可靠的。對于接收到的回波,超聲波在空氣介質(zhì)的傳播過程中會有很大的衰減,其衰減遵循指數(shù)規(guī)律。 設(shè)測量設(shè)備基準(zhǔn)面距被測物距離為 h,則空氣中傳播的超聲波波動方程為: 數(shù)字顯示 復(fù)位鍵 單 片 機(jī) 發(fā)射驅(qū)動 接收處理 河南理工大學(xué)畢業(yè)設(shè)計(論文)說明書 9 s kh t + k t e t + k c o s A c o s ( 3 由以上公式可知,超聲波在傳播過程中存在衰減,且超聲波頻率越高,衰減越快,但頻率的增高有利于提高超聲波的指向性。 經(jīng)以上分析,超聲波回波的幅值在傳播過程中衰減很大,收到的回波信號可能十分微弱,要想判斷捕獲到的第一個回波確定準(zhǔn)確的接受時間,必須對收到的信號進(jìn)行足夠的放大,否則不正確的判斷回波時間,會對超聲波測量精度產(chǎn)生影響。 地聲速對測量精度的影響分析 當(dāng)?shù)芈曀賹Τ暡y距測量精度的影響遠(yuǎn)遠(yuǎn)要比收發(fā)時間的影響嚴(yán)重。超聲波在大氣中傳播的速度受介質(zhì)氣體的溫度、密度及氣體分子成分的影響,即: ( 3 由上式知,在空氣中,當(dāng)?shù)芈曀僦粵Q定于氣體的溫度,因此獲得準(zhǔn)確的當(dāng)?shù)貧鉁乜梢杂行У奶岣叱暡y距時的測量精度。工程上常用的由氣溫估算當(dāng)?shù)芈曀俚墓饺缦拢?0C C 1 T 2 7 3 ( 3 式中 s; 位 為 k。 式 ( 3一般能為聲速的換算提供較 為準(zhǔn)確的結(jié)果。實(shí)際情況下,溫度每上升或者下降 1 , 聲速將增加或者減少 s ,這個影響對于較高精度的測量是相當(dāng)嚴(yán)重的。因此提高超聲波測量精度的重中之重就是獲得準(zhǔn)確的當(dāng)?shù)芈曀?。 對于時間誤差主要由發(fā)送計時點(diǎn)和接收計時點(diǎn)準(zhǔn)確性確定,為了能夠提高計時點(diǎn)選擇的準(zhǔn)確性,本文提出了對發(fā)射信號和 接 收信號通過校正的方式來實(shí)現(xiàn)準(zhǔn)確計時。此外,當(dāng)要求測距誤差小于1定超聲波速度 C=344m/s(20 室溫 ),忽略聲速的傳播誤差 ,則 測距誤差 S t=400)|1) /超出測量范圍顯示“ -” ; =10; /“ -” =10; /“ -” =10; /“ -” =S%1000/100; /百位 =S%1000%100/10; /十位 =S%1000%10 %10; /個位 河南理工大學(xué)畢業(yè)設(shè)計(論文)說明書 26 程序設(shè)計及其流程圖 主程序是單片機(jī)程序的主體,整個單片機(jī)端系統(tǒng)軟件的功能的實(shí)現(xiàn)都是在其中完成的,在此過程中主程序調(diào)用了子程序及中斷服務(wù)程序。程序首先完成初始化過程,然后是一個重復(fù)的控制發(fā)射信號的過程,即調(diào)用發(fā)射子程序幾遍,而且每次發(fā)射周期結(jié)束都判斷在發(fā)射信號后延時等待的過程中是否發(fā)生了中斷,即是否有回波產(chǎn)生來判斷程序的流程。 工作時,微處理器 0,啟動超聲波傳感器發(fā)射超聲波,同時啟動內(nèi)部定時器 始計時。要檢測返回信號必須在啟動發(fā)射信號后 秒才可以檢測,這樣就可以抑制輸出的干擾。當(dāng)超聲波信號碰到障礙物時信號立刻返回,微處理器不停的掃描 腳,如果 時表明信號已經(jīng)返回,微處理器進(jìn)入中斷關(guān)閉定時器。再把定時器中的數(shù)據(jù)經(jīng)過換算就可以得出超聲波傳感器與障礙物之間的距離。然后再根據(jù)現(xiàn)場情況進(jìn)行聲光報警。下 面是部分主程序 ) /設(shè) , ; ; ; /2; /允許 ; /允許 ; /開啟定時器 ; /開啟總中斷 ) /當(dāng) 零時等待 ; /開啟計數(shù) X); /當(dāng) 計數(shù)并等待 ; /關(guān)閉計數(shù) ; /計算 河南理工大學(xué)畢業(yè)設(shè)計(論文)說明書 27 5程序流程圖 開始 初始化 等待 計算距離 開中斷 啟動定時 發(fā)射超聲波 關(guān)報警 響鈴并發(fā)光 發(fā)光 顯示距離 距離 =400) ; ; _; ; ) /當(dāng) ; /開啟計數(shù) X); /當(dāng) 計數(shù)并等待 ; /關(guān)閉計數(shù) 序 清單 程序的設(shè)計思想是超聲波發(fā)射器先發(fā)射一連串 40后自動檢測是否有信號返回。有信號返回時,通過 I/電平持續(xù)的時 間就是超聲波從發(fā)射到返回的時間,通過計算子程序把時間轉(zhuǎn)化為距離。如果距離小于等于 光二極管發(fā)光,并在 如果距離小于 等于 鈴,發(fā)光二極管發(fā)光 ;并在 離;如果距離大于 碼管顯示“ 此外只在數(shù)碼管上顯示距離。數(shù)碼管采用時間間隔為 動態(tài)顯示。模塊 共陽數(shù)碼管 選通數(shù)碼管 。 # /初始化 #X=; X=; 32; 34; ; 河南理工大學(xué)畢業(yè)設(shè)計(論文)說明書 30 ; ; =0; 0; = 0-*/;/ 斷碼 = 0 /位碼 = 0,0,0,0,; /*/ /掃描數(shù)碼管 if(0) )&0 P1=; P2= +3) ; /*/ 56+; ; / S=(100; /算出來是 =河南理工大學(xué)畢業(yè)設(shè)計(論文)說明書 31 S/=58; /算出來是 cm S=400)|1) /超出測量范圍顯示“ -” ; =10; /“ -” =10; /“ -” =10; /“ -” =S%1000/100; /百位 =S%1000%100/10; /十位 =S%1000%10 %10; /個位 150)&(S=400) ; ; /800啟動一次模塊 _; _; _; _; _; _; _; _; _; _; _; 河南理工大學(xué)畢業(yè)設(shè)計(論文)說明書 34 _; _; _; _; _; _; _; _; _; _; ; /*/ ) /設(shè) , ; ; ; /2; /允許 ; /允許 ; /開啟定時器 ; /開啟總中斷 ) 河南理工大學(xué)畢業(yè)設(shè)計(論文)說明書 35 /當(dāng) 零時等待 ; /開啟計數(shù) X); /當(dāng) 計數(shù)并等待 ; /關(guān)閉計數(shù) ; /計算 河南理工大學(xué)畢業(yè)設(shè)計(論文)說明書 36 總 結(jié) 由于時間 不太 充足,此次 雖然 做出了實(shí)物并最終達(dá)到了 自己設(shè)置的 預(yù)期要求。 但與現(xiàn)實(shí)中的高級轎車的倒車?yán)走_(dá)還有一定差距。 設(shè)計的最終結(jié)果是使 汽車倒車?yán)走_(dá) 能夠產(chǎn)生超聲波,實(shí)現(xiàn)超聲波的發(fā)送與接收,從而實(shí)現(xiàn)利用超聲波方法測量汽車與障礙物的距離。然后以數(shù)字的形式顯示測量距離。 在汽車距離障礙物的距離小于報警距離時,發(fā)光二極管發(fā)光或者響鈴。 超聲波測距的原 理是利用超聲波的發(fā)射和接 收 ,根據(jù)超聲波傳播的時間來計算出傳播距離。實(shí)用的測距方法有兩種,一種是在被測距離的兩端,一端發(fā)射,另一端接收的直接波方式,適用于身高計;一種是發(fā)射波被物體反射回來后接收的反射波方式,適用于測距 離 。此次設(shè)計采用反射波方式。 汽車倒車?yán)走_(dá)系統(tǒng)的 硬件電路的設(shè)計主要包括 聲波發(fā)射電路 、 超聲波接收電路 和報警電路四 部分。單片機(jī)采用 其兼容系列。采用 12精度的晶振,以獲得較穩(wěn)定時鐘頻率,減小測量誤差。換能器所需的 40方波信號,利用外中斷 0口監(jiān)測超聲波接收電路輸出的返回信號。顯示電路采用簡單實(shí)用的 4位共陽 超聲波 發(fā)射電路主要由反相器 74超聲波發(fā)射換能器 T 構(gòu)成,單片機(jī) 0一路經(jīng)兩級反向器后送到超聲波換能器的另一個電極,用這種推挽形式將方波信號加到超聲波換能器的兩端,可以提高超聲波的發(fā)射強(qiáng)度。輸出端采 用 兩個反向器并聯(lián),用以提高驅(qū)動能力。上位電阻一方面可以提高反向器 74出高電平的驅(qū)動能力 ,另一方面可以增加超聲波換能器的阻尼效果,縮短其自由振蕩時間。壓電式超聲波換能器是利用壓電晶體的諧振來工作的。超聲波換能器內(nèi)部有兩個壓電晶片和一個換能板。當(dāng)它的兩極外加脈沖信號,其頻率等于壓電晶片的固有振蕩頻率時,壓電晶片會發(fā)生共振,并帶動共振板振動產(chǎn)生超聲波,這時它就是一個超聲波發(fā)生器;反之,如果兩電極未外加電壓,當(dāng)共振板接收到超聲波時,將壓迫壓電晶片做振動,將機(jī)械能轉(zhuǎn)換為電信號,這時它就成為超聲波接收換能器。超聲波發(fā)射換能器與接收換能器在結(jié)構(gòu)上稍有不同,使用時應(yīng)分清器件上的標(biāo)志。 汽車倒車?yán)走_(dá)系統(tǒng) 的軟件 設(shè)計主要由主程序、超聲波發(fā)生子程序、超聲波接收中斷程序 、 顯示子程序 以及報警子程序 組成。我們知道 超聲波測距儀的程序有較復(fù)雜的計算(計算距離時),所以控制程序可采用 C 語言編程。 河南理工大學(xué)畢業(yè)設(shè)計(論文)說明書 37 超聲波測距的算法設(shè)計原理為超聲波發(fā)生器 這個超聲波遇到被測物體后反射回來,就被超聲波接收器 樣只要計算出從發(fā)出超聲波信號到接收到返回信號所用的時間,就可算出超聲波發(fā)生器與反射物體的距離。在啟動發(fā)射電路的同時啟動單片機(jī)內(nèi)部的定時器 用定時器的計數(shù)功能記錄超聲波發(fā)射的時間和收到反射波的時間。當(dāng)收到超聲波反射波時,接收電路輸出端產(chǎn)生一個 高電平 ,在 片機(jī)響應(yīng)外部中斷請求,執(zhí)行外部中斷服務(wù)子程序,讀取時間差,計算距離。 在元件及調(diào)制方面,由于 采用的電路使用了很多集成電路。外圍元件不是很多,所以調(diào)試不是太難。一般只要電路焊接無誤,稍加調(diào)試就 會正常工作。電路中除集成電路外,對各電子元件也無特別要求。 河南理工大學(xué)畢業(yè)設(shè)計(論文)說明書 38 致 謝 從開始做論文到論文基本完成,經(jīng)歷了很長一段時

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論