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

正文內(nèi)容

基于at89s51單片機(jī)的超聲波測距系統(tǒng)畢業(yè)論文(留存版)

2024-08-04 13:15上一頁面

下一頁面
  

【正文】 onvert[xm1]。 } if (e==1) buffer[2]=0xFF。 if (dz35) dz=35。 k21=k2。 time()。 buffer[1]=0x93。}void scanLED() //顯示功能模塊{ P2=buffer[2]。 k22=1。 TL0=0xF0。 //顯示函數(shù)void timeToBuffer()。sbit LED1 = P3^4。是你們,為我的學(xué)習(xí)創(chuàng)造了條件;是你們,一如既往的站在我的身后默默的支持著我。s=TH1。 設(shè)計時取15℃時的聲速為340 m/s則有:d=(ct)/2=172T0/10000cm其中,T0為計數(shù)器T0的計算值。圖35 顯示單元圖 供電電路 本測距系統(tǒng)由于采用的是LED數(shù)碼管用為顯示方式,正常工作時,系統(tǒng)工作電流約為3045mA,為保證系統(tǒng)統(tǒng)計的可靠正常工作,系統(tǒng)的供電方式主要交流AC69伏,同時為調(diào)試系統(tǒng)方便,供電方式考慮了第二種方式,即由USB口供電,調(diào)試時直接由電腦USB口供電。s。顯示電路采用簡單實用的3位共陽LED數(shù)碼管,段碼輸出端口為單片機(jī)的P2口,、,數(shù)碼管位驅(qū)運(yùn)用PNP三極管S9012三極管驅(qū)動。系統(tǒng)定時發(fā)射超聲波,在啟動發(fā)射電路的同時啟動單片機(jī)內(nèi)部的定時器,利用定時器的計數(shù)功能記錄超聲波發(fā)射的時間和收到反射波的時間。利用單片機(jī)控制超聲波檢測往往比較迅速、方便、計算簡單、易于做到實時控制,并且測量精度較高。 利用單片機(jī)準(zhǔn)確計時,測距精度高,而且單片機(jī)控制方便,計算簡單。超聲波接收模塊超聲波發(fā)射模塊單片機(jī)控制系統(tǒng)(AT89S51)顯示模塊鍵盤模塊供電單元圖31 系統(tǒng)設(shè)計框圖 硬件電路的設(shè)計主要包括單片機(jī)系統(tǒng)及顯示電路、超聲波發(fā)射電路和超聲波接收電路、報警輸出電路、供電電路等幾部分。超聲波發(fā)射電路由電阻R三極管BG超聲波脈沖變壓器B及超聲波發(fā)送頭T40構(gòu)成,超聲波脈沖變壓器,在這里的作用是提高加載到超聲波發(fā)送頭兩產(chǎn)端的電壓,以提高超聲波的發(fā)射功率,從而提高測量距離。接收到的信號加到BGBG2組成的兩級放大器上進(jìn)行放大。置位總中斷允許位EA。csbout=1。輸出40kHz方波 nop nop nop nop nop nop nop nop nop djnz R6,here RET END 超聲波測距程序流程圖 YYN=N0=0=1開始初始化測量標(biāo)志啟動定時器超聲波測距距離上限值距離盲區(qū)值===顯示值= C C C顯示值= 測量段碼轉(zhuǎn)換顯示設(shè)定段碼轉(zhuǎn)換距離報警值 》 》||》===報警輸出=N 超聲波測距程子序流程圖Y標(biāo)志=1?發(fā)送超聲波延時避開盲區(qū)收到回波否?預(yù)設(shè)時間?啟動計時器T0停止計時計算測量值超聲波測距結(jié)束NNYYN 將寫好程序的AT89S51機(jī)裝到測距板上,通電后將測距板的超聲波頭對著墻面往復(fù)移動,看數(shù)碼管的顯示結(jié)果會不會變化,在測量范圍內(nèi)能否正常顯示。 附錄附錄一 系統(tǒng)總原理圖 附錄二 系統(tǒng)印刷電路的制作圖 附錄三 C語言程序// 晶振:12M //// 盲區(qū)值(最小可測距離):40厘米 //// 測量上限:699厘米 //include include define uchar unsigned chardefine uint unsigned intdefine k1 P3_7 //k1功能鍵define k2 P3_6 //k2數(shù)值調(diào)整鍵define bjh P3_1 //定值輸出define sx P0_2 //報警值輸出(聲音)define csbout P2_7 //超聲波發(fā)送define csbint P3_5 //超聲波接收uchar ec,cls。sbit d=ke^6。void csbsc()。 cls=5。 //調(diào)用轉(zhuǎn)換段碼功能模塊 offmsd()。 delay(50)。 buffer[1]=convert[xm1]。 //秒計時 if (sec=3) { sec=0。 } c=0。 k12=k11。 c=0。 while(!c) { k11=k1。 TH1=0x00。 csbint=1。 //計算測量結(jié)果 jsz=jsz/2。 csbint=1。 if (!k22amp。 k21=k2。 while(!c) { k11=k1。 jsz=dz。 if (!k12amp。 if
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1