一种控制方法和电子设备与流程

文档序号:20697827发布日期:2020-05-12 15:14阅读:186来源:国知局
一种控制方法和电子设备与流程

本申请涉及控制技术,具体涉及一种控制方法和电子设备。



背景技术:

相关技术中,在开启或使用诸如笔记本电脑、平板电脑pad等电子设备时,由于处理器如cpu的根据不同时刻的使用需求电压可在多个电压值之间频繁进行切换,使得电压变化幅度较大,幅度变化较大的电压导致处理器的陶瓷电容两端的电压处于动态变化状态,从而产生压电效应,带来较大的音频噪声。如何实现对音频噪声的调节成为了亟待解决的技术问题。



技术实现要素:

为解决现有存在的技术问题,本申请实施例提供一种控制方法和电子设备,至少能够调节音频噪声。

本申请实施例的技术方案是这样实现的:

本申请实施例提供一种控制方法,应用于电子设备中,所述方法包括:

获得散热设备的工作参数,所述工作参数为与所述散热设备的噪声水平相关的参数;

依据所述散热设备的工作参数,从处理设备的第一工作状态和第二工作状态中确定所述处理设备的目标工作状态;

控制所述处理设备以确定出的目标工作状态进行工作;

其中,所述处理设备在第一工作状态下使用的电参数和在第二工作状态下使用的电参数不同;所述电子设备包括第一部件,所述第一部件受到所述处理设备在不同工作状态下使用的电参数的激励产生不同的噪声。

上述方案中,所述散热设备为风扇,所述风扇的工作参数为转速或振动频次;

相应的,所述依据所述散热设备的工作参数,从处理设备的第一工作状态和第二工作状态中确定所述处理设备的目标工作状态,包括:

判断风扇的转速与第一特定值之间的大小关系;或者,判断风扇的振动频次与第二特定值之间的大小关系;

在风扇的转速小于或等于第一特定值、或者风扇的振动频次小于或等于第二特定值的情况下,确定处理设备的目标工作状态为第一工作状态;

在风扇的转速大于第一特定值、或者风扇的振动频次大于第二特定值的情况下,确定处理设备的目标工作状态为第二工作状态;

其中,所述处理设备在第一工作状态下的工作电压和/或工作频率小于在第二工作状态下的工作电压和/或工作频率。

上述方案中,在判断风扇的转速与第一特定值之间的大小关系、或者判断风扇的振动频次与第二特定值之间的大小关系之前,所述方法还包括:

获得处理设备的工作电压和/或工作频率;

相应的,所述方法还包括:

在风扇的转速小于或等于第一特定值、或者风扇的振动频次小于或等于第二特定值的情况下,减少处理设备的工作电压和/或工作频率使其处于第一工作状态;

在风扇的转速大于第一特定值、或者风扇的振动频次大于第二特定值的情况下,保持或增大处理设备的工作电压和/或工作频率使其处于第二工作状态。

上述方案中,

被减少后的处理设备的工作电压和/或工作频率输出至第一部件,所述第一部件受到被减少后的工作电压和/或工作频率的激励产生第一噪声;

被保持或增大后的处理设备的工作电压和/或工作频率输出至第一部件,所述第一部件受到所述被保持或增大后的工作电压和/或工作频率的激励产生第二噪声;

其中,所述第一噪声小于第二噪声。

上述方案中,所述电子设备包括第一状态和第二状态;其中,在第一状态下所述电子设备耗费的功率低于在所述第二状态下所述电子设备耗费的功率;

在所述电子设备处于第二状态的情况下,获得所述散热设备的工作参数并依据所述工作参数确定所述处理设备的目标工作状态。

上述方案中,所述方法还包括:

减少处理设备在电子设备处于第一状态下的工作电压和/或工作频率,所述第一部件受到被减少后的处理设备工作电压和/或工作频率的激励产生第一噪声。

上述方案中,所述方法还包括:

