本发明专利技术公开了一种控制方法、系统及电子设备,根据CPU输出电流确定PWM占空比,根据PWM占空比对CPU的运行频率进行调节,其中,在脉冲宽度调制的高电平时间段内,按预设规则对CPU的运行频率进行调节;在脉冲宽度调制的低电平时间段内,将CPU的运行频率限定为最低频率。使得CPU在每一个PWM控制周期内,都可以有一定的时间运行在最低频率,也就是说,当CPU负载一定时,CPU的运行频率是变化的,通过PWM的占空比的设计,可以实现在不影响CPU性能的前提下达到节电的目的。
【技术实现步骤摘要】
本专利技术涉及电子
,更具体的说,是涉及一种控制方法、系统及电子设备。
技术介绍
出于降低电子设备功耗的需求,需要对电子设备的中央处理器(Central Processing Unit,CPU)进行变频处理。目前,最常用的CPU频率调节机制是根据CPU实时 的负载大小确定CPU运行在哪一个频率上。但是,当CPU负载恒定时,CPU会一直运行在固 定的频率上,直到CPU负载发生变化或者温度超过预设值。而当CPU的频率固定时,CPU的 功耗也就固定,系统温度会持续上升,且不利于节电,如果强行限制CPU运行在低频,会很 大程度上影响CPU的处理性能。 因此,如何对CPU频率进行调节以达到节电的目的成为亟待解决的问题。
技术实现思路
有鉴于此,本申请提供了一种控制方法、系统及电子设备,以达到节电的目的。 为实现上述目的,本专利技术提供如下技术方案: 一种控制方法,包括: 监测中央处理器的输出电流; 确定与所述输出电流对应的脉冲宽度调制占空比; 基于所述脉冲宽度调制占空比对所述中央处理器的运行频率进行调节,其中,在 所述脉冲宽度调制的高电平时间段内,按预设规则对所述中央处理器的运行频率进行调 节;在所述脉冲宽度调制的低电平时间段内,将所述中央处理器的运行频率限定为最低频 率。 上述方法,优选的,所述确定与所述输出电流对应的脉冲宽度调制占空比包括: 依据预置的中央处理器输出电流与脉冲宽度调制占空比的对应关系确定与所述 输出电流对应的脉冲宽度调制占空比。 上述方法,优选的,当第一输出电流大于第二输出电流时,与所述第一输出电流对 应的脉冲宽度调制占空比大于与所述第二输出电流对应的脉冲宽度调制占空比。 上述方法,优选的,所述按预设规则对所述中央处理器的运行频率进行调节包 括: 依据所述输出电流确定中央处理器负载; 依据所述中央处理器负载确定所述中央处理器的运行频率。 上述方法,优选的,还包括: 检测所述中央处理器所处环境的环境温度; 当所述环境温度大于预设温度阈值时,调低所述中央处理器的运行频率。 -种控制系统,包括: 监测模块,用于监测中央处理器的输出电流; 确定模块,用于确定与所述输出电流对应的脉冲宽度调制占空比; 调节模块,用于基于所述脉冲宽度调制占空比对所述中央处理器的运行频率进行 调节,其中,在所述脉冲宽度调制的高电平时间段内,按预设规则对所述中央处理器的运行 频率进行调节;在所述脉冲宽度调制的低电平时间段内,将所述中央处理器的运行频率限 定为最低频率。 上述系统,优选的,所述确定模块包括: 确定单元,用于依据预置的中央处理器输出电流与脉冲宽度调制占空比的对应关 系确定与所述输出电流对应的脉冲宽度调制占空比。 上述系统,优选的,当所述中央处理器的第一输出电流大于第二输出电流时,所述 确定模块所确定的与所述第一输出电流对应的脉冲宽度调制占空比大于与所述第二输出 电流对应的脉冲宽度调制占空比。 上述系统,优选的,用于按预设规则对所述中央处理器的运行频率进行调节的调 节模块具体用于,依据所述输出电流确定中央处理器负载;依据所述中央处理器负载确定 所述中央处理器的运行频率。 上述系统,优选的,用于按预设规则对中央处理器的运行频率进行调节的调节模 块还用于,检测中央处理器所处环境的环境温度;当所述环境温度大于预设温度阈值时,调 低所述中央处理器的运行频率。 一种电子设备,包括如上任意一项所述的控制系统。 经由上述的技术方案可知,本专利技术实施例公开的一种控制方法、系统及电子设备, 根据中央处理器的CPU输出电流确定脉冲宽度调制PWM占空比,根据PWM占空比对CPU的运 行频率进行调节,其中,在所述脉冲宽度调制的高电平时间段内,按预设规则对CPU的运行 频率进行调节;在所述脉冲宽度调制的低电平时间段内,将CPU的运行频率限定为最低频 率。使得CPU在每一个PWM控制周期内,都可以有一定的时间运行在最低频率,也就是说, 当CPU负载一定时,CPU的运行频率是变化的,通过PWM的占空比的设计,可以实现在不影 响CPU性能的前提下达到节电的目的。【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 提供的附图获得其他的附图。 图1为本申请实施例提供的控制方法的一种实现流程图; 图2为本申请实施例提供的CPU输出电流与PWM占空比的对应关系示意图; 图3为本申请实施例提供的按预设规则对CPU的运行频率进行调节的一种实现流 程图; 图4为本申请实施例提供的控制系统的一种结构示意图; 图5为本申请实施例提供的确定模块的一种结构示意图。 说明书和权利要求书及上述附图中的术语"第一"、"第二"、"第三""第四"等(如 果存在)是用于区别类似的部分,而不必用于描述特定的顺序或先后次序。应该理解这样 使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图 示的以外的顺序实施。【具体实施方式】 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于 本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本专利技术保护的范围。 请参阅图1,图1为本专利技术实施例提供的控制方法的一种实现流程图,可以包括: 步骤S11 :监测中央处理器CPU的输出电流; 通常,CPU的输出电流随着CPU负载的增大而增大,即CPU负载越大,CPU的输出电 流越大;CPU负载越小,CPU的输出电流越小。 步骤S12 :确定与CPU输出电流对应的脉冲宽度调制PWM占空比; 本专利技术实施例中,预先建立CPU输出电流与PWM占空比的映射关系。可选的,该映 射关系可以是函数关系,该函数关系的输入是CPU输出电流,该函数关系的输出是PWM占空 比。 步骤S13 :基于所确定的PWM占空比对CPU的运行频率进行调节,其中,在所述脉 冲宽度调制的高电平时间段内,按预设规则对CPU的运行频率进行调节;在所述脉冲宽度 调制的低电平时间段内,将CPU的运行频率限定为最低频率。 PWM占空比是指,PWM波形中高电平在一个周期之内所占的时间比率。例如, 假设PWM波的一个周期是l〇ms,该一个周期中,高电平的持续时长是5ms,则占空比为 5/10*100%= 50%。 需要说明的是,本专利技术实施例中,并不需要实际生产PWM信号,而是根据PWM信号 的规律对CPU的运行频率进行调节。具体的,以周期为10ms (即频率为100Hz),占空比为 60%为例进行说明,在每个周期内,有6ms的持续时间可以对CPU的运行频率进行调节,而 在剩余4ms的持续时间内,CPU的运行频率锁定在最低频率。其中,在每个周期内,可以在前 6ms内对CPU的运行频率进行调节,在后4ms内将CPU的运行频率锁定在最低频率;或者, 在每个周期内,在前4ms内将CPU的运行频率锁定在最低频率,在后6ms内对CPU的运行频 率进行调节; 在基于所确定的PWM占空当前第本文档来自技高网...
【技术保护点】
一种控制方法,其特征在于,包括:监测中央处理器的输出电流;确定与所述输出电流对应的脉冲宽度调制占空比;基于所述脉冲宽度调制占空比对所述中央处理器的运行频率进行调节,其中,在所述脉冲宽度调制的高电平时间段内,按预设规则对所述中央处理器的运行频率进行调节;在所述脉冲宽度调制的低电平时间段内,将所述中央处理器的运行频率限定为最低频率。
【技术特征摘要】
【专利技术属性】
技术研发人员:张伟,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。