PWM控制器相位调节系统及调节方法.pdf

上传人:e2 文档编号:1282085 上传时间:2018-04-12 格式:PDF 页数:9 大小:517.42KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910309828.4

申请日:

2009.11.17

公开号:

CN102064715A

公开日:

2011.05.18

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):H02M 7/00申请公布日:20110518|||实质审查的生效IPC(主分类):H02M 7/00申请日:20091117|||专利实施许可合同备案的生效IPC(主分类):H02M 7/00合同备案号:2010990000394让与人:鸿富锦精密工业(深圳)有限公司、鸿海精密工业股份有限公司受让人:鸿富泰精密电子(烟台)有限公司发明名称:PWM控制器相位调节系统及调节方法申请日:20091117公开日:20110518许可种类:独占许可备案日期:20100618|||公开

IPC分类号:

H02M7/00; G06F1/32

主分类号:

H02M7/00

申请人:

鸿富锦精密工业(深圳)有限公司; 鸿海精密工业股份有限公司

发明人:

谢志昇; 孙立中

地址:

518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

一种PWM控制器相位调节系统,包括一微控制器、一多相PWM控制器及一待控制元件,所述微控制器通过多相PWM控制器与待控制元件相连,所述微控制器用于侦测所述待控制元件的工作电压状态,并根据所述电压工作状态控制所述PWM控制器提供对应数量的相位给所述待控制元件,以使所述待控制元件接收相应的电压,其特征在于:所述微控制器还用于在每次启动执行初始化程序时计算所述多相PWM控制器提供的默认相位的工作时间是否大于一预设值,并在大于所述预设值时更改所述多相PWM控制器提供的默认相位,以使所述多相PWM控制器提供的各个相位的工作时间基本达到均衡。上述PWM控制器相位调节系统可有效延长PWM控制器的使用寿命。

权利要求书

1: 一种 PWM 控制器相位调节系统, 包括一微控制器、 一多相 PWM 控制器及一待控制元 件, 所述微控制器通过所述多相 PWM 控制器与所述待控制元件相连, 所述微控制器用于侦 测所述待控制元件的工作电压状态, 并根据所述电压工作状态控制所述 PWM 控制器提供对 应数量的相位给所述待控制元件, 以使所述待控制元件接收相应的电压, 其特征在于 : 所述 微控制器还用于在每次启动执行初始化程序时计算所述多相 PWM 控制器提供的默认相位 的工作时间是否大于一预设值, 并在大于所述预设值时更改所述多相 PWM 控制器提供的默 认相位, 以使所述多相 PWM 控制器提供的各个相位的工作时间基本达到均衡。
2: 如权利要求 1 所述的 PWM 控制器相位调节系统, 其特征在于 : 所述待控制元件为中 央处理器。
3: 如权利要求 1 所述的 PWM 控制器相位调节系统, 其特征在于 : 所述 PWM 控制器为十二 相 PWM 控制器, 其默认相位数量为四个。
4: 如权利要求 1 所述的 PWM 控制器相位调节系统, 其特征在于 : 所述微控制器是通过 其上的一侦测引脚接收所述待控制元件上的一侦测引脚上的电压感测信号来侦测所述待 控制元件的工作电压状态的。
5: 一种 PWM 控制器相位调节方法, 用于控制一多相 PWM 控制器提供的相位数量给一待 控制元件, 所述 PWM 控制器相位调节方法包括 : a: 执行初始化程序 ; b: 计算所述多相 PWM 控制器提供的默认相位的工作时间是否大于一预设值, 如果大于 所述预设值, 则执行步骤 c, 如果小于等于所述预设值则执行步骤 d ; c: 按预先设定好的顺序更改默认相位 ; d: 侦测所述待控制元件的负载电压值 ; e: 判断所述待控制元件的负载电压值是否小于等于一第一设定值, 如果小于等于所述 第一设定值, 则执行步骤 f, 如果大于所述第一设定值, 则执行步骤 g ; f: 控制所述多相 PWM 控制器提供设定好的默认相位给所述待控制元件, 返回执行步骤 d; 及 g: 控制所述多相 PWM 控制器提供包括默认相位在内的对应数量的相位给所述待控制 元件, 返回执行步骤 d。
6: 如权利要求 5 所述的调节方法, 其特征在于 : 所述待控制元件为中央处理器。
7: 如权利要求 5 所述的调节方法, 其特征在于 : 所述 PWM 控制器为十二相 PWM 控制器, 其默认相位数量为四个。
8: 如权利要求 7 所述的调节方法, 其特征在于 : 所述步骤 g 具体包括 : g1 : 判断所述待控制元件的负载电压值是否介于所述第一设定值及一第二设定值之 间, 如果介于所述第一设定值及所述第二设定值之间, 则执行步骤 g2, 如果大于所述第二设 定值, 则执行步骤 g3 ; g2 : 控制所述多相 PWM 控制器提供六个相位给所述待控制元件, 返回执行步骤 d ; g3 : 判断所述待控制元件的负载电压值是否介于所述第二设定值及一第三设定值之 间, 如果介于所述第二设定值及所述第三设定值之间, 则执行步骤 g4, 如果大于所述第三设 定值, 则执行步骤 g5 ; g4 : 控制所述多相 PWM 控制器提供八个相位给所述待控制元件, 返回执行步骤 d ; 2 g5 : 判断所述待控制元件的负载电压值是否介于所述第三设定值及一第四设定值之 间, 如果介于所述第三设定值及所述第四设定值之间, 则执行步骤 g6, 如果大于所述第四设 定值, 则执行步骤 g7 ; g6 : 控制所述多相 PWM 控制器提供十个相位给所述待控制元件, 返回执行步骤 d ; 及 g7 : 控制所述多相 PWM 控制器提供十二个相位 PWM 信号给所述待控制元件, 返回执行步 骤 d。
9: 如 权 利 要 求 8 所 述 的 调 节 方 法, 其特征在于 : 所述第一至第四设定值分别为 387.0mV、 518.30mV、 645.8mV、 780.24mV。

