国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于超聲波的汽車盲區(qū)檢測

2023-06-25 20:18:58孟銀闊劉江濤龔佑祥葛思翀汪麗紅
現(xiàn)代信息科技 2023年6期
關(guān)鍵詞:超聲波單片機(jī)傳感器

孟銀闊 劉江濤 龔佑祥 葛思翀 汪麗紅

摘? 要:隨著信息技術(shù)的進(jìn)步,傳感器和智能處理技術(shù)能夠為人們提供有效的輔助信息。在駕駛汽車的過程中,由于后視鏡存在視野上的盲區(qū),在行駛過程中司機(jī)轉(zhuǎn)向時需要做出謹(jǐn)慎的判斷,否則就會有安全問題。為了司機(jī)的駕駛安全考慮,設(shè)計制作了基于超聲波的汽車盲區(qū)檢測系統(tǒng),當(dāng)需要轉(zhuǎn)向時利用超聲波對行駛中汽車的盲區(qū)進(jìn)行檢測,如果發(fā)現(xiàn)車輛側(cè)方的盲區(qū)有車輛,可以立即發(fā)出聲光的提醒,為駕駛員的安全駕駛提供可靠的參照。

關(guān)鍵詞:超聲波;傳感器;單片機(jī)

中圖分類號:TP368? ? 文獻(xiàn)標(biāo)識碼:A? 文章編號:2096-4706(2023)06-0168-04

Automobile Blind Spot Detection Based on Ultrasound Wave

MENG Yinkuo, LIU Jiangtao, GONG Youxiang, GE Sichong, WANG Lihong

(School of Electronic Information Engineering, Shanghai Dianji University, Shanghai? 201306, China)

Abstract: With the progress of information technology, sensors and intelligent processing technology provide people effective ancillary information. In the process of driving, since the blind spot in the field of rearview mirror, the driver need to make a decision carefully when turning, otherwise there will be safety problem. In view of the safety driving, this paper designs and products an automobile blind spot detection system based on ultrasound. When the driver needs to turn, it uses ultrasound to detect the blind spot for the driving automobile. If there is an automobile in the blind spot of the side of it, it can immediately issue sound and light warning to provide a reliable reference for the driver's safe driving.

Keywords: ultrasound; sensor; Single-Chip Microcomputer

0? 引? 言

隨著人們生活水平的提高,人們的衣食住行有了很大的改變。特別是在出行上,汽車的普及應(yīng)用大大改變了人們的出行方式,使人們的生活更加便利。但是伴隨汽車的普及,道路上的交通狀況也變得擁擠起來,隨之而來的是駕駛車輛的一系列安全問題;例如倒車無法精準(zhǔn)判斷身后障礙物的距離、駕車時是否側(cè)后方有車輛并行且處在視野盲區(qū)無法觀察,這些都會導(dǎo)致出現(xiàn)安全隱患。尤其是車輛行駛中后視鏡存在的視野盲區(qū),由于后視鏡視野的限制,在車輛的側(cè)后方會存在盲區(qū),如果在車輛行駛中不能及時的發(fā)現(xiàn)在盲區(qū)中是否有車輛同樣在行駛,司機(jī)貿(mào)然換道或轉(zhuǎn)向時,就會造成不可避免的安全事故。如果有輔助的裝置能夠?qū)ζ嚨拿^(qū)進(jìn)行有效的檢測,并給駕駛員及時的提出提醒,就會對駕駛安全提供有效的輔助手段。在對障礙物的檢測方面,超聲波具有一定優(yōu)勢,超聲波遇到障礙后有回波反射,可以用于判斷到障礙物的距離。超聲波測距是一項原理簡單、維護(hù)方便和成本低的測距技術(shù),與CCD、雷達(dá)、激光相比,具有近距離測量速度快、方向性強(qiáng)、不易受電磁、光、煙霧干擾等優(yōu)點,在液位測量、機(jī)器人避障、精確測距定位等領(lǐng)域得到廣泛的應(yīng)用[1-3]。因此,基于超聲波的汽車盲區(qū)檢測可以廣泛的應(yīng)用于汽車上,并有效的提高安全駕駛的狀況。在超聲波盲區(qū)檢測方面,在文[4]中,利用三個超聲波傳感器結(jié)合探測車身一側(cè)216°范圍內(nèi)的障礙物的最近距離來判斷盲區(qū)的障礙物,在文[5]中提出了適用于中國交通環(huán)境的BSM測試場景。在本文中,利用超聲波傳感器設(shè)計及制作了一個汽車盲區(qū)檢測系統(tǒng),可以對汽車兩側(cè)的盲區(qū)進(jìn)行有效的檢測,為駕駛員提供有效的輔助信息,提供車輛駕駛的安全性。