所述第一部件受到被减少后的处理设备工作电压和/或工作频率的激励产生第一噪声小于处理设备在采用被减少后的工作电压和/或工作频率进行工作时散热设备产生的噪声。

本申请实施例还提供一种电子设备,包括:

获得单元,用于获得散热设备的工作参数,所述工作参数为与所述散热设备的噪声水平相关的参数;

确定单元,用于依据所述散热设备的工作参数,从处理设备的第一工作状态和第二工作状态中确定所述处理设备的目标工作状态;

控制单元,用于控制所述处理设备以确定出的目标工作状态进行工作;

其中,所述处理设备在第一工作状态下使用的电参数和在第二工作状态下使用的电参数不同;所述电子设备包括第一部件,所述第一部件受到所述处理设备在不同工作状态下使用的电参数的激励产生不同的噪声。

本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现前述方法的步骤。

本申请实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现前述方法的步骤。

本申请实施例提供一种控制方法和电子设备,其中,所述方法包括:获得散热设备的工作参数,所述工作参数为与所述散热设备的噪声水平相关的参数;依据所述散热设备的工作参数,从处理设备的第一工作状态和第二工作状态中确定所述处理设备的目标工作状态;控制所述处理设备以确定出的目标工作状态进行工作;其中,所述处理设备在第一工作状态下使用的电参数和在第二工作状态下使用的电参数不同;所述电子设备包括第一部件,所述第一部件受到所述处理设备在不同工作状态下使用的电参数的激励产生不同的噪声。

前述方案中,视第一部件产生的噪声为音频噪声,可通过散热设备的工作参数进行处理设备的工作状态的确定,从而实现对音频噪声的调节。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请提供的控制方法第一实施例的实现流程示意图;

图2为本申请提供的控制方法第二实施例的实现流程示意图;

图3为本申请提供的控制方法的在开机阶段和待机模式下的整体示意图;

图4为本申请提供的控制方法第三实施例的实现流程示意图;

图5(a)、(b)为本申请提供的采用本申请实施例的方案和未采用本申请实施例的方案的情况下cpu的输出电压的幅度变化情况的示意图;

图6为本申请提供的电子设备的硬件构成示意图;

图7为本申请提供的电子设备的组成结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚明白,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本申请实施例涉及的电子设备可以是任何合理的电子设备,如手机、笔记本、平板电脑、台式机、一体机等。还可以是智能式穿戴设备如智能手表、手环、眼镜等。本申请实施例优选的设备为笔记本或平板电脑。

可以理解,在组成上,本申请实施例的电子设备包括散热设备、处理器和第一部件。其中,散热设备可以是任何能够启动散热功能的元器件、组件、装置等。如散热设备为风扇或者是被动式散热器。可以理解,风扇可以是通过自身的转动来达到散热的目的,此外,还有一种风扇是振动类型的风扇,不是通过转动而是通过风扇振膜的振动而带走热量。与风扇相比,被动式散热器是无风扇的散热装置,依靠空气的流动带走热量。处理设备可以是任何具有处理能力的设备如cpu、应用专用集成电路(asic,applicationspecificintegratedcircuit)、数字信号处理器(dsp)、可编程逻辑器件(pld,programmablelogicdevice)、复杂可编程逻辑器件(cpld,complexprogrammablelogicdevice)、fpga、通用处理器、控制器、mcu、微处理器(microprocessor)等。第一部件可以是任何合理的受到处理设备使用的不同电参数的激励而产生的不同噪声的器件,如与处理设备连接的陶瓷电容。

本申请提供一种控制方法的实施例,应用于电子设备中,如图1所示,所述方法包括:

(步骤)s101:获得散热设备的工作参数,所述工作参数为与所述散热设备的噪声水平相关的参数;

可以理解,散热设备的工作参数可以是表示其噪声的参数。此外,对于风扇而言,风扇的转速与噪声通常成正比例,工作参数还可以是间接表示其噪声的参数如风扇转速或振动频次。

s102:依据所述散热设备的工作参数,从处理设备的第一工作状态和第二工作状态中确定所述处理设备的目标工作状态;

