一种通过温度调节PWM信号的方法,该方法包括如下步骤:在BIOS芯片中设置PWM信号驱动设备的PWM信号频率计算公式;获取温度采集器上采集到与各个PWM信号驱动设备相关联的温度;通过所述获取到的各个PWM信号驱动设备相关联的温度在设置的公式中分别计算出各个PWM信号驱动设备的PWM信号频率;当计算得出PWM信号频率时,将上述PWM信号频率的值传送给PWM信号管理器;生成与上述计算出的PWM信号频率相同的PWM信号,以驱动PWM信号驱动设备运转。另外,本发明专利技术还提供一种通过温度调节PWM信号的系统。
【技术实现步骤摘要】
本专利技术涉及一种通过温度调节PWM信号的系统及方法。
技术介绍
脉宽调制(PWM)是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技 术。PWM的一个优点是从处理器到被控系统信号都是数字形式的,无需进行数模转换。让信 号保持为数字形式可将噪声影响降到最小。由于PWM的这一特点,PWM广泛应用在多种系统中 ,例如,控制PC (Personal Computer:个人电脑)中各种风扇的转动。当前,在各种系统中安装的PWM信号管理器,其PWM信号的频率都是固定的,不能根据周 围环境(如温度)的变化而做适当的调整,例如利用PWM信号驱动的灯泡,灯泡表面温 度过高时,若能根据灯泡表面的温度适当的调整灯泡的功率,则可以延长灯泡的寿命,提高 灯泡的使用效率。
技术实现思路
鉴于以上内容,有必要提供一种通过温度调节PWM信号的系统,其可以通过检测到的与 PWM信号驱动设备相关的温度调节PWM信号频率,以便于PWM信号驱动设备能够根据温度的变 化进行调整,提高PWM信号驱动设备的使用效率。此外,还有必要提供一种通过温度调节PWM信号的方法,其可以通过检测到的与PWM信号 驱动设备相关的温度调节PWM信号频率,以便于PWM信号驱动设备能够根据温度的变化进行调 整,提高PWM信号驱动设备的使用效率。一种通过温度调节PWM信号的系统,包括BI0S芯片、PWM信号管理器、温度采集器及PWM 信号驱动设备,所述温度采集器用于获取温度,所述BIOS芯片包括设置模块,用于在 BIOS芯片中设置PWM信号驱动设备的PWM信号频率计算公式;获取模块,用于获取温度采集器 上采集到的与各个PWM信号驱动设备相关联的温度;计算模块,用于通过所述获取到的各个 PWM信号驱动设备相关联的温度在设置的公式中分别计算出各个PWM信号驱动设备的PWM信号 频率;传送模块,用于当计算得出PWM信号频率时,将上述PWM信号频率的值传送给PWM信号 管理器;所述PWM信号管理器包括生成模块,用于生成与上述计算出的PWM信号频率相同的 PWM信号,以驱动PWM信号驱动设备运转。一种通过温度调节PWM信号的方法,该方法包括如下步骤在BIOS芯片中设置PWM信号驱动设备的PWM信号频率计算公式;获取温度采集器上采集到的与各个PWM信号驱动设备相关联 的温度;通过所述获取到的各个PWM信号驱动设备相关联的温度在设置的公式中分别计算出 各个PWM信号驱动设备的PWM信号频率;当计算得出PWM信号频率时,将上述PWM信号频率的值 传送给PWM信号管理器;生成与上述计算出的PWM信号频率相同的PWM信号,以驱动PWM信号驱 动设备运转。相较于现有技术,提供一种通过温度调节PWM信号的方法,其可以通过检测到的与PWM信 号驱动设备相关的温度调节PWM信号频率,以便于PWM信号驱动设备能够根据温度的变化进行 调整,提高PWM信号驱动设备的使用效率。附图说明图1是本专利技术通过温度调节PWM信号的系统较佳实施例的硬件框架图。 图2是本专利技术通过温度调节PWM信号的系统较佳实施例的功能模块图。 图3是本专利技术通过温度调节PWM信号的方法较佳实施例的流程图。 具体实施例方式如图1所示,是本专利技术一种通过温度调节PWM信号的系统较佳实施例的硬件架构图。该系 统包括BI0S (Basic Input/Output System:基本输入输出系统)芯片l、 PWM (Pulse Width Modulation:脉宽调变)信号管理器2、温度采集器3、 PWM信号驱动设备4。所述BI0S芯片1 连接PWM信号管理器2及温度采集器3,用作获取温度采集器3上的温度信息,根据获取的温度 信息计算出PWM信号驱动设备4的PWM信号频率,将上述计算的PWM信号频率的值传送给PWM信 号管理器4。所述PWM信号管理器2与至少一PWM信号驱动设备4相连,用于生成PWM信号以驱动PWM信号 驱动设备4进行运转。在本较佳实施例中,所述PWM信号驱动设备4分别为CPU (Central Processing Unit:中央处理器)风扇及PC (Personal Computer:个人计算机)的系统风扇所述温度采集器3用于实时检测用于计算PWM信号驱动设备4的PWM信号频率的温度,所述 温度采集器3可以是热偶(Thermal Couple)以及其它任意合适的用于检测温度的设备。所 述温度采集器3可以同时检测多点温度,温度点的选取根据用户自己的需要来确定,可以检 测PWM信号驱动设备4本身的温度,也可以是与PWM信号驱动设备4相关设备的温度,例如, PWM信号驱动设备4是CPU风扇,则温度采集器3采集的是CPU的温度。在本较佳实施例中,温 度采集器3选取两个温度点,分别是CPU温度及PC运行时的系统温度。如图2所示,是本专利技术通过温度调节PWM信号的系统较佳实施例的功能模块图。所述BI0S芯片1包括设置模块101、获取模块102、计算模块103、及传送模块104。所述PWM信号管 理器2包括生成模块201。本专利技术所称的模块是完成一特定功能的计算机程序段,比程序更适 合于描述软件在计算机中的执行过程,因此在本专利技术以下对软件描述中都以模块描述。所述设置模块101用于在BI0S芯片1中设置计算CPU风扇及PC系统风扇的PWM信号频率公式 。在本较佳实施例中,各个PWM信号驱动设备4的PWM信号频率计算公式为'一1 ,其中n为采集温度点的数量,4及为计算各个PWM信号驱动设备4的PWM信号频率的常数,;为采集器3实时检测到的各个温度点的温度值,^为该温度点的初始温度值,若;大于^,则 等于i,若;小于^,则 等于o。所述4、 b及^的值根据各个PWM信号驱动设备4的规格进行仿真验证而得出的固定值。从上述公式可以看出 ,温度的选取可以是一个,也可以是多个。具体而言,假设用于计算CPU风扇的PWM公式中 4、 5及;。的值分别为4=3, ;。=36, A, ; = 43, b =30,则C頼細 P丽信号频率的公式为P:3^+—36) + 4 _43) + 30,其中S为CPU的温度,^为 PC的系统温度,&、 ^为0或1。同样的,假设用于计算PC系统风扇的PWM公式中4、 5及 ^的值分别为4=3,石。=37,為=2, ^。 = 46, b =32,则pc系统风扇的p丽信号频率的公式为?=化*_37) + 2 _46) + 32,其中石为CPU的温度,^为PC的 系统温度,&、 ^为0或1。在其他实施例中,所述的公式也可以是平方根7形式的叠加的方 式或者其它任意合适的公式。在BI0S芯片1中设置所述公式是通过某种语言(如C语言)将 公式的计算方法写入BI0S芯片1中。所述获取模块102用于获取温度采集器3采集的CPU温度及PC运行时的系统温度。所述计算模块103用于通过所述获取到的CPU温度及PC运行时的系统温度在设置的公式中 分别计算出CPU风扇及PC系统风扇的PWM信号频率。所述传送模块104用于当计算得出PWM信号频率时,将上述CPU风扇及PC系统风扇的PWM信 号频率的值传送给PWM信号管理器2 。所述生成模块201用于分别生成与上述计算出的PWM信号频率相同的PWM信号,以本文档来自技高网...
【技术保护点】
一种通过温度调节PWM信号的系统,包括BIOS芯片、PWM信号管理器、温度采集器及PWM信号驱动设备,所述温度采集器用于获取温度,其特征在于,所述BIOS芯片包括: 设置模块,用于在BIOS芯片中设置PWM信号驱动设备的PWM信号频率计算公式; 获取模块,用于获取温度采集器上采集到的与各个PWM信号驱动设备相关联的温度; 计算模块,用于通过所述获取到的各个PWM信号驱动设备相关联的温度在设置的公式中分别计算出各个PWM信号驱动设备的PWM信号频率; 传送模块,用于当计算得出PWM信号频率时,将上述PWM信号频率的值传送给PWM信号管理器; 所述PWM信号管理器包括: 生成模块,用于生成与上述计算出的PWM信号频率相同的PWM信号,以驱动PWM信号驱动设备运转。
【技术特征摘要】
1.一种通过温度调节PWM信号的系统,包括BIOS芯片、PWM信号管理器、温度采集器及PWM信号驱动设备,所述温度采集器用于获取温度,其特征在于,所述BIOS芯片包括设置模块,用于在BIOS芯片中设置PWM信号驱动设备的PWM信号频率计算公式;获取模块,用于获取温度采集器上采集到的与各个PWM信号驱动设备相关联的温度;计算模块,用于通过所述获取到的各个PWM信号驱动设备相关联的温度在设置的公式中分别计算出各个PWM信号驱动设备的PWM信号频率;传送模块,用于当计算得出PWM信号频率时,将上述PWM信号频率的值传送给PWM信号管理器;所述PWM信号管理器包括生成模块,用于生成与上述计算出的PWM信号频率相同的PWM信号,以驱动PWM信号驱动设备运转。2.如权利要求1所述的通过温度调节PWM信号的系统,其特征在于, 所述温度采集器是热偶。3.如权利要求1所述的通过温度调节PWM信号的系统,其特征在于,所述计算公式为<formula>formula see original document page 2</formula...
【专利技术属性】
技术研发人员:李娇,高智凤,
申请(专利权)人:鸿富锦精密工业深圳有限公司,鸿海精密工业股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。