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

正文內(nèi)容

基于單片機(jī)的超聲波測(cè)距系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

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

【導(dǎo)讀】導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果,成果不存在知識(shí)產(chǎn)權(quán)爭(zhēng)議。個(gè)人或集體已經(jīng)發(fā)表或撰寫(xiě)過(guò)的作品成果。對(duì)本文的研究做出重要貢獻(xiàn)。的個(gè)人和集體均已在文中以明確方式標(biāo)明。本聲明的法律后果由本人承擔(dān)。超聲波是一種機(jī)械波,其振動(dòng)頻率超過(guò)20KHz。人耳無(wú)法捕捉到它,超出了人的聽(tīng)力極限。具有聚束、定向及反射、透射等機(jī)械特性。機(jī)械特性正是超聲波被利用作為測(cè)量距離的重要方法的原因之一。聲波具有簡(jiǎn)單快捷,精確度高和耐用都特點(diǎn)是另一大原因。本次設(shè)計(jì)對(duì)單片機(jī)、超聲波和超聲波測(cè)距原理進(jìn)行了詳細(xì)介紹。用和精度高簡(jiǎn)易超聲波測(cè)距儀。通過(guò)誤差分析進(jìn)行了溫度補(bǔ)償,并且做。到了可調(diào)節(jié)測(cè)量量程,實(shí)現(xiàn)報(bào)警等功能。

  