1? 系統(tǒng)設(shè)計

1.1? 系統(tǒng)框架設(shè)計

為了簡化系統(tǒng)的設(shè)計并可靠的檢測汽車的盲區(qū),在本文設(shè)計的超聲波盲區(qū)檢測系統(tǒng)中,由STM32單片機(jī)主控板以及蜂鳴器、OLED顯示模塊、電源、繼電器、超聲波探測器構(gòu)成,其中在車子的兩側(cè)各布置兩個超聲波傳感器并對準(zhǔn)車輛側(cè)后方的盲區(qū)。

系統(tǒng)的工作原理:在工作狀態(tài),由單片機(jī)控制超聲波探測器發(fā)射一束超聲波,該超聲波投射到車體、物體或地面后反射回來,然后超聲波接收器接收從車輛、物體或地面的反射波信號送入單片機(jī),單片機(jī)根據(jù)發(fā)射的超聲波與接收到的反射波之間的返回時間差,來判斷該時刻在車輛的側(cè)后方有無車輛或障礙物。在安裝超聲波探測器時,由于超聲波探測器本身與地面的高度是一定的,所以超聲波探頭發(fā)出超聲波投射到地面,超聲波經(jīng)地面反射后再送入超聲波探頭接收;在沒有障礙物的情況下,接收反射波的時間也是固定的。當(dāng)車輛的側(cè)后方有車輛通過時,由于車輛本身的遮擋,使超聲波探頭接收到反射波的時間相對縮短,從反射波的接收時間上就可以判斷出側(cè)后方有車輛正在通過或有車輛存在。當(dāng)判斷出車輛的側(cè)后方有車輛存在時,在單片機(jī)的控制下系統(tǒng)會發(fā)出蜂鳴聲及燈光的閃爍,以提醒駕駛員在車輛的盲區(qū)有車輛或障礙物存在,需要采取謹(jǐn)慎的操作以避免安全事故的發(fā)生。

1.2? 系統(tǒng)功能模塊及運行流程和功能

STM32微處理器:在本文中設(shè)計的系統(tǒng)中,采用的是STM32系列的單片機(jī),單片機(jī)型號是STM32F103RCT6,如圖1所示。其命名的具體含義是:Cortex-M3基礎(chǔ)型MCU;最高主頻為72 MHz;并且具有64 KB FLASH、20 KB RAM,采用的是LQFP48封裝形式,芯片的工作溫度范圍可達(dá)-40 ℃到85 ℃。在該芯片上還有其他擴(kuò)展的硬件資源包括:三個通用定時器、一個高級定時器、7通道DMA控制器、兩個SPI、兩個IIC、三個USART、一個標(biāo)準(zhǔn)MicroUSB接口、一個CAN、兩組12位模數(shù)轉(zhuǎn)換器、32個通用IO口[5]。

超聲波模塊的型號為HYSRF05,在該模塊的內(nèi)部主要包括超聲波發(fā)射器、接收器以及控制器,如圖2所示。該超聲波模塊可提供2 cm~400 cm的距離測量范圍,測距精度可達(dá)3 mm,測量角度為15度。該超聲波模塊的工作電壓為4.5 V~5.5 V,最大工作電流15 mA,超聲波的工作頻率為40 kHz。該模塊是分體式探頭,一個用于發(fā)射,一個用于接收,所以其測量上存在的盲區(qū)相對于一體式探頭要小得多[2]。該模塊的工作模式是:當(dāng)單片機(jī)的I/O口輸出一個持續(xù)時間為10 μs的TTL脈沖信號就可以觸發(fā)該超聲波模塊開始工作,模塊開始工作時會自動發(fā)出8個40 kHz的方波,并檢測是否有信號返回。當(dāng)有信號返回時會通過該超聲波模塊的I/O口ECHO返回一個高電平信號,而該高電平的持續(xù)時間就是超聲波從發(fā)射到接收到反射波的時間。通過對高電平持續(xù)時間的計算就可以得到與障礙物間的距離,而在本文中的系統(tǒng)中也是通過對距離的測量來判斷在車輛的盲區(qū)是否存在車輛或障礙物。

