超聲波傳感器單片機課程設計

超聲波傳感器單片機課程設計

ID:47505716

大小:2.75 MB

頁數(shù):30頁

時間:2020-01-12

超聲波傳感器單片機課程設計_第1頁
超聲波傳感器單片機課程設計_第2頁
超聲波傳感器單片機課程設計_第3頁
超聲波傳感器單片機課程設計_第4頁
超聲波傳感器單片機課程設計_第5頁
資源描述:

《超聲波傳感器單片機課程設計》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。

1、成績課程設計報告題目超聲波測距系統(tǒng)設計課程名稱單片機原理及應用院部名稱機電工程學院專業(yè)電氣工程及其自動化班級12電氣工程及其自動化(單)學生姓名潘成城學號1205202019課程設計地點工科樓C304課程設計學時20指導教師李國利金陵科技學院教務處制29目錄一、概述…………………………………………………………………………………31.1課程設計應達到的目的……………………………………………………………41.2超聲波測距系統(tǒng)設計…………………………………………………………………4二、總體設計方案及說明………………………………………

2、…………………………42.1系統(tǒng)總體設計思路………………………………………………………………42.2系統(tǒng)總體設計框圖………………………………………………………………5三、系統(tǒng)硬件電路設計……………………………………………………………………53.1單片機的最小系統(tǒng)………………………………………………………………63.1.1AT89C51單片機的功能與特點…………………………………………………63.2系統(tǒng)原理分析………………………………………………………………………63.2.1超聲波測距原理……………………………………………………

3、…………63.3超聲波傳感器檢測電路…………………………………………………………63.3.1超聲波檢測電路圖……………………………………………………………73.3.2超聲波發(fā)生及感應過程………………………………………………………73.4超聲波測距接收………………………………………………………………………73.4.1HC-SR04模塊……………………………………………………………………73.4.2T40、R40超聲波傳感裝置介紹………………………………………………73.5SCM1602顯示模塊………………………………………………

4、……………………9四、系統(tǒng)軟件部分設計…………………………………………………………………114.1軟件流程圖………………………………………………………………………114.1.1主程序流程圖………………………………………………………………114.1.2超聲波發(fā)生子程序…………………………………………………………114.2系統(tǒng)源程序………………………………………………………………………12五、系統(tǒng)仿真過程與結果…………………………………………………………………135.1Proteus仿真軟件……………………………………………………

5、………145.2仿真編譯過程…………………………………………………………………145.3仿真效果圖………………………………………………………………15六、實物展示……………………………………………………………………………16296.1實物元件與過程……………………………………………………………………166.2實物運行與調試……………………………………………………………………156.3實物總結………………………………………………………………………15七、總結…………………………………………………………………………………18八、參

6、考文獻……………………………………………………………………………19附錄,原理圖………………………………………………………………………………2029摘要本設計采用了AT89C51作為中心處理器,HC-SR04模塊進行超聲波方面的發(fā)生與感應。然后介紹了總體的系統(tǒng)設計框圖、思路及元件選型。接下來,分硬件和軟件兩部分進行了設計的分析。硬件方面首先構建了一單片機最小系統(tǒng),然后集成各芯片完成設計。軟件方面通過外部中斷,定時器中斷等完成開發(fā)的子程序的調用。最后重點詳細地講述了關于超聲波模塊的電路及收發(fā)過程。最后進行了系統(tǒng)仿真,仿真結果表明

7、,所設計的系統(tǒng)能夠滿足要求。本系統(tǒng)具有成本低,可靠性高和安全實用等特點,廣泛應用于社會生活的各個領域。關鍵詞:AT89C51單片機;超聲波模塊;最小系統(tǒng)29一、概述1.1課程設計應達到的目的通過本課程設計,使學生掌握控制系統(tǒng)設計的一般步驟,掌握系統(tǒng)總體控制方案的設計方法。使學生進一步掌握微型計算機應用系統(tǒng)的硬、軟件開發(fā)方法,輸入/輸出(I/O)接口技術,應用程序設計技術,并能結合專業(yè)設計簡單實用的單片機應用系統(tǒng)。針對課堂重點講授內容使學生加深對單片機硬件原理的理解及提高C51語言程序設計的能力,為以后的畢業(yè)設計搭建了單片機系統(tǒng)

8、應用平臺,提高學生的開發(fā)創(chuàng)新能力。1.2超聲波測距系統(tǒng)設計設計一個基于單片機的超聲波測距系統(tǒng),要求:(1)系統(tǒng)功能:測距范圍:3cm-450cm,通過LCD1602顯示距離。(2)給出系統(tǒng)設計方案,畫出硬件連線圖,并說明工作原理;(3)畫出程序框圖并編寫程序。二、系統(tǒng)總體方案

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。