張雷,王笑怡,尹冀波
DC-DC電源模塊自動測試系統設計
張雷,王笑怡,尹冀波
(中國電子科技集團公司第四十七研究所,沈陽110032)
隨著DC-DC電源模塊種類的日益增多,其測試內容的復雜度也日趨增高,為手動測試帶來了一定困難,鑒于此,介紹了DC-DC電源模塊自動測試系統的一種設計方法,使用計算機控制單片機與可編程測量設備,通過繼電器陣列的切換來實現不同的測試方法,能夠實現DC-DC電源模塊的全溫區全覆蓋參數測試。基于設計原理進行實物搭建,采用定制機柜來容納測量設備、計算機與硬件箱,便于搬運移動;測試板可放入高低溫箱,與硬件箱通過航空插頭相連接。DC-DC電源模塊自動測試系統的建立,不但大大提高了科研生產中的測試效率,也節省了大量的人力物力,具有一定的實際意義。
DC-DC電源模塊;自動測試系統;C8051F410單片機;可編程測量設備;全溫區測試;全覆蓋測試
當前國內市場對于各種DC-DC電源模塊的需求量很大。DC-DC電源模塊被廣泛運用在國防、民用等各個領域,具有種類多、產量大的特點,大量的相關測試工作也由此而生。而DC-DC電源模塊的手動測試存在著測試周期長、易出錯、測試一致性差等問題,為此,研制DC-DC電源模塊自動測試系統,能夠大大提高測試效率與一致性,節省人力物力的耗費。
DC-DC電源模塊種類繁多,按照其不同種類的電特性要求,測試系統需要包含輸出電壓、輸出電流、溫度系數、電壓調整率、電流調整率、效率、輸出電壓紋波、開關頻率、過流保護閾值、欠壓輸出鎖定、輸出禁止、待機電流、輸出電壓調節范圍、MarginUp、MarginDown、Track 等諸多測試參數,在不同種類的DC-DC電源模塊之間有所差異。測試原理圖如圖1所示。
圖 1 中,繼電器 S1、S2、S3、S4 分別控制直流電源1輸出、直流電源1輸出補償、數字萬用表以及電子負載的接入或者斷開;S11、S12分別控制MarginUp、MarginDown測試端的懸空或者接地。考慮到不同DC-DC電源模塊INH與Track端的信號有效方式的不同,設計了S5~S10繼電器組,可以實現INH與Track端的懸空、接地、接輸入直流電源1、接外接直流電源2等不同狀態,滿足不同DC-DC電源模塊的測試需求。

圖1 DC-DC電源模塊測試系統測試原理圖
根據DC-DC電源模塊的電特性需求以及根據需求所設計的測試原理圖,測試系統選用計算機控制中心控制臺以及可編程設備,測試板單獨與中心控制臺相連,以此模式來實現DC-DC電源模塊全溫區全覆蓋在線測試,并通過計算機軟件實現數據報表的自動生成。測試系統整體設計圖如圖2所示。計算機軟件通過自定的通信協議,向中心控制臺發送命令,控制各個繼電器的閉合與關斷。從圖2中可以看到設計所選用的測試設備型號。直流電源選用是德科技N5767A[1]和固緯GPD-3303S,數字萬用表選用是德科技34470A,電子負載選用愛德克斯IT8702,示波器選用鼎陽SDS1152CML。測試板與中心控制臺通過接插件相連,可以放入高低溫試驗箱[2]。

圖2 測試系統整體設計圖
由于DC-DC電源模塊存在很多多路輸出的情況,故而把中心控制臺分解為控制部分與負載部分。負載部分可以并聯,每個負載部分控制四路輸出,與一臺四路輸出的電子負載IT8702相對應,從而實現多路輸出測試[3]。
控制部分是基于C8051F410的單片機系統,外圍配置有繼電器陣列、RS232總線驅動器,用于接收計算機指令,控制繼電器陣列,使被測模塊的輸入、輸出、測試、控制等端接入或斷開相應的測試設備。
負載部分由繼電器陣列、RS232總線驅動器組成,繼電器陣列受控制部分的控制,可以并聯實現多路輸出測試[4]。
根據實現功能的不同,中心控制臺可分為控制板、電流回路板、信號板、遠端補償板和主板等PCB板;PCB板在機箱內采用插裝的連接方式。此設計方案可有效利用機箱空間,減小控制箱體積。備及下位機的控制,完成所有測試項的全溫區自動測試,測試得到并顯示相應的測試數據,測試完成后自動生成報表[7];下位機軟件用于接收并執行上位機下達的命令,控制繼電器陣列的動作。