由于系統(tǒng)中的模塊需要不同的電源電壓,在本文中采用型號為ZAB75-220S12的直流-直流電源模塊供電,給系統(tǒng)供電時電源直流6 V輸入,直流5 V或3.3 V輸出,用于給系統(tǒng)中其他模塊的運行供電,如圖3所示。

如圖4所示,蜂鳴器的型號為:ZL-YDW1407-4005P-7.6,系統(tǒng)利用蜂鳴器發(fā)出報警聲音,為駕駛員提示車輛的側(cè)方周圍有障礙物且距離很近,用于警示駕駛員采取正確的操作。

如圖5所示,OLED顯示屏型號為0.96inch OLED(A)用于字幕顯示,以及顯示車輛與障礙物之間的距離。

1.3? 電路設(shè)計

在超聲波盲區(qū)檢測系統(tǒng)的硬件設(shè)計中,STM32微控制器是系統(tǒng)的核心,同時在微控制器的協(xié)調(diào)下通過各個模塊的通信協(xié)議,微控制器與模塊間進(jìn)行連接和數(shù)據(jù)的傳送。繼電器、超聲波模塊和蜂鳴器模塊都是通過微控制器的端口發(fā)出的高低電平進(jìn)行觸發(fā),超聲波模塊收到反射信后,會發(fā)送信號給微控制器用于距離的計算。

系統(tǒng)的電路原理如圖6所示,STM32單片機(jī)是整個系統(tǒng)的核心,由STM32單片機(jī)構(gòu)成的小系統(tǒng)實現(xiàn)對超聲波的檢測及信息的輸出和顯示。在系統(tǒng)工作時,在單片機(jī)的控制下超聲波模塊HY-SRF05采集到障礙物的距離數(shù)據(jù),然后再把信息發(fā)送給單片機(jī)進(jìn)行計算,以檢測在盲區(qū)3 m的范圍內(nèi)是否存在有障礙物,若發(fā)現(xiàn)車輛兩側(cè)的盲區(qū)存在車輛或障礙物則會發(fā)出警報,同時在顯示屏上會有相應(yīng)的警示信息提示。與STM32小系統(tǒng)配套的還有電源電路、超聲波檢測電路、按鍵電路、報警電路。

1.4? 超聲波盲區(qū)檢測的軟件設(shè)計

系統(tǒng)軟件是為系統(tǒng)硬件配套設(shè)計的,超聲波汽車盲區(qū)檢測系統(tǒng)的軟件程序分以下幾部分:單片機(jī)主程序,檢測障礙物子程序,距離計算子程序,蜂鳴器警報子程序,屏幕顯示子程序,繼電器開關(guān)子程序。STM32微控制器為主控核心,其主程序流程圖如圖7所示。

在系統(tǒng)啟動工作后,單片機(jī)進(jìn)行對系統(tǒng)初始化的設(shè)置,當(dāng)需要對汽車的盲區(qū)進(jìn)行檢測時開始啟動超聲波模塊工作,這時超聲波模塊會發(fā)出超聲波脈沖,單片機(jī)從收到的回波信號來進(jìn)行計算和判斷,如果從發(fā)射到接收到回波信號的時間比較短,符合近距離有障礙物的條件,就說明在行駛車輛的側(cè)方盲區(qū)存在同樣正在行駛的車輛,單片機(jī)就發(fā)出報警信號,蜂鳴器發(fā)出警報,同時顯示屏顯示警示信息,單片機(jī)進(jìn)入待機(jī)狀態(tài)。如果超聲波模塊啟動后,通過超聲波的檢測,在盲區(qū)收到的回波信號不滿足有障礙物的條件,則單片機(jī)繼續(xù)通過超聲波模塊對盲區(qū)進(jìn)行檢測,但是不會發(fā)出警示信息。

1.5? 超聲檢測技術(shù)

在具體的檢測方法上,系統(tǒng)采用超聲波渡越時間檢測法。距離的計算公式:

(1)

