0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于AT89C2051單片機(jī)和超聲技術(shù)實(shí)現(xiàn)倒車防撞雷達(dá)系統(tǒng)的設(shè)計(jì)

電子設(shè)計(jì) ? 來(lái)源:東北電力大學(xué) ? 作者:滕志軍 ? 2021-03-31 15:58 ? 次閱讀

倒車?yán)走_(dá)(Car Reversing Aid Systems)的全稱是“倒車防撞雷達(dá)”,也稱“泊車輔助裝置”,是汽車泊車安全輔助裝置,能以聲音或者更為直觀的顯示告知駕駛員周圍障礙物的情況,解除了駕駛員泊車和起動(dòng)車輛時(shí)前后左右探視所引起的困擾,并幫助駕駛員掃除了視野死角和視線模糊的缺陷,提高了安全性。

系統(tǒng)工作原理

倒車?yán)走_(dá)只需要在汽車倒車時(shí)工作,為駕駛員提供汽車后方的信息。由于倒車時(shí)汽車的行駛速度較慢,和聲速相比可以認(rèn)為汽車是靜止的,因此在系統(tǒng)中可以忽略多普勒效應(yīng)的影響。在許多測(cè)距方法中,脈沖測(cè)距法只需要測(cè)量超聲波在測(cè)量點(diǎn)與目標(biāo)間的往返時(shí)間,實(shí)現(xiàn)簡(jiǎn)單,因此本系統(tǒng)采用了這種方法。

如圖1所示,駕駛員將手柄轉(zhuǎn)到倒車檔后,系統(tǒng)自動(dòng)啟動(dòng),超聲波發(fā)送模塊向后發(fā)射40kHz的超聲波信號(hào),經(jīng)障礙物反射,由超聲波接收模塊收集,進(jìn)行放大和比較,單片機(jī)AT89C2051將此信號(hào)送入顯示模塊,同時(shí)觸發(fā)語(yǔ)音電路,發(fā)出同步語(yǔ)音提示,當(dāng)與障礙物距離小于1m、0.5m、0.25m時(shí),發(fā)出不同的報(bào)警聲,提醒駕駛員停車。

基于AT89C2051單片機(jī)和超聲技術(shù)實(shí)現(xiàn)倒車防撞雷達(dá)系統(tǒng)的設(shè)計(jì)

圖1 系統(tǒng)工作原理框圖

圖2 超聲波發(fā)送模塊電路

硬件設(shè)計(jì)

1 超聲波發(fā)送模塊設(shè)計(jì)

超聲波發(fā)送器包括超聲波產(chǎn)生電路和超聲波發(fā)射控制電路兩個(gè)部分,超聲波探頭(又稱“超聲波換能器”)選用CSB40T,可采用軟件發(fā)生法和硬件發(fā)生法產(chǎn)生超聲波。前者利用軟件產(chǎn)生40kHz的超聲波信號(hào),通過(guò)輸出引腳輸入至驅(qū)動(dòng)器,經(jīng)驅(qū)動(dòng)器驅(qū)動(dòng)后推動(dòng)探頭產(chǎn)生超聲波。這種方法的特點(diǎn)是充分利用軟件,靈活性好,但需要設(shè)計(jì)一個(gè)驅(qū)動(dòng)電流在100mA以上的驅(qū)動(dòng)電路。第二種方法是利用超聲波專用發(fā)生電路或通用發(fā)生電路產(chǎn)生超聲波信號(hào),并直接驅(qū)動(dòng)換能器產(chǎn)生超聲波。這種方法的優(yōu)點(diǎn)是無(wú)須驅(qū)動(dòng)電路,但缺乏靈活性。

本設(shè)計(jì)采用第一種方法產(chǎn)生超聲波,電路設(shè)計(jì)如圖2所示。40kHz的超聲波是利用555時(shí)基電路振蕩產(chǎn)生的。其振蕩頻率計(jì)算式為f=1.43/((R 9+2·R 10)·C 5)。將R 10設(shè)計(jì)為可調(diào)電阻的目的是為了調(diào)節(jié)信號(hào)頻率,使之與換能器的40kHz固有頻率一致。為保證555時(shí)基具有足夠的驅(qū)動(dòng)能力,宜采用+12V電源。CNT為超聲波發(fā)射控制信號(hào),由單片機(jī)進(jìn)行控制。

