一种风扇控制方法及系统技术方案

技术编号:34400441 阅读:17 留言:0更新日期:2022-08-03 21:39
本申请公开了一种风扇控制方法及系统,涉及人工智能领域,所述方法包括:通过基于预设功能条件获得第一风扇的第一MCU;根据第一GPIO引角确定第一USB接口,根据第二GPIO引角确定第一风扇接口,其中第一风扇接口为4pin结构;确定第一PWM、第一FG;基于终端获得第一占空比,并调制获得第一PWM方波;对第一FG实时监测获得第一实时监测结果,进而计算获得第一实时转速;终端根据第一USB接口对第一实时转速进行实时显示。解决了现有技术中风扇转速控制操作复杂、控制精度低的问题。达到了远程调控风扇转速,提高调控精确度,同时实时显示风扇转速,并为风扇研发阶段的性能测试提供基础的技术效果。技术效果。技术效果。

【技术实现步骤摘要】
一种风扇控制方法及系统


[0001]本申请涉及人工智能领域,尤其涉及一种风扇控制方法及系统。

技术介绍

[0002]风扇按照一定速度转动可以对服务器等机器系统进行有效散热。现有技术中在利用风扇进行散热处理时,通常把风扇接在可控电压的电源上,进而通过手动调整电源电压,对应调整风扇转速变大或变小,在这个过程中,一般手动调整为根据历史调整经验进行主观分析,进而确定电压调整幅度并手动设置,从而导致电压调整不具体、不精确,进一步导致风扇转速控制精度低、无法量化风扇转速控制的问题。在风扇开发阶段,通过试验等方式确定特定风扇转速条件下的风量、噪音以及散热效果等,均需对风扇转速的调节控制进行精确量化,进而保证检测结果准确可靠,最终促进风扇研发、保障研发成果的可利用性。研究利用计算机技术对风扇的转速进行精确、直观的控制,具有重要的意义。
[0003]然而,现有技术中在通常把风扇接至可控电压的电源,并通过手动调整电压得到需要的风扇转速,存在风扇转速控制操作复杂,且控制精度低的技术问题。

技术实现思路

