一種恒壓恒流電源的編程方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明的一種恒壓恒流電源的控制方法涉及直流電源設(shè)備技術(shù)領(lǐng)域,特別是涉及到具有恒壓恒流功能的直流電源設(shè)備技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002]當(dāng)今社會(huì),無論是在科研院所、實(shí)驗(yàn)室、生產(chǎn)線,電源設(shè)備無處不在。而且,由于對(duì)生產(chǎn)測(cè)試效率和輸出精度要求的不斷提高,對(duì)電源設(shè)備的可編程性、可監(jiān)控性以及安全性的需求也越來越迫切。
[0003]可編程電源就是自身的某些功能或參數(shù)可以通過計(jì)算機(jī)軟件編程控制的電源。因此,可編程電源一般配備了 RS-232、USB, LAN、GPIB等接口,通過這些接口可把電源集成到自動(dòng)化測(cè)試系統(tǒng)內(nèi),這樣就可與其他可編程儀器可共同組成測(cè)試效率極高的專業(yè)測(cè)試系統(tǒng)。可編程電源有許多種類,可分為線性電源、開關(guān)電源、直流電源、交流電源等等。在可編程線性直流電源中又可分為恒壓源、恒流源和恒壓恒流電源。
[0004]在現(xiàn)有技術(shù)中,這些操作是通過電源的前面板上的鍵盤來現(xiàn)場(chǎng)進(jìn)行的。但是,如果用戶需要電源實(shí)現(xiàn)定時(shí)輸出、或使電源按照一定的程序,在不同的時(shí)間段輸出不同的電壓或電流,即使電源連續(xù)的輸出不同的電壓或電流值,特別是在每個(gè)所述的時(shí)間段都比較短,而且要求輸出精確的情況下,上述的方法就無法勝任了。這不僅是因?yàn)橛迷O(shè)置面板進(jìn)行設(shè)置用時(shí)較長,更重要的是其無法精確的控制每組參數(shù)輸出的時(shí)間。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的主要目的在于解決現(xiàn)有技術(shù)中存在的問題,提供一種恒壓恒流電源的控制方法,不僅可以實(shí)現(xiàn)對(duì)恒壓恒流電源的程序控制,且可以方便用戶觀察所述的恒壓恒流電源的輸出情況。
[0006]為了實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:一種恒壓恒流電源的編程方法,基于恒壓恒流電源實(shí)現(xiàn),所述的恒壓電源包括控制單元、觸摸輸入模塊、顯示模塊、接口模塊、A/D轉(zhuǎn)換器、D/A轉(zhuǎn)換器、電源輸出端以及與所述電源輸出端連接的電源輸出電路,所述的觸摸輸入模塊、顯示模塊和接口模塊分別與控制單元相連,所述的控制單元通過D/A轉(zhuǎn)換器連接到電源輸出電路,所述的電源輸出電路通過A/D轉(zhuǎn)換器連接至控制單元;所述的控制單元為CPU控制器,所述CPU控制器的型號(hào)為AMD5000+,所述的顯示模塊為液晶顯示屏,所述的A/D轉(zhuǎn)換器的型號(hào)為HI1175JCB ;所述恒壓恒流電源的編程方法包括如下具體步驟:
[0007](I)用戶選擇電源輸出通道,并選擇以編程電源輸出模式輸出;
[0008](2)判斷用戶所選電源輸出通道的緩沖區(qū)中是否已存儲(chǔ)有有效的編程電源;如果已存在則執(zhí)行步驟(5),如果不存在則執(zhí)行步驟(3);
[0009](3)打開編程電源編輯界面,用戶通過設(shè)置面板編輯編程電源,并在顯示器上以波形顯示方式顯示已編輯完成的編程電源波形圖;
[0010](4)將用戶編輯完成的編程電源存儲(chǔ)于該電源輸出通道的緩沖區(qū)中;
[0011](5)判斷所選電源輸出通道是否已經(jīng)開啟;如果已經(jīng)開啟則執(zhí)行步驟(7),如果沒有開啟則執(zhí)行步驟(6);
[0012](6)開啟所選擇的電源輸出通道,執(zhí)行步驟(7);
[0013](7)通過所選電源輸出通道運(yùn)行并輸出該編程電源,并在顯示器上以波形顯示方式實(shí)時(shí)顯示輸出編程電源的波形。
[0014]根據(jù)權(quán)利要求1所述的恒壓恒流電源的編程方法,其特征在于,所述步驟(3)的編程電源的編輯過程具體包括如下步驟:
[0015](31)檢查編程電源中已完成參數(shù)設(shè)定的電源輸出狀態(tài)階段數(shù)n,確定將要設(shè)定第n+1階段電源輸出狀態(tài)的輸出參數(shù);
[0016](32)設(shè)定此階段電源輸出狀態(tài)的電壓和電流值;
[0017](33)設(shè)定此階段電源輸出狀態(tài)的輸出時(shí)間,并在顯示器上以波形顯示方式同步顯示此階段電源的波形圖;
[0018](34)完成此階段電源輸出狀態(tài)的設(shè)定,并確定此階段是否為該編程電源的最后一個(gè)電源輸出狀態(tài)階段;如果是,則完成編程電源的編輯;如果否,則返回步驟(31)。
[0019]根據(jù)權(quán)利要求1所述的恒壓恒流電源的編程方法,其特征在于:所述步驟(7)的編程電源的運(yùn)行過程具體包括如下步驟:
[0020](71)恒壓恒流電源讀取存儲(chǔ)于緩沖區(qū)的編程電源,裝載該編程電源的第一階段電源輸出狀態(tài)的設(shè)定參數(shù),按照該第一階段設(shè)定的電壓和電流值進(jìn)行輸出;
[0021](72)運(yùn)行一個(gè)時(shí)鐘周期后,將該階段設(shè)定的輸出時(shí)間減少一個(gè)時(shí)鐘周期,并在顯示器上以波形顯示方式實(shí)時(shí)顯示該階段輸出的電源波形圖;
[0022](73)判斷該階段設(shè)定的輸出時(shí)間是否已經(jīng)運(yùn)行完;如果沒有運(yùn)行完,則返回步驟
(72),如果已經(jīng)運(yùn)行完,則執(zhí)行步驟(74);
[0023](74)判斷該階段是否為該編程電源的最后一個(gè)電源輸出狀態(tài)階段;如果不是,則執(zhí)行步驟(75);如果是,則執(zhí)行步驟(76);
[0024](75)裝載該編程電源下一階段電源輸出狀態(tài)的設(shè)定參數(shù),按照該階段設(shè)定的電壓和電流值進(jìn)行輸出,然后執(zhí)行步驟(72);
[0025](76)完成該編程電源的運(yùn)行,并關(guān)閉該電源輸出通道。
[0026]本發(fā)明的有益效果是:通過該恒壓恒流電源的編程方法用戶可以完全脫離現(xiàn)有恒壓恒流電源對(duì)上位機(jī)的依賴,直接在恒壓恒流電源本地完成對(duì)編程電源的編輯、控制和輸出工作。
【附圖說明】
[0027]圖1為恒壓恒流電源整體結(jié)構(gòu)框圖;
[0028]圖2為恒壓恒流電源的編程方法流程圖。
【具體實(shí)施方式】
[0029]下面結(jié)合【具體實(shí)施方式】對(duì)本發(fā)明的方法進(jìn)行詳細(xì)的描述。
[0030]如圖1所示,一種恒壓恒流電源的編程方法,基于恒壓恒流電源實(shí)現(xiàn),所述的恒壓電源包括控制單元、觸摸輸入模塊、顯示模塊、接口模塊、A/D轉(zhuǎn)換器、D/A轉(zhuǎn)換器、電源輸出端以及與所述電源輸出端連接的電源輸出電路,所述的觸摸輸入模塊、顯示模塊和接口模塊分別與控制單元相連,所述的控制單元通過D/A轉(zhuǎn)換器連接到電源輸出電路,所述的電源輸出電路通過A/D轉(zhuǎn)換器連接至控制單元;所述的控制單元為CPU控制器,所述CPU控制器的型號(hào)為AMD5000+,所述的顯示模塊為液晶顯示屏,所述的A/D轉(zhuǎn)換器的型號(hào)為HI1175JCB。
[0031]如圖2所示,所述恒壓恒流電源的編程方法包括如下具體步驟:
[0032](I)用戶選擇電源輸出通道,并選擇以編程電源輸出模式輸出;
[0033](2)判斷用戶所選電源輸出通道的緩沖區(qū)中是否已存儲(chǔ)有有效的編程電源;如果已存在則執(zhí)行步驟(5),如果不存在則執(zhí)行步驟(3);
[0034](3)打開編程電源編輯界面,用戶通過設(shè)置面板編輯編程電源,并在顯示器上以波形