国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

畢業(yè)論文 基于單片機的超聲波測距器設(shè)計.doc

約49頁DOC格式手機打開展開

畢業(yè)論文 基于單片機的超聲波測距器設(shè)計,摘要:21世紀(jì)是一個科技的時代,單片機的出現(xiàn)又令工業(yè)社會有了前所未有的發(fā)展。而基于單片機的超聲波測距器作為單片機眾多應(yīng)用中的佼佼者,無疑為現(xiàn)代的工業(yè)生產(chǎn)帶來了更多的便利。超聲波測距器可以應(yīng)用于一些工業(yè)現(xiàn)場的位置監(jiān)控,也可以用于如液位、井深、管道長度的測量等場合。超聲波是指頻率在20khz以上的聲波,它屬于機械波的范疇。...
編號:35-200608大小:1.00M
分類: 論文>通信/電子論文

內(nèi)容介紹

此文檔由會員 ljjwl8321 發(fā)布

摘要:21世紀(jì)是一個科技的時代,單片機的出現(xiàn)又令工業(yè)社會有了前所未有的發(fā)展。而基于單片機的超聲波測距器作為單片機眾多應(yīng)用中的佼佼者,無疑為現(xiàn)代的工業(yè)生產(chǎn)帶來了更多的便利。超聲波測距器可以應(yīng)用于一些工業(yè)現(xiàn)場的位置監(jiān)控,也可以用于如液位、井深、管道長度的測量等場合。
超聲波是指頻率在20kHz以上的聲波,它屬于機械波的范疇。超聲波也遵循一般機械波在彈性介質(zhì)中的傳播規(guī)律,如在介質(zhì)的分界面處發(fā)生反射和折射現(xiàn)象,在進入介質(zhì)后被介質(zhì)吸收而發(fā)生衰減等。正是因為具有這些性質(zhì),使得超聲波可以用于距離的測量中。隨著科技水平的不斷提高,超聲波測距技術(shù)被廣泛應(yīng)用于人們?nèi)粘9ぷ骱蜕钪小?br>系統(tǒng)的設(shè)計主要包括兩部分,即硬件電路和軟件程序。硬件電路主要包括單片機電路、發(fā)射電路、接收電路和顯示電路,另外還有復(fù)位電路和LED控制電路等。我采用以AT89C51單片機為核心的低成本、高精度、微型化數(shù)字顯示超聲波測距儀的硬件電路。整個電路采用模塊化設(shè)計,由信號發(fā)射和接收、供電、溫度測量、顯示等模塊組成。發(fā)射探頭的信號經(jīng)放大和檢波后發(fā)射出去,單片機的計時器開始計時,超聲波被發(fā)射后按原路返回,在經(jīng)過放大帶通濾波整形等環(huán)節(jié),然后被單片機接收,計數(shù)器停止工作并得到時間。溫度測量后送到單片機,通過程序?qū)λ俣冗M行校正, 結(jié)合兩者實現(xiàn)超聲波測距的功能。軟件程序主要由主程序、預(yù)置子程序、發(fā)射子程序、接收子程序、顯示子程序等模塊組成。它控制單片機進行數(shù)據(jù)發(fā)送與接收,在一定溫度下對超聲波速度的校正,還有實現(xiàn)數(shù)據(jù)正確顯示在LED上。另外程序控制單片機消除各探頭對發(fā)射和接收超聲波的影響。相關(guān)部分附有硬件電路圖、程序流程圖。
實際的環(huán)境對超聲波有很大的影響,如外部電磁干擾電源干擾信道干擾等等,空氣的溫度對超聲波的速度影響也很大。此外供電電源也會使測量差生很大的誤差。再設(shè)計的過程中考慮了這些因素,并給出了一些解決方案。
關(guān)鍵詞:單片機AT89C51;超聲波;傳感器;測距公式;距離測量






















目 錄

第一章 緒論 1
1.1選題的意義和背景 1
1.2國內(nèi)外關(guān)于單片機的超聲波測距器研究的現(xiàn)狀 2
1.3課題研究的主要內(nèi)容和方法以及研究過程中的主要問題和解決辦法 2
1.4幾種測距方式的比較和選擇 3
1.1.1紅外線測距方式: 3
1.1.2激光測距方式: 3
1.1.3超聲波測距方式: 3
1.5基于單片機的超聲波測距器的設(shè)計思路 4
第二章 基于單片機的超聲波測距器的硬件系統(tǒng)設(shè)計 6
2.1 系統(tǒng)總體設(shè)計思想 6
2.2 單片機的簡單介紹與性能特點 7
2.2.1 系統(tǒng)單片機的選擇 7
2.2.2單片機的系統(tǒng)電路 10
2.3 AT89C51單片機的引腳介紹 11
2.4 系統(tǒng)模型的建立 12
2.4.1 系統(tǒng)的主要模塊 12
2.4.2 超聲波測距原理 13
2.4.3 超聲波的使用方法及超聲波換能器的簡單介紹 14
2.4.4 超聲波測距對不同物體的影響 15
2.5基于單片機的超聲波測距器的系列設(shè)計原理 15
2.5.1 系統(tǒng)主程序設(shè)計原理 15
2.5.2超聲波發(fā)生子程序和超聲波接收中斷程序設(shè)計 16
2.5.3超聲波發(fā)射電路及超聲波反相器、傳感器設(shè)計 16
2.5.4 超聲波檢測接收電路設(shè)計 19
2.6 單片機的顯示電路設(shè)計 23
第三章 基于單片機的超聲波測距器的軟件系統(tǒng)設(shè)計 24
3.1 需要由基于單片機的超聲波測距器的軟件程序完成的功能 24
3.2 對于軟件編程語言的選擇 24
3.3 實現(xiàn)重要功能的程序的淺析 25
3.3.1 實現(xiàn)溫度讀取功能的程序 25
3.3.2 實現(xiàn)根據(jù)溫度轉(zhuǎn)化聲速的程序 25
3.3.3 實現(xiàn)距離計算的程序 25
3.3.4 主函數(shù)的結(jié)構(gòu)與內(nèi)容 26
3.4 系統(tǒng)主程序流程 28
3.5 定時器T1中斷服務(wù)子程序的設(shè)計 29
3.6 延時子程序的設(shè)計 30
3.7 基于單片機的超聲波測距器的整體設(shè)計思路綜述 31
第四章 系統(tǒng)調(diào)試情況 32
4.1 系統(tǒng)硬件調(diào)試 32
4.2系統(tǒng)軟件調(diào)試 32
4.3 系統(tǒng)軟、硬件聯(lián)合調(diào)試 33
4.4 部分設(shè)計的優(yōu)化方案 34
4.4.1 提高測距的范圍 34
4.4.2 發(fā)射探頭和接收探頭之間的影響 34
4.4.3 超聲波的衰減 34
4.4.4 系統(tǒng)干擾因素 35
第五章 研究結(jié)論與展望 37
5.1 研究結(jié)論 37
5.2 研究展望 38
致 謝 39
參考文獻 39
附 錄 40
Based on MCU ultrasonic ranging 45