娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年01月22日(星期三)

正在發(fā)生

2018年01月22日 | 51單片機設(shè)計測距儀原理及其應(yīng)用

發(fā)布者:salahc1983 來源: eefocus關(guān)鍵字:51單片機  測距儀 手機看文章 掃描二維碼
隨時隨地手機看文章

5l系列 單片機 中典型芯片(AT89C51)采用40引腳雙列直插封裝(DIP)形式,內(nèi)部由CPU,4kB的ROM,256 B的RAM,2個16b的定時/計數(shù)器TO和T1,4個8 b的工/O端I:IP0,P1,P2,P3,一個全雙功串行通信口等組成。特別是該系列單片機片內(nèi)的Flash可編程、可擦除只讀存儲器(E~PROM),使其在實際中有著十分廣泛的用途,在便攜式、省電及特殊信息保存的儀器和系統(tǒng)中更為有用。該系列單片機引腳與封裝如圖1所示。



 

5l系列 單片機 提供以下功能:4 kB存儲器;256 BRAM;32條工/O線;2個16b定時/計數(shù)器;5個2級中斷源;1個全雙向的串行口以及時鐘電路。

空閑方式:CPU停止工作,而讓RAM、定時/計數(shù)器、串行口和中斷系統(tǒng)繼續(xù)工作。

掉電方式:保存RAM的內(nèi)容,振蕩器停振,禁止芯片所有的其他功能直到下一次硬件復(fù)位。

5l系列 單片機 為許多控制提供了高度靈活和低成本的解決辦法。充分利用他的片內(nèi)資源,即可在較少外圍電路的情況下構(gòu)成功能完善的超聲波測距系統(tǒng)。

2 單片機 實現(xiàn)測距原理

單片機 發(fā)出超聲波測距是通過不斷檢測超聲波發(fā)射后遇到障礙物所反射的回波,從而測出發(fā)射和接收回波的時間差tr,然后求出距離S=Ct/2,式中的C為超聲波波速。

限制該系統(tǒng)的最大可測距離存在4個因素:超聲波的幅度、反射的質(zhì)地、反射和入射聲波之間的夾角以及接收換能器的靈敏度。接收換能器對聲波脈沖的直接接收能力將決定最小的可測距離。為了增加所測量的覆蓋范圍、減小測量誤差,可采用多個超聲波換能器分別作為多路超聲波發(fā)射/接收的設(shè)計方法。由于超聲波屬于聲波范圍,其波速C與溫度有關(guān),表1。列出了幾種不同溫度下的波速。

 

在測距時由于溫度變化,可通過溫度傳感器自動探測環(huán)境溫度、確定計算距離時的波速C,較精確地得出該環(huán)境下超聲波經(jīng)過的路程,提高了測量精確度。波速確定后,只要測得超聲波往返的時間r,即可求得距離5。其系統(tǒng)原理框圖如圖2所示。



單片機 (AT89C51)發(fā)出短暫的40kHz信號,經(jīng)放大后通過超聲波換能器輸出;反射后的超聲波經(jīng)超聲波換能器作為系統(tǒng)的輸入,鎖相環(huán)對此信號鎖定,產(chǎn)生鎖定信號啟動單片機中斷程序,得出時間t,再由系統(tǒng)軟件對其進行計算、判別后,相應(yīng)的計算結(jié)果被送至LED顯示電路進行顯示,若測得的距離超出設(shè)定范圍系統(tǒng)將提示聲音報警電路報警。

AT89C51通過外部引腳P2.0輸出脈沖寬度為25/us、載波為40kHz的超聲波脈沖串,加到射隨器的基級,經(jīng)功率放大推動超聲波發(fā)射器發(fā)射出去。超聲波接收器將接收到的反射超聲波送到放大器進行放大,然后用鎖相環(huán)電路進行檢波。經(jīng)處理后輸出低電平,送到AT89C51的引腳利用該原理設(shè)計的實例:汽車防撞雷達

3.1 系統(tǒng)硬件設(shè)計

汽車防撞雷達可以幫助駕駛員及時了解車周圍阻礙情況,防止汽車在轉(zhuǎn)彎、倒車等情況下撞傷、劃傷。其接收部分硬件電路如圖3所示,發(fā)射、預(yù)置\控制、顯示部分硬件電路如圖4所示。

