电子设备风扇的控制方法及装置
文献发布时间:2023-06-19 10:19:37
技术领域
本发明涉及电子设备领域,尤其涉及一种电子设备风扇的控制方法及装置。
背景技术
目前,电子设备通过识别主板上的热敏电阻的温度来控制风扇的转速,主板上热敏电阻离CPU芯片热源有一定距离,因此,用主板上的热敏电阻检测的温度作为风扇转速的控制依据,温度表现稳定,不会随CPU芯片的温度瞬间上升而快速上升,可以稳定的控制转速,给用户较好的体验,但这种方式需要额外增加侦测温度的热敏电阻,增加用料的成本,也占用了主板的空间。
发明内容
针对上述技术问题,本发明实施例提供了一种电子设备风扇的控制方法及装置。
本发明实施例的第一方面提供一种电子设备风扇的控制方法,所述电子设备包括CPU芯片,所述CPU芯片自带温度传感单元,所述方法包括:
获取所述温度传感单元检测的温度;
若所述温度达到预设温度值,且持续时长大于或等于预设时长,则调整风扇的转速。
可选地,所述电子设备还包括电源管理芯片,所述若所述温度达到预设温度值,且持续时长大于或等于预设时长,则调整风扇的转速,包括:
通过所述电源管理芯片判断所述温度是否达到预设温度值;
并通过所述电源管理芯片统计所述温度达到所述预设温度值的持续时长。
可选地,所述预设温度值包括多个,多个所述预设温度值依次递增,每个预设温度值对应一个预设转速,所述预设转速的大小与对应的预设温度值的大小正相关。
可选地,相邻的预设温度值对应的预设转速产生的风扇噪音之差为2dB。
可选地,所述预设时长为8秒;和/或,
所述电子设备为电脑。
本发明实施例的第二方面提供一种电子设备风扇的控制装置,所述电子设备包括CPU芯片,所述CPU芯片自带温度传感单元,所述装置包括:
温度获取模块,用于获取所述温度传感单元检测的温度;
转速调整模块,用于在所述温度达到预设温度值,且持续时长大于或等于预设时长时,调整风扇的转速。
可选地,所述电子设备还包括电源管理芯片,所述转速调整模块具体用于:
通过所述电源管理芯片判断所述温度是否达到预设温度值;
并通过所述电源管理芯片统计所述温度达到所述预设温度值的持续时长。
可选地,所述预设温度值包括多个,多个所述预设温度值依次递增,每个预设温度值对应一个预设转速,所述预设转速的大小与对应的预设温度值的大小正相关。
可选地,相邻的预设温度值对应的预设转速产生的风扇噪音之差为2dB。
可选地,所述预设时长为8秒;和/或,
所述电子设备为电脑。
本发明实施例提供的技术方案中,以CPU(Central Processing Unit,中央处理器)芯片自带的温度传感单元检测的温度作直接控制风扇的转速,并在超过预设温度值的持续时长大于或等于预设时长时,调整风扇的转速,即增加了触发延迟,如此,避免了CPU芯片自身温度不稳定的问题,相比现有方案,在发挥同等作用的功能下,可以省去主板上用于控制风扇的转速的热敏电阻,节省主板布件空间,降低用料成本。
附图说明
图1为本发明一实施例中的电子设备的结构示意图;
图2为本发明一实施例中的电子设备风扇的控制方法的方法流程示意图;
图3为本发明一实施例中的电子设备在运行时,CPU芯片的温度的变化示意图;
图4为本发明一实施例中的预设温度值与预设转速之间的对应关系示意图;
图5为本发明一实施例中的电子设备风扇的控制装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在不冲突的情况下,下述实施例可以进行组合。
请参见图1,本发明实施例的电子设备可包括主板10,主板10包括CPU芯片11,其中,CPU芯片11自带温度传感单元,也即,CPU芯片11集成了温度传感单元。
进一步的,电子设备还包括风扇,用于对电子设备进行散热。
本发明实施例的电子设备可以为笔记本、平板、一体机等电脑,也可以为台式机或其他类型的电脑。
图2为本发明一实施例中的电子设备风扇的控制方法的方法流程示意图;请参见图2,本发明实施例的电子设备风扇的控制方法可包括如下步骤:
S201、获取温度传感单元检测的温度;
在一些实施例中,电子设备还可包括电源管理芯片EC,CPU芯片11在获取到温度传感单元检测的温度,直接将温度传感单元检测的温度传输给电源管理芯片,再由电源管理芯片根据温度传感单元检测的温度判断是否触发调整风扇的转速,相比现有CPU芯片11根据温度传感单元检测的温度判断是否触发调整风扇的转速,本发明实施例将温度获取过程放在CPU芯片11执行,将触发过程放在电源管理芯片执行,使得CPU芯片11的执行逻辑较为简单,并使得电源管理芯片较为简单地实现对风扇转速的控制。
S202、若温度达到预设温度值,且持续时长大于或等于预设时长,则调整风扇的转速。
另外,若温度未达到预设温度值,则无需调整风扇的转速,即风扇的转速保持在当前转速。
需要说明的是,S202是根据温度传感单元检测的温度直接调整风扇转速的,控制更灵敏。
预设时长的大小可以根据需要设置,示例性的,预设时长大于或等于8秒。预设时长过短会存在CPU芯片11自身温度不稳定(如图3所示)的问题,而预设时长过长则会导致转速控制不及时,控制灵敏度差,对于此,本发明实施例中,预设时长为8秒,超过预设温度连续8秒再调整风扇的转速,这样可以避免CPU芯片11自身温度不稳定的问题,并确保了控制灵敏度。
本发明实施例的电子设备风扇的控制方法,以CPU芯片11自带的温度传感单元检测的温度作直接控制风扇的转速,并在超过预设温度值的持续时长大于或等于预设时长时,调整风扇的转速,即增加了触发延迟,如此,避免了CPU芯片11自身温度不稳定的问题,相比现有方案,在发挥同等作用的功能下,可以省去主板10上用于控制风扇的转速的热敏电阻,节省主板10布件空间,降低用料成本。
示例性的,S202的实现过程可包括如下步骤:
(1)、通过电源管理芯片判断温度是否达到预设温度值;
(2)、通过电源管理芯片统计温度达到预设温度值的持续时长。
应当理解的,S202的实现过程不限于此,例如可将温度获取和触发这两个过程均放在CPU芯片11中执行。
本发明实施例的预设温度值可包括一个或多个,示例性的,预设温度值包括多个。
表1为一示例性的预设温度值与预设转速之间的对应关系;图4为本发明一实施例中的预设温度值与预设转速之间的对应关系示意图;请结合图1和图4,多个预设温度值依次递增,每个预设温度值对应一个预设转速,预设转速的大小与对应的预设温度值的大小正相关。
表1
其中,T1>T2>T3>T4>T5,R1>R2>R3>R4>R5。
进一步可选的,相邻的预设温度值对应的预设转速产生的风扇噪音之差为2dB,从而满足噪音需求。如表1中,A-B=2dB、C-B=2dB、D-C=2dB、E-D=2dB。
上面对本发明实施例中的电子设备风扇的控制方法进行了描述,下面对本发明实施例中的电子设备风扇的控制装置进行描述。
请参见图5,本发明实施例的,电子设备风扇的控制装置可包括温度获取模块100和转速调整模块200。
其中,温度获取模块100,用于获取温度传感单元检测的温度;
转速调整模块200,用于在温度达到预设温度值,且持续时长大于或等于预设时长时,调整风扇的转速。
在一些实施例中,电子设备还包括电源管理芯片,转速调整模块200具体用于:通过电源管理芯片判断温度是否达到预设温度值;并通过电源管理芯片统计温度达到预设温度值的持续时长。
在一些实施例中,预设温度值包括多个,多个预设温度值依次递增,每个预设温度值对应一个预设转速,预设转速的大小与对应的预设温度值的大小正相关。
在一些实施例中,相邻的预设温度值对应的预设转速产生的风扇噪音之差为2dB。
在一些实施例中,预设时长为8秒。
可以参见电子设备风扇的控制方法对本发明实施例的电子设备风扇的控制装置进行解释。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
- 风扇的控制方法、风扇控制装置及电子设备
- 风扇控制装置、风扇控制方法及电子设备