亚洲成人一区在线_久久综合九色综合欧美98_久久精品一区二区三区不卡牛牛 _亚洲成人在线网站

您現(xiàn)在的位置: 通信界 >> 接入系統(tǒng) >> 技術(shù)正文  
 
基于單片機(jī)控制的超聲波測距報(bào)警系統(tǒng)[圖]
[ 通信界 / 佚名 / www.sese521.com / 2012/7/5 21:34:32 ]
 

0 引言

超聲波具有定向性好、能量集中、在傳輸過程中衰減較小、反射能力較強(qiáng)等優(yōu)點(diǎn),超聲波傳感器可廣泛應(yīng)用于非接觸式檢測方法,因而采用仿真技術(shù)進(jìn)行超聲波測距。

目前國內(nèi)的超聲波測距專用集成電路都是只有厘米級的測量準(zhǔn)確度。通過分析超聲波測距誤差產(chǎn)生的原因,提高測量時(shí)間差到微秒級,以及用LM92 溫度傳感器進(jìn)行聲波傳播速度的補(bǔ)償后,設(shè)計(jì)的高準(zhǔn)確度超聲波測距儀能達(dá)到毫米級的測量準(zhǔn)確度。

1 超聲波測距報(bào)警系統(tǒng)基本原理

如圖1 所示,使單片機(jī)可接收超聲波模塊輸出的距離信號,并對其進(jìn)行合理的處理后,在顯示模塊上實(shí)時(shí)顯示超聲波模塊與障礙物的距離。

圖1 系統(tǒng)連接示意

單片機(jī)發(fā)出40 kHz 的方波信號,經(jīng)放大后通過超聲波發(fā)射器輸出;超聲波接收器將接收到的超聲波信號經(jīng)放大器放大,用鎖相環(huán)電路進(jìn)行檢波處理后,啟動單片機(jī)中斷程序,測得時(shí)間為t.

再通過軟件編程進(jìn)行判別、計(jì)算,得出所測距離值并由LED 數(shù)碼管顯示,其原理框圖如圖2。

圖2 超聲波測距儀原理框圖

發(fā)射器發(fā)出的超聲波以速度v 在空氣中傳播,在到達(dá)被測物體時(shí)被反射返回,由接收器接收,其往返時(shí)間為t.由公式:測出的距離 L (m) = 常溫下的聲速340 (m/s)× 感應(yīng)時(shí)間t (s) / 2,算出被測物體的距離。由于超聲波也是一種聲波,其聲速v 與溫度有關(guān),如果溫度變化不大,則可認(rèn)為聲速是基本不變的。如果測距準(zhǔn)確度要求很高,則應(yīng)通過溫度補(bǔ)償?shù)姆椒右孕拚?/p>

2 系統(tǒng)硬件設(shè)計(jì)

2.1 超聲波測距原理

單片機(jī)在 T0 時(shí)刻發(fā)射方波,同時(shí)啟動定時(shí)器開始計(jì)時(shí),當(dāng)收到回波后,產(chǎn)生一個(gè)負(fù)跳變到單片機(jī)中端口,單片機(jī)響應(yīng)中斷程序,定時(shí)器停止計(jì)數(shù)。計(jì)算時(shí)間差,即可得到超聲波在介質(zhì)中傳播的時(shí)間t ,由此便可計(jì)算出距離。其時(shí)序圖如圖3 所示。

圖3 超聲波時(shí)序圖

2.2 硬件電路

硬件電路的設(shè)計(jì)主要包括單片機(jī)系統(tǒng)及顯示電路、超聲波發(fā)射電路和超聲波檢測接收電路三部分。單片機(jī)采用STC89C51 或其兼容系列。采用12 MHz 高準(zhǔn)確度的晶振,以獲得較穩(wěn)定時(shí)鐘頻率,減小測量誤差。單片機(jī)用P2.4 端口輸出超聲波換能器所需的40 kHz 的方波信號,利用外中斷0 口監(jiān)測超聲波接收電路輸出的返回信號。顯示電路采用簡單實(shí)用的4 位共陽LED 數(shù)碼管,段碼用程序驅(qū)動,位碼用PNP 三極管驅(qū)動。

2.3 各主要模塊的硬件

STC89C51 芯片引腳與封裝如圖4 所示。

圖4 STC89C51 引腳

引腳功能說明:

(1)VCC:電源電壓。

(2)GND:接地。

(3)RST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST 腳兩個(gè)機(jī)器周期的高電平時(shí)間。

(4)/EA/VPP:當(dāng)/EA 保持低電平時(shí),則在此期間外部程序存儲器(0000H-FFFFH),不管是否有內(nèi)部程序存儲器。

