logo好方法网

风扇控制方法、装置、电子设备及存储介质


技术摘要:
本发明实施例适用于通信技术领域,提供了一种电子设备的风扇控制方法、装置、电子设备及存储介质,其中,风扇控制方法应用于电子设备;所述电子设备中设置有风扇;风扇控制方法包括:发射第一感应信号;接收第二感应信号;所述第二感应信号为由所述电子设备周围的物体  全部
背景技术:
电子设备在运行时,由于电子元器件发散热量会使得电子设备内部的温度升高, 电子设备内部的温度过高可能导致电子设备停止运行或损坏。目前相关技术通过在电子设 备内部安装风扇进行降温,电子设备内部的风扇虽然可以给电子设备进行降温,但是风扇 高速转动带来的噪声同样会对用户操控电子设备运行带来影响,影响了电子设备的操控效 率。
技术实现要素:
有鉴于此,本发明实施例提供一种电子设备的风扇控制方法、装置、电子设备及存 储介质,以至少解决相关电子设备内部风扇高速转动带来的噪声会影响电子设备的操控效 率的问题。 本发明实施例的技术方案是这样实现的: 第一方面,本发明实施例提供了一种电子设备的风扇控制方法,应用于电子设备; 所述电子设备中设置有风扇,该方法包括: 发射第一感应信号; 接收第二感应信号;所述第二感应信号为由所述电子设备周围的物体反射的第一 感应信号; 检测所述第二感应信号是否满足设定条件;所述设定条件表征所述电子设备周围 存在人体,且所述电子设备与所述人体的距离小于设定距离; 在所述第二感应信号满足所述设定条件的情况下,调整所述电子设备的风扇转 速。 上述方案中,所述调整所述电子设备的风扇转速,包括: 获取所述电子设备的环境参数;所述环境参数至少包括第一温度和第二温度中的 任意一项;所述第一温度表征所述电子设备的外部温度;所述第二温度表征所述电子设备 的内部温度; 基于所述环境参数确定速度控制值; 将所述电子设备的风扇转速调整到与所述速度控制值对应的速度。 上述方案中,所述环境参数包括所述第二温度;所述基于所述环境参数确定速度 控制值,包括: 根据所述第二温度所在的温度区间,确定所述温度区间对应的速度控制值。 上述方案中,所述将所述电子设备的风扇转速调整到与所述速度控制值对应的速 度,包括: 4 CN 111580622 A 说 明 书 2/11 页 在所述速度控制值小于第一设定值时,将所述电子设备的风扇转速由第一速度调 整到第二速度;所述第二速度小于所述第一速度;在所述第二感应信号不满足所述设定条 件的情况下,所述电子设备的风扇转速处于所述第一速度; 在所述速度控制值大于所述第一设定值时,将所述电子设备的风扇转速调整到所 述第一速度。 上述方案中,所述在所述第二感应信号满足所述设定条件的情况下,调整所述电 子设备的风扇转速,包括: 在所述第二感应信号满足所述设定条件,且满足所述设定条件的持续时间大于设 定时长时,调整所述电子设备的风扇转速。 上述方案中,所述检测所述第二感应信号是否满足设定条件,包括: 基于所述第二感应信号确定所述电子设备周围的物体与所述电子设备的距离; 在所述距离小于所述设定距离,且所述第二感应信号的信号参数处于设定区间 时,确定所述第二感应信号满足设定条件。 上述方案中,所述检测所述第二感应信号是否满足设定条件,包括: 对所述第二感应信号进行预处理; 检测预处理后的所述第二感应信号是否满足设定条件; 所述预处理包括以下至少一项: 对所述第二感应信号进行放大; 对所述第二感应信号进行滤波; 对所述第二感应信号进行模数转换 第二方面,本发明实施例提供了一种风扇控制装置,该装置包括: 发送模块,用于发射第一感应信号; 接收模块,用于接收第二感应信号;所述第二感应信号为由所述电子设备周围的 物体反射的第一感应信号; 检测模块,用于检测所述第二感应信号是否满足设定条件;所述设定条件表征所 述电子设备周围存在人体,且所述电子设备与所述人体的距离小于设定距离; 调整模块,用于在所述第二感应信号满足所述设定条件的情况下,调整所述电子 设备的风扇转速。 第三方面,本发明实施例提供了一种电子设备,包括处理器和存储器,所述处理器 和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指 令,所述处理器被配置用于调用所述程序指令,执行本发明实施例第一方面提供的风扇控 制方法的步骤。 第四方面,本发明实施例提供了一种计算机可读存储介质,包括:所述计算机可读 存储介质存储有计算机程序。所述计算机程序被处理器执行时实现如本发明实施例第一方 面提供的风扇控制方法的步骤,或者执行时实现如本发明实施例第二方面和第三方面提供 的模型训练方法的步骤。 本发明实施例电子设备通过发射第一感应信号;接收第二感应信号;第二感应信 号为电子设备周围的物体反射的第一感应信号;检测第二感应信号是否满足设定条件;设 定条件表征所述电子设备周围存在人体,且电子设备与人体的距离小于设定距离;在第二 5 CN 111580622 A 说 明 书 3/11 页 感应信号满足设定条件的情况下,调整电子设备的风扇转速。本发明实施例能够根据人体 与电子设备的距离自动调整电子设备的风扇转速,避免对用户操控电子设备运行带来影 响,提高了电子设备的操控效率。 附图说明 图1是本发明实施例提供的一种风扇控制方法的实现流程示意图; 图2是本发明实施例提供的另一种风扇控制方法的实现流程示意图; 图3是本发明实施例提供的另一种风扇控制方法的实现流程示意图; 图4是本发明实施例提供的另一种风扇控制方法的实现流程示意图; 图5是本发明实施例提供的另一种风扇控制方法的实现流程示意图; 图6是本发明应用实施例提供的一种人体感应模块的硬件结构示意图; 图7是本发明实施例提供的一种风扇控制流程的示意图; 图8是本发明实施例提供的一种风扇控制装置的结构框图; 图9是本发明实施例提供的电子设备的硬件结构示意图。
分享到:
收藏