freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

汽車防撞測(cè)距器--基于at89s52的超聲波測(cè)距系統(tǒng)設(shè)計(jì)-資料下載頁(yè)

2024-12-05 21:39本頁(yè)面

【導(dǎo)讀】導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果,成果不存在知識(shí)產(chǎn)權(quán)爭(zhēng)議。個(gè)人或集體已經(jīng)發(fā)表或撰寫過的作品成果。對(duì)本文的研究做出重要貢獻(xiàn)。的個(gè)人和集體均已在文中以明確方式標(biāo)明。本聲明的法律后果由本人承擔(dān)。本設(shè)計(jì)主要目的是輔助駕駛員獲得短程駕駛盲區(qū)的距離信息,并。提供駕駛操作提示,危險(xiǎn)距離報(bào)警,協(xié)助駕駛員進(jìn)行必要的制動(dòng)操作。顯示、緊急制動(dòng)接口等,以實(shí)現(xiàn)輔助駕駛功能。系統(tǒng)的核心是距離的獲。取,在單片機(jī)的控制下,超聲波發(fā)射電路采用74HC04調(diào)制電壓波形,接收電路使用CX20216A處理回傳的信號(hào);報(bào)警采用蜂鳴器報(bào)警方式;為保證短程測(cè)距的準(zhǔn)確性,一方面考慮。影響,本設(shè)計(jì)在軟件方面引入了距離修正程序。該設(shè)計(jì)按照實(shí)際需求優(yōu)

  