圖3 超聲波接收模塊電路

2 超聲波接收模塊設(shè)計(jì)

超聲波接收器包括超聲波接收探頭、信號(hào)放大電路及波形變換電路三部分。超聲波探頭必須采用與發(fā)射探頭對(duì)應(yīng)的型號(hào),關(guān)鍵是頻率要一致,本設(shè)計(jì)采用CSB40R,否則將因無(wú)法產(chǎn)生共振而影響接收效果,甚至無(wú)法接收。由于經(jīng)探頭變換后的正弦波電信號(hào)非常弱,因此必須經(jīng)放大電路放大。正弦波信號(hào)不能直接被單片機(jī)接收,必須進(jìn)行波形變換。按照上面所討論的原理,單片機(jī)需要的只是第一個(gè)回波的時(shí)刻。接收電路的設(shè)計(jì)可采用專用接收電路,也可采用通用電路來(lái)實(shí)現(xiàn),如圖3所示。

超聲波在空氣中傳播時(shí),其能量的衰減與距離成正比,即距離越近信號(hào)越強(qiáng),距離越遠(yuǎn)信號(hào)越弱,通常在1mV~1V之間。當(dāng)然,不同接收探頭的輸出信號(hào)強(qiáng)度存在差異。由于輸入信號(hào)的范圍較大,對(duì)放大電路的增益提出了兩個(gè)要求:一是放大增益要大,以適應(yīng)小信號(hào)時(shí)的需要;二是放大增益要能變化,以適應(yīng)信號(hào)變化范圍大的需要。另外,由于輸入信號(hào)為正弦波,因此必須將放大電路設(shè)計(jì)成交流放大電路。為減少負(fù)電源的使用,放大電路采用單電源供電,信號(hào)放大和變換采用了一片LM324通用運(yùn)算放大器,前三級(jí)為放大器設(shè)計(jì),后一級(jí)為比較器設(shè)計(jì)。LM324既可以雙電源工作,也可以單電源工作,因此能滿足使用要求。為滿足交流信號(hào)的需要,每一級(jí)的放大器均采用阻容電路進(jìn)行電平偏移,即圖3中的C7、C21、C22和C24,容量均為10μF,實(shí)現(xiàn)單電源條件下交流信號(hào)的放大。對(duì)于交流信號(hào)而言,電容為短路,因此前三級(jí)放大電路的增益均為10。距離較近時(shí),兩級(jí)放大的增益已能夠輸出足夠強(qiáng)度的信號(hào)了,第三級(jí)有可能出現(xiàn)信號(hào)飽和,但距離較遠(yuǎn)時(shí),必須采用三級(jí)放大。合理調(diào)節(jié)電位器R27,選擇比較基準(zhǔn)電壓,可使測(cè)量更加準(zhǔn)確和穩(wěn)定。

圖4 語(yǔ)音電路

3 語(yǔ)音電路設(shè)計(jì)

語(yǔ)音報(bào)警是指當(dāng)?shù)管嚴(yán)走_(dá)探測(cè)到的距離小于所設(shè)定的安全值時(shí),發(fā)出聲音提醒駕駛員,語(yǔ)音電路設(shè)計(jì)如圖4所示。M3720是單聲一閃燈報(bào)警音效集成電路芯片內(nèi)存儲(chǔ)一種報(bào)警音效,可直接驅(qū)動(dòng)蜂鳴器發(fā)聲或經(jīng)外接功放三極管推動(dòng)揚(yáng)聲器放音,同時(shí)還能驅(qū)動(dòng)一只LED閃爍。該芯片各引腳功能為:5腳VDD;1腳VSS分別為電源輸入端與負(fù)端,VDD電壓3~3.5V;8腳X和1腳Y分別為芯片外接振蕩電阻器;6腳TG為觸發(fā)控制端,低電平觸發(fā)有效;3腳BZ和2腳BB分別為報(bào)警音效輸出端,可直接外接壓電陶瓷蜂鳴器,如果驅(qū)動(dòng)揚(yáng)聲器則由3腳BZ端引出;4腳L為閃燈輸出端,可直接驅(qū)動(dòng)LED發(fā)光。

