过温保护方法、装置、电子装置和存储介质与流程

文档序号:29138480发布日期:2022-03-05 02:19阅读:180来源:国知局
过温保护方法、装置、电子装置和存储介质与流程

1.本技术涉及温度监控技术领域,特别是涉及一种过温保护方法、装置、电子装置和存储介质。


背景技术:

2.商业显示领域解决方案的成熟配套越来越完善,人们对于设备的需求场景也越来越广泛,如半室外的应用场景下,普通设备对于环境温度的适应能力将成为一项难题。
3.常见的温度保护策略为预设过温保护点的温度值,当采集到的温度到达该过温保护点的温度值时,将直接切断负载的输出,简单粗暴,且只有一种处理方式,导致客户使用体验较差,同时难以适应多样化场景的需求。
4.针对相关技术中存在常见的温度保护策略的客户使用体验较差,同时难以适应多种场景的需求的技术问题,目前还没有提出有效的解决方案。


技术实现要素:

5.在本实施例中提供了一种过温保护方法、装置、电子装置和存储介质,以解决相关技术中常见的温度保护策略的客户使用体验较差,同时难以适应多种场景的需求的问题。
6.第一个方面,在本实施例中提供了一种过温保护方法,包括:
7.获取目标设备的实时温度;
8.将所述实时温度与多个预设温度阈值分别进行比对;
9.基于比对结果调节所述目标设备的工作状态,多个所述工作状态与多个所述预设温度阈值相对应。
10.在其中的一些实施例中,所述获取目标设备的实时温度包括:
11.获取环境温度;
12.基于所述环境温度获取所述目标设备的实时温度。
13.在其中的一些实施例中,所述获取目标设备的实时温度包括:
14.获取目标设备在预设时间内的多个实时温度。
15.在其中的一些实施例中,所述获取目标设备在预设时间内的多个实时温度包括:
16.获取目标设备在多个连续预设周期内的实时温度。
17.在其中的一些实施例中,所述预设温度阈值包括第一温度阈值以及第二温度阈值,所述第一温度阈值小于所述第二温度阈值,所述基于比对结果调节所述目标设备的工作状态包括:
18.若多个所述实时温度均小于第一温度阈值,则保持所述目标设备正常工作;
19.若多个所述实时温度均大于所述第一温度阈值且小于所述第二温度阈值,则调节所述目标设备进入省电模式;
20.若多个所述实时温度均大于所述第二温度阈值,则关闭所述目标设备。
21.在其中的一些实施例中,所述调节所述目标设备进入省电模式包括切断所述目标
设备的部分负载、降低所述目标设备的显示亮度以及调整设备显示效果中的至少一种。
22.在其中的一些实施例中,所述将所述实时温度与多个预设温度阈值分别进行比对之后还包括:
23.若多个所述实时温度的比对结果不同,则重新采集所述目标设备的实时温度。
24.第二个方面,在本实施例中提供了一种过温保护装置,其特征在于,包括:
25.温度获取模块,用于获取目标设备的实时温度;
26.比对模块,用于将所述实时温度与多个预设温度阈值分别进行比对;
27.调节模块,用于基于比对结果调节所述目标设备的工作状态,多个所述工作状态与多个所述预设温度阈值相对应。
28.第三个方面,在本实施例中提供了一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一个方面所述的过温保护方法。
29.第四个方面,在本实施例中提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一个方面所述的过温保护方法。
30.与相关技术相比,在本实施例中提供的过温保护方法、装置、电子装置和存储介质,通过获取目标设备的实时温度;将所述实时温度与多个预设温度阈值分别进行比对;基于比对结果调节所述目标设备的工作状态,多个所述工作状态与多个所述预设温度阈值相对应的方式,设置多个温度阈值,针对不同等级的温度情况采取不同的调节策略,保障了设备正常运行的同时提高了产品的使用体验,适应性更强。
31.本技术的一个或多个实施例的细节在以下附图和描述中提出,以使本技术的其他特征、目的和优点更加简明易懂。
附图说明
32.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
33.图1是本发明一实施例的过温保护方法的终端硬件结构图;
34.图2是本发明一实施例的过温保护方法的流程示意图;
35.图3是本发明另一实施例的过温保护方法的流程示意图;
36.图4是本发明一实施例的过温保护装置的结构框图;
37.图5是本发明一实施例的过温保护系统的结构框图。
具体实施方式
38.为更清楚地理解本技术的目的、技术方案和优点,下面结合附图和实施例,对本技术进行了描述和说明。
39.除另作定义外,本技术所涉及的技术术语或者科学术语应具有本技术所属技术领域具备一般技能的人所理解的一般含义。在本技术中的“一”、“一个”、“一种”、“该”、“这些”等类似的词并不表示数量上的限制,它们可以是单数或者复数。在本技术中所涉及的术语“包括”、“包含”、“具有”及其任何变体,其目的是涵盖不排他的包含;例如,包含一系列步骤或模块(单元)的过程、方法和系统、产品或设备并未限定于列出的步骤或模块(单元),而可
包括未列出的步骤或模块(单元),或者可包括这些过程、方法、产品或设备固有的其他步骤或模块(单元)。在本技术中所涉及的“连接”、“相连”、“耦接”等类似的词语并不限定于物理的或机械连接,而可以包括电气连接,无论是直接连接还是间接连接。在本技术中所涉及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。通常情况下,字符“/”表示前后关联的对象是一种“或”的关系。在本技术中所涉及的术语“第一”、“第二”、“第三”等,只是对相似对象进行区分,并不代表针对对象的特定排序。
40.在本实施例中提供的方法实施例可以在终端、计算机或者类似的运算装置中执行。比如在终端上运行,图1是本实施例的过温保护方法的终端的硬件结构框图。如图1所示,终端可以包括一个或多个(图1中仅示出一个)处理器102和用于存储数据的存储器104,其中,处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置。上述终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述终端的结构造成限制。例如,终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示出的不同配置。
41.存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如在本实施例中的过温保护方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
42.传输设备106用于经由一个网络接收或者发送数据。上述的网络包括终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(network interface controller,简称为nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(radio frequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。
43.请参阅图2,图2是本发明一实施例的过温保护方法的流程示意图。在本实施例中,过温保护方法包括:
44.s202:获取目标设备的实时温度。
45.示例性地,获取目标设备的实时温度。其中,目标设备可以是具有完整结构和功能的整体装置,例如移动电话、计算机、显示器等终端设备,以及需要在特定温度环境下工作的监控设备、基站设备等;目标设备也可以是实现某一特定功能的内部组成设备,例如芯片、电子电路、存储器、显示面板等。目标设备的实时温度是指实时获取的目标设备的内部温度,例如计算机主机箱的内部温度、芯片的内部温度等。
46.在其中一个具体实施例中,基于温度传感器直接获取目标设备的实时温度。具体的,通过温度传感器,将目标设备的内部温度转换成可输出的电信号,基于该电信号获取内部温度的数值;在另一个具体实施例中,获取目标设备的表面温度,并通过该设备的热传导系数计算目标设备的内部温度。其中,该热传导系数为预先获取的设备参数。
47.s204:将实时温度与多个预设温度阈值分别进行比对。
48.示例性地,获取目标设备的实时温度后,将该实时温度与多个预设温度阈值进行比对,以确定该实时温度的阈值范围。其中,预设温度阈值可以是人为进行设定的,也可以是计算机设备生成的,可以是固定不变的阈值,也可以是随着时间或者环境条件变化的阈值,具体的可以根据实际情况对预设温度阈值进行设置。可以理解的,由于使用环境、设备特性等的不同,不同目标设备的预设温度阈值也各不相同。
49.在其中一个具体实施例中,预设温度阈值包括60摄氏度、70摄氏度以及80摄氏度,目标设备的实时温度为75摄氏度。将该实时温度分别与上述三个预设温度阈值进行比对,可以确定该实时温度处于70-80摄氏度的温度区间范围内。可以理解的,本实施例中的预设温度阈值可以是2个、3个、4个等,可根据实际需求进行选择。
50.示例性地,当预设温度阈值为单个时,仅能基于该预设温度阈值实现二值化判断并采取简单措施,如维持设备运行/关闭设备、执行散热措施/不执行散热措施等,一般仅能适用于简单且需求不高的应用场景。而基于多个预设温度阈值,可以获取多个级别的过温保护措施。例如在上述具体实施例中,预设温度阈值包括两个阈值,此时则可以确定三个级别的过温保护措施。可以理解的,预设温度阈值的数量越多,过温保护措施的级别越多,保护措施越具有针对性。进一步,实现了对目标设备过温保护的灵活配置,以适用于不同的应用场景。
51.s206:基于比对结果调节目标设备的工作状态,多个工作状态与多个预设温度阈值相对应。
52.示例性地,将实时温度与多个预设温度阈值分别进行比对后,获取比对结果,根据该比对结果调节目标设备的工作状态。其中,多个工作状态与多个预设温度阈值相对应,基于多个预设温度阈值可以确定目标设备的其中一个工作状态。目标设备的工作状态包括但不限于目标设备及其内部组件的工作状态,例如通路状态、高负载状态等。
53.具体的,该比对结果包括但不限于实时温度所处的预设温度阈值的区间范围,其中每个区间范围均存在相应的工作状态。当比对结果处在某预设温度阈值的区间范围时,将目标设备的工作状态调整为该区间范围对应的工作状态。例如,在上一个具体实施例中,70-80摄氏度的温度区间范围对应的目标设备的工作状态为执行散热措施,当实时温度处于70-80摄氏度的温度区间范围内,则控制目标设备执行该散热措施,如启动散热风扇等。
54.示例性地,比对结果可以包括单个比对结果,也可以包括多个比对结果。当实时温度为多个时,存在对应的多个比对结果,基于多个比对结果调节目标设备的工作状态,例如,在准确性需求比较高的场景下,只有在多个比对结果均相同的情况下,才根据该比对结果调节目标设备的工作状态;在准确性需求不高的场景下,若相同的比对结果的数量达到预设数量,并且其余比对结果的偏差程度不高,则基于达到预设数量的比对结果调节目标设备的工作转态。通过多个实时温度以进行多次判断,进一步获取多个比对结果,根据多个比对结果对目标设备进行调控,可以避免只有单个比对结果时出现误差或特殊情况等情形,提高比对结果的准确性。
55.本实施例通过获取目标设备的实时温度;将实时温度与多个预设温度阈值分别进行比对;基于比对结果调节目标设备的工作状态,多个工作状态与多个预设温度阈值相对应的方式,设置多个温度阈值,针对不同等级的温度情况采取不同的调节策略,保障了设备正常运行的同时提高了产品的使用体验,适应性更强。
56.在另一个实施例中,获取目标设备的实时温度包括:
57.步骤1:获取环境温度;
58.步骤2:基于环境温度获取目标设备的实时温度。
59.示例性地,由于目标设备的内部和外部存在温度差,该目标设备会成为热传导的导体。而目标设备的结构、材料等都是固定的,因此其热传导的能力也是固定的,即目标设备的热传导系数是固定的。因此,可以根据预先获取的目标设备的热传导系数,以及实时获取的目标设备的环境温度,计算目标设备内部的实时温度。可以理解的,目标设备的环境温度的测量点越接近目标设备,计算结果受到空气介质的影响越小,实时温度越准确。优选的,在目标设备的表面获取环境温度,即该环境温度为目标设备的表面温度。
60.在其中一个具体实施例中,通过温度传感器获取目标设备的环境温度。其中,温度传感器包括接触类传感器以及非接触类传感器,接触类传感器包括热电阻传感器以及热电偶传感器等,主要是通过电子元件在不同温度下的特性获取环境温度;非接触类传感器包括辐射测温传感器等,可根据目标设备表面反射的辐射波长等获取环境温度。本实施例可基于实际场景需要,选择不同的温度传感器以获取目标设备的环境温度,例如当需要稳定、可靠的测量结果时,可优选的采取接触类传感器;当目标设备的表面温度过高,不宜采用接触类传感器时,可以选择非接触类传感器。
61.在另一个具体实施例中,目标设备为计算机内部的芯片。首先,获取该计算机的环境温度,根据该环境温度以及计算机的热传导系数,确定该计算机的内部温度。可以理解的,该计算机的内部温度即为该芯片的环境温度。因此,再基于该计算机的内部温度,以及该芯片的热传导系数,确定该芯片的内部温度。
62.可选的,在同一时间周期内获取多个时间点的环境温度,根据多个环境温度以及目标设备的热传导系数,计算目标设备的实时温度。具体的,计算多个时间点的环境温度的平均值,基于该平均值以及目标设备的热传导系数确定目标设备的实时温度。其中,该时间周期可以是1秒、0.75秒、0.5秒等,可以理解的,时间周期不宜过长,以避免时间跨度较长的情况下环境温度的差异较大。环境温度的数量可以为2个、3个或者4个等,通过同一时间周期内多个时间点的环境温度获取实时温度,可以避免只有单个环境温度的情形下出现误差或者极端情况等情形,提高了目标设备的实时温度的准确性。
63.本实施例获取环境温度;基于环境温度获取目标设备的实时温度。现有技术中在很多场景下无法基于温度传感器直接获取目标设备的内部温度,或者基于温度传感器直接获取目标设备的内部温度的成本过高。而本实施例通过环境温度计算目标设备的实时温度的方法,可广泛应用于各种不同的应用场景,并且计算方法简单,只需预先获取目标设备的热传导系数即可,降低了目标设备内部温度的获取成本。
64.在另一个实施例中,获取目标设备的实时温度包括:
65.获取目标设备在预设时间内的多个实时温度。
66.示例性地,确定预设的时间段,基于该预设时间段内的多个不同时间点,获取目标设备的多个实时温度。将多个实时温度与多个预设温度阈值进行比对,并基于比对结果对目标设备的工作状态进行调节。
67.在其中一个具体实施例中,获取预设时间段,将该预设时间段等分成预设数量的子时间段,基于每个子时间段的开始时间点、中间时间点或结尾时间点等固定时间点,获取
预设数量的实时温度;在另一个具体实施例中,基于随机生成方式,在预设时间段内随机获取预设数量的时间点,基于该时间点获取预设数量的实时温度。可以理解的,本实施例中在预设时间内获取目标设备的多个实时温度的方式并不限于上述两种,本实施例对此不作限制。
68.以两个实时温度为例,在其中一个具体实施例中,获取目标设备在预设时间内的第一实时温度以及第二实时温度,将第一实时温度与多个预设温度阈值进行比对,得到第一比对结果;将第二实时温度与多个预设温度阈值进行比对,得到第二比对结果。可以理解的,当预设时间较短时,第一实时温度与第二实时温度数值比对接近,因此第一比对结果也应当与第二比对结果接近或一致。具体的,当第一比对结果与第二比对结果接近或者一致时,基于第一比对结果或者第二比对结果调节目标设备的工作状态。在另一个具体实施例中,获取目标设备在预设时间内的第一实时温度以及第二实时温度,并计算第一实时温度与第二实时温度的平均值,作为平均实时温度。将该平均实时温度与多个预设温度阈值分别进行比对,基于比对结果调整目标设备的工作状态。
69.本实施例获取目标设备在预设时间内的多个实时温度,通过多个实时温度与多个预设温度阈值进行比对,避免单个实时温度可能会出现误差较大、极端情况等情形,降低了目标设备实时温度的误差,提高了比对结果的准确性。
70.在另一个实施例中,获取目标设备在预设时间内的多个实时温度包括:
71.获取目标设备在多个连续预设周期内的实时温度。
72.示例性地,获取多个连续的预设周期,每个预设周期的时间长度均相同。在每个周期内获取一个实时温度,得到目标设备在多个连续预设周期的多个实时温度。将多个实时温度与多个预设温度阈值分别进行比对,基于比对结果调节目标设备的工作状态。
73.在其中一个具体实施例中,获取多个连续的预设周期,获取每个预设周期的固定时间点如开始时间点、中间时间点或结尾时间点等对应实时温度。在另一个具体实施例中,获取多个连续的预设周期,基于随机生成算法获取每个预设周期内的随机时间点,进一步获取每个随机时间点的实时温度。在另一个具体实施例中,获取多个连续的预设周期,以及每个预设周期的最高温度值,作为目标设备在多个连续的预设周期内的实时温度。可以理解的,以上方法仅仅作为示例,本实施例中获取目标设备在多个连续预设周期内的实时温度的方法并不限于以上三种。
74.本实施例获取目标设备在多个连续预设周期内的实时温度。通过多个连续预设周期获取实时温度,使得实时温度的时间点相对均衡的分布于整个时间段,避免获取的实时温度在预设时间段内过于集中,无法反映实时温度在整个预设时间段内的大小情况。尤其是在预设时间段内的某一时间点附近出现特殊情况时,基于该时间点附近的实时温度并不能反映出该目标设备在预设时间段内的整体情况。进一步降低了实时温度的误差,提高了比对结果的准确性。
75.在另一个实施例中,预设温度阈值包括第一温度阈值以及第二温度阈值,第一温度阈值小于第二温度阈值,基于比对结果调节目标设备的工作状态包括:
76.步骤1:若多个实时温度均小于第一温度阈值,则保持目标设备正常工作;
77.步骤2:若多个实时温度均大于第一温度阈值且小于第二温度阈值,则调节目标设备进入省电模式;
78.步骤3:若多个实时温度均大于第二温度阈值,则关闭目标设备。
79.示例性地,设置目标设备的第一温度阈值以及第二温度阈值,并且第一温度阈值小于第二温度阈值。获取目标设备的多个实时温度后,将多个实时温度分别与第一温度阈值以及第二温度阈值进行比对,若多个实时温度均小于第一温度阈值,则保持目标设备的正常工作状态;若多个实时温度均介于第一温度阈值与第二温度阈值之间,则调节目标设备进入省电模式;若多个实时温度均大于第二温度阈值,则关闭该目标设备,使得目标设备中断工作状态。
80.可以理解的,通过第一温度阈值以及第二温度阈值,可以确定不同级别的保护措施。具体的,可以将第一温度阈值作为警戒温度线,第二温度阈值作为危险温度线。当实时温度低于第一温度阈值时,表明目标设备不存在温度过载情形,因此可以保持目标设备继续正常工作;当实时温度跨过警戒温度线,处于第一温度阈值和第二温度阈值之间时,虽然目标设备尚没有温度过载的危险,但是比对接近温度过载情形,需要进行警戒,此时控制目标设备进入省点模式;当实时温度达到危险温度线即第二温度阈值时,此时目标设备存在温度过载的危险,需要切断电路,暂停目标设备的工作状态,以避免温度过载导致目标设备损坏。
81.可以理解的,本实施例中的预设温度阈值包括第一温度阈值以及第二温度阈值仅仅作为示例,本发明中的预设温度阈值可以包括两个或者两个以上,本发明对比不作限制。
82.本实施例预设温度阈值包括第一温度阈值以及第二温度阈值,第一温度阈值小于第二温度阈值,基于比对结果调节目标设备的工作状态包括:若多个实时温度均小于第一温度阈值,则保持目标设备正常工作;若多个实时温度均大于第一温度阈值且小于第二温度阈值,则调节目标设备进入省电模式;若多个实时温度均大于第二温度阈值,则关闭目标设备。通过第一温度阈值以及第二温度阈值确定不同级别的保护措施,避免只有单个温度阈值导致的温度过高时直接切断目标设备的电路输出,导致用户体验较差的问题,通过更精确灵活的调控措施,在保证目标设备的安全性的同时,提高了用户的使用体验。
83.在另一个实施例中,调节目标设备进入省电模式包括切断目标设备的部分负载、降低目标设备的显示亮度以及调整设备显示效果中的至少一种。
84.示例性地,若多个实时温度均大于第一温度阈值且小于第二温度阈值,则调节目标设备进入省电模式。其中,省点模式包括:切断目标设备的部分负载、降低目标设备的显示亮度、调整设备显示效果。具体的,切断目标设备的部分负载是指关闭目标设备的部分部件,使其停止工作,例如关闭cpu的部分核心;降低目标设备的显示亮度是指对目标设备的显示屏幕的亮度进行调节;调整设备的显示效果是指降低设备的视觉显示效果,例如降低显示界面的刷新频率或者分辨率、以黑白模式进行显示等。
85.可以理解的,本实施例中的切断目标设备的部分负载、降低目标设备的显示亮度以及调整设备显示效果仅仅作为省电模式的示例,本发明对省电模式不作限值。可选的,省电模式的方法还可以包括:自适应调节,以在没有操作时进入休眠状态;降低cpu的频率,以减少cpu耗电量;限时软件运行,以降低处理器的负载压力。
86.在另一个实施例中,将实时温度与多个预设温度阈值分别进行比对之后还包括:
87.若多个实时温度的比对结果不同,则重新采集目标设备的实时温度。
88.示例性地,获取目标设备在预设时间内的多个实时温度,分别将每个实时温度与
多个预设温度阈值进行比对,以获取每个实时温度对应的比对结果。若多个实时温度对应的比对结果存在不同情形,则重新采集目标设备的实时温度,重新进行判断。
89.在其中一个具体实施例中,实时温度包括两个连续周期内的第一实时温度以及第二实时温度。分别将第一实时温度以及第二实时温度与多个预设温度阈值进行比对,并获取第一实时温度以及第二实时温度对应的第一比对结果以及第二比对结果。若第一比对结果与第二比对结果相同,则基于第一比对结果或者第二比对结果调节目标设备的工作状态;若第一比对结果与第二比对结果不同,则表明可能存在实时温度不准确的情形,此时重新获取第一实时温度以及第二实时温度并继续进行比对,直到第一比对结果与第二比对结果相同为止。
90.本实施例若多个实时温度的比对结果不同,则重新采集目标设备的实时温度。若在多个实时温度的比对结果不同时,直接基于其中的某个比对结果对目标设备进行调节,可能会出现比对结果不准确,最终导致对目标设备采取错误的调节措施。通过对多个实时温度的比对结果进行判断,若比对结果不同则重新采集实时温度,避免了多个实时温度中出现数值不准确影响比对结果准确性的情形,提高了目标设备过温判断的准确性。
91.请参阅图3,图3是本发明另一实施例的过温保护方法的流程示意图。具体的,获取目标设备的环境温度,并基于目标设备的热传导系数,计算目标设备的实时温度;将实时温度与多个预设温度阈值进行比对,得到比对结果;基于比对结果获取对应的控制指令,并根据该控制指令执行过温保护措施。
92.需要说明的是,在上述流程中或者附图的流程图中示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
93.在本实施例中还提供了一种过温保护装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。以下所使用的术语“模块”、“单元”、“子单元”等可以实现预定功能的软件和/或硬件的组合。尽管在以下实施例中所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
94.图4是本实施例的过温保护装置的结构框图,如图4所示,该装置包括:
95.温度获取模块10,用于获取目标设备的实时温度;
96.温度获取模块10,还用于获取环境温度;
97.基于环境温度获取目标设备的实时温度;
98.温度获取模块10,还用于获取目标设备在预设时间内的多个实时温度;
99.温度获取模块10,还用于获取目标设备在多个连续预设周期内的实时温度;
100.比对模块20,用于将实时温度与多个预设温度阈值分别进行比对;
101.调节模块30,用于基于比对结果调节目标设备的工作状态,多个工作状态与多个预设温度阈值相对应;
102.调节模块30,还用于若多个实时温度均小于第一温度阈值,则保持目标设备正常工作;
103.若多个实时温度均大于第一温度阈值且小于第二温度阈值,则调节目标设备进入省电模式;
104.若多个实时温度均大于第二温度阈值,则关闭目标设备;
105.过温保护装置,还包括重新采集模块;
106.重新采集模块,用于若多个实时温度的比对结果不同,则重新采集目标设备的实时温度。
107.请参阅图5,图5是本发明一实施例的过温保护系统的结构框图。在其中一个具体实施例中,过温保护系统包括:温度值采集模块11、温度值计算模块12、温度值比对模块21、判定模块22、控制指令执行模块31以及负载端32。
108.具体的,温度值采集模块11,用于在同一个预设周期内的两个不同时间点获取对应的环境温度a1、a2,通过串行数据总线上传到温度值计算模块12。其中,预设周期的时间为1秒。
109.具体的,温度值计算模块12,用于通过串行数据总线接收温度值采集模块11传输的环境温度a1、a2,通过a1、a2以及目标设备的热传导系数,计算目标设备的内部实时温度a1,并将该实时温度a1通过串行数据总线上传至温度值比对模块21。
110.具体的,温度值比对模块21,用于将实时温度a1与第一温度阈值以及第二温度阈值进行比对,并将比对结果上传至判定模块22。具体为:
111.若实时温度a1高于第一温度阈值,比对结果为h,并发送给判定模块22;若实时温度a1低于第一温度阈值,继续将实时温度a1与第二温度阈值进行比对,若高于第二温度阈值且低于第一温度阈值,比对结果为l,并发送给判定模块22;若实时温度a1低于第二温度阈值,比对结果为n,并发送给判定模块22。其中,第一温度阈值和第二温度阈值为过温保护点阈值,第一温度阈值高于第二温度阈值。目标设备的内部温度达到第一温度阈值时,若不采取措施,目标设备将存在过温损坏的风险;目标设备的内部温度达到第二温度阈值时,若不采取措施,目标设备的内部温度将会上升直至达到第一温度阈值。
112.基于同样的方法,获取实时温度a2及其对应的比对结果,并上传至判定模块22。实时温度a1以及实时温度a2分别位于两个连续周期内。
113.具体的,判定模块22通过串行数据总线接收实时温度a1对应的比对结果,以及实时温度a2对应的比对结果,根据比对结果获取具体的控制指令,并将该控制指令传输至控制指令执行模块31。具体为:
114.若两个比对结果均为h,发送第一控制指令x给控制指令执行模块31;若两个比对结果均为l,发送第二控制指令y给控制指令执行模块31;若两个比对结果均为n,发送第三控制指令z给控制指令执行模块31。若两个比对结果存在不同的情形,则继续采集实时温度并获取比对结果,直到两个比对结果相同为止。
115.控制指令执行模块31,用于通过串行数据总线获取控制指令,并控制负载端32的负载运行模式。具体为:
116.若控制指令为第一控制指令x,则切断全部负载;若控制指令为第二控制指令y,则切断部分负载,或者降低设备显示亮度,或者调整设备显示效果;若控制指令为z,则正常运行。
117.需要说明的是,上述各个模块可以是功能模块也可以是程序模块,既可以通过软件来实现,也可以通过硬件来实现。对于通过硬件来实现的模块而言,上述各个模块可以位于同一处理器中;或者上述各个模块还可以按照任意组合的形式分别位于不同的处理器中。
118.在本实施例中还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
119.可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
120.可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
121.s1,获取目标设备的实时温度;
122.s2,将实时温度与多个预设温度阈值分别进行比对;
123.s3,基于比对结果调节目标设备的工作状态,多个所述工作状态与多个所述预设温度阈值相对应。
124.需要说明的是,在本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,在本实施例中不再赘述。
125.此外,结合上述实施例中提供的过温保护方法,在本实施例中还可以提供一种存储介质来实现。该存储介质上存储有计算机程序;该计算机程序被处理器执行时实现上述实施例中的任意一种过温保护方法。
126.应该明白的是,这里描述的具体实施例只是用来解释这个应用,而不是用来对它进行限定。根据本技术提供的实施例,本领域普通技术人员在不进行创造性劳动的情况下得到的所有其它实施例,均属本技术保护范围。
127.显然,附图只是本技术的一些例子或实施例,对本领域的普通技术人员来说,也可以根据这些附图将本技术适用于其他类似情况,但无需付出创造性劳动。另外,可以理解的是,尽管在此开发过程中所做的工作可能是复杂和漫长的,但是,对于本领域的普通技术人员来说,根据本技术披露的技术内容进行的某些设计、制造或生产等更改仅是常规的技术手段,不应被视为本技术公开的内容不足。
[0128]“实施例”一词在本技术中指的是结合实施例描述的具体特征、结构或特性可以包括在本技术的至少一个实施例中。该短语出现在说明书中的各个位置并不一定意味着相同的实施例,也不意味着与其它实施例相互排斥而具有独立性或可供选择。本领域的普通技术人员能够清楚或隐含地理解的是,本技术中描述的实施例在没有冲突的情况下,可以与其它实施例结合。
[0129]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对专利保护范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1