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

?

汽車倒車?yán)走_(dá)系統(tǒng)的設(shè)計(jì)

2013-06-23 09:47汪曉紅
電子設(shè)計(jì)工程 2013年17期
關(guān)鍵詞:測距障礙物方位

汪曉紅

(陜西工業(yè)職業(yè)技術(shù)學(xué)院 電氣工程學(xué)院,陜西 咸陽 712000)

倒車?yán)走_(dá)系統(tǒng)需要對駕駛員盲區(qū)內(nèi)的障礙物進(jìn)行探測,為駕駛員提供倒車警告和輔助泊車功能[1]。本設(shè)計(jì)的原理是利用超聲波探測倒車路徑上或附近存在的任何障礙物,并根據(jù)盲區(qū)內(nèi)障礙物的距離和方向及時(shí)發(fā)出危險(xiǎn)警報(bào)和語音提示。

1 倒車?yán)走_(dá)系統(tǒng)的設(shè)計(jì)原理

1.1 倒車?yán)走_(dá)系統(tǒng)的硬件組成

系統(tǒng)硬件由STC12C5A60S2單片機(jī)最小系統(tǒng)、GM3101超聲波測距電路、ISD1730語音報(bào)警電路、DS18B20測溫電路及顯示電路組成,如圖1所示。

1.2 倒車?yán)走_(dá)系統(tǒng)的工作原理

超聲波測距電路控制安裝在車輛尾部三個(gè)方位(左右兩側(cè)各1個(gè),后側(cè)2個(gè))共四路超聲波探頭發(fā)射和接收頻率為40 kHz的超聲波[2],根據(jù)發(fā)送和接收的時(shí)間差Δt計(jì)算不同方位障礙物的距離d=s×Δt(s為聲速),并根據(jù)不同方位障礙物的距離確定危險(xiǎn)等級(安全、警告、危險(xiǎn)、停車),將不同方位障礙物距離的危險(xiǎn)等級、最近障礙物的方位、最近障礙物的距離等信息數(shù)據(jù)包發(fā)送給STC12C5A60S2單片機(jī)。

為避免倒車過程中車輛周邊運(yùn)動(dòng)物體影響報(bào)警信號的準(zhǔn)確性,STC12C5A60S2單片機(jī)對連續(xù)五次所接收到數(shù)據(jù)進(jìn)行比對,以最終確定不同方位障礙物距離的危險(xiǎn)等級和最近障礙物的方位。對于衡量系統(tǒng)測量精度和測量誤差的關(guān)鍵參數(shù)--最近障礙物的距離,單片機(jī)通過中值濾波算法以減小測量誤差,通過溫度補(bǔ)償算法實(shí)時(shí)修正環(huán)境溫度變化所造成的聲速變化對于測量結(jié)果的影響以提高測量精度。最后,單片機(jī)控制顯示器顯示最近障礙物的方位和最近障礙物的距離,控制語音處理電路播放對應(yīng)危險(xiǎn)等級的語音提示。

2 倒車?yán)走_(dá)系統(tǒng)的硬件設(shè)計(jì)

2.1 超聲波測距電路設(shè)計(jì)

GM3101是專用于倒車?yán)走_(dá)的超聲波測距芯片,可驅(qū)動(dòng)四路超聲波探頭進(jìn)行測距,并將檢測到的各探頭到障礙物距離的危險(xiǎn)等級、最近障礙物的方位及最近障礙物距離等信息以雙線差分串行方式輸出[3]。其最大測距范圍是0~3.15 m,測量精度0.05 m,工作周期80 ms,輸出信號采用標(biāo)準(zhǔn)異步傳輸格式(波特率4 800 bps、電平5 V)。

圖2 所示為超聲波探頭驅(qū)動(dòng)電路,四路超聲波探頭在GM3101的驅(qū)動(dòng)下巡回發(fā)射超聲波并將獲取到的對應(yīng)方位障礙物的反射波回送給測距芯片GM3101。由圖3所示的超聲波測距電路完成最近障礙物距離計(jì)算、最近障礙物確定和方位危險(xiǎn)等級判斷。圖中DOUT+、DOUT-為GM3101的差分串行輸出端,MODE為GM3101的工作模式選擇端,與STC12C5A60S2單片機(jī)連接實(shí)現(xiàn)數(shù)據(jù)傳輸和模式控制,F(xiàn)9COM、COUT為測試端,用于GM3101的性能測試。

圖2 超聲波探頭驅(qū)動(dòng)電路原理圖Fig.2 Schematic diagram of ultrasonic probe driving circuit

圖3 超聲波測距電路原理圖Fig.3 Schematic diagram of ultrasonic distance measurement circuit

2.2 其他外圍電路設(shè)計(jì)

除超聲波測距電路外,系統(tǒng)還具有語音報(bào)警電路、溫度測量電路和顯示電路等外圍電路。語音報(bào)警電路采用優(yōu)質(zhì)的的語音錄放芯片ISD1730,可通過SPI接口與STC12C5A60S2單片機(jī)連接,外接揚(yáng)聲器實(shí)現(xiàn)多種語音錄放功能控制,處理多達(dá)255段語音信息[4]。圖4所示為語音報(bào)警電路原理圖。

圖4 語音報(bào)警電路原理圖Fig.4 Schematic diagram of voice alarming circuit

溫度測量電路采用單總線數(shù)字溫度傳感器DS18B20實(shí)現(xiàn)測溫[5],顯示電路采用LCD1602字符型液晶顯示器顯示最近障礙物的距離值,電路如圖5所示。

2.3 主控單片機(jī)STC12C5A60S2接口設(shè)計(jì)

