PassFail應(yīng)用
PassFail功能應(yīng)用在測試測量領(lǐng)域被廣泛使用,,無論是在示波器,、萬用表還是在頻譜分析儀上都可以看到它的身影,。PassFail功能的本質(zhì)是將采集到的信號數(shù)據(jù)與模版數(shù)據(jù)比較,,通過判斷信號與模版的比較結(jié)果給出Pass或是Fail的測試結(jié)果,。其流程可以歸納為:
1.根據(jù)測試需求編輯模版;
2.接入測量信號,;
3.進行PassFail測量,;
4.輸出測量結(jié)果。
由于測量算法較為簡單基礎(chǔ)(將采集到的數(shù)據(jù)與與之對應(yīng)的模版數(shù)據(jù)進行比較得出測試結(jié)果)所以各個儀器廠商都提供的PassFail功能如圖1,。
圖1DSA1030A提供的PassFail功能
由于受限于儀器操作形式的限制(儀器上的旋鈕,、鍵盤、菜單等),,儀器本身編輯模版,、顯示測量結(jié)果都非常不方便。為解決這一問題,,RIGOLDSA1000(A)系列頻譜儀提供上位機應(yīng)用工具UltraSpectrum通過借助PC操作方式(鼠標,、鍵盤等)解決了PassFail應(yīng)用方上快速編輯模版,借助PC豐富的顯示資源,,提供更加豐富的數(shù)據(jù)分析途徑,。
圖2UltraSpectrum提供的PassFail功能
PassFail應(yīng)用--模版編輯
模版是一種標準,它是衡量信號的標尺,,它本身和信號息息相關(guān),,它是“正常”信號加入容錯值后形成的,它是PassFail測試的關(guān)鍵,。例如在EMI測試中根據(jù)國家標準指定的測試模版,,如圖3。
圖3EMI測試報告
針對模版的應(yīng)用場景不同UltraSpectrum提供兩種模版編輯方式:
1.通過文件形式載入,;--針對固定的規(guī)范或標準(例如EMI測試中使用的模版),,這類測試模版參數(shù)統(tǒng)一,且生命周期較長,,適合通過文件形式保存使用(UltraSpectrum提供的文件保存格式是標準csv格式,,方便用戶在第三方軟件上編輯使用)。
2.通過用戶輸入編輯,;--針對不同應(yīng)用場景下用戶定制模板參數(shù)設(shè)置,,方便用戶的各種需求。
上述兩種方式,,可以互相轉(zhuǎn)換,,即通過文件形式載入的模版數(shù)據(jù)可以被隨時調(diào)整編輯使用,被用戶的編輯的模版數(shù)據(jù)亦可以被保存成文件形式存放使用,。
UltraSpectrum在用戶輸入編輯模版的模式下又提供了如下功能方便用戶編輯模版:
1.基于標準信號錄制模版,;
模版是基于被測信號產(chǎn)生的,,通過信號本身直接產(chǎn)生是最直接的模版生成方式。如圖4所示,,基于該錄制模版再通過UltraSpectrum提供的快速編輯功能(刪除,、添加、取最大/小值,、加/減1,、復制、粘貼等操作)就可以快速的編輯出需要的針對某一特定信號的PassFail模版如圖5,。
圖4基于信號錄制模版--原始數(shù)據(jù)
圖5基于信號錄制模版--編輯后數(shù)據(jù)
2.基與標準信號位置關(guān)系編輯生成模版,;
通過借助鼠標,通過獲取鼠標在信號上的點擊獲取編輯的模板參數(shù)信息,。如圖6,,用戶可以根據(jù)鼠標點擊勾勒出模版的大致形狀,再通過提供的編輯功能細化模版使之達到測試的要求,。
圖6基于信號錄制模版--獲得模版輪廓
通過上述模版編輯功能編輯的模版在一定條件下(主要受編輯模版所含點的個數(shù)限制)可以直接下載到RIGOLDSA1000(A)儀器上方便在沒有PC的環(huán)境下使用,。
PassFail應(yīng)用--結(jié)果分析
完成模版的編輯就可以接入信號進行測量了,測試結(jié)果需要直觀詳盡的反應(yīng)出來,,一般頻譜儀提供的該功能僅限于給出是否通過(出現(xiàn)Fail點即判定不通過),,在檢查器件合格與否的應(yīng)用上該結(jié)果就足夠了,但當進一步分析出現(xiàn)Fail的原因時,,這里給出的信息就顯得力不從心了,。如圖1
UltraSpectrum提供了記錄Fail點的方式來顯示PassFail測量結(jié)果,即所有測量出現(xiàn)的Fail點都被記錄了下來如圖8中紅色矩形框所示,。所有出現(xiàn)Fail的點可以通過Mark讀數(shù),。在這種模式下可以觀測Fail點的總體分布情況。
圖7基于PassFail最終結(jié)果的輸出--基于Fail點模式
基于上述方式顯示結(jié)果只關(guān)注了Fail點缺少出現(xiàn)Fail點所在軌跡的信息,,UltraSpectrum提供另一種觀察模式來解決這一問題,。如圖9所示。同樣這里的所有數(shù)據(jù)(Fail點,,出現(xiàn)Fail的軌跡可以使用Mark讀數(shù)),。
圖8基于PassFail最終結(jié)果的輸出--基于軌跡模式
另外UltraSpectrum在提供上述功能的基礎(chǔ)上還提供了PassFail報告輸出功能,可以將上述兩種形式下顯示Fail結(jié)果使用報告的形式都表現(xiàn)出來,。
圖9PassFail報告形式
通過前面的介紹可以看到,UltraSpectrum通過在模板編輯和測試結(jié)果顯示方式上的改進使得PassFail這一基礎(chǔ)功能的易用性得到增強,,改善了用戶使用頻譜儀時的操作環(huán)境,,使得用戶能夠更好的關(guān)注測量分析結(jié)果解決問題,是一種有效地借助PC增強儀器功能的典型案例,,是一種有效增值儀器價值的手段,。這種功能上的改進可以被推廣到其它測量儀器(示波器,、萬用表等)。
參考文檔
[1]《DSA1000編程手冊》(中文)
[2]《DSA1000A編程手冊》(中文)
[3]NI-VISAHelp