關(guān) 閉

新聞中心

EEPW首頁 > 安全與國防 > 設(shè)計應(yīng)用 > 超聲波汽車測距告警裝置

超聲波汽車測距告警裝置

——
作者:空軍第一航空學(xué)院(河南省信陽市 464000) 鄭仲明 張先永 尹光 時間:2007-01-26 來源:《電子工程師》 收藏

1 引言

本文引用地址:http://m.butianyuan.cn/article/20572.htm

在日常機(jī)場保障與維護(hù)過程中,工程車、充氣車、電源車、加油車等諸多車輛常常需要在停機(jī)坪附近穿行、掉頭或倒車。由于這些低速行駛的車輛與飛機(jī)非常接近,駕駛員的視野頗受限制,碰撞和拖掛飛機(jī)的事故時有發(fā)生,在夜航時則更顯突出。為確保飛機(jī)安全,我們研制了一種測距告警裝置,有效地提高了飛機(jī)在保障和維護(hù)過程中的安全性和可靠性。我們所研制的汽車測距告警裝置的主要性能指標(biāo)如下:

作用距離 0.2 m

測距精度 ≤0.05 m

告警距離 ≤1 m(可調(diào))

漏警率 1%

虛警率 0.01%

2 基本工作原理及框圖

此裝置在單片機(jī)的控制下,利用超聲波測距原理,測量低速行駛車輛與飛機(jī)的距離,當(dāng)車輛與飛機(jī)的距離小于安全距離時,發(fā)出聲光報警,并顯示車輛與飛機(jī)之間的距離,提醒駕駛員及時采取減速、制動等措施,從而達(dá)到避免車輛與飛機(jī)碰撞、拖掛等事故,其原理框圖如圖1所示。整個系統(tǒng)由超聲波發(fā)射、超聲波接收、8031單片機(jī)系統(tǒng)和聲光報警、距離顯示等設(shè)備組成。

發(fā)射部分由高頻振蕩器、單脈沖發(fā)生器、編碼調(diào)制器、功率放大器及超聲換能器組成。 單脈沖發(fā)生器在振蕩器的每個周期內(nèi)都被觸發(fā),產(chǎn)生固定脈寬的脈沖序列,來自單片機(jī)的編碼信號對脈沖序列進(jìn)行編碼調(diào)制,經(jīng)功率放大后,通過超聲換能器發(fā)射超聲波。

接收部分由超聲換能器、接收放大器和編碼解調(diào)器組成。接收到的超聲波反射信號經(jīng)超聲換能器轉(zhuǎn)換、放大、解調(diào)后,送到單片機(jī)系統(tǒng)進(jìn)行處理,并通過距離顯示器顯示車輛與飛機(jī)之間的距離,當(dāng)該距離小于設(shè)定的告警距離時,啟動報警系統(tǒng)報警。

在多臺車輛同時作業(yè)時,某臺車輛發(fā)射的超聲波信號可能被其它車輛接收,從而因造成系統(tǒng)混亂而產(chǎn)生誤報。為解決這一問題,系統(tǒng)對不同的車輛進(jìn)行不同的編碼調(diào)制,使每輛車只能接收到其本身發(fā)射的信號。

為有效消除干擾,編碼解調(diào)采用積累檢測解調(diào)。編碼解調(diào)的框圖如圖2所示。v1為被放大后的含有干擾的接收信號,經(jīng)門限檢測電路與門限電壓v0比較后輸出脈沖v2(當(dāng)v1>v2時,輸出脈沖,反之無輸出)。單穩(wěn)電路1和單穩(wěn)電路2 相互配合與或非門共同構(gòu)成一個可以重新觸發(fā)的單穩(wěn)電路,通過此單穩(wěn)電路,實現(xiàn)對脈沖序 列的延時積累,其輸出為v3,v3經(jīng)積分器積分后輸出v4,最后經(jīng)整形電 路整形后輸出,v5并送入單片機(jī)處理。解調(diào)器的工作波形如圖3所示。

單穩(wěn)電路時間常數(shù)的選擇,要求使其展寬時間大于載波脈沖周期。若載波脈沖周期為 25 μs,取單穩(wěn)電路的展寬時間為兩個載波脈沖周期(50μs ),則當(dāng)觸發(fā)脈沖v2為單個脈沖時,經(jīng)單穩(wěn)電路之后,其輸出脈沖v3的寬度為50 μs,當(dāng)觸發(fā)脈沖v2為兩個連續(xù)脈沖時,經(jīng)單穩(wěn)電路之后,其輸出脈沖v3的寬度為75μs,觸發(fā)脈 沖為3個連續(xù)脈沖時,其輸出脈沖v3的寬度為100 μs ,其余依次類推。即使由于干擾而使中間的某一觸發(fā)脈沖丟失,也可被后一個脈沖所觸發(fā)。所以,在單穩(wěn)電路展寬時間取兩個載波脈沖周期時,在v2的脈沖串中,只要不連續(xù)丟失兩個以上的脈沖,單穩(wěn)電路的暫穩(wěn)態(tài)就可保持到被v2脈沖串的最后一個脈沖觸發(fā)。因此,單穩(wěn)電路展寬時間應(yīng)根據(jù)實 際干擾環(huán)境選取。展寬時間過小,則不利于對碼元“1 ”的檢測,展寬時間過大,又不利于對碼元“ 0”的檢測,這一點可以從圖3所示的波形中看出。

系統(tǒng)中的發(fā)射和接收部分由單片機(jī)控制輪流工作。在單片機(jī)編碼發(fā)送完畢后,即轉(zhuǎn)入接收狀態(tài),同時關(guān)閉發(fā)射部分的單脈沖發(fā)生器;當(dāng)接收一定時間后再轉(zhuǎn)入發(fā)射狀態(tài)重發(fā)編碼時 ,同時關(guān)閉接收放大器。因此,為保證測距正確,接收時間必須根據(jù)實際量程來限制時,眾所周知,聲波傳播的距離s、速度c及傳播時間t之間的關(guān)系為:s=c×t 。若系統(tǒng)量程為5m,則接收時間ts應(yīng)滿足:ts=(2×5)/340=29.4ms

3 軟件設(shè)計

軟件設(shè)計流程圖如圖4所示。

系統(tǒng)上電初始化后,先使安裝在車輛四側(cè)的超聲波收發(fā)裝置處于發(fā)射狀態(tài)并輸出調(diào)制編碼,同時開始計時,在調(diào)制編碼發(fā)送完畢后,使收發(fā)裝置處于 接收狀態(tài),并巡回檢測四側(cè)接收裝置是否接收到返回信號。當(dāng)某一側(cè)檢測到返回信號時,就結(jié)束計時,并保存計時時間,同時接收返回信號編碼,并將其與發(fā)送編碼進(jìn)行比較, 若兩者相符,則計算車輛與飛機(jī)間的距離,并顯示距離。然后將計算機(jī)所得的距離與設(shè)定 的告警距離進(jìn)行比較,若小于告警距離就發(fā)出報警,否則返回重發(fā)。若接收編碼與發(fā)射編碼不相符,則返回重發(fā)。若四側(cè)接收裝置均沒有檢測到返回信號,則判斷接收限時是否已到, 若接收限時未到,則繼續(xù)巡回檢測接收裝置,否則返回發(fā)射狀態(tài)重發(fā)編碼。



關(guān)鍵詞:

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