系統(tǒng)使用STC12C5A60S2單片機(jī)作為主控器件,指令代碼與傳統(tǒng)8051單片機(jī)完全兼容,但處理速度是傳統(tǒng)8051單片機(jī)的8~12倍,具有44根I/O口線,片內(nèi)集成60KB 的Flash ROM、1280B的RAM以及SPI、UART、PWM和ADC等多種接口,易于系統(tǒng)集成。圖5為STC12C5A60S2單片機(jī)與各外圍電路的的接口設(shè)計(jì)圖。

圖5 單片機(jī)STC12C5A60S2接口設(shè)計(jì)Fig.5 Schematic diagram of SCM STC12C5A60S2 interface circuit

3 倒車?yán)走_(dá)系統(tǒng)的軟件設(shè)計(jì)

3.1 算法設(shè)計(jì)

由于倒車過程中周圍運(yùn)動(dòng)物體對于測距結(jié)果存在干擾可能導(dǎo)致報(bào)警信號的準(zhǔn)確性下降,而聲波在空氣中的傳播速度受到環(huán)境溫度的影響也會(huì)測距結(jié)果的精度降低。為了抑制此類噪聲的影響,軟件算法中采用了中值濾波和溫度補(bǔ)償進(jìn)行優(yōu)化。具體措施是先將GM3101超聲波測距芯片連續(xù)5次的測距結(jié)果求平均值

考慮到GM3101超聲波測距芯片使用的聲速值為v′=340 m/s,而聲速v與溫度t的關(guān)系為v=331.5+0.607t。因此需引入測溫傳感器DS18B20的測量值t進(jìn)行聲速修正,以最終確定修正后的測距結(jié)果S。

3.2 主流程設(shè)計(jì)

系統(tǒng)的軟件設(shè)計(jì)采用模塊化程序設(shè)計(jì)的方法,主要包括系統(tǒng)初始化模塊、測距信息接收模塊、溫度測量模塊、濾波與溫度補(bǔ)償模塊、語音報(bào)警輸出模塊及距離顯示輸出模塊,系統(tǒng)主流程如圖6所示。

圖6 系統(tǒng)主流程圖Fig.6 Flow chart of the main program

4 結(jié)束語

基于在STC12C5A60S2單片機(jī)[7-8]的倒車?yán)走_(dá)系統(tǒng)經(jīng)多次試驗(yàn)改進(jìn),已經(jīng)制作成功。該系統(tǒng)最大測量距離為3.15 m,測量精度為0.05 m,語音報(bào)警準(zhǔn)確,工作穩(wěn)定可靠,完全滿足車輛倒車的功能要求。

[1]吳瓊,封維忠,馬文杰.汽車倒車?yán)走_(dá)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代電子技術(shù),2009(9):191-194.WU Qiong,F(xiàn)ENG Wei-zhong,MA Wen-jie.Design and implementation of the automobile reversing radar systerm[J].Modern Electronics Technique,2009(9):191-194.

[2]吳斌方,劉民,熊海濱.超聲波測距傳感器的研制[J].湖北工學(xué)院學(xué)報(bào),2004(6):26-27.WU Bin-fang,LIU Min,XIONG Hai-bin.Design of supersonic wave distance measuring sensor[J].Journal of Hubei Polytechnic University,2004(6):26-27.

[3]蔡杰.GM8125和GM3101在車輛行駛記錄儀中的應(yīng)用[J].電子產(chǎn)品世界,2006(11):126-128.CAI Jie.The application of GM8125 and GM3101 in automotive recording systerm[J].Electronic Engineering&Product World,2006(11):126-128.

[4]戴國強(qiáng),郭高榮,侯霞.基于ISD1700系列語音錄放電路的實(shí)現(xiàn)[J].福建電腦,2012(2):146-147.DAI Guo-qiang,GUO Gao-rong,HOU Xia.Voice playback circuit based on ISD1700[J].Fujian Computer,2012(2):146-147.

[5]吉武慶,耿凡娜.基于PROTEUS的單片機(jī)測溫系統(tǒng)仿真設(shè)計(jì)[J].科技信息,2008(16):395-396.JI Wu-qing,GENG Fan-na.The simulation design of MCU temperature measurement systerm based on PROTEUS[J].Scienee&Technology Information,2008(16):395-396.

[6]邱紹峰.凌陽十六位單片機(jī)原理及應(yīng)用[M].西安:西安電子科技大學(xué)出版社,2011.

[7]楊艦,紀(jì)綠彬.基于STC12C5A60S2的U盤音頻播放器設(shè)計(jì)[J].電子科技,2011,24(10):24-27.YANG Jian,JI Lv-bin.Design of audio player for USB flash disk based on STC12C5A60S2[J].Electronic Science and Technology,2011,24(10):24-27.

[8]陳衛(wèi)峰,鄧小穎,呂天文.新型電網(wǎng)電壓監(jiān)測儀的組成和驅(qū)動(dòng)程序設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2010,33(3):131-133.CHEN Wei-feng,DENG Xiao-ying,LV Tian-wen.Design and implement of new voltage monitoring instrument based on STCl2C5A60S2[J].Modern Electronics Technique,2010,33(3):131-133.

猜你喜歡
測距障礙物方位
認(rèn)方位
高低翻越
SelTrac?CBTC系統(tǒng)中非通信障礙物的設(shè)計(jì)和處理
類星體的精準(zhǔn)測距
趕飛機(jī)
淺談超聲波測距
借助方位法的拆字
基于TMS320C6678的SAR方位向預(yù)濾波器的并行實(shí)現(xiàn)
Word Fun
基于PSOC超聲測距系統(tǒng)設(shè)計(jì)