石萍
【摘 要】現(xiàn)今,任意波形發(fā)生器已經(jīng)成為各通信和軍事領(lǐng)域測(cè)試系統(tǒng)中常見的儀器,但任意波形發(fā)生器在日常計(jì)量檢定工作中計(jì)量步驟較為繁瑣,手動(dòng)檢定耗時(shí)。本文簡(jiǎn)單介紹了基于VB的AWG系列任意波形發(fā)生器自動(dòng)檢定系統(tǒng),該系統(tǒng)在日常計(jì)量檢定應(yīng)用中取得了成效。
【關(guān)鍵詞】VB;任意波形發(fā)生器;自動(dòng)檢定系統(tǒng)
0 引言
任意波形發(fā)生器是可以模擬波形、數(shù)字?jǐn)?shù)據(jù)碼型、調(diào)制、故意失真、噪聲等形式提供激勵(lì)信號(hào),是作為電子測(cè)量激勵(lì)源的信號(hào)來源。采用采樣技術(shù),構(gòu)建和改變幾乎可以想到的任何形狀的波形。
AWG系列的任意波形發(fā)生器是泰克公司推出的任意波形發(fā)生器,已經(jīng)成為研發(fā)和測(cè)試常見的儀器,但是由于AWG系列任意波形發(fā)生器在日常檢定中計(jì)量步驟較為繁瑣,手動(dòng)檢定耗時(shí)。本文針對(duì)以上問題利用Visual Basic軟件開發(fā)了自動(dòng)檢定系統(tǒng),實(shí)現(xiàn)了短時(shí)間內(nèi)完成AWG系列任意波形發(fā)生器的自動(dòng)檢定,大大提高了檢定效率。
1 系統(tǒng)組成
AWG系列任意波形發(fā)生器自動(dòng)檢定系統(tǒng)是由PC機(jī)、GPIB接口卡和電纜、具有GPIB程控功能的計(jì)量標(biāo)準(zhǔn)儀器組成,并由PC機(jī)控制軟件來完成自動(dòng)檢定的。
1.1 硬件配置
根據(jù)針對(duì)AWG系列波形發(fā)生器編寫的檢定方法和泰克公司提供的技術(shù)指標(biāo)說明書和性能測(cè)試手冊(cè)可以確定檢定中所需的計(jì)量標(biāo)準(zhǔn)儀器。硬件是由PC機(jī)、GPIB接口卡和電纜、具有GPIB程控功能的計(jì)量標(biāo)準(zhǔn)儀器組成,如圖1所示。
其中,數(shù)字多用表用于幅度準(zhǔn)確度、偏罝準(zhǔn)確度、DC輸出電壓準(zhǔn)確度的檢定;頻譜分析儀用于諧波失真和相位噪聲的檢定;示波器、合成函數(shù)發(fā)生器分別用于工作方式、觸發(fā)、標(biāo)志輸出電平的檢定。
1.2 軟件配置
AWG系列任意波形發(fā)生器的自動(dòng)檢定系統(tǒng)使用的編寫軟件為Visual Basic。Visual Basic是微軟公司開發(fā)的結(jié)構(gòu)化的、模塊化的、面向?qū)ο蟮?、包含協(xié)助開發(fā)環(huán)境的事件驅(qū)動(dòng)為機(jī)制的可視化程序設(shè)計(jì)語(yǔ)言,它也是基于Windows操作系統(tǒng)可視化編程環(huán)境。源自于BASIC編程語(yǔ)言,擁有圖形用戶界面和快速應(yīng)用程序開發(fā)系統(tǒng)。
2 軟件設(shè)計(jì)
結(jié)構(gòu)化的軟件設(shè)計(jì)界面簡(jiǎn)潔明了,主要分為三個(gè)模塊:儀器的基本設(shè)置、具體執(zhí)行任務(wù)項(xiàng)、測(cè)試數(shù)據(jù)的保存。
軟件的任務(wù)流程圖如圖2所示。
AWG系列任意波形發(fā)生器自動(dòng)檢定系統(tǒng)具體的測(cè)試步驟如下:
2.1 程序開始
將檢定所需的標(biāo)準(zhǔn)儀器用GPIB電纜與PC機(jī)連接,進(jìn)入AWG系列任意波形發(fā)生器自動(dòng)檢定系統(tǒng)的程序界面開始測(cè)試。
2.2 設(shè)備檢測(cè)
點(diǎn)擊“設(shè)備地址設(shè)置”。通過儀器連接的GPIB接口卡可以在PC機(jī)上顯示出儀器相對(duì)應(yīng)的地址信息,并將其在軟件提示界面上進(jìn)行設(shè)置。
2.3 選擇任務(wù)
點(diǎn)擊“設(shè)備型號(hào)設(shè)置”。不同的型號(hào)所對(duì)應(yīng)的檢定項(xiàng)目不同,提供的技術(shù)指標(biāo)也不同,要對(duì)其型號(hào)進(jìn)行選擇。
2.4 任務(wù)執(zhí)行
“設(shè)備型號(hào)設(shè)置”選擇完成后再對(duì)相應(yīng)的檢定項(xiàng)目進(jìn)行選擇。選擇某個(gè)檢定項(xiàng)目后會(huì)有提示各儀器連接的對(duì)話框彈出,按其連接后開始測(cè)試。系統(tǒng)通過軟件調(diào)用儀器的指令來進(jìn)行設(shè)置和讀寫工作。
2.5 數(shù)據(jù)保存
檢定項(xiàng)目測(cè)試完成后可點(diǎn)擊“保存”來進(jìn)行所測(cè)試數(shù)據(jù)的保存。
2.6 生成報(bào)表
保存后的數(shù)據(jù)會(huì)自動(dòng)生成excel文件,方便出具原始記錄和證書。
3 關(guān)鍵技術(shù)
3.1 多型號(hào)多參數(shù)技術(shù)
泰克公司AWG系列的任意波形發(fā)生器有多種型號(hào)(如:AWG520、AWG610等)不同的型號(hào)對(duì)應(yīng)的檢定項(xiàng)目、儀器設(shè)置參數(shù)、技術(shù)指標(biāo)、程控指令均不相同。該自動(dòng)檢定系統(tǒng)將這種情況考慮在內(nèi),通過軟件編寫實(shí)現(xiàn)了多型號(hào)和多參數(shù)的統(tǒng)一。
3.2 指標(biāo)判定誤差計(jì)算技術(shù)
系統(tǒng)在檢定項(xiàng)目測(cè)試完成后自動(dòng)進(jìn)行指標(biāo)判定和誤差計(jì)算功能,減少了人為因素的影響。
4 結(jié)束語(yǔ)
AWG系列任意波形發(fā)生器自動(dòng)檢定系統(tǒng)是一個(gè)多型號(hào)、多參數(shù)的任意波形發(fā)生器自動(dòng)檢定平臺(tái)。該系統(tǒng)應(yīng)用于日常(下轉(zhuǎn)第58頁(yè))(上接第25頁(yè))檢定中,提高了工作效率,取得了很好的成效。
【參考文獻(xiàn)】
[1]王志田.無(wú)線電電子學(xué)計(jì)量[M].北京:原子能出版社,2002.
[2]楊忠寶.VB語(yǔ)言程序設(shè)計(jì)教程[M].北京:人民郵電出版社,2002.
[3]泰克公司AWG系列任意波形發(fā)生器指標(biāo)說明書[Z].
[4]泰克公司AWG系列任意波形發(fā)生器性能測(cè)試手冊(cè)[Z].
[責(zé)任編輯:田吉捷]