本步骤中,处理设备包括两种工作状态,在两种工作状态下处理设备使用的工作电压、工作电流、工作频率等电参数不同。因为工作电流和与工作电压有关的参数,对工作电压的调节在一定程度上相当于对工作电流也进行了调节,所以本申请实施例中主要以工作电压和/或工作频率作为处理设备使用的电参数进行说明。依据散热设备的工作参数,确定处理设备处于两种工作状态中的哪种工作状态。

s103:控制所述处理设备以确定出的目标工作状态进行工作;其中,所述处理设备在第一工作状态下使用的电参数和在第二工作状态下使用的电参数不同;所述电子设备包括第一部件,所述第一部件受到所述处理设备在不同工作状态下使用的电参数的激励产生不同的噪声。

前述方案中,依据散热设备的工作参数,确定处理设备的(目标)工作状态,控制处理设备以确定出的工作状态进行工作;第一部件受到处理设备在不同工作状态下使用的电参数的激励产生不同的噪声。视第一部件产生的噪声为本申请实施例中的音频噪声,基于前述的技术方案,可通过散热设备的工作参数进行处理设备的工作状态的确定,进而实现对音频噪声的调节。也即至少可基于散热设备的工作参数实现对音频噪声的调节。

在一个可选的实施例中,散热设备可以具体为风扇,所述风扇的工作参数为转速或振动频次;

相应的,如图2所示,s102包括:

s1021;判断风扇的转速与第一特定值之间的大小关系;或者,判断风扇的振动频次与第二特定值之间的大小关系;

s1022:在风扇的转速小于或等于第一特定值、或者风扇的振动频次小于或等于第二特定值的情况下,确定处理设备的目标工作状态为第一工作状态;在风扇的转速大于第一特定值、或者风扇的振动频次大于第二特定值的情况下,确定处理设备的目标工作状态为第二工作状态;其中,所述处理设备在第一工作状态下的工作电压和/或工作频率小于在第二工作状态下的工作电压和/或工作频率。

前述s1021~s1022中,从处理设备的工作电压和/或工作频率上来看,可以将处理设备的第一工作状态视为工作电压和/或工作频率低或小的状态,将处理设备的第二工作状态视为工作电压和/或工作频率高或大的状态。当然反之亦可。以第一工作状态为工作电压和/或工作频率低或小的状态,处理设备为第一工作状态和第二工作状态中的哪种工作状态取决于风扇的转速与第一特定值或风扇的振动频次与第二特定值之间的大小关系。如果风扇的转速小于或等于第一特定值、或者风扇的振动频次小于或等于第二特定值,则可视风扇为工作电压和/或工作频率低或小的状态。如果风扇的转速大于第一特定值、或者风扇的振动频次大于第二特定值,则可视风扇为工作电压和/或工作频率高或大的状态。这种依据风扇转速或振动频次与特定值之间的大小关系,确定处理设备的工作状态的方案,利用风扇的转速或振动频次等特性进行处理设备的工作状态的确定更能够从电子设备对处理设备的实际使用情况而出发,可保证处理设备的工作状态的确定准确性。其中,第一特定值和第二特定值为预先设置的值,其可以为具体数值还可以为数值范围,视具体情况而灵活设定。本领域技术人员应该而知,前述的通过风扇的转速进行处理设备的工作状态的确定的方案是针对可转动类型的风扇的。前述的通过风扇的振动频次进行处理设备的工作状态的确定的方案是针对振动类型的风扇的。

