一种实现低功耗家电应用的计算机及方法

文档序号:6432803阅读:143来源:国知局
专利名称:一种实现低功耗家电应用的计算机及方法
技术领域
本发明涉及计算机的应用技术,特别涉及一种实现低功耗家电应用的计算机及方法。
背景技术
目前,计算机的家电应用主要是媒体类的应用,这类应用最基本的实现方式一般是用计算机的光驱、显示卡、显示器、声卡、音响、耳机等硬件设备,基于系统软件来实现各种各样的媒体播放、录制、编辑等等。
考虑到家电化应用的需要,一般来说媒体应用为导向的个人计算机(PC)会配备具有家电化特质的显示屏,例如一块小液晶屏或是家电产品中常见的真空平板显示器(Vacuum Flat Display,VFD)等等。其基本结构参见图1,图1为现有技术家电化PC的结构示意图,该PC包括主机100、显示器110、键盘鼠标120、VFD显示器130以及打印机、扫描仪等其他外设140。
其中VFD显示器130通过COM接口或USB接口与主机100的主板相连,其由主机100控制,显示媒体播放等应用中的一些相关信息,例如DVD播放时的章节、播放的时间进度,或者快进、快退状态等。有的VFD显示器130中,还设置了红外遥控接收装置,用来接收遥控器发送的命令,解析后发送给主机100,主机100根据该命令对媒体播放设备进行控制。
在上述的媒体应用中,无论涉及系统的哪几部分,整个软硬件系统均全速运转,这样不仅系统功耗较大,而且无形中浪费较多资源。
现在有的计算机提供一种通过一个功能键,在计算机关机或休眠状态下,执行CD播放功能。这种简单的CD播放,是在计算机BIOS中设置了简单的执行程序,主要利用了光盘驱动器本身的读盘功能,并不能读取计算机硬盘或其他外设上的多媒体数据。这种应用虽然没有启动软件系统,但是硬件系统还是全速运转,系统的功耗仍然不小。

