亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于單片機的車輛倒車防撞系統(tǒng)設計與實現(xiàn)

        2022-07-20 07:16:14趙宗坤
        電子測試 2022年13期
        關鍵詞:單片機系統(tǒng)

        趙宗坤

        (武昌工學院智能制造學院,湖北武漢,430065)

        0 引言

        隨著人民生活水平的提高,人民群眾擁有私家汽車的數(shù)量逐年增多。但司機在駕車行駛過程中,發(fā)生碰碰撞撞在所難免,為了保障行車的穩(wěn)定性,設計一款汽車倒車防撞系統(tǒng)。而超聲波測距相較于其他的非接觸式測距而言,有著一定的優(yōu)勢,如電磁會受到電磁的干擾,光線會受到陽光和霧霾的影響。這些對超聲波來說都不具有影響,對各種惡劣的環(huán)境都有一定的適應能力。目前我國的非接觸式測距儀常采用超聲波、激光和雷達,紅外線等。相比超聲波,制作雷達或激光測距儀的成本過高,還有紅外線測距儀的測距距離又偏短。因此,以超聲波作為測距工具已越來越受到我國的關注,應用的領域也越來越廣,包括機器人行走,自動導航,水位監(jiān)測等。隨著自動駕駛汽車作為如今汽車領域研究的熱點,能夠自動避開障礙的技術也越來越受到關注。作為自動駕駛技術的領跑者,美國特斯拉公司已經(jīng)研發(fā)出一套自動駕駛系統(tǒng),包括8 個攝像頭、12 個超聲波傳感器、一個雷達、一個強大的計算機芯片和大量軟件開發(fā)。其不僅可以使駕駛員在疲勞的時候放手小憩,而且對于一些非常難停的車位,也能依靠這套系統(tǒng),實現(xiàn)自主停車,充分解決了司機停車難,易剮蹭的倒車難題。而我國雖然在自動駕駛方面的研究落后于國外,但是我國也研發(fā)出了半自動的輔助駕駛系統(tǒng),如最新上市的寶駿RS-5,其包含77GHz 毫米波雷達,再加上高清攝像頭,從而實現(xiàn)ACC 自適應巡航、主動剎車和車道保持等多達14 項智能駕駛輔助功能。大大提高了汽車在行駛或者倒車過程中的安全性。

        1 系統(tǒng)總體設計

        為了節(jié)約成本,減少外部因素的干擾,本系統(tǒng)在比較各種測距工具后選擇了以超聲波來作為測距工具。

        本設計主要包括:單片機最小系統(tǒng)、電源模塊、液晶LCD顯示器超、聲波模塊、WT588D 語音模塊。

        如圖1 所示,單片機最小系統(tǒng)在本設計中就是控制核心,而汽車在倒車過程中,超聲波一直作為測距工具實時反饋數(shù)據(jù),并且每3 秒自動更新一次,然后單片機根據(jù)接受到數(shù)據(jù),以數(shù)字的形式在LCD1602 液晶顯示屏上顯示,然后WT588D 語音模塊把汽車和障礙物之間的距離用語音播報出來。

        圖1 系統(tǒng)總體設計

        2 硬件系統(tǒng)

        2.1 單片機最小系統(tǒng)

        單片機的最小系統(tǒng)由復位電路、單片機和時鐘電路組成,電路圖如圖2 所示。在單片機外界加一個5V 的電源。是因為單片機工作所需的最多電壓為5.5V,最低的電壓也要4V。單片機中的VCC 部分要和5V 的正極相連接,VSS 則是接地的一端。確定單片機的工作是否處于開始狀態(tài),都得復位電路來決定。當MCU 上電時,它會產生一個復位信號,MCU開始確定MCU 的初始工作狀態(tài)。當MCU 系統(tǒng)運行且程序由于外部環(huán)境的干擾而運行時,復位按鈕內的程序從頭開始自動執(zhí)行。通常,外部按鈕的上電和手動復位有自動復位功能。當時鐘電路開始工作,此時,RESET 端子連續(xù)提供2 個機器周期的高電平,MCU 復位操作就完成了。外部的那個手動按鈕就是復位電路的按鈕,需要與上拉電阻連接以增加輸出高電平的值。時鐘電路就像微控制器的核心,它控制著微控制器的工作節(jié)奏。時鐘電路同時也可看作一個振蕩電路,微控制器收到它所提供的正弦波信號,一次來作為標準,然后來決定執(zhí)行速度是快還是慢。XTAL1 對應反相放大器的輸入,而XTAL2 則是對應輸出,片內振蕩器的配置都是由它們來完成的。在外部時鐘源被驅動器件使用的情況下,XTAL2 就不用連接了。由于一個機器周期等于6 個狀態(tài)周期,2 個振蕩周期又一個狀態(tài)周期相等,所以一個機器周期等于12 個振蕩周期。假設一個振蕩周期的值為1/12us,那么就可以得出外部石英晶體振蕩器的振蕩頻率是12MHz。

        2.2 電源電路模塊

        電源部分的設計由6 節(jié)5 號干電池供電9V,由LM7805穩(wěn)壓器模塊調節(jié)為5V 電源,為MCU 和每個模塊供電。該電路由電源開關,穩(wěn)壓器模塊,電阻器,電容器和發(fā)光二極管組成。該電容器主要用于過濾超聲波和單片機模塊,以提供穩(wěn)定的電源。具體電路如圖3 所示。

        2.3 液晶顯示模塊

        為了得到更加清晰和精準的數(shù)字,選擇采用LCD1602 來作為顯示屏。這樣有利于司機進行判斷。電路如圖4 所示,圖中的液晶的RS、RW、EN 叫做命令操作腳,P1 則是數(shù)據(jù)接口。

        圖4 液晶顯示模塊

        2.4 超聲波測試模塊

        一個超聲波模塊的組成包括超聲波發(fā)射器,接收器和控制電路。其距離感應最遠為8.88m ,最近為0.04m,采用的是非接觸式的方式,精度保持在3mm 左右。基本工作原理:首先是IO端口TRIG被觸發(fā)測距,給出一個至少10us高電平信號。8 個40KHZ 方波也會由模塊來自動發(fā)射,自動檢測是否有信號返回;如果有信號返回,IO 口ECHO 就會輸出一個高電平。高電平持續(xù)的時間為多久,超聲波從發(fā)射到返回的時間就是多久。超聲波傳感器有兩個探頭,一個負責發(fā)射,一個負責接收,這兩個過程都是由其內部的壓電晶片完成的。

        3 軟件系統(tǒng)

        3.1 主程序流程圖

        如圖5 所示,當程序運行開始的時候,單片機首先進行初始化,然后判斷自動播放按鍵是否按下,如果沒有按下,就要手動按下播放鍵,這時,超聲波測距儀開始工作,發(fā)送超聲波,在碰到障礙物后返回,然后超聲波測距儀開始計算與障礙物的距離,然后將數(shù)據(jù)傳輸?shù)揭壕э@示器上顯示距離,同時通過語音播報器告知駕駛員安全距離還有多少,這個過程每隔3 秒自動更新一次。超聲波傳感器的發(fā)射探頭發(fā)射出聲波,單片機內部定時器就開始計時,當接收探頭檢測到信號返回時,定時器停止計時,定時器計時的這段時間就是聲波傳送的時間,然后根據(jù)公式就可以計算出汽車與障礙物之間的距離。

        圖5 主程序流程設計圖

        3.2 超聲波程序流程圖

        如圖6 所示,當程序啟動時,IO 口觸發(fā),給Trig 口至少10us 的高電平,超聲波測距儀開始工作。此時,定時器0 關閉,計數(shù)器清零。信號返回時,先判斷I/O 口ECH0 是否輸出為高電平,如果不是,則返回重新判斷,如果是,啟動定時器0,定時器0 啟動開始計時,。然后判斷I/O 口ECH0 輸出的是不是低電平,如果不是,返回判斷,如果是,關閉定時器0,停止計時。由高電平到低電平的這段持續(xù)時間就是超聲波從發(fā)射到返回的時間。然后計算出時間,重新開始測距。

        圖6 超聲波程序設計圖

        單片機的編程,設計涉及到很多模塊,單片機模塊、LED液晶顯示模塊、WT588D 語音模塊等,采用C 語言編程,對于超聲波測距,要設定一個固定值,是的超聲波能夠一直循環(huán)測距,而不是一次性測距,本系統(tǒng)設定的時間為3S,為了對司機有非常清楚的提示,不僅要在液晶顯示屏上顯示出來,而且還得通過語音播報進行語音提醒,所以,在設計時,要確保到聲波傳回來的時,要把數(shù)據(jù)用顯示屏和語音播報同時提示,確保不會發(fā)生語音播報后,顯示屏缺沒有數(shù)據(jù)顯示的情況,對于測距,要利用單片機I/O 口的觸發(fā),激活超聲波,同時,確保單片機定時器對聲波從發(fā)射到返回這段時間的記錄,然后通過時間數(shù)據(jù)來計算出汽車和障礙物之間的距離。

        4 實物測試

        如圖7 所示,為實物調試效果示意圖,汽車與障礙物的距離實時顯示在LED 顯示器上面,此為超聲波能夠測出的最遠距離,當超出這個距離的時候,語音模塊就會發(fā)出“超出量程”的提示,說明已超出超聲波所能測出的距離,但小于這個距離時,超聲波重新開始測距,依然是每3 秒更新一次,司機也能在這個距離里有操作反饋。

        圖7 最遠距離測試顯示

        圖8 最近距離測距顯示

        圖中的黃色信號燈為語音模塊的busy 輸出端,當它亮時,表示語音模塊可放音,藍色按鍵為電源啟動鍵,液晶顯示器下方的黑色按鍵則為復位按鍵。

        右上角像喇叭形狀的就是超聲波傳感器的兩個探頭,一個用來發(fā)送超聲波信號,一個則用來接收,然后數(shù)據(jù)通過液晶顯示器顯示出來,液晶顯示器的數(shù)據(jù)標識采用拼音的形式,來提示各個數(shù)據(jù)所表示的意義。

        實物比較簡便,易于加裝在汽車中,有很好的實用性,不足的地方在于,揚聲器沒有進行加固保護,容易在碰撞出受損,從而導致播出的聲音帶著雜音,極大的影響播出聲音的效果,解決辦法就是將揚聲器焊接在電路板上,使其固定,不會在汽車的行駛過程中發(fā)生碰撞而受損。

        實物調試分別做了超聲波的最遠距離和最近距離的測試,闡述了在兩種不同的狀態(tài)下,汽車防撞倒車系統(tǒng)會作出怎樣的表現(xiàn),然后司機根據(jù)顯示的數(shù)值和播報的語音來調整車的位置,避免事故的發(fā)生,該調試時人為的用手拿著進行的調試,在汽車上的效果如何,還需要進一步的實驗和調試。

        5 小結

        本設計研究的倒車防撞系統(tǒng)是基于超聲波測距的。該系統(tǒng)的工作處理器核心是STC89C52 單片機,超聲波的原理是利用發(fā)射和接收超聲波,根據(jù)超聲波在空氣中的傳播時間來計算出傳播距離。經(jīng)過單片機的處理在液晶上顯示距離,并通過語音模塊把當前的具體播報出來。

        猜你喜歡
        單片機系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        基于單片機的SPWM控制逆變器的設計與實現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于PowerPC+FPGA顯示系統(tǒng)
        基于單片機的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        半沸制皂系統(tǒng)(下)
        小議PLC與單片機之間的串行通信及應用
        電子制作(2018年12期)2018-08-01 00:48:04
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        亚洲国产精品福利片在线观看| 公与淑婷厨房猛烈进出| а天堂中文在线官网| 国产乱子伦露脸在线| 亚洲不卡av不卡一区二区| 国产精品一区二区三区四区亚洲| 亚洲av首页在线| 国产成人av一区二区三区在线| 欧美日韩综合在线视频免费看 | 99久久久无码国产精品性| 国产精品久久久久久影视| 国内久久婷婷精品人双人| 中文字幕丰满人妻被公强| 亚洲女同精品久久女同| 亚洲第一黄色免费网站| 野外亲子乱子伦视频丶| 91久久青青草原免费| 中文字幕日韩人妻在线| 国产情侣自拍在线视频| 亚洲а∨精品天堂在线| 亚洲AV毛片无码成人区httP | 高清偷自拍亚洲精品三区| 日韩欧群交p片内射中文| 欧美日韩亚洲成色二本道三区| 青青青草视频手机在线| 人人妻人人澡人人爽国产| 色欲av自慰一区二区三区| 中文字幕亚洲无线码在一区| 一级做a爱视频在线播放| 亚洲天堂精品成人影院| 毛片亚洲av无码精品国产午夜| 国产激情视频在线观看首页| 亚洲熟女少妇精品久久| 亚洲av无码乱码在线观看性色| 中文字幕精品久久久久人妻红杏1 丰满人妻妇伦又伦精品国产 | 内射中出日韩无国产剧情| 成年午夜无码av片在线观看 | 亚洲男人堂色偷偷一区| 国产人妖伦理视频在线观看| 3d动漫精品啪啪一区二区免费| 亚洲欧美日韩国产一区|