(5)XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。

(6)XTAL2:來自反向振蕩器的輸出。

(7)P0 口:P0 口為一個(gè)8 位漏級開路雙向I/O 口,也即地址/ 數(shù)據(jù)總線復(fù)用口。作為輸出口用時(shí),每腳可吸收8TTL 門電流。

(8)P1 口:P1 口是一個(gè)內(nèi)部提供上拉電阻的8 位雙向I/O 口,P1 口緩沖器能吸收或輸出4TTL門電流。

(9)P2 口:P2 口為一個(gè)內(nèi)部上拉電阻的8 位雙向I/O 口,P2 口緩沖器可吸收或輸出4 個(gè)TTL門電流,當(dāng)P2 口被寫"1"時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。

(10)P3 口:P3 口管腳是8 個(gè)帶內(nèi)部上拉電阻的雙向I/O 口,可吸收或輸出4 個(gè)TTL 門電流。

P3 口也可作為AT89C52 的一些特殊功能口,如表1 所示。

表1 P3 特殊功能口

  P3 口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號。

(11)ALE//PROG:當(dāng)訪問外部存儲器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。

(12)/PSEN:外部程序存儲器的選通信號。

在由外部程序存儲器取指期間,每個(gè)機(jī)器周期兩次/PSEN 有效。但在訪問外部數(shù)據(jù)存儲器時(shí),這兩次有效的/PSEN 信號將不出現(xiàn)。

2.4 超聲波發(fā)射電路

超聲波發(fā)射電路原理如圖5 所示。輸出端采用兩個(gè)反向器并聯(lián),用以提高驅(qū)動能力。上位電阻R10、R11 一方面可以提高反向器74LS04 輸出高電平的驅(qū)動能力,另一方面可以增加超聲波換能器的阻尼效果,縮短其自由振蕩時(shí)間。

圖5 超聲波發(fā)射電路原理圖

2.5 超聲波檢測接收電路

集成電路CX20106A 是一款紅外線檢波接收的專用芯片。考慮到紅外遙控常用的載波頻率38 kHz 與測距的超聲波頻率40 kHz 較為接近,可以利用它制作超聲波檢測接收電路( 如圖6)。實(shí)驗(yàn)證明用CX20106A 接收超聲波( 無信號時(shí)輸出高電平),具有很好的靈敏度和較強(qiáng)的抗干擾能力。

圖6 超聲波檢測接收電路

2.6 顯示電路

顯示電路采用簡單實(shí)用的4 位共陽LED 數(shù)碼管,段碼用74LS244 驅(qū)動,位碼用PNP 三級管驅(qū)動。接P2.1 引腳的為個(gè)位顯示數(shù)碼管,其小數(shù)點(diǎn)在P2.1 有效時(shí)顯示,此功能由軟件來完成。

2.7 復(fù)位功能

系統(tǒng)應(yīng)具備測距啟動功能,可以復(fù)位系統(tǒng),使其開始重新測距。

綜上所述,本系統(tǒng)的特點(diǎn)是利用單片機(jī)控制超聲波的發(fā)射和對超聲波自發(fā)射至接收往返時(shí)間的計(jì)時(shí),單片機(jī)選用STC89C52,經(jīng)濟(jì)易用,且片內(nèi)有8K 的ROM,便于編程。電路原理如圖7 所示。

3 軟件方案

系統(tǒng)軟件設(shè)計(jì)采用模塊化設(shè)計(jì),主要包括主程序設(shè)計(jì)、T0 中斷服務(wù)子程序、外部中斷服務(wù)子程序、距離計(jì)算子程序、LED 顯示子程序設(shè)計(jì)等。

主程序首先是對系統(tǒng)環(huán)境初始化,設(shè)置定時(shí)器T0工作模式為16 位定時(shí)計(jì)數(shù)器模式。置位總中斷允許位EA 并給顯示端口P0 和P2 清0.

圖7 電路原理

然后調(diào)用超聲波發(fā)生子程序送出一個(gè)超聲波脈沖,為了避免超聲波從發(fā)射器直接傳送到接收器引起的直射波觸發(fā),需要延時(shí)約0.1 ms,然后才打開外中斷0 接收返回的超聲波信號。

測出距離后結(jié)果將以十進(jìn)制BCD 碼方式送往LED 顯示約0.5 s,然后再發(fā)超聲波脈沖重復(fù)測量過程。為了有利于程序結(jié)構(gòu)化和容易計(jì)算出距離,主程序采用C 語言編寫。

3.1 主程序

· 系統(tǒng)控制初始化LED、初始化計(jì)數(shù)控制部分,清除計(jì)數(shù)值。