在s1021~s1022的方案中,在判断风扇的转速与第一特定值之间的大小关系、或者判断风扇的振动频次与第二特定值之间的大小关系之前,所述方法还包括:获得处理设备的工作电压和/或工作频率;相应的,所述方法还包括:在风扇的转速小于或等于第一特定值、或者风扇的振动频次小于或等于第二特定值的情况下,减少处理设备的工作电压和/或工作频率使其处于第一工作状态;在风扇的转速大于第一特定值、或者风扇的振动频次大于第二特定值的情况下,保持或增大处理设备的工作电压和/或工作频率使其处于第二工作状态。此处,相当于获得处理设备的原工作电压和/或工作频率,在风扇的转速小于或等于第一特定值、或者风扇的振动频次小于或等于第二特定值的情况下,减少处理设备的原工作电压和/或原工作频率使得处理设备工作于工作电压和/或工作频率低或小的状态。而在风扇的转速大于第一特定值、或者风扇的振动频次大于第二特定值的情况下,通过保持或增大处理设备的原工作电压和/或原工作频率的方式使其处于第二工作状态。通俗地讲,通过对处理设备的工作电压和/或工作频率的改变实现对处理设备的工作状态的调节,调节后的工作电压和/或工作频率作用于第一部件使其产生对应大小的噪声,进而实现对电子设备的音频噪声的调节。

进一步的,本申请实施例中,被减少后的处理设备的工作电压和/或工作频率输出至第一部件,所述第一部件受到被减少后的工作电压和/或工作频率的激励产生第一噪声;被保持或增大后的处理设备的工作电压和/或工作频率输出至第一部件,所述第一部件受到所述被保持或增大后的工作电压和/或工作频率的激励产生第二噪声;其中,所述第一噪声小于第二噪声。此处,第一部件受到工作于第一工作状态的处理设备使用的工作电压和/或工作频率的激励产生的(第一)噪声小于受到工作于第二工作状态的处理设备使用的工作电压和/或工作频率的激励产生的(第二)噪声。如果通过散热设备的工作参数确定处理设备以第一工作状态进行工作,那么是必将达到减小电子设备的音频噪声的作用,进而避免由于音频噪声较大而给用户带来的不佳的用户体验。

在本申请实施例中,所述电子设备可工作于两种状态:第一状态和第二状态;其中,在第一状态下所述电子设备耗费的功率低于在所述第二状态下所述电子设备耗费的功率。也即从耗费的功率的高低来看,第一状态为电子设备耗费功率低的状态;第二状态为电子设备耗费功率高的状态。如第一状态为开机状态,第二状态为开机完成后由操作系统进行工作的状态。本申请实施例中的s101~s103的方案优选为在电子设备处于第二状态的情况下执行的,如此可在电子设备完开机后进入其工作状态的情况下,依据散热设备的工作参数确定处理设备的目标工作状态,进而实现对音频噪声的调节。

在本申请实施例中,在电子设备处于第一状态如开机状态的情况下可减少处理设备在电子设备处于第一状态下的工作电压和/或工作频率,所述第一部件受到被减少后的处理设备工作电压和/或工作频率的激励产生较小的噪声-第一噪声。也即对于电子设备来说,本申请实施例中的方案不仅实现电子设备在第二状态下的音频噪声的调节,还可以实现在第一状态下的音频噪声的调节,进而实现在电子设备的不同状态下的音频噪声的调节。

在本申请实施例中,第一部件受到被减少后的处理设备工作电压和/或工作频率的激励产生的第一噪声小于处理设备在采用被减少后的工作电压和/或工作频率进行工作时散热设备产生的噪声。通俗地讲,本申请实施例中通过散热设备产生的噪声对第一部件产生噪声的掩盖来避免音频噪声对用户产生的不良影响。

下面结合附图及具体实施例对本申请作进一步详细的说明。

相关技术中,笔记本电脑在启动(开机)时,由于cpu开始工作时,cpu的cstate(状态位)是从c0到c10不断变化的,cpu的这种不断变化的电压输出到陶瓷电容(mlcc),造成陶瓷电容两端的电压处于动态变化状态中,不断变化的电压引发陶瓷电容的压电效应,导致共振现象的出现进而笔迹本电脑发出明显的音频噪音。此外,在笔记本电脑启动完成进入由操作系统进行工作的状态时,由于操作系统负载的不可预测的变化,导致cpu电压输出进行频繁的切换,该输出电压的频繁切换同样会造成陶瓷电容两端的压差处于不停的变化状态,从而导致共振现象的发生,进而产生音频噪音。

