需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):18061 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
【摘要】:本課題是基于單片機設(shè)計的超聲波測距系統(tǒng),它的測距原理是回聲檢測法,即利用超聲波在空氣中的傳播速度作為確定條件,用超聲波的反射來測量距離的。整個電路采用模塊化設(shè)計,由單片機、電源模塊、數(shù)碼管顯示及驅(qū)動模塊、復(fù)位模塊、超聲波測距模塊、晶振模塊、按鍵模塊和蜂鳴器模塊組成。單片機是整個系統(tǒng)的控制核心,采用的是STC89C51芯片,這款芯片具有低成本,高速度和運行穩(wěn)定等特點;電源模塊是給系統(tǒng)供電的,當(dāng)外部的電插入5V的DC電源接口,經(jīng)過自鎖開關(guān),來給整個系統(tǒng)供電;顯示模塊采用LED數(shù)碼管顯示,它是共陰極的。當(dāng)我們測得的距離超過設(shè)定距離時,蜂鳴器會發(fā)出報警的聲音;晶振模塊是不可缺少的,它是系統(tǒng)正常工作的保證,如果振蕩器不起振,那么系統(tǒng)將不能工作;復(fù)位模塊在系統(tǒng)上電時提供復(fù)位信號,直至系統(tǒng)電源穩(wěn)定 后,撤銷復(fù)位信號。 本設(shè)計采用HC-SR04超聲波測距模塊,該模塊包括超聲波發(fā)射器、接收器與控制電路,它的測距范圍為0.02m-4m,測距精度可高達3mm 。 【關(guān)鍵詞】:STC89C51; 超聲波傳感器; 測距 ; 單片機
目錄 摘要 Abstract 1.緒論-1 1.1 超聲波檢測技術(shù)的發(fā)展-1 1.2 本課題的研究現(xiàn)狀-1 1.2.1 國外研究狀況-1 1.2.2 國內(nèi)研究狀況-2 2.超聲波綜述-4 2.1 超聲波簡介-4 2.1.1 超聲波類型-4 2.1.2 超聲波基本特性-5 2.2 超聲波傳感器介紹-6 3.超聲波測距系統(tǒng)-9 3.1 超聲波測距的原理及實現(xiàn)-9 3.2 超聲波測距的系統(tǒng)框圖-10 4.單片機概述-11 4.1 STC89C51簡介-11 4.2 STC89C51外部結(jié)構(gòu)-11 4.3 STC89C51內(nèi)部結(jié)構(gòu)-13 5.超聲波測距模塊-14 5.1 HC-SR04超聲波模塊的性能特點-14 5.2 電氣參數(shù)-14 5.3 管腳簡介-15 5.4 超聲波時序圖-16 6.系統(tǒng)硬件電路設(shè)計-17 6.1 單片機最小系統(tǒng)-17 6.1.1 STC89C51芯片-17 6.1.2 晶振電路-17 6.1.3 復(fù)位電路-18 6.2 顯示驅(qū)動和報警電路-18 6.2.1 數(shù)碼管顯示及驅(qū)動電路-18 6.2.2 蜂鳴器報警電路-20 6.3 按鍵電路-21 6.4 超聲波測距電路-21 6.5 電源供電電路-22 7.系統(tǒng)程序流程圖設(shè)計-23 7.1 主程序-23 7.2 顯示子程序-24 7.3 報警子程序-24 7.4 按鍵子程序-25 8.軟件調(diào)試及系統(tǒng)仿真-26 8.1 軟件編譯調(diào)試環(huán)境——Keil-26 8.2 Keil工程文件的建立、設(shè)置與目標(biāo)文件的獲得-26 8.2.1 Keil工程的建立-26 8.2.2 工程的詳細設(shè)置-28 8.2.3 編譯、連接-31 8.3 系統(tǒng)仿真環(huán)境——Proteus-31 8.4 系統(tǒng)仿真-32 8.4.1 Proteus工作界面-32 8.4.2 仿真-32 9.實物調(diào)試-35 結(jié)論-36 參考文獻-36 致謝-38 附錄一.源程序-38 附錄二.電路圖-45 附錄三.PCB原理圖-45 |