【正文】
00 次時(shí)為 125ms,計(jì)算公式為(單位: ms): T = (定時(shí)器 0溢出次數(shù) * ( 0XFF 0XCE)) / 1000 其中定時(shí)器 0初值計(jì)算依據(jù)分頻不同而有差異。 圖 4 超聲波模塊實(shí)物圖 4 超聲波探測模塊 HCSR04的使用方法如下: IO口觸發(fā),給 Trig 口至少 10us的高電平,啟動測量;模塊自動發(fā)送 8 個(gè) 40Khz 的方波,自動檢測是否有信號返回;有信號返回,通過 IO 口 Echo 輸出一個(gè)高電平,高電平持續(xù)的時(shí)間就是超聲波從發(fā)射到返回的時(shí)間, 測試距離 =(高電平時(shí)間 *340) / 2,單位為 m。實(shí)物如下圖 4。模塊自動發(fā)送 8 個(gè) 40khz 的方波,自動檢測是否有信號返回;有信號返回,通過 IO 口 ECHO 輸出一個(gè)高電平,高電平持續(xù)的時(shí)間就是超聲波從發(fā)射到返回的時(shí)間。模塊包括超聲波發(fā)射器、接收器與控制電路。 超聲波傳感器模塊 報(bào)警蜂鳴器 3 E1D2DP3C4G54H62H9F10A111H12B73H8DS1ABCDE FGDP 1H2H3H4HR1 100R2 100R3 100R8 100R9 100R10 100R11 100R12 100ABCDEFGDPP10P11P12P13P14P15P16P17Q18550Q38550Q48550Q28550VCC1H3H2H4HR4 1KR5 1KR7 1KR6 1KP34P35 P36P37546231SW1sw 灰色12P2GNDR15 1K12D1DVCC12345678RST9(RXD)10(TXD)11(INT0)12(INT1)13(T0)14(T1)15(WR)16(RD)17XTAL218XTAL119GND202122232425262728PSEN29ALE/PROG30EA/VPP313233343536373839VCC40U1U1Y112MC2 C3 VCCGNDR1410KC1 10uFVCC1234J1VCCS1P10P11P12P13P14P15P16P17P20P21P22P34P35P36P37S4GNDS3GNDS2GNDP20 P21 P22P23B1蜂鳴器Q58550VCCGND+R132KP231234P1VCCGNDTrigEchoTrigEcho 圖 3 總設(shè)計(jì)電路圖 電源選擇 電源部分的設(shè)計(jì)采用 3節(jié) 5號干電池 供電。其中 D1為電源工作指示燈 。 2 圖 1 系統(tǒng)方框圖 3 硬件的實(shí)現(xiàn)和單元電路的設(shè)計(jì) 主控制模塊 主控制最小系統(tǒng)電路如圖 2 所示。然后控制蜂鳴器報(bào)警。單片機(jī)應(yīng)用系統(tǒng)的研制過程包括總體設(shè)計(jì)、硬件設(shè)計(jì)、軟件設(shè)計(jì)等幾個(gè)階段。單片機(jī)應(yīng)用系統(tǒng)也是有硬件和軟件組成。電路結(jié)構(gòu)可劃分為:超聲波傳感器 、蜂鳴器、單片機(jī)控制電路。 2 方案設(shè)計(jì)和論證 方案設(shè)計(jì) 本設(shè)計(jì)包括硬件 設(shè)計(jì)和軟件設(shè)計(jì)兩部分。因此超聲波測距 技術(shù)在移動機(jī)器人研究上得到了廣泛 應(yīng)用。 所以,超聲波測距技術(shù)在空氣測距的特殊環(huán)境下有 廣泛的應(yīng)用。因而可應(yīng)用于紙業(yè)、礦業(yè)、電廠、水處理廠、環(huán)保檢測、食品( 飲料業(yè)、食用油、 添加劑、奶制品)、防汛、水文、空間定位、公路限高等行業(yè)中。列如: I、 II??。 由于超聲波測距系統(tǒng)具有不接觸,受外界干擾較少的優(yōu)點(diǎn),所以在汽車的倒車技術(shù)研制方面得到了很廣泛的應(yīng)用。 1 2022 屆畢業(yè)生 畢業(yè) 設(shè)計(jì)說明書 題 目 : 基于 STC89C5單片機(jī)超聲波測距儀汽車防撞系統(tǒng)設(shè)計(jì) 院系名稱: 信息學(xué)院 專業(yè)班級: 電信 1108 學(xué)生姓名: 學(xué) 號: 指導(dǎo)教師: 教 師職稱: 教授 2 2022 年 5 月 29 日 I 摘 要 隨著汽車的不斷普及,特別是中國汽車市場的不斷擴(kuò)大,由汽車帶來的一系列問題一一顯露,本文介紹的防撞報(bào)警系統(tǒng)為汽車的 倒車報(bào)警裝置的研究提供了一些可行性方案。 本文設(shè)計(jì)的基于單片機(jī)超聲波測距儀汽車防撞系統(tǒng) 采用STC89C52為控制中心, 超聲波測距儀 完成對距離的檢測,測出距離以后將數(shù)據(jù)交給單片機(jī)處理運(yùn)算(與設(shè)定的距離值進(jìn)行比較判斷), 距離的值可以通過按鍵設(shè)置(有效范圍為 2cm400cm),設(shè)定值的大小通過數(shù)碼管顯示出來 , 當(dāng)測定的距離小于設(shè)定值的時(shí)候 , STC89C52 便發(fā)出 控制 指令控制蜂鳴器發(fā)出報(bào)警聲 ,從而達(dá)到報(bào)警防撞的目的。 關(guān)鍵詞 : STC89C52 超聲波測距儀 汽車防撞 報(bào)警 II Title Auto ultrasonic range finder collision avoidance system based on MCU Abstract With the popularity of cars, especially Chinese car market continues to expand, a series of problems brought by car of the one show, this paper introduces the research of anticollision alarm system for vehicle reversing alarm device provides some feasible solutions. This design based on single chip ultrasonic rangefinder automotive anticollision system uses STC89C52 as the control center, the ultrasonic range finder of distance detection, measure the distance after the data to the microcontroller processing operations (distance and set values of judgment), distance value can set the button (range 2cm400cm), setting value the size through the digital display, when the measured distance is smaller than the set value, the STC89C52 sends control mand to control the buzzer alarm sound, so as to achieve the purpose of anti collision alarm. The ultrasonic ranging system has the advantages of no contact, less interference, so it has been widely used in the development of the technology of automobile reversing. Keywords STC89C52 Ultrasonic rangefinder Vehicle collision warning III 目 次 1 緒論 ??????????????????????????????? 1 所選題目背景 ………………………………………………………………………………1 2 方案設(shè)計(jì)和論證 ????????????????????????????? ? 1 2 .1 方 案 設(shè) 計(jì) ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? 1 3 (正文第 3 章) ?????????????????? Y ???????????????(略) X (正文第 X 章) ?????? ???? ??????????? Y 結(jié)論 ???????????????????????????????? Y 致謝 ???????????????????????????????? Y 參考文獻(xiàn)?????????????????????????????? Y 附錄 A (必要 時(shí)) ?????????????????????? Y 附錄 B (必要時(shí)) ?????????????????????? Y 圖 1 (必要時(shí)) ?????????????????????? Y 圖 2 (必要時(shí)) ?????????????????????? Y 表 1 (必要時(shí)) ?????????????????????? Y 表 2 (必要時(shí)) ?????????????????????? Y 注: 1. 目次中的內(nèi)容一般列出“章”、“條”二級標(biāo)題 即可; 2. Y表示具體的阿拉伯?dāng)?shù)字; 3. 目錄前的頁碼采用羅馬數(shù)字。 1 1 緒論 1. 1 所選題目背景 超聲測距是非接觸檢測技術(shù), 基本不 受光、被測 物 顏色等 影響, 較 別的 儀器 而言 更 加 衛(wèi)生,更耐潮濕 和粉塵以及高溫、腐蝕氣體等惡劣因素 , 并且具有少維護(hù)、低 污染、高可靠 性、 壽命 長等特點(diǎn)。 能夠在很多 環(huán)境 情況下進(jìn)行距離 在線標(biāo)定, 也 可 以 直接用 液位控制,而且能夠設(shè)定 差值 ,直接顯示 液位罐的液位 高度 、料位高度。 用超聲波檢測會比較迅速、方便、容易計(jì)算、易 實(shí)現(xiàn)實(shí)時(shí)控制,且在測量精度方面可以達(dá)到工業(yè)實(shí)用的一般要求,因而為了使移動機(jī)器人實(shí)現(xiàn)自動行走,則必須安裝測距裝置,從而 使其 可以 及時(shí)獲取距 離 障礙物的位置信息(距離和方向)。 由于超聲波測距系統(tǒng)具有以上 優(yōu)點(diǎn),因此在汽車倒車?yán)走_(dá)的 研制方面也得到了廣泛 應(yīng)用。模塊 分為 數(shù)據(jù)采集、按鍵控制、四位數(shù)碼管 顯示、 報(bào)警等子模塊。 就此設(shè)計(jì)的核心模塊來說,單片機(jī)就是設(shè)計(jì)的中心單元,所以此系統(tǒng)也