《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業(yè)界動態(tài) > 智能延遲觸發(fā)產生器的設計

智能延遲觸發(fā)產生器的設計

2008-10-08
作者:江孝國 王 偉 祁雙喜 王

??? 摘? 要: 針對高速飛行物的X光陰影照相所要求的提前觸發(fā)問題,設計了一套可自動根據物體飛行速度" title="飛行速度">飛行速度觸發(fā)X光機的智能延遲觸發(fā)產生器" title="產生器">產生器。該產生器采用全數字電路工作,工作速度快,響應迅速,不存在響應時間的不確定區(qū)域,可保證X光機觸發(fā)時刻的準確。?

??? 關鍵詞: 可編程" title="可編程">可編程數字電路? X光陰影照相? 智能延遲? 觸發(fā)

?

??? 在彈道測量、高速飛行物碰撞實驗(如太空中的“垃圾”碎片對飛行的衛(wèi)星及飛行艙的損害研究所進行的實驗)及其它的類似實驗中,需要準確測量飛行物碰撞前的一些狀態(tài),如速度、飛行姿態(tài)、斷裂等情況,并且希望得到在碰撞前很短的距離處測量到的數據。這樣在X光陰影照相技術中,有關X光機的觸發(fā)問題就顯得很重要。如果X光機提前觸發(fā)了,此時飛行物還未進入照相區(qū)域或者離碰撞區(qū)的距離還遠,則記錄不到彈丸的X光圖像,或者由于位置不理想而造成數據不夠準確;如果X光機延遲過多觸發(fā),則無法獲得碰撞前的狀態(tài)參數。所以,X光機的觸發(fā)時刻必須準確才能保證獲得物體在希望位置處的X光陰影圖像,并且降低實驗成本。?

??? 基于這種對觸發(fā)時間的嚴格要求,用高速、大規(guī)??删幊虜底蛛娐吩O計了一套智能延遲觸發(fā)產生器,它具有工作速度高、電路延時小而確定的特點,在實驗中獲得了成功的應用。?

1 微型計算機處理的不足?

??? 按常理,用計算機來處理一些智能問題是非常合適的,也是常采用的方法,但在該類觸發(fā)系統中并不適用:首先,計算機根據預先測量到的飛行速度計算所需要的提前觸發(fā)時間是需要一定的軟件計算時間的。如果采用單片機系統,則該計算時間可以長達幾十微秒,甚至更長;其次,微型計算機(即使是PC機)的I/O操作也需要微秒量級的時間,并且存在一定的抖動,這對于超高速飛行物的碰撞實驗來講是不能忍受的。從上述兩個方面來看,在該類系統中使用微型計算機系統來完成所需的智能延遲觸發(fā)功能在原理上雖然不難,但卻不能夠滿足超高速情況和非常精確的要求,并且成本過于昂貴,所以必須采用工作速度很快的全硬件電路。?

2 智能延遲觸發(fā)原理?

??? 智能延遲觸發(fā)產生器的原理框圖如圖1所示。?

?

?

??? 在物體飛臨X光測量處之前,預先安放好的預測速系統可以探測到物體的大概飛行速度,并輸出速度對應信號V_TEST;同時啟動速度區(qū)間判斷電路,由其產生預先設計好的各種速度所對應的電信號(其高電平寬度對應速度大小),并與信號V_TEST進行符合,得到相對應速度的選擇信號Vi;由有效的Vi確定對應的速度所需的延遲觸發(fā)時間Pi,并經輸出觸發(fā)脈沖" title="觸發(fā)脈沖">觸發(fā)脈沖形成電路獲得一個寬度為1.00μs的觸發(fā)脈沖。該觸發(fā)脈沖即可用于X光機的觸發(fā)。?

3 飛行物預測速系統?

??? 該系統由前端的飛行物探測系統與后面的速度電信號處理電路組成。飛行物探測系統的構成如圖2所示。圖中的探測器可以是激光—光電探測器(基于激光隔斷測速原理)或線圈探測器(基于磁測速原理),它們的放置間隔為L1,當物體飛越探測器時,電路可輸出相對應的脈沖信號" title="脈沖信號">脈沖信號S1和S2,這兩個脈沖信號之間的時間T1即為物體飛越距離L1所用的時間,因此預測平均速度V1為:?

???

?

?

??? 由式(1)即可通過對時間T1進行計數而判斷出彈丸的大致速度。由于L1和L2較小,可認為物體碰撞前的速度近似為V1。因此,物體飛越距離L2所需時間T2也就是延遲觸發(fā)X光機的時間,可由下式得到:?

???

4 速度預設電路?

??? 根據物體的飛行速度范圍,按一定的速度間隔(如100m/s)等間隔或不等間隔將其分為多個區(qū)域;該電路由探測器D1的輸出信號啟動,同時產生所有速度區(qū)域的信號,并用預測速度門寬信號T1與這些信號進行相與的操作,就可以選擇飛行速度所處的速度區(qū)間,并輸出一個速度選擇信號Vi給下級電路。?

??? 圖3是速度設定的單元電路。該圖所示速度設定值為11.3km/s(L1=10.0cm),改變圖中A0~A9(A0~A15)的值,即可設置相應的速度值。圖4顯示了獲取速度區(qū)間信號的處理過程。?

?

?

?

5 速度區(qū)間選擇電路?

??? 此電路根據預測速度值完成速度區(qū)間的選擇,電路主要由數據鎖存器組成,V_TEST的下降沿將有效的速度區(qū)間信號鎖存并保持而得到速度區(qū)間選擇信號Vi。圖5則顯示了獲取速度區(qū)間選擇信號Vi的處理過程。?

?

?

6 延遲區(qū)間選擇電路?

??? 根據前面已確定的預測速度區(qū)間,本電路決定觸發(fā)脈沖的延遲時間,并經觸發(fā)脈沖形成電路獲得一個寬度為1.00μs的輸出觸發(fā)脈沖。其信號處理原理如圖6所示,電路原理則如圖7所示。圖7中所示數值對為應于11.45km/s速度所需的延遲觸發(fā)時間數值。?

?

?

?

7 仿真及實際測量結果?

??? 利用Lattice公司的高速大規(guī)模在線可編程數字電路ispLSI1032E-125[1]來實現上述功能。首先用仿真軟件進行了電路編程和仿真。圖8顯示了在L1=10.0cm和L2=15.0cm條件下預測速度為4.156km/s時的仿真結果,其延遲時間為35.292μs。仿真結果與設計結果非常相符。?

?

?

??? 圖9是實際的測量電路框圖,圖10則顯示了電路的實際測量結果。圖中的所有信號是用邏輯分析儀LA5540在500MHz的時鐘頻率下獲取的,說明了該智能延遲觸發(fā)器的功能符合設計要求。?

?

?

?

??? 從仿真結果及實測結果來看,該智能延遲觸發(fā)器的電路設計是成功的,結合實際測量要求所研制的智能延遲觸發(fā)器已成功地應用于高速碰撞實驗中。其原理性的電路已解決了智能延遲觸發(fā)原理的根本問題,因此速度細分在原則上不會帶來設計上的難度,僅是增加電路的規(guī)模而已。該電路的最大特點是以低成本的全硬件電路數字化地實現延遲觸發(fā)時間的選擇,預設置值改變方便、響應快,克服了用微處理器實現時存在的處理時間長、不穩(wěn)定等缺陷。?

參考文獻?

1 ispLSI1032E.Lattice Databook Ver7.2(光盤資料),1998.11

本站內容除特別聲明的原創(chuàng)文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創(chuàng)文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。