sP3.2,提供給軟件進行處理。經(jīng)過AT89C51對接收到的信息進行處理后,被測的距離茬LED上顯示,顯示的數(shù)據(jù)由串口線RXD和TXD輸出到74LSl64,轉(zhuǎn)化為并行數(shù)據(jù)控制LED的顯示,采用動態(tài)顯示。兩位LED可表示4.9~0.1 m的距離,滿足顯示精度;若該距離小于預(yù)置的汽車低速安全剎車范圍(如:1 n)或0.5m),報警電路發(fā)出適當(dāng)?shù)木嫣崾疽?,由P2.1的輸出控制報警電路的工作。

3.2 系統(tǒng)軟件設(shè)計

汽車防撞雷達根據(jù)超聲測距原理用AT89C51 單片機 開發(fā)設(shè)計。整個軟件采用模塊化設(shè)計,由主程序、預(yù)置子程序、發(fā)射子程序、接收子程序、顯示子程序等模塊組成。

軟件設(shè)計的主要思路是將預(yù)置、發(fā)射、接收、顯示、聲音報警等功能編成獨立的模塊,在主程序中采用鍵控循環(huán)的方式,當(dāng)按下控制鍵后,在一定周期內(nèi),依次執(zhí)行各個模塊,調(diào)用預(yù)置子程序、發(fā)射子程序、查詢接收子程序、定時子程序,并把測量的結(jié)果進行分析處理,根據(jù)處理結(jié)果決定顯示程序的內(nèi)容以及是否調(diào)用聲音報警程序。當(dāng)測得距離小于預(yù)置距離時,聲音報警程序被調(diào)用。圖5所示為程序的流程圖。

4 結(jié) 語

利用51系列 單片機 設(shè)計的測距儀便于操作、讀數(shù)直觀。經(jīng)實際測試證明,該類測距儀工作穩(wěn)定,能滿足一般近距離測距的要求,且成本較低、有良好的性價比。由于該系統(tǒng)中鎖相環(huán)鎖定需要一定時間,測得的距離有誤差,在汽車?yán)走_應(yīng)用中此誤差為3C111可忽略不計;但在精度要求較高的工業(yè)領(lǐng)域如機器人自動測距等方面,此誤差不能忽略,只有通過改變--些硬件的應(yīng)用實現(xiàn)對超聲波的快速鎖定,使誤差進一步減小到0.31llnl,可以滿足更高要求。


關(guān)鍵字:51單片機  測距儀 引用地址:51單片機設(shè)計測距儀原理及其應(yīng)用

上一篇:單片機定時器程序
下一篇:X5045和X5043的讀寫程序

推薦閱讀

????經(jīng)受住國內(nèi)外各種嚴(yán)峻復(fù)雜形勢考驗,無錫外貿(mào)實現(xiàn)歷史性跨越。無錫海關(guān)最新公布的年度數(shù)據(jù)顯示,去年無錫對外貿(mào)易進出口總額首次突破800億美元大關(guān),達812.5億美元,同比增長16.4%,高于全國平均水平5個百分點、高于全省平均水平0.3個百分點,增速創(chuàng)6年來新高。無錫市商務(wù)局相關(guān)人士稱,外貿(mào)進出口實現(xiàn)恢復(fù)性增長的背后,是無錫通過轉(zhuǎn)變外貿(mào)發(fā)展方...
2015年,一部《超能陸戰(zhàn)隊》戳中了很多人的淚點,一個叫做“大白”的機器人更是萌化了無數(shù)人。在電影中,大白是一個融合人工智能、醫(yī)療救護、戰(zhàn)斗能力的機器人,最大的任務(wù)就是守護。從醫(yī)療救護的角度來說,大白可以通過攝像頭等設(shè)備,感知用戶的體征、健康數(shù)據(jù)和情緒,然后采取措施進行健康護理。在電影中,主人公阿宏有兩次被大白抱住,一次是因為哥哥的...
1、新建工程1.1 菜單欄“文件”->“新建項目”1.2 “Microchip嵌入式”->“獨立項目”->“下一步”1.3 在器件欄直接輸入你的單片機型號,這里以PIC12F675為例。輸入“PIC12F675”->“下一步”1.4 選擇調(diào)試頭,如果有的話。“None”->“下一步”1.5 選擇燒錄or調(diào)試工具,這里以PICkit3為例->“下一步”1.6 PIC12F675是8位單片機,選擇編譯器時,選擇...
智能機器人如今已經(jīng)越來越普遍了,除了主攻家務(wù)和做菜的人工智能機器人,現(xiàn)在又出現(xiàn)了會翻跟斗跳舞的機器人,由此看來機器人未來必將融入人類的生活,那么未來機器人的發(fā)展趨勢會是怎么樣呢?讓氧分唄帶大家一起來猜測一下。 氧分唄將從機器人的,和應(yīng)用范圍來分析機器人的未來發(fā)展的趨勢。 軟件 首先就是軟件,也就控制機器人的框架和大腦?,F(xiàn)在大多...