其中,d為被測物與測物的距離,S為來回聲波路程,v為聲速,t為聲波來回的時間。由于聲波在空氣中傳播速度與溫度有關(guān),故超聲波的傳播速度查表可得近似公式:

(2)

因此,超聲波往返的距離公式修正為:

(3)

其中,式(2)和式(3)中的T為空氣溫度,t為超聲波往返的時間。

系統(tǒng)實現(xiàn)的功能有:

(1)系統(tǒng)有三個開關(guān),分別是電源開關(guān)和控制左右兩邊超聲波檢測的開關(guān)。其中,電源開關(guān)用于系統(tǒng)供電的打開與關(guān)閉,控制系統(tǒng)是否開機(jī)。左右的超聲波檢測開關(guān)是用來模擬左右的轉(zhuǎn)向開關(guān)。在轉(zhuǎn)向時,司機(jī)正確的操作應(yīng)該是先打左或右的轉(zhuǎn)向燈,再判斷要轉(zhuǎn)向的方向上是否有車輛。因此設(shè)置左右超聲波檢測開關(guān)可以與轉(zhuǎn)向燈的開關(guān)并接,當(dāng)轉(zhuǎn)向燈打下時,發(fā)起對左或右方的盲區(qū)開始發(fā)起檢測,和車輛的轉(zhuǎn)向燈開關(guān)聯(lián)動在符合安全駕駛要求的同時,更便于該超聲波盲區(qū)檢測系統(tǒng)發(fā)揮作用。

(2)打開電源開關(guān)后,系統(tǒng)開始工作,當(dāng)需要轉(zhuǎn)向時,轉(zhuǎn)向燈打下的同時系統(tǒng)開始對轉(zhuǎn)向燈方向的盲區(qū)進(jìn)行檢測,這時如果檢測到要轉(zhuǎn)向的盲區(qū)有障礙物或車輛,OLED屏幕上會顯示“Warning!?。 弊謽?,同時蜂鳴器也會發(fā)出警報聲,提醒駕駛員采取正確的操作。

(3)超聲波模塊工作時,把檢測到的超聲波往返的時間用持續(xù)的高電平從echo口發(fā)出,單片機(jī)接收到后根據(jù)高電平的持續(xù)時間計算出距離障礙物的距離,并判斷出是否是盲區(qū)的障礙物或車輛反射回來的,當(dāng)確定盲區(qū)有障礙物或車輛時,單片機(jī)觸發(fā)報警信號。

設(shè)計制作的實物如圖8所示。

2? 系統(tǒng)調(diào)試及分析

超聲波盲區(qū)檢測系統(tǒng)的電路制作及軟件編程完成后,對功能實現(xiàn)進(jìn)行了調(diào)試。以下是調(diào)試的步驟和過程:

步驟一:接通電源,按下電源開關(guān),系統(tǒng)開始工作,完成內(nèi)部的初始化設(shè)置。

步驟二:壓下用于模擬左轉(zhuǎn)向開關(guān),若超聲波探測器探測到左側(cè)有障礙物時,蜂鳴器會發(fā)出警報,同時OLED屏幕上會顯示“LEFT Warning!”的字樣。

步驟三:壓下用于模擬右轉(zhuǎn)向的開關(guān),若超聲波探測器探測到右側(cè)有障礙物時,蜂鳴器會發(fā)出警報,同時OLED屏幕上會顯示“RIGHT Warning!”的字樣。

步驟四:檢測左右兩側(cè)同時探測的功能,同時壓下模擬的左轉(zhuǎn)向開關(guān)和模擬的右轉(zhuǎn)向開關(guān),若超聲波探測器探測到左右兩側(cè)都有障礙物時,蜂鳴器會發(fā)出警報,同時OLED屏幕上會顯示“LEFT Warning!”和“RIGHT Warning!”兩行字樣。該功能是用于檢測系統(tǒng)對車輛兩側(cè)同時檢測的功能,以及分布在兩側(cè)的模塊的工作是否正常。

