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

正文內(nèi)容

基于at89s51單片機(jī)的超聲波測(cè)距系統(tǒng)設(shè)計(jì)-在線瀏覽

2024-08-06 13:19本頁(yè)面
  

【正文】 27附錄五 元件清單 ...................................................................................................................................................413第 1 章 緒論 課題背景,目的和意義傳感器技術(shù)是現(xiàn)代信息技術(shù)的主要內(nèi)容之一。比如溫度傳感器、光電傳感器、濕度傳感器、超聲波傳感器、紅外傳感器、壓力傳感器等等,其中,超聲波傳感器在測(cè)量方面有著廣泛、普遍的應(yīng)用。超聲波測(cè)距系統(tǒng)主要應(yīng)用于汽車的倒車?yán)走_(dá)、機(jī)器人自動(dòng)避障行走、建筑施工工地以及一些工業(yè)現(xiàn)場(chǎng)例如:液位、井深、管道長(zhǎng)度等場(chǎng)合。對(duì)本課題的研究與設(shè)計(jì),還能進(jìn)一步提高自己的電路設(shè)計(jì)水平,深入對(duì)單片機(jī)的理解和應(yīng)用。超聲波波經(jīng)反射物反射回來(lái)后,由傳感器接收端接收,再經(jīng)接收電路放大、整形,控制單片機(jī)中斷口。圖 11 基于單片機(jī)的超聲波測(cè)距系統(tǒng)框圖這種以單片機(jī)為核心的超聲波測(cè)距系統(tǒng)通過(guò)單片機(jī)記錄超聲波發(fā)射的時(shí)間和收到反射波的時(shí)間。利用單片機(jī)準(zhǔn)確計(jì)時(shí),測(cè)距精度高,而且單片機(jī)控制方便,計(jì)算簡(jiǎn)單。 課題主要內(nèi)容通過(guò)上節(jié)介紹我們知道,以單片機(jī)為核心的超聲波測(cè)距系統(tǒng)設(shè)計(jì)簡(jiǎn)單、方便,而且測(cè)精度能達(dá)到工業(yè)要求。通過(guò)超聲波發(fā)射器向某一方向發(fā)射超聲波,單片機(jī)在發(fā)射時(shí)刻同時(shí)開始計(jì)時(shí),超聲波在空氣中傳播,途中碰到障礙物就立即反射回來(lái),超聲波接收器收到反射波就立即停止計(jì)時(shí)。本系統(tǒng)利用單片機(jī)控制超聲波的發(fā)射和對(duì)超聲波自發(fā)射至接收往返時(shí)間的計(jì)時(shí)。當(dāng)收到超聲波的反射波時(shí),接收電路輸出端產(chǎn)生一個(gè)負(fù)跳變,單片機(jī)檢測(cè)到這個(gè)負(fù)跳變信號(hào)后,停止內(nèi)部計(jì)時(shí)器記時(shí),讀取時(shí)間,計(jì)算距離,測(cè)量結(jié)果輸出給 LED 顯示。5第 2 章 超聲波測(cè)距原理概述超聲波是由機(jī)械振動(dòng)產(chǎn)生的,可在不同介質(zhì)中以不同的速度傳播。超聲測(cè)距是一種非接觸式的檢測(cè)方式。對(duì)于被測(cè)物處于黑暗、有灰塵、煙霧、電磁干擾、有毒等惡劣的環(huán)境下有一定的適應(yīng)能力。特別是應(yīng)用于空氣測(cè)距,由于空氣中波速較慢,其回波信號(hào)中包含的沿傳播方向上的結(jié)構(gòu)信息很容易檢測(cè)出來(lái),具有很高的分辨力,因而其準(zhǔn)確度也較其它方法為高。利用超聲波檢測(cè)往往比較迅速、方便、計(jì)算簡(jiǎn)單、易于做到實(shí)時(shí)控制,并且在測(cè)量精度方面能達(dá)到工業(yè)實(shí)用的要求。相位檢測(cè)法雖然精度高,但檢測(cè)范圍有限。本測(cè)距系統(tǒng)采用超聲波渡越時(shí)間檢測(cè)法。渡越時(shí)間與氣體中的聲速相乘,就是聲波傳輸?shù)木嚯x。再由單機(jī)計(jì)算出距離,送 LED 數(shù) 碼管顯示測(cè)量結(jié)果。表 21 聲速與溫度的關(guān)系溫度(℃) -30 -20 -10 0 10 20 30 100聲速(m/s) 313 319 325 323 338 344 349 3866圖 21 超聲波測(cè)距時(shí)序圖 超聲波傳感器 超聲波發(fā)生器為了研究和利用超聲波,人們已經(jīng)設(shè)計(jì)和制成了許多超聲波發(fā)生器。電氣方式包括壓電型、磁致伸縮型和電動(dòng)型等。它們所產(chǎn)生的超聲波的頻率、功率和聲波特性各不相同,因而用途也各不相同。 壓電式超聲波發(fā)生器原理壓電型超聲波傳感器的工作原理:它是利用壓電效應(yīng)的原理,壓電效應(yīng)有逆效應(yīng)和順效應(yīng),超聲波傳感器是可逆元件,超聲波發(fā)送器就是利用壓電逆效應(yīng)的原理。若在圖 a 所示的已極化的壓電陶瓷上施加如圖 b 所示極性的電壓,外部正電荷與壓電陶瓷的極化正電荷相斥,同時(shí),外部負(fù)電荷與極化負(fù)電荷相斥。若外部施加的極性變反,如圖 c 所示那樣,壓電陶瓷在厚度方向上伸長(zhǎng),在長(zhǎng)度方向上縮短。限制超聲波系統(tǒng)的最大可測(cè)距離存在四個(gè)因素:超聲波的幅度、反射物的質(zhì)地、反射和入射聲波之間的夾角以及接收換能器的靈敏度。開始測(cè)量超聲波信號(hào)開定時(shí)器關(guān)定時(shí)器數(shù)據(jù)運(yùn)算顯示器接收檢測(cè) 電聲換能器電聲換能器驅(qū)動(dòng)電路圖 23 超聲波測(cè)距系統(tǒng)框圖8第 3 章 設(shè)計(jì)方案按照系統(tǒng)設(shè)計(jì)的功能的要求,初步確定設(shè)計(jì)系統(tǒng)由單片機(jī)主控模塊、顯示模塊、超聲波發(fā)射模塊、接收模塊共四個(gè)模塊組成。發(fā)射電路由單片機(jī)輸出端直接驅(qū)動(dòng)超聲波發(fā)送。圖 31:系統(tǒng)設(shè)計(jì)框圖硬件電路的設(shè)計(jì)主要包括單片機(jī)系統(tǒng)及顯示電路、超聲波發(fā)射電路和超聲波接收電路、報(bào)警輸出電路、供電電路等幾部分。單片機(jī)用 端口輸出超聲波換能器所需的 40kHz 的方波信號(hào), 端口監(jiān)測(cè)超聲波接收電路輸出的返回信號(hào)。 AT89S51 單片機(jī)AT89S51是美國(guó)ATMEL公司生產(chǎn)的低功耗,高性能CMOS8位單片機(jī),片內(nèi)含4k bytes的可系統(tǒng)編程的Flash只讀程序存儲(chǔ)器,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技超聲波接收模塊超聲波發(fā)射模塊單片機(jī)控制系統(tǒng)(AT89S51)顯示模塊鍵盤模塊供電單元9術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)8051指令系統(tǒng)及引腳。主要性能參數(shù):4k字節(jié)在系統(tǒng)編程(ISP)Flash閃速存儲(chǔ)器-三級(jí)程序加密鎖32個(gè)可編程I/O口線6個(gè)中斷源低功耗空閑和掉電模式看門狗(WDT)及雙數(shù)據(jù)指針靈活的在系統(tǒng)編程(ISP字節(jié)或頁(yè)寫模式)功能特性概述:AT89S51 提供以下標(biāo)準(zhǔn)功能:4k 字節(jié)Flash 閃速存儲(chǔ)器,128字節(jié)內(nèi)部RAM,32個(gè)I/O 口線,看門狗(WDT) ,兩個(gè)數(shù)據(jù)指針,兩個(gè)16 位定時(shí)/計(jì)數(shù)器,一個(gè)5 向量?jī)杉?jí)中斷結(jié)構(gòu),一個(gè)全雙工串行通信口,片內(nèi)振蕩器及時(shí)鐘電路??臻e方式停止CPU的工作,但允許RAM,定時(shí)/計(jì)數(shù)器,串行通信口及中斷系統(tǒng)繼續(xù)工作。引腳功能說(shuō)明GND:地作為輸出口用時(shí),每位能驅(qū)動(dòng)8個(gè)TTL邏輯門電路,對(duì)端口寫“l(fā)”可作為高阻抗輸入端用。在F1ash編程時(shí),P0口接收指令字節(jié),而在程序校驗(yàn)時(shí),輸出指令字節(jié),校驗(yàn)時(shí),要求外接上拉電阻。P1口:Pl 是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O口,Pl的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門電路。作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流(IIL) 。端口引腳 第二功能: MOSI(用于ISP編程) MISO(用于ISP編程) SCK (用于ISP編程)對(duì)端口寫“1” ,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口,作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流(IIL) 。在訪問(wèn)8 位地址的外部數(shù)據(jù)存儲(chǔ)器(如執(zhí)行MOVXRi 指令)時(shí),P2 口線上的內(nèi)容(也即特殊功能寄存器(SFR)區(qū)中P2寄存器的內(nèi)容) ,在整個(gè)訪問(wèn)期間不改變。P3 口輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4 個(gè)TTL邏輯門電路。作輸入端時(shí),被外部拉低的P3口將用上拉電阻輸出電流(IIL) 。AT89S51 中有一個(gè)用于構(gòu)成內(nèi)部振蕩器的高增益反相放大器,引腳XTAL1 和XTAL2 分別是該放大器的輸入端和輸出端。外接石英晶體(或陶瓷諧振器)及電容Cl、C2 接在放大器的反饋回路中構(gòu)成并聯(lián)振蕩電路。如果使用石英晶體,推薦電容使用30pF177。10F。采用外部時(shí)鐘的電路如圖5右圖所示。由于外部時(shí)鐘信號(hào)是通過(guò)一個(gè)2分頻觸發(fā)器后作為內(nèi)部時(shí)鐘信號(hào)的,所以對(duì)外部時(shí)鐘信號(hào)的占空比沒(méi)有特殊要求,但最小高電平持續(xù)時(shí)間和最大的低電平持續(xù)時(shí)間應(yīng)符合產(chǎn)品技術(shù)條件的要求。石英晶體時(shí):C1,C2=30pF 177。10pF圖32 內(nèi)部振蕩電路 超聲波測(cè)距系統(tǒng)構(gòu)成本系統(tǒng)由單片機(jī) AT89S51 控制,包括單片機(jī)系統(tǒng)、發(fā)射電路與接收放大電路和顯示電路幾部分組成,如圖 31 所示。單片機(jī)采用 AT89S51。單片機(jī)用 端口輸出超聲波換能器所需的 40kHz 的方波信號(hào), 端口監(jiān)測(cè)超聲波接收電路輸出的返回信號(hào)。超聲波接收頭接收到反射的回波后,經(jīng)過(guò)接收電路處理后,向單片機(jī) 輸入一個(gè)低電平脈沖。單片機(jī)將測(cè)得的時(shí)間與聲速相乘再除以 2 即可得到測(cè)量值,最后經(jīng) 3 位數(shù)碼管將測(cè)得的結(jié)果顯示出來(lái)。由 K1,K2 組成測(cè)距系統(tǒng)的按鍵電路。如圖 33。超聲波發(fā)射電路由電阻 R三極管BG超聲波脈沖變壓器 B 及超聲波發(fā)送頭 T40 構(gòu)成,超聲波脈沖變壓器,在這里的作用是提高加載到超聲波發(fā)送頭兩產(chǎn)端的電壓,以提高超聲波的發(fā)射功率,從而提高測(cè)量距離。40kHz 的方波由 AT89S51 單片機(jī)的 輸出,經(jīng) BG1 推動(dòng)超聲波脈沖變壓器,在脈沖變壓器次級(jí)形成 60VPP 的電壓,加載到超聲波發(fā)送頭上,驅(qū)動(dòng)超聲波發(fā)射頭發(fā)射超聲波。由于聲波在空氣中傳播時(shí)衰減,所以接收到的波形幅值較低,經(jīng)接收電路放大,整形,最后輸出一負(fù)跳變,輸入單片機(jī)的 P3 腳。方波的周期為1/40ms,即 25181。每隔半周期時(shí)間,讓方波輸出腳的電平取反,便可產(chǎn)生 40kHz 方波。s,所以只能產(chǎn)生半周期為 12181。s 的方波信號(hào),頻率分別為 和。14圖 35:超聲波測(cè)距接收單元由于反射回來(lái)的超聲波信號(hào)非常微弱,所以接收電路需要將其進(jìn)行放大。接收到的信號(hào)加到 BGBG2 組成的兩級(jí)放大器上進(jìn)行放大。放大的信號(hào)通過(guò)檢波電路得到解調(diào)后的信號(hào),即把多個(gè)脈沖波解調(diào)成多個(gè)大脈沖波。該接收電路結(jié)構(gòu)簡(jiǎn)單,性能較好,制作難度小。數(shù)碼管采用動(dòng)態(tài)掃描顯示,段碼輸出端口為單片機(jī)的 P2 口,位碼輸出端口分別為單片機(jī)的、 口,數(shù)碼管位驅(qū)運(yùn)用 PNP 三極管 S9012 三極管驅(qū)動(dòng)。6 伏交流是經(jīng)過(guò)整流二極管 D1D4 整流成脈動(dòng)直流后,經(jīng)慮波電容C1 慮波后形成直流電,為保證單片機(jī)系統(tǒng)的可電,供電路中由 5 伏的三端稱壓集成電路進(jìn)行穩(wěn)壓后輸出 5 伏的真流電供整個(gè)系統(tǒng)用電,為進(jìn)一步提高電源質(zhì)量,5 伏的直流電再次經(jīng)過(guò) CC4 濾波。方式一:報(bào)警信號(hào)由單片機(jī) 端口輸出,繼電器輸出,可驅(qū)動(dòng)較大的負(fù)載,電路由電阻 R三極管 BG繼電器 JDQ 組成,當(dāng)測(cè)量值低于事先設(shè)定的報(bào)警值時(shí),繼電器吸合,測(cè)量值高于設(shè)定的報(bào)警值時(shí),繼電器斷開。報(bào)警輸出電路如圖 38。超聲波測(cè)距的程序既有較復(fù)雜的計(jì)算(計(jì)算距離時(shí)) ,又要求精細(xì)計(jì)算程序運(yùn)行時(shí)間(超聲波測(cè)距時(shí)) ,所以控制程序可采用 C 語(yǔ)言編程。置位總中斷允許位 EA。測(cè)距間隔中,整個(gè)程序主要進(jìn)行循環(huán)顯示測(cè)量結(jié)果。超聲波頭發(fā)送完送超聲波后,立即啟動(dòng)內(nèi)部計(jì)時(shí)器 T0 進(jìn)行計(jì)時(shí),為了避免超聲波從發(fā)射頭直接傳送到接收頭引起的直射波觸發(fā),這時(shí),單片機(jī)需要延時(shí)約 2ms 時(shí)間(這也就是超聲波測(cè)距儀會(huì)有一個(gè)最小可測(cè)距離的原因,稱之為盲區(qū)值)后,才啟動(dòng)對(duì)單片機(jī) 腳的電平判斷程序。由于采用單片機(jī)采用的是1812 MHz 的晶振,計(jì)時(shí)器每計(jì)一個(gè)數(shù)就是 1μs,當(dāng)超聲波測(cè)距子程序檢測(cè)到接收成功的標(biāo)志位后,將計(jì)數(shù)器 T0 中的數(shù)(即超聲波來(lái)回所用的時(shí)間)按式(2)計(jì)算,即可得被測(cè)物體與測(cè)距儀之間的距離。 測(cè)出距離后結(jié)果將以十進(jìn)制 BCD 碼方式送往 LED 顯示約,然后再發(fā)超聲波
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1