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

正文內(nèi)容

基于單片機(jī)的智能倒車?yán)走_(dá)系統(tǒng)畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2025-06-30 18:40本頁(yè)面

【導(dǎo)讀】會(huì)發(fā)生追尾事故。因此,增加汽車的后視能力,研制汽車后部探測(cè)障礙物。的倒車?yán)走_(dá)便成為近些年來(lái)的研究熱點(diǎn)。為此,設(shè)計(jì)了以單片機(jī)為核心,利用超聲波實(shí)現(xiàn)無(wú)接觸測(cè)距的倒車?yán)走_(dá)系統(tǒng)。工作時(shí),超聲波發(fā)射器不斷。發(fā)射出一系列連續(xù)脈沖,給測(cè)量邏輯電路提供一個(gè)短脈沖。目前,國(guó)內(nèi)外一般的超聲波測(cè)距儀,其理想的測(cè)量距離為~5m,因此大都用于汽車倒車?yán)走_(dá)等近距離測(cè)距中。設(shè)計(jì)根據(jù)聲波在空氣中傳播。反射原理,并且也介紹了基于STC89C52單片機(jī)的超聲波測(cè)距器。KEYWORD:Ultrasonic;Measuredistance;STC89C52;HC-SR04;Reversing

  

【正文】 ,但是如果移動(dòng)速度太大就會(huì)使誤差也逐漸增大。 3. 本設(shè)計(jì)中并沒(méi)有溫度補(bǔ)償模塊,主要是本設(shè)計(jì)做為倒車?yán)走_(dá)使用對(duì)精確的距離要求不高主要是起到警報(bào)的作用,所以沒(méi)有采用溫度補(bǔ)償模塊進(jìn)行設(shè)計(jì)。如果在設(shè)計(jì)中考慮到溫度補(bǔ)償這個(gè)模塊,并添加到設(shè)計(jì)中去,那么整個(gè)系統(tǒng)將會(huì)更完善。 4. 整個(gè)設(shè)計(jì)利用的是超聲波模塊設(shè)計(jì),電路簡(jiǎn)單,編程容易,完全能實(shí)現(xiàn)功能要求。汽車倒車?yán)走_(dá)所涉及的學(xué)科的內(nèi)容比較多,諸如傳感器、單片機(jī)等,現(xiàn)在各個(gè)學(xué)科還在不斷的發(fā)展之 中,相信也將推動(dòng)這個(gè)系統(tǒng)功能的更加完善,并且應(yīng)用將更為廣泛。 山東科技大學(xué) 畢業(yè)設(shè)計(jì)( 論文 ) 31 致 謝 首先,我要感謝張瑞老師在畢業(yè)設(shè)計(jì)中對(duì)我給予的悉心指導(dǎo)和嚴(yán)格要求,在我畢業(yè)論文寫作期間,老師給我提供了各方面知識(shí)上的指導(dǎo)和日常生活上的關(guān)懷,沒(méi)有您這樣的幫助和關(guān)懷,我不會(huì)這么順利的完成畢業(yè)設(shè)計(jì),借此機(jī)會(huì),向您表示由衷的感激。 接著,我要感謝我的室友給了我很多寶貴的意見(jiàn)。在畢業(yè)設(shè)計(jì)的短短 3個(gè)月里,你們給我提出很多寶貴的意見(jiàn),給了我不少幫助還有工作上的支持,在此也真誠(chéng)的謝謝你們。 感謝山東科技大學(xué) ,感謝您為我提供了 4 年大學(xué)學(xué)習(xí)的機(jī)會(huì),也許我馬上就要離開(kāi),但我永遠(yuǎn)不會(huì)忘記在這 4 年中哭過(guò)、笑過(guò)的回憶。 山東科技大學(xué) 畢業(yè)設(shè)計(jì)( 論文 ) 32 參考文獻(xiàn) [1] Vizimuller. RFdesign Guidesystems,cCrcuits,and Equations [M].Boston:Artech House, 1995. [2]Keil Final World On the 8051[M]. Germany: Gmbh and Keil software, 1997. [3] 梁小流,梁建和 .基于 89S52 汽車防撞雷達(dá)系統(tǒng)設(shè)計(jì) [J].機(jī)電工程技術(shù),20xx, 10(4): 49~ 51. [4] 唐桃波 , 陳玉林 . 基于 AT89C51 的智能無(wú)線安防報(bào)警器 [J]. 電子設(shè)計(jì)應(yīng)用 , 20xx, 5(6): 49~ 51. [5] 李全利 . 單片機(jī)原理及接口技術(shù) [M]. 北京 : 北京航空航天大學(xué)出版社 , 20xx. [6] 薛均義 , 張彥斌 . MCS51 系列單片微型計(jì)算機(jī)及其應(yīng)用 [M]. 西安 : 西安交通大學(xué)出版社 , 20xx. [7] 徐愛(ài)鈞 , 彭秀華 . 單片機(jī)高級(jí)語(yǔ)言 C51 應(yīng)用程序設(shè)計(jì) [M]. 北京 : 北京航空航天大學(xué)出版社 , 20xx. [8] 康華光 . 電子技術(shù)基礎(chǔ)(模擬部分) [M]. 北京 : 高等教育出版社 , 20xx. [9]高海生,楊文煥 .單片機(jī)應(yīng)用技術(shù)大全 [M].成都:西南交通大學(xué)出版社,1996. [10]張友德,趙志英,涂時(shí)亮 .單片機(jī)微型機(jī)原理、應(yīng)用與實(shí)驗(yàn) [M].上海:復(fù)旦大學(xué)出版社, 1997. 山東科技大學(xué) 畢業(yè)設(shè)計(jì)( 論文 ) 33 附件 1: 電 氣原理 圖 R1 1KR2 1KR3 1KR8 1KR9 1KR10 1KR11 1KR12 1KABCDEFGDPQ19012Q39012Q49012Q29012VCC1H3H2H4HR4 2KR5 2KR7 2KR6 2KP34P35 P36P37546231SW1sw 灰色12P2GNDR15 2K12D1發(fā)光二極管VCC12345678RST9(RXD)10(TXD)11(INT0)12(INT1)13(T0)14(T1)15(WR)16(RD)17XTAL218XTAL119GND202122232425262728PSEN29ALE/PROG30EA/VPP313233343536373839VCC40U1STC89C52Y112MC2 20C3 20VCCGNDR1410KC110uFVCCS1P10P11P12P13P14P15P16P17P20P21P22P34P35P36P37S4S3S2GNDP20 P21 P22P23B1蜂鳴器Q59012VCCGND+R132K1234P1 VCCGNDTrigEchoTrigEcho數(shù)碼管驅(qū)動(dòng)電路電源接口電路超聲波接口按鍵電路E1D2DP3C4G54H62H9F10A111H12B73H8DS1SMG04_1 PCB 圖 山東科技大學(xué) 畢業(yè)設(shè)計(jì)( 論文 ) 34 程序代碼: include //調(diào)用單片機(jī)頭文件 define uchar unsigned char //無(wú)符號(hào)字符型 宏定義 變量范圍 0~255 define uint unsigned int //無(wú)符號(hào)整型 宏定義 變量范圍 0~65535 include include //數(shù)碼管段選定義 0 1 2 3 4 5 6 7 8 9 uchar code smg_du[]={0x28,0xee,0x32,0xa2,0xe4,0xa1,0x21,0xea,0x20,0xa0, 0x60,0x25,0x39,0x26,0x31,0x71,0xff}。 //斷碼 uchar dis_smg[8] ={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8}。 //數(shù)碼管位選定義 sbit smg_we1 = P3^4。 //數(shù)碼管位選定義 sbit smg_we2 = P3^5。 sbit smg_we3 = P3^6。 sbit smg_we4 = P3^7。 sbit c_send = P3^2。 //超聲波發(fā)射 sbit c_recive = P3^3。 //超聲波接收 sbit beep = P2^3。 //蜂鳴器 IO 口定義 uchar smg_i = 3。 //顯示數(shù)碼管的個(gè)位數(shù) bit flag_300ms 。 long distance。 //距離 uint set_d。 //距離 uchar flag_csb_juli。 //超聲波超出量程 uint flag_time0。 //用來(lái)保存定時(shí)器 0 的時(shí)候的 山東科技大學(xué) 畢業(yè)設(shè)計(jì)( 論文 ) 35 uchar menu_1。 //菜單設(shè)計(jì)的變量 /***********************1ms延時(shí)函數(shù) *****************************/ void delay_1ms(uint q) { uint i,j。 for(i=0。iq。i++) for(j=0。j120。j++)。 } /***********************處理距離函數(shù) ****************************/ void smg_display() { dis_smg[0] = smg_du[distance % 10]。 dis_smg[1] = smg_du[distance / 10 % 10]。 dis_smg[2] = smg_du[distance / 100 % 10] amp。 0xdf。 。 } /****************** 把 數(shù) 據(jù) 保 存 到 單 片 機(jī) 內(nèi) 部 eeprom 中******************/ void write_eeprom() { SectorErase(0x20xx)。 byte_write(0x20xx, set_d % 256)。 byte_write(0x20xx, set_d / 256)。 byte_write(0x2058, a_a)。 } /****************** 把數(shù)據(jù)從單片機(jī)內(nèi)部 eeprom 中讀出來(lái)*****************/ void read_eeprom() { set_d = byte_read(0x20xx)。 set_d = 8。 set_d |= byte_read(0x20xx)。 a_a = byte_read(0x2058)。 } 山東科技大學(xué) 畢業(yè)設(shè)計(jì)( 論文 ) 36 /**************開(kāi)機(jī)自檢 eeprom初始化 *****************/ void init_eeprom() { read_eeprom()。 //先讀 if(a_a != 1) //新的單片機(jī)初始單片機(jī)內(nèi)問(wèn) eeprom { set_d = 50。 a_a = 1。 write_eeprom()。 //保存數(shù)據(jù) } } /********************獨(dú)立按鍵程序 *****************/ uchar key_can。 //按鍵值 void key() //獨(dú)立按鍵程序 { static uchar key_new。 key_can = 20。 //按鍵值還原 P2 |= 0x07。 if((P2 amp。 0x07) != 0x07) //按鍵按下 { delay_1ms(1)。 //按鍵消抖動(dòng) if(((P2 amp。 0x07) != 0x07) amp。amp。 (key_new == 1)) { //確認(rèn)是按鍵按下 key_new = 0。 switch(P2 amp。 0x07) { case 0x06: key_can = 3。 break。 //得到 k2 鍵值 case 0x05: key_can = 2。 break。 //得到 k3 鍵值 case 0x03: key_can = 1。 break。 //得到 k4 鍵值 } } } else key_new = 1。 } 山東科技大學(xué) 畢業(yè)設(shè)計(jì)( 論文 ) 37 /****************按鍵處理顯示函數(shù) ***************/ void key_with() { if(menu_1 == 1) //設(shè)置報(bào)警 { if(key_can == 2) { set_d ++ 。 //加 1 if(set_d 400) set_d = 400。 } if(key_can == 3) { set_d 。 //減 1 if(set_d = 1) set_d = 1。 } dis_smg[0] = smg_du[set_d % 10]。 //取小數(shù)顯示 dis_smg[1] = smg_du[set_d / 10 % 10] 。 //取個(gè)位顯示 dis_smg[2] = smg_du[set_d / 100 % 10] amp。 0xdf 。 //取十位顯示 dis_smg[3] = 0x60。 //a write_eeprom()。 //保存數(shù)據(jù) } } /****************報(bào)警函數(shù) ***************/ void clock_h_l() { static uchar value。 if(distance = set_d) {
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1