- 探討優化測試系統中的矩陣開關使用方法
- 采用BRIC模塊的矩陣開關通
- 對BRIC模塊的應用,部分進行擴展
隨著測試系統中接入點越來越復雜,在測試系統中如何對測試點進行適當的排列以降低測試系統中的開關成本。本文即介紹了在測試系統中如何使用矩陣開關才能達到最佳的成本效益。原文作者為Pickering Interfaces公司的工程師David Owen,由與非網技術編輯王婷、張國強翻譯整理,如需轉載請注明出處。
對于任何測試系統來說,開關系統都是至關重要的一部分。它可以將待測單元(DUT)的接入點和各種不同的資源進行連接,并且對設備進行測試,從而核實設備中的這部分功能的效用。開關可以給很多種信號提供接口連接,但是一些看似簡單的測試要求需要很多開關才能滿足應用需求。在測試應用中,很少會要求對大量的射頻和微波信號,或者大功率信號進行測試的。最復雜的開關問題通常涉及到“簡單的”現場部件,電壓,電流,短路或開路,以及通過大量輸入數據對正在進行測試的設備進行控制這些方面。測試本身并不復雜,而是測試和接入點的數量引起復雜的測試問題。
有很多方法可以解決這個問題。首先,最簡單的方法就是認為每一個接入點都需要進行驅動或測量,然后給每一個接入點連接一個開關,將輸入點信號傳遞給系統中不同的測試設備。然而,很快的就會看出來,這種傳遞的要求需要很多不同的開關來滿足每個接入點。
為了說明問題,我們假設待測器件是放大器和用來將控制信號發送給智能天線系統的開關系統。這個待測系統可能包括雙穩態微波開關,放大器,可控移相器和與系統其它部件進行通訊的信號輸入輸出設備。而測試系統可能包括對測試目標提供額外接入點的探針(飛針或a bed of nails)。
測試系統的主要任務就是保證系統中單獨的部件正確的安裝在一起。系統中的主要構成部件需要在制造的開始階段進行測試,這種測試在現場或供應商的工廠進行。測試裝置需要一個或多個數字萬用表(DMM),數字輸入輸出信號源,可能還需要一些簡單的信號源和檢查通道連續性的測量裝置等。
為了減小測試系統的規模和成本,可以在PXI的機箱上進行測試。
采用多路復用器對雙穩態微波開關進行測試,是一種比較簡單的方法。利用另一個多路復用器可以采用內置讀回線對每個開關的狀態進行檢測,內置讀回線可能是一個以開關類型存在的可變電阻器或數字輸出。和開關相聯系的微波線圈可以通過在選定的通道上加入連續性或信號測試來進行檢測。測試說明書中可以提出這樣的要求,就是采用DMM上的連續性功能進行一項測試,這項測試的作用就是用來保證任何一個微波線圈驅動器都沒有和其它部件發生短路。接入通道可以有一系列系統中的a bed of nails測試點或測試接入點來提供。
需要更多的多路復用器來驅動其它的輸入輸出功能,對移相器進行連續控制,以及在此進行測試以保證只有尋址移相器的狀態發生變化。
當測試方案中需要解決的問題越來越多的時候,測試系統就會變得越來越復雜了,而且可能會測試在結果出現一些不可預知的錯誤。當需要處理的測試件的數量較小的時候,基于分離式的多路復用器的開關解決方案會是一個不錯的解決方案。當測試需求進一步擴展后,那么這種方法就會變得不適用了,因此隨著多路復用器或開關模塊數量的增加,新的解決方案則需要占用PXI機箱上更多的空間。
低效的矩陣測試方法 圖中是一個12*8的矩陣開關。這個矩陣開關是由96個繼電器將8條Y向線路和12條X向線路連接在一起的。在每個交叉點上都有一個繼電器,這個繼電器是將橫向X軸和縱向Y軸連接在一起,或將兩者分開的。
[page]
實現開關切換的一個比較通用的方法就是采用交叉點開關或矩陣排列來實現。在矩陣開關中,一系列的橫向(X軸方向)和縱向(Y軸方向)線路在每個交叉點上相互連接著。開關最簡單的結構是,在通常的狀態下是常開的,而在上電后則斷開連接,形成閉合狀態,但是,也可能存在其他的結構。開關允許矩陣中任何橫向線路與縱向線路在任意點的連接。
應用矩陣排列比較簡單的方法就是,將待測件的接入點安排在一個方向上(如X向),將測試裝置安排在另一個方向上(如Y向),這樣的話每個接入點都可以和測試裝置進行連接。在縱向Y向上的線路數量和橫向X向上的線路數量沒有什么限制,因此,如果將大量開關閉合的話就會使測試裝置負載過重。這個方法也存在問題,這個問題就是如果測試中需要的連接數量太大的話,就會需要一個很大的矩陣來完成測試任務。當然,如果每個測試都需要利用到測試裝置中大部分或者是所有的配置的話,那么矩陣排列是一種很理想的技術。但是在很多情況下,當一個測試項目正在進行的時候,這個測試系統中的其他功能都是不起作用的,換句話說就是,當一個測試進行的時候,矩陣中大部分都是多余的。如果需要進行測試的設備有30個接入點,而測試系統中有300個接入點的話,那么這個矩陣就需要9000個繼電器。
更有效的利用矩陣
可以選擇另一種方式對矩陣進行配置,這種方式可以得到更為高效,并且Pickering公司的BRIC也非常適用在這種方式中。前面提到的矩陣構成方式是,將測試裝置和Y向進行連接,將待測設備的接入點和X向進行連接,下面我們采用另一種方式重新對矩陣進行排列,將所有的測試裝置以及待測設備的接入點都和X軸向進行連接。而Y軸則是將X軸方向上的不同設備進行相互連接。盡管在許多應用中,如果PXI的前面板上有需要的話,Y軸是可用的,但是Y軸的輸出并沒有用到。
Y軸上需要連接的數量不再取決于測試裝置需要的連接,而是取決于進行一項測試所需要的最大的連接數量。這樣的話,矩陣的Y向的需求量就會比較小了。這樣就能是矩陣的利用更為有效并且降低它的成本。在大多數系統中,對于任何一項測試僅需要8條Y向線路就可以完成所有的測量及相應的驅動。 圖中的矩陣將測試裝置和待測設備接入點都放在了X軸方向上。這個簡單的例子包含了19個測試軸向點,但是,測試裝置接入點和待測設備接入點的分界能夠很容易地改變。
就拿前面提到的那個例子來說,采用這種矩陣排列方式只需要330個測試點(300個待測設備接入點和30個測試裝置接入點)以及8條Y向連接線即可,一共需要2640個繼電器,僅為上面提到的那種排列方法需要300乘30個點的繼電器數量的30%。這樣就可以在開關系統中節省了很大的開支。
[page]
此外,如何由于待測設備接入點的增加而需要對測試系統進行擴展的話,只需要增加X軸上的點數即可,這樣繼電器數量的增加就是比例的增加而不是幾何的增加。同樣的,如果測試裝置接入點的數量增加的話,同樣可以通過增加測試裝置在X軸上的數量即可。整個矩陣尺寸的增加只表現在一個方向上的增加,這就避免了繼電器數量的幾何方式的增加。
Pickering Interfaces公司的BRIC在上面提到的這些情況下都是可以應用的。假如BRIC在購買的時候并沒有配置子板卡的最大數量,如果需要對這個模塊進一步擴展的話,只需要購買并安裝更多的板卡即可。假如新的測試要求所需要Y向連接的數量(測試時需要同時作用的連接)并不需要繼續擴展,那么BRIC模塊只需進行相應的改變就可以適應新的測試要求,而不需要替換整個模塊。這種靈活性也增加了相同的模塊在以后的測試系統中的應用機會,這對于產品使用壽命相對較短的工廠或工程領域有著很重要的現實意義。
總結
采用BRIC模塊的矩陣開關通過以下方式得到更為有效的應用:
將X軸上的一部分分配給測試裝置接入點
減少系統需要的繼電器數量
減少成本
BRIC模塊的應用,使測試系統復雜的擴展不需要重新設計系統,購買新的模塊就可以實現
可以在購買后對BRIC模塊部分進行擴展
提高模塊的重復利用性
避免昂貴的模塊更新費用