发明内容
本申请实施例通过提供一种电源适配器的散热控制方法、系统、设备及可读存储介质,解决了目前市场上的电源适配器并没有配备专门的散热设施,散热性能差的问题,实现了快速响应电源适配器的工作温度变化,从而辅助电源适配器进行散热。
本申请实施例提供了一种电源适配器的散热控制方法,所述电源适配器的散热控制方法包括:
预设散热器件的运行参数和所述电源适配器的工作温度阈值;
实时采集所述电源适配器的工作温度;
若所述工作温度大于所述工作温度阈值,则控制所述散热器件根据所述运行参数进行散热。
优选的,所述预设散热器件的运行参数和所述电源适配器的工作温度阈值的步骤,包括:
接收并储存用户输入的所述运行参数和所述工作温度阈值。
优选的,所述预设散热器件的运行参数和所述电源适配器的工作温度阈值的步骤,之后包括:
将所述运行参数划分为若干个运行参数区间和将所述工作温度阈值划分为若干个工作温度阈值区间;
其中,一个所述工作温度阈值区间关联一个所述运行参数区间。
优选的,所述采集所述电源适配器的工作温度的步骤,包括:
获取多组所述电源适配器的表面温度,并取平均值作为当前的所述电源适配器的工作温度。
优选的,所述控制所述散热器件根据所述运行参数进行散热的步骤,包括:
调取与所述工作温度匹配的所述工作温度阈值区间;
调节所述散热器件的风机转速,以使所述散热器件的风机转速落入所述运行参数区间内;
所述运行参数区间为预设的所述散热器件的风机转速区间。
优选的,所述电源适配器的散热控制方法还包括:
实时检测所述散热器件的风机转速;
若所述散热器件的风机转速未落入所述工作温度阈值区间关联的所述运行参数区间内,则启动辅助散热器件,并向用户发送所述散热器件的风机转速修正数据。
优选的,所述电源适配器的散热控制方法还包括:
判断是否接收到脉冲信号;
当接收不到所述脉冲信号时,则判定所述散热器件故障,则启动辅助散热器件,并向用户发送故障提醒。
此外,为实现上述目的,本发明还提供了一种电源适配器的散热控制系统,包括:
数据预设模块,用于预设散热器件的运行参数和所述电源适配器的工作温度阈值;
温度采集模块,用于实时采集所述电源适配器的工作温度;
温度判断模块,用于判断所述工作温度是否大于所述工作温度阈值;
温度调控模块,用于控制所述散热器件根据所述运行参数进行散热。
此外,为实现上述目的,本发明还提供了一种电源适配器的散热控制设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的电源适配器的散热控制程序,所述电源适配器的散热控制程序被所述处理器执行时实现上述的电源适配器的散热控制方法的步骤。
此外,为实现上述目的,本发明还提供了一种可读存储介质,其上存储有电源适配器的散热控制程序,该电源适配器的散热控制程序被处理器执行时实现上述的电源适配器的散热控制方法步骤。
本申请实施例中提供的一种电源适配器的散热控制方法、系统、设备及可读存储介质的技术方案,至少具有如下技术效果或优点:
由于采用了预设散热器件的运行参数和电源适配器的工作温度阈值,实时采集电源适配器的工作温度,在工作温度大于工作温度阈值时,控制散热器件根据运行参数进行散热的技术手段,解决了目前市场上的电源适配器并没有配备专门的散热设施,散热性能差的问题,实现了快速响应电源适配器的工作温度变化,从而辅助电源适配器进行散热。
具体实施方式
为了更好的理解上述技术方案,下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本发明提供一种电源适配器的散热控制设备。如图1所示,图1为本发明实施例方案涉及的硬件运行环境的结构示意图。
需要说明的是,图1即可为电源适配器的散热控制设备的硬件运行环境的结构示意图。
如图1所示,该电源适配器的散热控制设备可以包括:处理器1001,例如CPU,存储器1005,用户接口1003,网络接口1004,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
可选地,电源适配器的散热控制设备还可以包括RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块等等。
本领域技术人员可以理解,图1中示出的电源适配器的散热控制设备结构并不构成对电源适配器的散热控制设备限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及电源适配器的散热控制方法程序。其中,操作系统是管理和控制电源适配器的散热控制设备硬件和软件资源的程序,电源适配器的散热控制方法程序以及其它软件或程序的运行。网络通信模块用于实现存储器1005内部各组件之间的通信,以及与电源适配器的散热控制设备中其它硬件和软件之间通信。
在本实施例中,所述电源适配器的散热控制设备包括:存储器1005、处理器1001及存储在所述存储器上并可在所述处理器上运行的电源适配器的散热控制程序,其中:
处理器1001调用存储器1005中存储的电源适配器的散热控制程序时,执行以下操作:
预设散热器件的运行参数和所述电源适配器的工作温度阈值;
实时采集所述电源适配器的工作温度;
若所述工作温度大于所述工作温度阈值,则控制所述散热器件根据所述运行参数进行散热。
进一步的,处理器1001可以调用存储器1005中存储的电源适配器的散热控制程序时,还执行以下操作:
接收并储存用户输入的所述运行参数和所述工作温度阈值。
进一步的,处理器1001可以调用存储器1005中存储的电源适配器的散热控制程序时,还执行以下操作:
将所述运行参数划分为若干个运行参数区间和将所述工作温度阈值划分为若干个工作温度阈值区间;
其中,一个所述工作温度阈值区间关联一个所述运行参数区间。
进一步的,处理器1001可以调用存储器1005中存储的电源适配器的散热控制程序时,还执行以下操作:
获取多组所述电源适配器的表面温度,并取平均值作为当前的所述电源适配器的工作温度。
进一步的,处理器1001可以调用存储器1005中存储的电源适配器的散热控制程序时,还执行以下操作:
调取与所述工作温度匹配的所述工作温度阈值区间;
调节所述散热器件的风机转速,以使所述散热器件的风机转速落入所述运行参数区间内;
所述运行参数区间为预设的所述散热器件的风机转速区间。
进一步的,处理器1001可以调用存储器1005中存储的电源适配器的散热控制程序时,还执行以下操作:
实时检测所述散热器件的风机转速;
若所述散热器件的风机转速未落入所述工作温度阈值区间关联的所述运行参数区间内,则启动辅助散热器件,并向用户发送所述散热器件的风机转速修正数据。
进一步的,处理器1001可以调用存储器1005中存储的电源适配器的散热控制程序时,还执行以下操作:
判断是否接收到脉冲信号;
当接收不到所述脉冲信号时,则判定所述散热器件故障,启动辅助散热器件,并向用户发送故障提醒。
参考图2的本发明电源适配器的散热控制方法第一实施例的流程示意图,所述电源适配器的散热控制方法,包括以下步骤:
步骤S100:预设散热器件的运行参数和所述电源适配器的工作温度阈值。
散热器件主要是通过风冷进行设备散热的器件,如普通散热风扇、制冷风扇等设备;电源适配器可以广泛应用于工业自动化控制、军工设备、科研设备、工控设备、电力设备、仪器仪表、医疗设备等领域。在本实施例中散热器件的运行参数和电源适配器的工作温度阈值需要预先设定,以供后面直接使用。
具体的,所述预设散热器件的运行参数和所述电源适配器的工作温度阈值的步骤,包括:接收并储存用户输入的所述运行参数和所述工作温度阈值。
其中,设定散热器件的运行参数和电源适配器的工作温度阈值,需要用户根据用户使用手册和用户环境温度,对散热器件的运行参数和电源适配器的工作温度阈值进行预先设定,用户设定完成后,散热器件的运行参数和电源适配器的工作温度阈值会被进行存储。其中,任意一个工作温度阈值匹配一个运行参数。
步骤S101:实时采集所述电源适配器的工作温度。
电源适配器工作时属于持续不间断的过程,其中电源适配器停止工作的原因:一种是将主动将电源适配器与供电端断开,属于人为操作;另一种是电源适配器在工作中出现故障,而导致停止工作。由于电源适配器持续工作时会不间断的产生热量,为了对电源适配器进行监测,需要实时采集电源适配器的工作温度。
步骤S102:若所述工作温度大于所述工作温度阈值,则控制所述散热器件根据所述运行参数进行散热。
电源适配器工作时间越久,电源适配器产生的热量越多,电源适配器的工作温度不仅包含自身温度,还包括了外界的环境温度。当检测到电源适配器的工作温度大于预设的电源适配器的工作温度阈值时,散热器件会启动,并根据匹配的运行参数对电源适配器进行散热。
本实施例根据上述技术方案,由于采用了预设散热器件的运行参数和电源适配器的工作温度阈值,实时采集电源适配器的工作温度,在工作温度大于工作温度阈值时,控制散热器件根据运行参数进行散热的技术手段,实现了快速响应电源适配器的工作温度变化,从而辅助电源适配器进行散热。
进一步的,所述预设散热器件的运行参数和所述电源适配器的工作温度阈值的步骤,之后包括:将所述运行参数划分为若干个运行参数区间和将所述工作温度阈值划分为若干个工作温度阈值区间;其中,一个所述工作温度阈值区间关联一个所述运行参数区间。
通常,散热器件在运行时,受到外界环境因素影响,存在运行参数偏差,不可能始终保持在同一个运行参数下运行。用户预设完成散热器件的运行参数和电源适配器的工作温度阈值后,散热器件的运行参数被划分为若干个运行参数区间,同样工作温度阈值也被划分为若干个工作温度阈值区间,一个电源适配器的工作温度阈值区间关联一个散热器件的运行参数区间。如果电源适配器当前的工作温度满足其中一个工作温度阈值区间,则散热器件按照对应的运行参数区间运行,对电源适配器进行散热。
进一步的,所述采集所述电源适配器的工作温度的步骤,包括:获取多组所述电源适配器的表面温度,并取平均值作为当前的所述电源适配器的工作温度。
具体的,电源适配器长时间持续工作时,其内部的温度和外壳的温度几乎接近相同,可以采集多组电源适配器的表面温度数据,取其平均值,将电源适配器的表面温度平均值作为当前的所述电源适配器的工作温度,以减少采集误差。
进一步的,如图3所示,所述控制所述散热器件根据所述运行参数进行散热的步骤,包括:
步骤S1021:调取与所述工作温度匹配的所述工作温度阈值区间;
步骤S1022:调节所述散热器件的风机转速,以使所述散热器件的风机转速落入所述运行参数区间内;
所述运行参数区间为预设的所述散热器件的风机转速区间。
在本实施例中,当控制散热器件根据运行参数进行电源适配器散热时,需要根据当前的电源适配器的工作温度,确定出当前电源适配器的工作温度所满足的工作温度阈值区间,然后再获取当前工作温度阈值区间对应的控制散热器件的运行参数区间,散热器件的运行参数区间为预设的散热器件的风机转速区间;如果散热器件的风机转速属于预设的散热器件的风机转速区间值,则继续保持当前的风机转速运行,如果不属于预设的散热器件的风机转速区间值,则调节散热器件的风机转速直至满足散热器件的风机转速区间值,并保持调节后的的风机转速运行。
需要说明的是,上述所述的运行参数可以是预设的散热器件的风机转速。
进一步的,如图4所示,所述电源适配器的散热控制方法还包括:
步骤S200:实时检测所述散热器件的风机转速;
步骤S201:若所述散热器件的风机转速未落入所述工作温度阈值区间关联的所述运行参数区间内,则启动辅助散热器件,并向用户发送所述散热器件的风机转速修正数据。
为了避免散热器件的风机转速出现异常,本实施例对散热器件的风机转速进行实时采集。散热器件正常运行时,某温度下有对应的工作温度阈值区间和预设的散热器件的风机转速区间,散热器件的风机转速会满足预设的散热器件的风机转速区间值进行运行。例如,当环境温度为26℃时,对应的工作温度阈值区间为[25℃~30℃],散热器件的风机转速区间[300rpm~500rpm],正常的散热器件的风机转速会在300rpm~500rpm之间,但当前的散热器件的风机转速为280rpm,则表明散热器件的的风机转速不能按照正常值运行,此时则会启动辅助散热器件运行,以保持电源适配器正常散热,进而向用户发送散热器件的风机转速修正数据,通知用户重新对散热器件的运行参数进行设定。
进一步的,如图5所示,所述电源适配器的散热控制方法还包括:
步骤S300:判断是否接收到脉冲信号;
步骤S301:当接收不到所述脉冲信号时,则判定所述散热器件故障,启动辅助散热器件,并向用户发送故障提醒。
本实施例中,为了避免散热器件的风机故障,不能进行工作,需要对散热器件的风机进行实时监测。通过红外传感检测模块来检测散热器件的风机扇叶是否转动。利用红外遮挡原理,当散热器件的风机转动时,红外会被遮挡,红外传感检测模块会一直发送一个脉冲信号,进而判定散热器件的风机正常转动;当风机扇叶不转动时,红外不会被遮挡,红外传感检测模块会将不产生脉冲信号,接收不到红外传感检测模块发送的脉冲信号时,则判定散热器件的风机故障,进而启动辅助散热器件运行,以保持电源适配器正常散热,并向用户发送故障提醒,通知用户及时进行散热器件维修。
此外,本发明实施例还提出一种电源适配器的散热控制系统,如图6所示,
所述电源适配器的散热控制系统包括:
数据预设模块400,用于预设散热器件的运行参数和所述电源适配器的工作温度阈值;
温度采集模块401,用于实时采集所述电源适配器的工作温度;
其中,温度采集模块401获取多组所述电源适配器的表面温度,并取平均值作为当前的所述电源适配器的工作温度。
温度判断模块402,用于判断所述工作温度是否大于所述工作温度阈值;
温度调控模块403,用于控制所述散热器件根据所述运行参数进行散热。
进一步的,所述数据预设模块400,包括:
数据接收单元,用于接收并储存用户输入的所述运行参数和所述工作温度阈值。
数据划分单元,用于将所述运行参数划分为若干个运行参数区间和将所述工作温度阈值划分为若干个工作温度阈值区间;
其中,一个所述工作温度阈值区间关联一个所述运行参数区间。
进一步的,所述温度调控模块403,包括:
数据调用单元,用于调取与所述工作温度匹配的所述工作温度阈值区间;
参数调节单元,用于调节所述散热器件的风机转速,以使所述散热器件的风机转速落入所述运行参数区间内;
所述运行参数区间为预设的所述散热器件的风机转速区间。
进一步的,所述电源适配器的散热控制系统,还包括:
第一检测模块404,用于实时检测所述散热器件的风机转速;若所述散热器件的风机转速未落入所述工作温度阈值区间关联的所述运行参数区间内,则启动辅助散热器件,并向用户发送所述散热器件的风机转速修正数据。
进一步的,所述电源适配器的散热控制系统,还包括:
第二检测模块405,用于判断是否接收到脉冲信号;
当接收不到所述脉冲信号时,则判定所述散热器件故障,启动辅助散热器件,并向用户发送故障提醒。
本发明电源适配器的散热控制系统具体实施方式与上述电源适配器的散热控制方法各实施例基本相同,在此不再赘述。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发
明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。