經(jīng)過實驗和調(diào)試,在本文中設(shè)計制作的超聲波盲區(qū)檢測系統(tǒng)對盲區(qū)的檢測功能都可以完成,且符合預(yù)期的要求。由于條件有限,對超聲波的盲區(qū)檢測在這里只是實現(xiàn)了驗證系統(tǒng),對系統(tǒng)的功能進(jìn)行了驗證,系統(tǒng)在實驗條件下可以達(dá)到對車輛兩側(cè)盲區(qū)進(jìn)行檢測的目的。在今后的工作中,將會再對硬件設(shè)備進(jìn)行完善和升級,并在車輛上進(jìn)行安裝實測,為該系統(tǒng)在車輛駕駛中實際使用再做進(jìn)一步的努力。

3? 結(jié)? 論

隨著現(xiàn)代社會在經(jīng)濟(jì)及科技上的不斷發(fā)展和進(jìn)步,人們的生活水平也得到了同步提高,生活方式也在發(fā)生巨大的變化。駕駛汽車成為人們?nèi)粘5某鲂蟹绞?,也使得人們對駕駛安全性的關(guān)注程度日益增強(qiáng)。因此,利用輔助的智能技術(shù)為安全駕駛助力就成為必要的需求。在這個背景下,基于超聲波的汽車盲區(qū)檢測系統(tǒng)就有了廣闊的發(fā)展和應(yīng)用的空間。在本文中,設(shè)計制作了基于超聲波的盲區(qū)檢測系統(tǒng),經(jīng)試驗驗證該系統(tǒng)可以幫助駕駛員探測汽車盲區(qū)是否有車輛和障礙物,并在探測到盲區(qū)存在障礙物或車輛的情況下發(fā)出警示信息,以便駕駛員能夠及時知曉盲區(qū)的情況,在轉(zhuǎn)向等情況下采取正確安全的操作,可以有效的增加駕駛員駕駛汽車的安全性。由于該系統(tǒng)具有安全可靠、簡單易用的特點,可以為駕駛員安全駕駛提供一定的輔助作用,具有一定的實際應(yīng)用和推廣價值。

參考文獻(xiàn):

[1] 李戈,孟祥杰,王曉華,等.國內(nèi)超聲波測距研究應(yīng)用現(xiàn)狀 [J].測繪科學(xué),2011,36(4):60-62.

[2] 潘康福.基于超聲波測距的倒車防撞報警系統(tǒng)研究 [D].南京:南京郵電大學(xué),2018.

[3] 張一鳴.超聲波測距盲區(qū)研究的探討 [J].電腦知識與技術(shù),2020,16(12):256-258.

[4] 王敏,周樹道,彭文星,等.基于超聲波傳感器的汽車盲區(qū)檢測系統(tǒng)研究 [J].自動化技術(shù)與應(yīng)用,2017,36(3):110-112.

[5] 曾俊延.汽車盲區(qū)監(jiān)測系統(tǒng)測試與評價方法研究 [D].重慶:重慶交通大學(xué),2018.

作者簡介:孟銀闊(1969—),男,漢族,河南漯河人,副教授,博士,研究方向:通信信號處理技術(shù)。

收稿日期:2022-11-01

基金項目:上海市大學(xué)生創(chuàng)新活動計劃項目(201911458039)

猜你喜歡
超聲波單片機(jī)傳感器
康奈爾大學(xué)制造出可拉伸傳感器
簡述傳感器在物聯(lián)網(wǎng)中的應(yīng)用
電子制作(2019年22期)2020-01-14 03:16:52
基于單片機(jī)的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
“傳感器新聞”會帶來什么
傳媒評論(2019年5期)2019-08-30 03:50:18
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
跟蹤導(dǎo)練(三)2
基于Niosll高精度超聲波流量計的研究
電子制作(2018年17期)2018-09-28 01:56:38
蝙蝠的超聲波
超聲波流量計的研究
電子制作(2016年21期)2016-05-17 03:52:47
三穗县| 保亭| 扶风县| 大田县| 余干县| 新昌县| 望都县| 牙克石市| 陕西省| 肥城市| 太仆寺旗| 水富县| 巴马| 蓝山县| 河东区| 新安县| 临夏县| 东丰县| 兴宁市| 梓潼县| 旬阳县| 盈江县| 吉木乃县| 如皋市| 仙居县| 盘山县| 东海县| 乐平市| 枣庄市| 东丰县| 建昌县| 景宁| 辉县市| 长治县| 石棉县| 锡林浩特市| 东乌珠穆沁旗| 兰州市| 共和县| 漳平市| 平顶山市|