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

正文內(nèi)容

基于單片機(jī)的超聲波測(cè)距系統(tǒng)畢業(yè)設(shè)計(jì)論文-wenkub.com

2025-06-25 16:25 本頁(yè)面
   

【正文】 if(flag_value = 3) { flag_value = 10。 } if(value % 25 == 0) { if(flag_lj_en == 1) //按下按鍵使能 50ms { key_time ++。 //2ms display()。 //按鍵處理函數(shù) } } } /*********************定時(shí)器 0 中斷服務(wù)程序 用做超聲波測(cè)距的************************/ void time0_int() interrupt 1 { // set_d ++。 zd_break_en = 0。 //測(cè)距離函數(shù) if(menu_1 == 0) //沒有鍵按下時(shí)才給緩沖數(shù)組賦新值 smg_display()。 init_eepom()。 beep = 1。 //a } } } /****************報(bào)警函數(shù) ***************/ void clock_h_l() { 第 33 頁(yè) static uchar value。 //取小數(shù)顯示 dis_smg[1] = smg_du[set_d / 10 % 10] 。 //取十位顯示 dis_smg[3] = 0x88。 dis_smg[0] = smg_du[set_d % 10]。 } } if(menu_1 == 1) //設(shè)置高溫報(bào)警 { if(flag_lj_3_en == 0) //三次連加之后速度加快 menu_shudu = 10 。 dis_smg[2] = smg_du[set_d / 100 % 10] amp。 第 32 頁(yè) smg_i = 3。 dis_smg[0] = smg_du[distance % 10]。 //開定時(shí)器 1 中斷 TR1 = 1。 //開總中斷 TMOD = 0X11。 //如果大于 就超出超聲波的量程 } } EA = 0。 //讀出定時(shí)器 0 的時(shí)間 temp = temp * 256 + TL0。 } else { flag_csb_juli = 1。 flag_csb_juli = 2。 while(!c_recive)。 TH0 = 0。 } /*********************超聲波測(cè)距程序 *****************************/ void send_wave() { long temp = 888。 _nop_()。 P1 = dis_smg[i]。 } } /***********************數(shù)碼顯示函數(shù) *****************************/ void display() { static uchar i。 smg_we2 = 1。 smg_we3 = 0。 smg_we4 = 1。 break。 } void smg_we_switch(uchar i) { switch(i) { case 3: smg_we1 = 0。 //得到 k3 鍵值 case 0x03: key_can = 3。 0x07) { case 0x06: key_can = 1。 zd_break_value = 0。 //按鍵蜂鳴器使能 } } key_can = 20。 flag_lj_en = 1。 0x07) != 0x07) key_value ++。 //關(guān)閉 3 秒后使能 flag_value = 0。 if(key_value = 5) { key_value = 0。 } } /****************獨(dú)立按鍵處理函數(shù) ********************/ void key() { static uchar key_new = 0,key_old = 0,key_value = 0。 } /**************開機(jī)自檢 eepom 初始化 *****************/ void init_eepom() { read_eepom()。 } /******************把數(shù)據(jù)從單片機(jī)內(nèi)部 eepom 中讀出來(lái) *****************/ void read_eepom() { set_d = byte_read(0x20xx)。 } /******************把數(shù)據(jù)保存到單片機(jī)內(nèi)部 eepom 中 ******************/ void write_eepom() { SectorErase(0x20xx)。 dis_smg[1] = smg_du[distance / 10 % 10]。 choise(Buff,5)。 iBuff[0] = (int)distance。 //95 去掉 iBuff[4] = iBuff[3]。 a[k]=temp。jn。 for(i=0。 //用做 連加的中間變量 uchar menu_1。 //自動(dòng)退出設(shè)置界面 uchar menu_shudu = 10。 //超聲波超出量程 !!!不能用 bit 變量 //uint flag_time0。 bit key_500ms 。 //超聲波中間變量 sbit beep = P2^3。 sbit smg_we4 = P3^7。 uchar dis_smg[8] ={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8}。 信息技術(shù) 26~56 [2] 宋文緒 . 傳感器與 檢測(cè)技術(shù) [M]. 北京 : 高等教育出版社 , 20xx. [3] 胡漢才 單片機(jī)原理及其接口技術(shù) 這幾個(gè)月的大學(xué)畢業(yè)設(shè)計(jì)給我的影響很大同時(shí)也讓我學(xué)會(huì)了很多,覺得自己好多的東西都給忘記了還有就是學(xué)的知識(shí)太少,以后要多用些時(shí)間去補(bǔ)充自己,因此我要更加努力,學(xué)無(wú)止境。具體電路圖如圖 16所示: E1D2DP3C4G54H62H9F10A111H12B73H8DS1ABCDE FGDP 1H2H3H4HQ18550Q38550Q48550Q28550VCC1H3H2H4HR4 1KR5 1KR7 1KR6 1KP34P35 P36P37 圖 16 數(shù)碼管電路 軟件設(shè)計(jì) 主程序工作流程圖 按上述工作原理和硬件結(jié)構(gòu)分 析可知 系統(tǒng)主程序工作流程圖如下圖 17 所示 ; 第 22 頁(yè) 圖 17 主程序工作流程圖 系統(tǒng)初始化 報(bào)警結(jié)束 測(cè)得距離與設(shè)定值比較,小于 距離比較, 報(bào)警是否持續(xù) 開始 啟動(dòng)報(bào)警電路開始報(bào)警 再次檢測(cè) 等待下次報(bào)警 結(jié)束 Y N N Y Y N 第 23 頁(yè) 超聲波探測(cè)程序流程圖: 圖 19 超聲波探測(cè)程序流程圖 開始 Trig 高電平10uS 時(shí)間 關(guān)閉定時(shí)器 0計(jì)數(shù)器清零 啟動(dòng)定時(shí)器 0 ECH0=0 ECH0=1 關(guān)閉定時(shí)器 0 計(jì)算temp=TH0*256+TL0 Y N Y N 第 24 頁(yè) 總結(jié) 本設(shè)計(jì)研究了一種基于單片機(jī)技術(shù)的 超聲波 智能 測(cè)距報(bào)警系統(tǒng) 。三極管的發(fā)射結(jié)正偏,集電結(jié)反偏,三幾個(gè)飽和導(dǎo)通,此時(shí)發(fā)光二極管和蜂鳴器發(fā)出聲光報(bào)警,當(dāng)單片機(jī) 的 P2^3口輸出高電平時(shí),三極管截止,聲光報(bào)警停止工作。例如使用晶振頻率為 12MHz 時(shí),則復(fù)位信號(hào)持續(xù)時(shí)間應(yīng)不小于 2us。如采用外部時(shí)鐘源驅(qū)動(dòng)器件,XTAL2 應(yīng)不接。因?yàn)橐粋€(gè)機(jī)器周期含有 6個(gè)狀態(tài)周期,而每個(gè)狀態(tài)周期為 2個(gè)振蕩周期,所以一個(gè)機(jī)器周期共有 12個(gè)振蕩周期,如果外接石英晶體振蕩器的振蕩 頻率為 12MHZ,一個(gè)振蕩周期為1/12us。 時(shí)鐘電路好比單片機(jī)的心臟,它控制著單片機(jī)的工作節(jié)奏。單片機(jī)接通電源時(shí)產(chǎn)生復(fù)位信號(hào),完成單片機(jī)啟動(dòng)確定單片機(jī)起始工作狀態(tài)。 第 19 頁(yè) 12345678RST9(RXD)10(TXD)11(INT0)12(INT1)13(T0)14(T1)15(WR)16(RD)17XTAL218XTAL119GND202122232425262728PSEN29ALE/PROG30EA/VPP313233343536373839VCC40U1U1Y112MC2 20C3 20VCCGNDR1410KC1 10uFVCC1234J1VCCS1P10P11P12P13P14P15P16P17P20P21P22P34P35P36P37 P23TrigEcho單片主控電路 圖 37 信號(hào)處理模塊 單片機(jī)最小系統(tǒng)包括單 片機(jī) 、 復(fù)位電路 、 時(shí)鐘電路構(gòu)成。空閑模式下, CPU 停止工作,允許 RAM、定時(shí)器 /計(jì)數(shù)器、串口、中斷繼續(xù)工作。片上 Flash 允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于常規(guī)編程器。如圖 12 所示: t 超聲波發(fā)射 障礙物 S H θ 超聲波接收 圖 12 超聲波的 測(cè)距原理 ?cosSH? ( 31) 第 18 頁(yè) )(HLarctg?? ( 32) 式中 :L兩探頭之間中心距離的一半 . 又知道超聲波傳播的距離為 : vtS?2 ( 33) 式中 :v— 超聲波在介質(zhì)中的傳播速度 。在使用時(shí),如果傳播介質(zhì)溫度變化不大,則可近似認(rèn)為超聲波速度在傳播的過程中是基本不變的。 測(cè)距分析 超聲波發(fā)射器向某一方向發(fā)射超聲波,在發(fā)射時(shí)刻的同時(shí)開始計(jì)時(shí),超聲波在空氣中傳播,途中碰到障礙物就立即返回來(lái),超聲波接收器收到反射波就立即停止計(jì)時(shí)。為了準(zhǔn)確地表達(dá)輻射,與前部相對(duì)比,聲壓 (靈敏度 ) 級(jí)衰減 6dB的角度被稱為半衰減角度,用θ 1/2表示。 靈敏度 = 20log E/P (dB)式中 ,“ E”為所產(chǎn)生的電 壓 (Vrms),“ P”為輸入聲壓 (μ bar)。如圖 8所示,超聲波的頻率越高,衰減率就越高,超聲波的傳播距離也就越短,由此可見超 聲波的衰減特性直接影響了超聲波傳感器有效距離。 3. 溫度效應(yīng) 聲波傳播的速度“ c”可以用下列公式表示。 2. 反射 要探測(cè)某個(gè)物體是否存在,超聲波就能夠在該物體上得到反射。 超聲波的基本特性如下所述: 1. 波長(zhǎng) 波的傳播速度是用頻率乘以波長(zhǎng)來(lái)表示。相反,當(dāng)向雙壓電晶片元件施加超聲振動(dòng)時(shí),就會(huì)產(chǎn)生一個(gè)電信號(hào)。諧振器呈喇叭形,目的是能有效地輻射由于振動(dòng)而產(chǎn)生的超聲 波,并且可以有效地使超聲波聚集在振動(dòng)器的中央部位。反之,如果兩電極間未外加電壓,當(dāng)共振板接收到超聲波時(shí),將壓迫壓電晶片作振動(dòng),將機(jī)械能轉(zhuǎn)換為電信號(hào),這時(shí)它就成為超聲波接收器了。目前較為常用的是壓電式超聲波發(fā)生器。 第 1
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1