· 單片機(jī)超聲波脈沖信號。

· 立刻置INT0 為1,打開計(jì)時(shí)器,等待回波信號。

· 回波信號到達(dá),關(guān)閉計(jì)時(shí)器,P3.3 為0,清INT0 為0.

· 單片機(jī)讀出計(jì)數(shù)值。

· 單片機(jī)將計(jì)數(shù)值進(jìn)行計(jì)算后得出的距離值,顯示在LED 上。

· 當(dāng)測量距離< 10.0 cm 或> 50.0 cm 時(shí),報(bào)警系統(tǒng)燈亮。

· 當(dāng)按下復(fù)位鍵時(shí),啟動復(fù)位功能。

主程序流程圖如圖8 所示。

圖8 主程序流程

3.2 定時(shí)中斷服務(wù)子程序

超聲波發(fā)生子程序的作用是通過P3.3 端口發(fā)送2 個(gè)左右頻率約40 kHz 的方波的超聲波脈沖信號,同時(shí)把計(jì)數(shù)器T0 打開進(jìn)行計(jì)時(shí)。定時(shí)中斷子程序如圖9 所示。

圖9 定時(shí)中斷服務(wù)子程序

3.3 功能顯示

如圖10 所示,通過數(shù)碼管顯示測出距離為14.3 cm,屬于10.0 ~ 50.0 cm 正常范圍。

圖10 超聲波測距正常范圍

如圖11 所示,超聲波測出的距離為9.4 cm,< 10.0 cm,報(bào)警系統(tǒng)啟動,LED 燈亮。

圖11 超聲波測距< 10.0 cm

如圖12 所示,超聲波測出的距離為50.3 cm,> 50.0 cm,報(bào)警系統(tǒng)啟動,LED 燈亮。

圖12 超聲波測距大于50.0 cm

如圖13 所示,按下鍵盤模塊中的按鍵,復(fù)位系統(tǒng),數(shù)碼管顯示距離數(shù)歸零。

圖13 啟動復(fù)位功能

 

作者:佚名 合作媒體:不詳 編輯:顧北

 

 

 
 熱點(diǎn)技術(shù)
普通技術(shù) “5G”,真的來了!牛在哪里?
普通技術(shù) 5G,是偽命題嗎?
普通技術(shù) 云視頻會議關(guān)鍵技術(shù)淺析
普通技術(shù) 運(yùn)營商語音能力開放集中管理方案分析
普通技術(shù) 5G網(wǎng)絡(luò)商用需要“無憂”心
普通技術(shù) 面向5G應(yīng)運(yùn)而生的邊緣計(jì)算
普通技術(shù) 簡析5G時(shí)代四大關(guān)鍵趨勢
普通技術(shù) 國家網(wǎng)信辦就《數(shù)據(jù)安全管理辦法》公開征求意見
普通技術(shù) 《車聯(lián)網(wǎng)(智能網(wǎng)聯(lián)汽車)直連通信使用5905-5925MHz頻段管理規(guī)定(
普通技術(shù) 中興通訊混合云解決方案,滿足5G多元業(yè)務(wù)需求
普通技術(shù) 大規(guī)模MIMO將帶來更多無線信道,但也使無線信道易受攻擊
普通技術(shù) 蜂窩車聯(lián)網(wǎng)的標(biāo)準(zhǔn)及關(guān)鍵技術(shù)及網(wǎng)絡(luò)架構(gòu)的研究
普通技術(shù) 4G與5G融合組網(wǎng)及互操作技術(shù)研究
普通技術(shù) 5G中CU-DU架構(gòu)、設(shè)備實(shí)現(xiàn)及應(yīng)用探討
普通技術(shù) 無源光網(wǎng)絡(luò)承載5G前傳信號可行性的研究概述
普通技術(shù) 面向5G中傳和回傳網(wǎng)絡(luò)承載解決方案
普通技術(shù) 數(shù)據(jù)中心布線系統(tǒng)可靠性探討
普通技術(shù) 家庭互聯(lián)網(wǎng)終端價(jià)值研究
普通技術(shù) 鎏信科技CEO劉舟:從連接層構(gòu)建IoT云生態(tài),聚焦CMP是關(guān)鍵
普通技術(shù) SCEF引入需求分析及部署應(yīng)用
  版權(quán)與免責(zé)聲明: ① 凡本網(wǎng)注明“合作媒體:通信界”的所有作品,版權(quán)均屬于通信界,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來源:通信界”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。 ② 凡本網(wǎng)注明“合作媒體:XXX(非通信界)”的作品,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé)。 ③ 如因作品內(nèi)容、版權(quán)和其它問題需要同本網(wǎng)聯(lián)系的,請?jiān)谝辉聝?nèi)進(jìn)行。
