《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。