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