【正文】 Y 距離小于 返回 長(zhǎng)鳴 N 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 26 第五章 制作與調(diào)試 電路的搭建 設(shè)計(jì)完成理論設(shè)計(jì)后需要進(jìn)行實(shí)物的搭建,搭建過程的主要是按照原理圖進(jìn)行分步驟,有次序的操作。首先完成 對(duì)主要芯片的搭建,由于超聲波測(cè)距系統(tǒng)是整個(gè)設(shè)計(jì)的關(guān)鍵,有考慮到工藝的要求。設(shè)計(jì)在實(shí)物過程中,首先完成的是對(duì)于測(cè)距系統(tǒng)中 接收 和發(fā)射電路的搭建。為了有效的降低盲區(qū)首先確保探頭出于一個(gè)平面且指向盡可能一致。 實(shí)物圖見附錄 2 附圖 。 為確保焊接的準(zhǔn)確性,和保護(hù) 74HC04和 CX2021A兩個(gè)芯片不受焊接時(shí)高溫影響,本設(shè)計(jì)在焊接時(shí),使用了相同封裝個(gè)樣式的插座,將引腳焊接完畢后再進(jìn)插入相應(yīng)的芯片,進(jìn)行上電測(cè)試。 考慮到實(shí)際安裝的必要性,這里的焊接使用分層次的方法,將緊急制動(dòng)接口,繼電器電路單獨(dú)出來,在使用時(shí)可以進(jìn)行單 獨(dú)的接插。蜂鳴器的安裝也是借鑒此種方法,不同的是蜂鳴器只是單獨(dú)預(yù)留了接插的引腳。方便調(diào)試中,對(duì)于蜂鳴器的控制,避免調(diào)試過程中不必要的噪音影響。 在單片機(jī)最小系統(tǒng)方面使用購(gòu)置最小系統(tǒng) PCB 版, 再購(gòu)置散件 進(jìn)行焊接 ,這樣既能 保證 系統(tǒng)工作的可靠性,另一方面從一定程度上節(jié)約了成本。 實(shí)物圖見附錄 2附圖 。 系統(tǒng)的 調(diào)試 該設(shè)計(jì)使用的使用的是 Keil u vision 2和 progisp 下載軟件。 Keil 軟件 可對(duì)單片機(jī) C 語(yǔ)言 程序進(jìn)行編 寫,編譯。使用 progisp 下載軟件可以使編譯生成的 hex文件下載到單片機(jī)中。其中下載方式使用的是 usb isp 下載方式。這種下載方式可以方便的實(shí)現(xiàn)程序下載調(diào)試。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 27 圖 keil u vision 2的界面圖 5 圖 progisp界面圖 此外在距離修正方面,設(shè)計(jì)初期未能引入修正,存在較大誤差,下圖是設(shè)計(jì)初期的誤差圖: 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 28 圖 未修正前實(shí)際測(cè)量誤差圖 比較獲得的誤差,設(shè)計(jì)按照修改時(shí)間值的方法 , 對(duì)程序做了大量的反復(fù)修改 。,以下 是部分的修正程序 : case 4:dis_1=53。break。case 5:dis_1=7。break。case 6:dis_1=60。break。 case 7:dis_1=65。break。case 8:dis_1=72。breakcase 9:dis_1=80。break。 case 10:dis_1=84。break。case 11:dis_1+=30。break。case 12:dis_1=87。break。 case13:dis_1+=27。break。case14:dis_1+=34。break。case15:dis_1+=38。break。 case 16:dis_1+=45。break。case 17:dis_1+=49。break。case 18:dis_1+=53。break。 case 19:dis_1+=50。break。case 20:dis_1+=55。break。case 21:dis_1+=56。break。 case 22:dis_1+=60。break。case 23:dis_1+=72。break。case 24:dis_1+=78。break。 根 據(jù)實(shí)際的調(diào)整,本測(cè)距程序完成了 5m的測(cè)量范圍,另一方面實(shí)際的測(cè)距精度達(dá)到 , 滿足實(shí)際需要。系統(tǒng)完成設(shè)計(jì)后,進(jìn)行實(shí)物的搭建, 經(jīng) 過不多次 程序優(yōu)化,使得實(shí)際結(jié)果滿足了原有設(shè)計(jì)目的要求。 0 1000 2021 3000 4000 5000 6000 0 1000 2021 3000 4000 5000 6000 mm 實(shí)際距離( mm) 測(cè)量距離 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 29 結(jié) 論 本文設(shè)計(jì)的是汽車防撞器 ,是一種汽車安全 泊車 的輔助系統(tǒng)。該設(shè)計(jì)通過超聲波探頭發(fā)反射射超聲波,使用高速單片機(jī)計(jì)算測(cè)量車與障礙物之間的往返時(shí)間然后再計(jì)算出車與障礙物的距離具有成本低 , 使用方便維護(hù)簡(jiǎn)便的綜合優(yōu)點(diǎn)。本設(shè)計(jì)在使用超聲波的基礎(chǔ)上架構(gòu)了顯示與報(bào)警及制動(dòng)接口 。 本文所設(shè)計(jì)的是保證汽車安全的輔助系統(tǒng) 。通過超聲波探頭反射超聲波,使 用高速單片機(jī)計(jì)算測(cè)量車與障礙物之間的往返時(shí)間然后再計(jì)算出車與障礙 物的距離,并加入了聲速修正電路,和 距離 修正 方法 ,提高了距離計(jì)算的精度, 考慮到精度和實(shí)際中需求本設(shè)計(jì)將量程設(shè)計(jì)為 5m,利用軟件和 誤差修正 精度最高可以達(dá)到 1mm。使用 1286 點(diǎn)陣 液晶屏 , 當(dāng)汽車的距離障礙物較近時(shí),提供安全信息提示,并在低于報(bào)警值時(shí) ,提供蜂鳴報(bào)警,距離小于最小安全值時(shí),閉合緊急制動(dòng)接口 ,具有良好的人機(jī)交流性能,實(shí)現(xiàn)了安全駕駛的輔助功能 。 實(shí)際測(cè)試證明該系統(tǒng)工作穩(wěn)定,能夠滿足一般近距離測(cè)距要求,且成本低、有良 好的性價(jià)比。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 30 參考文獻(xiàn) [1]趙天池 .傳感器和探測(cè)器的物理原理和應(yīng)用 [M].北京 :科學(xué)出版社 ,2021: 107110 [2]姜威等 .實(shí)用電子系統(tǒng)設(shè)計(jì)基礎(chǔ) [M].北京 :北京理工大學(xué)出版社 ,2021:3258 [3]Frank of Helmet Tracking [J],1991:8694. [4]沈小豐等 .電子技術(shù)實(shí)踐基礎(chǔ) [M].北京 :清華大學(xué)出版社 ,2021. [5]Shirley P introduction to ultrasonic sensing[J]. Sensors,1989:1518. [6]徐淑華 ,程退安 ,姚萬(wàn)生 .單片機(jī)微型機(jī)原理及應(yīng)用 [M].哈爾濱 :哈爾濱工業(yè)大學(xué)出版 ,. [7] 超聲波探傷編寫組 .超聲波探傷 [M].北京 :電力工業(yè)出版社 ,1980:1617 [8] 郭戈 ,胡征峰 ,董江輝 .移動(dòng)機(jī)器人導(dǎo)航與定位技術(shù) [J].微計(jì)算機(jī)信息 ,2021,19(8):1011,72. [9]丁義元等 .高精度測(cè)距雷達(dá)研究 [J].北 京 :電子測(cè)量與儀器學(xué)報(bào), 2021:815. [10]Herrington D R. Ultrasonic range finder uses few ponents[J].EDN,1999:2326. [11]Hidetoshi Nonaka,Tsutomu Position Measurement and Its Applications to Human ,1995:771774. [12] 羅曦 ,張欽宇等 .基于超聲波傳感器多目標(biāo)定位系統(tǒng) [J].傳 感器世界 ,2021(9):2528. [13]黃智偉 .全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽技能訓(xùn)練 [M].北京 :北京航天航空大學(xué)出版 ,2021:1866 [14] 何小艇 .電子系統(tǒng)設(shè)計(jì) [M].杭州 :浙江 大學(xué)出版社 , 2021:329331 [15]余發(fā)山等 .單片機(jī)原理及應(yīng)用技術(shù) [M].北京 :中國(guó)礦業(yè)大學(xué)出版社 , 2021. 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 31 謝 辭 大學(xué)四年一晃而過,在臨近畢業(yè) 之際,我完成了此項(xiàng)畢業(yè)設(shè)計(jì),對(duì)母校的是一種的留戀難以言表,謹(jǐn)用 這份設(shè)計(jì),表達(dá)對(duì)母校四年之情的寄托。 完成此項(xiàng)設(shè)計(jì),首先向我的指導(dǎo)老師 —— 張老師,表達(dá)感 激之情。在論文的修改過程中,給與了很多中肯的指導(dǎo)建議。論文開題之初,無從下手,在老師的細(xì)心指導(dǎo)下,完成了此篇論文。在設(shè)計(jì)初期,存在很多的不懂之處,對(duì)于相關(guān)課本的掌握也有許多不足,許多地方都需要重新拾起,各種晦澀難懂之處,不免向同學(xué)老師請(qǐng)教。在此表達(dá)對(duì)他們的感激之情。論文自立項(xiàng)以來,設(shè)計(jì)有許多不理想之處,老師同學(xué)向我提出諸多寶貴的意見。另外,臨近畢業(yè),在工作學(xué)習(xí)中難免有所不便,感謝張老師的體諒,給予我許多工作上的幫助,更加讓我明白了許多做事的道理。此次畢業(yè)設(shè)計(jì),不僅在專業(yè)知識(shí)方面拓展我的知識(shí)面,在動(dòng)手能力方面 ,設(shè)計(jì)的搭建,對(duì)于產(chǎn)品的調(diào)試,無疑對(duì)我是 一次很好的錘煉 , 畢業(yè)之際,在此感謝我的家人給予我的勉勵(lì),感謝我的家人給予我無盡的愛,在人生的道路上給予我理解,支持,幫助,教導(dǎo),使我順利的完成學(xué)業(yè)。 自己知識(shí)有所局限,論文完成尚且有所不足。在此還要感謝那些在生活和學(xué)習(xí)上對(duì)我?guī)椭娜耍?難以 列舉,謹(jǐn)表示衷心的感謝。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 32 附錄 1 電路原理圖 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 33 附錄 2 系統(tǒng)實(shí)物圖 附圖 附圖 附圖 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 34 附圖 單片機(jī)最小系統(tǒng) 附圖 1286點(diǎn)陣 液晶 液晶模塊 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 35 附錄 3 系統(tǒng)主要 程序 include include define NOP _nop_()。_nop_()。_nop_() define uchar unsigned char define uint unsigned int define ulong unsigned long sbit csb=P3^6。 sbit green=P2^3。 sbit yellow=P2^4。 sbit red=P2^5。 bit flag_1=0。 uchar vo_vo=0xe7。 uint speed=340。 include include include include define nop _nop_() float distance。 uint count=0。 uchar high_time,low_time,flag=0,tc=2。 uchar flag_2=0。 uchar tc_say=0。 ulong dis,dis_4[3]。 float Distance_count() { float temp。 temp=high_time*256+low_time。 temp=(temp*10/9216)/2。 temp*=speed。 return temp。 } ulong do_s(ulong dis_1) { uchar n。 if((dis_170)amp。(dis_1100)) { n=dis_1/10。 switch(n) { 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 36 case 7:dis_1=40。break。 case 8:dis_1=22。break。 case 9:dis_1=26。break。 } return(dis_1)。 } else { n=dis_1/100。 switch(n) { case 1:dis_1=46。break。 case 2:dis_1=48。break。 case 3:dis_1=50。break。 case 4:dis_1=53。break。 case 5:dis_1=7。break。 case 6:dis_1=60。break。 case 7:dis_1=65。break。 case 8:dis_1=72。break。 case 9:dis_1=80。break。 case 10:dis_1=84。break。 case 11:dis_1+=30。break。 case 12:dis_1=87。break。 case 13:dis_1+=27。break。 ??????????? 。 case 49:dis_1+=175。break。 case 50:dis_1+=175。break。 } return(dis_1)。 } } void tran() { uchar i。 TH0=0。 TL0=0。 TR0=1。 for(i=4。i0。i) { csb=!csb。 nop。 nop。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 37 nop。 nop。 nop。 nop。 nop。 nop。 nop。 } csb=1。 delay_ms(2)。 EX1=1。 delay_ms(30)。 if(flag==1) { distance=Distance_count()。 dis=(ulong)distance 。 flag=0。 } else dis=0。 } void tran1() { uchar i。 TH0=0。 TL0=0。 TR0=1。 for(i=8。i0。i) { csb=!csb。 nop。 nop。 nop。 nop。 nop。 nop。 nop。 nop。 nop。 } csb=1。 delay_ms(2)。 EX1=1。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 38 delay_ms(30)。 if(flag==1) { distance=Distance_count()。 dis=(unsigned long)distance。 flag=0。 } else dis=0。 } void tran2() { uchar i。 TH0=0。 TL0=0。 TR0=1。 for(i=16。i0。i) { csb=!csb。 nop。 nop。 nop。 nop。 nop。 nop。 nop。 nop。 nop。 } csb=1。 delay_ms(2)。 EX1=1。 delay_ms(40)。 if(flag==1) { distance=Distance_count()。 dis=(unsigned long)distance。 flag=0。 } else dis=0。 } void dis_all(ulong dis_s) { 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 39 show(dis_s)。 if(dis_s2021) { show_one(DIS4,2)。 if(flag_2!=1) { FM=1 } flag_2=1。 } else { flag_2=2。 } else { flag_2=3。 } else { show_one(DIS8,2)。 FM=1 } } } } void fit_1(void) { dis=dis_4[2]。 if(dis_4[0]dis) dis=dis_4[0]。 if(dis_4[1]dis) dis=dis_4[1]。 } void main(void) { data ulong time。 uchar i,j。 P0 = 0xff。 P1 = 0xff。 P2 = 0xff。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 40 TMOD=0x01。 TH0=0。 TL0=0。 EA=1。 IE=0x80。 displayall()。 while(1) { for(i=0。i3。i++) { tran()。 if(dis==0) { tran1()。 if(dis==0) {tran2()。} } dis=do_s(dis)。 dis_4[i]=dis。 } fit_1()。 if(distime) { if((timedis)4000) time=time1000。 else { if((timedis)2500) time=dis。 else time=time100。 } } else time=dis。 dis_all(time)。 if(tc_say==4) { //soundplay(time)。 tc_say=0。 temp_a
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1