国产精品免费无遮挡无码永久视频-国产高潮视频在线观看-精品久久国产字幕高潮-国产精品99精品无码视亚

可精確測距的低成本超聲子系統(tǒng)

發(fā)布時間:2009-10-15 11:50    發(fā)布者:賈延安
關(guān)鍵詞: 測距 , 超聲 , 子系統(tǒng)
作者:Maxim公司 Franco Contadini Milind Gupta  日期:2009-9-7

超聲測距原理

超聲傳感器電路比較簡單,在系統(tǒng)中負責發(fā)送超聲脈沖流,然后采集回波信號。器件發(fā)出的脈沖信號在空氣中傳輸,直到碰到一個目標物體并在此處產(chǎn)生反射回波。超聲傳感器通過檢測這些回波,并計算出發(fā)射脈沖與接收脈沖之間的時間差,從而確定脈沖波形的傳輸距離。發(fā)射脈沖的頻率范圍為 40~200kHz,多數(shù)情況下使用40~50kHz頻率范圍的脈沖。

用于發(fā)射脈沖信號并檢測回波信號的硬件電路稱為超聲傳感器。有兩種類型的超聲傳感器:靜電超聲傳感器和壓電超聲傳感器。靜電型類似于一個電容器,由固定極板和移動極板組成。固定極板通常采用鋁,移動極板則采用帶有一層較薄鍍金層的聚酰亞胺。聚酰亞胺的作用類似于一個絕緣層,當信號(典型頻率為50kHz)作用在兩個極板時,金箔被吸向背板,產(chǎn)生超聲突發(fā)信號。

壓電型是利用壓電效應產(chǎn)生并測量超聲脈沖。傳感器將晶體或陶瓷材料黏接在金屬殼或椎體上,發(fā)射脈沖時,信號(通常為40kHz)激勵晶體,使壓電材料擴張或收縮,從而產(chǎn)生超聲突發(fā)信號。回波信號將使壓電材料震動,產(chǎn)生信號輸出。

計算距離

距離計算非常簡單,對于一個理想系統(tǒng),一旦脈沖發(fā)射并檢測到回波后,即可利用下式計算距離。

距離=(傳輸時間×聲速)/2

但是,實際應用系統(tǒng)需要考慮延時偏差(零距離下系統(tǒng)的響應延時),上述公式修改為:

距離=((傳輸時間–系統(tǒng)延時偏差)×聲速)/2

對應于空氣溫度(Ta)的聲速(C)可以按照下式計算,單位為m/s。

C=331+0.606×Ta

另外,還需要考慮溫度的測量精度。

步程計設計

為了構(gòu)建一個類似于步程計的便攜系統(tǒng),可以選擇MAXQ610等低功耗微控制器,以節(jié)省計算功耗——其工作在12MIPS電流只有 3.75mA——停止模式下僅消耗200nA電流。控制器能夠工作在較寬的電壓范圍(1.7~3.6V),可在較長的電池放電過程中支持系統(tǒng)供電(見圖 1)。


圖1 用類似于MAXQ610的微控制器構(gòu)建的系統(tǒng)


微控制器和輔助電路用于完成發(fā)送、接收超聲脈沖的主要功能,脈沖發(fā)生器提供載頻等于傳感器諧振頻率的突發(fā)式超聲脈沖,回波檢測電路用于檢測反射信號。

許多應用中,發(fā)射和接收電路位于同一電路板,共用同一傳感器。這種情況下,微控制器可以產(chǎn)生突發(fā)信號并處理接收到的回波。而在步程計中,發(fā)射器安裝在一只腳上,接收器則安裝在另一只腳上。這種情況下,需要單獨提供產(chǎn)生突發(fā)脈沖的電路,而微控制器將處理收到的發(fā)射信號并計算距離。獨立的發(fā)射電路利用555定時器即可實現(xiàn),隨后將詳細介紹這部分電路。首先討論微控制器是如何產(chǎn)生脈沖信號。

產(chǎn)生超聲脈沖

利用微控制器的紅外(IR)定時器可以產(chǎn)生超聲脈沖信號。定時器可以方便地編程脈沖頻率和持續(xù)時間(見圖2)。紅外時鐘(IRCK)頻率等于fSYS/2IRDIV[1:0]。其中,IRDIV[1:0]可以設置成1、2、4或8,IRCAH字節(jié)定義載波的高電平時間(按照IR輸入時鐘周期數(shù)定義),而IRCAL字節(jié)定義載波的低電平時間。


圖2 MAXQ610微控制器內(nèi)部的紅外模塊定時器


IRTXPOL定義開啟/空閑狀態(tài)和IRTX引腳的載波極性,IRDATA決定是否在下一個IRMT載波周期將載波發(fā)生器輸出送至IRTX 引腳。IRDATA=1時,載波在下一個IRMT周期輸出到IRTX引腳;IRDATA=0,IRTX引腳在下一個IRMT周期為空閑狀態(tài)。

在本例的開始,設置IRDATA=0使能IR定時器,載波時鐘不會出現(xiàn)在IRTX引腳。當IRV寄存器倒計數(shù)使IRV達到0時,設置IRDATA=1使載頻信號在下一載波時鐘輸出到IRTX引腳。同時,IRV寄存器重新裝載IRMT的數(shù)值。

在步程計設計中,突發(fā)脈沖發(fā)生器位于發(fā)送傳感器中,可以利用555定時器實現(xiàn)該功能。由555定時器構(gòu)成簡單的振蕩器,振蕩頻率為40kHz,占空比為50%(見圖3)。選擇40kHz頻率的主要原因是傳感器在該頻率處增益最大。555定時器輸出與超聲傳感器連接在一起。