说明书


PWM 控制器相位调节系统及调节方法

    【技术领域】
     本发明涉及一种对 PWM 控制器的相位进行调节的系统及方法。背景技术 目 前, 很 多 电 子 设 备 上 元 件 的 电 压 都 具 有 节 能 控 制 功 能, 通常通过多相 PWM(Pulse-Width Modulation, 脉宽调制 ) 控制器来对电子设备上的元件进行电压调节, 例 如, 电脑主机板上的中央处理器 (CPU) 有轻载、 正常、 重载等工作状态, 当在轻载工作状态 下, 可通过 PWM 控制器仅提供四相 PWM 信号来调节 CPU 的电压即可, 而在正常工作时可能需 要提供十相 PWM 信号来调节 CPU 的电压, 也就是说, PWM 控制器提供的 PWM 信号越多 ( 即提 供的相位越多 ), CPU 接收的电压就越大。但现有的 PWM 控制器相位调节系统有以下弊端, 即 CPU 处于轻载工作状态时 PWM 控制器所提供的默认相位是固定不变的 ( 如定义第一个及 第二个相位为默认相位 ), 即无论 CPU 处于轻载还是正常工作状态下, 所述默认相位都要工 作, 那么所述默认相位相较于其他的非默认相位来说工作的时间就要长得多, 故所述默认 相位相较于其他的非默认相位来说就非常容易老化, 大大降低了 PWM 控制器的使用寿命, 并且其他没有老化的非默认相位也就白白浪费了。
     发明内容 鉴于上述内容, 有必要提供一种可延长 PWM 控制器使用寿命的 PWM 控制器相位调 节系统及调节方法。
     一种 PWM 控制器相位调节系统, 包括一微控制器、 一多相 PWM 控制器及一待控制元 件, 所述微控制器通过所述多相 PWM 控制器与所述待控制元件相连, 所述微控制器用于侦 测所述待控制元件的工作电压状态, 并根据所述电压工作状态控制所述 PWM 控制器提供对 应数量的相位给所述待控制元件, 以使所述待控制元件接收相应的电压, 其特征在于 : 所述 微控制器还用于在每次启动执行初始化程序时计算所述多相 PWM 控制器提供的默认相位 的工作时间是否大于一预设值, 并在大于所述预设值时更改所述多相 PWM 控制器提供的默 认相位, 以使所述多相 PWM 控制器提供的各个相位的工作时间基本达到均衡。
     一种 PWM 控制器相位调节方法, 用于控制一多相 PWM 控制器提供的相位数量给一 待控制元件, 所述 PWM 控制器相位调节方法包括 :
     a: 执行初始化程序 ;
     b: 计算所述多相 PWM 控制器提供的默认相位的工作时间是否大于一预设值, 如果 大于所述预设值, 则执行步骤 c, 如果小于等于所述预设值则执行步骤 d ;
     c: 按预先设定好的顺序更改默认相位 ;
     d: 侦测所述待控制元件的负载电压值 ;
     e: 判断所述待控制元件的负载电压值是否小于等于一第一设定值, 如果小于等于 所述第一设定值, 则执行步骤 f, 如果大于所述第一设定值, 则执行步骤 g ;
     f: 控制所述多相 PWM 控制器提供设定好的默认相位给所述待控制元件, 返回执行
     步骤 d ; 及
     g: 控制所述多相 PWM 控制器提供包括默认相位在内的对应数量的相位给所述待 控制元件, 返回执行步骤 d。
     上述 PWM 控制器相位调节系统及其调节方法通过所述微控制器来统计所述多相 PWM 控制器所提供的各个相位的使用状况, 并根据各个相位的使用状况控制各个相位的使 用时间基本上达到均衡, 以最大程度上的提高所述多相 PWM 控制器的使用寿命, 有利于节 省成本。 附图说明
     下面参照附图结合具体实施方式对本发明作进一步的描述。 图 1 为本发明 PWM 控制器相位调节系统较佳实施方式的框图。 图 2 为本发明 PWM 控制器相位调节方法较佳实施方式的流程图。具体实施方式
     请参照图 1, 本发明 PWM 控制器相位调节系统 100 的较佳实施方式包括一微控制器 10、 一多相 PWM 控制器 20 及一待控制元件如一中央处理器 (CPU)30。 本实施方式中, 所述微 控制器 10 为型号为 IT8052NX 的单片机, 所述多相 PWM 控制器 20 为两个型号分别为 IR3502 及 IR3507 组合成的可提供十二相 PWM 信号 ( 即提供十二个相位 ) 的十二相 PWM 控制器, 所 述 PWM 控制器提供的默认相位为四个相位。其他实施方式中, 可根据需要选择其他型号的 微控制器及多相 PWM 控制器。
     所述微控制器 10 通过所述多相 PWM 控制器 20 与所述 CPU30 相连, 所述微控制器 10 通过其上的一侦测引脚 Monitor 接收所述 CPU30 上的一侦测引脚 IMonitor 上的电压感 测信号, 所述电压感测信号可表明 CPU30 的工作电压状态, 所述微控制器 10 根据所述电压 感测信号来控制所述多相 PWM 控制器 20 提供对应数量的相位给所述 CPU30, 以使通过 PWM 信号调节的电压满足所述 CPU30 工作电压的要求。
     为使多相 PWM 控制器 20 提供的各个相位所工作的时间达到基本均衡, 所述微控制 器 10 还在每次系统启动执行初始化程序时计算此刻所述多相 PWM 控制器 20 提供的默认相 位的工作时间是否大于一预设值如 7 天, 如果大于 7 天, 则所述微控制器 10 控制所述多相 PWM 控制器 20 更改所述默认相位 ( 如将默认相位为第一至第四的相位更改为第五至第八的 相位 ), 如果小于等于 7 天, 则不更改默认相位。 其中, 所述默认相位的数量可根据实际需要 加以设定 ( 如可以为两个、 三个等 ), 所述预设值也不一定为 7 天, 可以依设计人员的要求来 设定, 总之, 所述微控制器 10 在每次启动后统计所述多相 PWM 控制器 20 提供的所有相位的 工作时间, 进而根据各个相位的工作时间灵活地调节各个相位的工作状态, 以使各个相位 的工作时间基本达到均衡, 以最大程度上提高所述多相 PWM 控制器 20 的使用寿命。
     请参照图 2, 本发明 PWM 控制器相位调节系统 100 的调节方法的较佳实施方式包括 以下步骤。
     S1 : 系统开机, 执行初始化程序。例如实际设计时, 如果待控制元件为电脑主机板 上的 CPU, 则可将所述初始化程序固化于电脑主机板的 BIOS 芯片中。
     S2 : 所述微控制器 10 计算此刻所述多相 PWM 控制器 20 提供的默认相位的工作时间是否大于一预设值如 7 天, 如果大于 7 天则执行步骤 S3, 如果小于等于 7 天则执行步骤 S4。
     S3 : 按预先设定好的顺序更改默认相位, 例如预设顺序为初始是为第一至第四个 相位为默认相位, 第一次更改后的默认相位为第五至第八相位, 第二次更改后的默认相位 为第九至第十二相位, 第三次更改后的默认相位又变为了第一至第四相位, 以此循环, 以使 各个相位的工作时间趋于均衡。
     S4 : 所述微控制器 10 侦测所述 CPU30 的负载电压值。
     S5 : 所述微控制器 10 判断所述 CPU30 的负载电压值是否小于等于一第一设定值, 本实施方式中, 所述第一设定值为 387.0mV, 如 CPU30 的负载电压值小于等于 287.0mV, 此时 为第一工作状态, 所述多相 PWM 控制器 20 需提供四个相位。如果所述 CPU30 的负载电压值 小于等于第一设定值, 执行步骤 S6, 如果所述 CPU30 的负载电压值大于第一设定值, 执行步 骤 S7。
     S6 : 所述微控制器 10 控制所述多相 PWM 控制器 20 提供设定好的四个默认相位给 所述 CPU30, 返回执行步骤 S4。
     S7 : 所述微控制器 10 判断 CPU30 的负载电压值是否介于所述第一设定值及一第 二设定值之间, 本实施方式中, 所述第二设定值为 518.30mV, 如 CPU30 的负载电压值大于 387.0mV 且小于等于 518.30mV, 此时为第二工作状态。如果 CPU30 的负载电压值介于所述 第一设定值及第二设定值之间, 执行步骤 S8, 如果 CPU30 的负载电压值不介于所述第一设 定值及第二设定值之间, 执行步骤 S9。 S8 : 所述微控制器 10 控制所述多相 PWM 控制器 20 提供六个相位给所述 CPU30, 即 在提供设定好的四个默认相位的基础上再增加两个相位, 返回执行步骤 S4。
     S9 : 所述微控制器 10 判断 CPU30 的负载电压值是否介于所述第二设定值及一第 三设定值之间, 本实施方式中, 所述第三设定值为 645.9mV, 如 CPU30 的负载电压值大于 518.30mV 且小于等于 645.8mV, 此时为第三工作状态。如果 CPU30 的负载电压值介于所述 第二设定值及第三设定值之间, 执行步骤 S10, 如果 CPU30 的负载电压值不介于所述第二设 定值及第三设定值之间, 执行步骤 S11。
     S10 : 所述微控制器 10 控制所述多相 PWM 控制器 20 提供八个相位给所述 CPU30, 即在提供设定好的四个默认相位的基础上再增加四个相位, 返回执行步骤 S4。
     S11 : 所述微控制器 10 判断 CPU30 的负载电压值是否介于所述第三设定值及一第 四设定值之间, 本实施方式中, 所述第四设定值为 780.24mV, 如 CPU30 的负载电压值大于 645.8mV 且小于等于 780.24mV, 此时为第四工作状态。如果 CPU30 的负载电压值介于所述 第三设定值及第四设定值之间, 执行步骤 S12, 如果 CPU30 的负载电压值不介于所述第三设 定值及第四设定值之间, 执行步骤 S13。
     S12 : 所述微控制器 10 控制所述多相 PWM 控制器 20 提供十个相位给所述 CPU30, 即在提供设定好的四相 PWM 信号的基础上再增加六相 PWM 信号, 返回执行步骤 S4。
     S13 : 所述微控制器 10 控制所述多相 PWM 控制器 20 提供十二个相位给所述 CPU30, 即在提供设定好的四个相位的基础上再增加八个相位, 返回执行步骤 S4。
     本发明 PWM 控制器相位调节系统 100 及方法通过所述微控制器 10 来统计所述多 相 PWM 控制器 20 所提供的各个相位的使用状况, 并根据各个相位的使用状况控制各个相位
     的使用时间基本上达到均衡, 以最大程度上的提高所述多相 PWM 控制器 20 的使用寿命, 可 有利于节省成本

