直流穩(wěn)壓電源自動測試系統(tǒng)設計
直流穩(wěn)壓電源被廣泛的應用于電子產(chǎn)品生產(chǎn)線、實驗室、工業(yè)控制和信息通訊等領域,其輸出電壓品質(zhì)的好壞直接影響到整個系統(tǒng)的工作性能。在日常使用過程中。引起輸出電壓變化的最主要因素有兩個:一是由上游輸入電壓的變化引起的;另一個是由輸出電流的變化(由于負載變化)引起的。一般來說,穩(wěn)壓電源的沒計首先要考慮輸入電壓和負載這兩個因素.也就是說直流穩(wěn)壓電源穩(wěn)定電壓的能力首先要看輸入電壓的變化和負載變化引起的輸出電壓的變化被限制到多小的程度。衡量這個程度的指標一般被稱作質(zhì)量指標。
主要包括以下幾個方面的參數(shù):
(1)電壓調(diào)整率SD;
(2)負載調(diào)整率St;
(3)輸出電阻Ro;
(4)紋波系數(shù)y;
(5)恢復時間△t;
(6)峰值電壓UP。
本文提出一種基于FPGA、高速A/D、D/A以及上位機軟件組成的直流穩(wěn)壓電源自動測試系統(tǒng)設計方案,可以實現(xiàn)快速榆測直流穩(wěn)壓電源以上幾方面的參數(shù)。在簡要介紹系統(tǒng)的組成、功能、工作原理以及所用到的主要元器件的基礎上.重點探討了系統(tǒng)軟硬件的實現(xiàn)方案。
2.系統(tǒng)功能和工作原理介紹
該系統(tǒng)的主要測試對象是額定輸出電壓最大為30V.額定輸出電流最大為1OA的小功率直流穩(wěn)壓電源.系統(tǒng)設計嚴格按照有關國家標準進行。
2.1系統(tǒng)功能
該系統(tǒng)主要功能包括:
(1)對象功能測試:該系統(tǒng)能夠提供被測電源正常工作的虛擬工作環(huán)境(包括輸入電源和模擬負載),并能在該環(huán)境下完成幫機測試;
(2)系統(tǒng)管理:該系統(tǒng)能根據(jù)測試要求自動生成測試程序并控制測試自動進行,最后自動給出測試報告:
(3)數(shù)據(jù)庫管理:采用關系型數(shù)據(jù)庫管理系統(tǒng)管理數(shù)據(jù).由測試流程讀取配置數(shù)據(jù)庫的數(shù)據(jù).配骨測試儀器.進行相應的測試,然后將測試結(jié)果保存到測試結(jié)果數(shù)據(jù)庫當中:
(4)模擬顯示:該系統(tǒng)具有交互圖形顯示界面,對測試程序生成、測試流程、測試過程中的提示信息以及產(chǎn)生的實時數(shù)據(jù)、測試結(jié)果等都能進行實時顯示,并能提供報警信息。
2.2系統(tǒng)工作原理
該系統(tǒng)的工作原理是:上位機通過并行接口將配置數(shù)據(jù)送人數(shù)據(jù)采集轉(zhuǎn)換和控制模塊;該模塊首先進行自檢,若自檢無誤,系統(tǒng)將根據(jù)已經(jīng)設置好的流程開始自動測試。同時實時采集被測電源的輸出電壓和電流,并將其轉(zhuǎn)換成數(shù)字送量到上位機;測試完成后.上位機對測試數(shù)據(jù)進行分析、計算,自動生成測試報告.并建立被測電源的測試數(shù)據(jù)庫。
3.系統(tǒng)硬件設計
直流穩(wěn)壓電源自動測試系統(tǒng)的結(jié)構(gòu)。系統(tǒng)由上位機、數(shù)據(jù)采集轉(zhuǎn)換和控制模塊、源電壓調(diào)整裝置以及模擬負載組成。
其中。上位機是系統(tǒng)的信息和任務調(diào)度中心,主要完成系統(tǒng)管理、測試程序生成、測試控制、測試結(jié)果分析等功能.并且能顯示測試進程和測試結(jié)果。
3.1數(shù)據(jù)采集轉(zhuǎn)換與控制模塊
數(shù)據(jù)采集轉(zhuǎn)換和控制模塊圖1喜流穩(wěn)壓電源自動測試系統(tǒng)結(jié)構(gòu)框圖主要由FPGA、CPLD以及其外圍電路,A/D轉(zhuǎn)換電路,D/A轉(zhuǎn)換電路,信號調(diào)理電路和各種接口電路構(gòu)成。
3.1.2 A/D轉(zhuǎn)換
A/D轉(zhuǎn)換電路是用來采集直流穩(wěn)壓電源輸出的經(jīng)過信號調(diào)理電路處理過的電壓和電流信號的.在整個測試系統(tǒng)中占有十分重要的地位.系統(tǒng)的測試精度主要取決于A/D轉(zhuǎn)換的精度。
3.1.4開關量輸出部分
該測試系統(tǒng)設計有8路開關量輸出通道.分別用來控制源電壓調(diào)整電路中的大功率電阻和模擬負載的投切。它的實現(xiàn)方式是在FPGA內(nèi)設置兩個8位的指令寄存器組對開關量輸出進行控制。這兩個指令寄存器分別設計為開關量輸出允許寄存器和開關量開閉寄存器。通過寫開關量開閉寄存器來實現(xiàn)開關量輸出。該寄存器的每一位代表一個開關量輸出通道。值為“1“代表接通,“0”代表斷開。輸出允許寄存器是開關量輸出的總開關,復位后為00H,不允許開關量輸出;上位機對其寫入FFH后。允許開關量輸出。
3.1.5信號調(diào)理部分
該部分電路用于將直流穩(wěn)壓電源輸出的電壓、電流信號調(diào)理成幅值適合于枷轉(zhuǎn)換器采樣的信號。
電壓信號的調(diào)理是采用電阻分壓原理把原始的電壓信號轉(zhuǎn)換成滿足加轉(zhuǎn)換器幅值要求的電壓信號,再由差動放大器進入加轉(zhuǎn)換器。
電流信號調(diào)理是采用電流傳感器將強電流信號轉(zhuǎn)換成弱電流信號,再利用電阻把此弱電流信號轉(zhuǎn)換成滿足A/D轉(zhuǎn)換器幅值要求的電壓信號。經(jīng)過運算放大器構(gòu)成的電壓跟隨器進入A/D轉(zhuǎn)換器,從而完成信號類型、幅值的轉(zhuǎn)換。
3.1.6通信接口
上位機與FPGA的通信采用IEEE-488并行總線接口。其接口系統(tǒng)的基本特性有:
(1)采用串行字節(jié)、并行位、三線連鎖掛鉤技術、雙向異步的數(shù)傳方式:
(2)在20m距離內(nèi)。采用三態(tài)門發(fā)送器,一般通信速率為500Kbps,最高可達1Mbps;
(3)由16條信號線構(gòu)成。其中8條為數(shù)據(jù)線,3條掛鉤(Handshake)線,5條管理線;
(4)在總線上采用負邏輯;該接口電路可以滿足本系統(tǒng)的通信要求.并且與FPGA連接方便,編程簡單,易于實現(xiàn)。
3.2源電壓調(diào)整電路
源電壓調(diào)整電路主要由大功率可調(diào)電阻和變壓器組成.原理示意圖如圖3所示。FPGA輸出的開關量信號??刂乒虘B(tài)繼電器周期通斷。使變壓器輸出產(chǎn)生198V一220V一242V階躍變化的方波。
3.3模擬負載
模擬負載可采用通用電子負載,具備可編程周期變化功能。在測試過程中.電子負載處于恒流工作方式。其等效原理圖如圖4所示。圖中R是固定電阻.當D/A轉(zhuǎn)換芯片輸出的電壓值不變時,回路中的電流就維持在一個恒定的值上.與U值無關,若要改變回路中電流的大小.只要調(diào)整D/A的輸出電壓即可。
4.系統(tǒng)軟件設計
直流穩(wěn)壓電源自動測試系統(tǒng)軟件與硬件有機結(jié)合。構(gòu)成功能完整的測試系統(tǒng)。
4.1開發(fā)工具簡介
本系統(tǒng)軟件由面向?qū)ο蟮目梢暬绦蛟O計語言VB6.O開發(fā)。它具有開發(fā)速度快、易于調(diào)試與運行可靠等優(yōu)點,特別是它內(nèi)置了許多用于開發(fā)所數(shù)據(jù)庫應用程序的專業(yè)化支持。該軟件中與后臺數(shù)據(jù)庫的連接使用了AcTIveX Data Objects(ADO)技術,ADO技術實際是一種提供訪問各種數(shù)據(jù)類型的連接機制,它被實現(xiàn)為OLEDB之上的一個薄層,這使得ADO可以有更快的訪問速度,更易使用,同時也更節(jié)省了資源。
4.2系統(tǒng)軟件結(jié)構(gòu)
系統(tǒng)軟件結(jié)構(gòu)如圖5所示,主要有數(shù)據(jù)庫管理程序、系統(tǒng)測試程序、數(shù)據(jù)庫和輔助程序等部分構(gòu)成。
數(shù)據(jù)庫管理程序包括測試系統(tǒng)參數(shù)配置、被測電源參數(shù)注冊、數(shù)據(jù)存儲、數(shù)據(jù)庫維護、數(shù)據(jù)查詢、報表打印、圖形顯示等模塊。這些模塊主要完成對數(shù)據(jù)庫的操作和管理功能。
系統(tǒng)測試程序包括自檢和校準、測試執(zhí)行控制、數(shù)據(jù)采集、虛擬儀表實時顯示、測試結(jié)果分析、與下位機通信程序等。根據(jù)系統(tǒng)參數(shù)配置和被瀏電源的一些參數(shù)生成測試方案.通過通信接口控制系統(tǒng)硬件進行測試。并且實時監(jiān)控測試過程,測試完成后進行結(jié)果分析,給出測試報告。
輔助程序包括幫助文檔和關于軟件。
數(shù)據(jù)庫采用了微軟的關系型桌面數(shù)據(jù)庫系統(tǒng)Access。
5.結(jié)束語
本文提出的直流穩(wěn)壓電源自動測試系統(tǒng)設計方案,以FPGA為控制核心部件.可以快速、準確、規(guī)范的測試直流穩(wěn)壓電源的品質(zhì)參數(shù)和瞬態(tài)響應特性。相對于傳統(tǒng)的檢測手段,節(jié)省了測試時間,減輕了操作強度。此外,該系統(tǒng)具有精度高、人機界面友好、自動化程度高、使用方便可靠,成本低等特點,很適合用戶在生產(chǎn)使用過程中對直流穩(wěn)壓電源品質(zhì)參數(shù)和瞬態(tài)響應特性進行快速檢測。