圖3 一種基于555定時器、簡單的突發(fā)模式超聲發(fā)生器

處理接收到的回波信號

處理超聲接收脈沖的接收器結(jié)構(gòu)如圖4所示,可按照下列計算步驟確定元件值。


圖4 脈沖接收器結(jié)構(gòu)


1 確定增益,保證接收傳感器在指定發(fā)送傳感器和接收器條件下能夠提供足夠的信號擺幅。本例中,采用1000倍增益。

2  利用兩極運算放大器提供1000倍的增益,采用反相放大器以獲得較好的共模性能:

① 偏置電壓由同相放大器設置。

② 建立偏置電壓允許接收傳感器交流耦合至放大器,同時提供高通濾波。放大器還具有可調(diào)節(jié)的輸入阻抗,以便從傳感器獲得最大功率(傳感器的數(shù)據(jù)手冊通常提供相應參數(shù))。

第1級(OP1)增益設置為100,經(jīng)過第1級放大之后的噪聲電平必須控制在可接受的范圍內(nèi)。

3 利用MAX4329中的另一路運放構(gòu)建第2級反相放大器,由于第1級放大器和第2級放大器之間具有相同的直流偏置電平,兩極之間不需要交流耦合。放大器配置為反相放大時會拾取高頻噪聲,因此第2級放大器可以配置成低通濾波器,從而使兩級放大器共同構(gòu)成一個1階帶通濾波器。

4 第2級放大器輸出信號必須足夠大,送入施密特觸發(fā)器后轉(zhuǎn)換成40kHz的方波信號。也可以利用MAX4329的第3個運算放大器構(gòu)建施密特觸發(fā)器,施密特觸發(fā)器的滯回電壓由下式計算。

滯回電壓=VccR7/(R7+R8)=160mV,Vcc=6V。

5 直流偏置電壓設置為Vcc/2,電池放電時可以跟蹤電池電壓,始終保持最大動態(tài)范圍,通過電阻分壓器得到該電壓。選擇電阻時需要注意,過小的電阻會導致靜態(tài)電流過大,很快將電池能量耗盡;電阻過大時,會引入較大噪聲。但熱噪聲可以通過陶瓷旁路電容C3濾出,連接在電阻分壓器之后的運算放大器OP4為偏置電壓提供一個低阻節(jié)點并滿足施密特觸發(fā)器的工作電流要求。

回波檢測與距離計算

一旦捕獲到回波信號,微控制器可以檢測脈沖信號并根據(jù)延時計算距離。檢測脈沖時,定時器B處于捕獲模式(見圖5)。


圖5  微控制器中的定時器B


將EXENB設置為1使能定時器的捕獲功能,超聲接收機的輸出應該送入定時器的TBB引腳,利用TBPS[2:0]位設置定時器的時鐘頻率。第一次IR中斷使能定時器,TBB引腳從1到0的跳變使定時器B的計數(shù)值(TBV)傳輸?shù)讲东@寄存器(TBR)并置位EXFB標志。如果使能,EXFB標志置位還可以產(chǎn)生一次中斷。

TBR寄存器的數(shù)值包含了發(fā)射脈沖與接收脈沖之間所經(jīng)歷的定時器時鐘數(shù),根據(jù)時鐘周期即可計算出歷時時間。這個延遲時間內(nèi)還包括了系統(tǒng)的延遲時間,計算發(fā)送與接收傳感器之間的距離時需要考慮這一因素。

傳感器應用電路

系統(tǒng)中可以使用兩種類型的傳感器配置,具體選擇取決于物理架構(gòu)。


圖6(a)使用獨立的TX和RX傳感器


圖6(b)單傳感器系統(tǒng)中

采用獨立的TX、RX傳感器時,微控制器的IR驅(qū)動器連接到一個外部放大器,用于驅(qū)動超聲TX。接收端,RX的超聲信號經(jīng)過放大后轉(zhuǎn)換成數(shù)字信號(通過放大器和比較器實現(xiàn)),然后將該信號送到微控制器的16位定時器輸入端(見圖6a)。共用同一傳感器時,利用變壓器提高輸出信號的幅度(見圖 6b)。
本文地址:http://m.4huy16.com/thread-4729-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責;文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時間更正或刪除。
原野之狼 發(fā)表于 2009-10-15 12:09:56
mark~
感覺使用555,有些老了,這個功能微處理器自己就有了,何必浪費這個錢呢,再說了,要改變個占空比或者頻率啥的還不方便。
另外,對于回波的畸變等情形是如何處理得呢,是檢測首波還是什么,對于干擾又是怎么處理得,超聲在傳輸過程中有沒有經(jīng)過編碼調(diào)制什么的。。
alpha321 發(fā)表于 2009-11-14 10:19:18
樓上的能否請說詳細一些,謝謝!
shenyan 發(fā)表于 2011-1-20 22:27:38
不錯的文章
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • 常見深度學習模型介紹及應用培訓教程
  • “芯”光璀璨,鵬城共賞——2025 Microchip中國技術(shù)精英年會深圳站回顧
  • 電動兩輪車設計生態(tài)系統(tǒng)
  • 技術(shù)熱潮席卷三城,2025 Microchip中國技術(shù)精英年會圓滿收官!
  • 貿(mào)澤電子(Mouser)專區(qū)

相關(guān)視頻

關(guān)于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表