发明内容
有鉴于此,本发明的主要目的在于提供一种实现低功耗家电应用的计算机,该计算机在家电应用时相对与现有技术功耗较低。
本发明的另一个目的在于提供一种计算机实现低功耗家电应用的方法,应用该方法,使得计算机在家电应用时相对与现有技术功耗较低。
为达到上述目的的一个方面,本发明提供了一种实现低功耗家电应用的计算机,其至少包含带CPU的主板、计算机电源,所述的计算机电源为计算机的各个功能设备供电;所述计算机进一步设置了电源功耗控制器,其与主板上的CPU和计算机电源分别相连;所述主板上的CPU接收外部的低功耗工作命令,检测当前应用进程,当检测到媒体应用进程时,根据该媒体应用,确定该媒体应用的各个设备电源在该媒体应用时应该的状态,并根据该状态向电源功耗控制器发送低功耗控制命令;所述电源功耗控制器接收低功耗控制命令,并根据该命令向计算机电源发送对该媒体应用的各个设备电源降低供电电压或关断的命令;所述计算机电源根据上述命令对该媒体应用的各个设备的电源降低供电电压或关断该设备。
其中,所述的电源功耗控制器可以设置在计算机的主板上,所述的电源功耗控制器至少包含第一单片微处理器;所述的计算机电源包含电源控制模块和电源模块;所述电源功耗控制器通过第一单片微处理器与主板上的CPU和计算机电源的电源控制模块分别相连;由第一单片微处理器接收低功耗控制命令,并根据该命令向计算机电源的电源控制模块发送对该媒体应用的各个设备电源降低供电电压或关断的命令;所述的计算机电源由电源控制模块根据该命令,控制电源模块降低该媒体应用的各个设备的电源供电电压或关断该设备。
所述的电源控制模块至少包含第二单片微处理器;所述电源控制模块通过第二单片微处理器与第一微处理器和电源模块分别相连;由第二单片微处理器根据从第一微处理器接收的降低供电电压或关断的命令,命令控制电源模块降低该媒体应用的各个设备电源的供电电压或关断该设备。
所述第二单片微处理器与第一微处理器可以通过串口相连或通过并口相连。
所述的电源功耗控制器也可以由计算机的带单片微处理器的外设的单片微处理器实现;所述的计算机电源包含电源控制模块和电源模块;所述电源功耗控制器通过外设的单片微处理器与主板上的CPU和计算机电源的电源控制模块分别相连;由外设的单片微处理器接收低功耗控制命令,并根据该命令向计算机电源的电源控制模块发送对该媒体应用的各个设备电源降低供电电压或关断的命令;所述的计算机电源由电源控制模块根据该命令控制电源模块降低该媒体应用的各个设备的电源供电电压或关断该设备。
所述的电源控制模块至少包含第二单片微处理器;所述电源控制模块通过第二单片微处理器与外设的微处理器和电源模块分别相连;由第二单片微处理器根据从外设的微处理器接收的降低供电电压或关断的命令,控制电源模块降低该媒体应用的各个设备的电源供电电压或关断该设备。
所述的带单片微处理器的外设可以为VFD显示器;VFD显示器的微处理器与主板上的CPU和计算机电源的电源控制模块分别相连;VFD显示器的单片微处理器接收低功耗控制命令,并根据该命令向计算机电源的电源控制模块发送对该媒体应用的各个设备降低电源供电电压或关断的命令。
所述的VFD显示器面板上可以设置低功耗模式开关;VFD显示器的单片微处理通过该开关接收用户的低功耗工作命令,并发送给主板CPU。
所述的VFD显示器可以包含红外遥控接收模块;VFD显示器的单片微处理通过该模块接收用户用遥控器发送的低功耗工作命令,并发送给主板CPU。
所述第二单片微处理器与外设的单片微处理器可以通过串口相连或通过并口相连。
所述的计算机电源可以为ATX电源。
为达到上述目的的另一个方面,提供一种上述计算机实现低功耗家电应用的方法,该方法包括以下步骤A、主板CPU接收低功耗工作命令后,检测当前应用进程;B、检测到媒体应用的进程后,根据该媒体应用,确定该媒体应用的各个设备电源在该媒体应用时应该的状态,并根据该状态向电源功耗控制器发送低功耗控制命令;C、电源功耗控制器接收低功耗控制命令后,根据该命令向计算机电源发送对该媒体应用的各个设备降低电源供电电压或关断的命令;D、计算机电源根据上述命令对该媒体应用的各个设备的电源降低供电电压或关断该设备。
其中,所述的电源功耗控制器可以由设置在主板的单片微处理器实现,或由计算机的带单片微处理器的外设的单片微处理器实现。
可以预先设置低功耗工作模式的各个媒体应用的级别,并为每个级别对应设置和保存该级别下,各个设备应该的电源状态;步骤B所述确定该媒体应用的各个设备电源在该媒体应用时应该的状态的方法为先判断出该媒体应用属于那一个级别,根据该级别找到各个设备应该的电源状态。
预先还可以进一步设置每个级别下适合的CPU频率;所述步骤B进一步包括确定级别后进一步根据当前CPU频率和该级别下适合的CPU频率,判断是否需要调整CPU 频率,如果是则调整CPU频率,否则不调整。
预先还可以进一步设置每个级别下系统风扇应该的工作参数;所述步骤B进一步包括确定级别后进一步判断系统风扇当前的工作参数与保存的该级别的系统风扇应该的工作参数是否相同,如果不相同,则向电源功耗控制器发送调整系统风扇电源的命令,否则不向电源功耗控制器发送调整系统风扇电源的命令。
当所述的带单片微处理器的外设为VFD显示器时;该方法可以进一步在VFD显示器上设置低功耗模式开关;还包括预先设置低功耗工作模式的各个媒体应用的级别,每个级别对应一个低功耗模式开关的键值,并为每个级别对应设置和保存该级别下,各个设备应该的电源状态;所述步骤A中主板CPU接收的低功耗工作命令,是由VFD显示器根据用户输入的低功耗模式开关键值发送的包含级别的低功耗工作命令;步骤B所述确定该媒体应用的各个设备电源在该媒体应用时应该的状态的方法为根据该低功耗工作命令中的级别找到各个设备应该的电源状态。
当所述的带单片微处理器的外设为带有遥控接收模块的VFD显示器时;所述步骤A中主板CPU接收的低功耗工作命令,是由VFD显示器的遥控接收模块接收遥控器发送的低功耗工作命令解析后发送给主板CPU的。
该方法可以进一步包括主板CPU接收输入了取消低功耗工作的命令后,向电源功耗控制器发送恢复正常供电的命令;
电源功耗控制器按照正常时各个设备的供电情况向计算机电源发送恢复各个设备供电的命令,计算机电源根据该命令恢复各个设备正常工作时的供电。
由上述的技术方案可见,本发明的这种实现低功耗家电应用的计算机及方法,通过在计算机中设置电源功耗控制器,实时的依据不同媒体应用对硬件的不同需求,对相应的硬件电源降低供电电压甚至关断的调整,实现了计算机的低功耗家电应用。


