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

正文內(nèi)容

基于51單片機(jī)的超聲波測距系統(tǒng)-姚晨崗(存儲(chǔ)版)

2024-12-22 15:39上一頁面

下一頁面
  

【正文】 軟件),即使不使用C 語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強(qiáng)大的軟件仿真調(diào)試工具也會(huì)事半功倍。加入注釋的目的是為了便于閱讀。例如,把立即數(shù)0C0H 送累加器的指令為: Begin: MOV A, 0C0H; 立即數(shù) 0C0H— A 標(biāo)號(hào)區(qū)段 操作碼區(qū)段 操作數(shù)區(qū)段 注釋區(qū)段 標(biāo)號(hào)區(qū)段是由用戶定義的符號(hào)組成,標(biāo)號(hào)區(qū)段可有可無。前者用于超聲波發(fā)射,后者用于超聲波接收。常用的超聲波探頭有兩種,即壓電式超聲波傳感器和磁致式超聲波傳感器。對每一位顯示器而言,每隔一段時(shí)間點(diǎn)亮一次。 ⑦ 腳為輸出端, CX20206 處理后的脈沖信號(hào)由 ⑦ 腳輸出給后續(xù)電路在加工處理推動(dòng)負(fù)載工作。例如,取 R=200kΩ 時(shí), fn≈42kHz ,若取 R=220kΩ ,則中心頻率 f0≈38kHz 。 C X 2 0 1 0 6V C CI N T OI N 2 3 G N D 5 6 O U T V C CC 1R 1C 2C 3R 2C 4R 3R0 . 0 5 6u F4 . 7 k1 u F2 2 0 k3 3 0 p F2 2 k3 . 3 u F 圖 34 CX20206A接收電路 CX20206 的內(nèi)部圖如圖 35所示 [11]。 同時(shí) , 使用集成電路也可以減少電路之間的相互干擾 , 減小電噪聲 [10]。 U 4 A U 4 BU 4 DU 4 CU 4 ER 1R 2V C C7 4 H C 0 47 4 H C 0 4S E N DP 1 . 01 k1 k 圖 32 由 74HC04組成的功率放大電路 74HC04內(nèi)部集成了六個(gè)反向器,同時(shí)具有放大的功能。計(jì)算時(shí)間差,即可得到超聲波在媒介中傳播的時(shí)間 t,由此便可計(jì)算出距離。本文將在第三章詳細(xì)介紹 發(fā)射電路和接收電路的工作原理。 超聲波接收電路較發(fā)射電路會(huì)比較復(fù)雜,經(jīng)過查資料,接收電路一般有以下幾種,如圖所示。 U 4 A U 4 BU 4 DU 4 CU 4 ER 1R 2V C C7 4 H C 0 47 4 H C 0 4S E N DP 1 . 0 圖 26 由集成芯片 74HC04構(gòu)成的發(fā)射電路 如圖 26,編程由單片機(jī) 40 kHz 左右的方波脈沖信號(hào),由于單片機(jī)端口輸出功率不夠, 40 kHz 方波脈沖信號(hào)分成兩路,送給 由 74HC04組 成的推挽式電路進(jìn)行 功率放大以便使發(fā)射距離足夠遠(yuǎn),滿足測量距離要求,最后送給超聲波發(fā)射 換能器 9 TCT40- 16T 以聲波形式發(fā)射到空氣中。 幾種常見的方案 超聲波測距系統(tǒng)的設(shè)計(jì)包括超聲波發(fā)射電路的設(shè)計(jì)、超聲波接收電路的設(shè)計(jì)及 LED顯示電路的設(shè)計(jì)。 5l系列單片機(jī)為許多控制提供了高度靈活和低成本的解決辦法。 通常,單片機(jī)由單塊集成電路芯片構(gòu)成,內(nèi)部包含有計(jì)算機(jī)的基本功能部件: CPU(Central Processing Unit,中央處理器 )、存儲(chǔ)器和 I/O 接口電路等。超聲測距大致有以下方法: ① 取輸出脈沖的平均值電壓,該電壓 (其幅值基本固定 )與距離成正比,測量電壓即可測得距離; ② 測量輸出脈沖的寬度,即發(fā)射超 聲波與接收超聲波的時(shí)間間隔 t,故被測距離為 S=1/2vt ( 22) 本測量電路采用第二種方案。電氣方式包括壓電型、磁致伸縮型和電動(dòng)型等;機(jī)械方式有加爾統(tǒng)笛、液哨和氣流旋笛等。接收換能器對聲波脈沖的直接接收能力將決定最小可測距離。 本文的第一章為引言部分,總體上介紹本次設(shè)計(jì)的任務(wù) 、本課題的一些簡單的背景知識(shí)。 編寫系統(tǒng)軟件,并進(jìn)行整體調(diào)試。無庸 2 置疑,未來的超聲波測距儀將與自動(dòng)化智能化接軌,與其他的測距儀集成和融合,形成多測距儀。因此,經(jīng)常出現(xiàn)開挖已經(jīng)建設(shè)好的建筑設(shè)施來改造排水系統(tǒng)的現(xiàn)象。因此研究超聲波測距系統(tǒng)的原理有著很大的現(xiàn)實(shí)意義。 要求可以進(jìn)行實(shí)物演示。根據(jù)超聲波測距原理,設(shè)計(jì)超聲波測距器的硬件結(jié)構(gòu)電路,培養(yǎng)分析和解決實(shí)際問題的能力,掌握簡單的一般設(shè)計(jì)方法和步驟。 2 主要參考文獻(xiàn)(資料): 1. 王自強(qiáng),楊景常.基于單片機(jī)設(shè)計(jì)的超聲波 測距系統(tǒng).四川工業(yè)學(xué)院學(xué)報(bào). 2020( 3). 2428 2. 張?bào)w榮,陳勝機(jī),熊川.高精度超聲波測距儀的設(shè)計(jì).桂林航天工業(yè)高等專科學(xué)校學(xué)報(bào). 2020( 3). 5458 3. 蘇偉,龔壁建,潘笑.超聲波測距誤差分析.傳感器技術(shù). 2020( 6). 814 4. 牛昱光.單片機(jī)原理與接口技術(shù).北京,電子工業(yè)出版社. 20202 5. 吳斌方,劉民,熊海斌.超聲波測距傳感器的研制.湖北工學(xué)院學(xué)報(bào). 2020,12. 2732 6. 王峰,葛立峰.一種高精度超聲波測距系統(tǒng).計(jì)算機(jī)技術(shù)與發(fā)展. 2020( 3). 229233 7. 周凱,趙望達(dá),趙迪.高精度 超聲波測距系統(tǒng).裝備制造技術(shù). 2020( 5). 2327 8. Grmmel P M. Improve Ultrasonic Detection Using The Analytic Signal Magitade. 2020 9. 祝琴,王琪,劉浩.大量程超聲波測距系統(tǒng).兵工自動(dòng)化. 2020( 6). 3539 10. 張丹,賀西平.基于單片機(jī)的超聲波測距系統(tǒng)的設(shè)計(jì).紡織高?;A(chǔ)科學(xué)學(xué)報(bào). 2020( 2). 118123 11. KurzA. Constructing Maps for Mobile Robot Navigation Based on Ultrasonic Range Data. IEEE Transactions on Systems. 2020 12. 唐波,朱瓊玲.基于 51單片機(jī)超聲波測距器設(shè)計(jì).北京,中國煤炭會(huì)煤礦安全專委會(huì). 2020( 8). 6782 13. 賈好來. MCS51單片機(jī)原理及應(yīng)用.北京.機(jī)械工程出版社. 2020, 12 14. 李建法,李立新,李勇等.超聲波測距的電路設(shè)計(jì)與單片機(jī)編程.安陽師范學(xué)院學(xué)報(bào). 2020( 5). 4754 15. 劉升平,王劍,葛紅.超聲波測距系統(tǒng)的開發(fā)與研究.計(jì)算機(jī)工程與應(yīng)用. 2020( 4). 7884. 專業(yè)班級(jí) 電氣 0601 學(xué)生 姚晨崗 要求設(shè)計(jì)(論文)工作起止日期 20203— 20206 指導(dǎo)教師簽 字 日期 教研室主任審查簽字 日期 系主任批準(zhǔn)簽 字 日期 3 基于 51 單片機(jī)的超聲波測距系統(tǒng) 摘 要 超聲波 具有指向性強(qiáng),能量消耗緩慢,傳播距離較遠(yuǎn)等優(yōu)點(diǎn),所以,在利用傳感器技術(shù)和自動(dòng)控制技術(shù)相結(jié)合的測距方案中,超聲波測距是目前應(yīng)用最普遍的一種,它廣泛應(yīng)用于防盜、倒車?yán)走_(dá)、水位測量、建筑施工工地以及一些工業(yè)現(xiàn)場。信息技術(shù)包括計(jì)算機(jī)技術(shù)、通信技術(shù)和傳感器技術(shù),計(jì)算機(jī)技術(shù)相當(dāng)于人的大腦,通信相當(dāng)于人的 神經(jīng),而傳感器就相當(dāng)于人的感官??刂葡到y(tǒng)核心部分就是超聲波測距儀的研制。 任務(wù)書 本次 設(shè)計(jì)的 設(shè)計(jì)任務(wù) 是 綜合運(yùn)用有關(guān)課程的知識(shí),了解超聲波測距原理,掌握有關(guān)超聲波測距方面的知識(shí),樹立正確的設(shè)計(jì)思想。 學(xué)生應(yīng)交出的設(shè)計(jì)文件(論文) : 畢業(yè)設(shè)計(jì)說明書一本(包括電子文檔); 軟件流程圖; 3 軟件程序(電子文檔); 主要參考文獻(xiàn)(資料): 1 單片機(jī)原理與應(yīng)用 一些芯片的參考資料 相關(guān)論文 對選題學(xué)生的基本要求 是 系統(tǒng)的學(xué)習(xí)過單片機(jī)課程,具有較強(qiáng)的動(dòng)手能力。第四章為軟件部分,介紹了程序的流程圖。 表 21 聲速和溫度的關(guān)系 溫度 (℃ ) 30 20 10 0 10 20 30 100 波速 (m/s) 313 319 325 323 338 344 349 386 波速確定后,只要測得超聲波往返的時(shí)間 t,即可求得距離 S。 壓電式超聲波發(fā)生器實(shí)際上是利用壓電晶體的諧振來工作的 [3]。超聲波測距適用于高精度的中長距離測量。特別是該系列單片機(jī)片內(nèi)的 Flash可編程、 6 可擦除只讀存儲(chǔ)器 (EPROM),使其在實(shí)際中有著十分廣泛的用途,在便攜式、省電及特殊信息保存的儀器和系統(tǒng)中更為有用。 7 系統(tǒng)總體方案分析 系統(tǒng)資源的使用 1 I/O端口的占用 本次設(shè)計(jì)中,超聲波的發(fā)送和顯示電路都要用到單片機(jī)的 I/O口,發(fā)送電路的信號(hào)源由單片機(jī)產(chǎn)生,經(jīng)單片機(jī) ,顯示電路的 LED燈接 單片機(jī)的 P3口。其主要原理主要有兩個(gè),第一個(gè)是經(jīng)放大后,以整形濾波為主的電路 [5],第二個(gè)是經(jīng)放大后,以檢波為主的電路,這兩種電路各有優(yōu)缺點(diǎn),電路也各不相同。 RT R IGC V o ltV C C QD IST H RG N D5 5 5+ 5 VR 1R 2C 1C 24258376P 1 .0S E N D 圖 27 由 555集成芯片構(gòu)成的發(fā)射電路 需要注意的是,圖 27中的由 555集成芯片 構(gòu)成的發(fā)射電路其所發(fā)出的超聲波不是單純 由單片機(jī)產(chǎn)生的,而是單片機(jī)產(chǎn)生的 由 P1. 0 輸出一個(gè) 250 μs 的高電平 ,經(jīng)過 555振蕩成 10 個(gè) 25μs 的 40 kHz 脈沖 [8],其在原理上與其他電路不同。 LM741 是一 單 運(yùn)放集成芯片 。單片機(jī)利 用聲波的傳播速度和發(fā)射脈沖到接收反射脈沖的時(shí)間間隔計(jì)算出障礙物的距離,并由單片機(jī)控制顯示出來。 超聲波發(fā)射部分是為了讓超聲波發(fā)射換能器 TCT40- 16T能向外界發(fā)出 40 kHz左右的方波脈沖信號(hào)。輸出端采用兩個(gè)反向器并聯(lián),用以提高驅(qū)動(dòng)能力??紤]到紅外遙控常用的載波頻率 38KHz 與測距超聲波頻率 16 40KHz 較為接近,可以利用它作為超聲波檢測電路。增大電阻 R或減小 C,將使負(fù)反饋量增大,放大倍數(shù)下降,反之則放大倍數(shù)增大。 8腳: 電源正極, ~ 5V。共陽接法是將 LED 的所有陽極并接后連到 +5V 上,當(dāng)某一字段的陰極為 0時(shí),對應(yīng)的字段就點(diǎn)亮。 LED 顯示器的電路設(shè)計(jì) 系統(tǒng)采用 12MHz 高精度的晶振,以獲得較穩(wěn)定的時(shí)鐘頻率,并減小測量誤差。圖 38為壓電式超聲波傳感器的簡單結(jié)構(gòu)圖。 表 31 T/R4010超聲波傳感器的特性參數(shù) 特性 參數(shù) 中心頻率 40177。例如, MOV是數(shù)據(jù)傳送的助記符, ADD 是加的助記符。如果用人工查指令表的方法把匯編指令逐條 譯成 對應(yīng)的機(jī)器碼,稱為手工匯編,對程序員來說,這種手工匯編在某些場合經(jīng)常會(huì)用到 [13]。用過匯編語言后再使用 C 來開發(fā),體會(huì)更加深刻。目標(biāo)文件可由 LIB51 創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng) L51連接定位生成絕對目標(biāo)文件 (.ABS)。 24 軟件流程圖 超聲波測距儀的軟件設(shè)計(jì)主要由主程序、超聲波發(fā)生子程序、超聲波接收中斷程序及顯示子程序組成。程序的主要任務(wù)就是檢測 a、 c脈沖,以啟停計(jì)時(shí)器的計(jì)時(shí),進(jìn)而得出時(shí)間,再由數(shù)據(jù)處理計(jì)算出實(shí)際距離,然后供顯示 [14]。 26 初 初 初初 初 初 初 初 初 初初 初 初 初初 初 初 初 初 初 初初 初初初 圖 43 主程序流程圖 子程序的設(shè)計(jì) 超聲波發(fā)生子程序的作用是通過 P1. 0端口發(fā)送 2個(gè)左右的超聲波信號(hào)頻率約 40 kHz的方波,脈沖寬度約為 12us,同時(shí)把計(jì)數(shù)器 T0打開進(jìn)行計(jì)時(shí)。延時(shí)子程序的作用就是在超聲波發(fā)生的同時(shí)延遲一定時(shí)間,再打開中斷,為的就是防止在超聲波發(fā)射時(shí)接收器就接收到反射波。 ② 支持主流單片機(jī)系統(tǒng)的仿真。 圖 52 Proteus 的界面 硬件仿真 圖 53 為發(fā)射電路在 Proteus 中的 仿真圖 ,以檢測發(fā)射電路的穩(wěn)定性和實(shí)用性 。 32 圖 55 Proteus仿真圖 系統(tǒng)調(diào)試 將 Proteus與 Keil關(guān)聯(lián)好,編譯好程序,在 proteus中設(shè)計(jì)好電路圖,就可以進(jìn)行本系統(tǒng)的仿真。 示波器的波形圖如圖 54 所示。 ④ 具有強(qiáng)大的原理圖繪制功能。 Proteus是英國 Labcenter公司開發(fā)的電路分析與實(shí)物仿真軟件。 當(dāng)單片機(jī)開始工作后進(jìn)入定時(shí)中斷子程序 ,由程序控制發(fā)出要 求頻率的脈沖使發(fā)射接收部分開始工作。主程序首先對系統(tǒng)環(huán)境初始化,設(shè)置定時(shí)器 T0 工作模式為 16 位的定時(shí)計(jì)數(shù)器模式,置位總中斷允許位 EA 并給顯示端 P0 和 P2 清 0。定時(shí)器 T1, T0均工
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1