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

超聲測距原理

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

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

壓電型是利用壓電效應(yīng)產(chǎn)生并測量超聲脈沖。傳感器將晶體或陶瓷材料黏接在金屬殼或椎體上,發(fā)射脈沖時(shí),信號(hào)(通常為40kHz)激勵(lì)晶體,使壓電材料擴(kuò)張或收縮,從而產(chǎn)生超聲突發(fā)信號(hào);夭ㄐ盘(hào)將使壓電材料震動(dòng),產(chǎn)生信號(hào)輸出。

計(jì)算距離

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

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

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

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

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

C=331+0.606×Ta

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

步程計(jì)設(shè)計(jì)

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

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

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

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

產(chǎn)生超聲脈沖

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

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

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

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

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

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

處理接收到的回波信號(hào)

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

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

 

   來源:今日電子/21ic
微信掃描分享本文到朋友圈
掃碼關(guān)注5G通信官方公眾號(hào),免費(fèi)領(lǐng)取以下5G精品資料
  • 1、回復(fù)“YD5GAI”免費(fèi)領(lǐng)取《中國移動(dòng):5G網(wǎng)絡(luò)AI應(yīng)用典型場景技術(shù)解決方案白皮書
  • 2、回復(fù)“5G6G”免費(fèi)領(lǐng)取《5G_6G毫米波測試技術(shù)白皮書-2022_03-21
  • 3、回復(fù)“YD6G”免費(fèi)領(lǐng)取《中國移動(dòng):6G至簡無線接入網(wǎng)白皮書
  • 4、回復(fù)“LTBPS”免費(fèi)領(lǐng)取《《中國聯(lián)通5G終端白皮書》
  • 5、回復(fù)“ZGDX”免費(fèi)領(lǐng)取《中國電信5GNTN技術(shù)白皮書
  • 6、回復(fù)“TXSB”免費(fèi)領(lǐng)取《通信設(shè)備安裝工程施工工藝圖解
  • 7、回復(fù)“YDSL”免費(fèi)領(lǐng)取《中國移動(dòng)算力并網(wǎng)白皮書
  • 8、回復(fù)“5GX3”免費(fèi)領(lǐng)取《R1623501-g605G的系統(tǒng)架構(gòu)1
  • 本周熱點(diǎn)本月熱點(diǎn)

     

      最熱通信招聘

      最新招聘信息