999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于IAP15W4K58S4單片機超聲波測距系統(tǒng)的設(shè)計與實現(xiàn)

2021-07-22 07:07:44葛建新胡燕清
電子測試 2021年12期
關(guān)鍵詞:單片機測量系統(tǒng)

葛建新,胡燕清

(河源職業(yè)技術(shù)學(xué)院,電子與信息工程學(xué)院,517000)

關(guān)鍵字:超聲波;測距;IAP15W4K58S4;壓電效應(yīng)

0 引言

超聲波是一種頻率高于20KHz的機械波,它具有指向性強、反射能力強、能量消耗緩慢和在介質(zhì)中傳輸距離較遠(yuǎn)等優(yōu)點,非常適于距離、位移、速度的測量,目前廣泛應(yīng)用于工業(yè)、農(nóng)業(yè)、軍事、醫(yī)療等領(lǐng)域。IAP15W4K58S4是一款高速、高可靠、低功耗、抗干擾能力強的在應(yīng)用可編程單片機,本文采用IAP15W4K58S4,設(shè)計了一種簡易、便攜、低成本的超聲波測距系統(tǒng),該系統(tǒng)可以實現(xiàn)穩(wěn)定、可靠、精確的距離測量。

1 系統(tǒng)結(jié)構(gòu)與原理

超聲波測距系統(tǒng)的結(jié)構(gòu)如圖1所示,主要包括了主控制器IAP15W4K58S4單片機、超聲波發(fā)射電路、超聲波發(fā)射探頭、超聲波接收電路、超聲波接收探頭、電源電路、LCD顯示電路和DS18B20溫度采集電路等。超聲波收發(fā)探頭均采用壓電式超聲波傳感器,其壓電晶體的固有諧振頻率為40KHz。系統(tǒng)的工作原理是:單片機的I/O口啟動控制超聲波發(fā)射電路內(nèi)部的555電路輸出40KHz的方波,經(jīng)超聲波發(fā)射電路功率放大,加至超聲波發(fā)射探頭,其利用逆壓電效應(yīng),將振蕩電信號轉(zhuǎn)化為機械振動,由此發(fā)射出40KHz的超聲波,單片機啟動發(fā)射超聲波時刻的同時,啟動其定時器開始計時;超聲波經(jīng)測量目標(biāo)反射至超聲波接收探頭,其利用正壓電效應(yīng),將超聲波帶動的機械振動轉(zhuǎn)化為電信號輸入,經(jīng)超聲波接收電路的前置放大、限幅放大、帶通濾波、峰值檢波、積分整形、比較,最后輸出一下降沿,觸發(fā)單片機的外部中斷INT0,即表示超聲波接收到達(dá)。在外部中斷函數(shù)內(nèi)部停止定時器計時,讀出計數(shù)值,計算出定時時間t(即超聲波從發(fā)射經(jīng)反射到接收的往返時間),超聲波在介質(zhì)中的傳播速度為v,DS18B20用于采集當(dāng)前介質(zhì)中的溫度T,以此對v進(jìn)行溫度補償修正,所以,測量距離D=(定時時間t×超聲波傳播速度v)/2。

圖1 系統(tǒng)結(jié)構(gòu)示意圖

2 硬件設(shè)計

這里主要介紹單片機最小系統(tǒng)、超聲波發(fā)射電路、超聲波接收電路、DS18B20溫度采集電路和LCD顯示電路。

2.1 單片機最小系統(tǒng)

本設(shè)計采用DIP-40封裝的IAP15W4K58S4單片機,其可選擇內(nèi)置晶振,這樣則無需外部晶振電路,其最小系統(tǒng)如圖2所示。

圖2 單片機最小系統(tǒng)

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

