基于虛擬儀器的某弱信號(hào)處理模塊測(cè)試系統(tǒng)設(shè)計(jì)與實(shí)
3.3 交流噪聲測(cè)試
某弱信號(hào)處理模塊的交流噪聲主要來(lái)源于熱噪聲、散粒噪聲和1/f噪聲等。交流噪聲測(cè)試測(cè)量各交流通道的交流噪聲電壓值Vn,測(cè)量過(guò)程中需要觀察噪聲波形,應(yīng)為帶寬型非周期性波形。程序通過(guò)I/O卡輸出控制字,驅(qū)動(dòng)繼電器,選通被測(cè)芯片,并連通其輸入輸出管腳和實(shí)際儀器之間的電路。被測(cè)芯片的各交流輸入通道均接GND,被測(cè)芯片的輸出經(jīng)過(guò)低噪聲放大電路放大30倍后,由萬(wàn)用表測(cè)得并通過(guò)GPIB總線傳輸?shù)匠绦?。子程序“顯示波形30s”調(diào)用示波器,采集放大30倍后的噪聲波形數(shù)據(jù),通過(guò)GPIB總線傳輸?shù)匠绦蚝蠼缑鎸?shí)時(shí)顯示,持續(xù)30s。
3.4 參數(shù)指標(biāo)的修改
可以由系統(tǒng)管理員修改參數(shù)指標(biāo)并及時(shí)存儲(chǔ)作為合格判據(jù)。指標(biāo)參數(shù)以二進(jìn)制文件形式存儲(chǔ)在計(jì)算機(jī)的指定路徑,每次運(yùn)行參數(shù)修改界面時(shí)先讀出該二進(jìn)制文件,將這些參數(shù)初始化到界面的各個(gè)相應(yīng)控件上,向操作者顯示出最近的修改結(jié)果。操作者修改完成后,將最新的修改情況更新存儲(chǔ)到指定路徑的二進(jìn)制文件上,覆蓋原有文件,保持指標(biāo)參數(shù)的為最新。
3.5 波形失真度計(jì)算
Distortion Measurements.vi是計(jì)算波形失真度的程序。諧波失真是指用信號(hào)源輸入時(shí),輸出信號(hào)比輸入信號(hào)多出的額外諧波成分。諧波失真由系統(tǒng)不是完全線性造成,它通常用百分?jǐn)?shù)來(lái)表示。總諧波失真度THD計(jì)算公式如下:
式中,V2至Vx是基波V1的諧波。X限制在奈奎斯特頻率范圍。
3.6 測(cè)試記錄功能設(shè)計(jì)
程序通過(guò)對(duì)界面上操作者輸入的報(bào)表管理信息,形成相應(yīng)的程序流程。程序可實(shí)現(xiàn)對(duì)6個(gè)模塊的測(cè)試報(bào)表的打印和保存。程序主要使用File I/O類函數(shù)中的Write File函數(shù)結(jié)合格式控制程序進(jìn)行報(bào)表的生成。程序中首先設(shè)置報(bào)表的頭尾顯示信息,使用Initialize Report函數(shù)初始化成標(biāo)準(zhǔn)報(bào)表。使用Append Report Text函數(shù)添加打印報(bào)表的內(nèi)容。第1個(gè)Append Report Text函數(shù)添加報(bào)表對(duì)應(yīng)模塊的信息,如測(cè)試時(shí)間,模塊序號(hào)及批號(hào)等。第2個(gè)Append Report Text函數(shù)添加測(cè)試者簽名,落款日期及QC簽名等備注信息。報(bào)表生成后,使用Print Report函數(shù)將格式整理好的報(bào)表送至聯(lián)機(jī)打印機(jī)進(jìn)行打印輸出。使用Append Text Table with diff column widthto Report生成不同列寬表格的報(bào)表函數(shù)。在For循環(huán)結(jié)構(gòu)中,通過(guò)層疊型順序框執(zhí)行報(bào)表格式的整理,通過(guò)For結(jié)構(gòu)的循環(huán)計(jì)數(shù)器在測(cè)試結(jié)果數(shù)組中提取數(shù)據(jù),并進(jìn)行重排及插入報(bào)表相應(yīng)位置等操作。本文引用地址:http://www.ex-cimer.com/article/195576.htm
4 實(shí)現(xiàn)結(jié)果
表1為用測(cè)試系統(tǒng)測(cè)標(biāo)準(zhǔn)模塊的主要參數(shù)得到的測(cè)試結(jié)果。從表1中可以看出,各參數(shù)的測(cè)試結(jié)果準(zhǔn)確,且重測(cè)一致性較好。本測(cè)試系統(tǒng)研制完成后經(jīng)批量的模塊產(chǎn)品測(cè)試檢驗(yàn),很好地滿足了某弱信號(hào)處理模塊的測(cè)試需求,各種測(cè)試參數(shù)的指標(biāo)均達(dá)到了設(shè)計(jì)要求,并且使用方便,用戶界面友好,軟件功能更改方便靈活。目前已經(jīng)應(yīng)用于某紅外跟蹤產(chǎn)品的批量生產(chǎn)中。
5 結(jié)束語(yǔ)
某弱信號(hào)處理模塊測(cè)試系統(tǒng)通過(guò)GPIB接口實(shí)現(xiàn)工控機(jī)對(duì)各種儀器設(shè)備的控制,通過(guò)數(shù)字I/O卡控制繼電器來(lái)選擇芯片通道和協(xié)調(diào)各儀器,實(shí)現(xiàn)了模塊所有測(cè)試項(xiàng)目的自動(dòng)測(cè)試和記錄。本測(cè)試系統(tǒng)已經(jīng)成功應(yīng)用于兩種型號(hào)的弱信號(hào)處理模塊的測(cè)試工作,經(jīng)過(guò)批量的產(chǎn)品測(cè)試,證明可以顯著提高測(cè)試效率和測(cè)試準(zhǔn)確度,具有顯著的實(shí)用價(jià)值。
評(píng)論