一种恒压恒流电源的编程方法

文档序号:9452871阅读:619来源:国知局
一种恒压恒流电源的编程方法
【技术领域】
[0001]本发明的一种恒压恒流电源的控制方法涉及直流电源设备技术领域,特别是涉及到具有恒压恒流功能的直流电源设备技术领域。
【背景技术】
[0002]当今社会,无论是在科研院所、实验室、生产线,电源设备无处不在。而且,由于对生产测试效率和输出精度要求的不断提高,对电源设备的可编程性、可监控性以及安全性的需求也越来越迫切。
[0003]可编程电源就是自身的某些功能或参数可以通过计算机软件编程控制的电源。因此,可编程电源一般配备了 RS-232、USB, LAN、GPIB等接口,通过这些接口可把电源集成到自动化测试系统内,这样就可与其他可编程仪器可共同组成测试效率极高的专业测试系统。可编程电源有许多种类,可分为线性电源、开关电源、直流电源、交流电源等等。在可编程线性直流电源中又可分为恒压源、恒流源和恒压恒流电源。
[0004]在现有技术中,这些操作是通过电源的前面板上的键盘来现场进行的。但是,如果用户需要电源实现定时输出、或使电源按照一定的程序,在不同的时间段输出不同的电压或电流,即使电源连续的输出不同的电压或电流值,特别是在每个所述的时间段都比较短,而且要求输出精确的情况下,上述的方法就无法胜任了。这不仅是因为用设置面板进行设置用时较长,更重要的是其无法精确的控制每组参数输出的时间。

【发明内容】

[0005]本发明的主要目的在于解决现有技术中存在的问题,提供一种恒压恒流电源的控制方法,不仅可以实现对恒压恒流电源的程序控制,且可以方便用户观察所述的恒压恒流电源的输出情况。
[0006]为了实现上述目的,本发明采用如下技术方案:一种恒压恒流电源的编程方法,基于恒压恒流电源实现,所述的恒压电源包括控制单元、触摸输入模块、显示模块、接口模块、A/D转换器、D/A转换器、电源输出端以及与所述电源输出端连接的电源输出电路,所述的触摸输入模块、显示模块和接口模块分别与控制单元相连,所述的控制单元通过D/A转换器连接到电源输出电路,所述的电源输出电路通过A/D转换器连接至控制单元;所述的控制单元为CPU控制器,所述CPU控制器的型号为AMD5000+,所述的显示模块为液晶显示屏,所述的A/D转换器的型号为HI1175JCB ;所述恒压恒流电源的编程方法包括如下具体步骤:
[0007](I)用户选择电源输出通道,并选择以编程电源输出模式输出;
[0008](2)判断用户所选电源输出通道的缓冲区中是否已存储有有效的编程电源;如果已存在则执行步骤(5),如果不存在则执行步骤(3);
[0009](3)打开编程电源编辑界面,用户通过设置面板编辑编程电源,并在显示器上以波形显示方式显示已编辑完成的编程电源波形图;
[0010](4)将用户编辑完成的编程电源存储于该电源输出通道的缓冲区中;
[0011](5)判断所选电源输出通道是否已经开启;如果已经开启则执行步骤(7),如果没有开启则执行步骤(6);
[0012](6)开启所选择的电源输出通道,执行步骤(7);
[0013](7)通过所选电源输出通道运行并输出该编程电源,并在显示器上以波形显示方式实时显示输出编程电源的波形。
[0014]根据权利要求1所述的恒压恒流电源的编程方法,其特征在于,所述步骤(3)的编程电源的编辑过程具体包括如下步骤:
[0015](31)检查编程电源中已完成参数设定的电源输出状态阶段数n,确定将要设定第n+1阶段电源输出状态的输出参数;
[0016](32)设定此阶段电源输出状态的电压和电流值;
[0017](33)设定此阶段电源输出状态的输出时间,并在显示器上以波形显示方式同步显示此阶段电源的波形图;
[0018](34)完成此阶段电源输出状态的设定,并确定此阶段是否为该编程电源的最后一个电源输出状态阶段;如果是,则完成编程电源的编辑;如果否,则返回步骤(31)。
[0019]根据权利要求1所述的恒压恒流电源的编程方法,其特征在于:所述步骤(7)的编程电源的运行过程具体包括如下步骤:
[0020](71)恒压恒流电源读取存储于缓冲区的编程电源,装载该编程电源的第一阶段电源输出状态的设定参数,按照该第一阶段设定的电压和电流值进行输出;
[0021](72)运行一个时钟周期后,将该阶段设定的输出时间减少一个时钟周期,并在显示器上以波形显示方式实时显示该阶段输出的电源波形图;
[0022](73)判断该阶段设定的输出时间是否已经运行完;如果没有运行完,则返回步骤
(72),如果已经运行完,则执行步骤(74);
[0023](74)判断该阶段是否为该编程电源的最后一个电源输出状态阶段;如果不是,则执行步骤(75);如果是,则执行步骤(76);
[0024](75)装载该编程电源下一阶段电源输出状态的设定参数,按照该阶段设定的电压和电流值进行输出,然后执行步骤(72);
[0025](76)完成该编程电源的运行,并关闭该电源输出通道。
[0026]本发明的有益效果是:通过该恒压恒流电源的编程方法用户可以完全脱离现有恒压恒流电源对上位机的依赖,直接在恒压恒流电源本地完成对编程电源的编辑、控制和输出工作。
【附图说明】
[0027]图1为恒压恒流电源整体结构框图;
[0028]图2为恒压恒流电源的编程方法流程图。
【具体实施方式】
[0029]下面结合【具体实施方式】对本发明的方法进行详细的描述。
[0030]如图1所示,一种恒压恒流电源的编程方法,基于恒压恒流电源实现,所述的恒压电源包括控制单元、触摸输入模块、显示模块、接口模块、A/D转换器、D/A转换器、电源输出端以及与所述电源输出端连接的电源输出电路,所述的触摸输入模块、显示模块和接口模块分别与控制单元相连,所述的控制单元通过D/A转换器连接到电源输出电路,所述的电源输出电路通过A/D转换器连接至控制单元;所述的控制单元为CPU控制器,所述CPU控制器的型号为AMD5000+,所述的显示模块为液晶显示屏,所述的A/D转换器的型号为HI1175JCB。
[0031]如图2所示,所述恒压恒流电源的编程方法包括如下具体步骤:
[0032](I)用户选择电源输出通道,并选择以编程电源输出模式输出;
[0033](2)判断用户所选电源输出通道的缓冲区中是否已存储有有效的编程电源;如果已存在则执行步骤(5),如果不存在则执行步骤(3);
[0034](3)打开编程电源编辑界面,用户通过设置面板编辑编程电源,并在显示器上以波形
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1