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

正文內(nèi)容

基于單片機(jī)的超聲波測(cè)距倒車?yán)走_(dá)-wenkub.com

2025-06-24 20:50 本頁(yè)面
   

【正文】 flag_lj_3_en = 1。 if(key_time = menu_shudu) //500ms { key_time = 0。 //數(shù)碼管顯示函數(shù) value++。 // TH0 TL0 到65536后溢出中斷} /*********************定時(shí)器0中斷服務(wù)程序************************/void time1_int() interrupt 3{ static uchar value。 zd_break_value = 0。 //處理距離顯示函數(shù) if(zd_break_en == 1) //自動(dòng)退出設(shè)置界面程序 { zd_break_value ++。 //讀eepom數(shù)據(jù) while(1) { if(flag_300ms == 1) { flag_300ms = 0。//關(guān)閉蜂鳴器 } } }void main(){ send_wave()。 //打開(kāi)蜂鳴器 value ++。 //取消報(bào)警 } }/****************按鍵按下蜂鳴器響下**********************/ void key_beep(){ static uint value。 if(distance = set_d) { value ++。 0x7f 。 //按鍵按下未松開(kāi)自動(dòng)加三次 if(set_d = 1) set_d = 1。 //取個(gè)位顯示 dis_smg[2] = smg_du[set_d / 100 % 10] amp。 //250ms 加減一次 if(key_can == 2) { set_d ++ 。 dis_smg[3] = 0x88。 dis_smg[0] = smg_du[set_d % 10]。 dis_smg[2] = smg_du[distance / 100 % 10] amp。 if(menu_1 = 2) { menu_1 = 0。 //開(kāi)定時(shí)器0中斷 TR0 = 1。 // = 340M / 2 = 170M = 算出來(lái)是米 if(distance 350) //距離 = 速度 * 時(shí)間 { distance = 888。 //關(guān)定時(shí)器0定時(shí) distance = TH0。 flag_hc_value = 0。 while(c_recive) //當(dāng)c_recive為1計(jì)數(shù)并等待 { flag_time0 = TH0 * 256 + TL0。 TR0 = 0。 //10us的高電平觸發(fā) delay()。 _nop_()。 //段選 }void delay(){ _nop_()。 //位選// P3 = smg_we[i] | (P3 amp。 if(i = smg_i) i = 0。 smg_we4 = 0。 break。 case 2: smg_we1 = 1。 smg_we2 = 0。 smg_we3 = 1。 //得到k4鍵值 }// dis_smg[3] = smg_du[key_can % 10]。 //得到k2鍵值 case 0x05: key_can = 2。amp。 key_new = 0。 //自動(dòng)退出設(shè)置界使能 zd_break_value = 0。 if(key_value = 5) { key_value = 0。 write_eepom()。 flag_lj_en = 0。 0x07) == 0x07) key_value ++。 a_a = 1。 set_d |= byte_read(0x2000)。 byte_write(0x2001, set_d / 256)。 dis_smg[2] = smg_du[distance / 100 % 10] amp。j120。/***********************1ms延時(shí)函數(shù)*****************************/void delay_1ms(uint q){ uint i,j。 //按鍵連加使能bit flag_lj_3_en。 //用來(lái)保存定時(shí)器0的時(shí)候的// 按鍵的IO變量的定義uchar key_can。long distance。 //蜂鳴器IO口定義bit flag_key_b_en,flag_key_set_en。sbit c_send = P3^2。sbit smg_we1 = P3^4。最后,我要感謝評(píng)審本論文的老師們,感謝你們抽出寶貴的時(shí)間來(lái)閱讀我的畢業(yè)設(shè)計(jì),并提出寶貴的意見(jiàn)。非常感謝我的指導(dǎo)老師一直以來(lái)對(duì)我的支持和指導(dǎo),感謝老師的耐心和細(xì)心,有問(wèn)必答,在我遇到問(wèn)題時(shí)給我指出正確的解決思路。有時(shí)發(fā)現(xiàn)一個(gè)問(wèn)題的時(shí)候,需要做大量的工作,花大量的時(shí)間才能解決。在論文設(shè)計(jì)過(guò)程中不僅鞏固了我的基礎(chǔ)理論知識(shí), 而且使我各個(gè)方面的能力都有很大的提高。4 軟件設(shè)計(jì) 主程序工作流程圖;系統(tǒng)初始化報(bào)警結(jié)束測(cè)得距離與設(shè)定值比較,小于距離比較,報(bào)警是否持續(xù)開(kāi)始啟動(dòng)報(bào)警電路開(kāi)始報(bào)警再次檢測(cè)等待下次報(bào)警結(jié)束YNNYYN 主程序工作流程圖: 超聲波探測(cè)程序流程圖5 系統(tǒng)測(cè)試 實(shí)物圖 測(cè)試數(shù)據(jù)實(shí)際距離(單位m)測(cè)量距離(單位m)誤差率%%%%%%%%% 6 總結(jié)展望本設(shè)計(jì)研究了一種基于單片機(jī)技術(shù)的超聲波智能測(cè)距報(bào)警系統(tǒng)。其中VCC 供5V 電源,GND 為地線,TRIG 觸發(fā)控制信號(hào)輸入,ECHO 回響信號(hào)輸出等四支線。模塊包括超聲波發(fā)射器、接收器與控制電路。例如使用晶振頻率為12MHz時(shí),則復(fù)位信號(hào)持續(xù)時(shí)間應(yīng)不小于2us。石晶振蕩和陶瓷振蕩均可采用。但RAM,定時(shí)器,計(jì)數(shù)器,串口和中斷系統(tǒng)仍在工作。4) 芯片擦除:整個(gè)PEROM陣列和三個(gè)鎖定位的電擦除可通過(guò)正確的控制信號(hào)組合,并保持ALE管腳處于低電平10ms 來(lái)完成。該反向放大器可以配置為片內(nèi)振蕩器。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。 P3口:P3口管腳是8個(gè)帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個(gè)TTL門(mén)電流。這是由于內(nèi)部上拉的緣故。P1口管腳寫(xiě)入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。當(dāng)P1口的管腳第一次寫(xiě)1時(shí),被定義為高阻輸入。由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,ATMEL的AT89C52是一種高效微控制器,AT89C52單片機(jī)為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。然后控制蜂鳴器報(bào)警。單片機(jī)應(yīng)用系統(tǒng)也是有硬件和軟件組成。當(dāng)需要測(cè)量的距離H遠(yuǎn)遠(yuǎn)大于L時(shí),則(3—4)變?yōu)? ( 35) 所以,只要需要測(cè)量出超聲波傳播的時(shí)間t,就可以得出測(cè)量的距離H.3 硬件設(shè)計(jì)本設(shè)計(jì)包括硬件和軟件設(shè)計(jì)兩個(gè)部分。聲速確定后,只要測(cè)得超聲波往返的時(shí)間,即可求得距離。超聲波在空氣中的傳播速度為340m/s,根據(jù)計(jì)時(shí)器記錄的時(shí)間t,就可以計(jì)算出發(fā)射點(diǎn)距障礙物面的距離s,即:s=340t/2。 HCSR04超聲波測(cè)距模塊外形圖 HCSR04性能參數(shù)工作頻率40MHz 工作電壓DC5V工作電流15mA最遠(yuǎn)射程4m最近射程2cm測(cè)量角度15度輸入觸發(fā)信號(hào)10us的TTL脈沖輸出回響信號(hào)輸出TTL電平信號(hào),與射程成比例規(guī)格尺寸45*20*15mm ( 寬*長(zhǎng)*厚 ) HCSR04引腳定義引腳功能VCC5V電源GND地線GNDTRIG觸發(fā)控制信號(hào)輸入ECHO回路信號(hào)輸出。 超聲波測(cè)距模塊HCSR04本系統(tǒng)超聲波測(cè)距模塊采用HCSR04測(cè)距模塊。然后,測(cè)量角度與聲壓 (靈敏度) 之間的關(guān)系。因此,要精確的測(cè)量與某個(gè)物體之間的距離時(shí),始終檢查周圍溫度是十分必要的,尤其冬季室內(nèi)外溫差較大,對(duì)超聲波測(cè)距的精度影響很大,此時(shí)可用18B20作溫度補(bǔ)償來(lái)減小溫度變化所帶來(lái)的測(cè)量誤差,考慮到本設(shè)計(jì)的測(cè)試環(huán)境是在室內(nèi),而且超聲波主要是用于測(cè)距功能,對(duì)測(cè)量精度要求不高,所以關(guān)于溫度效應(yīng)對(duì)系統(tǒng)的影響問(wèn)題在這里不做深入的探討。由于布、棉花、絨毛等可以吸收超聲波,因此很難利用超聲波探測(cè)到它們。在這種比較低的傳播速度下,波長(zhǎng)很短,這就意味著可以獲得較高的距離和方向分辨率。 超聲波內(nèi)部結(jié)構(gòu)超聲波是一種在彈性介質(zhì)中的機(jī)械振蕩,其頻率超過(guò)20KHz,分橫向振蕩和縱向振蕩兩種,超聲波可以在氣體、液體及固體中傳播,其傳播速度不同。另一方面,當(dāng)振動(dòng)壓電陶瓷時(shí),則會(huì)產(chǎn)生一個(gè)電荷。 超聲波傳感器原理市面上常見(jiàn)的超聲波傳感器多為開(kāi)放型,一個(gè)復(fù)合式振動(dòng)器被靈活地固定在底座上。 超聲波傳感器結(jié)構(gòu) 壓電式超聲波發(fā)生器實(shí)際上是利用壓電晶體的諧振來(lái)工作的。總體上講,超聲波發(fā)生器大體可以分為兩大類:一類是用電氣方式產(chǎn)生超聲波,一類是用機(jī)械方式產(chǎn)生超聲波。我們選用壓電式超聲波傳感器。人類能聽(tīng)到的聲音頻率范圍為:20Hz~20kHz,即為可聽(tīng)聲波,超出此頻率范圍的聲音,即20Hz以下頻率的聲音稱為低頻聲波,20kHz以上頻率的聲音稱為超聲波。 超聲波換能器完成產(chǎn)生超聲波和接收超聲波這種功能的裝置就是超聲波傳感器,習(xí)慣上稱為超聲換能器,或者超聲波探頭。對(duì)于同一介質(zhì),聲波的頻率越高,介質(zhì)吸收就越強(qiáng)。當(dāng)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1