<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 基于CPLD的超聲相控陣相控發(fā)射與同步系統(tǒng)的實現(xiàn)

          基于CPLD的超聲相控陣相控發(fā)射與同步系統(tǒng)的實現(xiàn)

          作者: 時間:2008-01-22 來源:網(wǎng)絡(luò) 收藏
          摘 要:研制的實驗系統(tǒng)采用數(shù)字方式控制各陣元的超聲延時,能夠得到很高的精度和穩(wěn)定性。闡明該系統(tǒng)各陣元間的同步這一重要環(huán)節(jié)的實現(xiàn)方法。該方法對于規(guī)模不太復(fù)雜的陣系統(tǒng)具有足夠的精度,并對于更大規(guī)模陣系統(tǒng)的同步提出了初步設(shè)想。
          關(guān)鍵詞:超聲檢測;相位控制;;同步

          1 引言

          過去我們采用的超聲檢測系統(tǒng)中一般使用單通道探頭實現(xiàn),單探頭對于檢測不規(guī)則或復(fù)雜形狀的工件,可靠性差,容易造成誤判或(和)漏判。我們利用原理采用多通道探頭進行超聲檢測,采用電子方法控制聲束聚焦和掃描,具有良好的聲束可達性,不僅能對不規(guī)則或復(fù)雜形狀的工件進行探查,而且能提高檢測速度。

          技術(shù)是當(dāng)今無損檢測領(lǐng)域的研究熱點,它的原理是,由多個換能器陣元排列成一定形狀構(gòu)成超聲陣列換能器,每個陣元都可以或接收超聲波,分別調(diào)整每個陣元發(fā)射/ 接收的相位延遲,產(chǎn)生具有不同相位的超聲子波束在空間疊加干涉,達到聚焦和聲束偏轉(zhuǎn)的效果[1 ]。它的優(yōu)點是采用電控方式聚焦,能非常靈活、便捷地改變聲束形狀、指向和焦點,而且精度容易保證。在無損檢測中相控陣超聲技術(shù)能提高信噪比、檢測靈敏度及檢測效率[2 ] 。

          超聲相控陣系統(tǒng)中相控發(fā)射和同步是一個關(guān)鍵環(huán)節(jié),下面闡述研制的通過串口控制16 通道相控陣超聲實驗系統(tǒng)的相控發(fā)射機理,并對同步問題展開了詳細討論。

          2 相控陣超聲發(fā)射的原理與電路結(jié)構(gòu)

          相控陣超聲發(fā)射利用了聲場的疊加干涉原理[3 ]。調(diào)整饋送到各個陣元的電激勵信號的延遲,使得各陣元發(fā)射的超聲子波束在空間疊加合成,形成所需的聲束聚焦和(或)偏轉(zhuǎn)效果。相位控制的方法主要有機械式調(diào)相和電子式調(diào)相,前者基于聲延遲塊結(jié)構(gòu),復(fù)雜笨重且精度低;后者經(jīng)歷了模擬調(diào)相階段而發(fā)展到數(shù)字調(diào)相階段,數(shù)字調(diào)相由于靈活精確且易于計算機控制而被廣泛采用[4 ] 。

          該實驗系統(tǒng)中就采用了數(shù)字式發(fā)射延時電路作為相控陣超聲發(fā)射的核心單元,圖1 為系統(tǒng)超聲發(fā)射部分的原理框圖。

          圖1 系統(tǒng)超聲發(fā)射部分的原理框圖

          該系統(tǒng)采用了傳統(tǒng)超聲探傷儀中采用高壓電脈沖激勵探頭(壓電晶片) 的方法,驅(qū)動各晶片陣元。受硬件條件的限制,要達到高延遲分辨率,最大延遲會很小。相控發(fā)射數(shù)字延時的實現(xiàn)可以分成粗延時和細延時, 粗延時一般基于晶振時鐘計數(shù), 延時值為時鐘周期的整數(shù)倍, 通常為10ns以上。細延時量為采樣周期的小數(shù)倍, 一般應(yīng)達到10ns以內(nèi)的延時分辨率。其實現(xiàn)原理是,將事先計算或編輯好的延時數(shù)據(jù)存入中事先建立好的存儲器模塊中,在一個同步觸發(fā)信號的作用下,啟動內(nèi)各通道延時計數(shù)器開始計數(shù)。每一個通道的計數(shù)器每計一次都與該通道的參數(shù)輸入寄存器的值進行比較,如果比較相同則輸出為高電平,不同則輸出低電平壓。延時計數(shù)器100MHz 時鐘, 則每個通道就會產(chǎn)生延時分辨率為10 ns,脈寬也為10 ns的激勵脈沖[5]。通過各通道10 ns級的激勵脈沖去激勵各自通道的AD9501(一種數(shù)字可編程延時器),其可通過數(shù)據(jù)總線設(shè)置8位數(shù)字信號確定具體的延時時間,產(chǎn)生分辨率為1ns的激勵脈沖。經(jīng)后級電路進行幅度放大和功率驅(qū)動后去激勵壓電陣元激發(fā)超聲波。

          3  相控陣超聲發(fā)射的同步實現(xiàn)

          前面已闡述了陣列換能器各陣元延遲的實現(xiàn),即能產(chǎn)生不同的激勵脈沖。但這些激勵脈沖能否在超聲發(fā)射過程中按照我們設(shè)置的延時量延時,這就牽涉到各通道輸出激勵脈沖的一致性及通道間同步問題。以下進行具體討論。

          3. 1  粗延時同步

          為了實現(xiàn)各通道激勵脈沖能在超聲發(fā)射過程中按照我們設(shè)置的延時量延時,又因為該系統(tǒng)采用的是計數(shù)比較的原理來產(chǎn)生激勵脈沖,所以必須實現(xiàn)各通道計數(shù)延時的一致性。我們采用一塊CPLD來控制16通道的延時,通過ISA總線給CPLD產(chǎn)生一個同步脈沖,激勵16通道計數(shù)器同時計數(shù),也就是說各通道開始工作的起始時刻一定要一致。由于每次測量時,各通道的延時量不一樣,需要每次測量時及時把延時數(shù)據(jù)送給各通道。CPLD的內(nèi)部為每個通道提供了8位的參數(shù)輸入寄存器,通過計算機串口把提前計算好的延時數(shù)據(jù)存在各通道的8位寄存器中,使各通道計數(shù)比較的延時時間一樣,這個延時時間是固定的,它由CPLD本身決定。這樣各通道的延時時間就會保持一致性。各通道發(fā)射延遲采用CPLD 內(nèi)的數(shù)字電路實現(xiàn),所以具有很高的精度和穩(wěn)定性。

          3. 2  基于AD9501的細延時同步

          ADI公司生產(chǎn)的AD9501是一種數(shù)字可編程延時器,它的延遲時間通常由內(nèi)部數(shù)字寄存器中的數(shù)值決定,寄存器可以通過并行或者串行的方式訪問,是一種輸入輸出信號具有可編程功能的時間延時器。其工作原理是,觸發(fā)脈沖上升沿觸發(fā)延時開始,當(dāng)斜波電壓超過D/C轉(zhuǎn)換器輸出電壓時,器件將結(jié)束延時。D/C轉(zhuǎn)換器電壓值由8位數(shù)字信號控制,在全程范圍內(nèi)選擇所需的延時時間,保證器件具有精確的數(shù)字延時,并可編程。其主要構(gòu)成單元有斜波產(chǎn)生器、8bit數(shù)模轉(zhuǎn)換器(DAC)和電壓比較器。AD9501內(nèi)部結(jié)構(gòu)如圖2。

          圖2 AD9501內(nèi)部結(jié)構(gòu)

          基于CPLD的粗延時采用普通的二進制計數(shù)器時,16通道輸出脈沖有毛刺的出現(xiàn),如圖3

          圖3 16通道普通二進制計數(shù)仿真波形

          毛刺的出現(xiàn)會影響到后續(xù)的觸發(fā)電路,電路會產(chǎn)生誤動作,有毛刺通道的AD9501觸發(fā)時刻不是按照設(shè)置的延時量觸發(fā)。通過改變設(shè)計,即采用格雷碼計數(shù)取代普通的二進制計數(shù)。破壞毛刺產(chǎn)生的條件,來減少毛刺的發(fā)生。仿真波形如圖4所示。

          圖4 16通道格雷碼計數(shù)仿真波形

          這是因為格雷碼計數(shù)器輸出中,任何相鄰兩個狀態(tài)轉(zhuǎn)換時,只有一位發(fā)生變化,消除了競爭冒險的發(fā)生條件,避免了毛刺的產(chǎn)生。

          4 大規(guī)模系統(tǒng)中實現(xiàn)同步的設(shè)想

          如前所述,在小規(guī)模超聲相控陣系統(tǒng)中各電路板采用了同一個采樣時鐘,則在理論上就可將延時誤差完全消除。大規(guī)模超聲相控陣醫(yī)學(xué)治療采用光纖傳輸時鐘及同步信號。光纖具有高速、靈活、體積小、抗干擾等優(yōu)點,非常適于傳輸高速數(shù)字信號,將其引入工業(yè)超聲相控陣系統(tǒng)以傳送時鐘和同步信號將會大大改善系統(tǒng)的同步精度。

          5  結(jié)論

          闡述了筆者研制的ISA 總線16 通道超聲相控陣實驗系統(tǒng)的相控發(fā)射原理與電路結(jié)構(gòu),對系統(tǒng)中各陣元的同步問題進行了仔細分析,證明了在系統(tǒng)規(guī)模不太大的情況下把16通道的延時數(shù)據(jù)存在一片CPLD中,用一片CPLD控制16通道使各插卡間得到良好的同步,對于大規(guī)模的相控陣系統(tǒng),提出了改進同步方案的設(shè)想。

          本文作者創(chuàng)新點: 采用串口實現(xiàn)一片CPLD控制16通道超聲相控陣實驗系統(tǒng)的相控發(fā)射,使16通道達到很好的同步,延時分辨率可達到1ns。

          參考文獻

          [1] Meyer Paul A,Anderson JW. Ultrasonic testing using phased arrays [A] .Proceedings of the 15th WCNDT[M/CD]. Rome: 2000.

          [2] Didier Cassereau,Mathias Fink. The phased array ---application to time-reversal in acoustics [J].IEEE,2000:461 - 464.

          [3] 程守洙,江之永編.普通物理學(xué)[M] . 北京:人民教育出版社,1982.

          [4] Liu Chen,Wei Wei,Jiang Yongliang, et al. Ultrasonic digital phased array dynamic focusing system[J]. Applied Acoustics,2000 ,19(6) :14 - 18.

          [5] 吳振綱,陳虎.PLC的人機接口與編程[J].微計算機信息,2005,8-1:21-23。



          關(guān)鍵詞: CPLD 超聲相控陣 相控 發(fā)射

          評論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();