基於μC/OS-Ⅱ的高精度超聲波測距係統設計
發布時間:2021-03-25 責任編輯:lina
【導讀】超聲波指向性強,能量消耗緩慢,在介質中傳播的距離較遠,因而用於距離測量。利用超聲波檢測往往較迅速、方便、計算簡單、yiyushishikongzhi,qieceliangjingdunengdadaogongyeshiyongyaoqiu,yincizaiyidongjiqirendeyanzhizhongdedaoguangfanyingyong。yidongjiqirenyaozaiweizhihebuquedinghuanjingxiayunxing,bixujubeizidongdaohanghebizhanggongneng。chaoshengbochuanganqiyiqixinxichulijiandan、速度快和價格低的特點廣泛用作移動機器人的測距傳感器,實現避障、定位、環境建模和導航等功能。
1 引言
超聲波指向性強,能量消耗緩慢,在介質中傳播的距離較遠,因而用於距離測量。利用超聲波檢測往往較迅速、方便、計算簡單、yiyushishikongzhi,qieceliangjingdunengdadaogongyeshiyongyaoqiu,yincizaiyidongjiqirendeyanzhizhongdedaoguangfanyingyong。yidongjiqirenyaozaiweizhihebuquedinghuanjingxiayunxing,bixujubeizidongdaohanghebizhanggongneng。chaoshengbochuanganqiyiqixinxichulijiandan、速度快和價格低的特點廣泛用作移動機器人的測距傳感器,實現避障、定位、環境建模和導航等功能。
2 係統總體設計方案
2.1 超聲波測距原理
2.1.1 超聲波發生器
超聲波為直線傳播方式,頻率高,反射能力強。空氣中其傳播速度為340 m/s,容易控製,受環境影響小。因此采用超生波傳感器作為距離探測的“眼睛”,可用於測距領域的超聲波頻率為20~400 kHz的頻段,空氣介質中常用為40 kHz。
2.1.2 壓電式超聲波發生器原理
壓電式超聲波發生器實際上利用壓電晶體的諧振工作。超聲波發生器內部結構有2個壓電晶片和1個(ge)共(gong)振(zhen)板(ban)。當(dang)它(ta)的(de)兩(liang)電(dian)極(ji)外(wai)加(jia)脈(mai)衝(chong)信(xin)號(hao),其(qi)頻(pin)率(lv)等(deng)於(yu)壓(ya)電(dian)晶(jing)片(pian)的(de)固(gu)有(you)振(zhen)蕩(dang)頻(pin)率(lv)時(shi),壓(ya)電(dian)晶(jing)片(pian)將(jiang)發(fa)生(sheng)共(gong)振(zhen),並(bing)帶(dai)動(dong)共(gong)振(zhen)板(ban)振(zhen)動(dong),產(chan)生(sheng)超(chao)聲(sheng)波(bo)。反(fan)之(zhi),如(ru)果(guo)兩(liang)電(dian)極(ji)間(jian)未(wei)外(wai)加(jia)電(dian)壓(ya),當(dang)共(gong)振(zhen)板(ban)接(jie)收(shou)到(dao)超(chao)聲(sheng)波(bo)時(shi),將(jiang)壓(ya)迫(po)壓(ya)電(dian)品(pin)片(pian)振(zhen)動(dong),將(jiang)機(ji)械(xie)能(neng)轉(zhuan)換(huan)為(wei)電(dian)信(xin)號(hao),這(zhe)時(shi)就(jiu)成(cheng)為(wei)超(chao)聲(sheng)波(bo)接(jie)收(shou)器(qi)。
2.1.3 超聲波測距原理
超(chao)聲(sheng)波(bo)發(fa)射(she)器(qi)向(xiang)某(mou)一(yi)方(fang)向(xiang)發(fa)射(she)超(chao)聲(sheng)波(bo),在(zai)發(fa)射(she)的(de)同(tong)時(shi)開(kai)始(shi)計(ji)時(shi),超(chao)聲(sheng)波(bo)在(zai)空(kong)氣(qi)中(zhong)傳(chuan)播(bo),碰(peng)到(dao)障(zhang)礙(ai)物(wu)就(jiu)立(li)即(ji)返(fan)回(hui)。超(chao)聲(sheng)波(bo)接(jie)收(shou)器(qi)收(shou)到(dao)反(fan)射(she)波(bo)立(li)即(ji)停(ting)止(zhi)計(ji)時(shi),超(chao)聲(sheng)波(bo)在(zai)空(kong)氣(qi)中(zhong)的(de)傳(chuan)播(bo)速(su)度(du)為(wei)340 m/s。係xi統tong中zhong,超chao聲sheng波bo測ce距ju采cai用yong檢jian測ce超chao聲sheng波bo往wang返fan時shi間jian的de方fang法fa。由you於yu時shi間jian長chang度du與yu聲sheng音yin通tong過guo的de距ju離li成cheng正zheng比bi,當dang超chao聲sheng波bo發fa射she極ji發fa出chu一yi個ge短duan暫zan的de脈mai衝chong波bo時shi,計ji時shi開kai始shi;當超聲波接收端接收到第1個返回波脈衝後,計時立即停止。根據計時器記錄的時間t,可計算發射點距障礙物的距離(s),即:s=340t/2。這就是所謂的時間差測距法。
2.2 係統總體設計
該係統采用μC/OS-lI操作係統,係統將軟件劃分為4個功能模塊:回波A/D采集模塊, LED顯示和按鍵處理模塊,LCD顯示模塊,報警、存儲及串口處理模塊。其中,回波A/D采集模塊用於采樣,保存實時數據;LED顯示和按鍵處理模塊用於處理采樣數據,並將其轉換成有實際意義的參數:LCD顯示模塊是將各種參數在LED顯示;而報警、存儲及串口處理模塊主要是實時處理相應數據。圖1為係統設計總體框圖。