超聲波發(fā)射電路如圖3所示。NE555構(gòu)成方波發(fā)生電路,由其3腳輸出,輸出方波的頻率f取決于R1、R2、RW1和C1,具體表達(dá)式為f=1/[ln2×(R1+2(R2+RW1))×C1]。調(diào)節(jié)電位器RW1,使輸出方波的頻率為40KHz,等于超聲波發(fā)射探頭內(nèi)壓電晶片的固有諧振頻率,以使壓電晶片達(dá)到共振,產(chǎn)生超聲波。超聲波發(fā)射控制端INC(接單片機控制IO口)輸出低電平0,經(jīng)74HC14反相輸出高電平1,即開啟74HC08與門,以使40KHz的方波通過,經(jīng)反相驅(qū)動器CD4069,一路經(jīng)二級反相輸出至超聲波發(fā)射探頭的2腳,一路經(jīng)三級反相輸出至超聲波發(fā)射探頭的1腳,由此超聲波發(fā)射探頭的1腳和2腳形成互為顛倒且已經(jīng)過電流增大的振蕩信號,利用壓電式超聲波傳感器的逆壓電效應(yīng),將振蕩電信號轉(zhuǎn)換為壓電晶片的機械振動,即發(fā)射出超聲波。輸出端采用兩個反相器并聯(lián),用以提高驅(qū)動能力。

圖3 超聲波發(fā)射電路

2.3 超聲波接收電路

超聲波接收電路如圖4所示。由于超聲波40KHz頻率和紅外38KHz頻率接近,超聲波接收電路采用紅外檢波接收專用集成電路CX20106A來構(gòu)成實現(xiàn)。超聲波接收探頭將超聲波帶動的機械振動,利用壓電式超聲波傳感器的正壓電效應(yīng),轉(zhuǎn)換為超聲波電信號由CX20106A的1腳輸入,首先經(jīng)前置放大,2腳接RC串聯(lián)電路接地,用于調(diào)節(jié)前置放大增益,再經(jīng)帶通濾波,把有效的40KHz的超聲波電信號選通通過,把其他頻率的干擾信號濾除,5腳接帶通濾波器中心頻率設(shè)置電阻,帶通濾波器輸出的有效超聲波電信號,再經(jīng)峰值檢波器,輸出成近似平滑的水平信號,3腳接檢波器的檢波電容,再經(jīng)積分整形,輸出成傾斜信號,6腳接積分電容,最后經(jīng)比較器7腳輸出一下降沿信號,觸發(fā)單片機的外部中斷處理。

圖4 超聲波接收電路

2.4 DS18B20溫度采集電路和LCD顯示電路

以超聲波在空氣中傳播為例,常溫下超聲波速度v為340m/s,但其易受到空氣中溫度、濕度、壓強等因素的影響,其中溫度的影響最大,一般溫度每升高1℃,聲速增加約為0.6m/s。因此,為了獲得精確的測量結(jié)果,必須對波速進(jìn)行溫度補償。表1為波速與溫度的關(guān)系表,由表1可得到波速與溫度的擬合公式:v=331.5+0.607T,需按此式對波速進(jìn)行溫度修正。

表1 波速與溫度的關(guān)系表

DS18B20溫度采集電路如圖5所示,DS18B20為單總線集成溫度傳感器,單總線DQ接單片機IO口,同時須經(jīng)4.7KΩ上拉電阻接VCC。

圖5 DS18B20溫度采集電路

LCD顯示電路采用LCD12864,如圖6所示,PSB接地表示串行數(shù)據(jù)方式,此時RS為片選端,R/W為串行數(shù)據(jù)輸入端,EN為串行同步時鐘端;VO為對比度調(diào)節(jié),VEE為LCD驅(qū)動電壓輸出端。

3 軟件設(shè)計

本系統(tǒng)的完整詳細(xì)的程序設(shè)計流程圖如圖7所示,左側(cè)為主程序,右側(cè)為外部中斷服務(wù)程序。主程序在循環(huán)查詢單次測距是否完成或是否超時的過程中,若超聲波反射接收到達(dá),則超聲波接收電路輸出一下降沿,觸發(fā)單片機外部中斷,由此程序自動進(jìn)入外部中斷服務(wù)程序執(zhí)行,在其內(nèi)停止定時器計時、關(guān)閉超聲波發(fā)射、讀出計數(shù)值、計算定時時間、計算測量距離,最后將測距完成標(biāo)志位置1,然后中斷返回;若測量目標(biāo)超出有效范圍,超聲波反射微弱或遲遲沒有反射,則超聲波接收電路必定無法接收,即無法觸發(fā)單片機外部中斷,此情形即認(rèn)定為超時,測距值標(biāo)定為最大值。

圖7 系統(tǒng)程序設(shè)計流程圖

