周敏
【摘要】 本文介紹步進衰減器S參數(shù)自動化測試程序的原理和設計,在無需人工操作網(wǎng)絡分析儀的情況下,讓自動化測試程序通過與矢量網(wǎng)絡分析儀的接口協(xié)議和命令來控制網(wǎng)絡分析儀,從而達到批量測量被測件的衰減量,駐波比等微波S參數(shù)的目標。
【關鍵詞】 步進衰減器 S參數(shù) 自動化測試程序
一、引言
“步進衰減器在檢驗時需要測試在典型通信頻段如800MHz,900MHz,1800MHz,2100MHz的每一步級衰減單元的S參數(shù),包括正向插入損耗(即0dB時的S21),反向插入損耗(即0dB時的S12),正向駐波比(S11),反向駐波比(S22),正向衰減量(即各衰減單元的S21),反向衰減量(S12)。以及頻帶內插損最大值,駐波最大值,衰減量最大值,判斷這些數(shù)據(jù)是否滿足技術指標并儲存測試曲線。因此,開發(fā)一種自動化測試程序來控制整個測量過程,將會極大地提高測試效率和測試速度,同時能最大限度的減少人為因素,并保證測試的準確性。
二、自動化測試程序的原理及組成
自動化測試程序采用Visual Basic6.0軟件平臺進行設計開發(fā),通過GPIB接口對網(wǎng)絡儀進行控制。在軟件的設計中,采用了自頂向下的樹形結構,并且引入模塊化的設計思想。在開發(fā)平臺Visual Basic 6.0上按軟件設計流程圖(見下圖)編制完成了自動化測試軟件開發(fā)工作,通過預先設置好初始參數(shù)(如:起始頻率、終止頻率、被檢步進衰減器型號和序號等),系統(tǒng)在計算機的控制下,運行自動測試、數(shù)據(jù)采集、數(shù)據(jù)處理、存盤輸出等子程序,實現(xiàn)全頻段的自動測試和數(shù)據(jù)輸出。
步進衰減器自動化測試程序的特點:
1、軟件采用模塊化、結構化的設計。2、軟件采用數(shù)據(jù)庫結構,采用堆疊式模塊組成,各模塊獨立完成相應功能,編程擴展方便,全開放。3、用戶接口支持多窗口操作,具有友好的用戶界面。4、軟件功能的開發(fā)均以滿足步進衰減器測試過程的實際需要為目標,具有良好的可操作性和可維護性,并具有高度的靈活性和擴展性,便于軟件系統(tǒng)的維護和升級。5、通訊方式采用LAN通訊,傳輸速度快。同時可提供COM串口、GPIB、USB接口通訊等。
自動化測試的軟件配置:
操作系統(tǒng)軟件采用Windows XP,該操作系統(tǒng)為實時多任務操作系統(tǒng), 勿需特殊開發(fā)即滿足應用要求。操作系統(tǒng)具有以下特點:
1、為提高計算機利用率和響應時間,操作系統(tǒng)具有優(yōu)先權為基礎的任務調度執(zhí)行,資源管理分配以及任務間通訊和控制手段,優(yōu)先級有32級。2、具有輸入輸出設備的直接控制能力。3、能有效地執(zhí)行高級語言程序。4、能執(zhí)行診斷檢查,故障自動切除。5、對系統(tǒng)的啟動、終止、監(jiān)視、組態(tài)和其他聯(lián)機活動有交互式語言和命令程序支持。6、通過任務名稱、數(shù)據(jù)名稱和操作標號實現(xiàn)軟件相互連接7、為系統(tǒng)生成提供服務。
自動化測試軟件和網(wǎng)絡分析儀部分通訊接口命令:
1、CALC1:PAR1:SEL+回車換行
通道切換
2、CALC1:FREQ:DATA?+回車換行
讀取曲線固定點(默認設置為201個數(shù)據(jù)點)的頻率
讀取當前通道的所有曲線點的所有值(如果采用默認點201個點,那么,讀出的數(shù)據(jù)返回值為201組,每組的第一個數(shù)據(jù)代表插入損耗或者駐波比,第二個數(shù)據(jù)為無效數(shù)據(jù),數(shù)據(jù)通過逗號分開)。
3、MMEM:STOR:IMAGE “D:IMAGE01.png”+回車換行
保存網(wǎng)絡分析儀屏幕上的圖形。
注釋:第11條命令和第12條命令組合使用,可以對被選擇的通道進行校零
4、CALC1:MATH:FUNC:NORM+回車換行
調回校準曲線(在此之前,需要切換到對應的通道)
5、SYST:BEEP:WARN:STAT OFF+回車換行
關閉蜂鳴
三、數(shù)據(jù)采集與輸出
按照上述測試表格,我們通過手工和運用自動化測試程序兩種方式,通過實際測量一個0-50dB衰減器的S參數(shù)并存儲曲線,手工測試需要22分鐘,通過自動化測試程序只需要2分鐘,測試效率的提高是顯而易見的。
四、結束語
本文自動化測試程序通過計算機控制網(wǎng)絡分析儀,達到批量測量被測件的衰減量,駐波比等微波S參數(shù)的目標,可以有效地提高測試效率,并保證測試的準確性。該程序還可以推廣到大部分微波器件或子系統(tǒng)的S參數(shù)測量,數(shù)據(jù)保存,分析和報表輸出。
參 考 文 獻
[1] 趙春暉. 現(xiàn)代微波技術基礎. 哈爾濱:哈爾濱工程大學出版社,2000
[2] 董樹義. 微波測量技術[M].北京: 北京理工大學出版社,1990
[3] 湯世賢. 微波測量[M] 修訂版.北京: 國防工業(yè)出版社,1991
[4] 劉延軍. 矢量網(wǎng)絡分析儀測量機理[C]. 電子測量及儀器學術研討會論文集, 2002,