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

正文內(nèi)容

基于單片機(jī)的超聲波測距系統(tǒng)畢業(yè)設(shè)計論文(編輯修改稿)

2025-08-14 16:25 本頁面
 

【文章內(nèi)容簡介】 傳播速度不同。它有折射和反射現(xiàn)象,且在傳播過程中有衰減。 超聲波的基本特性如下所述: 1. 波長 波的傳播速度是用頻率乘以波長來表示。電磁波的傳播速度是 3 108m/s,而聲波在空氣中的傳播速度很慢,約為 344m/s (20℃時 )。在這種比較低的傳播速度下,波長很短,這就意味著可以獲得較高的距離和方向分辨率。正是由于這種較高的分辨率特性,才使我們有可能在進(jìn)行測量時獲得很高的精確度。 2. 反射 要探測某個物體是否存在,超聲波就能夠在該物體上得到反射。由于金屬 、木材、混凝土、玻璃、橡膠和紙等可以反射近乎 100%的超聲波,因此我們可以很容易地發(fā)現(xiàn)這些物體。由于布、棉花、絨毛等可以吸收超聲波,因此很難利用超聲波探測到它們。同時,由于不規(guī)則反射,通??赡芎茈y探測到凹凸表面以及斜坡表面的物體,這些因素決定了超聲波的理想測試環(huán)境是在空曠的場所,并且測試物體必須反射超聲波。 3. 溫度效應(yīng) 聲波傳播的速度“ c”可以用下列公式表示。 c=+ (m/s) 式中, t=溫度 (℃ )也就是說,聲音傳播速度隨周圍溫度的變化而有所不同。因此,要精確的測量與某個物體之間的距離 時,始終檢查周圍溫度是十分必要的,尤其冬季室內(nèi)外溫差較大,對超聲波測距的精度影響很大,此時可用 18B20作溫度補(bǔ)償來減小溫度變化所帶來的測量誤差,考慮到本設(shè)計的測試環(huán)境是在室內(nèi),而且超聲波主要是用于 測距 功能,對測量精度要求不高,所以關(guān)于溫度效應(yīng)對系統(tǒng)的影響問題在這里不做深入的探討。 第 15 頁 4. 衰減 傳播到空氣中的超聲波強(qiáng)度隨距離的變化成比例地減弱,這是因?yàn)檠苌洮F(xiàn)象所導(dǎo)致的在球形表面上的擴(kuò)散損失,也是因?yàn)榻橘|(zhì)吸收能量產(chǎn)生的吸收損失。如圖 8所示,超聲波的頻率越高,衰減率就越高,超聲波的傳播距離也就越短,由此可見超 聲波的衰減特性直接影響了超聲波傳感器有效距離。 圖 8 聲壓在不同距離下的衰減特性 5.聲壓特性 聲壓級 (.) 是表示音量的單位,利用下列公式予以表示。 .= 20logP/Pre (dB)式中 ,“ P”為有效聲壓 (μ bar),“ Pre”為參考聲壓 (2 104μ bar)如圖 6所示為幾種常用超聲波傳感器的聲壓圖。 第 16 頁 圖 9 超聲波傳感器的聲壓圖 6.靈敏度特性 靈敏度是表示聲音接收級的單位,使用下列公式予以表示。 靈敏度 = 20log E/P (dB)式中 ,“ E”為所產(chǎn)生的電 壓 (Vrms),“ P”為輸入聲壓 (μ bar)。超聲波傳感器的靈敏度直接影響著系統(tǒng)測距范圍,如圖 7所示為幾種中常見超聲波傳感器的靈敏度圖,從圖中可以發(fā)現(xiàn) 40KHz時傳感器的聲壓級最高,也就是說 40KHz時所對應(yīng)的靈敏度最高。 圖 10 超聲波傳感器靈敏度示意圖 7.輻射特性 把超聲波傳感器安裝在臺面上。然后,測量角度與聲壓 (靈敏度 ) 之間的關(guān)系。為了準(zhǔn)確地表達(dá)輻射,與前部相對比,聲壓 (靈敏度 ) 級衰減 6dB的角度被稱為半衰減角度,用θ 1/2表示。超聲波設(shè)備的外表面尺寸較小易于獲得精確的輻射角度。如圖 11所示為幾種常見超聲波傳感器的輻射特性示意圖。 第 17 頁 圖 11 超聲波傳感器輻射特性示意圖 分析以上研究結(jié)果不難看出超聲波傳感器工作在 40KHz范圍內(nèi)具有最大的聲壓級和最高的靈敏度 。 測距分析 超聲波發(fā)射器向某一方向發(fā)射超聲波,在發(fā)射時刻的同時開始計時,超聲波在空氣中傳播,途中碰到障礙物就立即返回來,超聲波接收器收到反射波就立即停止計時。超聲波在空氣中的傳播速度為 340m/s,根據(jù)計時器記錄的時間 t,就可以計算出發(fā)射點(diǎn)距障礙物的距離 (s),即: s=340t/2 最常用的超聲測距的方法是回聲探測法 , 超聲波 發(fā)射器向某一方向發(fā)射超聲波,在發(fā)射時刻的同時計數(shù)器開始計時,超聲波在空氣中傳播,途中碰到障礙物面阻擋就立即反射回來,超聲波接收器收到反射回的超聲波就立即停止計時。超聲波在空氣中的傳播速度為 340m/s,根據(jù)計時器記錄的時間 t,就可以計算出發(fā)射點(diǎn)距障礙物面的距離 s,即: s=340t/2。 由于超聲波也是一種聲波,其聲速 V 與溫度有關(guān)。在使用時,如果傳播介質(zhì)溫度變化不大,則可近似認(rèn)為超聲波速度在傳播的過程中是基本不變的。如果對測距精度要求很高,則應(yīng)通過溫度補(bǔ)償?shù)姆椒▽y量結(jié)果加以數(shù)值校正。聲速確定后, 只 要測得超聲波往返的時間,即可求得距離。這就是超聲波測距儀的基本原理。如圖 12 所示: t 超聲波發(fā)射 障礙物 S H θ 超聲波接收 圖 12 超聲波的 測距原理 ?cosSH? ( 31) 第 18 頁 )(HLarctg?? ( 32) 式中 :L兩探頭之間中心距離的一半 . 又知道超聲波傳播的距離為 : vtS?2 ( 33) 式中 :v— 超聲波在介質(zhì)中的傳播速度 。 t— 超聲波從發(fā)射到接收所需要的時間 . 將( 3— 2)、( 3— 3)代入( 31)中得: ]c o s [21 HLarctgvtH ? ( 34) 其中 ,超聲 波的傳播速度 v 在一定的溫度下是一個常數(shù) (例如在溫度 T=30 度時 ,V=349m/s)。當(dāng)需要測量的距離 H遠(yuǎn)遠(yuǎn)大于 L時 ,則 (3— 4)變?yōu)?: vtH 21? ( 35) 所以 ,只要需要測量出超聲波傳播的時間 t,就可以得出測量的距離 H. STC89C52 單片機(jī)簡介 STC89C52 是一種低功耗、高性能 CMOS8 位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲器。使用高密度非易失性存儲器技術(shù)制造,與工業(yè) 80C51 產(chǎn)品指令和引腳完全兼容。片上 Flash 允許程序存儲器在系統(tǒng)可編程,亦適于常規(guī)編程器。在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng)可編程 Flash,使得STC89C52 為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。STC89C52 具有以下標(biāo)準(zhǔn)功能: 8k 字節(jié) Flash, 256 字節(jié) RAM, 32 位 I/O 口線,看門狗定時器, 2 個數(shù)據(jù)指針,三個 16 位定時器 /計數(shù)器,一個 6向量 2級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時鐘電路。另外, STC89C52 可降至 0Hz 靜態(tài)邏輯操作,支持 2 種軟件可選 擇節(jié)電模式??臻e模式下, CPU 停止工作,允許 RAM、定時器 /計數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下, RAM 內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個中斷或硬件復(fù)位為止。這一模塊以單片機(jī)為中心把程序代碼燒進(jìn)去然后外圍接上復(fù)位電路 、 振蕩電路 、鍵盤控制、 LED 顯示 電路、 報警電路等子模塊 。 單片機(jī)最小系統(tǒng) 要使單片機(jī)工作起來最基本的電路構(gòu)成為單片機(jī)最小系統(tǒng)如圖 37所示。 第 19 頁 12345678RST9(RXD)10(TXD)11(INT0)12(INT1)13(T0)14(T1)15(WR)16(RD)17XTAL218XTAL119GND202122232425262728PSEN29ALE/PROG30EA/VPP313233343536373839VCC40U1U1Y112MC2 20C3 20VCCGNDR1410KC1 10uFVCC1234J1VCCS1P10P11P12P13P14P15P16P17P20P21P22P34P35P36P37 P23TrigEcho單片主控電路 圖 37 信號處理模塊 單片機(jī)最小系統(tǒng)包括單 片機(jī) 、 復(fù)位電路 、 時鐘電路構(gòu)成。 STC89C52 單片機(jī)的工作電壓范圍: ,所以通常給單片機(jī)外界 5V直流電源。連接方式為單片機(jī)中的 40 腳 VCC 接正極 5V,而 20腳 VSS 接電源地端。 復(fù)位電路就是確定單片機(jī)的工作起始狀態(tài),完成單片機(jī)的啟動過程。單片機(jī)接通電源時產(chǎn)生復(fù)位信號,完成單片機(jī)啟動確定單片機(jī)起始工作狀態(tài)。 當(dāng)單片機(jī)系統(tǒng)在運(yùn)行中,受到 外界 環(huán)境干擾出現(xiàn)程序跑飛的時候,按下復(fù)位按鈕內(nèi)部的程序自動從頭開始執(zhí)行。 一般有上電自動復(fù)位和外部按鍵手動復(fù)位,單片機(jī)在時鐘電路工作以后,在 RESET 端持續(xù)給出 2個機(jī) 器周期的高電平時就可以完成復(fù)位操作。本設(shè)計采用的是外部手動按鍵復(fù)位電路,需要接上上拉電阻來 提高輸出高電平的值 。 時鐘電路好比單片機(jī)的心臟,它控制著單片機(jī)的工作節(jié)奏。時鐘電路就是振蕩電路,是向單片機(jī)提供一個正弦波信號作為基準(zhǔn),決定單片機(jī)的執(zhí)行速度。XTAL1 和 XTAL2 分別為反向放大器的輸入和輸出 , 該反向放大器可以配置為片內(nèi)振蕩器。如采用外部時鐘源驅(qū)動器件, XTAL2 應(yīng)不接。因?yàn)橐粋€機(jī)器周期含有 6個狀態(tài)周期,而每個狀態(tài)周期為 2個振蕩周期,所以一個機(jī)器周期共有 12個振蕩周期,如果外接石英晶體振蕩器的振蕩 頻率為 12MHZ,一個振蕩周期為1/12us。 時鐘電路的設(shè)計 XTAL1 和 XTAL2 分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內(nèi)振蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時鐘源驅(qū)動器件,XTAL2 應(yīng)不接。 因?yàn)橐粋€機(jī)器周期含有 6個狀態(tài)周期,而每個狀態(tài)周期為 2個振蕩周期,所以一個機(jī)器周期共有 12 個振蕩周期,如果外接石英晶體振蕩器的振蕩頻率 第 20 頁 為 12MHZ,一個振蕩周期為 1/12us,故而一個機(jī)器周期為 1us。如圖 13 所示為時鐘電路。 CCX12MHZXTAL1XTAL2 圖 13 時鐘電路圖 復(fù)位電路的設(shè)計 復(fù)位方法 一般有上電自動復(fù)位和外部按鍵手動復(fù)位,單片機(jī)在時鐘電路工作以后 , 在 RESET 端持續(xù)給出 2 個機(jī)器周期的高電平時就可以完成復(fù)位操作。例如使用晶振頻率為 12MHz 時,則復(fù)位信號持續(xù)時間應(yīng)不小于 2us。本設(shè)計采用的是 自 動復(fù)位電路。如圖 14示為復(fù)位電路。 圖 14 復(fù)位電路圖 聲 光 報警電路的設(shè)計 本設(shè)計中聲光報警電路采用 NPN 型 S8550 三極管驅(qū)動,當(dāng)單片機(jī)的 P2^3口輸出低電平時,三極管的 VEVBVC0。三極管的發(fā)射結(jié)正偏,集電結(jié)反偏,三幾個飽和導(dǎo)通,此時發(fā)光二極管和蜂鳴器發(fā)出聲光報警,當(dāng)單片機(jī) 的 P2^3口輸出高電平時,三極管截止,聲光報警停止工作。具體電路圖如圖 15 所示: 第 21 頁 B1蜂鳴器Q58550VCCGND+R132KP2312D2DR162K 圖 15 聲 光 報警電路圖 數(shù)碼管 顯示模塊 顯示模塊采用 數(shù)碼管 顯 段選接在單片機(jī)的 P1口,位選接在單片機(jī)的 P3^P3^ P3^ P3^7 口,采用三極管驅(qū)動方式。當(dāng)位選輸出低電平時,相應(yīng)的三極管將飽和導(dǎo)通,再打開相應(yīng)的段碼,這樣就可以在數(shù)碼管上顯示了。在本設(shè)計中采用動態(tài)掃描的方式。具體電路圖如圖 16所示: E1D2DP3C4G54H62H9F10A111H12B73H8DS1ABCDE FGDP 1H2H3H4HQ18550Q38550Q48550Q28550VCC1H3H2H4HR4 1KR5 1KR7 1KR6 1KP34P35 P36P37 圖 16 數(shù)碼管電路 軟件設(shè)計 主程序工作流程圖 按上述工作原理和硬件結(jié)構(gòu)分 析可知 系統(tǒng)主程序工作流程圖如下圖 17 所示 ; 第 22 頁 圖 17 主程序工作流程圖
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1