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

正文內(nèi)容

畢業(yè)設(shè)計-基于at89s52單片機(jī)的聲波測距儀設(shè)計-免費(fèi)閱讀

2025-07-07 01:41 上一頁面

下一頁面
  

【正文】 他 淵博的知識、開闊的視野和敏銳的思維給了我深深的啟迪。 write(0x45,1)。 write_add(0,i)。 if(i==10)i=1。 init24c02()。 for(c=0。 if(key==0) { for(c=0。 respons()。 writebyte(date)。 delay(5)。 for(i=0。 delay(5)。i++) { temp=temp1。(i255))i++。 delay(5)。 delay(5)。 write(0x4d,1)。 for(c=0。 write(0x30+(a/100),1)。 for(c=0。 for(c=0。 P0=a。 E=1。 Trig=0。 uint t。 //1602 忙位 sbit exam=P3^0。 //寫保護(hù),高電平有效 sbit SCL=P1^1。 超聲波傳播速度的影響 穩(wěn)定準(zhǔn)確的聲波傳播速度是保證測量精度的必要條件 ,傳播介質(zhì)的溫度、壓力及密度對聲速都產(chǎn)生直接影響。 dd=readbyte()。 start()。 writebyte(0xae)。 if(SDA==1)j=1。 } uchar readbyte() ///////讀一個字節(jié) { uchar i,j,k。 delay(5)。 temp=date。 SCL=1。 delay(5)。 delay(5)。主機(jī)與其它器件間的數(shù)據(jù)傳送可以是由主機(jī)發(fā)送數(shù)據(jù)到其它器件,這時主機(jī)即為發(fā)送器。提供數(shù)據(jù)存儲的就是 AT24C02,該芯片內(nèi)部有256*8 的 E2prom 且芯片的數(shù)據(jù)傳輸采用了 II2C 總線。 } 河南工程學(xué)院畢業(yè)設(shè)計 17 void display_s(uchar s)/////顯示測試結(jié)果 { write(0x80+0x40+7,0)。 } void result_display() ///////顯示 Result: cm { write(0x80,0)。 write(0x80+0x40,0)。 write(0x80+0x40,0)。 write(0x0c,0)。 delay(100)。 系統(tǒng)運(yùn)行時 LCD1602 顯示的內(nèi)容: 第一行 顯示 “ Text time: ———— ”(測距次數(shù)) 第二行 顯示 “ Result: ——— cm”(測距的結(jié)果)“ M— ”(存儲單元編號) LCD1602( HD44780)與單片機(jī)的接口電路圖如圖 38 所示。 while(Echo==0)。 HCSR04 超聲波測距模塊與單片機(jī)的接口電路如圖 37 所示。 圖 35 模塊實(shí)物照片 HCSR04 系列超聲波測距模塊電氣參數(shù)如表 31所示 。 write(0x72,1)。 if(s0amp。 display_m(i)。c10。c++)delay(50000)。 系統(tǒng)原理圖如圖 32 所示 。 (本系統(tǒng)要求不是很精確,所以舍去了溫度補(bǔ)償電路)。其原理是超聲波傳感器發(fā)射一定頻率的超聲波,借助空氣媒質(zhì)傳播,到達(dá)測量目標(biāo)或障礙物后反射回來,經(jīng)反射后由超聲波接收器接收脈沖,其所經(jīng)歷的時間即往返時間,往返時間與超聲波傳播的路程的遠(yuǎn)近有關(guān)。它們所產(chǎn)生 的超聲波的頻率、功率和聲波特性各不相同,因而用途也各不相同。 河南工程學(xué)院畢業(yè)設(shè)計 4 第二章 超聲波測距原理 第 一 節(jié) 超聲波發(fā)生器 超聲波發(fā)生器,通常稱為超聲波發(fā)生源,超聲波電源。 二、 超聲波檢測技術(shù) 超聲波是指超過人的聽覺范圍以上 (16KHZ)的聲波。 為了研究和利用超聲波 ,人們已經(jīng)設(shè)計和制成了許多超聲波發(fā)生器。超聲波由于指向性強(qiáng)、能量消耗緩慢且在介質(zhì)中傳播的距離較遠(yuǎn),因而經(jīng)常用于距離的測量。并且在介紹超聲測距系統(tǒng)功能的基礎(chǔ)上,提出了系統(tǒng)的總體構(gòu)成 ,并且提供了用 E2prom 存儲測量數(shù)據(jù)的功能,且 針對測距系統(tǒng)發(fā)射、接收、檢測、顯示部分、 數(shù)據(jù)保存 的總體設(shè)計方案進(jìn)行了論證。 continue to develop the use of lowfrequency line spectrum detection of submarine towed array sonar, ultralongrangepassive detection and identification。 河南工程學(xué)院畢業(yè)設(shè)計 1 基于 AT89S52 單片機(jī)的聲波測距儀設(shè)計 摘 要 隨著科學(xué)技術(shù)的快速發(fā)展,超聲波將在傳感器中的應(yīng)用越來越廣。 develop more suitable for work in shallow water submarine sonar, especially the shallow underwater target recognition problem。進(jìn)一步介紹了單片機(jī) AT89S52 在系統(tǒng)中的應(yīng)用,分析了系統(tǒng)各部分的硬件及軟件實(shí)現(xiàn) , 最后利用測距系統(tǒng)進(jìn)行驗(yàn)證。它主要應(yīng)用于倒車?yán)走_(dá)、測距儀、物位測量儀、移動機(jī)器人的研制、建筑施工工地以及一些工業(yè)現(xiàn)場等,例如:距離、液位、井深、管道長度、流速等場合。總體上講,超聲波發(fā)生器可以分為兩大類:一類是用電氣方式產(chǎn)生超聲波,一類是用機(jī)械方式產(chǎn)生超聲波。近二、三十年 , 特別是近十年來,由于電子技術(shù)及壓電陶瓷材料的發(fā)展,使超聲檢測技術(shù)得到了迅速的發(fā)展。它的作用是把我們的市電( 220V或 380V, 50 或 60Hz)轉(zhuǎn)換成與超聲波換能器相匹配的高頻交流電信號。目前較為常用的是壓電式超聲波發(fā)生器。 假定 s 為被測物體到測距儀之間的距離,測得的時間為 t,超聲波傳播速度為 v 表示,則有關(guān)系式 (1) s=vt/ 2 (1) 在精度要求較高的情況下,需要考慮溫度對超聲波傳播速度的影響,按式 (2)對超聲波傳播速度加以修正,以減小誤差。 圖 31 超聲波測距系統(tǒng)一般結(jié)構(gòu)圖 本系統(tǒng)硬件主要由單片機(jī)系統(tǒng)及顯示電路,存儲電路、超聲波測距模塊四部分組成。 圖 32 系統(tǒng)原理圖 河南工程學(xué)院畢業(yè)設(shè)計 8 系統(tǒng) PCB 圖如圖 33 所示 。 begin2_display()。c++)m[c]=read_add(c)。 write_add(0,i)。amp。 } t++。 表 31 超聲波測距模塊電氣參數(shù) 電氣參數(shù) HCSR04 超聲波模塊 工作電壓 DC 5V 工作電流 15mA 工作頻率 40HZ 最遠(yuǎn)射程 4m 最近射程 2cm 測量角度 15 度 輸入觸發(fā)信號 10us 的 TTL脈沖 河南工程學(xué)院畢業(yè)設(shè)計 12 輸出回響信號 輸出 TTL 電平信號,與射程成正比 規(guī)格尺寸 45*20*15mm HCSR04 超聲波測距模塊超聲波時序圖如 圖 36所示 。 河南工程學(xué)院畢業(yè)設(shè)計 13 圖 37 測距模塊與單片機(jī)的接口電路 測距程序 ////////////////////////////////測距函數(shù) /////////////////////////// void text()//////測距函數(shù) { Trig=0。 while(Echo==1)。 圖 38 LCD1602 與單片機(jī)的接口電路圖 LCD1602( HD44780)的引腳說明及具體時序操作可以參考其 datesheet。 } void write(char a,b)///////1602 寫數(shù)據(jù)程序, a 是待寫入的數(shù)據(jù), { ///////b 代表待寫入的數(shù)據(jù)類型是數(shù)據(jù)或指令 busy()。 write(0x06,0)。 for(c=0。 for(c=0。 for(c=0。 write(0x30+s/100,1)。 I2C 總線是 PHLIPS 公司推出的一種串行總線,是具備多主機(jī)系統(tǒng)所需 的包括總線裁決和高低速器件同步功能的高性能串行總線。由總線上接收數(shù)據(jù)的器件則為接收器。 SDA=1。 } void stop()//////////停止信號 { 河南工程學(xué)院畢業(yè)設(shè)計 19 SDA=0。 delay(5)。 WP=1。 SCL=1。 SCL=0。 else j=0。 respons()。 writebyte(0xae)。 stop()。對于在大氣中傳播的聲波而言 ,引起聲速變化的主要原因是溫度的變化。 //時鐘線 sbit SDA=P1^2。 //測距鍵 sbit up=P3^1。 /////////////////////////////////延時函數(shù) ///////////////////// void delay(uint i) { while(i)。 while(Echo==0)。 } while(BF==1)。 E=0。c16。c16。 write(0x30+(a%100/10),1)。c16。 write(0x30+m,1)。 SCL=1。 SDA=1。 SCL=0。 SCL=0。 SDA=1。i8。 } delay(5)。 respons()。 start()。c2。c5。 for(c=0。 display_s(m[i])。 } if(key(exam)) ///測試距離 { text()。 write(0x72,1)。同時,在此次畢業(yè)設(shè)計過程中我也學(xué)到了許多了關(guān)于 產(chǎn)生波 方面的知識,實(shí)驗(yàn)技能有了很大的提高。 甕 老師以其嚴(yán)謹(jǐn)求實(shí)的治學(xué)態(tài)度、高度的敬業(yè)精神、兢兢業(yè)業(yè)、孜孜以求的工作作風(fēng)和大膽創(chuàng)新的進(jìn)取精神對我產(chǎn)生重要影響。 } else { write(0x80+0x40+7,0)。 display_m(i)。 while(1) { if(key(up)) //上翻數(shù)據(jù) { i=i+1。 result_display()。 begin1_display()。 } //////////////////////////////////////////////////////////////////// /////////////////////////按鍵檢測 /////////////////////////////////// uchar key(uchar key ) { uchar z。 writebyte(address)。 respons()。 SCL=0。 SDA=1。 } SCL=0。i8。am
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1