【正文】 22 第四章 系統(tǒng)軟件設(shè)計(jì) 系統(tǒng)軟件設(shè)計(jì) 系統(tǒng)程序結(jié)構(gòu): ( 1) DS18B20 溫度傳感器接口模塊。該模塊首先要初始化程序,然后再寫(xiě)入命令最后進(jìn)行讀取子程序。 ( 2)基于 TC1602 的顯示模塊。該模塊和溫度傳感接口模塊用法相似。 ( 3)溫度補(bǔ)償與距離計(jì)算模塊。該模塊需要對(duì)超聲波發(fā)送控制程序、接收處理程序、 溫度補(bǔ)償子程序等進(jìn)行程序編寫(xiě)。 ( 4)本次設(shè)計(jì)使用 C 語(yǔ)言編寫(xiě)程序, C 語(yǔ)言相比匯編有許多的優(yōu)勢(shì);編譯器使用 Keil Version 4 進(jìn)行程序編譯, Keil功能強(qiáng)大使用方便。 系統(tǒng)軟件的主程序可分為以下幾部分: ( 1)系統(tǒng)初始化。 ( 2)按鍵處理。 ( 3)各個(gè)子程序的調(diào)度管理。 本設(shè)計(jì)主程序的思想如下: ( 1)溫度為兩位顯示,距離為三位顯示,單位為 cm。 ( 2)溫度每隔 900ms 就會(huì)進(jìn)行一次采樣。 900ms 符合 DS18B20 在 12 位精度下轉(zhuǎn)換周期。 所以滿(mǎn)足該速度要求。每隔 60ms 超聲波就會(huì)發(fā)送一次。 ( 3)按鍵 S 為測(cè)量啟動(dòng)鍵。 ( 4)系統(tǒng)采用 STC89C51 的內(nèi)時(shí)鐘。 ( 5)沒(méi)有使用看門(mén)狗功能。 ( 6)超聲波發(fā)送一定時(shí)間后才開(kāi)始啟動(dòng)檢測(cè),避免直達(dá)信號(hào)造成誤判。所以系統(tǒng)最小測(cè)量約為 2cm。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 23 如圖 所示描述了各個(gè)模塊的關(guān)系。 距 離 計(jì) 算D S 1 8 B 2 0溫 度 檢 測(cè)溫 度 補(bǔ) 償超 聲 波 發(fā) 射超 聲 波 接 收按 鍵 處 理L C D 顯 示 電 路蜂 鳴 器 報(bào) 警 圖 系統(tǒng)軟件方框圖 //主函數(shù) void main() { Init_ultrasonic_wave()。 //屏幕初始化 Init1602()。 //溫度初始化 tmpchange()。 t_=tmp()。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 24 tmpchange()。 t_=tmp()。 tmpchange()。 t_=tmp()。 } 外部中斷子程序 如圖 所示,中斷服務(wù)程序是響應(yīng)單片機(jī)的外部中斷。由系統(tǒng)主程序進(jìn)行發(fā)射 4OKHz 的脈沖信號(hào)。該脈沖信號(hào)會(huì)在遇到障礙物后發(fā)生反射而產(chǎn)生反射波。反射波被接收檢測(cè)電路接收后,將會(huì)產(chǎn)生能指揮單片機(jī)進(jìn)行下一步操作的外中斷信號(hào)。而在中斷服務(wù)程序當(dāng)中,首先需要 對(duì)現(xiàn)場(chǎng)進(jìn)行必要保護(hù)。然后再讀取進(jìn)入中斷服務(wù)程序的計(jì)數(shù)。對(duì)該計(jì)數(shù)數(shù)據(jù)處理后再通過(guò)計(jì)算得取距離值,同時(shí)將得出的距離數(shù)值轉(zhuǎn)換為十進(jìn)制。最后送到 P2 口顯示輸出。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 25 外 部 中 斷 入 口關(guān) 外 部 中 斷讀 取 時(shí) 間 值計(jì) 算 距 離結(jié) 果 輸 出開(kāi) 外 部 中 斷返 回 圖 外部中斷子程序流程框圖 定時(shí)器中斷子程序 定時(shí)器中斷子程序流程圖如圖 所示。由于 51 單片機(jī)中的定時(shí)器是 16 位的,因而會(huì)存在一個(gè)最大計(jì)時(shí)時(shí)間,通過(guò)計(jì)算可是是 65536us。當(dāng)測(cè)量的距離很遠(yuǎn)的時(shí)候,定時(shí)器的工作出錯(cuò),發(fā)生溢出現(xiàn)象。所以必須對(duì)溢出 中斷進(jìn)行相應(yīng)的設(shè)置才能使得單片機(jī)正常工作。同時(shí)由于硬件原因,電路測(cè)量距離的最大量程為 4 米。當(dāng)實(shí)際測(cè)量距離超出最大量程時(shí),接收探頭就檢測(cè)不到回波。也就是不能產(chǎn)生外部中斷更會(huì)因此而不能關(guān)閉定時(shí)器。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 26 定 時(shí) 終 端關(guān) 閉 定 時(shí) 器定 時(shí) 器 初 始 化發(fā) 射 脈 沖 串打 開(kāi) 定 時(shí) 器返 回 圖 定時(shí)終端子程序流程 重要功能實(shí)現(xiàn) 在軟件設(shè)計(jì)方面,要達(dá)到實(shí)驗(yàn)?zāi)康?,?shí)現(xiàn)基于單片機(jī)的超聲波測(cè)距系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。除了以上程序需要編寫(xiě)外,還需要對(duì)溫度讀取功能、溫度轉(zhuǎn)換聲速和距離計(jì)算進(jìn)行編程實(shí)現(xiàn)。 實(shí)現(xiàn)溫度讀取功能 //溫度初始化 StartModule()。//啟動(dòng)超聲波 while(!RX)。 //當(dāng) RX 為零時(shí)等待 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 27 TR0=1。 //開(kāi)啟計(jì)數(shù) while(RX)。 //當(dāng) RX 為 1 計(jì)數(shù)并等待 TR0=0。 //關(guān)閉計(jì)數(shù) delayms(20)。 //20MS tmpchange()。 //溫度轉(zhuǎn)換 t_=tmp()。 //度溫度 實(shí)現(xiàn)溫度轉(zhuǎn)換聲速 //計(jì)算不同溫度下的速度 void JS_(uchar WD) { //大于 2030 else if(WD=30amp。amp。WD20amp。amp。flag==0) { L_=(time*)/200。 //算出來(lái)是 CM。 } } 其余溫度下的計(jì)算方法與上面的程序所寫(xiě)的一樣,只需更換系數(shù)即可。 實(shí)現(xiàn)距離計(jì)算 //距離計(jì)算 SD 為當(dāng)時(shí)的超聲速度 void Conut(uchar WD) { time=TH0*256+TL0。 TH0=0。 TL0=0。 JS_(WD)。 } 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 28 實(shí)驗(yàn)測(cè)量數(shù)據(jù) 表 實(shí)驗(yàn)測(cè)量數(shù)據(jù) 環(huán)境溫度 ℃ 測(cè)量值 cm 實(shí)測(cè)值 cm 誤差 % 21 21 20 22 21 由上表 數(shù)據(jù)可看出,測(cè)量精度受溫度和測(cè)量距離的遠(yuǎn)近的影響。一般來(lái)說(shuō)隨溫度的升高和測(cè)量距離的加長(zhǎng)而變大。 本章小結(jié) 本章節(jié)就怎樣實(shí)現(xiàn)該設(shè)計(jì)并得出結(jié)果進(jìn)行了軟件設(shè)計(jì)方面的分析闡述并簡(jiǎn)要地將相關(guān) C 程序加以直觀羅列。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 29 結(jié)論 本 設(shè)計(jì)是以單片機(jī) STC89C51 為核心,加以溫度、和超聲波傳感器、 LCD 液晶顯示屏以及蜂鳴器并利用超聲波的特性設(shè)計(jì)出的一種簡(jiǎn)單易操作的測(cè)距系統(tǒng)。超聲波檢測(cè)比較簡(jiǎn)單易操作,測(cè)量精度也足夠日常聲波使用。當(dāng)然,通過(guò)增強(qiáng)擴(kuò)展之后已能滿(mǎn)足工業(yè)使用要求。隨著科技的不斷高速發(fā)展,超聲波也將滲透應(yīng)用于更加寬廣的領(lǐng)域。就目前來(lái)說(shuō),超聲波仍然存在局限性,因此需要對(duì)超聲波進(jìn)行更加有力的研究,使得超聲波能夠?yàn)槿祟?lèi)世界體更更好的服務(wù)。 在設(shè)計(jì)之前,查閱了大量的資料。雖然這之間碰到過(guò)諸多問(wèn)題,但通過(guò)求助老師和同學(xué)順利地克服了它們 。在設(shè)計(jì)的過(guò)程中,不但有了知識(shí)的增長(zhǎng),更是改進(jìn)了自身 的一些缺點(diǎn)不足,鍛煉了 自己 的實(shí)際動(dòng)手能力。這對(duì)以后的工作生活是很有意義的。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 30 參考文獻(xiàn) [1]郭天祥 .新概念 51 單片機(jī) C 語(yǔ)言教程 [M].電子工業(yè)出版社 ,20xx. [2]鄭鋒,王巧芝等 .51 單片機(jī)應(yīng)用系統(tǒng) [M].中國(guó)鐵道出版社 ,20xx. [3]劉向宇,秦龍 .PIC 單片機(jī) C 語(yǔ)言 [M].電子工業(yè)出版社 ,20xx. [4]賈伯年 .傳感器技術(shù) [M].東南大學(xué)出版社 ,20xx. [5]李麗霞 .單片機(jī)在超聲波測(cè)距中的應(yīng)用 [M].電子技術(shù) ,20xx. [6]豈興明,唐杰等 .51 單片機(jī)編程基礎(chǔ)與開(kāi)發(fā)實(shí)例詳解 [M].人民郵電出版社, 20xx. [7]張鵬 ,張有志 .一種新型超生測(cè)距系統(tǒng) [J].山東大學(xué)學(xué)報(bào) ,20xx,33(1). [8]陳大新 ,胡學(xué)同 ,周杏鵬 .利用 FPGA 改進(jìn)超聲波測(cè)距模塊設(shè)計(jì) [M].傳感器技術(shù) ,20xx,24(2): 57~59. [9]馬忠梅 ,藉順心等 . 單片機(jī)的 C 語(yǔ)言應(yīng)用程序設(shè)計(jì)(第三版) [M]. 北京航空航天大學(xué)出版社 ,20xx. [10]臧春華,鄭步生,劉方,崔曉平 .現(xiàn)代電子技術(shù)(數(shù)字部分) [M].北京航空航天大學(xué) 出版社 ,20xx,2. [11]恒清,張靖 .加強(qiáng)單片機(jī)系統(tǒng)抗干擾能力的方法 [J].通化師范學(xué)院學(xué)報(bào) ,20xx,10. [12]晗曉,袁慧梅 .單片機(jī)系統(tǒng)的印制板設(shè)計(jì)與抗干擾技術(shù) [J].電子工藝技術(shù) ,20xx,6. [13]華兵 .MCS51 單片機(jī)原理應(yīng)用 [M].武漢華中科技大學(xué)出版社 ,20xx,5. [14]田華等 .可編程單總線(xiàn)數(shù)字式溫度傳感器 DS18B2 的原理與應(yīng)用 [J].電子質(zhì)量, 20xx,7. [15]楊姣秀 .基于單片機(jī)的超聲波測(cè)距儀的設(shè)計(jì) [M].湖南工業(yè)大學(xué)出版社 ,20xx. [16]Lee B R eview of the present status of optical fiber sensors [J].Opt Fiber Techn 20xx,9(2):5759. [17]rtori S, ZHANG G X. Geometric Error Measurement and Compensation of Machines[J].Annals of the CIRP,1995:599609. [18]XuL, es and present status of optical current sensor[J].Optoelec Techn amp。 Information,20xx,17(1):3943. 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 31 謝辭 從開(kāi)始做論文到論文基本完成,經(jīng)歷了很長(zhǎng)一段時(shí)間,從開(kāi)始的一知半解到現(xiàn)在的全面了解算是經(jīng)歷了一個(gè)漫長(zhǎng)的過(guò)程。在這個(gè)過(guò)程中有無(wú)數(shù)人給了我莫大的幫助。 完成本次設(shè)計(jì), 首先要感謝的是指導(dǎo)老師 XXX 老師。感謝他在此次畢業(yè)設(shè)計(jì)過(guò)程中給予的悉心指導(dǎo)與各方面的幫助,和所 付出的心血熱情。從論文的開(kāi)始到結(jié)束,這之間走過(guò)的任意一步都灑滿(mǎn)了導(dǎo)師辛勤的汗水和心血,充滿(mǎn)了勤勞 熱情的芳香,導(dǎo)師為我提供了非常專(zhuān)業(yè)的知識(shí)。 我為 導(dǎo)師嚴(yán)謹(jǐn)治學(xué)的態(tài)度、豐富的知識(shí)和無(wú)私奉獻(xiàn)的精神 所 折服。在尊敬的導(dǎo)師那里,我不但學(xué)到了知識(shí),還學(xué)到了做人的道理。我將銘記導(dǎo)師對(duì)我的教誨,爭(zhēng)取做最好的自己。謝謝老師! 其次感謝我要感謝與我度過(guò)四年大學(xué)生活的同學(xué)們,你們?cè)诖髮W(xué)的四年里給予我許多學(xué)習(xí)與生活上的幫助。 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 32 附錄一(實(shí)物圖) 濱州學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 33 附錄二( Proteus仿真圖)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1