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

超聲檢測在路側泊車收費設備中的設計?

2021-08-08 11:16:26李向榮宋志遠焦學
計算機與數字工程 2021年7期
關鍵詞:單片機信號檢測

李向榮 宋志遠 焦學? 劉 微

(青島科技大學機電工程學院 青島266061)

1 引言

路側泊車收費設備判斷車輛是否駛入車位,通常采用視頻實時檢測及激光檢測,存在功耗過高、精度保持性不高等缺點。本方案中超聲波傳感器利用其測距原理檢測車輛,功耗較低、精度保持及抗干擾能力較強。當超聲波傳感器檢測到車輛時,開啟設備對車輛進行實時收費。在目前的超聲波應用項目中,大多采用51單片機作為處理芯片以及收發分體式探頭,51單片機內部資源有限,在發射和處理超聲波信號時需外接晶振、ADC電路、溫度補償電路等,同時收發分體式探頭測距角度范圍較小,在寬角度多路測量方面不能很好地應用而且體積較大,不適合設備的小型化發展[1~2]。而本方案可直接通過E524.09內部振蕩器發出脈沖信號,STM32單片機直接利用其內部時鐘源HSI RC進行工作,無需外接晶振,在回波處理上采用超聲波信號處理芯片E524.09以替代復雜的放大、轉換、數字處理電路,以及可利用STM32單片機內部ADC進行模數轉換,由此簡化了回波處理電路、避免占用設備更多的空間。

2 超聲波傳感器及測距原理

本文采用壓電收發一體式超聲波探頭ST-213W進行超聲波信號的發射和接收,可將電能轉換聲能,也可將聲能轉換成電能[3~4]。當超聲波探頭在發射超聲波時,施加高強度的脈沖電壓作為激勵,使壓電晶片產生振動。雖然脈沖持續時間很短,但激勵結束后,超聲波探頭上仍存在部分余振。此時若立即轉為接收模式,接收端誤將此余振波當成回波從而產生測量干擾,該現象為通常稱為“拖尾”,即產生盲區[5]。因此,當發射模式結束后延遲一段時間,避開余振時間后再進行接收回波信號。收發一體式超聲波探頭的盲區通常比收發分體式探頭盲區大很多,當車輛距離路側的智能泊車檢測設備過近時,會造成設備無法識別車輛進入車位,從而造成設備無法啟用進行識別繳費。因此需減小盲區,可從軟件和硬件方面予以入手。

超聲波測距方法有相位檢測法、聲波幅值檢測法和渡越時間檢測法等[6~7]。因渡越時間檢測法不管在軟件還是硬件上都相對容易實現,故此設計選用渡越時間檢測法來進行超聲波檢測。渡越時間檢測法,其原理是計算超聲波從發射經過空氣等介質后,到遇障礙物反射回來時間,時間與當前溫度下的聲速相乘即為距離。而聲速在不同溫度下數值不同,可通過式(1)確定聲速:

c=331.45+0.61*T(1)其中,T為環境溫度,通過STM32單片機讀出。

3 總體結構設計

路側泊車收費設備的超聲波檢測基于超聲波測距原理,該系統由STM32單片機、收發一體式探頭、發射電路、信號處理電路等構成。系統以STM32單片機為核心,利用其自帶的ADC模塊確定渡越時間,利用自帶的溫度傳感器監測溫度,通過軟件程序進行相應溫度補償。主要流程為首先STM32單片機發出工作指令,當E524.09 IO線收到指令后,由其內部震蕩器發出24個頻率約52kHz的脈沖信號,驅動超聲波傳感器激勵出超聲波,遇到車輛后反射回來,經超聲波傳感器的壓電轉換原理,將反射的回波轉換為電信號,經信號處理芯片后進入STM32單片機ADC通道,信號處理結果通過串口發送至泊車系統主控芯片DSP[8]。超聲波檢測框圖如圖1所示。

圖1 超聲波檢測框圖

4 硬件設計

4.1 超聲波驅動和信號處理器E524.09

超聲波芯片E524.09是德國ELMOS公司推出的用于汽車超聲泊車輔助系統的超聲芯片。除了距離測量功能外,芯片還支持靈敏度時間控制(STC)、自動閾值生成(ATG)、近距離閾值生成(NFTG)和FTC算法等。芯片內部集成了驅動器、濾波放大器、回聲檢測以及溫度傳感器等,極大節省減小了硬件電路及軟件程序的復雜性,許多配置可通過通信接口快速實現,并可評估接收到的回波信號。芯片回聲峰值檢測優化了短程和長程性能,顯著改善距離測量精度[9]。

為便于評估和調試,相關特征參數如處理后的回波值(包絡數據)和閾值曲線可通過IO口以數字或模擬形式讀取,此功能將在本文第5章節實驗結果分析部分進行體現。

4.2 超聲波發射電路