PWM控制器相位调节系统及调节方法.pdf_第1页
第1页 / 共9页
PWM控制器相位调节系统及调节方法.pdf_第2页
第2页 / 共9页
PWM控制器相位调节系统及调节方法.pdf_第3页
第3页 / 共9页
点击查看更多>>
资源描述

《PWM控制器相位调节系统及调节方法.pdf》由会员分享,可在线阅读,更多相关《PWM控制器相位调节系统及调节方法.pdf(9页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102064715A43申请公布日20110518CN102064715ACN102064715A21申请号200910309828422申请日20091117H02M7/00200601G06F1/3220060171申请人鸿富锦精密工业(深圳)有限公司地址518109广东省深圳市宝安区龙华镇油松第十工业区东环二路2号申请人鸿海精密工业股份有限公司72发明人谢志昇孙立中54发明名称PWM控制器相位调节系统及调节方法57摘要一种PWM控制器相位调节系统,包括一微控制器、一多相PWM控制器及一待控制元件,所述微控制器通过多相PWM控制器与待控制元件相连,所述微控制器用于侦测所述。

2、待控制元件的工作电压状态,并根据所述电压工作状态控制所述PWM控制器提供对应数量的相位给所述待控制元件,以使所述待控制元件接收相应的电压,其特征在于所述微控制器还用于在每次启动执行初始化程序时计算所述多相PWM控制器提供的默认相位的工作时间是否大于一预设值,并在大于所述预设值时更改所述多相PWM控制器提供的默认相位,以使所述多相PWM控制器提供的各个相位的工作时间基本达到均衡。上述PWM控制器相位调节系统可有效延长PWM控制器的使用寿命。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书4页附图2页CN102064725A1/2页21一种PWM控制器相位调节系统。

3、,包括一微控制器、一多相PWM控制器及一待控制元件,所述微控制器通过所述多相PWM控制器与所述待控制元件相连,所述微控制器用于侦测所述待控制元件的工作电压状态,并根据所述电压工作状态控制所述PWM控制器提供对应数量的相位给所述待控制元件,以使所述待控制元件接收相应的电压,其特征在于所述微控制器还用于在每次启动执行初始化程序时计算所述多相PWM控制器提供的默认相位的工作时间是否大于一预设值,并在大于所述预设值时更改所述多相PWM控制器提供的默认相位,以使所述多相PWM控制器提供的各个相位的工作时间基本达到均衡。2如权利要求1所述的PWM控制器相位调节系统,其特征在于所述待控制元件为中央处理器。3。

4、如权利要求1所述的PWM控制器相位调节系统,其特征在于所述PWM控制器为十二相PWM控制器,其默认相位数量为四个。4如权利要求1所述的PWM控制器相位调节系统,其特征在于所述微控制器是通过其上的一侦测引脚接收所述待控制元件上的一侦测引脚上的电压感测信号来侦测所述待控制元件的工作电压状态的。5一种PWM控制器相位调节方法,用于控制一多相PWM控制器提供的相位数量给一待控制元件,所述PWM控制器相位调节方法包括A执行初始化程序;B计算所述多相PWM控制器提供的默认相位的工作时间是否大于一预设值,如果大于所述预设值,则执行步骤C,如果小于等于所述预设值则执行步骤D;C按预先设定好的顺序更改默认相位;。

5、D侦测所述待控制元件的负载电压值;E判断所述待控制元件的负载电压值是否小于等于一第一设定值,如果小于等于所述第一设定值,则执行步骤F,如果大于所述第一设定值,则执行步骤G;F控制所述多相PWM控制器提供设定好的默认相位给所述待控制元件,返回执行步骤D;及G控制所述多相PWM控制器提供包括默认相位在内的对应数量的相位给所述待控制元件,返回执行步骤D。6如权利要求5所述的调节方法,其特征在于所述待控制元件为中央处理器。7如权利要求5所述的调节方法,其特征在于所述PWM控制器为十二相PWM控制器,其默认相位数量为四个。8如权利要求7所述的调节方法,其特征在于所述步骤G具体包括G1判断所述待控制元件的。

6、负载电压值是否介于所述第一设定值及一第二设定值之间,如果介于所述第一设定值及所述第二设定值之间,则执行步骤G2,如果大于所述第二设定值,则执行步骤G3;G2控制所述多相PWM控制器提供六个相位给所述待控制元件,返回执行步骤D;G3判断所述待控制元件的负载电压值是否介于所述第二设定值及一第三设定值之间,如果介于所述第二设定值及所述第三设定值之间,则执行步骤G4,如果大于所述第三设定值,则执行步骤G5;G4控制所述多相PWM控制器提供八个相位给所述待控制元件,返回执行步骤D;权利要求书CN102064715ACN102064725A2/2页3G5判断所述待控制元件的负载电压值是否介于所述第三设定值。

7、及一第四设定值之间,如果介于所述第三设定值及所述第四设定值之间,则执行步骤G6,如果大于所述第四设定值,则执行步骤G7;G6控制所述多相PWM控制器提供十个相位给所述待控制元件,返回执行步骤D;及G7控制所述多相PWM控制器提供十二个相位PWM信号给所述待控制元件,返回执行步骤D。9如权利要求8所述的调节方法,其特征在于所述第一至第四设定值分别为3870MV、51830MV、6458MV、78024MV。权利要求书CN102064715ACN102064725A1/4页4PWM控制器相位调节系统及调节方法技术领域0001本发明涉及一种对PWM控制器的相位进行调节的系统及方法。背景技术0002目。

8、前,很多电子设备上元件的电压都具有节能控制功能,通常通过多相PWMPULSEWIDTHMODULATION,脉宽调制控制器来对电子设备上的元件进行电压调节,例如,电脑主机板上的中央处理器CPU有轻载、正常、重载等工作状态,当在轻载工作状态下,可通过PWM控制器仅提供四相PWM信号来调节CPU的电压即可,而在正常工作时可能需要提供十相PWM信号来调节CPU的电压,也就是说,PWM控制器提供的PWM信号越多即提供的相位越多,CPU接收的电压就越大。但现有的PWM控制器相位调节系统有以下弊端,即CPU处于轻载工作状态时PWM控制器所提供的默认相位是固定不变的如定义第一个及第二个相位为默认相位,即无论。

9、CPU处于轻载还是正常工作状态下,所述默认相位都要工作,那么所述默认相位相较于其他的非默认相位来说工作的时间就要长得多,故所述默认相位相较于其他的非默认相位来说就非常容易老化,大大降低了PWM控制器的使用寿命,并且其他没有老化的非默认相位也就白白浪费了。发明内容0003鉴于上述内容,有必要提供一种可延长PWM控制器使用寿命的PWM控制器相位调节系统及调节方法。0004一种PWM控制器相位调节系统,包括一微控制器、一多相PWM控制器及一待控制元件,所述微控制器通过所述多相PWM控制器与所述待控制元件相连,所述微控制器用于侦测所述待控制元件的工作电压状态,并根据所述电压工作状态控制所述PWM控制器。

10、提供对应数量的相位给所述待控制元件,以使所述待控制元件接收相应的电压,其特征在于所述微控制器还用于在每次启动执行初始化程序时计算所述多相PWM控制器提供的默认相位的工作时间是否大于一预设值,并在大于所述预设值时更改所述多相PWM控制器提供的默认相位,以使所述多相PWM控制器提供的各个相位的工作时间基本达到均衡。0005一种PWM控制器相位调节方法,用于控制一多相PWM控制器提供的相位数量给一待控制元件,所述PWM控制器相位调节方法包括0006A执行初始化程序;0007B计算所述多相PWM控制器提供的默认相位的工作时间是否大于一预设值,如果大于所述预设值,则执行步骤C,如果小于等于所述预设值则执。

11、行步骤D;0008C按预先设定好的顺序更改默认相位;0009D侦测所述待控制元件的负载电压值;0010E判断所述待控制元件的负载电压值是否小于等于一第一设定值,如果小于等于所述第一设定值,则执行步骤F,如果大于所述第一设定值,则执行步骤G;0011F控制所述多相PWM控制器提供设定好的默认相位给所述待控制元件,返回执行说明书CN102064715ACN102064725A2/4页5步骤D;及0012G控制所述多相PWM控制器提供包括默认相位在内的对应数量的相位给所述待控制元件,返回执行步骤D。0013上述PWM控制器相位调节系统及其调节方法通过所述微控制器来统计所述多相PWM控制器所提供的各个。

12、相位的使用状况,并根据各个相位的使用状况控制各个相位的使用时间基本上达到均衡,以最大程度上的提高所述多相PWM控制器的使用寿命,有利于节省成本。附图说明0014下面参照附图结合具体实施方式对本发明作进一步的描述。0015图1为本发明PWM控制器相位调节系统较佳实施方式的框图。0016图2为本发明PWM控制器相位调节方法较佳实施方式的流程图。具体实施方式0017请参照图1,本发明PWM控制器相位调节系统100的较佳实施方式包括一微控制器10、一多相PWM控制器20及一待控制元件如一中央处理器CPU30。本实施方式中,所述微控制器10为型号为IT8052NX的单片机,所述多相PWM控制器20为两个。

13、型号分别为IR3502及IR3507组合成的可提供十二相PWM信号即提供十二个相位的十二相PWM控制器,所述PWM控制器提供的默认相位为四个相位。其他实施方式中,可根据需要选择其他型号的微控制器及多相PWM控制器。0018所述微控制器10通过所述多相PWM控制器20与所述CPU30相连,所述微控制器10通过其上的一侦测引脚MONITOR接收所述CPU30上的一侦测引脚IMONITOR上的电压感测信号,所述电压感测信号可表明CPU30的工作电压状态,所述微控制器10根据所述电压感测信号来控制所述多相PWM控制器20提供对应数量的相位给所述CPU30,以使通过PWM信号调节的电压满足所述CPU30。

14、工作电压的要求。0019为使多相PWM控制器20提供的各个相位所工作的时间达到基本均衡,所述微控制器10还在每次系统启动执行初始化程序时计算此刻所述多相PWM控制器20提供的默认相位的工作时间是否大于一预设值如7天,如果大于7天,则所述微控制器10控制所述多相PWM控制器20更改所述默认相位如将默认相位为第一至第四的相位更改为第五至第八的相位,如果小于等于7天,则不更改默认相位。其中,所述默认相位的数量可根据实际需要加以设定如可以为两个、三个等,所述预设值也不一定为7天,可以依设计人员的要求来设定,总之,所述微控制器10在每次启动后统计所述多相PWM控制器20提供的所有相位的工作时间,进而根据。

15、各个相位的工作时间灵活地调节各个相位的工作状态,以使各个相位的工作时间基本达到均衡,以最大程度上提高所述多相PWM控制器20的使用寿命。0020请参照图2,本发明PWM控制器相位调节系统100的调节方法的较佳实施方式包括以下步骤。0021S1系统开机,执行初始化程序。例如实际设计时,如果待控制元件为电脑主机板上的CPU,则可将所述初始化程序固化于电脑主机板的BIOS芯片中。0022S2所述微控制器10计算此刻所述多相PWM控制器20提供的默认相位的工作时说明书CN102064715ACN102064725A3/4页6间是否大于一预设值如7天,如果大于7天则执行步骤S3,如果小于等于7天则执行步。

16、骤S4。0023S3按预先设定好的顺序更改默认相位,例如预设顺序为初始是为第一至第四个相位为默认相位,第一次更改后的默认相位为第五至第八相位,第二次更改后的默认相位为第九至第十二相位,第三次更改后的默认相位又变为了第一至第四相位,以此循环,以使各个相位的工作时间趋于均衡。0024S4所述微控制器10侦测所述CPU30的负载电压值。0025S5所述微控制器10判断所述CPU30的负载电压值是否小于等于一第一设定值,本实施方式中,所述第一设定值为3870MV,如CPU30的负载电压值小于等于2870MV,此时为第一工作状态,所述多相PWM控制器20需提供四个相位。如果所述CPU30的负载电压值小于。

17、等于第一设定值,执行步骤S6,如果所述CPU30的负载电压值大于第一设定值,执行步骤S7。0026S6所述微控制器10控制所述多相PWM控制器20提供设定好的四个默认相位给所述CPU30,返回执行步骤S4。0027S7所述微控制器10判断CPU30的负载电压值是否介于所述第一设定值及一第二设定值之间,本实施方式中,所述第二设定值为51830MV,如CPU30的负载电压值大于3870MV且小于等于51830MV,此时为第二工作状态。如果CPU30的负载电压值介于所述第一设定值及第二设定值之间,执行步骤S8,如果CPU30的负载电压值不介于所述第一设定值及第二设定值之间,执行步骤S9。0028S8。

18、所述微控制器10控制所述多相PWM控制器20提供六个相位给所述CPU30,即在提供设定好的四个默认相位的基础上再增加两个相位,返回执行步骤S4。0029S9所述微控制器10判断CPU30的负载电压值是否介于所述第二设定值及一第三设定值之间,本实施方式中,所述第三设定值为6459MV,如CPU30的负载电压值大于51830MV且小于等于6458MV,此时为第三工作状态。如果CPU30的负载电压值介于所述第二设定值及第三设定值之间,执行步骤S10,如果CPU30的负载电压值不介于所述第二设定值及第三设定值之间,执行步骤S11。0030S10所述微控制器10控制所述多相PWM控制器20提供八个相位给。

19、所述CPU30,即在提供设定好的四个默认相位的基础上再增加四个相位,返回执行步骤S4。0031S11所述微控制器10判断CPU30的负载电压值是否介于所述第三设定值及一第四设定值之间,本实施方式中,所述第四设定值为78024MV,如CPU30的负载电压值大于6458MV且小于等于78024MV,此时为第四工作状态。如果CPU30的负载电压值介于所述第三设定值及第四设定值之间,执行步骤S12,如果CPU30的负载电压值不介于所述第三设定值及第四设定值之间,执行步骤S13。0032S12所述微控制器10控制所述多相PWM控制器20提供十个相位给所述CPU30,即在提供设定好的四相PWM信号的基础上。

20、再增加六相PWM信号,返回执行步骤S4。0033S13所述微控制器10控制所述多相PWM控制器20提供十二个相位给所述CPU30,即在提供设定好的四个相位的基础上再增加八个相位,返回执行步骤S4。0034本发明PWM控制器相位调节系统100及方法通过所述微控制器10来统计所述多相PWM控制器20所提供的各个相位的使用状况,并根据各个相位的使用状况控制各个相位说明书CN102064715ACN102064725A4/4页7的使用时间基本上达到均衡,以最大程度上的提高所述多相PWM控制器20的使用寿命,可有利于节省成本说明书CN102064715ACN102064725A1/2页8图1说明书附图CN102064715ACN102064725A2/2页9图2说明书附图CN102064715A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 发电、变电或配电


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1