軟件設(shè)計(jì)

AT89C2051單片機(jī)及其開(kāi)發(fā)應(yīng)用系統(tǒng)具有語(yǔ)言簡(jiǎn)潔、可移植性好、表達(dá)能力強(qiáng)、可進(jìn)行結(jié)構(gòu)化設(shè)計(jì)、可以直接控制計(jì)算機(jī)硬件、生成代碼質(zhì)量高、使用方便等諸多優(yōu)點(diǎn)。該系統(tǒng)的主程序處于鍵控循環(huán)工作方式,當(dāng)手柄轉(zhuǎn)入倒車檔,主程序開(kāi)始調(diào)用測(cè)量子程序、顯示子程序和語(yǔ)音提示子程序,完成整個(gè)檢測(cè)提示過(guò)程,如圖5所示。

結(jié)束語(yǔ)

本文所設(shè)計(jì)的倒車?yán)走_(dá)系統(tǒng)是保障汽車倒車安全的輔助系統(tǒng),通過(guò)超聲波探頭發(fā)出超聲波,使用高速單片機(jī)計(jì)算距離,并加入了溫度補(bǔ)償電路,提高了距離計(jì)算的精度。系統(tǒng)安裝的液晶顯示器可以直觀的顯示溫度和距離,給駕駛員提供了方便。倒車時(shí)當(dāng)汽車與障礙物的距離小于我們所設(shè)定的安全距離時(shí),系統(tǒng)便通過(guò)語(yǔ)音集成電路發(fā)出報(bào)警,提醒駕駛員,防止汽車的碰撞或擦傷,具有很強(qiáng)的實(shí)用性。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6037

    文章

    44561

    瀏覽量

    635640
  • 汽車電子
    +關(guān)注

    關(guān)注

    3026

    文章

    7964

    瀏覽量

    167102
  • 雷達(dá)
    +關(guān)注

    關(guān)注

    50

    文章

    2937

    瀏覽量

    117570
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    超聲雷達(dá)和360影像有什么用

    接收反射回來(lái)的信號(hào),來(lái)測(cè)量物體與雷達(dá)之間的距離。超聲雷達(dá)的工作原理類似于聲納,但使用的頻率更高,通常在20kHz到1MHz之間。 超聲雷達(dá)
    的頭像 發(fā)表于 08-16 10:22 ?597次閱讀

    單片機(jī)如何使用超聲波傳感器進(jìn)行距離測(cè)量

    超聲波傳感器是一種利用超聲波信號(hào)進(jìn)行非接觸式測(cè)量的傳感器,廣泛應(yīng)用于工業(yè)、生物醫(yī)學(xué)、自動(dòng)化控制等領(lǐng)域。在單片機(jī)系統(tǒng)中,超聲波傳感器常被用來(lái)
    的頭像 發(fā)表于 08-05 14:56 ?403次閱讀

    可編程晶體振蕩器應(yīng)用于車載倒車雷達(dá)

    倒車雷達(dá),即“倒車防撞雷達(dá)”,又稱“"停車輔助裝置”,是汽車停車或倒車時(shí)的安全輔助裝置。它主要由
    的頭像 發(fā)表于 05-31 10:25 ?354次閱讀
    可編程晶體振蕩器應(yīng)用于車載<b class='flag-5'>倒車</b><b class='flag-5'>雷達(dá)</b>

    如何系統(tǒng)、科學(xué)地自學(xué)單片機(jī)

    的自學(xué)單片機(jī)呢?自學(xué)單片機(jī)需要一定的計(jì)劃和方法,以下是具體的步驟和建議。如何系統(tǒng)、科學(xué)地自學(xué)單片機(jī)?學(xué)習(xí)電子基礎(chǔ)知識(shí):理解電路原理、數(shù)字電子技術(shù)
    的頭像 發(fā)表于 03-28 08:03 ?1093次閱讀
    如何<b class='flag-5'>系統(tǒng)</b>、科學(xué)地自學(xué)<b class='flag-5'>單片機(jī)</b>?

    基于51單片機(jī)的車輛倒車雷達(dá)報(bào)警系統(tǒng),HC-SR04超聲波測(cè)距,全套資料

    ; 系統(tǒng)概述 本課題以AT89C51單片機(jī)為核心設(shè)計(jì)一種超聲倒車雷達(dá)
    發(fā)表于 03-19 14:17

    基于單片機(jī)多功能洗衣機(jī)控制

    需注意仿真中51單片機(jī)芯片是兼容的,AT89C51,AT89C52是51單片機(jī)的具體型號(hào),內(nèi)核是一樣的。相同的原理圖里,無(wú)論stc還是at都一樣,引腳功能都是一樣的,程序是兼容的,芯片
    發(fā)表于 03-18 10:13 ?710次閱讀
    基于<b class='flag-5'>單片機(jī)</b>多功能洗衣<b class='flag-5'>機(jī)</b>控制

    單片機(jī)的最小系統(tǒng)由什么組成 單片機(jī)的最小系統(tǒng)包括哪些

    單片機(jī)(Microcontroller Unit,MCU)的最小系統(tǒng)包括以下幾個(gè)主要組成部分: 單片機(jī)芯片:單片機(jī)是整個(gè)最小系統(tǒng)的核心部分,
    的頭像 發(fā)表于 02-02 11:27 ?1.1w次閱讀

    汽車怎樣利用超聲波傳感器?

    倒車雷達(dá)全稱叫“倒車防撞雷達(dá)”,也叫“泊車輔助裝置”,是汽車泊車或者倒車時(shí)的安全輔助裝置,由
    的頭像 發(fā)表于 01-29 10:02 ?805次閱讀

    單片機(jī)最小系統(tǒng)包含哪幾部分 單片機(jī)最小系統(tǒng)的作用

    單片機(jī)最小系統(tǒng)包含以下幾部分:單片機(jī)芯片、時(shí)鐘電路、復(fù)位電路、電源電路、外圍電路和連接接口等。 單片機(jī)芯片:單片機(jī)是整個(gè)
    的頭像 發(fā)表于 01-24 10:40 ?1.5w次閱讀

    基于單片機(jī)的汽車防碰撞系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    電子發(fā)燒友網(wǎng)站提供《基于單片機(jī)的汽車防碰撞系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).rar》資料免費(fèi)下載
    發(fā)表于 01-12 10:48 ?24次下載

    基于51單片機(jī)的汽車倒車防撞報(bào)警系統(tǒng)設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《基于51單片機(jī)的汽車倒車防撞報(bào)警系統(tǒng)設(shè)計(jì).rar》資料免費(fèi)下載
    發(fā)表于 01-12 09:55 ?19次下載

    基于51單片機(jī)倒車雷達(dá)的設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《基于51單片機(jī)倒車雷達(dá)的設(shè)計(jì).rar》資料免費(fèi)下載
    發(fā)表于 01-12 09:54 ?3次下載

    基于51單片機(jī)倒車雷達(dá)的設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《基于51單片機(jī)倒車雷達(dá)的設(shè)計(jì).rar》資料免費(fèi)下載
    發(fā)表于 01-03 10:24 ?4次下載

    基于51單片機(jī)的汽車倒車防撞報(bào)警系統(tǒng)設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《基于51單片機(jī)的汽車倒車防撞報(bào)警系統(tǒng)設(shè)計(jì).rar》資料免費(fèi)下載
    發(fā)表于 01-03 10:13 ?7次下載

    基于單片機(jī)的汽車防碰撞系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    電子發(fā)燒友網(wǎng)站提供《基于單片機(jī)的汽車防碰撞系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).rar》資料免費(fèi)下載
    發(fā)表于 01-02 10:04 ?1次下載