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