3 係統硬件設計
3.1LPC2138微控製器簡介
LPC2138內嵌512 KB的高速Flash存儲器和32 KB的RAM,具有豐富的外設資源:2個32位定時器(帶捕獲、比較通道),2個10位8路A/D轉換器,1個10位D/A轉換器,PWM通道,47路 GPIO,9個邊沿或電平觸發的外部中斷,具有獨立電源和時鍾的RTC,多個串行接口(UART、I2C、SPI、SSP)。它內含向量中斷控製器,可配置中斷優先級和向量地址.片內Boot裝載程序可實現在係統應用編程(ISP/IAP),通過片內PLL可實現60 MHz的CPU操作頻率,具有空閑和掉電2種低功耗模式,並可通過外部中斷喚醒,圖2為LPC2138的整體結構圖。

3.2 超聲波發射電路
超聲波發射電路是南超聲波發射器T和PWM產生的40 kHz頻率信號、驅動(或激勵)電路等組成。該係統設計采用ARM中的PWM模塊產生高精度的40 kHz的頻率信號,然後通過南74HC00等組成的驅動電路,最後將發射信號送到超聲波發射器T。對於放射探頭T,選用發射頻率為40kHz的一種,該類型現在應用較普遍,電路也簡單,隻需給發射端40 kHz的脈衝,發射探頭即不斷發送超聲波。具體硬件電路如圖3所示。

其中超聲波發射和接收采用φ15的超聲波換能器TCT40-10F1(T發射)和TCT40-10S1(R接收),其中心頻率為40 kHz,安裝時應保持兩換能器中心軸線平行並相距4~8 cm。
若將超聲波接收電路用金屬殼屏蔽起來,則可提高抗幹擾能力。根據不同測量範圍要求,可適當調整與接收換能器並聯的濾波電容器C4,以獲得合適的接收靈敏度和抗幹擾能力。
3.3 超聲波接收電路
超聲波接收電路由以MC3403為核心的三級濾波放大電路和二極管的倍壓穩流電路等組成。處理好的回波信號被送到ARM的A/D轉換模塊進行A/D采樣,從而觸發得到返回的時間。德州儀器公司的MC3403的具體引腳配置如圖4所示。超聲波接收電路如圖5所示。


5 測量結果
該係統經過反複調試後進行測試,測量範圍為0.1~4.5m,測量精度為1cm,測量誤差保持在4 cm以下,因此係統性能比較良好。其測試數據如表1所示。

6 結束語
基於ARM和μC/OS—II的超聲波測距係統利用LCD顯(xian)示(shi),電(dian)路(lu)簡(jian)單(dan),顯(xian)示(shi)界(jie)麵(mian)友(you)好(hao),通(tong)訊(xun)能(neng)力(li)強(qiang),可(ke)擴(kuo)展(zhan)性(xing)好(hao),具(ju)有(you)良(liang)好(hao)的(de)實(shi)際(ji)應(ying)用(yong)價(jia)值(zhi)。該(gai)係(xi)統(tong)可(ke)運(yun)用(yong)於(yu)機(ji)器(qi)人(ren)智(zhi)能(neng)行(xing)走(zou)和(he)導(dao)航(hang),在(zai)汽(qi)車(che)電(dian)子(zi)行(xing)業(ye)也(ye)有(you)一(yi)定(ding)的(de)應(ying)用(yong)領(ling)域(yu).可配合其他模塊實現多功能測量,同時在顯示輸入上可擴展觸摸屏功能。
免責聲明:本文為轉載文章,轉載此文目的在於傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請電話或者郵箱聯係小編進行侵刪。
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 算力爆發遇上電源革新,大聯大世平集團攜手晶豐明源線上研討會解鎖應用落地
- 築基AI4S:摩爾線程全功能GPU加速中國生命科學自主生態
- 一秒檢測,成本降至萬分之一,光引科技把幾十萬的台式光譜儀“搬”到了手腕上
- AI服務器電源機櫃Power Rack HVDC MW級測試方案
- 突破工藝邊界,奎芯科技LPDDR5X IP矽驗證通過,速率達9600Mbps
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
微波功率管
微波開關
微波連接器
微波器件
微波三極管
微波振蕩器
微電機
微調電容
微動開關
微蜂窩
位置傳感器
溫度保險絲
溫度傳感器
溫控開關
溫控可控矽
聞泰
穩壓電源
穩壓二極管
穩壓管
無焊端子
無線充電
無線監控
無源濾波器
五金工具
物聯網
顯示模塊
顯微鏡結構
線圈
線繞電位器
線繞電阻



