控制方法、装置及电子设备与流程

文档序号:27552657发布日期:2021-11-24 23:04阅读:179来源:国知局
控制方法、装置及电子设备与流程

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.其中,所述第一模式下,如果所述电压控制指令为升压类型的指令,所述电源按照所述目标电压进行电压输出,如果所述电压控制指令为降压类型的指令,所述电源按照当前电压进行电压输出;所述第二模式下,所述电源按照所述目标电压进行电压输出;
34.其中,在使用所述电源进行供电的电子设备中,存在第一部件,所述第一部件受所述电源的电压变化激发生成噪声,且,在所述第一模式下,使用所述电源进行供电的电子设备产生第一噪声,在所述第二模式下,使用所述电源进行供电的电子设备产生第二噪声;
35.所述第一噪声小于或等于所述第二噪声。
36.一种电子设备,包括:
37.电源;
38.第一部件,受所述电源的电压变化激发生成噪声;
39.电源控制器,用于获得电压控制指令,所述电压控制指令用于指示电源按照目标电压进行电压输出;在降噪控制条件被满足的情况下,控制所述电源按照第一模式进行电压输出;在所述降噪控制条件没有被满足的情况下,控制所述电源按照第二模式进行电压输出;
40.其中,所述第一模式下,如果所述电压控制指令为升压类型的指令,所述电源按照所述目标电压进行电压输出,如果所述电压控制指令为降压类型的指令,所述电源按照当前电压进行电压输出;所述第二模式下,所述电源按照所述目标电压进行电压输出;
41.且,在所述第一模式下,使用所述电源进行供电的电子设备产生第一噪声,在所述第二模式下,使用所述电源进行供电的电子设备产生第二噪声;
42.所述第一噪声小于或等于所述第二噪声。
43.从上述技术方案可以看出,本技术公开的一种控制方法、装置及电子设备中,在获得用于指示电压按照目标电压进行电压输出的电压控制指令之后,判断降噪控制条件是否被满足,如果降噪控制条件被满足,那么就可以控制电源按照第一模式进行电压输出,如果降噪控制条件没有被满足,那么可以控制电源按照第二模式进行电压输出,其中在第一模式下,如果电压控制指令为升压类型的指令,那么电源按照目标电压进行电压输出,如果电压控制指令为降压类型的指令,那么电源按照当前电压进行电压输出,不同的是,在第二模式下,无论电压控制指令是何种类型的指令,电源均按照目标电压进行电压输出,由此,本技术中通过切换电源进行电压输出的模式来降低电源所输出的电压的压差来达到降噪的目的。
附图说明
44.为了更清楚地说明本技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
45.图1为本技术实施例一提供的一种控制方法的流程图;
46.图2为本技术实施例的示例图;
47.图3及图4分别为本技术实施例一中的部分流程图;
48.图5

图7分别为本技术实施例的另一示例图;
49.图8为本技术实施例二提供的一种控制装置的结构示意图;
50.图9为本技术实施例三提供的一种电子设备的结构示意图;
51.图10为本技术适用于计算机时的电路架构图;
52.图11