在測距數(shù)據(jù)處理方面,我們采用中位值平均濾波法,即連續(xù)采樣N(取N=10)個數(shù)據(jù),對其從小到大排序,去掉最大值和最小值,然后計算N-2個數(shù)據(jù)的算術(shù)平均值。這種濾波算法融合了中位值濾波法和算術(shù)平均濾波法的優(yōu)點,可有效消除偶然出現(xiàn)的脈沖干擾所引起的偏差,對距離這種變化相對緩慢的被測量具有良好的濾波效果。

4 測試

本文對該系統(tǒng)進(jìn)行了反復(fù)多次的測試,實際測試圖如圖8所示,總體測試結(jié)果如表2所示。本系統(tǒng)的最大有效測距范圍約為400cm,當(dāng)測距范圍為0-80cm時,測距的誤差為0.2-0.5cm,最小測量誤差為0.2cm。

表2 系統(tǒng)測試結(jié)果(單位cm)

圖8 系統(tǒng)實物測試圖

5 結(jié)論

超聲波非常適于距離的測量,本文采用IAP15W4K58S4單片機,設(shè)計了一種簡易、便攜、低成本的超聲波測距系統(tǒng),重點介紹了超聲波發(fā)射電路、超聲波接收電路、溫度補償和系統(tǒng)軟件的設(shè)計。經(jīng)測試,該系統(tǒng)可以實現(xiàn)穩(wěn)定、可靠、精確的距離測量。

猜你喜歡
單片機測量系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
把握四個“三” 測量變簡單
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
滑動摩擦力的測量和計算
滑動摩擦力的測量與計算
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 欧美午夜精品| 亚洲成人网在线观看| 欧美人在线一区二区三区| 国产日韩欧美视频| 波多野结衣一区二区三区AV| 九九久久精品免费观看| 久久综合色天堂av| 欧美第一页在线| 中文字幕在线日韩91| 国产免费人成视频网| 亚洲av无码片一区二区三区| 亚洲一区波多野结衣二区三区| 国产成人免费观看在线视频| 日韩国产一区二区三区无码| 国产精品一线天| 国产成人超碰无码| 国产成人综合亚洲网址| 丰满人妻中出白浆| 亚洲欧美一区二区三区蜜芽| 亚洲无码91视频| 国产成人精品视频一区二区电影 | 亚洲国产AV无码综合原创| 被公侵犯人妻少妇一区二区三区| 亚洲黄色激情网站| 91欧美亚洲国产五月天| 国产高颜值露脸在线观看| 国产成人久视频免费| 亚洲九九视频| 日本免费精品| 四虎永久在线视频| 99在线视频免费观看| 日韩小视频网站hq| 亚洲欧美日韩中文字幕在线一区| 精品一区二区三区波多野结衣| 少妇极品熟妇人妻专区视频| 六月婷婷综合| 99在线免费播放| a欧美在线| 国产精品欧美激情| 亚洲bt欧美bt精品| 毛片a级毛片免费观看免下载| www.精品视频| 精品少妇三级亚洲| 亚洲欧美另类日本| 中文字幕首页系列人妻| 四虎精品国产永久在线观看| 国产小视频网站| 少妇精品网站| 国产福利2021最新在线观看| 亚洲日韩国产精品综合在线观看| 国产女人18毛片水真多1| 又爽又大又黄a级毛片在线视频 | 亚洲精品在线观看91| 91亚洲免费| 国产v欧美v日韩v综合精品| 国产无码高清视频不卡| 亚洲视屏在线观看| 色呦呦手机在线精品| 国产精品太粉嫩高中在线观看| 在线日韩日本国产亚洲| 制服丝袜一区| 国模粉嫩小泬视频在线观看| 中文字幕啪啪| 香蕉视频在线观看www| 国产成人综合在线视频| 久久国产精品嫖妓| 九色在线视频导航91| 日韩经典精品无码一区二区| 免费99精品国产自在现线| 免费xxxxx在线观看网站| 免费毛片a| 天天躁日日躁狠狠躁中文字幕| 99re热精品视频中文字幕不卡| 国产啪在线91| av尤物免费在线观看| 国产成人av一区二区三区| 成人免费网站在线观看| 色偷偷综合网| 毛片大全免费观看| 国禁国产you女视频网站| 最新国产麻豆aⅴ精品无| 久久精品一卡日本电影|