[0004]本申请的目的是提供一种风扇控制方法及系统,用以解决现有技术中在通常把风扇接至可控电压的电源,并通过手动调整电压得到需要的风扇转速,存在风扇转速控制操作复杂,且控制精度低的技术问题。
[0005]鉴于上述问题,本申请提供了一种风扇控制方法及系统。
[0006]第一方面,本申请提供了一种风扇控制方法,所述方法通过一种风扇控制系统实现,其中,所述方法包括:通过基于预设功能条件,获得第一风扇的第一MCU,其中,所述第一MCU包括第一GPIO引角、第二GPIO引角;根据所述第一GPIO引角确定第一USB接口,根据所述第二GPIO引角确定第一风扇接口,其中,所述第一风扇接口为4pin结构;根据所述4pin结构,确定第一PWM、第一FG;基于终端获得第一占空比,其中,所述第一占空比符合预设占空比阈值;根据所述第一占空比对所述第一PWM进行调制,获得第一PWM方波;基于所述第一PWM方波,对所述第一FG进行实时监测,获得第一实时监测结果,其中,所述第一实时监测结果是指预设单位时间的实时方波数量;根据所述第一实时监测结果,计算获得第一实时转速,其中,所述第一实时转速是指所述第一风扇的实时转速;终端根据所述第一USB接口,对所述第一实时转速进行实时显示。
[0007]第二方面,本申请还提供了一种风扇控制装置,所述风扇控制装置用于执行如第一方面所述的一种风扇控制方法,所述装置包括:MCU,所述MCU具备串口功能;第一GPIO引角,所述第一GPIO引角设于所述MCU上,且,所述第一GPIO引角是一USB接口,用于为所述风扇控制装置供电,同时读取风扇转速信号并进行传送;第二GPIO引角,所述第二GPIO引角与所述第一GPIO引角并列,同样设于所述MCU上,且,所述第二GPIO引角用于计算风扇转速;终端,所述终端与所述MCU通信连接,用于调制风扇转速,同时接收并实时显示所述第一GPIO
引角传送的风扇转速信号。
[0008]第三方面,本申请还提供了一种风扇控制系统,用于执行如第一方面所述的一种风扇控制方法,其中,所述系统包括:第一获得单元,所述第一获得单元用于基于预设功能条件,获得第一风扇的第一MCU,其中,所述第一MCU包括第一GPIO引角、第二GPIO引角;第一确定单元,所述第一确定单元用于根据所述第一GPIO引角确定第一USB接口,根据所述第二GPIO引角确定第一风扇接口,其中,所述第一风扇接口为4pin结构;第二确定单元,所述第二确定单元用于根据所述4pin结构,确定第一PWM、第一FG;第二获得单元,所述第二获得单元用于基于终端获得第一占空比,其中,所述第一占空比符合预设占空比阈值;第三获得单元,所述第三获得单元用于根据所述第一占空比对所述第一PWM进行调制,获得第一PWM方波;第四获得单元,所述第四获得单元用于基于所述第一PWM方波,对所述第一FG进行实时监测,获得第一实时监测结果,其中,所述第一实时监测结果是指预设单位时间的实时方波数量;第五获得单元,所述第五获得单元用于根据所述第一实时监测结果,计算获得第一实时转速,其中,所述第一实时转速是指所述第一风扇的实时转速;第一执行单元,所述第一执行单元用于终端根据所述第一USB接口,对所述第一实时转速进行实时显示。
[0009]第四方面,一种电子设备,其中,包括处理器和存储器;
[0010]该处理器,用于处理执行任一上述第一方面中方法的步骤;
[0011]该存储器,该存储器与该处理器耦合,用于存储程序,当该程序被该处理器执行时,使系统以执行任一上述第一方面中方法的步骤。
[0012]第五方面,一种计算机可读存储介质,其中,该计算机可读存储介质上存储有计算机程序,该计算机程序在执行时实现任一上述第一方面中方法的步骤。
[0013]第六方面,一种计算机程序产品,包括计算机程序和/或指令,其中,该计算机程序和/或指令被处理器执行时实现任一上述第一方面中方法的步骤。
[0014]本申请中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0015]1.通过基于具有串口功能的MCU,并分别在该MCU上设置一个USB接口和一个风扇接口,其中,风扇接口为4pin结构;然后在终端对4pin结构中的PWM进行调制,进而统计FG信号的方波数量,并基于统计的方波数量计算得到风扇的转速;最后把风扇转速由USART引角发出给总线转接芯片,总线转接芯片进一步把USART信号转为USB信号,并传回终端,最后由终端实时显示风扇转速。通过终端对PWM的调制,实现对风扇转速的精确控制,并基于FG信号方波数量计算得到准确、具体的风扇转速,进一步利用总线转接芯片对转速信号进行转换、传输,达到了远程调控风扇转速,提高风扇转速调控精确度,同时实时显示具体的风扇转速,并为风扇研发阶段的性能测试提供可靠、具体的转速数据基础的技术效果。
[0016]2.通过风扇转速信号的转换和传送,最终实现了在终端实时显示风扇转速的目标,达到了风扇转速可视化,并为风扇研发阶段,对特定风扇转速下风扇各项性能的检验提供基础的效果。
[0017]上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
[0018]为了更清楚地说明本申请或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0019]图1为本申请一种风扇控制方法的流程示意图;
[0020]图2为本申请一种风扇控制方法中确定第一风扇接口的流程示意图;
[0021]图3为本申请一种风扇控制方法中对第一实时转速进行实时显示的流程示意图;
[002本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种风扇控制方法,其特征在于,所述方法应用于一种风扇控制系统,所述系统与一终端通信连接,所述方法包括:基于预设功能条件,获得第一风扇的第一MCU,其中,所述第一MCU包括第一GPIO引角、第二GPIO引角;根据所述第一GPIO引角确定第一USB接口,根据所述第二GPIO引角确定第一风扇接口,其中,所述第一风扇接口为4pin结构;根据所述4pin结构,确定第一PWM、第一FG;基于所述终端获得第一占空比,其中,所述第一占空比符合预设占空比阈值;根据所述第一占空比对所述第一PWM进行调制,获得第一PWM方波;基于所述第一PWM方波,对所述第一FG进行实时监测,获得第一实时监测结果,其中,所述第一实时监测结果是指预设单位时间的实时方波数量;根据所述第一实时监测结果,计算获得第一实时转速,其中,所述第一实时转速是指所述第一风扇的实时转速;所述终端根据所述第一USB接口,对所述第一实时转速进行实时显示。2.如权利要求1所述的方法,其特征在于,所述根据所述第二GPIO引角确定第一风扇接口,其中,所述第一风扇接口为4pin结构,包括:获得第一GND、第一5V,其中,所述第一GND、所述第一5V与所述第一USB接口连接;获得第一PWM、第一FG,其中,所述第一PWM用于风扇转速调制,所述第一FG用于风扇转速计算;根据所述第一GND、所述第一5V、所述第一PWM、所述第一FG,获得所述4pin结构;根据所述4pin结构获得所述第二GPIO引角,并将所述第二GPIO引角作为所述第一风扇接口。3.如权利要求1所述的方法,其特征在于,所述终端根据所述第一USB接口,对所述第一实时转速进行实时显示,包括:利用USART引角获得第一USART信号,其中,所述第一USART信号是指所述第一实时转速的USART信号;获得所述第一USB接口的第一总线转接芯片;利用所述第一总线转接芯片将所述第一USART信号转换为第一USB信号;基于所述终端,对所述第一USB信号进行实时显示。4.如权利要求1所述的方法,其特征在于,所述预设功能条件是指串口功能。5.如权利要求1所述的方法,其特征在于,所述预设占空比阈值是指0至100。6.一种风扇控制装置,其特征在于,所述风扇控制装置用于执行权利要求1

5所述方法的步骤,所述装置包括:MCU,所述MCU具备串口功能;第一GPIO引角,所述第一GPIO引角设于所述MCU上,且,所述第一GPIO引角是一USB...

【专利技术属性】
技术研发人员:叶剑文王赞
申请(专利权)人:联想长风科技北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1