下面以散热设备为风扇、具体为可转动的风扇,电子设备为笔记本电脑,处理设备为笔记本电脑的cpu,笔记本电脑从开机状态(第一状态)到开机状态完成进入到由操作系统进行工作的状态(第二状态)为例进行本申请实施例的方案的说明,以至少能够解决以上相关技术中的涉及的减小音频噪声的问题。

本申请实施例中,在笔记本电脑启动也即处于开机状态的过程中,通过减少cpu的工作电压或工作频率的方式来使得cpu的输出电压的变化减小,进而避免陶瓷电容两端的电压不断的处于动态变化状态中以减少音频噪声的产生。

在技术层面上,在电子设备处于开机状态的情况下可通过如下其中一种或多种方式进行cpu的工作电压和/或工作频率的减少:

1)通过基本输入输出系统(bios)关闭笔记本电脑开机过程中使用的turbomodefunction(超频功能),turbomodefunction的被关闭使得cpu输出电流值被降低,cpu的工作电压变化幅度减少,cpu的输出电压变小,如此加载到陶瓷电容两端的电压(输出电压加载到陶瓷电容的两端)差被减小,陶瓷电容振动幅度被减小,进而降低主板的共振幅度,实现对音频噪音的大幅度减少。其中,本领域技术人员应该理解,turbomodefunction在于将cpu、显卡、内存等硬件的工作频率提高,让这些硬件在高于其额定的工作频率状态下稳定工作,以提高笔记本电脑的工作速度。

2)在笔记本电脑处于开机状态中,赋予cpu的工作电压和/或工作频率为一种或少数几种固定的数值,以避免cpu工作电压的不断变化进而导致的输出电压(工作电压被输出)的不断变化,减小共振幅度。

3)将cpu的cstate从c0到c10的11种工作电压值进行降压处理,使得每种工作电压的强度适当减小,以避免cpu输出电压的不断变化。

4)将cpu的cstate从c0到c10的11种变化中限制为11种变化中的其中一种或几种,如从允许cstate从c0变化到c5、禁止其从c5变化到c10。还例如,允许cstate从c0变化到c4、禁止其从c4变化到c10。

可以理解,前述的几种方案均是在笔记本电脑处于第一状态的情况下通过减小cpu的工作电压和/或工作频率的方案达到减小cpu输出电压的目的,进而减小陶瓷电容两端的电压差,进而减小共振幅度,实现对音频噪音的大幅度减少。

特别的,前述的方式1)是通过调节工作频率如减小工作频率的方式来达到减小cpu输出电压的目的,结合图3和图4所示,对前述的方式1)进行具体说明。

s401:笔记本电脑开机(poweron),从s5状态依次变化到s0状态。

笔记本电脑按照s5、s4、s3、s2、s1、s0的状态顺序进行依次变化。关于此处的相关说明请参见现有相关技术不赘述。

s402:笔记本电脑、具体是嵌入式控制器(ec)设置定时时长。

s403:ec产生关闭指示命令,并发送该指示命令至bios。

s404:bios接收到关闭指示命令响应该命令,将turbomodefunction关闭。

本步骤中,ec预先为turbomodefunction的开启和关闭设置标志位1(flag1),在bios关闭turbomodefunction的情况下,ec设置flag1=1,以标识turbomodefunction被关闭。

s405:在笔记本电脑进入s0的状态下的情况下,ec开始进行定时时长的计时;

在定时时长结束的情况下,执行s406;

在定时时长未结束的情况下,继续执行计时。

s406:ec重新赋值flag1,如将flag1清零也即设置flag1=0。

可以理解,笔记本电脑进入s0的状态下,笔记本电脑开机完成,从开机状态进入到由操作系统进行工作的状态。前述的定时时长可以是任何合理的数值,如定时时长为90s(秒)、60s等。