通信視界
華為余承東:Mate30總體銷量將會超過兩千萬部
趙隨意:媒體融合需積極求變
普通對話 苗圩:建設(shè)新一代信息基礎(chǔ)設(shè)施 加快制造業(yè)數(shù)字
普通對話 華為余承東:Mate30總體銷量將會超過兩千萬部
普通對話 趙隨意:媒體融合需積極求變
普通對話 韋樂平:5G給光纖、光模塊、WDM光器件帶來新機(jī)
普通對話 安筱鵬:工業(yè)互聯(lián)網(wǎng)——通向知識分工2.0之路
普通對話 庫克:蘋果不是壟斷者
普通對話 華為何剛:挑戰(zhàn)越大,成就越大
普通對話 華為董事長梁華:盡管遇到外部壓力,5G在商業(yè)
普通對話 網(wǎng)易董事局主席丁磊:中國正在引領(lǐng)全球消費(fèi)趨
普通對話 李彥宏:無人乘用車時(shí)代即將到來 智能交通前景
普通對話 中國聯(lián)通研究院院長張?jiān)朴拢弘p輪驅(qū)動下,工業(yè)
普通對話 “段子手”楊元慶:人工智能金句頻出,他能否
普通對話 高通任命克里斯蒂安諾·阿蒙為公司總裁
普通對話 保利威視謝曉昉:深耕視頻技術(shù) 助力在線教育
普通對話 九州云副總裁李開:幫助客戶構(gòu)建自己的云平臺
通信前瞻
楊元慶:中國制造高質(zhì)量發(fā)展的未來是智能制造
對話亞信科技CTO歐陽曄博士:甘為橋梁,攜"電
普通對話 楊元慶:中國制造高質(zhì)量發(fā)展的未來是智能制造
普通對話 對話亞信科技CTO歐陽曄博士:甘為橋梁,攜"電
普通對話 對話倪光南:“中國芯”突圍要發(fā)揮綜合優(yōu)勢
普通對話 黃宇紅:5G給運(yùn)營商帶來新價(jià)值
普通對話 雷軍:小米所有OLED屏幕手機(jī)均已支持息屏顯示
普通對話 馬云:我挑戰(zhàn)失敗心服口服,他們才是雙11背后
普通對話 2018年大數(shù)據(jù)產(chǎn)業(yè)發(fā)展試點(diǎn)示范項(xiàng)目名單出爐 2
普通對話 陳志剛:提速又降費(fèi),中國移動的兩面精彩
普通對話 專訪華為終端何剛:第三代nova已成為爭奪全球
普通對話 中國普天陶雄強(qiáng):物聯(lián)網(wǎng)等新經(jīng)濟(jì)是最大機(jī)遇
普通對話 人人車?yán)罱。航衲臧l(fā)力金融 拓展汽車后市場
普通對話 華為萬飚:三代出貴族,PC產(chǎn)品已走在正確道路
普通對話 共享退潮單車入冬 智享單車卻走向盈利
普通對話 Achronix發(fā)布新品單元塊 推動eFPGA升級
普通對話 金柚網(wǎng)COO邱燕:天吳系統(tǒng)2.0真正形成了社保管
主站蜘蛛池模板: 国产精品国产亚洲精品看不卡15| 日韩中文字幕在线| 国产精品久久久久久久久久三级| 国产福利一区二区三区在线观看| 久久精品国产亚洲精品2020| www.亚洲一区| 亚洲自拍中文字幕| 欧美日韩一区二| 亚洲午夜精品国产| 国产综合欧美在线看| 欧美中日韩一区二区三区| 国产精品中文字幕久久久| 色综合久久久久无码专区| 亚洲熟妇无码一区二区三区| 久久精品亚洲精品| 国产精品av网站| 国产精品国产亚洲精品看不卡15| 91精品久久久久久久久久久久久久| 中文视频一区视频二区视频三区| 国产呦系列欧美呦日韩呦| 国产精品一区二区3区| 中文字幕日韩精品无码内射| 九九热精品视频| 久久99精品国产一区二区三区| 国产精品一区在线免费观看| 欧美日韩精品中文字幕一区二区| 综合久久国产| 日本不卡一区二区三区视频| 中文精品视频一区二区在线观看| 亚洲综合精品伊人久久| 欧美日韩国产成人| 国产精品 日韩| 久久精品一区二区三区不卡免费视频| 国产精品日韩欧美| 亚洲高清在线观看一区| 久久艹在线视频| 国产欧美日韩最新| 国产综合av一区二区三区| 欧美综合激情| 久久天堂国产精品| 亚洲午夜精品国产|