當前,電子系統功能的日趨復雜,硬件電路測試已經成為電子產品生產過程中非常重要的一個環節。電子產品不斷向著微型化發展,集成度越來越高,研制周期則不斷縮短,這些都給測試工作帶來了新的要求和挑戰,因此電路自動化測試成為必然的發展趨勢。
本文提出的解決方案是以工控機為核心組成的虛擬測試儀器,系統軟件采用Labview來進行設計開發。Labview是一種基于圖形的編程開發工具,廣泛應用于工業儀器設備研發,能夠用來建立直觀、靈活的虛擬儀器面板。該測試系統為被測試產品提供工作所需的電源,產生被測試產品正常工作所需的各種輸入信號,采集產品輸出的信號,由軟件自動進行處理、判斷并存儲測試結果。(更多關于LabVIEW的文章可參考這篇《基于LabVIEW的模擬電路設計》)
1 系統組成及功能
測試設備的主要功能是對各單板進行分時測試,主要由測試控制系統、電源單元、信號產生單元、數據采集單元、模擬負載單元、繼電器/開關陣列、設備接口和仿真器等部分組成, 如圖1所示。
圖1 設備組成示意圖
測試控制系統主要作用是調配系統資源,完成對被測產品的自動測試,記錄并顯示測試結果;電源單元為各單板測試提供電源;信號產生單元為各單板提供必要的輸入信號,包括正弦波、方波、PWM波以及LVCMOS邏輯電平等;數據采集單元第被測單板的測試數據進行采集、轉換和傳輸,主要由數字多用表和數據采集卡組成;模擬負載單元為電源板測試提供模擬負載。
2系統硬件設計
系統硬件主要包括電源、數字多用表工控機、信號產生及數據采集單元、GPIB通訊卡、電子負載、LED顯示模塊、仿真 器、測試電纜、繼電器開關陣列及輔助電路等組成。
(1)電源單元。電源單元由直流穩壓源和電源轉換板組成。直流穩壓源為電源板提供+28V、為單板2提供+27V、為電 源轉換板提供+24V等電源。電源轉換板主要將直流電源提供的+28V轉換為各單板工作所需要的+12V、+5V、+3.3V、+8V等電源。
(2)信號產生單元。信號產生單元主要用來產生測試時所需的方波、正弦波等測試信號,采用NI公司的任意函數發生器PCI-5402。PCI-5402頻率分辨率高達355 μHz,內置正弦波、方波、三角波和噪聲波,可以生成20 MHz正弦波和方波,有效采樣率可以達到400 MS/s。
(3)數據采集單元。數據采集單元包括模擬電路處理和數字電路處理兩個部分。模擬電路處理部分用來采集接入的電壓、電流等信號,將接入的信號進行ADC轉換后由控制軟件讀 入數據并進行處理。數字電路處理部分用來測試控制信號、PWM等信號的頻率等信息。數據采集卡采用NI公司的PCI-6295 采集卡, 該卡帶有32路的16位模擬輸入通道, 采樣速率為1 MS/s;帶有4路16位、2.8 MS/s的模擬輸出,帶有48路可編程數字I/O通道,可以方便的對信號進行控制。
(4)繼電器陣列設計。為了完成輸出信號進行不同的測試項目,采用繼電器矩陣的形式,根據測試項目將被測信號接入所需的通道。為了自動控制產品的上電和下電,電源也需要通過繼電器開關來進行控制。
考慮到實際的應用環境,結合繼電器本身固有的工作電壓、關斷電壓等電氣參數,對于+28V電源的控制繼電器,選用OMRAN公司的功率繼電器(型號為:G6B-1174P-US);對于 用于功率測量的繼電器,由于也可能存在較高的電壓、較大的電流的情況, 采用OMRAN公司的功率型繼電器( 型號為:G6B-2214P-US);對于模擬負載,采用Panasonic公司的四通道繼電器,這樣能夠有效降低使用器件的數量。
( 5) GPIB通訊卡。GPIB是通用的程控測試儀器通信協議。測試設備中,工控機就通過GPIB來和直流穩壓電源、電子負載、數字多用表等進行通信,包括設定電源輸出電壓和啟停等;電子負載的工作啟停、工作參數;數字多用表的工作模式、測量結果等。GPIB通訊卡采用研華公司的PI-1671UP,傳輸速率達到1.5 MB/s。
3系統軟件設計
設備軟件從功能上主要由以下部分組成:用戶管理單元、設備自檢測單元、信息采集單元、信息分析單元、信號生成單元和報表生成單元等。信息采集單元負責采集并保存各種信號的測試數據;信號生成單元的功能是根據測試項目的不同,控制內部信號源設備生成實際測試所需要的各種輸入信號;數據分析單元把獲得的各種測試數據與相應的指標要求進行比對,判定測試項目是否合格;報表生成單元將測試數據和分析結果按照規定的表格進行輸出。
軟件總體流程如圖2所示。測試軟件的運行流程為:操作者在界面上運行測試軟件后,程序自動對各種變量和系統參數進行初始化,然后對測試設備本身進行檢測,在保證設備工作正常的情況下繼續測試,避免因設備原因損傷被測件;操作者根據需要選擇自動測試模式或者手動操作模式。自動測試模式下,操作者選定常溫測試或者振動測試后,測試設備根據事先設計的測試項目和測試流程,對被測件完成測試并給出測試結果;手動測試模式下,操作者選定需要執行的測試項目后,測試設備針對給定的項目完成測試并給出測試結果。
圖2 測試軟件總體流程圖
-
LabVIEW
+關注
關注
1974文章
3656瀏覽量
324354 -
電路測試
+關注
關注
0文章
16瀏覽量
17949
發布評論請先 登錄
相關推薦
評論