基于微波元器件自動測試系統(tǒng)的設計分析
引言
雖然自動測試系統(tǒng)在目前各項相關工作中的應用效果較好,但是,當前信息技術的發(fā)展速度非常快,社會上的技術、設備在不斷的更新?lián)Q代,所以自動測試系統(tǒng)也需要進行性能上的提升。為了將自動測試系統(tǒng)的測試效率、測試的一致性提升,在自動測試系統(tǒng)設計的過程中加入微波元器件,有效實現(xiàn)了自動化測試,并保證測試的效果。本文就針對基于微波元器件自動測試系統(tǒng)的設計進行分析研究。
1基于微波元器件的自動測試系統(tǒng)的組成
隨著微波技術的發(fā)展,微波元器件在各項系統(tǒng)、軟件中得到廣泛的應用,微波技術的發(fā)展,促進微波元器件的應用和研發(fā),在測試系統(tǒng)、測試軟件中,應用微波元器件,可以提高檢測的效果、速率,降低檢測誤差。將微波元器件應用在測試系統(tǒng)中,可以實現(xiàn)自動測試系統(tǒng)測試全過程的自動化,有效提升自動測試系統(tǒng)的測試效率,以及測試數(shù)據(jù)的可靠性。
基于微波元器件的自動測試系統(tǒng)由計算機、網絡、測試儀器、連接儀器、打印機等組成,微波元器件在自動測試系統(tǒng)的接入是通過GP-IB總線實現(xiàn)的。圖1所示是微波元器件在自動測試系統(tǒng)中的硬件組成框圖。
從圖1中的自動測試系統(tǒng)的組成可知,在進行微波元器件的測試過程中,需要對其中的網絡分析儀進行校準,這樣才可以保障自動測試的可靠性和一致性。使用電子校準儀器進行校準分析,具有方便、快捷等優(yōu)點,但是電子校準儀器的校準準確度較低,如果再用該校準之后的網絡分析儀進行自動測試系統(tǒng)的測試,將嚴重的影響測試結果的準確性。
采用手動校準,雖然校準的可靠性和精確度較高,但是這種校準方法花費的時間較長,但是目前在自動測試系統(tǒng)儀器精度校準中,為了保證微波元器件所有待檢的部位以及重點器件,采用的是手動校準。完成各項檢測之后,確定設備各個部件的精度指標,確定自動測試系統(tǒng)中的微波元器件質量和精度合格。
2基于微波元器件的自動測試系統(tǒng)的語言編程和設計要求
為了實現(xiàn)該系統(tǒng)的自動化測試,在其設計的過程中,需要加入微波元器件?;谖⒉ㄔ骷淖詣訙y試系統(tǒng),在設計的過程中,需要遵循一定的設計要求,而且需要對系統(tǒng)測試編程的語言進行選擇。
目前形成的針對設備、儀器的兩種編程語言為LabVIEW和VEE圖形化編程軟件。圖像化編程軟件在工作的過程中,可將儀器、設備等工具的整個語言進行圖像化處理,并在模塊編程工具的輔助下,以計算機為中心,使用鼠標,將各個圖形連接在一起,進而產生一種圖形語言編程。圖形化編程軟件,在計算機的輔助下,可以清楚地看到整個圖形化處理的控制版面,以靈活運用該程序。雖然圖形化編程軟件可以將語言編程的時間大大縮短,但是,該圖形化語言編程軟件的程序可讀性較差,而且擴展性較低叫我們應該從自動測試系統(tǒng)的實際設計需求和使用條件出發(fā),確定語言編程軟件的選擇。
基于微波元器件自動測試系統(tǒng)的設計需要滿足自動測試儀器與計算機等設備之間的連接,可以對測試儀器進行設置和調節(jié),可以將測試出來的數(shù)據(jù)進行讀取,或者處理,形成報告式的文件等。
綜合進行分析,基于微波元器件的自動測試系統(tǒng)是在VB語言編程的基礎上完成相關的研究設計,系統(tǒng)在收到測試命令之后,將各個相關的測試軟件、設備成功連接,并進行測試,測試出來的數(shù)據(jù)結果保存到數(shù)據(jù)庫中,完成所有的測試之后,形成測試報告,之后再退出測試程序。
3基于微波元器件的自動測試系統(tǒng)設計
在該系統(tǒng)中,最為關鍵的、核心的部分是測試程序的設計,整個測試系統(tǒng)的設計,需要嚴格按照各個模塊的設計思想、設計要求進行設計,各個模塊之間的協(xié)調性要好,程序設計的結構需要清晰,容易理解,進而增加自動測試系統(tǒng)的可維護性,也便于日后的管理叫基于微波元器件自動測試系統(tǒng)的設計結構如圖2所示。根據(jù)圖2中的系統(tǒng)結構,可以將其分為兩大組成部分,一部分是程序結構的主窗體,一部分是各個微波元器件對應的測試模塊。主窗體上設置有幾個命令按鈕口,與命令按鈕相對應的是各個微波元器件的測試模塊。
圖2基于微波元器件自動測試系統(tǒng)的測試程序結構圖
基于微波元器件的自動測試系統(tǒng)的測試程序,其工作時是通過對系統(tǒng)中的測試設備進行控制,進而完成各項測試的,在控制和測試的過程中,對所需求的數(shù)據(jù)進行采集,并將采集到的數(shù)據(jù)保存在數(shù)據(jù)庫中,與系統(tǒng)中設置好的微波元器件各項性能指標進行對比分析,檢測微波元器件合格與否。
完成微波元器件的測試之后,自動測試程序會將測試中采集到的所有數(shù)據(jù)從之前保存的數(shù)據(jù)庫中,轉移到系統(tǒng)測試的表格中,然后將表格保存在特定的目錄中。在自動測試系統(tǒng)中,數(shù)據(jù)庫中的數(shù)據(jù)只是暫時保存在那,在所有的測試完成之后,在數(shù)據(jù)庫中的各項數(shù)據(jù)會生成不同的報告文件?;谖⒉ㄔ骷淖詣訙y試系統(tǒng)的測試程序和測試過程如圖3所示。
圖3基于微波元器件的自動測試和測試流程圖
采用以上基于微波元器件的自動測試系統(tǒng)的測試程序進行測試,其模塊化程度非常高,在該系統(tǒng)中,每一個微波元器件中都對應了一個相應的模塊,不同的測試、不同的應用采用不同的模塊,系統(tǒng)測試運行中,這些模塊之間互不影響,因此便于對系統(tǒng)進行管理和維護叫該系統(tǒng)可以自動保存上次進行測試的狀態(tài),進而減少了生成報告的過程。從圖3可以知道,該自動測試系統(tǒng)完成測試工作之后,想要退出測試程序時,不需任何設置,可以直接退出,這使測試系統(tǒng)的測試程序設計得到了簡化。
4結語
隨著科學技術的發(fā)展,信息技術不斷應用在各行各業(yè)中,自動測試系統(tǒng)的應用可以提高測試效果,但是其測試的準確性受到一定因素的干擾,為了提高自動測試系統(tǒng)的測試準確性、測試可靠性,在其設計的過程中加入微波元器件?;谖⒉ㄔ骷淖詣訙y試系統(tǒng)設計將測試程序簡化,提高了系統(tǒng)的性能和可靠性,保證了自動測試系統(tǒng)的工作效率和工作質量。
20211222_61c33f3f59b28__基于微波元器件自動測試系統(tǒng)的設計分析