图1为现有技术家电化PC的结构示意图;图2为本发明第一较佳实施例的PC机实现低功耗的结构示意图;图3为图2所示实施例实现低功耗的流程示意图;图4为本发明第二较佳实施例的PC机实现低功耗的结构示意图。
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。
本发明的这种实现低功耗家电应用的计算机及方法,通过在计算机中设置电源功耗控制器,实时的依据不同媒体应用对硬件的不同需求,对相应的硬件降低电源供电电压甚至关断的调整,实现了计算机的低功耗家电应用。
实际上,对于PC来说,系统的CPU频率是可以通过某些手段来进行控制的。例如,当前CPU芯片公司Intel已经开放了利用软件程序可以更改CPU频率所需的相关应用程序接口函数(API),利用这些API,可以通过向CPU寄存器中某些特定的位,置相应的值,可以改变CPU运行的频率。而有的媒体应用对CPU的频率要求并不高,目前的媒体应用都没有降低CPU频率,还是全速运转。因此,本发明还进一步利同CPU的这个功能,实时的依据不同媒体应用对运行速度的不同需求,调整CPU的工作频率,从而进一步的降低媒体应用时的功耗。
本发明至少有以下两种实施方式第一种实施方式在PC主机的主板上增加一个电源功耗控制器来实现;第二种实施方式利用包含单片机系统的PC的外设,用该外设的单片机来实现电源功耗控制器的功能。
以下就上述两种实施方式分别举一个实施例对本发明进行详细的说明。
实施例一本实施例是第一种实施方式,参见图2,图2为本发明第一较佳实施例的PC机实现低功耗的结构示意图。本实施例中,只在主板200中增加了一个电源功耗控制器202(主板200中其他设备与本发明不相关,为了图示简单,主板200中其他设备未示出),图2中的显卡220、显示器230、系统风扇240、CPU风扇250等其他设备均是计算机原有的设备,它们与ATX电源210及主板200的连接关系与现有技术相同,这里不再赘述。
本实施例中ATX电源210对大部分的硬件进行交直流的供电,这包括上述的主板200及CPU、显示器230、系统风扇240、CPU风扇250、以及显卡220等设备。
图2中,电源功耗控制器202由一个单片微处理器(即单片机)及其程序存储器ROM来实现,电源功耗控制器202中的单片机与主板的CPU 201和ATX电源210中的电源控制模块211的单片机分别相连。
该主板的CPU 201接收用户输入的低功耗工作命令,监视并检测当前应用进程,当检测到特定的媒体应用进程时,根据该媒体应用,确定该媒体应用的各个设备电源在该媒体应用时应该的状态,并根据该状态向电源功耗控制器202发送低功耗控制命令。例如,当前的媒体应用是播放MP3,则确定应该关断显示器230电源,向电源功耗控制器202发送关断显示器230电源的命令。
本实施例中,媒体应用的设备包含显示器230、系统风扇240等设备。
该电源功耗控制器202的单片机接收主板CPU 201的低功耗控制命令,根据该命令,向ATX电源210中的电源控制模块211的单片机发送对各个媒体设备电源降低供电电压或关断的命令。
电源控制模块211的单片机根据接收的各个设备电源降低供电电压或关断的命令,控制电源模块212调整各个媒体设备的供电。例如,当前的媒体应用是播放MP3,则电源功耗控制器202收到的是关断显示器230电源的命令,电源控制模块211的单片机控制电源模块212关断显示器230电源。
本实施例中,电源功耗控制器202的单片机与电源控制模块211中单片机,可以通过串行通信接口或扩展的串行通信接口相连,串行发送所述的对各个媒体设备电源降低供电电压或关断的命令;也可以通过并行接口相连,通过并行接口各个信号线的高低电平代表所述的对各个媒体设备电源降低供电电压或关断的命令。
本实施例中,还通过软件对CPU频率的调整来降低功耗,以下对本实施例实现降低功耗家电应用的完整工作流程进行说明。
参见图3,图3为图2所示实施例实现低功耗的流程示意图。该流程包括以下步骤步骤301,主板CPU 201接收用户输入的低功耗工作命令。这里,用户可以通过键盘、鼠标等输入设备输入低功耗工作命令。收到该命令后,系统进入低功耗工作模式。
步骤302,开始监视/检测当前的媒体应用。
步骤303,检测到媒体应用时,判断该媒体应用是否需要调整主板CPU201的频率,如果是则执行步骤304,否则执行步骤305。
本实施例中,可以预先设置出低功耗工作模式的几个媒体应用的级别,并为每个级别对应设置和保存以下参数1、该级别下,各个设备应该的电源状态;
2、该级别下,适合的CPU频率;3、该级别下,系统风扇240应该的工作参数。
本步骤中,可以先根据该媒体应用找到对应的级别,从保存的该级别的参数中找到适合的CPU频率。再将当前CPU的频率与该级别适合的CPU频率进行比较,如果相同,则不需要调整CPU频率,否则需要调整CPU频率。
步骤304,修改CPU频率,并记录当前CPU频率。
本步骤中,调整CPU频率的方法,是利用CPU厂家开放的更改CPU频率所需的相关API,通过向CPU寄存器中某些特定的位,置相应的值,来进行CPU频率调整。
步骤305,根据媒体应用,确定各个设备应该的电源状态及系统风扇240应该的工作参数。
本步骤中,根据该媒体应用找到对应的级别,从保存的该级别的参数中找到该媒体应用下,各个设备应该的电源状态和系统风扇240应该的工作参数。
步骤306,根据确定的各个设备应该的电源状态和系统风扇240应该的工作参数,向电源功耗控制器202的单片机发送低功耗控制命令。
例如,当前的媒体应用是播放MP3,则根据记录的级别确定应该关断显示器230电源,向电源功耗控制器202发送关断显示器230电源的命令。
本步骤中,可以先判断当前系统风扇240的工作参数与保存的该级别的系统风扇240应该的工作参数是否相同,如果不相同,则向电源功耗控制器202发送调整系统风扇240电源的命令,否则不向电源功耗控制器202发送调整系统风扇240电源的命令。
步骤307,电源功耗控制器202的单片机收到低功耗控制命令后,根据该命令,向ATX电源210中电源控制模块211的单片机发送对各个设备电源降低供电电压或关断的命令。
步骤308,电源控制模块211的单片机根据接收的各个设备电源降低功耗或关断的命令,控制电源模块212调整各个媒体设备进行供电。
例如,当前的媒体应用是播放MP3,则电源功耗控制器202收到的是关断显示器230电源的命令,电源控制模块211的单片机控制电源模块212关断显示器230电源。
如果还收到了调整系统风扇240电源的命令,则同时调整系统风扇240电源。
本实施例中,调整CPU频率、对各个设备电源降低功耗或关断、调整系统风扇240电源,并不是必须按上述过程来实现,还可以其他顺序来实现,或同时实现。
实施例二本实施例是第二种实施方式,是在媒体应用为导向的PC中,利用配备的具有家电化特质的VFD显示器中的单片机来实现电源功耗控制器。
参见图4,图4为本发明第二较佳实施例的PC机实现低功耗的结构示意图。本实施例的计算机包含了VFD显示器460,VFD显示器460主要包含单片机及其程序存储器、VFD显示屏463、COM/USB主板接口模块464及红外遥控接收模块465。VFD显示器460的单片机和程序存储器被设置为电源功耗控制器462。(主板400中只示出了CPU,主板400中其他设备与本发明不相关,为了图示简单,主板400中其他设备未示出。)图4中的显卡420、显示器430、系统风扇440、CPU风扇450等其他设备均是计算机原有的设备,它们与ATX电源410及主板400的连接关系与现有技术相同,这里不再赘述。
本实施例中ATX电源410对大部分的硬件进行交直流的供电,这包括上述的主板400及CPU、VFD显示器460显示器430、系统风扇440、CPU风扇450、以及显卡420等设备。
VFD显示器650的单片机与ATX电源410中的电源控制模块411的单片机相连,ATX电源410中的电源模块412与VFD显示器460的单片机相连,为VFD显示器460供电。
红外遥控接收模块455接收到遥控器发送命令,解析后由VFD显示器460的单片机通过COM/USB主板接口模块464发送给主板400的主板CPU401。遥控器发送的命令包括两类一类是低功耗工作命令,另一类是媒体应用命令。
主板CPU 401根据解析后的遥控命令,控制各设备工作。如果主板CPU401收到的是低功耗工作命令,则监视并检测当前应用进程,当检测到特定的媒体应用进程时,根据该媒体应用,确定该媒体应用的各个设备电源在该媒体应用时应该的状态,并根据该状态向通过COM/USB主板接口模块454向电源功耗控制器402也就是VFD显示器460的单片机,发送低功耗控制命令。例如,当前的媒体应用是播放MP3,则确定应该关断显示器430电源,向电源功耗控制器402发送关断显示器430电源的命令。
主板CPU 401检测到特定的媒体应用进程,可能是收到VFD显示器460发送的媒体应用命令后启动的,也可能是收到用户输入的命令而启动的。如果是VFD显示器460发送的媒体应用后启动的,在媒体应用过程中,主板CPU 401还通过COM/USB主板接口模块464向VFD显示器460的单片机发送媒体播放中的一些相关信息,例如DVD播放时的章节、播放的时间进度,或者快进、快退状态等,VFD显示器460的VFD显示屏463显示这些信息。
本实施例中,媒体应用的设备包含显示器430、系统风扇440等设备。
该电源功耗控制器402的单片机接收主板CPU 401的低功耗控制命令,根据该命令,向ATX电源410中的电源控制模块411的单片机发送对各个媒体设备电源降低供电电压或关断的命令。
电源控制模块411的单片机根据接收的各个设备电源降低供电电压或关断的命令,控制电源模块412调整各个媒体设备的供电。例如,当前的媒体应用是播放MP3,则电源功耗控制器402收到的是关断显示器430电源的命令,电源控制模块411的单片机控制电源模块412关断显示器430电源。
与实施例一一样,本实施例中,电源功耗控制器452的单片机与电源控制模块411中单片机,可以通过串行通信接口或扩展的串行通信接口相连,串行发送所述的对各个媒体设备电源降低供电电压或关断的命令;也可以通过并行接口相连,通过并行接口各个信号线的高低电平代表所述的对各个媒体设备电源降低供电电压或关断的命令。
本实施例中,同样可以通过软件对CPU频率的调整来降低功耗,本实施例实现降低功耗家电应用的完整工作流程与图3所示实施例基本相同。只是,本实施例中主板400的CPU接收的低功耗工作命令是由VFD显示器460的单片机对接收的红外遥控命令解析后发送的。
另外,不管是否包含红外遥控接收模块455,都可以在VFD显示器460的面板上设置一个低功耗模式开关。一旦该开关被按下,就向主板400的CPU发送相应的低功耗工作命令。也可以直接将低功耗模式的级别通过低功耗工作命令发送给主板400的CPU,这样,在实现低功耗的图3所示流程中的步骤303中可以直接根据级别来判断该媒体应用是否需要调整主板CPU201的频率以及该级别下各个设备电源应该的工作状态,而省掉根据媒体应用先查找相应的级别的处理过程。
上述两个实施例中主板CPU的流程,都可以通过在计算机中设置智能控制中心程序来实现。
下面以用户听MP3为例对第二实施例的工作过程再进行说明。
首先,用户通过遥控器向VFD显示器460发送低功耗工作命令,VFD显示器460的红外接收模块460接收到该命令后,VFD显示器的单片机部分将其解析发送给主板400的CPU,严格的说是运行于系统中的智能控制中心程序。
然后,主板400的CPU开始启动智能控制中心程序以检测媒体应用。
用户通过遥控器向VFD显示器460发送听MP3的命令,VFD显示器460的红外接收模块460接收到该命令后,将其解析后发送给主板400的CPU。
这时,主板400的CPU检测到了该媒体应用,根据预先设置的低功耗工作模式的几个媒体应用的级别,确定听MP3的级别,根据级别查找到该级别对应设置的参数,确定出可以降低CPU的频率,降低系统风扇440和CPU风扇450的转速,且可以关断显示器430的电源,则降低CPU的工作频率并记录,并向ATX电源410的电源控制模块中的单片机发送降低系统风扇440和CPU风扇450的供电电压,和关断显示器430的供电电源的命令。
在播放MP3时,主板400的CPU还向VFD显示器460的单片机发送媒体播放中的一些相关信息,例如MP3播放时的章节、播放的时间进度,或者快进、快退状态等,VFD显示器460的VFD显示屏463显示这些信息。
ATX电源410的电源控制模块411中的单片机收到该命令后,拉低系统风扇440和CPU风扇450的供电电压,并且关断显示器430的供电电源。
此时,系统的CPU频率降低、系统风扇440和CPU风扇450的供电电压降低、显示器430电源关断,降低了家电应用时的系统功耗。
本实施例中是利用配备的具有家电化特质的VFD显示器中的单片机来实现电源功耗控制器。实际应用中,还可以由计算机外接的LCD显示器,或者是其他包含单片机的外设来实现。
上述两个实施例中,都是通过ATX电源拉偏某些供电电压输出来实现对不同外部设备的供电控制。
上述两个实施例中,如果用户输入了取消低功耗工作的命令,则主板CPU向电源功耗控制器发送恢复正常供电的命令,电源功耗控制器按照正常时各个设备的供电情况向ATX电源发送恢复各个设备供电的命令,ATX电源的电源控制模块控制电源模块恢复各个设备正常工作时的供电。
由上述的两个实施例可见,本发明的这种实现低功耗家电应用的计算机及方法,通过在计算机中设置电源功耗控制器,能够实时的依据不同媒体应用对硬件的不同需求,对相应的硬件电源降低供电电压甚至关断的调整,实现了计算机的低功耗家电应用。
权利要求
1.一种实现低功耗家电应用的计算机,至少包含带CPU的主板、计算机电源,所述的计算机电源为计算机的各个功能设备供电;其特征在于所述计算机进一步设置了电源功耗控制器,其与主板上的CPU和计算机电源分别相连;所述主板上的CPU接收外部的低功耗工作命令,检测当前应用进程,当检测到媒体应用进程时,根据该媒体应用,确定该媒体应用的各个设备电源在该媒体应用时应该的状态,并根据该状态向电源功耗控制器发送低功耗控制命令;所述电源功耗控制器接收低功耗控制命令,并根据该命令向计算机电源发送对该媒体应用的各个设备电源降低供电电压或关断的命令;所述计算机电源根据上述命令对该媒体应用的各个设备的电源降低供电电压或关断该设备。
2.如权利要求1所述的计算机,其特征在于所述的电源功耗控制器设置在计算机的主板上,所述的电源功耗控制器至少包含第一单片微处理器;所述的计算机电源包含电源控制模块和电源模块;所述电源功耗控制器通过第一单片微处理器与主板上的CPU和计算机电源的电源控制模块分别相连;由第一单片微处理器接收低功耗控制命令,并根据该命令向计算机电源的电源控制模块发送对该媒体应用的各个设备电源降低供电电压或关断的命令;所述的计算机电源由电源控制模块根据该命令,控制电源模块降低该媒体应用的各个设备的电源供电电压或关断该设备。
3.如权利要求2所述的计算机,其特征在于电源控制模块至少包含第二单片微处理器;所述电源控制模块通过第二单片微处理器与第一微处理器和电源模块分别相连;由第二单片微处理器根据从第一微处理器接收的降低供电电压或关断的命令,命令控制电源模块降低该媒体应用的各个设备电源的供电电压或关断该设备。
4.如权利要求3所述的计算机,其特征在于所述第二单片微处理器与第一微处理器通过串口相连或通过并口相连。
5.如权利要求1所述的计算机,其特征在于所述的电源功耗控制器由计算机的带单片微处理器的外设的单片微处理器实现;所述的计算机电源包含电源控制模块和电源模块;所述电源功耗控制器通过外设的单片微处理器与主板上的CPU和计算机电源的电源控制模块分别相连;由外设的单片微处理器接收低功耗控制命令,并根据该命令向计算机电源的电源控制模块发送对该媒体应用的各个设备电源降低供电电压或关断的命令;所述的计算机电源由电源控制模块根据该命令控制电源模块降低该媒体应用的各个设备的电源供电电压或关断该设备。
6.如权利要求5所述的计算机,其特征在于电源控制模块至少包含第二单片微处理器;所述电源控制模块通过第二单片微处理器与外设的微处理器和电源模块分别相连;由第二单片微处理器根据从外设的微处理器接收的降低供电电压或关断的命令,控制电源模块降低该媒体应用的各个设备的电源供电电压或关断该设备。
7.如权利要求5所述的计算机,其特征在于所述的带单片微处理器的外设为VFD显示器;VFD显示器的微处理器与主板上的CPU和计算机电源的电源控制模块分别相连;VFD显示器的单片微处理器接收低功耗控制命令,并根据该命令向计算机电源的电源控制模块发送对该媒体应用的各个设备降低电源供电电压或关断的命令。
8.如权利要求7所述的计算机,其特征在于所述的VFD显示器面板上设置低功耗模式开关;VFD显示器的单片微处理通过该开关接收用户的低功耗工作命令,并发送给主板CPU。
9.如权利要求7所述的计算机,其特征在于所述的VFD显示器包含红外遥控接收模块;VFD显示器的单片微处理通过该模块接收用户用遥控器发送的低功耗工作命令,并发送给主板CPU。
10.如权利要求6或7所述的计算机,其特征在于所述第二单片微处理器与外设的单片微处理器通过串口相连或通过并口相连。
11.如权利要求1、2或5所述的计算机,其特征在于所述的计算机电源为ATX电源。
12.一种权利要求1所述计算机实现低功耗家电应用的方法,其特征在于,其包括以下步骤A、主板CPU接收低功耗工作命令后,检测当前应用进程;B、检测到媒体应用的进程后,根据该媒体应用,确定该媒体应用的各个设备电源在该媒体应用时应该的状态,并根据该状态向电源功耗控制器发送低功耗控制命令;C、电源功耗控制器接收低功耗控制命令后,根据该命令向计算机电源发送对该媒体应用的各个设备降低电源供电电压或关断的命令;D、计算机电源根据上述命令对该媒体应用的各个设备的电源降低供电电压或关断该设备。
13.如权利要求12所述的方法,其特征在于,所述的电源功耗控制器由设置在主板的单片微处理器实现,或由计算机的带单片微处理器的外设的单片微处理器实现。
14.权利要求12或13所述的方法,其特征在于,预先设置低功耗工作模式的各个媒体应用的级别,并为每个级别对应设置和保存该级别下,各个设备应该的电源状态;步骤B所述确定该媒体应用的各个设备电源在该媒体应用时应该的状态的方法为先判断出该媒体应用属于那一个级别,根据该级别找到各个设备应该的电源状态。
15.权利要求14所述的方法,其特征在于,预先进一步设置每个级别下适合的CPU频率;所述步骤B进一步包括确定级别后进一步根据当前CPU频率和该级别下适合的CPU频率,判断是否需要调整CPU频率,如果是则调整CPU频率,否则不调整。
16.如权利要求15所述的方法,其特征在于,预先进一步设置每个级别下系统风扇应该的工作参数;所述步骤B进一步包括确定级别后进一步判断系统风扇当前的工作参数与保存的该级别的系统风扇应该的工作参数是否相同,如果不相同,则向电源功耗控制器发送调整系统风扇电源的命令,否则不向电源功耗控制器发送调整系统风扇电源的命令。
17.如权利要求13所述的方法,其特征在于,当所述的带单片微处理器的外设为VFD显示器时;该方法进一步在VFD显示器上设置低功耗模式开关;还包括预先设置低功耗工作模式的各个媒体应用的级别,每个级别对应一个低功耗模式开关的键值,并为每个级别对应设置和保存该级别下,各个设备应该的电源状态;所述步骤A中主板CPU接收的低功耗工作命令,是由VFD显示器根据用户输入的低功耗模式开关键值发送的包含级别的低功耗工作命令;步骤B所述确定该媒体应用的各个设备电源在该媒体应用时应该的状态的方法为根据该低功耗工作命令中的级别找到各个设备应该的电源状态。
18.如权利要求13或17所述的方法,其特征在于,当所述的带单片微处理器的外设为带有遥控接收模块的VFD显示器时;所述步骤A中主板CPU接收的低功耗工作命令,是由VFD显示器的遥控接收模块接收遥控器发送的低功耗工作命令解析后发送给主板CPU的。
19.如权利要求12所述的方法,其特征在于,该方法进一步包括主板CPU接收输入了取消低功耗工作的命令后,向电源功耗控制器发送恢复正常供电的命令;电源功耗控制器按照正常时各个设备的供电情况向计算机电源发送恢复各个设备供电的命令,计算机电源根据该命令恢复各个设备正常工作时的供电。
全文摘要
本发明公开了一种实现低功耗家电应用的计算机,该计算机中进一步设置了电源功耗控制器,其与主板上的CPU和计算机电源分别相连;所述主板上的CPU接收外部的低功耗工作命令,检测当前应用进程,当检测到媒体应用进程时,根据该媒体应用,确定该媒体应用的各个设备电源在该媒体应用时应该的状态,并根据该状态向电源功耗控制器发送低功耗控制命令;所述电源功耗控制器接收低功耗控制命令,并根据该命令向计算机电源发送对该媒体应用的各个设备电源降低供电电压或关断的命令;所述计算机电源根据上述命令对该媒体应用的各个设备的电源降低供电电压或关断该设备。本发明同时公开了该计算机实现低功耗家电应用的方法。
文档编号G06F1/32GK1766794SQ200410084150
公开日2006年5月3日 申请日期2004年10月25日 优先权日2004年10月25日
发明者黄双喜, 张威, 王磊 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1