前述方案中,通过关闭笔记本电脑开机过程中使用的turbomodefunction达到减小音频噪声的目的,实现了在电子设备处于开机状态的情况下对音频噪声的减小。且开机状态下对turbomodefunction的开启或关闭在技术上易于操作,方便实现,实用性强。

在技术层面上,在电子设备处于由操作系统进行工作的状态的情况下可通过如下其中一种或多种方式进行cpu的工作电压和/或工作频率的减少:

方式一:通过基本bios关闭笔记本电脑在工作过程中使用的turbomodefunction,turbomodefunction的被关闭使得cpu输出电流值被降低,cpu的工作电压变化幅度减少,加载到陶瓷电容两端的电压(输出电压加载到陶瓷电容的两端)差被减小,陶瓷电容振动幅度被减小,主板的共振幅度被降低,进而实现对音频噪音的大幅度减少。

方式二:设置cpu的工作电压和/或工作频率为少数几种档如第一档至第三档,每种档下工作电压和/或工作频率取值为对应的数值。依据操作系统的负载量决定启用哪种档,并使用启动档对应的工作电压和/或工作频率值进行cpu的工作,以使得cpu的工作电压和/或工作频率避免在多个数值(档)之间进行频繁切换,避免陶瓷电容两端的压差处于不停的变化状态,减小共振幅度,达到减小音频噪音的目的。

可以理解,前述的方式一和方式二均为在电子设备处于第二状态的情况下通过减小cpu的工作电压和/或工作频率的方案达到减小cpu输出电压的目的,进而减小陶瓷电容两端的电压差,进而减小共振幅度,实现对音频噪音的大幅度减少。

结合图3和图4所示,对前述的方式一进行具体说明。

s411:在笔记本电脑处于待机模式的情况下,ec监测风扇的转速;

本步骤中,笔记本电脑开机后进入第二状态,第二状态为由操作系统进行控权的状态,其包括笔记本电脑的idlemode(待机模式)和非待机模式。ec还可以对cpu此时的工作电压和/或工作频率进行采集,作为cpu的原工作电压和/或原工作频率。

s412:判断监测到的转速与第一特定值之间的大小关系;

在风扇的转速小于或等于第一特定值,执行s413;

在风扇的转速大于第一特定值,执行s416;

第一特定值可以是任何合理的取值如第一特定值取值为500转/秒(rpm)。

s413:ec产生关闭指示命令,并发送该指示命令至bios。

s414:bios接收到关闭指示命令响应该命令,将turbomodefunction关闭。

本步骤中,ec预先为turbomodefunction的开启和关闭设置标志位2(flag1),在bios关闭turbomodefunction的情况下,ec设置flag2=1,以标识turbomodefunction被关闭。

s415:在turbomodefunction被关闭的情况下,cpu以小于原工作频率的频率进行工作;

本步骤中,相当于cpu工作于第一工作状态,cpu的工作频率被降低,cpu的瞬时输出电流被降低,加载在陶瓷电容两端的电压差被降低,陶瓷电容的振动幅度被减小,音频噪声被降低。

s416:ec将flag2清零如设置flag2=0,cpu以原工作频率或者大于原工作频率的频率进行工作。

本步骤中,相当于cpu工作于第二工作状态。可以以原工作频率进行工作或者以大于原工作频率的频率进行工作,以保证cpu的正常处理功能。其中对于cpu的工作频率被维持的情形,cpu的瞬时输出电流被维持,加载在陶瓷电容两端的电压差不变,陶瓷电容的振动幅度不变,进而使得音频噪声保持不变。

前述方案中,在待机模式下,通过监控风扇的转速来动态的实现turbomode开关功能,进而达到减小音频噪声的目的。本领域技术人员应该而知,风扇在转动过程中也会产生一定的噪声,本申请实施例中的前述的方案,也可以视为一种音频(电子)噪音被风扇转动声音覆盖的方案,进而达到了对笔记本电脑的系统性能和音频噪音的兼顾的目的。

此外,本申请实施例中为提高笔记本电脑的工作或响应速度,以使得笔记本电脑进行快速响应,在笔记本电脑处于第二状态的情况下,本申请实施例的方法还包括:

