基於μC/OS-Ⅱ的高精度超聲波測距係統設計
發布時間:2021-03-25 責任編輯:lina
【導讀】超聲波指向性強,能量消耗緩慢,在介質中傳播的距離較遠,因而用於距離測量。利用超聲波檢測往往較迅速、方便、計算簡單、易yi於yu實shi時shi控kong製zhi,且qie測ce量liang精jing度du能neng達da到dao工gong業ye實shi用yong要yao求qiu,因yin此ci在zai移yi動dong機ji器qi人ren的de研yan製zhi中zhong得de到dao廣guang泛fan應ying用yong。移yi動dong機ji器qi人ren要yao在zai未wei知zhi和he不bu確que定ding環huan境jing下xia運yun行xing,必bi須xu具ju備bei自zi動dong導dao航hang和he避bi障zhang功gong能neng。超chao聲sheng波bo傳chuan感gan器qi以yi其qi信xin息xi處chu理li簡jian單dan、速度快和價格低的特點廣泛用作移動機器人的測距傳感器,實現避障、定位、環境建模和導航等功能。
1 引言
超聲波指向性強,能量消耗緩慢,在介質中傳播的距離較遠,因而用於距離測量。利用超聲波檢測往往較迅速、方便、計算簡單、易yi於yu實shi時shi控kong製zhi,且qie測ce量liang精jing度du能neng達da到dao工gong業ye實shi用yong要yao求qiu,因yin此ci在zai移yi動dong機ji器qi人ren的de研yan製zhi中zhong得de到dao廣guang泛fan應ying用yong。移yi動dong機ji器qi人ren要yao在zai未wei知zhi和he不bu確que定ding環huan境jing下xia運yun行xing,必bi須xu具ju備bei自zi動dong導dao航hang和he避bi障zhang功gong能neng。超chao聲sheng波bo傳chuan感gan器qi以yi其qi信xin息xi處chu理li簡jian單dan、速度快和價格低的特點廣泛用作移動機器人的測距傳感器,實現避障、定位、環境建模和導航等功能。
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為wei340 m/s。xitongzhong,chaoshengbocejucaiyongjiancechaoshengbowangfanshijiandefangfa。youyushijianchangduyushengyintongguodejulichengzhengbi,dangchaoshengbofashejifachuyigeduanzandemaichongboshi,jishikaishi;當超聲波接收端接收到第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可編程電源,賦能高端裝備製造
技術文章更多>>
- 從機械執行到智能互動:移遠Q-Robotbox助力具身智能加速落地
- 品英Pickering將亮相2026航空電子國際論壇,展示航電與電池測試前沿方案
- 模擬芯片設計師的噩夢:晶體管差1毫伏就廢了,溫度升1度特性全飄
- 3A大電流僅需3x1.6mm?意法半導體DCP3603重新定義電源設計
- 芯科科技Tech Talks與藍牙亞洲大會聯動,線上線下賦能物聯網創新
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
按鈕開關
白色家電
保護器件
保險絲管
北鬥定位
北高智
貝能科技
背板連接器
背光器件
編碼器型號
便攜產品
便攜醫療
變容二極管
變壓器
檳城電子
並網
撥動開關
玻璃釉電容
剝線機
薄膜電容
薄膜電阻
薄膜開關
捕魚器
步進電機
測力傳感器
測試測量
測試設備
拆解
場效應管
超霸科技


