亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇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ì)中傳輸距離較遠等優(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,即表示超聲波接收到達。在外部中斷函數(shù)內(nèi)部停止定時器計時,讀出計數(shù)值,計算出定時時間t(即超聲波從發(fā)射經(jīng)反射到接收的往返時間),超聲波在介質(zhì)中的傳播速度為v,DS18B20用于采集當(dāng)前介質(zhì)中的溫度T,以此對v進行溫度補償修正,所以,測量距離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,具體表達式為f=1/[ln2×(R1+2(R2+RW1))×C1]。調(diào)節(jié)電位器RW1,使輸出方波的頻率為40KHz,等于超聲波發(fā)射探頭內(nèi)壓電晶片的固有諧振頻率,以使壓電晶片達到共振,產(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é)果,必須對波速進行溫度補償。表1為波速與溫度的關(guān)系表,由表1可得到波速與溫度的擬合公式:v=331.5+0.607T,需按此式對波速進行溫度修正。

        表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)的完整詳細的程序設(shè)計流程圖如圖7所示,左側(cè)為主程序,右側(cè)為外部中斷服務(wù)程序。主程序在循環(huán)查詢單次測距是否完成或是否超時的過程中,若超聲波反射接收到達,則超聲波接收電路輸出一下降沿,觸發(fā)單片機外部中斷,由此程序自動進入外部中斷服務(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)進行了反復(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
        欧美老熟妇喷水| 亚州中文字幕乱码中文字幕| 国产成人精品日本亚洲i8| 正在播放老肥熟妇露脸| 成人免费毛片内射美女-百度 | 中文在线天堂网www| 国产午夜精品久久久久| 国产三级av大全在线爽| 久久亚洲av成人无码电影a片| 精品国产av 无码一区二区三区| 亚洲电影一区二区| 日本不卡不二三区在线看 | 美腿丝袜一区在线观看| 久久久国产精品无码免费专区| 中文字字幕在线精品乱码| 加勒比无码专区中文字幕| 狠狠久久av一区二区三区| 亚洲码欧美码一区二区三区| 人妻暴雨中被强制侵犯在线| 乱人伦中文字幕在线不卡网站| 亚洲av网站在线免费观看| 人妻丝袜中文无码av影音先锋专区| 国产精品jizz视频| 久久精品国产只有精品96| 国产精品女同一区二区软件| 性猛交╳xxx乱大交| 国产人成精品免费视频| 五月停停开心中文字幕 | 色777狠狠狠综合| 亚洲色成人网站www观看入口| 国产AV无码专区久久精品网站| 看全色黄大色大片免费久久久| 日本系列中文字幕99| 久久国产人妻一区二区| 国产乱人伦精品一区二区| 午夜无码亚| 国产白浆一区二区在线| 免费无码又黄又爽又刺激| 在线观看亚洲AV日韩A∨| 亚洲中文字幕一二区精品自拍| 老子影院午夜伦不卡|