

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 車用倒車雷達設計</b></p><p><b> 【摘要】</b></p><p> 倒車雷達是汽車泊車或者倒車時的安全輔助裝置,能以聲音或者更為直觀的顯示告知駕駛員周圍障礙物的情況,解除了駕駛員泊車、倒車和起動車輛時前后左右探視所引起的困擾,并幫助駕駛員掃除了視野死角和視線模糊的缺陷,提高駕駛的安全性。本設計
2、利用ATMEL公司的AT89C51單片機、超聲波傳感器測距實現超聲波倒車雷達。利用LED和發(fā)光二極管表示傳感器探測范圍內是否有障礙物,當在探測范圍內有障礙物時,發(fā)光管以一定頻率閃爍,閃爍的頻率以距離定,距離越近頻率越高。同時蜂鳴器提示報警,探測并指明障礙物距離。</p><p><b> 【關鍵詞】</b></p><p> 倒車雷達,超聲波,測距,報警,單片機
3、 </p><p> The designs of the vehicle back-draft radar using ultrasonic theory</p><p> 【Abstract】</p><p> Back-draft radar is the safety and assistant devices when parking or re
4、versing a vehicle, it can tell drivers circs about the around barrier with voice or a more intuitive display, release the surrounded visit puzzle from drivers when parking, reversing and start vehicles, and to help drive
5、rs clean off dead ends and the limitation of vision blur, improve the security of driving. Using Single Chip AT89C51 of ATMEL and Ultrasonic Sensor measure distance to achieve Ultrasonic Back-draft Radar. Usin</p>
6、<p> 【Key Words】</p><p> Back-draft radar, ultrasonic, measure, warning, microprocessor</p><p><b> 目 錄</b></p><p><b> 第一章 引言1</b></p><
7、p> 1.1課題研究的背景和意義1</p><p> 1.2國內外倒車雷達的發(fā)展現狀1</p><p> 第二章 超聲波介紹4</p><p> 2.1什么是超聲波4</p><p> 2.1.1壓電式超聲波傳感器簡介4</p><p> 2.2超聲波傳感器的特性5</p>
8、<p> 2.2.1頻率特性6</p><p> 2.2.2指向特性7</p><p> 2.3 超聲波傳感器的應用7</p><p> 第三章 倒車雷達的原理與總體設計9</p><p> 3.1超聲波測距原理9</p><p> 3.2倒車雷達的總體設計方案10</p>
9、;<p> 3.3單片機的選擇11</p><p> 3.3.1 AT89C51的簡介11</p><p> 3.3.2 AT89C51的主要性能參數11</p><p> 3.3.3 AT89C51的結構12</p><p> 3.4超聲波發(fā)送和接收元器件選擇13</p><p>
10、 3.4.1超聲波發(fā)送模塊元器件選擇13</p><p> 3.4.2 超聲波接收模塊元器件選擇13</p><p> 第四章 硬件設計15</p><p> 4.1 超聲波發(fā)射模塊15</p><p> 4.2 超聲波接收模塊16</p><p> 4.3 單片機最小系統(tǒng)17</p>
11、<p> 第五章 軟件設計18</p><p> 5.1軟件的設計要求18</p><p> 5.2軟件設計的總體結構框圖18</p><p> 5.3各個程序的流程圖18</p><p> 5.3.1主流程圖19</p><p> 5.3.2發(fā)射接收模塊流程19</p>
12、;<p> 5.3.3中斷程序流程20</p><p><b> 第六章 調試22</b></p><p> 6.1最小系統(tǒng)的調試22</p><p> 6.2測距模塊的調試22</p><p> 6.3 調試結果25</p><p> 6.4誤差分析25&l
13、t;/p><p> 第七章 結束語27</p><p><b> 第八章 致謝28</b></p><p><b> 參考文獻29</b></p><p><b> 第一章 引言</b></p><p> 隨著我國汽車產業(yè)的高速發(fā)展,尤其是近
14、幾年來,我國開始進入私家車時代,汽車的數量逐漸增加,造成公路、街道、停車場、車庫等越來越擁擠。汽車駕駛員越來越擔心車的安全了,其中倒車就是一個典型。本文所設計的倒車雷達預警系統(tǒng)主要是針對汽車倒車時人無法目測到車尾與障礙物的距離而設計開發(fā)的。該系統(tǒng)將微型計算機技術與超聲波的測距技術、傳感器技術等相結合,可檢測汽車倒車,其障礙物與汽車的距離,通過發(fā)光二極管閃爍的頻率來顯示距離,障礙物越近,閃爍的頻率越高,并根據障礙物與車尾的距離遠近實時發(fā)出
15、報警。</p><p> 1.1課題研究的背景和意義</p><p> 隨著汽車的迅速增加,停車難已經是個不爭的事實,狹小的停車場地常常令有車一族無所適從,稍不慎,則闖禍,煩事又煩人。雖然每輛車都有后視鏡,但不可避免地都存在一個后視盲區(qū)。倒車雷達是汽車泊車或者倒車時的安全輔助裝置,能以聲音或者更為直觀的顯示告知駕駛員周圍障礙物的情況,解除了駕駛員泊車、倒車和起動車輛時前后左右探視所引起
16、的困擾,并幫助駕駛員掃除了視野死角和視線模糊的缺陷,提高駕駛的安全性。倒車雷達的發(fā)明是迫在眉睫的,是必不可少的設備。</p><p> 1.2國內外倒車雷達的發(fā)展現狀</p><p> 經過多年的發(fā)展,倒車雷達設計以及使用發(fā)生了質的改變。經過五年的發(fā)展,倒車雷達系統(tǒng)已經過了六代的技術改良,不管從結構外觀上,還是從性能價格上,這六代產品都各有特點,使用較多的是數碼顯示、熒屏顯示和魔幻鏡倒
17、車雷達這三種。</p><p> 第一代倒車喇叭提醒:“倒車請注意”!想必不少人還記得這種聲音,這就是倒車雷達的第一代產品,現在只有小部分商用車還在使用。只要司機掛上倒檔,它就會響起,提醒周圍的人注意。從某種意義上說,它對司機并沒有直接的幫助,不是真正的倒車雷達。此產品在倒車狀態(tài)時,語音提示路人小心,但價格便宜,100元左右就能買到,基本屬于淘汰產品。</p><p> 第二代轟鳴器提
18、示:這是倒車雷達系統(tǒng)的真正開始。倒車時,如果車后1.8米~1.5米處有障礙物,轟鳴器就會開始工作。轟鳴聲越急,表示車輛離障礙物越近。此產品沒有語音提示,也沒有距離顯示,雖然司機知道有障礙物,但不能確定障礙物離車有多遠,對駕駛員幫助不大。價格在200~400元之間。</p><p> 第三代數碼波段顯示 :比第二代進步很多,可以顯示車后障礙物離車體的距離。如果是物體,在1.8米開始顯示;如果是人,在0.
19、9米左右的距離開始顯示。這一代產品有兩種顯示方式,數碼顯示產品顯示距離數字,而波段顯示產品由三種顏色來區(qū)別:綠色代表安全距離,表示障礙物離車體距離有0.8米以上;黃色代表警告距離,表示離障礙物的距離只有0.6~0.8米;紅色代表危險距離,表示離障礙物只有不到0.6米的距離,你必須停止倒車。 此點評:第三代產品把數碼和波段組合在一起,但比較實用,但安裝在車內不太美觀,價格在400~1000元左右。</p><
20、p> 第四代液晶熒屏顯示:這一代產品有一個質的飛躍,特別是熒屏顯示開始出現動態(tài)顯示系統(tǒng)。不用掛倒檔,只要發(fā)動汽車,顯示器上就會出現汽車圖案以及車輛周圍障礙物的距離。此產品實現動態(tài)顯示,色彩清晰漂亮,外表美觀,可以直接粘貼在儀表盤上,安裝很方便,價格在800~1500元之間。不過液晶顯示器外觀雖精巧,但靈敏度較高,抗干擾能力不強,所以誤報也較多。</p><p> 第五代魔幻鏡倒車雷達:結合了前幾代產品的
21、優(yōu)點,采用了最新仿生超聲雷達技術,配以高速電腦控制,可全天候準確地測知2米以內的障礙物,并以不同等級的聲音提示和直觀的顯示提醒駕駛員。魔幻鏡倒車雷達把后視鏡、倒車雷達、免提電話、溫度顯示和車內空氣污染顯示等多項功能整合在一起,并設計了語音功能,是目前市面上最先進的倒車雷達系統(tǒng)。由于其外形就是一塊倒車鏡,所以可以不占用車內空間,直接安裝在車內倒視鏡的位置。而且顏色款式多樣,可以按照個人需求和車內裝飾選配,不過價格稍高,在1000~2000
22、元之間。</p><p> 第六代新品即將推出,是專門為高檔車配置的。從外觀上來看,這套系統(tǒng)比第五代產品更為精致典雅;從功能上來看,它除了具備第五代產品的所有功能之外,還整合了高檔轎車具備的影音系統(tǒng),可以在顯示器上觀看 DVD影像。相信價格超過2000元,不過對于享受尊貴的消費者來說,這套系統(tǒng)值得一試。</p><p> 可以說倒車雷達在人們的生活中已經有著舉足輕重的地位。在經濟上,人
23、們也是可以接受的。倒車雷達是汽車泊車或者倒車時的安全輔助裝置,能以聲音或者更為直觀的顯示告知駕駛員周圍障礙物的情況,解除了駕駛員泊車、倒車和起動車輛時前后左右探視所引起的困擾,并幫助駕駛員掃除了視野死角和視線模糊的缺陷,提高駕駛的安全性。倒車雷達的發(fā)明是迫在眉睫的,是必不可少的設備。</p><p><b> 第二章 超聲波介紹</b></p><p><b&
24、gt; 2.1什么是超聲波</b></p><p> 人們能聽到聲音是由于物體振動產生的,它的頻率在20Hz-20KHz范圍內,而超聲波是指頻率高于20KHz的機械波。超聲波是一種在彈性介質中的機械振蕩,有兩種形式:橫向振蕩(橫波)及縱和振蕩(縱波)。在工業(yè)中應用主要采用縱向振蕩。超聲波可以在氣體、液體及固體中傳播,其傳播速度不同。另外,它也有折射和反射現象,并且在傳播過程中有衰減。在空氣中傳播超
25、聲波,其頻率較低,一般為幾十KHz,而在固體、液體中則頻率可用得較高。在空氣中衰減較快,而在液體及固體中傳播,衰減較小,傳播較遠。為了以超聲波作為檢測手段,必須產生超生波和接收超聲波。完成這種功能的裝置就是超聲波傳感器,習慣上稱為超聲波換能器或超聲波探頭。超聲波傳感器有發(fā)送器和接收器,但一個超聲波傳感器也可具有發(fā)送和接收聲波的雙重作用。常用的超聲波傳感器可以分為二大類,一是用電氣方式產生超聲波,如壓電式、磁致伸縮式超聲波發(fā)生器;二是用機
26、械方式產生超聲波,有加爾統(tǒng)笛、液哨和氣流旋笛等。下面我們主要介紹壓電式超聲波傳感器[5]。</p><p> 2.1.1壓電式超聲波傳感器簡介</p><p> 壓電式超聲波傳感器是利用壓電效應的原理將電能和超聲波相互轉化,即在發(fā)射超聲波的時候,將電能轉換,發(fā)射超聲波;而在收到回波的時候,則將超聲振動轉換成電信號[8]。</p><p> 超聲波發(fā)生器內部結構
27、有兩個壓電晶片和一個共振板。當它的兩極外加脈沖信號,其頻率等于壓電晶片的固有振蕩頻率時,壓電晶片將會發(fā)生共振,并帶動共振板振動,便產生超聲波(圖 2.1)。</p><p> 圖2.1超聲波發(fā)生器</p><p> 反之,如果兩電極間未外加電壓,當共振板接收到超聲波時,將壓迫壓電晶片作振動,將機械能轉換為電信號,這時它就成為超聲波接收器了,如圖2.2:</p><p
28、> 圖2.2超聲波接收器</p><p> 2.2超聲波傳感器的特性</p><p> 超聲波傳感器的基本特性有頻率特性和指向特性,這里以課題中選用的傳感器特性為例子。</p><p><b> 2.2.1頻率特性</b></p><p> 圖2.3 超聲波傳感器的升壓能級和靈敏度</p>
29、<p> 圖2.3是超聲波發(fā)射傳感器的升壓能級和靈敏度。其中,40KHz處為超聲發(fā)射傳感器的中心頻率,在40KHz處,超聲發(fā)射傳感器所產生的超聲機械波最強,也就是說在40KHz處所產生的超聲聲壓能級最高。而在40KHz兩側,聲壓能級迅速衰減。因此,超聲波發(fā)射傳感器一定要使用非常接近中心頻率40KHz的交流電壓來激勵。</p><p> 另外,超聲波接收傳感器的頻率特性與發(fā)射傳感器的頻率特性類似。曲
30、線在40KHz處曲線最尖銳,輸出電信號的幅度最大,即在40KHz處接收靈敏度最高。因此,超聲波接收傳感器具有很好的頻率選擇特性。超聲接收傳感器的頻率特性曲線和輸出端外接電阻R也有很大關系,如果R很大,頻率特性是尖銳共振的,并目在這個共振頻率上靈敏度很高。如果R較小,頻率特性變得光滑而具有較寬得帶寬,同時靈敏度也隨之降低。并目最大靈敏度向稍低的頻率移動。因此,超聲接收傳感器應與輸入阻抗高的前置放大器配合使用,才能有較高得接收靈敏度??紤]到
31、實際工程測量要求,可以選用超聲波的頻率f = 40kHz ,波長λ = 0. 85cm。</p><p><b> 2.2.2指向特性</b></p><p> 實際的超聲波傳感器中的壓電晶片是一個小圓片,可以把表而上每個點看成一個振蕩源,輻射出一個半球而波(子波),這些子波沒有一指向性。但離開超聲傳感器得空間某一點的聲壓是這些子波迭加的結果(衍射),卻有一指向性
32、。圖2.4是電路中選用的發(fā)射傳感器的指向圖。</p><p> 圖2.4 超聲波傳感器指向特性及結構</p><p> 超聲傳感器的指向圖由一個主瓣和幾個副瓣構成,其物理意義是0度時電壓最大,角度逐漸增大時,聲壓減小。超聲傳感器的指向角一般為40到80度,課題要求發(fā)射傳感器的指向角為60度。</p><p> 2.3 超聲波傳感器的應用 </p>
33、;<p> 超聲在許多領域內比可聽聲的用途更加廣泛,是基于以下凡個原因[7]:</p><p> 1.具有方向性,超聲波的頻率越高,則方向性越強。</p><p> 2.在無損探傷、水下聲納系統(tǒng)、超聲測距系統(tǒng)中方向性是一個重要的考慮因素。</p><p> 3.超聲波的頻率越高,則波長越越短,波長可以小到與超聲傳播媒介材料尺寸相比更小的程度。在
34、高分辨率探傷、微小厚度測量、高精度測距中,這一點相當重要。</p><p> 4.超聲是不可聽聲,這樣就避免產生噪聲,因而超聲具有綠色特性。當超聲發(fā)射器與接收器分別置于被測物兩側時,這種類型稱為透射型。適用于在空氣中傳播,工作頻率一般為23-25KHz及40-45KHz。這類傳感器適用于測距、遙控、防盜等用途。透射型可用于遙控器、防盜報警器、接近開關等。超聲發(fā)射器與接收器置于同側的屬于反射型,分離式反射型可用于
35、接近開關、測距、測液位或物位、金屬探傷以及測厚等。</p><p> 第三章 倒車雷達的原理與總體設計</p><p> 3.1超聲波測距原理</p><p> 測量距離的方法有很多種,短距離的可以用尺,遠距離的有激光測距等,超聲波測距適用于高精度的中長距離測量。因為超聲波在標準空氣中的傳播速度為331.45米/秒,由單片機負責計時,單片機使用12M晶振,所以
36、此系統(tǒng)的測量精度理論上可以達到毫米級。</p><p> 超聲波測距的原理一般采用渡越時間法TOF(time of flight),也可以稱為回波探測法,如圖3.1所示[10]。超聲波發(fā)射器向某一方向發(fā)射超聲波,在發(fā)射時刻的同時開始計時,超聲波在介質中傳播,途中碰到障礙物就立即返回來,超聲波接收器收到反射波就立即停止計時。根據傳聲介質的不同,可分為液介式、氣介式和固介式三種。根據所用探頭的工
37、作方式,又可分為自發(fā)自收單探頭方式和一發(fā)一收雙探頭方式。而倒車雷達一般是裝在車尾,超聲波在空氣中傳播,超聲波在空氣中(20℃)的傳播速度為340m/s(實際速度為344m/s這里取整數),根據計時器記錄的時間(t),就可以計算出發(fā)射點距障礙物的距離(s)。公式如3-1:</p><p><b> ?。?-1)</b></p><p> 由于超聲波指向性強,能量消耗緩
38、慢,在介質中傳播距離遠,因而超聲波可以用于距離的測量。利用超聲波檢測距離,設計比較方便,計算處理也較簡單,并且在測量精度方面也能達到要求。 </p><p> 限制倒車雷達系統(tǒng)的最大可測距離存在4個因素:超聲波的幅度、反射的質地、反射和入射聲波之間的夾角以及接收換能器的靈敏度。接收換能器對聲波脈沖的直接接收能力將決定最小的可測距離。聲波的速度c與溫度T有關。如果環(huán)境溫度變化顯著,則必須考慮溫度。由于超聲波也是一
39、種聲波,其聲速c與溫度有關,表3-1列出了幾種不同溫度下的聲速。在使用時,如果溫度變化不大,則可認為聲速是基本不變的。如果測距精度要求很高,則應通過溫度補償的方法加以校正。聲速確定后,只要測得超聲波往返的時間,即可求得距離。這就是倒車雷達的機理。</p><p> 表3-1 聲速c與溫度的關系</p><p> 3.2倒車雷達的總體設計方案</p><p>
40、圖3.2倒車雷達系統(tǒng)總框圖</p><p> 該倒車雷達系統(tǒng)的應用背景是基于AT89C51的超聲信號檢測的。因此初步計劃是在室內小范圍的測距,限定在2.5米左右量程。單片機(AT89C51)發(fā)出短暫的40KHz信號,經放大后通過超聲波發(fā)射器輸出;反射后的超聲波經超聲波接收器作為系統(tǒng)的輸入,鎖相環(huán)對此信號鎖定,產生鎖定信號啟動單片機中斷程序,得出時間t,再由系統(tǒng)軟件對其進行計算、判別后,相應的計算結果被送至LED
41、顯示電路進行顯示,并進行聲光報警[1]。</p><p> 其發(fā)射電路通常分為調諧式和非調諧式。在調諧式電路中有調諧線圈(有時裝在探頭內),諧振頻率由調諧電路的電感、電容決定,發(fā)射出的超聲脈沖頻帶較窄。在非調諧式電路中沒有調諧元件,發(fā)射出的超聲頻率主要由壓電晶片的固有參數決定,頻帶較寬。為了將一定頻率、隔度的交流電壓加到發(fā)射傳感器的兩端,使其振動發(fā)出超聲。電路頻率的選擇應該滿足發(fā)射傳感器的固有頻率40KHz,這
42、樣才能使其工作在諧振頻率,達到最優(yōu)的特性。發(fā)射電壓從理論上說是越高越好,因為對同一支發(fā)射傳感器而言,電壓越高,發(fā)射的超聲功率就越大,這樣能夠在接收傳感器上接收的回波功率就比較大,對于接收電路的設計就相對簡單一些。但是,每一支實際的發(fā)射傳感器有其工作電壓的極限值,即當工作電壓超過了這個極限值之后,會對傳感器的內部電路造成不可恢復的損害。因此,工作電壓不能超過這個極限值。同時,發(fā)射電路中的阻尼電阻決定了電路的阻尼情況。通常采用改變阻尼電阻的
43、方法來改變發(fā)射強度。電阻大時阻尼小,發(fā)射強度大,儀器分辨率低,適宜于探測厚度大,對分辨力要求不高的試件。電阻小時阻尼大,分辨率高,在探測近表而缺陷時或對分辨力有較高要求時應予采用。</p><p> 發(fā)射部分的點脈沖電壓很高,但是由障礙物回波引起的壓電晶片產生的射頻電壓不過幾十毫伏,要對這樣小的信號進行處理就必須放大到一定的幅度。接收部分就是由兩級放大電路,檢波電路及鎖相環(huán)構成的,其中包括雜波抑制電路。最終達到
44、對回波進行放大檢測,產生一個單片機(AT89C51)能夠識別的中斷信號作為回波到達的標志。</p><p><b> 3.3單片機的選擇</b></p><p> 本系統(tǒng)中所用到的主要芯片有單片機AT89C51、ZLG7289、LF353、LM567、TLP521。以下就部分芯片的功能與結構做簡單介紹。</p><p> 3.3.1 AT
45、89C51的簡介</p><p> AT89C51是美國ATMEL公司生產的低電壓,高性能8位單片機,片內含4K bytes的可反復檫寫的只讀程序存儲器(PERONM)和128bytes的隨機存取數據存儲器(RAM),器件采用ATMEL公司的高密度、非易失性存儲技術生產,兼容標準MCS-51指令系統(tǒng),片內置通用8位中央處理器(CPU)和Flash存儲單元,功能強大,性價比高,可靈活應用于各種控制領域[3]。&l
46、t;/p><p> 3.3.2 AT89C51的主要性能參數</p><p> ·與MCS-51產品指令系統(tǒng)完全兼容</p><p> ·4K字節(jié)可重檫寫Flash閃速存儲器</p><p> ·1000次檫寫周期</p><p> ·全靜態(tài)操作:0Hz--24MHz<
47、;/p><p> ·三級加密程序存儲器</p><p> ·128x8字節(jié)內部RAM</p><p> ·32個可編程I/O口線</p><p> ·2個16位定時/計數器</p><p><b> ·6個中斷源</b></p>
48、<p> ·可編程串行UART通道</p><p> ·低功耗空閑和掉電模式</p><p> 3.3.3 AT89C51的結構</p><p> AT89C51的結構如圖3.3所示</p><p> 圖3.3 AT89C51的結構框圖</p><p> 在本設計中主要利用
49、P0口來驅動ZLG7289芯片,用P1口的P1.0來控制超聲波發(fā)送間隔,其中P0要求上拉電阻10K,才可以輸出到ZLG7289芯片。利用P3.3,P3.2來作為按鍵輸入和響應超聲波接收中斷。利用P3.2口的外部中斷0引入中斷,中斷后送入單片機處理時間和計算工作。</p><p> 3.4超聲波發(fā)送和接收元器件選擇</p><p> 元器件的選擇尊重一定的原則,必須適合設計要求,本節(jié)主要
50、講述選擇元器件的理由,以及元器件性能的對比。</p><p> 3.4.1超聲波發(fā)送模塊元器件選擇</p><p> 本模塊選用硬件來驅動超聲波發(fā)送器,通過LC震蕩電路(其中L=6.8mH,C=2200pF)產生40KHz(計算值為41.17KHz)的共振信號驅動超聲波發(fā)射探頭發(fā)射超聲波信號[2]。通過單片機引腳控制TLP521光電耦合開關來控制超聲波的發(fā)射。</p>&
51、lt;p> 由于用光電耦合開關反應速度快,且還有隔離效果,所以本模塊中用了TLP521光電耦合開關。</p><p> 圖3.4 p521接線電路</p><p> 3.4.2 超聲波接收模塊元器件選擇</p><p> LM567為通用音調譯碼器,當輸入信號于通帶內時提供飽和晶體管對地開關,電路由I與Q檢波器構成,由電壓控制振蕩器驅動振蕩器確定譯碼
52、器中心頻率。用外接元件獨立設定中心頻率帶寬和輸出延遲。主要用于振蕩、調制、解調、和遙控編、譯碼電路。如電力線載波通信,對講機亞音頻譯碼,遙控等。其性能指標有如下特點:</p><p> ·用外接電阻20比1頻率范圍 ·邏輯兼容輸出具有吸收100mA電流吸收能力。 ·可調帶寬從0%至14% ·寬信號輸出與噪聲的高抑制 ·對假信號抗干擾 ·高穩(wěn)定
53、的中心頻率 ·中心頻率調節(jié)從0.01Hz到500kHz ·電源電壓5V--15V,推薦使用8V。</p><p> 圖3.5 LM567內部結構圖</p><p><b> 第四章 硬件設計</b></p><p> 倒車雷達,又稱泊車輔助系統(tǒng),或稱倒車電腦警示系統(tǒng)[6]。它是汽車泊車或者倒車時的安全輔助裝置,由
54、超聲波傳感器(俗稱探頭)、控制器和顯示器(或蜂鳴器)等部分組成。它能以聲音或者更為直觀的顯示告知駕駛員周圍障礙物的情況,解除了駕駛員泊車、倒車和啟動車輛時前后左右探視所引起的困擾,并幫助駕駛員掃除了視野死角和視線模糊的缺陷,提高駕駛的安全性。倒車雷達系統(tǒng)主要有主機和探頭兩部分組成。主機電路包括發(fā)射電路、接收電路、計數顯示電路三部分。單片機采用AT89C51。采用12MHz高精度的晶振,以獲得較穩(wěn)定時鐘頻率,減小測量誤差。單片機用P1.0
55、端口控制發(fā)射和停止輸出超聲波換能器所需的40KHz的方波信號,利用外中斷0口監(jiān)測超聲波接收電路輸出的返回信號。顯示電路采用簡單實用的3位共陰LED數碼管,段碼用ZLG7289驅動。 </p><p> 4.1 超聲波發(fā)射模塊</p><p> 超聲波發(fā)送模塊包括超聲波產生電路和超聲波發(fā)射控制電路兩個部分,超聲波探頭(又稱“超聲波換能器”)選用壓電式,可采用軟件發(fā)生法和硬件發(fā)生法產生超聲
56、波。前者利用軟件產生40KHz的超聲波信號,通過輸出引腳輸入至驅動器,經驅動器驅動后推動探頭產生超聲波。這種方法的特點是充分利用軟件,靈活性好,但需要設計一個驅動電流在100mA以上的驅動電路。第二種方法是利用超聲波專用發(fā)生電路或通用發(fā)生電路產生超聲波信號,并直接驅動換能器產生超聲波。這種方法的優(yōu)點是無須驅動電路,但缺乏靈活性。本設計采用第二種方法產生超聲波發(fā)射信號。40KHz的超聲波是利用LC震蕩電路振蕩產生的。其振蕩頻率計算式如公式
57、4-1為:</p><p><b> (4-1)</b></p><p> 其中L=6.8mH,C=2200pF,計算得結果約等于40KHz。其電路設計如圖4.1所示:</p><p> 圖4.1 超聲波發(fā)射模塊電路圖</p><p> 4.2 超聲波接收模塊</p><p> 超聲波
58、接收模塊包括超聲波接收探頭、信號放大電路及波形變換電路三部分。超聲波探頭必須采用與發(fā)射探頭對應的型號,關鍵是頻率要一致,本設計采用發(fā)生端同型號的壓電式超聲波傳感器,否則將因無法產生共振而影響接收效果,甚至無法接收。由于經探頭變換后的正弦波電信號非常弱,因此必須經放大電路放大。由于是倒車雷達系統(tǒng)所測距離在兩米左右所以采用兩級放大,用LF353實現。第一級放大100倍,第二級放大50倍總計放大5000倍,這樣不僅放大增益足夠大,可以適合小信
59、號的需求,而且信號增益也能夠變化,適應信號變化范圍大的需求。放大后的交流信號經LM567鎖相環(huán)鎖定后向CPU發(fā)中斷申請。在中斷服務程序中,讀取時間計數器的計數值,并通過計算算出雷達與障礙物的距離。</p><p> 接收探頭將超聲波調制脈沖變?yōu)榻蛔冸妷盒盘枺涍\算放大器兩極放大后加至LM567。LM567是帶有鎖相環(huán)的音頻譯碼集成塊,LM567內部的壓控振蕩器的中心頻率,接收電路如圖4.2所示。電容C7決定其鎖
60、定帶寬。調節(jié)R10在發(fā)射的載頻上,則LM567輸入信號大于25mV,輸出端8腳由高電平躍變?yōu)榈碗娖?,作為中斷請求信號,送至單片機處理。</p><p> 圖4.2 超聲波接收模塊電路圖</p><p> 選頻放大電路的作用是僅允許一定頻率的信號通過并放大,而其他頻率的信號將被阻斷或衰減。只要把選頻放大電路工作的中心頻率設定為40 KHz,就可以把其他頻率的干擾信號清除或衰減,同時把4
61、0 KHz的回波信號進行放大。</p><p> 4.3 單片機最小系統(tǒng)</p><p> 本設計主要運用帶有ZLG7289的周立功最小系統(tǒng)來控制超聲波的發(fā)送、接收,以及聲光報警系統(tǒng)和距離顯示。本最小系統(tǒng)中包括了數碼管顯示、光電報警和鍵盤控制等功能。</p><p> 圖4.3 單片機最小系統(tǒng)</p><p> 最小系統(tǒng)中通過ZLG
62、7289來驅動3個共陰極數碼管顯示所測的距離與鍵盤的使用,通過單片機AT89C51的P0.4與P0.5來控制LED發(fā)光二極管的亮滅,控制P0.6腳的電平高低來控制蜂鳴器的鳴叫。鍵盤通過外部中斷1來控制整個倒車雷達系統(tǒng)的工作。</p><p><b> 第五章 軟件設計</b></p><p> 5.1軟件的設計要求</p><p> 本系
63、統(tǒng)的設計要求是利用超聲波測距原理設計一個車用的倒車雷達。要求通過設計能夠測出并顯示車與障礙物之間的距離,并能在距離小于一定的值的時候根據設定的值進行聲光報警[12]。</p><p> 5.2軟件設計的總體結構框圖</p><p> 圖5.1 系統(tǒng)模塊框圖</p><p> 系統(tǒng)初始化模塊:即系統(tǒng)剛上電的時候對系統(tǒng)的各個引腳的電平分配和對各寄存器的初值賦值。
64、</p><p> 數碼管顯示模塊:通過該模塊的設計能夠讓所測得的距離顯示在數碼管上。</p><p> 按鍵掃描模塊:此模塊用來通過鍵盤控制倒車雷達的工作。</p><p> 發(fā)射接收控制模塊:發(fā)射控制模塊是軟件控制超聲波發(fā)射電路發(fā)射。超聲脈沖啟動定時器工作,同時啟動接收電路工作,當接收電路有信號輸入時,對輸入信號進行處理。</p><p
65、> 運算結果處理模塊:運算結果處理模塊將多次所測的時間進行處理,進行軟件取大值工作,根據公式計算出距離,然后再對計算得出的結果進行修正處理,數據處理后送至數碼管顯示模塊。</p><p> 聲光報警模塊:當所測距離小于一定值時,通過聲光報警來提醒使用者。</p><p> 5.3各個程序的流程圖</p><p> 本節(jié)講述的是各個程序流程圖的設計,包括
66、:主程序流程圖、測距程序流程圖、距離處理流程圖、語音播報程序流程圖、LED顯示程序流程圖、中斷程序流程圖。</p><p><b> 5.3.1主流程圖</b></p><p> 圖5.2 主程序流程圖</p><p> 工作時,微處理器AT89C51先把P1.0置0,啟動超聲波傳感器發(fā)射超聲波,同時啟動內部定時器T0開始計時。要檢測返回
67、信號必須在啟動發(fā)射信號后1.4ms才可以檢測,這樣就可以抑制輸出得干擾。當超聲波信號碰到障礙物時信號立刻返回,微處理器不停的掃描INT0引腳,如果INT0接收的信號由高電平變?yōu)榈碗娖剑藭r表明信號已經返回,微處理器進入中斷關閉定時器。再把定時器中的數據經過換算就可以得出超聲波傳感器與障礙物之間的距離。然后再根據現場的情況進行聲光報警。</p><p> 5.3.2發(fā)射接收模塊流程</p><
68、p> 主程序調用測量子程序,計算子程序,顯示子程序完成一個測量周期。測量子程序如下:</p><p> 圖5.3 測量子程序流程圖</p><p> 考慮到在測量的距離超過一定限度后誤差會變大,可以在大于一定距離后采用軟件修正,補償實際測的數據,當然這要在調試中收集大量的實際測試數據后在單片機中設置。當計算時為了提高計算精度可以用計算計數脈沖個數來提高計算精度,改進后的公式如
69、公式5-1:</p><p><b> (5-1)</b></p><p> 其中N表示為計數脈沖個數,v為超聲波在空氣中的速度,f為計數頻率也即單片機的晶振頻率。</p><p> 5.3.3中斷程序流程</p><p> 在中斷程序中,當有中斷產生也即接收到超聲波信號就馬上關閉中斷與定時器,并進行距離計算與判
70、斷的工作。</p><p> 圖5.4 中斷程序流程圖</p><p> 時間計測:超聲波從發(fā)射到接收的間隔時間的測定是由單片機內部的計數器T0來完成的。在調試過程中出現的發(fā)送部分與接收部分的直接串擾問題是由于換能器之間的距離不大,有部分聲波未經被測物就直接繞射到接收換能器上。從發(fā)射開始一直到“虛假反射波”結束這段時間,通過控制觸發(fā)器不能觸發(fā),也即超聲波發(fā)射后不是馬上的接收,而是要經
71、過一段時間的等待再接收,使不會發(fā)中斷申請,可有效躲避干擾,但也會形成所謂的“盲區(qū)”。本系統(tǒng)的盲區(qū)通過計算在24cm左右。</p><p><b> 第六章 調試</b></p><p> 本倒車雷達系統(tǒng)有兩塊PCB板一塊是單片機最小系統(tǒng),另一塊是超聲波的發(fā)射和接收組成的測距模塊板,調試分塊進行。</p><p> 6.1最小系統(tǒng)的調試&l
72、t;/p><p> 由于本系統(tǒng)采用的是有ZLG7289的周立功最小系統(tǒng),所以所調試的只有看ZLG7289是否正常工作以及所作PCB板電路是否工作正常即可。</p><p> 6.2測距模塊的調試</p><p> 超聲波測距模組包括超聲波驅動電路和接收電路。本設計所采用的超聲波傳感器是壓電式的,驅動頻率為40KHz。若能將超聲波接收電路用金屬殼屏蔽起來,則可提高抗
73、干擾能力[4]。還可將兩探頭之間的距離稍微分開點以防止發(fā)生自發(fā)自收的輕快產生。</p><p> 調試成功后,經過仿真可得到超聲波發(fā)射端波形如圖6.1所示:</p><p> 圖6.1超聲波發(fā)射端波形(所用量程為頻率20us/DIV,電壓1V/DIV)</p><p> 超聲波接收端波形如圖6.2所示:</p><p> 圖6.2超聲
74、波接收端經放大后波形(所用量程為頻率20us/DIV,電壓5V/DIV)</p><p> 放大后輸出經LM567輸入端波形如圖6.3所示:</p><p> 圖6.3 LM567的3引腳輸入端波形(所用量程為頻率20us/DIV,電壓5V/DIV)</p><p> 倒車雷達系統(tǒng)工作時情況如圖6.4所示:</p><p> 圖6.
75、4 倒車雷達系統(tǒng)工作時情況</p><p><b> 6.3 調試結果</b></p><p> 由于本系統(tǒng)硬件本身存在著誤差,所以在測量時用取平均值的方式進行。故在測量時,每次測量距離次數四次,然后取平均值[9]。</p><p> 表6-1距離測量數據表</p><p> 從表6-1中可以看出絕對誤差最大值
76、為3cm,相對誤差小于5%。本倒車雷達系統(tǒng)所測最小距離為24cm,最大距離在250cm左右,滿足設計要求。</p><p><b> 6.4誤差分析</b></p><p> 引入測量誤差的原因主要有[11]:</p><p> 1、環(huán)境對測量的影響,包括空氣溫度變化引起的聲速變化、空氣成分變化、聲波傳播途中溫度梯度導致測溫不準確等,由于
77、這些因素對結果產生的影響比較小。開關門的可靠性是標志超聲波測距儀可靠性的關鍵,即同步門控制。也就是說發(fā)射與脈沖計數必須同步。</p><p> 2、量化誤差:即參考頻率計數結果的誤差,由于選擇的單片機計時時鐘頻率為12MHz,所以有量化誤差為0.01米,符合測距要求范圍。所以超聲波發(fā)送應考慮因素有: 1.量程范圍;2.目標距離和目標反射情況。超聲波頻率高對探測較小目標有利,有效反射目標應大于至少10 個波長以上
78、, 對于非垂直于發(fā)射波束的目標,大波束角的傳感器通??梢垣@得更強的回波信號,而波束角越窄對于減小散射波的干擾越有利。</p><p> 3、觸發(fā)誤差:由于被測信號經放大、整形,門控產生“開門脈沖”和“關門脈沖”中,噪聲信號、干擾信號的摻入,使觸發(fā)的時間可能提前或滯后,給測量結構帶來了隨機誤差,該誤差與信號的觸發(fā)波形有很大關系。</p><p> 4、本系統(tǒng)采用LM567來確認接收信號,
79、LM567在工作時對發(fā)射信號的接收需要有一定的延時,再在這段時間中鎖相環(huán)鎖定信號,由此產生的誤差由數據處理模塊中加入一個修正量來減小誤差。</p><p> 5、超聲波波束對探測目標的入射角的影響;超聲波回波聲強與待測距離的遠近有直接關系,所以實際測量時,不一定是第一個回波的過零點觸發(fā);影響測量誤差的因素很多,還有現場環(huán)境干擾、實際脈沖頻率等。</p><p><b> 第七
80、章 結束語</b></p><p> 本文所設計的倒車雷達系統(tǒng)是保障汽車倒車安全的輔助系統(tǒng),通過超聲波探頭發(fā)出超聲波,使用高速單片機測量車與障礙物之間的往返時間然后再計算車與障礙物之間的距離,并加入了軟件補償,提高了距離計算的精度,然后顯示在LED數碼管上。當在探測范圍內有障礙物時,發(fā)光二極管以一定頻率閃爍,閃爍的頻率以距離定,距離越近頻率越高,同時蜂鳴器提示報警, 距離越近蜂鳴器的報警時間間隔越短
81、,當距離小于最小安全距離時,蜂鳴器不間斷報警。</p><p><b> 第八章 致謝</b></p><p> 衷心感謝我的師娘。本文工作從選題一直到撰寫的每一個階段都是在我的師娘悉心指導下完成的。</p><p> 還要感謝我的女朋友,在每一個夜晚給我支持與鼓勵,賜予我激情與力量!</p><p> 我們曾共
82、同探討問題就各種出現的新情況提出自己的見解和積極的解決辦法她清晰敏捷的思路嚴謹的工作態(tài)度和豐富的實際經驗給我留下深刻的印象使我受益非淺。XXX老師以其嚴謹求實的治學態(tài)度、高度的敬業(yè)精神、兢兢業(yè)業(yè)、孜孜以求的工作作風和大膽創(chuàng)新的進取精神對我產生重要影響。同時,在此次畢業(yè)設計過程中我也學到了許多了關于模擬電子方面的知識,實驗技能有了很大的提高。在本文完成之際本人對我的導師表示深深的敬意和誠摯的感謝。</p><p>
83、 感謝院系領導和我的師長們耐心的指點和思想上給我的啟發(fā)。感謝網站提供有關資料和所有與我交流探討的同學和網友。另外,我還要特別感謝漂亮學姐無私關懷、幫助和相關功夫技術的指導,教我做一個真正的男人,使我得以順利完成論文。</p><p> 最后,再次對關心、幫助我的老師和同學表示衷心地感謝。</p><p><b> 參考文獻</b></p><
84、p> 童詩白,華成英.模擬電子技術基礎[M], 第三版.北京:高等教育出版,2001.1</p><p> 閻石.數字電子技術基礎[M],第四版.北京:高等教育出版社,1998.11</p><p> 馬忠梅,籍順信.單片機的C語言應用程序設計[M],第三版. 北京:北京航天航空大學出版社,2003.11</p><p> 曾光奇.工程測試技術基礎[M
85、], 武漢:華中科技大學出版社,2002.6</p><p> 羅四維.傳感器應用電路詳解[M],北京: 電子工業(yè)出版社,1993.6</p><p> 滕志軍.基于超聲波檢測的倒車雷達設計 [EB/OL] </p><p> 何莉,曾憲文.基于PIC單片機的超聲波測距系統(tǒng) </p><p> 趙廣濤,程蔭杭.基于超聲波傳感器的測
86、距系統(tǒng)設計</p><p> 胡建愷.超聲檢測原理和方法 [M],合肥:中國科學技術大學出版社,1993.11</p><p> 劉鳳然.基于單片機的超聲波測距系統(tǒng) [J].信號與處理.2001,(5)</p><p> Silk M G. Ultrasonic transducers for nondestructive testing[M].Bristol
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設計---倒車雷達的設計
- 畢業(yè)設計--可視倒車雷達設計
- 汽車倒車雷達設計畢業(yè)設計
- 汽車倒車防撞雷達設計畢業(yè)設計
- 汽車倒車防撞雷達設計畢業(yè)設計
- 倒車雷達畢業(yè)設計開題報告
- 畢業(yè)設計-超聲波倒車雷達
- 超聲波倒車雷達畢業(yè)設計
- 倒車雷達超聲波測距畢業(yè)設計
- 基于單片機的倒車雷達設計畢業(yè)設計
- 畢業(yè)設計---超聲波倒車雷達系統(tǒng)的設計
- 基于avr單片機的倒車雷達設計【畢業(yè)設計】
- 畢業(yè)設計---基于超聲波測距的倒車雷達設計
- 畢業(yè)設計倒車雷達系統(tǒng)的設計與實現 
- 畢業(yè)設計(論文)基于單片機的倒車雷達的設計
- 倒車防撞雷達的設計【畢業(yè)論文】
- 基于msp430單片機的倒車雷達設計畢業(yè)設計
- 超聲波測距倒車雷達系統(tǒng)的研究【畢業(yè)設計】
- 倒車雷達系統(tǒng)的設計
- 汽車倒車雷達電路設計【畢業(yè)論文】
評論
0/150
提交評論