在超聲波發射電路工作時,首先由STM32單片機發出指令,電平轉換電路Q2及外圍電路將電平轉換至12V,當超聲波芯片E524.09 IO線接收到指令后,其內部震蕩器發出頻率24個連續的頻率為52kHz的脈沖信號,經換能器驅動模塊,最終通過變壓器作用到超聲波探頭上[10~12]。變壓器主要作用升高脈沖電壓信號,并使超聲波芯片的輸出阻抗與傳感器的負載阻抗相匹配。超聲波發射電路如圖2所示。

圖2 超聲波發射電路

另,在本文第1章節超聲波傳感器原理中闡釋了收發傳感器存在較大盲區,可在硬件電路中可通過增加回路的衰減系數來減小盲區,因此在電路中接入電阻R6和SCR晶閘管。通過控制晶閘管的開關來控制R6接入回路,從而消耗掉傳感器的能量,從而減小余振的影響。

用示波器測量得出超聲波傳感器發射信號如圖3所示,檢測得到24個脈沖信號,頻率為53kHz,峰值為100V。

圖3 超聲波探頭發射信號

4.3 超聲波接收、放大和濾波電路

在目前超聲波應用中,對于回波信號通常設計有比較整形電路、放大濾波電路等,造成電路復雜,穩定性差等缺點[13~15]。針對該系統,采用上述超聲波驅動信號處理器E524.09,E524.09內置濾波器、放大器、回聲檢測等,無需外置復雜接收電路,僅通過通信接口即可快速實現回波處理,大大降低了電路復雜性。

回聲信號經E524.09處理后,流入兩級電壓跟隨器。電壓跟隨器輸入阻抗高,輸出阻抗低,電路中起阻抗匹配作用,使前級電路有效驅動負載能力增大,ADC采樣的電壓值更接近理想值。故采用雙集成運放LM358完成阻抗匹配。另D2、D7為鉗位二極管,構成鉗位電路,電壓被鉗制在+0.7V~-0.7V之間,起過壓保護作用。R9、R10為分壓電阻,因STM32單片機工作電壓為3.3V,故將輸入信號由12V降壓至3.3V左右。超聲波信號接收處理電路如圖4所示。

圖4 超聲波信號接收處理電路

超聲波傳感器接收到微弱的回波信號經E524.09芯片進行放大、濾波處理,然后經LM358阻抗匹配后通過示波器進行檢測,信號顯示如圖5所示。通過示波器檢測出的信號可知,超聲波回波信號峰值達到3V左右,說明回波信號的處理達到STM32單片機ADC通道的接入要求。

圖5 接入單片機ADC的回波信號

4.4 電源電路設計

智能泊車檢測器供電為5V直流電,而STM32單片機供電電壓為3.3V、超聲波芯片工作電壓為12V,故需要進行5V-12V/5V-3.3V電壓轉換。電源電路設計采用電源管理芯片DC-DC和LDO。U10為低功耗DC-DC升壓轉換器,對應完成DC-DC升壓電路;U3為低壓降穩壓器(LDO),對應完成LDO穩壓電路。D6為肖特基二極管,此處做整流二極管。C88、C89為電源濾波電容,降低脈動電壓的脈動程度。C87、C38為旁路電容,用來濾除高頻干擾。DC-DC升壓電路如圖6所示,LDO穩壓電路如圖7所示。

圖6 DC-DC升壓電路

圖7 LDO穩壓電路

5 軟件設計

軟件設計以STM32單片機為核心,實現對主程序、溫度采集子程序、回波接收子程序、定時器中斷子程序、距離計算子程序等各模塊的控制和響應。軟件流程如圖8所示。

圖8 三維模型圖

圖8 系統流程圖

首先對系統時鐘和外圍模塊等進行初始化,然后利用STM32單片機自帶溫度傳感器實時測量環境溫度,通過溫度-聲速轉換函數計算得當前溫度下聲波速度[16]。開啟高級定時器TIM2,用于計算渡越時間,并發出指令,驅動E524.09內部振蕩器工作。因為傳感器在發射聲波后會產生“掃尾”現象,即產生余振(盲區),故啟動定時器TIM3延時25ms。然后調用回波接收子程序,因接收后的回波信號最終進入單片機ADC通道,所以當ADC檢測到回波信號電壓大于某一閾值時,確定此時接收到回波信號,TIM2立即產生中斷,并讀取其計數值。之后調用距離計算子程序,可得出探頭距車輛的距離S,計算出包絡線寬度,并與閾值進行比較,最終將數據通過串口發送給上位機DSP芯片。

溫度補償:由式(1)確定聲速中為提高測量精度,使用了溫度補償,但式(1)數據類型為float型,針對于單片機會導致代碼量突然大量增大,因此選擇數據類型為int型,公式即為

程序溫度讀取公式為

6 實驗數據分析

超聲波傳感器回波信號經STM32單片機ADC模塊轉換后,通過串口發送給上位機DSP處理器,對原始包絡數據進行消噪平滑處理。超聲波包絡數據可以通過IO線讀出,最終可通過瀏覽器顯示出光滑的包絡曲線(波形圖)[17]。圖9為超聲波檢測到車輛駛入車位中的波形圖。