圖3 組裝完成的硬件
上位機軟件由界面部分、控制部分、通訊部分、數據處理部分、報表生成部分、防護部分等組成。界面部分負責提供所有測試功能的方便快捷的操作與顯示;控制部分負責執行界面選擇的各項功能,控制其他部分實現控制儀器設備和下位機的順序啟停、處理測試過程中產生的數據、生成并顯示測試結果、生成Excel、應對各種錯誤信息等功能;通訊部分負
①控制板
通過RS232總線接收計算機發出的指令,控制繼電器閉合和斷開,控制各測量設備的信號接入和斷開。
②電流回路板
用于接入被測模塊的供電和負載回路,可承受單路10A的電流,并且可根據實際需要多路并聯,最高可實現80A的負載電流。
③信號板
用于引出被測模塊的測量信號,切換MarginUp、MarginDown端的懸空或接地狀態,切換INH和Track端的四種狀態。
④遠端補償板
用于為被測模塊的輸入輸出提供遠端補[5-6]。
⑤母板
用于控制板、電流回路板、信號板、遠端補償板的連接和搭載,同時實現單片機與繼電器的供電。
組裝完成的硬件如圖3所示。

圖4 上位機軟件結構圖
測試系統軟件分為上位機軟件和下位機軟件。上位機軟件用于建立簡潔且功能完善的界面,完成上位機與測試設備及下位機的通訊,實現對測試設責實現與各測量儀器設備、下位機的數據互傳;數據處理部分負責將測試過程中產生的各種數據轉換為程序需要的格式;報表生成部分負責將最終的測試結果以一定的格式生成到對應的報表中;防護部分負責防止軟件操作過程中出現錯誤或防止誤操作對系統造成損害,任何一個其他部分之中都有它的存在。上位機軟件結構圖如圖4所示。

圖5 軟件測試主要流程

圖6 軟件主界面
軟件測試主要流程如圖5所示。啟動程序后,選擇被測模塊種類,判斷程序是否多次啟動,如果已經啟動了程序,則彈出“同一程序不可多次啟動”對話框,否則繼續判斷測試設備計量有效期,超期則彈出修正對話框,不超期則啟動程序主界面,如圖6所示。點擊“設備連接”按鈕,測試所有設備通訊狀態,如果通訊不正常,連接失敗,則需修改配置文件,修改后重新測試設備通訊狀態,如果通訊正常,繼續填寫和選擇樣品編號、試驗項目、組別、試驗溫度等測試產品的相關信息。如果要測試所有測試通道和測試項,點擊“自動測試”按鈕,如果要進行單項測試,選擇需要的測試通道、測試項,點擊“單步測試”按鈕。清除以前的測試數據后,依次測試所選測試項,接收到的數據經過數據處理后顯示在ListCtrl中。測試完成后,如果要在默認路徑生產報表,點擊“生成Excel”按鈕,如果想自定義存儲位置,點擊“打開Excel”按鈕并選擇要存儲的報表位置,再點擊“生成Excel”按鈕。根據測試樣品編號在報表中的對應位置插入測試數據,判斷數據是否合格,并將不合格的數據標紅。
所有測試項使用的測試方法均按照對應DC-DC電源模塊詳細規范的要求給予相應的引腳輸入激勵和輸出電流等,進行順序測量。
下位機軟件的功能是接收并校驗上位機傳送的命令,通過不同的地址控制不同的繼電器陣列動作,并在動作完成后向上位機返回校驗結果,還可實現軟件版本信息的讀取。下位機軟件流程如圖7所示[8]。
DC-DC電源模塊測試系統采用定制機柜,將計算機、測量設備與控制箱、負載箱均安裝到機柜內,通過控制箱、負載箱背面的航空插頭與測試板連接,測試板可放入高低溫箱中,實現高低溫在線測試。