s421:笔记本电脑、具体是操作系统判断flag1和flag2是否均为0;

如果判断为均为0,则执行s422;

如果flag1和flag2中至少之一不为0,则执行;

s422:操作系统开启turbomodefunction;

提高笔记本电脑的工作速度,以使得笔记本电脑进行快速响应。

s423:操作系统不开启turbomodefunction;

维持笔记本电脑的原响应模式。可以理解,笔记本电脑在原响应模式下的响应速度小于在turbomodefunction被开启下的响应速度。在该模式下,由于turbomodefunction被关闭,加载到陶瓷电容两端的电压差不会频繁变化,所以音频噪声较小。

前述方案中,是以风扇转速为例进行的cpu的工作状态的确定,此外还可以以振膜风扇的风扇振动频次为例进行cpu的工作状态的确定,该实现过程参见前述的相关内容,重复之处不再赘述。

本申请实施例的技术优势至少包括如下几点:

第一点,可以大幅改善笔记本电脑在开机时和工作时的音频噪音问题;

第二点,通常开机时间较短,turbomodefunction的关闭,不会影响开机时间,可保证笔记本电脑的正常开机。

第三点,在待机时为了保证笔记本电脑的性能不受影响,利用风扇转速的声音遮盖音频噪音。

第四点,turbomodefunction的开启与关闭,不影响笔记本的性能和电池续航能力,可保证笔记本电脑的正常工作。

图5(a)、(b)为采用本申请实施例的方案和未采用本申请实施例的方案的情况下cpu的输出电压的幅度变化情况。从这两个图可以看出,采用了本申请实施例的方案的情况下cpu的输出电压的幅度变化明显小于未采用本申请实施例的方案的情况下cpu的输出电压的幅度变化。可见,采用了本申请实施例的方案,可大大减小cpu的输出电压的幅度变化,减小陶瓷电容两端的电压差,减小共振幅度,从而达到减小音频噪声的目的。

本申请还提供一种电子设备的实施例,如图7所示,所述设备包括:获得单元701、确定单元702和控制单元703;其中,

获得单元701,用于获得散热设备的工作参数,所述工作参数为与所述散热设备的噪声水平相关的参数;

确定单元702,用于依据所述散热设备的工作参数,从处理设备的第一工作状态和第二工作状态中确定所述处理设备的目标工作状态;

控制单元703,用于控制所述处理设备以确定出的目标工作状态进行工作;

其中,所述处理设备在第一工作状态下使用的电参数和在第二工作状态下使用的电参数不同;所述电子设备包括第一部件,所述第一部件受到所述处理设备在不同工作状态下使用的电参数的激励产生不同的噪声。

在一个可选的实施例中,所述散热设备为风扇,所述风扇的工作参数为转速或振动频次;

确定单元702,用于:

判断风扇的转速与第一特定值之间的大小关系;或者,判断风扇的振动频次与第二特定值之间的大小关系;

在风扇的转速小于或等于第一特定值、或者风扇的振动频次小于或等于第二特定值的情况下,确定处理设备的目标工作状态为第一工作状态;

在风扇的转速大于第一特定值、或者风扇的振动频次大于第二特定值的情况下,确定处理设备的目标工作状态为第二工作状态;

其中,所述处理设备在第一工作状态下的工作电压和/或工作频率小于在第二工作状态下的工作电压和/或工作频率。

在一个可选的实施例中,确定单元702,用于:

获得处理设备的工作电压和/或工作频率;

在风扇的转速小于或等于第一特定值、或者风扇的振动频次小于或等于第二特定值的情况下,减少处理设备的工作电压和/或工作频率使其处于第一工作状态;

在风扇的转速大于第一特定值、或者风扇的振动频次大于第二特定值的情况下,保持或增大处理设备的工作电压和/或工作频率使其处于第二工作状态。

