【正文】
ntroller module, ultrasonic receiving module, display module, the voice prompt distance module and power supply module. The controller module generates periodic pulse square wave signal through the timer. Then the conversion circuit emits ultrasonic waves and the timer is opened at the same time. The seismoelectric conversion circuit of the ultrasonic echo signal is converted to a voltage, which is sent to the SCM interrupt port. The SCM calculates the distance of the obstacle according to measured transceiver time difference. This paper analyzes the ultrasonic ranging principle, gives the overall design of the system and pletes the concrete hardware circuit design, software program design and the final test of the system. The test data show that the system has higher accuracy together with its low cost. The utility model has a certain practical value.Key words: AT89C51;Ultrasonic Ranging;LED display目 錄第一章 緒 論 1 課題研究背景 1 超聲波測距發(fā)展歷程 1 超聲波測距研究現(xiàn)狀 2 課題主要任務(wù) 2第二章 系統(tǒng)總體設(shè)計 3 設(shè)計方案論證 3 控制模塊 3 測距模塊 3 系統(tǒng)總體設(shè)計方案 4第三章 系統(tǒng)硬件電路設(shè)計 6 系統(tǒng)主控電路設(shè)計 6 6 時鐘電路 9 復(fù)位電路 9 超聲波發(fā)射與接收電路的設(shè)計 10 超聲波發(fā)射電路的設(shè)計 10 超聲波接收電路的設(shè)計 10 測距顯示電路的設(shè)計 11 LED數(shù)碼管簡介 11 LED數(shù)碼管顯示電路的設(shè)計 11 報警電路的設(shè)計 12 系統(tǒng)硬件電路原理圖 13第四章 系統(tǒng)軟件程序設(shè)計 14 系統(tǒng)主程序設(shè)計 14 系統(tǒng)子程序設(shè)計 14 定時器中斷服務(wù)子程序 14 數(shù)碼管顯示與計算程序 17 報警程序設(shè)計 19 軟件程序的編譯調(diào)試 19 Keil uVision軟件簡介 19 搭建軟件開發(fā)工作環(huán)境 20 程序編寫與編譯 22第五章 實物制作及系統(tǒng)測試 24 實物制作 24 PCB板的制作 24 元器件的安裝及焊接 24 系統(tǒng)測試 25結(jié)束語 27致 謝 28參考文獻 29附錄A 系統(tǒng)硬件電路原理圖 30附錄B 系統(tǒng)PCB圖 31附錄C 系統(tǒng)實物圖 32第一章 緒 論 課題研究背景 隨著我國經(jīng)濟的飛速發(fā)展,交通運輸車輛的不斷增多,由此產(chǎn)生的交通問題越來越成為人們關(guān)注的問題。本設(shè)計分析了超聲波測距原理,給出了系統(tǒng)的總體設(shè)計方案,完成了具體硬件電路圖設(shè)計以及軟件程序設(shè)計,最后對系統(tǒng)進行了測試??刂破魍ㄟ^定時器產(chǎn)生周期的脈沖方波信號,經(jīng)電聲轉(zhuǎn)換電路后發(fā)出超聲波,同時打開定時器計時。本文根據(jù)超聲波測距離原理,設(shè)計了一個簡易的超聲波倒車測距報警系統(tǒng)。畢業(yè)設(shè)計安排基本符合要求,同意提交開題報告。當(dāng)汽車倒車時,系統(tǒng)能實時顯示測試距離,當(dāng)測試距離等于或者小于50cm時,蜂鳴器進行聲音報警提示。【預(yù)期的效果及指標(biāo)】通過查閱資料、搜索電子文獻,確定倒車測距報警器的設(shè)計方案。同時對外界光線和電磁場不敏感,可用于黑暗、有灰塵或煙霧、電磁干擾強、有毒等惡劣環(huán)境中,電路設(shè)計簡單,而且價格便宜。紅外測距對色彩、光照度較敏感,容易受外界光線影響,而且在許多工業(yè)場合不適用,并且價格較昂貴。由于生產(chǎn)工藝和設(shè)計能力的不斷提高,單片機也在向著更高集成化、更多位多功能,更強處理控制問題的能力、更快的運算速度、更廉價低功耗、更兼容開發(fā)和更好的軟件固有化的方向發(fā)展?!厩把浴繂纹瑱C是為了適應(yīng)工業(yè)現(xiàn)場和較為廣泛的應(yīng)用現(xiàn)場而設(shè)計的芯片,它把CPU、RAM、ROM、I/O接口電路等部件集成在一起。在汽車倒車時,該測距報警器能通過顯示器實時顯示汽車尾部與障礙物的距離,同時還具有蜂鳴器報警提示功能:當(dāng)車尾與障礙物距離等于或小于50cm時,系統(tǒng)進行蜂鳴報警提示。5%(2)單片機選型:MCS51系列單片機(3)軟件開發(fā)環(huán)境:Keil uvision(4)硬件電路設(shè)計:Protel99 SE (5)顯示方式:LED數(shù)碼管顯示(6)檢測功能:檢測汽車尾部與障礙物之間的距離。通過本課題的設(shè)計和制作,使學(xué)生鞏固所學(xué)的專業(yè)知識,增強應(yīng)用動手能力,提高學(xué)生的創(chuàng)新能力和綜合職業(yè)能力。培養(yǎng)學(xué)生學(xué)會獨立分析問題,運用所學(xué)知識解決實際問題的能力,培養(yǎng)學(xué)生包含專業(yè)能力、方法能力和社會能力在內(nèi)的綜合職業(yè)能力。本設(shè)計采用單片機為核心控制器件,整個控制電路主要由單片機控制電路、超聲波發(fā)射與接收電路、測距顯示電路、蜂鳴器報警提示電路和電源電路等部分組成。揚州工業(yè)職業(yè)技術(shù)學(xué)院2011 —2012學(xué)年第 一 學(xué)期畢業(yè)設(shè)計課題名稱:基于AT89C51的倒車測距報警器的設(shè)計 設(shè)計時間: —— 系 部: 電子信息工程系 班 級: 0902電氣技術(shù) 姓 名: 李 偉 指導(dǎo)教師: 呂志香、唐明軍 總目錄第一部分 任務(wù)書 第二部分 開題報告 第三部分 畢業(yè)設(shè)計正文 第 一 部 分任務(wù)書揚州工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計任務(wù)書系 部電子信息工程系指導(dǎo)老師呂志香唐明軍職稱講師講師學(xué)生姓名李偉班級0902電氣技術(shù)學(xué)號0905010219設(shè)計題目基于AT89C51的倒車測距報警器的設(shè)計設(shè)計內(nèi)容目標(biāo)和要求一、畢業(yè)設(shè)計主要內(nèi)容及技術(shù)指標(biāo)主要內(nèi)容 本畢業(yè)設(shè)計是應(yīng)用單片機技術(shù)設(shè)計一款簡易的倒車測距報警器,本儀器用于汽車倒車時,能實時檢測車尾與障礙物之間的距離,同時通過LED數(shù)碼管顯示器實時顯示檢測距離。當(dāng)檢測的距離達(dá)到預(yù)設(shè)報警值(50cm)時,蜂鳴器就會發(fā)出蜂鳴聲報警,提醒司機注意正確操作并及時停車。 通過本設(shè)計旨在讓學(xué)生將單片機的軟硬件知識和社會實踐應(yīng)用相結(jié)合,設(shè)計出有一定實用性的單片機應(yīng)用系統(tǒng)。 本課題涵蓋了單片機及其接口技術(shù)、超聲波測距、LED數(shù)碼管顯示、單片機C語言程序設(shè)計等專業(yè)技能和知識,是單片機應(yīng)用及檢測技術(shù)應(yīng)用的綜合性課題。 主要技術(shù)指標(biāo)(1)單片機及接口芯片工作電壓:+5V177。(7)檢測范圍:二、畢業(yè)設(shè)計的基本要求收集、整理與畢業(yè)設(shè)計有關(guān)領(lǐng)域的信息資料; 完成本畢業(yè)設(shè)計方案和結(jié)構(gòu)框圖的設(shè)計; 完成本畢業(yè)設(shè)計電路原理圖設(shè)計;制作測距報警器實物并實現(xiàn)本設(shè)計內(nèi)容;完成本畢業(yè)設(shè)計程序流程圖和C語言源程序設(shè)計;完成軟件和硬件系統(tǒng)的調(diào)試,功能指標(biāo)達(dá)到技術(shù)要求;完整的程序清單和圖樣資料;根據(jù)本課題的設(shè)計、編程和制作工作過程,形成符合要求的畢業(yè)設(shè)計書面報告;三、畢業(yè)設(shè)計進度安排第一階段 2011 年 9月10日 2011 年10月10日 選題、調(diào)研、收集資料、論證、開題第二階段 2011 年10月11日 2011年11 月14日 方案、 電路、硬件及軟件設(shè)計 第三階段 2011年 11月15日 2011年 11 月30日 設(shè)計項目安裝調(diào)試、寫作初稿第四階段 2011年 12 月1日 2011年 12月10日 修改、定稿、打印、答辯四、畢業(yè)設(shè)計提交的成果開題報告