在路側泊車收費設備實際工作中,當車位中沒有車輛時,系統處于低功耗待機狀態,此時僅超聲波傳感器處于實時檢測狀態;當有車輛駛入時,超聲波傳感器檢測到車輛,從而喚醒設備對車輛進行計時收費。而在實際環境中,往往存在交通錐、行人等干擾物,造成超聲波誤判。交通錐處于車位中的波形圖如圖10所示。因此為增加超聲波識別車輛的準確性,設置相應算法當計算包絡線寬度達到一定閾值時,才可判定為車輛駛入。通過前期相關實驗可知:當包絡線寬度在60cm~120cm時(即車輛反射面寬度,如圖9所示車輛反射面寬度為75cm),可判定車輛駛入停車位。

圖10 交通錐在車位中的包絡曲線圖

在實際項目中,由于公路兩側存在多種干擾,因此超聲檢測的精確性十分重要。為驗證本設計的精度,探頭與兩種障礙物在不同距離下各進行30次實驗,統計出兩種障礙物的包絡線寬度位于閾值(60cm~120cm)內的樣本數。實驗統計結果見表1。

表1 不同距離及不同障礙物時的實驗結果

由表1實驗統計結果可知:當超聲波檢測交通錐時,探頭距離交通錐140cm時出現1次檢測錯誤;當超聲波檢測車輛模型時,數據均在閾值范圍內。計算可得項目探測精度達到99.7%。因此該設計精度較高,符合后續算法及系統設計要求。

7 結語

路側泊車收費設備中采用超聲檢測技術,精度以及功耗優于視頻檢測及激光檢等方案。可準確檢測出目標為車輛或其他干擾物。方案采用高速微處理器STM32單片機,充分利用其內部時鐘源,無需外接晶振;采用MCU自帶ADC模塊和溫度傳感器進行AD轉換以及溫度采集;同時利用功能強大的超聲波芯片E524.09發射脈沖信號并代替了放大濾波處理電路,極大簡化了硬件設計,有利于設備的小型化發展。通過分析探頭與交通錐、車輛模型在不同距離的包絡曲線圖,計算可得該設計精度約99.7%,精度較高且輸出數據準確,符合路側泊車收費設備檢測要求。

猜你喜歡
單片機信號檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
基于單片機的SPWM控制逆變器的設計與實現
電子制作(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
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
小波變換在PCB缺陷檢測中的應用
主站蜘蛛池模板: 国产美女在线免费观看| 精品久久香蕉国产线看观看gif| 欧美区一区| 国产人人射| 免费可以看的无遮挡av无码| 欧美国产日本高清不卡| 五月激情综合网| 国产小视频网站| 欧美中日韩在线| 久爱午夜精品免费视频| 色综合五月婷婷| 日韩少妇激情一区二区| 亚洲婷婷六月| 一区二区欧美日韩高清免费| 国产裸舞福利在线视频合集| 欧美亚洲国产一区| 她的性爱视频| 色婷婷综合激情视频免费看| 人人91人人澡人人妻人人爽 | 亚洲男人天堂网址| 婷婷激情亚洲| 91精品亚洲| 欧美综合区自拍亚洲综合天堂 | 国产办公室秘书无码精品| 精品一区二区无码av| 国产精品不卡片视频免费观看| 成人精品免费视频| 国产超薄肉色丝袜网站| 精品无码人妻一区二区| 国产老女人精品免费视频| 亚洲一区波多野结衣二区三区| 国产精品原创不卡在线| 亚欧乱色视频网站大全| 久久99热66这里只有精品一| 久久久受www免费人成| 97精品伊人久久大香线蕉| 青青草原偷拍视频| 97se综合| 91久久国产热精品免费| 在线观看的黄网| 亚洲黄色成人| 亚洲国产中文欧美在线人成大黄瓜 | 国产成人三级在线观看视频| 青青久视频| 最新国产午夜精品视频成人| 男女精品视频| 97亚洲色综久久精品| 另类综合视频| 亚洲欧洲天堂色AV| 国产欧美专区在线观看| 免费无码又爽又刺激高| 欧美精品另类| 国产精品免费入口视频| 亚洲另类第一页| 亚卅精品无码久久毛片乌克兰| 欧美日韩免费| 精品亚洲麻豆1区2区3区| 亚洲日本韩在线观看| 国产夜色视频| 免费一级毛片在线播放傲雪网| 亚洲精品无码在线播放网站| 精品一区二区三区水蜜桃| 亚洲人成人无码www| 亚洲二区视频| 91福利免费| v天堂中文在线| 国产白浆在线| 国产免费怡红院视频| 色婷婷成人| 九九热精品视频在线| 国产簧片免费在线播放| 日日拍夜夜嗷嗷叫国产| 久久婷婷六月| 午夜福利网址| 九九热精品在线视频| 老司机午夜精品网站在线观看 | 尤物国产在线| 亚洲免费毛片| 欧美日韩福利| 91免费国产高清观看| 精品黑人一区二区三区| 亚洲成人动漫在线观看|