被减少后的处理设备的工作电压和/或工作频率输出至第一部件,所述第一部件受到被减少后的工作电压和/或工作频率的激励产生第一噪声;

被保持或增大后的处理设备的工作电压和/或工作频率输出至第一部件,所述第一部件受到所述被保持或增大后的工作电压和/或工作频率的激励产生第二噪声;

其中,所述第一噪声小于第二噪声。

在一个可选的实施例中,所述电子设备包括第一状态和第二状态;其中,在第一状态下所述电子设备耗费的功率低于在所述第二状态下所述电子设备耗费的功率;

在所述电子设备处于第二状态的情况下,获得单元701,用于获得所述散热设备的工作参数;确定单元702依据所述工作参数确定所述处理设备的目标工作状态。

在一个可选的实施例中,控制单元703,用于减少处理设备在电子设备处于第一状态下的工作电压和/或工作频率,所述第一部件受到被减少后的处理设备工作电压和/或工作频率的激励产生第一噪声。

在一个可选的实施例中,所述第一部件受到被减少后的处理设备工作电压和/或工作频率的激励产生第一噪声小于处理设备在采用被减少后的工作电压和/或工作频率进行工作时散热设备产生的噪声。

可以理解,所述电子设备中的获得单元701、确定单元702和控制单元703在实际应用中均可由设备的中央处理器(cpu,centralprocessingunit)、数字信号处理器(dsp,digitalsignalprocessor)、微控制单元(mcu,microcontrollerunit)或可编程门阵列(fpga,field-programmablegatearray)实现。

需要说明的是,本申请实施例的电子设备,由于该电子设备解决问题的原理与前述的控制方法相似,因此,电子设备的实施过程及实施原理均可以参见前述方法的实施过程及实施原理描述,重复之处不再赘述。

本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时至少用于执行图1至图5(a)任一所示方法的步骤。所述计算机可读存储介质具体可以为存储器。所述存储器可以为如图6所示的存储器62。

本申请实施例还提供了一种终端。图6为本申请实施例的识别装置的硬件结构示意图,如图6所示,识别装置包括:用于进行数据传输的通信组件63、至少一个处理器61和用于存储能够在处理器61上运行的计算机程序的存储器62。终端中的各个组件通过总线系统64耦合在一起。可理解,总线系统64用于实现这些组件之间的连接通信。总线系统64除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图6中将各种总线都标为总线系统64。

其中,所述处理器61执行所述计算机程序时至少执行图1至图5(a)任一所示方法的步骤。

可以理解,存储器62可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,randomaccessmemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,staticrandomaccessmemory)、同步静态随机存取存储器(ssram,synchronousstaticrandomaccessmemory)、动态随机存取存储器(dram,dynamicrandomaccessmemory)、同步动态随机存取存储器(sdram,synchronousdynamicrandomaccessmemory)、双倍数据速率同步动态随机存取存储器(ddrsdram,doubledataratesynchronousdynamicrandomaccessmemory)、增强型同步动态随机存取存储器(esdram,enhancedsynchronousdynamicrandomaccessmemory)、同步连接动态随机存取存储器(sldram,synclinkdynamicrandomaccessmemory)、直接内存总线随机存取存储器(drram,directrambusrandomaccessmemory)。本申请实施例描述的存储器62旨在包括但不限于这些和任意其它适合类型的存储器。

上述本申请实施例揭示的方法可以应用于处理器61中,或者由处理器61实现。处理器61可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器61中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器61可以是通用处理器、dsp,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器61可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器62,处理器61读取存储器62中的信息,结合其硬件完成前述方法的步骤。

在示例性实施例中,电子设备可以被一个或多个应用专用集成电路(asic,applicationspecificintegratedcircuit)、dsp、可编程逻辑器件(pld,programmablelogicdevice)、复杂可编程逻辑器件(cpld,complexprogrammablelogicdevice)、fpga、通用处理器、控制器、mcu、微处理器(microprocessor)、或其他电子元件实现,用于执行前述的控制方法。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

本申请所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。

本申请所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。

本申请所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1