AC/DC與DC/DC電源模塊虛擬測試系統(tǒng)的設(shè)計(jì)
2.4 雙路測試盒的設(shè)計(jì)
根據(jù)測試要求,測試盒要有兩個通道分別和被測的電源模塊進(jìn)行連接,系統(tǒng)采用繼電器轉(zhuǎn)換的方式對兩個通道分別進(jìn)行測試。當(dāng)通道1開始工作時,通過繼電器把通道2斷開,并把指示通道1工作的開關(guān)信號送入計(jì)算機(jī),使計(jì)算機(jī)對通道1進(jìn)行測試,測試得到的電壓信號和紋波信號送給系統(tǒng)處理。測試完成后,通道1斷開,通道2吸合,把開關(guān)信號送入計(jì)算機(jī),計(jì)算機(jī)開始對通道2上的電源模塊的性能指標(biāo)進(jìn)行測試。
2.5 系統(tǒng)的隔離與耦合
由于系統(tǒng)需要的接口板的A/D口、D/A口較多,而且需要隔離,本方案采用了A、B兩塊接口板來完成。
1)A板提供D/A口2路,其中1路作為調(diào)節(jié)程控直流電源時使用;提供A/D輸入口16路,作為功率信號、電壓信號、電流信號、紋波信號的輸入通道;提供I/O輸出口16路,用于控制程控交流源的輸出以及其它信號的控制;提供I/O輸入口16路,用于開關(guān)信號的輸入控制。I/O口的邏輯電平要符合TTL電平標(biāo)準(zhǔn)。
2)B板提供4路互相隔離的D/A口輸出,分別提供給4路電子負(fù)載作為調(diào)節(jié)信號使用,4路輸出信號與計(jì)算機(jī)進(jìn)行隔離并且各路信號彼此之間采用高速光電隔離器進(jìn)行隔離,這樣既保證了隔離的效果,又能使系統(tǒng)的線性度達(dá)到最好。
2.6 系統(tǒng)軟件的設(shè)計(jì)
在虛擬儀器測試軟件中,LabVIEW是一個極強(qiáng)的軟件開發(fā)平臺。但LabVIEW是一種結(jié)構(gòu)化解釋型開發(fā)平臺,用它開發(fā)的軟件,無法在Windows操作系統(tǒng)下直接運(yùn)行[2]。經(jīng)綜合考慮,軟件界面設(shè)計(jì)采用中文VisualBasic6.0語言編程,而控件設(shè)計(jì)采用LabVIEW提供的控件,這樣設(shè)計(jì)的軟件界面簡潔、開發(fā)容易、維護(hù)方便,便于數(shù)據(jù)維護(hù)和管理[3]。同時又具有速度運(yùn)行快、功能強(qiáng)大、操作簡單的特點(diǎn)。
用戶在登錄系統(tǒng)以后可以完成以下功能:
1)初始化可以輸入和編輯各種電源模塊的參數(shù),進(jìn)行標(biāo)準(zhǔn)值的設(shè)定,進(jìn)行模塊的查詢、更新和刪除;
2)模塊測試系統(tǒng)可以根據(jù)需要對電源模塊的參數(shù)進(jìn)行自動測試或單步測試,可以設(shè)置測試型號及數(shù)據(jù)、測試條件、測試項(xiàng)目、測試順序,可以進(jìn)行自動測試或單步測試的選擇,并可以設(shè)置測試的標(biāo)準(zhǔn)。
3)數(shù)據(jù)分析和統(tǒng)計(jì)該軟件可以對測試數(shù)據(jù)進(jìn)行查看,對產(chǎn)品性能和誤差超標(biāo)進(jìn)行分析,對數(shù)據(jù)進(jìn)行分類,對產(chǎn)品的合格率或其它數(shù)據(jù)進(jìn)行統(tǒng)計(jì);
4)數(shù)據(jù)處理與輸出該軟件可以對產(chǎn)生的數(shù)據(jù)進(jìn)行轉(zhuǎn)換、進(jìn)行圖形化顯示,可以產(chǎn)生報表,并可以進(jìn)行打印和預(yù)覽;
5)系統(tǒng)維護(hù)該軟件可以判斷系統(tǒng)的故障并給出提示,可以進(jìn)行界面?zhèn)€人化設(shè)置,系統(tǒng)并有用戶管理和幫助功能。
系統(tǒng)軟件的主界面如圖2所示。
圖2 系統(tǒng)軟件的主界面
評論