史海拾趣

問答坊 | AI 解惑

只為攢人品,電源散熱的資料,需要的盡管來下

在設(shè)計電源的時候,散熱應(yīng)該是一個非常關(guān)鍵的問題, 如何設(shè)計好電源的散熱,那一定要看看我發(fā)的資料了, 完全免費,只為了攢人品。 …

查看全部問答∨

變頻器干擾漏電保護器的解決辦法

問題:   現(xiàn)場在農(nóng)村做恒壓供水,但是,農(nóng)村里頭強制要求裝電流式漏電保護器,由于變頻器為高頻輸出,故漏電保護器誤動作,跳脫,導(dǎo)致變頻器無法正常工作,而漏電保護器又沒有辦法拆除;問:應(yīng)該采取什么辦法解決漏電保護器與變頻器的之間的干擾問題? ...…

查看全部問答∨

AVR,C51和PIC八位單片機性能比較(轉(zhuǎn)載)

  八位單片機由于內(nèi)部構(gòu)造簡單,體積小,成本低廉,在一些較簡單的控制器中應(yīng)用很廣。即便到了本世紀(jì),在單片機應(yīng)用中,仍占有相當(dāng)?shù)姆蓊~。由于八位單片機種類繁多,本文僅將常用的幾種在性能上作一個簡單的比較,供讀者在使用時作參考。  ...…

查看全部問答∨

關(guān)于購買開發(fā)板的問題

    本人剛?cè)胄星度胧介_發(fā),基礎(chǔ)較薄弱,尤其是底層驅(qū)動硬件方面,現(xiàn)在主要做qt的開發(fā),我對底層也敢興趣,想買塊開發(fā)板玩玩,是價格便宜的24xx呢,還是功能強大的6410啊。開發(fā)板純粹用來學(xué)習(xí)用,請各位大牛指教~…

查看全部問答∨

求助:vxworks與pc串口通信的問題!急~~~~~~!在線等!!

在編一個vxworks與pc串口通信的程序。 基本情況是這樣: pc機只有一個串口,為了方便調(diào)試,我用usb轉(zhuǎn)了一個串口,并且交叉接了2,3腳,在windows上用兩個串口調(diào)試助手分別打開兩個串口,可以正常收發(fā),說明硬件沒有問題。 但是用我編的程序downlo ...…

查看全部問答∨

將電路圖轉(zhuǎn)化為電路板,有什么注意事項?

如題! 另外就是怎樣能夠?qū)W的快一點?望高手指點,使我少走彎路?!?

查看全部問答∨

為什么門電路很多都是反向的?

好多元件,喜歡用與非門,或非門,這樣輸入和輸出都是取反的。感覺很麻煩,這里面有什么道理嗎?…

查看全部問答∨

無線技術(shù)經(jīng)典方案與教程

無線技術(shù)分不同種類,通常以產(chǎn)生無線信號的方式來區(qū)分,目前主要的方式有調(diào)頻無線技術(shù)、紅外無線技術(shù)和藍牙無線技術(shù)三種,其成本和特點也不盡相同。廣泛應(yīng)用于音響 鍵鼠等各項內(nèi)容,有很好的發(fā)展前景。 無線技術(shù)定義:智能天線原名自適應(yīng)天線陣列( ...…

查看全部問答∨
小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 咸阳市| 余江县| 闽侯县| 鄂尔多斯市| 西和县| 鹤山市| 扎兰屯市| 建始县| 泸西县| 滨海县| 文登市| 蓝山县| 雅安市| 广安市| 兴仁县| 精河县| 隆德县| 大埔区| 太保市| 图木舒克市| 灵丘县| 北安市| 宣城市| 舒城县| 北辰区| 祁连县| 桑日县| 旺苍县| 东源县| 三门峡市| 什邡市| 宜章县| 黎川县| 绥化市| 浪卡子县| 巴彦县| 花莲市| 广东省| 汾西县| 汨罗市| 清苑县|