圖7 下位機軟件流程圖

圖8 DC-DC電源模塊測試系統實物圖
DC-DC電源模塊測試系統實物圖如圖8所示。
DC-DC電源模塊測試系統的成功研制和投入使用,不僅能夠滿足種類繁多、參數復雜、工作量大的測試任務,還能夠大幅度提高測試速度和準確度,同時能夠勝任長時間、大批量的測試需求,節約了大量的人力物力,有很大的實際意義。
[1] 陳雪梅.Agilent電源模塊測試系統的軟件升級[J].電子技術與軟件工程,2017,(16):102-103.Chen Xuemei.The Software Upgrade of Agilent Power Module Testing System[J].ELECTRONIC TECHNOLOGY&SOFTWARE ENGINEERING,2017,(16):102-103.
[2]姚鼎.基于I9000系統的DC-DC電源模塊測試技術[J].電子測試,2017,(16):22-24+13.Yao Ding.Testing Technology of DC-DC Power Module Based on I9000 System [J].Electronic Test,2017,(16):22-24+13.
[3] 韓博,周越文,楊召等.自動測試系統多路電源監控單元設計[J].儀表技術與傳感器,2016,(08):27-31.Han Bo,Zhou Yuewen,Yang Zhao,et al..Design of Multi-powersupply Supervision Unit for Automatic Test Syetem[J].Instrument Technique and Sensor,2016,(08):27-31.
[4] 丁程.電源模塊通用測試平臺設計[D].山東:山東大學,2015.Ding Cheng.The Engineering of A Common Test Platform for Power Modules[D].Shandong:Shandong University,2015.
[5] 袁驊,尹華莎.DC/DC電源模塊的四線制測試方法[J].微處理機,2013,34(06):82-83+88.Yuan Hua,Yin Huasha.Four-wire Measuring Method of DC/DC Power Supply Module[J].Microprocessors,2013,34(06):82-83+88.
[6] 徐夢琦.二次電源自動測試系統的設計與實現[D].南京:南京航空航天大學,2012.Xu Mengqi.Design and Implementation of an Automatic Test System for Secondary Power Supply[D].Nanjing:Nanjing University of Aeronautics and Astronautics,2012.
[7]先甫克特·阿布來提.通用電源模塊測試平臺上位機系統設計[D].山東大學,2015.Xianfukete Abulaiti.Design of General Power Module Test Platform PCSystem[D].Shandong:Shandong University,2015.
[8] 毛振敏,項佩瑜.DC/DC電源模塊測試及老化系統的開發和應用[J].電子元器件應用,2003,(02):44-47.Mao Zhenmin,Xiang Peiyu.Development and Applicationof Testing/Burn-in System for DC/DC Power Supply Module[J].Electronic Component&Device Applications,2003,(02):44-47.
Design of Automatic Testing System for DC-DC Power Supply Module
As the types of DC-DC power supply module is increasing,the complexity of the testing content is getting higher,bring some difficulties to the manual testing,in view of this,a design method of DC-DC power supply module automatic testing system is introduced,using computers to control the single chip microcomputer and programmable measuring device,and to realize the different testing methods by switching the relay arrays,which can realize the full coverage and all temperature zones parameters testing of DC-DC power supply module.The real object constructing is conducted based on the design principle,using a customized cabinet to bear the measuring equipments,the computer and the hardware box,so as to move and carry conveniently;and the testing board can be placed in a high/low constant temperature box,connected to the hardware box via an aviation plug.The establishment of DC DC power module automatic test system not only greatly improves the testing efficiency in scientific research and production,but also saves a lot of manpower and material resources,which has certain practical significance.
DC-DC power module;Automatic testing system;C8051F410 singlechip;Programmable measuring equipment;All temperature zones testing;Full coverage testing
10.3969/j.issn.1002-2279.2017.06.003
B
1002-2279-(2017)06-0011-06
張雷(1989-),男,遼寧省朝陽市人,工程師,碩士,主研方向:測試系統設計與應用。
2017-11-27