基于單片機的測距儀的設(shè)計
|
資料類別
|
電子電工畢業(yè)論文(設(shè)計) |
|
課程(專業(yè))
|
生產(chǎn)過程自動化 |
關(guān)鍵詞
|
AT89C51|超聲波 |
適用年級
|
高職 |
身份要求
|
普通會員 |
金 幣
|
60 。金幣如何獲得?) |
文件格式
|
word |
文件大小
|
517K |
發(fā)布時間
|
2012-04-20 16:11:00 |
預(yù)覽文件
|
無 |
下載次數(shù)
|
4 |
發(fā)布人 |
kj008 |
內(nèi)容簡介:
畢業(yè)設(shè)計 基于單片機的測距儀的設(shè)計,說明書共53頁,21143字。
摘要
本設(shè)計介紹了基于單片機控制的超聲測距儀的原理:由AT89C51控制定時器產(chǎn)生超聲波脈沖并計時,計算超聲波自發(fā)射至接收的往返時間,從而得到實測距離。并且在數(shù)據(jù)處理中采用了溫度補償?shù)恼{(diào)整,用四位LED數(shù)碼管切換顯示距離和溫度。
整個硬件電路由超聲波發(fā)射電路、超聲波接收電路、電源電路、顯示電路等模塊組成。各探頭的信號經(jīng)單片機綜合分析處理,實現(xiàn)超聲波測距儀的各種功能。在此基礎(chǔ)上設(shè)計了系統(tǒng)的總體方案,最后通過硬件和軟件實現(xiàn)了各個功能模塊。相關(guān)部分附有硬件電路圖、程序流程圖,給出了系統(tǒng)構(gòu)成、電路原理及程序設(shè)計。此系統(tǒng)具有易控制、工作可靠、測距準確度高、可讀性強和流程清晰等優(yōu)點。實現(xiàn)后的作品可用于需要測量距離參數(shù)的各種應(yīng)用場合。
關(guān)鍵詞:AT89C51,超聲波,溫度補償,測距
目 錄
第1章 緒論 1
1.1 課題研究的背景 1
1.2 課題研究的意義 1
1.3 論文結(jié)構(gòu) 2
第2章 超聲波測距原理 3
2.1 超聲波簡介 3
2.2 超聲波測距原理 3
第3章 方案論證 5
3.1 設(shè)計思路 5
3.2 系統(tǒng)結(jié)構(gòu)設(shè)計 6
第4章 主要元件介紹 7
4.1 單片機AT89C51 7
4.2 超聲波傳感器T40、R40 9
4.3 溫度傳感器DS18B20 10
第5章 硬件電路設(shè)計 11
5.1 超聲波發(fā)射電路 11
5.2 超聲波接收電路 11
5.3 顯示電路 12
5.4 電源電路 13
5.5 復(fù)位電路 13
第6章 軟件設(shè)計 14
6.1 主程序流程 14
6.2 子程序設(shè)計 16
6.2.1 超聲波發(fā)送子程序及超聲波接收中斷子程序 16
6.2.2 測溫子程序 17
6.2.3 距離計算子程序 18
6.2.4 顯示子程序和鍵盤掃描子程序 18
第7章 軟件調(diào)試及系統(tǒng)仿真 19
7.1 軟件編譯調(diào)試環(huán)境——Keil 19
7.2 Keil工程文件的建立、設(shè)置與目標文件的獲得 19
7.2.1 Keil工程的建立 19
7.2.2 工程的詳細設(shè)置 21
7.2.3 編譯、連接 23
7.3 系統(tǒng)仿真環(huán)境——Proteus 23
7.4 系統(tǒng)仿真 24
7.4.1 Proteus工作界面 24
7.4.2 Proteus原理圖的繪制 25
7.4.3 仿真 25
7.5 誤差及特性分析 27
結(jié) 論 28
參考文獻 29
致 謝 31
附錄1 整體電路圖 32
附錄2 程序清單 33
附錄3 外文復(fù)印件 41
附錄4 外文譯文 44
實習(xí)報告 46
相關(guān)說明:
1. 如您下載的資料不止一份,建議您注冊成為本站會員。會員請登錄后下載。
2. 會員購買金幣50元以下,0.7元/個,50元以上,0.5元/個。具體請看:下載與付款。
3. 會員48小時內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請看常見問題解答。
下載地址:
|
|
相關(guān)畢業(yè)論文(設(shè)計) |
|
推薦畢業(yè)論文(設(shè)計) |
|
|
|
|