版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、-. z. 本科畢業(yè)論文設(shè)計(jì)、創(chuàng)作題目: 基于單片機(jī)汽車倒車測(cè)距儀的設(shè)計(jì) 學(xué)生:*: 103402034 所在系院:專業(yè): 電子信息工程 入學(xué)時(shí)間: 2010 年 9 月導(dǎo)師:職稱/學(xué)位:副教授/碩士 導(dǎo)師所在單位:完成時(shí)間: 2014 年 5 月三聯(lián)學(xué)院教務(wù)處 制-. z.基于單片機(jī)汽車倒車測(cè)距儀的設(shè)計(jì)摘要:在分析國(guó)外基于單片機(jī)汽車倒車測(cè)距儀相關(guān)技術(shù)的根底上,結(jié)合最新的相關(guān)測(cè)距儀的研究成果,對(duì)超聲波測(cè)距的汽車倒車測(cè)距系統(tǒng)進(jìn)展了深入的探討與研究。通過(guò)利用超聲波傳輸中的距離與時(shí)間的關(guān)系,采用AT89S52單片機(jī)進(jìn)展控制以及數(shù)據(jù)的處理,從而進(jìn)展設(shè)計(jì)的能準(zhǔn)確測(cè)量汽車車尾與障礙物間點(diǎn)與點(diǎn)距離的超聲波測(cè)
2、距儀,其能夠比擬準(zhǔn)確測(cè)量我們所需的車后障礙物的距離。系統(tǒng)可分為測(cè)距模塊、系統(tǒng)控制模塊與LED顯示報(bào)警模塊,分別對(duì)此系統(tǒng)進(jìn)展方案分析,初步構(gòu)建了單片機(jī)汽車倒車測(cè)距儀構(gòu)架與設(shè)計(jì)方案,在其硬件電路中,分析了運(yùn)用單片機(jī)技術(shù)實(shí)現(xiàn)的可視倒車預(yù)警系統(tǒng),闡述并分析了以單片機(jī)為主控單元的系統(tǒng)軟件與硬件設(shè)計(jì),并對(duì)該系統(tǒng)進(jìn)展了試驗(yàn)和誤差分析,能夠根本上滿足設(shè)計(jì)的需求。關(guān)鍵字:測(cè)距儀; 單片機(jī); 超聲波傳感器-. z.The design rangefinderofcarparkingbasedonmicroputerAbstract:In the analysis of domestic and foreign-b
3、ased microcontroller car reversing range finder based on relevant technologies, bined with the latest research results on ultrasonic distance measuring system car reversing conducted in-depth discussion and research. Through the use of the relationship between the distance between the ultrasonic tra
4、nsmission time using AT89S51 MCU control and data processing, and thus between the ultrasonic range finder designed to accurately measure the distance between points, which can more accurately measure the vehicle obstacle distance. The system can be divided ranging module, alarm system control modul
5、e and display module and system solutions for this analysis were initially constructed single-chip architecture and design of the car parking finder program, in its hardware circuit, detailed account of the use of visual reversing warning system microcontroller technology, describes and analyzes the
6、 microcontroller as the main control unit system software and hardware design, and the system was tested and error analysis, Which can substantially meet the design, gives the corresponding stability and safety inde* of the system.Key words: range finder; MCU; Ultrasonic sensors-. z.目錄TOC o 1-3 h u
7、TOC o 1-3 t h z u HYPERLINK l _Toc6506 第一章緒論1 HYPERLINK l _Toc30899 1.1 研究背景及意義1 HYPERLINK l _Toc15666 1.2 國(guó)外研究現(xiàn)狀1 HYPERLINK l _Toc5779 1.3 研究容及論文構(gòu)成1 HYPERLINK l _Toc1139 第二章系統(tǒng)總體設(shè)計(jì)3 HYPERLINK l _Toc30868 2.1 方案設(shè)計(jì)與論證3 HYPERLINK l _Toc3265 2.1.1 控制器的選擇3 HYPERLINK l _Toc17340 2.1.2 距離測(cè)量的器件選擇3 HYPERLINK
8、 l _Toc13495 2.1.3 顯示子系統(tǒng)設(shè)計(jì)3 HYPERLINK l _Toc3761 2.1.4 聲音報(bào)警設(shè)計(jì)3 HYPERLINK l _Toc28143 2.2 系統(tǒng)的總體構(gòu)造3 HYPERLINK l _Toc27876 第三章系統(tǒng)硬件設(shè)計(jì)5 HYPERLINK l _Toc11627 3.1 單片機(jī)控制電路設(shè)計(jì)5 HYPERLINK l _Toc14677 3.2 超聲波發(fā)射及接收電路設(shè)計(jì)5 HYPERLINK l _Toc23562 3.2.1 超聲波發(fā)射電路的設(shè)計(jì)6 HYPERLINK l _Toc21442 3.2.2 超聲波接收器7 HYPERLINK l _Toc
9、29573 3.3 LED顯示及報(bào)警電路設(shè)計(jì)8 HYPERLINK l _Toc19497 3.4 本章小節(jié)9 HYPERLINK l _Toc29796 第四章系統(tǒng)軟件設(shè)計(jì) PAGEREF _Toc29796 10 HYPERLINK l _Toc5998 4.1 主程序的設(shè)計(jì) PAGEREF _Toc5998 10 HYPERLINK l _Toc1165 4.2 中斷處理程序設(shè)計(jì) PAGEREF _Toc1165 11 HYPERLINK l _Toc32298 4.3 測(cè)距模塊設(shè)計(jì) PAGEREF _Toc32298 12 HYPERLINK l _Toc17242 4.4 顯示及報(bào)警
10、模塊設(shè)計(jì) PAGEREF _Toc17242 12 HYPERLINK l _Toc16102 第五章 硬件組裝與性能分析 PAGEREF _Toc16102 13 HYPERLINK l _Toc1884 第六章結(jié)論及展望 PAGEREF _Toc1884 15 HYPERLINK l _Toc26457 致 PAGEREF _Toc26457 16 HYPERLINK l _Toc6964 參考文獻(xiàn) PAGEREF _Toc6964 17附錄 A HYPERLINK l _Toc5998 硬件電路連接圖 PAGEREF _Toc5998 18 HYPERLINK l _Toc1165 附錄
11、 B主要程序清單19-. z.第一章緒論1.1 研究背景及意義隨著生活節(jié)奏的加快,汽車行業(yè)的逐漸普及,非職業(yè)汽車駕駛員渴望汽車倒車裝置的出現(xiàn),可以在一定程度上緩解駕駛員的一些擔(dān)憂,從而提高了駕駛的平安性。此種需求可用單片機(jī)控制的汽車倒車測(cè)距儀來(lái)實(shí)現(xiàn)。本測(cè)距儀把單片機(jī)的各種功能及技術(shù)相結(jié)合,通 過(guò) 距 離 的 顯 示 滴 答 報(bào) 警 等 ,在 聽(tīng) 覺(jué) 和 視 覺(jué) 上 共 同 達(dá) 到 駕 駛 員 的 要 求 ,有 利 的 緩解駕駛員在泊車和起動(dòng)車輛時(shí)探視所引起的困擾,方 便 了 駕 駛 ,使 駕駛的平安率提高。 1.2 國(guó)外研究現(xiàn)狀本文所設(shè)計(jì)的汽車倒車測(cè)距儀實(shí)現(xiàn)了各部件有效的聯(lián)系,具有準(zhǔn)確測(cè)距及提
12、示和報(bào)警的功能,且以蜂鳴器提示才真正開(kāi)場(chǎng)的,因此很好操作。蜂鳴聲的頻率標(biāo)志車輛離障礙物的遠(yuǎn)近。液晶熒屏動(dòng)態(tài)顯示能夠有效地幫助駕駛員看清路況,因此作用明顯。其 動(dòng)態(tài)顯示,直接粘貼在儀表盤(pán)上,安裝很方便,色彩清晰漂亮,外表美觀。但在靈敏度方面要求很高,所以在一定程度上容易產(chǎn)生誤報(bào)的現(xiàn)象。魔幻鏡倒車測(cè)距儀在目前測(cè)距儀市場(chǎng)上算是現(xiàn)在較先進(jìn)的倒車測(cè)距儀,它是在取其精華,去其糟粕,綜合前幾代產(chǎn)品的優(yōu)點(diǎn),較 完 美 的 展 現(xiàn) 出 來(lái) ,設(shè) 計(jì) 而 完 成的 。其 可有效地測(cè)量2米以的障礙物,能 夠 顯 示 并 及 時(shí) 提醒駕駛員。把后視鏡、溫度顯示、倒車?yán)走_(dá)、免提和車空氣污染顯示等多項(xiàng)功能整合在一起的魔幻
13、鏡倒車?yán)走_(dá),還有語(yǔ)音功能。其安裝方便且不占空間。顏色款式各異,可自由裝飾調(diào)配。隨電子技術(shù)的開(kāi)展,其 相關(guān)技術(shù)日新月異,使高度信息化、電子化的車輛研制有了根底。該測(cè)距儀能通過(guò)測(cè)距、顯示、報(bào)警、提示功能給司機(jī)提供優(yōu)質(zhì)效勞,且不影響視覺(jué)效果,占用空間小。1.3 研究容及論文構(gòu)成論文容及構(gòu)成主要由以下局部組成: 第1章 主要介紹了本研究測(cè)距儀的背景、意義及相關(guān)技術(shù)在國(guó)外的研究現(xiàn)狀。 第2章 論述了系統(tǒng)的總體方案設(shè)計(jì)。本 測(cè)距儀對(duì)測(cè)距系統(tǒng)傳感器的選擇、顯示報(bào)警系統(tǒng)的方案設(shè)計(jì)的分析,并對(duì)本系統(tǒng)總的方案設(shè)計(jì)進(jìn)展了模擬。 第3章 系統(tǒng)硬件設(shè)計(jì)。對(duì) 超聲波傳感器工作原理的分析,討論測(cè)距模塊中電路硬件的設(shè)計(jì),介紹
14、了系統(tǒng)顯示報(bào)警模塊電路的設(shè)計(jì)。 第4章 系統(tǒng)軟件設(shè)計(jì)。對(duì) 各 個(gè) 模 塊 分別進(jìn)展了軟件設(shè)計(jì)。 第5章 硬件及其性能分析。先對(duì)系統(tǒng)進(jìn)展硬件組裝及連接,接 著 對(duì)系統(tǒng)的性能誤差進(jìn)展論述。 第6章 總結(jié)與展望。 先 對(duì) 論 文 總 體 進(jìn) 行 概 括 ,繼 而 進(jìn) 行 總 結(jié) ,最 后 做 了 預(yù) 測(cè) 。-. z.第二章系統(tǒng)總體設(shè)計(jì)2.1 方案設(shè)計(jì)與論證為實(shí)現(xiàn)汽車倒車防撞報(bào)警,本 設(shè) 計(jì) 方 案 需 要 解 決 的 方 案 ,測(cè) 量 的 器 件 ,顯 示 器件 ,數(shù) 據(jù) 芯 片 的 選 擇 。為到達(dá)所需精度則用傳感器再經(jīng)由適宜的核心芯片處理,以 下 將 分 別 論述。2.1.1 控制器的選擇52系
15、統(tǒng)單片機(jī)具有優(yōu)良的特點(diǎn),目前其 技術(shù)也相當(dāng)成熟且是一種功能強(qiáng)大的微控制器??偠灾?,89S51有設(shè)計(jì)簡(jiǎn)單,體積小,安裝簡(jiǎn)易,本錢(qián)低等特點(diǎn),所以此數(shù)據(jù)模塊成為本系統(tǒng)進(jìn)展設(shè)計(jì)的首選。2.1.2 距離測(cè)量的器件選擇關(guān)于測(cè)距傳感器,現(xiàn)在主要有以下幾種: 1紅外傳感器。通過(guò)發(fā)出紅外光,接收到前方物體的反射光,再 接收數(shù)據(jù),計(jì)算距離后,依此判斷障礙物距離。 2激光測(cè)距。由于激光的特性中單色抗干擾好且有較強(qiáng)的方向性,對(duì)于檢測(cè)可實(shí)現(xiàn)高精度值計(jì)量。3超聲波原理傳感器,如蝙蝠。超聲波傳感器通過(guò)超聲波的回波判斷是否檢測(cè)到物體。綜合考慮時(shí)間干擾情況,此方案選用超聲波傳感器。 2.1.3 顯示子系統(tǒng)設(shè)計(jì)顯示器應(yīng)用廣泛,
16、其 中 LED發(fā)光二極管,設(shè)計(jì)簡(jiǎn)單易安裝,低本錢(qián)。與此相比擬,CRT監(jiān)視器、屏幕較大的LCD液晶屏是復(fù)雜、較完整的顯示器,其本錢(qián)不等。為簡(jiǎn)單設(shè)計(jì),本論文采用LED實(shí)現(xiàn)顯示功能。2.1.4 聲音報(bào)警設(shè)計(jì)本論文用單片機(jī)產(chǎn)生一方波來(lái)控制。本論文設(shè)計(jì)采用市場(chǎng)廉價(jià)蜂鳴器來(lái)完成聲音報(bào)警功能。2.2 系統(tǒng)的總體構(gòu)造根據(jù)論文所需,系統(tǒng)硬件構(gòu)造需要符合相關(guān)要求,因此系統(tǒng)總體構(gòu)造框圖如2.1所示。圖2.1 系統(tǒng)總體構(gòu)造框圖第三章系統(tǒng)硬件設(shè)計(jì)超聲波傳感器(俗稱探頭)、蜂鳴器、控制器和顯示器成為此系統(tǒng)的組成局部??刂破鞯目刂疲ㄟ^(guò)采用超聲波測(cè)距,由傳感器發(fā)射超聲波信號(hào),產(chǎn)生回波信號(hào)的方法,當(dāng) 遇 到障 礙 物 ,后經(jīng)
17、控制器進(jìn)展綜合數(shù)據(jù)處理,來(lái) 判斷障礙物的位置,并顯示距離以用來(lái)發(fā)出警報(bào),最后用以到達(dá)平安泊車的效果。3.1 單片機(jī)控制電路設(shè)計(jì)本論文設(shè)計(jì)采用AT89S52作為系統(tǒng)控制器。 其 能 兼容標(biāo)準(zhǔn)8051指令系統(tǒng)及引腳,具有很大的實(shí)用性。且在編程方面非常的方便,AT89S51有很多標(biāo)準(zhǔn)功能。圖3.1 單片機(jī)最小系統(tǒng)空閑方式時(shí)停頓CPU工作,但定時(shí)器計(jì)數(shù)器,及中斷系統(tǒng)還可以工作。單片機(jī)最小系統(tǒng)是指能讓單片機(jī)工作時(shí)的最簡(jiǎn)單的電路,包括電源電路、振蕩電路、復(fù)位電路,如圖3.1。對(duì)于P0口,有兩種不一樣的功能。一是在8051不帶片外存儲(chǔ)器時(shí),此時(shí),需要輸出數(shù)據(jù)鎖存, 不需外接專用鎖存器,此 時(shí) 輸入數(shù)據(jù)緩沖,
18、增加數(shù)據(jù)輸入可靠性。 二是8051帶片外存儲(chǔ)器,在CPU訪問(wèn)片外存儲(chǔ)器時(shí),隨后傳送CPU對(duì)片外存儲(chǔ)器讀寫(xiě)的數(shù)據(jù)。比照而言P2口也有類似的功能。3.2 超聲波發(fā)射及接收電路設(shè)計(jì)超聲波測(cè)距原理接收頻率40KHZ左右):超聲波測(cè)距原理是利用超聲波在空氣傳播速度,測(cè)量聲波在發(fā)出遇到障礙物反射回來(lái)的時(shí)間,根據(jù)時(shí)間差計(jì)算距離。超聲波傳播軌跡是直線,且有較好的方向性、傳播距離較遠(yuǎn)。利用超聲波測(cè)量是一種非常有效的測(cè)距的方法。在超聲波測(cè)距時(shí),向設(shè)置的前方發(fā)射超聲波,同時(shí)啟動(dòng)定時(shí)器開(kāi)場(chǎng)計(jì)時(shí),假設(shè)出現(xiàn)回波,則立即就停頓計(jì)時(shí)。用時(shí)間t(s)。計(jì)算發(fā)射點(diǎn)車距距障礙物之間的距離為: L=340t(超聲波在空氣中的傳播速度
19、/2=170t(1)此定時(shí)器的計(jì)時(shí)方式是對(duì)機(jī)器周期T機(jī)的計(jì)數(shù),時(shí)鐘頻率fosc取12MHz,設(shè)計(jì)數(shù)值N,則 T機(jī)12/fosc=1ms,t=NT機(jī)N10-6(s) S170NT機(jī)170N/106(m) 或S=17N/103=0.017N(cm)(2)程序中按式2計(jì)算距離。 3.2.1 超聲波發(fā)射電路的設(shè)計(jì)電路如圖3.2所示。超聲波發(fā)生器經(jīng)由壓電型超聲換能器相當(dāng)于一只揚(yáng)聲器把AT89S51產(chǎn)生的40Khz信號(hào),由HCF4069六非門(mén)(反相器放大經(jīng)超聲波發(fā)射模塊轉(zhuǎn)化為機(jī)械波向外界發(fā)射。在操作時(shí),單片機(jī)能由換能器轉(zhuǎn)換為超聲波向前方空間發(fā)射40KHZ標(biāo)準(zhǔn)超聲波信號(hào)。 圖3.2 超聲波發(fā)生器在操作時(shí),單
20、片機(jī)能由換能器轉(zhuǎn)換為超聲波向前方空間發(fā)射信號(hào)。3.2.2 超聲波接收器超聲波能量與空氣中的傳輸距離遠(yuǎn)近成反比,因此在設(shè)計(jì)時(shí)要選擇放大倍數(shù)較大的超聲波接收電路,本文采用HCF4069ubc;為減小環(huán)境噪聲對(duì)回波信號(hào)的干擾,回波易于被檢測(cè),選用帶有良好濾波特性的電路。超聲波接收電路則要具有完成信號(hào)的放大、限幅、帶通濾波、峰值檢波和波形整形等功能。 C*20106A為紅外線遙控專用芯片,會(huì)對(duì)探頭接到的信號(hào)進(jìn)展濾波,放大總增益80DB。 圖3.3 超聲波接收機(jī)在工作時(shí),發(fā)出聲波后啟動(dòng)中斷,開(kāi)場(chǎng)計(jì)收到時(shí)間,而后進(jìn)展距離結(jié)果計(jì)算,再根據(jù)遠(yuǎn)近,控制LED顯示和蜂鳴器報(bào)警。3.3 LED顯示及報(bào)警電路設(shè)計(jì)發(fā)光
21、二極管的縮寫(xiě)為L(zhǎng)ED。LED數(shù)碼管由8只發(fā)光二極管組成,分別記作a、b、c、d、e、f、g、dp,其中dp為小數(shù)點(diǎn)。如圖3.4所示,圖3.5為其實(shí)物圖,其引腳會(huì)有所不同。圖3.4 發(fā)光二極管引腳圖 圖3.5 LED實(shí)物圖 圖3.6 共陽(yáng)二極管 圖3.7 共陰二極管 利用人眼的視覺(jué)暫留特性,本 實(shí) 例 采 用 動(dòng) 態(tài) 掃 描,這 種 顯 示 方 式 無(wú) 需 存 儲(chǔ),且 AT89S51 本 例 資 源 足 夠,故 選 用 此 動(dòng) 態(tài) 顯 示 方 法。3.4 本章小節(jié)總體硬件設(shè)計(jì)圖如圖3.8所示。 圖3.8 總體硬件設(shè)計(jì)圖如圖3.8所示,根據(jù)如圖進(jìn)展電路的,其中P2.0接蜂鳴器,用于報(bào)警提示。 Vc
22、c為5V電源,供電只在倒車時(shí)才有。-. z.第四章系統(tǒng)軟件設(shè)計(jì)硬件和軟件的結(jié)合才能發(fā)揮本設(shè)計(jì)的功能,因此在梳理硬件電路后,須配合軟件,方能實(shí)現(xiàn)本系統(tǒng)的功能。本設(shè)計(jì)可分為發(fā)送超聲波、計(jì)算測(cè)量距離、顯示測(cè)量距離等。軟件包括四個(gè)主要模塊組成分別是主程序、超聲波發(fā)射子程序、INT0中斷效勞程序、定時(shí)器T0溢出中斷程序。4.1 主程序的設(shè)計(jì)首先經(jīng)過(guò)對(duì)主程序進(jìn)展操作后,然后通過(guò)對(duì)系統(tǒng)環(huán)境初始化,去置位回波接收標(biāo)志,P3.2口輸出40KHZ驅(qū)動(dòng)超聲波的發(fā)射電路,然后啟動(dòng)定時(shí)器T0。調(diào)用計(jì)算距離子程序,計(jì)算出待測(cè)距離,調(diào)用顯示子程序,同時(shí)調(diào)用聲音處理程序到達(dá)蜂鳴器的發(fā)聲。最后通過(guò)回波信號(hào)接收,如此循環(huán)下去。
23、在測(cè)距時(shí),超聲波需要測(cè)的時(shí)間差為開(kāi)場(chǎng)到完畢的反射波,因 此 要防止檢測(cè)到余波信號(hào)。余波是直達(dá)波,為超聲測(cè)量的主因。 數(shù)據(jù)處理,按L=17N/103=0.017N(cm)來(lái)計(jì)算,其中,為計(jì)數(shù)器的值,聲速取為340m/s。 系統(tǒng)主程序流程圖,如圖4.1所示。圖4.1 系統(tǒng)主程序流程圖在系統(tǒng)初使化中,設(shè)定定時(shí)器0的工作方式是主要的,同時(shí)開(kāi)總中斷等。P2.3發(fā)出40KHz超聲波,同時(shí)要翻開(kāi)定時(shí)器去計(jì)時(shí)。當(dāng)回波信號(hào)接收時(shí),則會(huì)把低電平給INT0后隨后進(jìn)入中斷處理程序。繼而主程序恢復(fù)初值,隨后循環(huán)進(jìn)展。4.2 中斷處理程序設(shè)計(jì)中斷效勞程序INT0對(duì)距離進(jìn)展計(jì)算,局部程序流程圖如圖2所示。圖4.2 中斷處理
24、程序流程圖中斷處理程序進(jìn)展距離的計(jì)算。在定時(shí)器0里可知超聲波的傳播時(shí)間,從 而 算出 障礙物離車尾的距離,最后把距離值調(diào)到其它模塊進(jìn)展處理,隨即完成此操作。4.3 測(cè)距模塊設(shè)計(jì)由L=17N/103=0.017N(cm),算出距離數(shù)值,此 過(guò) 程 僅需知道從發(fā)送到接收到超聲波定時(shí)器0的計(jì)數(shù)次數(shù)N。超聲波發(fā)生器要得到主程序發(fā)送的信號(hào),需翻開(kāi)總中斷和定時(shí)器0。信號(hào)接收后INT0為低電平。停頓定時(shí)器的計(jì)時(shí)在檢測(cè)到該信號(hào)后,去統(tǒng)計(jì)定時(shí)器的計(jì)數(shù)次數(shù),從而可得到以cm為單位的距離值。 4.4 顯示及報(bào)警模塊設(shè)計(jì)LED采用共陽(yáng)極的連接方式且能夠顯示距離,同時(shí)與P0口連接進(jìn)展段掃描。所以這個(gè)顯示過(guò)程是在外部中斷
25、0發(fā)生后進(jìn)展。 根據(jù)計(jì)算出的距離大小,來(lái)對(duì)蜂鳴器的頻率進(jìn)展控制。在距離小于*一特定距離時(shí),距離越小蜂鳴器的鳴叫速度越快;在距離小于1.1m時(shí),就會(huì)發(fā)出長(zhǎng)鳴聲,此過(guò)程可用AT89S51單片機(jī)來(lái)實(shí)現(xiàn)操作。 -. z.第五章硬件組裝與性能分析超聲波測(cè)距傳感器為本設(shè)計(jì)的主體,硬件組裝與連線如下: P0口接在四位八段數(shù)碼管的8個(gè)引腳上,隨后進(jìn)展段掃描。 P2口的P2.1P2.4控制四位數(shù)碼管片。 P3.6有控制聲音的播報(bào)作用。 INT0接超聲波接收器,可 用 來(lái) 判斷超聲波接收到回波的信號(hào),并可使計(jì)數(shù)器停頓計(jì)時(shí)。承受到回波的時(shí)間差是測(cè)距時(shí)需要的關(guān)鍵數(shù)據(jù),在檢測(cè)有效信號(hào)時(shí)防止檢測(cè)到余波信號(hào)的干擾,余波干擾
26、也是超聲測(cè)量的主要干擾。在理論上中本論文設(shè)計(jì)存在誤差,一般可控圍是是20cm。這在一定程度上傳感器的驅(qū)動(dòng)功率、測(cè)量方法對(duì)超聲波測(cè)距所能測(cè)的距離大小有關(guān)。由于器件選擇,距離的計(jì)算,以及安裝,環(huán)境影響會(huì)產(chǎn)生一定的誤差,但我們要盡量減小誤差,就可能產(chǎn)生誤差的原因進(jìn)展分析。 1 環(huán)境溫度引起的誤差 氣候?yàn)檎`差產(chǎn)生的主因,聲速V隨環(huán)境溫度T變化,其計(jì)算公式為: V=335.5+0.607T(m/s)(5-1)根據(jù)數(shù)據(jù)計(jì)算,當(dāng)溫差30oC左右時(shí),誤差大概在18cm。本論文設(shè)計(jì)沒(méi)有采用溫度補(bǔ)償,對(duì)近距離主要是起到警報(bào)的作用,故 沒(méi)采用溫度補(bǔ)償來(lái)節(jié)約本錢(qián)。 2 料質(zhì)所帶來(lái)的誤差 外表光滑的材料比粗糙材質(zhì)測(cè)量結(jié)
27、果要好很多,在反射物體外表較粗糙時(shí),會(huì)引起回波信號(hào)減弱,此時(shí)產(chǎn)生的測(cè)量數(shù)據(jù)就會(huì)有差異,則結(jié)果誤差增大。3 對(duì)超聲波波束入射角的影響 障礙物、探頭、保險(xiǎn)杠三者之間角度不到90度時(shí),此時(shí)系統(tǒng)測(cè)量到的是障礙物與探頭間的距離,但不是其與保險(xiǎn)杠的垂直距離,此時(shí)則會(huì)造成測(cè)量上有一定的誤差,給數(shù)據(jù)帶來(lái)偏差。在障礙物的距離較小時(shí),此將為距離測(cè)量誤差來(lái)源的重要組成局部,誤差減小,可 通過(guò)增加探頭個(gè)數(shù)去減小誤差。在一般情況下,汽車上會(huì)安裝4個(gè)以上的探頭。4 直達(dá)波影響 直達(dá)波的干擾用軟件來(lái)消除。自動(dòng)忽略結(jié)果,則是在芯片一旦判定收到的超聲波信號(hào),且是聲波衍射返回信號(hào)的時(shí)候,判斷其否為有效,有則盡心處理,反之,則進(jìn)展
28、新一次的測(cè)量。 -. z.第六章結(jié)論及展望本設(shè)計(jì)是基于89S51單片機(jī)且是以超聲波測(cè)距為主的報(bào)警系統(tǒng)。以單片機(jī)為控制核心,由超聲波傳感器采集數(shù)據(jù),通過(guò)AT89S51快速計(jì)算出障礙物距離車尾的距離,并顯示距離并及時(shí)的發(fā)出語(yǔ)音報(bào)警,不僅為平安泊車提供幫助, 也為當(dāng)代司機(jī)群眾提供平安的保障,更在一定程度上為治安、人民財(cái)產(chǎn)平安提供保障。此論文可在下面進(jìn)展完善:(1) 基于探頭的限制,高溫高壓等惡性環(huán)境,因此測(cè)量時(shí)誤差會(huì)增大,可 更換適宜的探頭。 (2) 動(dòng)態(tài)性能不高,因 為 當(dāng)被測(cè)物的速度較小時(shí),此時(shí)實(shí)現(xiàn)跟蹤測(cè)量,但當(dāng)移動(dòng)速度過(guò)快且大時(shí),則測(cè)量誤差隨之增大。 (3)沒(méi)有采用溫度補(bǔ)償,假設(shè)系統(tǒng)中參加溫度
29、補(bǔ)償?shù)姆椒?,則將使整個(gè)系統(tǒng)開(kāi)展到另一個(gè)層次。 (4) 本設(shè)計(jì)技術(shù)一般,在參加模糊控制系統(tǒng)情況下,則會(huì)出現(xiàn)不一樣的開(kāi)展前景。汽車倒車測(cè)距儀的設(shè)計(jì)圍廣泛,涉及面廣,隨著技術(shù)在不斷的進(jìn)步中,此設(shè)計(jì)會(huì)得到進(jìn)一步開(kāi)展-. z.致 首先,我感指導(dǎo)教師在我論文設(shè)計(jì)中的教誨。本設(shè)計(jì)是在教師精心指導(dǎo)和耐心幫助下完成的。教師平日里工作繁多,但從各方面都對(duì)我們畢業(yè)進(jìn)程進(jìn)展催促和指導(dǎo)。我非常感教師。本課題在選題及設(shè)計(jì)過(guò)程中教師時(shí)常詢問(wèn)研究進(jìn)程,并為我出謀劃策,幫助我開(kāi)拓研究思路,悉心指導(dǎo),并加以鼓勵(lì)。教師求真務(wù)實(shí)的作風(fēng),嚴(yán)謹(jǐn)?shù)膽B(tài)度,的精神,不僅在設(shè)計(jì)中授我以文,而且教我做人,給我的影響將是無(wú)窮的。在她的引導(dǎo)下,我有了
30、設(shè)計(jì)的思路,極大的開(kāi)拓了我的學(xué)習(xí)視野,也為我的畢業(yè)論文打下了理論根底。最后感四年來(lái),教師們的教誨,教會(huì)我知識(shí)的運(yùn)用,更教會(huì)了我們做人的道理,同時(shí)感同學(xué)的幫助,教我懂得了互相幫助的可貴,在此也感在此寫(xiě)作中所借鑒的書(shū)籍創(chuàng)作教師們,你們的辛苦創(chuàng)作,為我的寫(xiě)作提供無(wú)盡的知識(shí)來(lái)源,豐富我的知識(shí)面。感大家。-. z.參考文獻(xiàn)1 胡漢才.單片機(jī)原理及接口技術(shù)M.:清華大學(xué),2004. 2 丁鎮(zhèn)生.傳感及遙控遙測(cè)技術(shù)應(yīng)用M.:機(jī)械工業(yè),2003. 3 房小翠.單片微型計(jì)算機(jī)與接口技術(shù)M.:國(guó)防工業(yè),2003. 4 國(guó)熊.測(cè)控電路M.: 機(jī)械工業(yè), 2003. 5 童詩(shī)白.模擬電子技術(shù)根底第3版M.:高等教育,
31、2003. 6 閻石.數(shù)字電子技術(shù)根底第5版M.:高等教育,2004. 7 侯媛彬等.凌陽(yáng)單片機(jī)原理及其畢業(yè)設(shè)計(jì)精選M.科學(xué),2006. 8 羅亞非.凌陽(yáng)十六位單片機(jī)應(yīng)用M.:航空航天大學(xué),2003. 9 毅剛等. MCS-51單片機(jī)應(yīng)用設(shè)計(jì)M.:哈工大,2004. 10 霍孟友等.單片機(jī)原理與應(yīng)用M.:機(jī)械工業(yè),2004. 11 霍孟友等.單片機(jī)原理與應(yīng)用學(xué)習(xí)概要M.:機(jī)械工業(yè),2005. 12 許泳龍等,單片機(jī)原理及應(yīng)用.:機(jī)械工業(yè),2005. 13 朱愛(ài)紅,朱寧文.基于AT89C2051的超聲波測(cè)距系統(tǒng) J信息技術(shù)與信息化2006(5):4-614 敏,寇為剛.基于超聲波的自動(dòng)測(cè)距系統(tǒng)設(shè)
32、計(jì) J自動(dòng)化技術(shù)與應(yīng)2011.30(4):20-2215 朱曉娥,常亮,慧才.氯離子環(huán)境下鋼筋銹蝕概率模型探討J.大學(xué)學(xué)報(bào)2007,22(4):22-2516 泉.超聲波測(cè)距技術(shù)在軌道吊防撞功能中的應(yīng)用J.港口科技2009(7):10-12 17 Thom Hogan, The Programmers Sourcebook,Microsoft,1988. 18Yang.Y.,Yi.J. Optimumdesignforlinearityandefficiencyofmicrowave Dohertyamplifierusinganewload matching technique,Micro
33、w.J.,2001. 19Vizimuller,P.:RFdesignguide-systems,circuits,andequations (ArtechHouse, Boston, MA, 1995). 20KeilSoftware. TheFinalWorldOnthe8051.Germany;KeilElektronikGmbh and Keil software,1997.附錄A 硬件電路連接圖附錄B 主要程序清單#include#define uchar unsigned char #define uint unsigned int void delay(uint z) uint
34、*,y; for(*=z;*0;*-); for(y=110;y0;y-); /*延時(shí)程序*/ void delay_20us() uchar a; for(a=0;a100;a+); /*20us的延時(shí)程序*/ /*以下為數(shù)據(jù)顯示程序*/ void Display(usigned char num) ucharcodeCODE1=0*c0,0*f9,0*a4,0*b0,0*99,0*92,0*82,0*f8,0*80,0*90;/*數(shù)字段碼1;變量名CODE1*/ ucharcodeCODE2=0*40,0*79,0*24,0*30,0*19,0*12,0*02,0*78,0*00,0*10
35、;/*含有小數(shù)點(diǎn)的數(shù)碼段2;變量名CODE2*/ int led0,led1,led2,led3,i led0=num%10; P0=CODE1led0; /*P0為段碼掃描*/ P2=0*1D; /*數(shù)碼管片選*/ for(i=0;i100;i+)/*延時(shí)*/ led1=num/10%10; P0=CODE1led1; /* P0為段碼掃描*/ P2=0*1B; /*數(shù)碼管片選*/for(i=0;i100;i+) led2=num/100%10; P0=CODE2led2; /* P0為段碼掃描*/P2=0*17; /*數(shù)碼管片選*/for(i=0;i100;i+) led3=num/100
36、0; P0=CODE1led3; /* P0為段碼掃描*/ P2=0*0F; /*數(shù)碼管片選*/ for(i=0;i100;i+) /*以下為聲音報(bào)警程序*/ void baojin(usigned char juli) unsignedcharcount;sbit PZ=P20;int sign if(juli=110)gotocase1;/*當(dāng)距離小于150cm時(shí),發(fā)出頻率為1Hz的聲音*/ if(juli =70)gotocase2;/*當(dāng)距離小于110cm時(shí),發(fā)出頻率為2Hz的聲音*/ if(juli=30)gotocase3;/*當(dāng)距離小于70cm時(shí),發(fā)出頻率為5Hz的聲音*/ if
37、(juli=10)/*計(jì)數(shù)值為10,從開(kāi)場(chǎng)的10Hz得到1Hz的頻率*/ count=0;/*給count恢復(fù)初值0*/ PZ=PZ; /*假設(shè)已到500ms,就改變PZ電平*/ Break; Case2:void InitTimer0(void) TMOD = 0*01; /*令T1為定時(shí)器方式1*/ TH1 = 0*3C;TL1=0*B0; /*裝入定時(shí)初值*/ EA =1; /*翻開(kāi)總中斷*/ ET1=1; /*翻開(kāi)T1中斷*/ TR1 =1; /*啟動(dòng)T1計(jì)數(shù)*/ void main(void) InitTimer0();while(1); voidTimer0Interrupt(void) interrupt1 TH1 =0*3C;TL1=0*B0;/*計(jì)數(shù)完畢后重裝定時(shí)器初值*/ if(+count=5)/*
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度多媒體教學(xué)班班通設(shè)備租賃合同
- 2024年度0xx高端裝備制造出口合同
- 固化設(shè)備采購(gòu)合同范例
- 2024乙方向甲方提供智能語(yǔ)音識(shí)別技術(shù)服務(wù)的合同
- 2024年工程招投標(biāo)合同一體化管理手冊(cè)
- 2024年度設(shè)備租賃與融資租賃合同
- 2024年度公共交通車輛及設(shè)施更新改造合同
- 塑料生產(chǎn)企業(yè)合同范例
- 2024年度建筑工程施工承包合同
- 出兌店鋪合同范例
- 歐盟鐵路機(jī)車車輛互聯(lián)互通技術(shù)規(guī)范_TSI_CE認(rèn)證解析
- 個(gè)人獨(dú)資企業(yè)有限公司章程(模板)
- 小學(xué)生安全用電知識(shí)(課堂PPT)
- 裝飾自己的名字說(shuō)課稿
- 人教版(PEP)四年級(jí)上冊(cè)英語(yǔ)unit 1 My classroom圖文完美版(課堂PPT)
- 幼小銜接中存在的問(wèn)題及對(duì)策
- 中級(jí)漢語(yǔ)期末考試測(cè)試題(共5頁(yè))
- 《國(guó)家電網(wǎng)公司安全生產(chǎn)事故隱患排查治理管理辦法》(國(guó)家電網(wǎng)安監(jiān)[
- 水保監(jiān)理報(bào)告范文
- xx售樓部鋼結(jié)構(gòu)及玻璃幕墻工程拆除施工方案
- 云南沿邊高校青年教師發(fā)展現(xiàn)狀及問(wèn)題分析
評(píng)論
0/150
提交評(píng)論