图23分别为本技术适用于计算机的应用示例图。
具体实施方式
53.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
54.参考图1所示,为本技术实施例一提供的一种控制方法的实现流程图,该方法可以适用于具有电源的电子设备,如手机、pad或笔记本等设备,在该电子设备中,电源受电子设备指示向电子设备供电。
55.具体的,本实施例中的方法可以包含如下步骤:
56.步骤101:获得电压控制指令。
57.其中,电压控制指令用于指示电源按照目标电压进行电压输出。电压控制指令可以为电子设备中的第二部件向电源发送的指令,以请求电源按照目标电压向第二部件进行
电压输出。
58.需要说明的是,第二部件为电子设备中需要电压信号支持才能运行的部件,如具有计算能力的部件,如中央处理器cpu(central processing unit)或图形处理器gpu(graphics processing unit)等部件,电源为电子设备中第二部件的运行供电,该第二部件通过向电源发送电压控制指令,如svid(system v interface description)指令等,用以通知电源向第二部件输出其所需要的目标电压。因此,本实施例中可以对第二部件与电源之间引脚或接口的状态进行监测,进而获得到第二部件发送给电源的电压控制指令。
59.步骤102:判断降噪控制条件是否被满足,在降噪控制条件被满足的情况下,执行步骤103,在降噪控制条件没有被满足的情况下,执行步骤104。
60.其中,降噪控制条件为需要进行降噪处理的场景条件。例如,用户对电子设备的噪声敏感的场景下需要进行降噪;再如,特殊场所下需要电子设备低噪音的场景下需要进行降噪,等等。本实施例中可以通过对电子设备的运行状态和/或所处环境的环境参数进行采集,进而通过解析相应的应用场景,来判断降噪控制条件是否被满足。
61.步骤103:控制电源按照第一模式进行电压输出。
62.其中,在第一模式下,如果电压控制指令为升压类型的指令,电源按照目标电压进行电压输出,如果电压控制指令为降压类型的指令,电源按照当前电压进行电压输出。
63.具体的,在第一模式下,电源可以判断电压控制指令的指令类型,即判断电压控制指令为升压类型的指令还是降压类型的指令,如果电压控制指令为升压类型的指令,那么电源按照目标电压进行电压输出,以达到将电源输出的当前电压升压到目标电压的目的,如果电压控制指令为降压类型的指令,那么电源继续按照当前电压进行电压输出,此时,电源的输出电压保持不变。
64.步骤104:控制电源按照第二模式进行电压输出。
65.其中,在第二模式下,电源按照目标电压进行电压输出。具体的,在第二模式下,电源无需进行指令类型的判断,在接收到电压控制指令之后,电源可以直接按照电压控制指令的指示按照目标电压进行电压输出,以达到升压、降压或保持的目的。
66.具体的,在使用电源进行供电的电子设备中,存在第一部件,如陶瓷电容等,该第一部件受电源的电压变化激发生成噪声。而本实施例中,在第一模式下,使用电源进行供电的电子设备产生第一噪声,在第二模式下,使用电源进行供电的电子设备产生第二噪声,由于第一模式下电源输出的电压只在升压或保持,而第二模式下电源输出的电压不仅存在升压或保持的可能,会会存在降压,因此,第一模式下电源输出的电压所产生的压差明显会低于第二模式下表电源输出的电压所产生的压差,因此,第一模式下电子设备所产生的第一噪声会小于或等于第二模式下电子设备所产生的第二噪声。
67.需要说明的是,本技术中所涉及的噪声是指音高和音强变化混乱、听起来不谐和的声音,具体是由发音体不规则的振动产生的(区别于乐音),即噪声是发声体做无规则振动时发出的声音;或者,噪声是指在一定环境中不应有而有的声音,可以理解为嘈杂、刺耳的声音,如凡是妨碍到人们正常休息、学习和工作的声音,以及对人们要听的声音产生干扰的声音,都属于噪声。而本技术中的降噪是指降低噪声的声音强度及声音功率等,从而使得降噪后的电子设备不会影响用户的使用。
68.由上述方案可知,本技术实施例一提供的一种控制方法中,在获得用于指示电压
按照目标电压进行电压输出的电压控制指令之后,判断降噪控制条件是否被满足,如果降噪控制条件被满足,那么就可以控制电源按照第一模式进行电压输出,如果降噪控制条件没有被满足,那么可以控制电源按照第二模式进行电压输出,其中在第一模式下,如果电压控制指令为升压类型的指令,那么电源按照目标电压进行电压输出,如果电压控制指令为降压类型的指令,那么电源按照当前电压进行电压输出,不同的是,在第二模式下,无论电压控制指令是何种类型的指令,电源均按照目标电压进行电压输出,由此,本技术中通过切换电源进行电压输出的模式来降低电源所输出的电压的压差来达到降噪的目的。
69.在一种实现方式中,降噪控制条件被满足可以为:与电源相连接的电源芯片的目标引脚被设置为高位。
70.其中,目标引脚为电源芯片上为降噪功能设置的引脚,如图2中所示的ans_en引脚。本实施例中在判断降噪控制条件是否被满足时,可以判断电源芯片上的目标引脚是否被设置为高位,在该目标引脚被设置为高位的情况下,可以确定降噪条件被满足。例如,ans_en引脚被设置高位,则可以确定此时降噪控制条件被满足。
71.在一种实现方式中,本实施例中通过以下实现方式设置目标引脚的高位或低位,如图3中所示:
72.步骤301:监测电子设备的运行状态,如果电子设备处于第一运行状态,执行步骤302,如果电子设备处于其他运行状态,执行步骤303。
73.其中,运行状态可以包含电子设备的功耗值和/或电子设备的温度值。具体的,电子设备的功耗值可以为第二部件的功耗值,而电子设备的温度值可以为第二部件的温度值。基于此,本实施例中可以检测电子设备的当前功耗值和/或温度值来监测电子设备运行状态。
74.步骤302:设置目标引脚为高位。
75.具体的,第一运行状态为:功耗值大于第一阈值或温度值大于第二阈值的状态。
76.步骤303:设置目标引脚为低位。
77.也就是说,本实施例中在电子设备的功耗值过高或者温度值过高的情况下,可以确定用户正在频繁使用电子设备,此时电子设备需要降噪,基于此,可以将目标引脚设置为高位,而在电子设备的功耗值不高且温度值也不高的情况下,可以确定用户对电子设备的需求不高,此时电子设备可以正常运行,基于此,可以将目标引脚设置为低位。
78.在另一种实现方式中,本实施例中通过以下实现方式设置目标引脚的高位或地位,如图4中所示:
79.步骤401:监测电子设备的运行状态,如果电子设备处于第一运行状态,执行步骤402,如果电子设备处于其他运行状态,执行步骤403。
80.其中,运行状态可以包含电子设备的功耗值和/或电子设备的温度值。具体的,电子设备的功耗值可以为第二部件的功耗值,而电子设备的温度值可以为第二部件的温度值。基于此,本实施例中可以检测电子设备的当前功耗值和/或温度值来监测电子设备运行状态。
81.具体的,第一运行状态为:功耗值大于第一阈值或温度值大于第二阈值的状态。
82.步骤402:监测是否接收到第一指令,如果接收到第一指令,执行步骤404,如果没有接收到第一指令,返回执行步骤402,以继续监测是否接收到第一指令。
83.其中,第一指令为指示将目标引脚从低位切换到高位的指令。
84.步骤403:设置目标引脚为低位。
85.步骤404:设置目标引脚为高位。
86.步骤405:在目标引脚被设置为高位的情况下,监测是否接收到第二指令,在目标引脚被设置为高位且接收到第二指令的情况下,执行步骤406,如果没有接收到第二指令,返回执行步骤405,以继续监测是否接收到第二指令。
87.步骤406:设置目标引脚为低位,并返回执行步骤403,直到电子设备从第一运行状态进入其他运行状态。
88.其中,第二指令为指示将目标引脚从高位切换到低位的指令。
89.而第一指令和第二指令由电子设备按照预设时间间隔依次生成。这里的时间间隔可以为10秒或20秒等预设的时长值。也就是说,电子设备在处于第一运行状态的情况下,每隔该时间间隔生成一次指令,该指令间隔为第一指令和第二指令,电子设备处于第一运行状态下,先生成第一指令,以指示将目标引脚从低位切换为高位,预设的时间间隔后,再生成第二指令,以指示将目标引脚从高位切换为低位,预设的时间间隔后,再次生成第一指令,以指示将目标引脚从低位切换为高位,以此类推,直到电子设备处于其他运行状态。而如果电子设备再次进入第一运行状态,那么电子设备可以再次生成第一指令,并在预设的时间间隔后生成第二指令,之后在预设的时间间隔后再次生成第一指令,以此类推,直到。
90.需要说明的是,在电子设备进入第一运行状态之后,第一个第一指令可以在预设的时间间隔后生成,也就是说,从电子设备进入第一运行状态开始,按照预设时间间隔依次生成第一指令和第二指令。
91.例如,如图5中所示,计算机在高温或功耗大的情况下,先过10秒生成第一指令,以指示将目标引脚从低位切换为高位,10秒后,再生成第二指令,以指示将目标引脚从高位切换为低位,10秒后,再生成第一指令,以指示将目标引脚从低位切换为高位,以此类推,直到计算机处于低位且低功耗的状态,如休眠状态。而如果计算机再次进入高温或大功耗的状态,那么计算机可以再次生成第一指令,并在10秒后生成第二指令,之后在10秒后再次生成第一指令,以此类推。
92.由此,在计算机处于需要降噪的应用场景下,即温度高或功耗大的场景下,可以按照指令切换目标引脚处于高位或低位,也就是说按照指令开启或关闭降噪功能,由此避免目标引脚持续处于高位而使得电源电压持续升压所造成的高功耗的情况。
93.在另一种实现方式中,目标引脚的设置可以有用户通过电子设备中的其他控制器实现,如计算机中的ec(embedded controller)等,如图6中所示。
94.在一种实现方式中,在第一模式下,如果电压控制指令为升压类型的指令,电源按照目标电压进行电压输出之后,本实施例中的电源还可以向电子设备发送第一信号,第一信号使得电子设备确定电源输出目标电压的电压信号。
95.其中,第一信号可以为alert信号,该第一信号用于通知第二部件如cpu:电源已经按照第二部件所需要的目标电压进行电压输出,基于此,第二部件一侧确定电源所输出的电压满足自己的电压需求。
96.而在第一模式下,如果电压控制指令为降压类型的指令,电源按照当前电压进行电压输出之后,本实施例中的电源还可以向电子设备发送第二信号,第二信号使得电子设
备确定电源输出目标电压的电压信号。
97.其中,第二信号可以为alert信号,该第一信号用于通知第二部件如cpu:电源已经按照第二部件所需要的目标电压进行电压输出,由此,欺骗第二部件可以确定电源所输出的电压满足自己的电压需求,基于此,在第二部件一侧可以按照所需的目标电压正常运行。
98.在一种实现方式中,第一运行状态可以为功耗值大于第一阈值或温度值大于第二阈值的状态,也就是说,第一运行状态为电子设备正常运行的非休眠的状态,如cpu在c7状态的运行状态;另外,电子设备还可能具有第二运行状态,第二运行状态为:功耗值小于或等于第一阈值且温度值小于或等于第二阈值的状态,也就是说,第二运行状态可以为电子设备低功耗的休眠状态,如cpu在c9/c10状态的idle状态。可见,在第一运行状态下电源输出的电压高于第二运行状态下电源输出的电压。
99.基于此,本实施例中还可以针对电子设备,设置电子设备的等待时长,该等待时长为电子设备处于第一运行状态下等待进入第二运行状态的时长,以使得电子设备在第一运行状态等待大于或等于第三阈值的等待时长后如果没有其他输入操作再进入第二运行状态。如图7中所示,电子设备从第二运行状态如休眠状态下被唤醒并进入第一运行状态如正常运行状态之后,电子设备监测输入操作并在监测到输入操作后等待预设的30毫秒,如果仍然没有新的输入操作,那么电子设备再进入第二运行状态,也就是说,本实施例中通过延长进入第二运行状态的等待时长,以减少电源将高电压切换为低电压的频次,从而避免电压频繁的进行高低电压切换,由此减少第一部件上存在压差的次数,从而达到降低噪声的目的。
100.具体的,本实施例中被设置的等待时长可以根据电子设备接收到的时长修改操作设置。例如,用户在计算机的bios中设置等待时长30毫秒,bios将30毫秒的值写入到cpu中,以使得cpu在被唤醒后持续等待新的输入操作30毫秒后再进入休眠状态,如果在这30毫秒的等待期间出现新的输入操作,那么cpu重新计时,再次等待30毫秒,由此,减少cpu在一定时长内进入休眠状态的频率,从而减少电源将高电压切换为低电压的频次,从而避免电压频繁的进行高低电压切换,由此减少陶瓷电容上存在压差的次数,从而达到降低噪声的目的。
101.参考图8,为本技术实施例二提供的一种控制装置的结构示意图,该装置可以适用于具有电源的电子设备中,如手机、pad或笔记本等设备,在该电子设备中,电源受电子设备指示向电子设备供电。
102.具体的,本实施例中的控制装置可以包括以下结构:
103.指令接收器801,用于获得电压控制指令,电压控制指令用于指示电源按照目标电压进行电压输出;
104.控制器802,用于在降噪控制条件被满足的情况下,控制电源按照第一模式进行电压输出;在降噪控制条件没有被满足的情况下,控制电源按照第二模式进行电压输出;
105.其中,第一模式下,如果电压控制指令为升压类型的指令,电源按照目标电压进行电压输出,如果电压控制指令为降压类型的指令,电源按照当前电压进行电压输出;第二模式下,电源按照目标电压进行电压输出;
106.其中,在使用电源进行供电的电子设备中,存在第一部件,第一部件受电源的电压变化激发生成噪声,且,在第一模式下,使用电源进行供电的电子设备产生第一噪声,在第
二模式下,使用电源进行供电的电子设备产生第二噪声;
107.第一噪声小于或等于第二噪声。
108.由上述方案可知,本技术实施例二提供的一种控制装置中,在获得用于指示电压按照目标电压进行电压输出的电压控制指令之后,判断降噪控制条件是否被满足,如果降噪控制条件被满足,那么就可以控制电源按照第一模式进行电压输出,如果降噪控制条件没有被满足,那么可以控制电源按照第二模式进行电压输出,其中在第一模式下,如果电压控制指令为升压类型的指令,那么电源按照目标电压进行电压输出,如果电压控制指令为降压类型的指令,那么电源按照当前电压进行电压输出,不同的是,在第二模式下,无论电压控制指令是何种类型的指令,电源均按照目标电压进行电压输出,由此,本技术中通过切换电源进行电压输出的模式来降低电源所输出的电压的压差来达到降噪的目的。
109.在一种实现方式中,所述降噪控制条件被满足,包括:与所述电源相连接的电源芯片的目标引脚被设置为高位。
110.基于以上实现,本实施例通过监测所述电子设备的运行状态来设置目标引脚,例如,如果所述电子设备处于第一运行状态,设置所述目标引脚为高位;所述第一运行状态为:功耗值大于第一阈值或温度值大于第二阈值的状态。或者,如果所述电子设备处于第一运行状态且接收到第一指令,设置所述目标引脚为高位;在所述目标引脚被设置为高位且接收到第二指令的情况下,设置所述目标引脚为低位;所述第一运行状态为:功耗值大于第一阈值或温度值大于第二阈值的状态。
111.可选的,所述第一指令和所述第二指令由所述电子设备按照预设时间间隔依次生成。
112.在一种实现方式中,所述第一模式下,如果所述电压控制指令为升压类型的指令,所述电源按照所述目标电压进行电压输出之后,控制器802还可以向所述电子设备发送第一信号,所述第一信号使得所述电子设备确定所述电源输出所述目标电压的电压信号;
113.其中,所述第一模式下,如果所述电压控制指令为降压类型的指令,所述电源按照当前电压进行电压输出之后,控制器802还可以向所述电子设备发送第二信号,所述第二信号使得所述电子设备确定所述电源输出所述目标电压的电压信号。
114.在一种实现方式中,本实施例中所述电子设备具有被设置的等待时长,所述等待时长大于或等于第三阈值;所述等待时长为所述电子设备在所述第一运行状态下等待进入所述第二运行状态的时长;所述第二运行状态为:功耗值小于或等于第一阈值且温度值小于或等于第二阈值的状态。
115.可选的,所述等待时长根据所述电子设备接收到的时长修改操作设置。
116.需要说明的是,本实施例中各单元的具体实现可以参考前文中的相应内容,此处不再详述。
117.参考图9,为本技术实施例三提供的一种电子设备的结构示意图,该电子设备可以为手机、pad或笔记本等设备。
118.在本实施例中,该电子设备中可以包括有以下结构:
119.电源901,用于输出电压,以向电子设备供电。
120.第一部件902,受电源901的电压变化激发生成噪声,如陶瓷电容等部件。
121.第二部件903,可以为具有计算能力的部件,如cpu或gpu等。
122.电源控制器904,如电源芯片等,用于获得电压控制指令,电压控制指令用于指示电源901按照目标电压进行电压输出;在降噪控制条件被满足的情况下,控制电源901按照第一模式进行电压输出;在降噪控制条件没有被满足的情况下,控制电源901按照第二模式进行电压输出;
123.其中,第一模式下,如果电压控制指令为升压类型的指令,电源901按照目标电压进行电压输出,之后,电源控制器904向第二部件903发送第一信号,使得电子设备确定电源901输出所述目标电压的电压信号;如果电压控制指令为降压类型的指令,电源901按照当前电压进行电压输出;第二模式下,电源901按照目标电压进行电压输出,之后,电源控制器904向第二部件903发送第二信号,使得电子设备确定电源901输出目标电压的电压信号;
124.且,在第一模式下,使用电源进行供电的电子设备产生第一噪声,在第二模式下,使用电源进行供电的电子设备产生第二噪声;
125.第一噪声小于或等于第二噪声。
126.另外,电子设备中还可以包含存储器等部件,存储器用于存储应用程序,以使得第二部件903能够在电源901输出电压的支持下运行该应用程序,以实现相应的功能。存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram),存储器包括至少一个存储芯片。
127.其中,第二部件903通过向电源901发送电压控制指令,如svid指令等,用以通知电源901向第二部件903输出其所需要的目标电压。
128.由上述方案可知,本技术实施例三提供的一种电子设备中,在获得用于指示电压按照目标电压进行电压输出的电压控制指令之后,判断降噪控制条件是否被满足,如果降噪控制条件被满足,那么就可以控制电源按照第一模式进行电压输出,如果降噪控制条件没有被满足,那么可以控制电源按照第二模式进行电压输出,其中在第一模式下,如果电压控制指令为升压类型的指令,那么电源按照目标电压进行电压输出,如果电压控制指令为降压类型的指令,那么电源按照当前电压进行电压输出,不同的是,在第二模式下,无论电压控制指令是何种类型的指令,电源均按照目标电压进行电压输出,由此,本技术中通过切换电源进行电压输出的模式来降低电源所输出的电压的压差来达到降噪的目的。
129.以电子设备为计算机为例,以下对本技术中的技术方案进行详细说明:
130.首先,本技术的技术方案中通过控制cpu的svid指令中的vid down命令来做选择性的指令避开(bypass),即只执行vid up命令,同时“欺骗”cpu已经执行vid dwon,使得电源的输出电压始终在维持在高电压准位,减少高低不同电压准位的切换频率,降低陶瓷电容两极的电压差δv,从而减少陶瓷电容mlcc两端的震动幅度,进而降低整体主板的共振幅度,实现大幅减少音频噪音的声强水平。
131.结合图10中所示的电路架构图,cpu向电源芯片发送svid指令,以使得电源芯片控制电源输出相应的电压。在这一过程中,电源正常工作即第二模式中,电源会根据cpu发出的vid指令执行电压的升高或者降低,在idle状态下,即第一模式中,新型的电源芯片增加“控制vid”功能pin,当enable pin(即引脚ans_en)为low时,电源芯片按照cpu发出的vid up或者vid down进行执行,每当完成一笔数据后,电源芯片会发送alert信号给cpu,通知cpu已经执行完毕vid指令。
132.当enable pin为high时,电源芯片会只执行vid up的指令,而拒绝执行vid down
的指令,在完成每一笔数据后,电源芯片也会同步发送alert信号给cpu,“欺骗”cpu已经执行完毕vid指令。
133.因此,当开启降噪功能后,电源芯片的输出电压准位就一直维持在高位,而不会降低到低电压准位,如图11中所示。这就降低陶瓷电容两极的电压差δv,从而减少陶瓷电容mlcc两端的震动幅度,进而降低整体主板的共振幅度,实现大幅减少音频噪音的声强水平。
134.具体的,如图12中的流程所示,在计算机开机之后,ec通过对引脚ans_en的高位设置,默认启动此降噪功能,之后,ec侦测计算机的系统功耗是否大于5w或cpu的温度值是否大于45度,如果是,那么ec按照10秒为一个周期的固定频率发送使能高位和使能低位的指令,以使得电源芯片按照10秒的频率周期性的开启或关闭降噪功能,如果否,那么ec通知电源芯片关闭此降噪功能。
135.如图13和图14中所示,为引脚ans_en被切换为低位即没有开启降噪功能时的噪声示例图,可见,在电压信号为16khz时,所产生的噪声尤为明显,已经到达35.8db,在声压spl、响度tone、偏差tone_to_noise、占比度modulation和尖锐度sharpness等指标上均存在指数超标的情况,如图14中被框起的区域。
136.如图15和图16中所示,为引脚ans_en被切换为高位即开启降噪功能时的噪声示例图,可见,在电压信号为16khz时,噪声降低的效果尤为明显,已经降低到12.4db,在声压spl、响度tone、偏差tone_to_noise、占比度modulation和尖锐度sharpness等指标上均存在指数降低的情况。
137.进一步的,本技术的技术方案中同时在系统引入“功耗”和“cpu温度”两个参数作为动态切换enable pin高和低的切换条件。例如,在高功耗或cpu高温的情况下,定时的开关降噪功能,避免功耗过大。其中,高功耗状态下,表明用户在使用计算机,此时需要开启降噪功能,因此,需要将引脚13即引脚ans_en设置为高位,如图17中所示,ec通过ic_en对引脚13进行使能,其他引脚继续处于各自的状态,不受引脚13的影响。而为了降低功耗,需要在维持一段时间高位状态后,将引脚ans_en切换为低位,以此类推。
138.另外,本技术的技术方案中可以通过调整电源在cpu处于c9/c10状态下的不同电压准位的输出,从而使得电源输出维持在高电压准位,减少高低不同电压准位的切换频率,降低陶瓷电容两极的电压差δv,从而减少陶瓷电容mlcc的震动幅度,进而降低整体主板的共振幅度,实现大幅减少音频噪音的声强水平。
139.具体的,电源芯片正常工作时,在idle状态下,操作系统和cpu沟通后会定时唤醒cpu工作电压,目的是快速相应各种软件的运行和处理,在待机状态下,由于各种软件在后台需要随时被唤醒,那么cpu的输出电压就要频繁的切换,电压准位从0v到1.6v动态变化,如图18中所示,频率根据cpu在c9/c10状态的停留时间长短来决定。
140.为了降低以上电压准位的变化频率,本技术的技术方案中可以对vccin demotion设置不同的唤醒时间,就可以成功避开cpu在c9/c10状态下电压的切换。例如,如图19中所示,在计算机开机之后,计算机以默认状态启动,即以默认的10毫秒的等待时长被唤醒,在延迟器开始计时之后,延迟10秒后通知bios,由bios修改cpu vccin demotion为30毫秒(当然也可以为其他时长),由此将被唤醒后等待的时长从10毫秒延长到30毫秒,从而避免电压准位频繁被切换,由此避免过度频繁的压差变压所引起的噪声较大的情况。
141.如图20中所示,为未延长等待时长的情况下,电源为cpu输出电压的状态,基于此,
如图21所示,计算机在声压spl、响度tone、偏差tone_to_noise、占比度modulation和尖锐度sharpness等指标上均存在指数超标的情况,如图21中被框起的区域。
142.如图22中所示,为延长等待时长为30毫秒的情况下,电源为cpu输出电压的状态,基于此,如图23中所示,计算机在在声压spl、响度tone、偏差tone_to_noise、占比度modulation和尖锐度sharpness等指标上均存在指数降低的情况。
143.综上,本技术的技术方案中可以大幅改善笔记本电脑在工作时的严重音频噪音问题,而且可以不改变电源震动周期和频率,对电源输出效率没有影响,由此毫不影响笔记本性能和电池续航能力。
144.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
145.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
146.结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd

rom、或技术领域内所公知的任意其它形式的存储介质中。
147.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1