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

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

Info

Publication number
CN1324431C
CN1324431C CNB2004100841501A CN200410084150A CN1324431C CN 1324431 C CN1324431 C CN 1324431C CN B2004100841501 A CNB2004100841501 A CN B2004100841501A CN 200410084150 A CN200410084150 A CN 200410084150A CN 1324431 C CN1324431 C CN 1324431C
Authority
CN
China
Prior art keywords
power supply
power consumption
order
media application
chip microprocessor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2004100841501A
Other languages
English (en)
Other versions
CN1766794A (zh
Inventor
黄双喜
张威
王磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CNB2004100841501A priority Critical patent/CN1324431C/zh
Priority to PCT/CN2005/001021 priority patent/WO2006045230A1/zh
Priority to US11/666,282 priority patent/US7779283B2/en
Priority to DE112005002626T priority patent/DE112005002626B4/de
Priority to CA002585022A priority patent/CA2585022A1/en
Publication of CN1766794A publication Critical patent/CN1766794A/zh
Application granted granted Critical
Publication of CN1324431C publication Critical patent/CN1324431C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Power Sources (AREA)

Abstract

本发明公开了一种实现低功耗家电应用的计算机,该计算机中进一步设置了电源功耗控制器,其与主板上的CPU和计算机电源分别相连;所述主板上的CPU接收外部的低功耗工作命令,检测当前应用进程,当检测到媒体应用进程时,根据该媒体应用,确定该媒体应用的各个设备电源在该媒体应用时应该的状态,并根据该状态向电源功耗控制器发送低功耗控制命令;所述电源功耗控制器接收低功耗控制命令,并根据该命令向计算机电源发送对该媒体应用的各个设备电源降低供电电压或关断的命令;所述计算机电源根据上述命令对该媒体应用的各个设备的电源降低供电电压或关断该设备。本发明同时公开了该计算机实现低功耗家电应用的方法。

Description

一种实现低功耗家电应用的计算机及方法
技术领域
本发明涉及计算机的应用技术,特别涉及一种实现低功耗家电应用的计算机及方法。
背景技术
目前,计算机的家电应用主要是媒体类的应用,这类应用最基本的实现方式一般是:用计算机的光驱、显示卡、显示器、声卡、音响、耳机等硬件设备,基于***软件来实现各种各样的媒体播放、录制、编辑等等。
考虑到家电化应用的需要,一般来说媒体应用为导向的个人计算机(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电源的电源控制模块控制电源模块恢复各个设备正常工作时的供电。
由上述的两个实施例可见,本发明的这种实现低功耗家电应用的计算机及方法,通过在计算机中设置电源功耗控制器,能够实时的依据不同媒体应用对硬件的不同需求,对相应的硬件电源降低供电电压甚至关断的调整,实现了计算机的低功耗家电应用。

Claims (19)

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接收输入了取消低功耗工作的命令后,向电源功耗控制器发送恢复正常供电的命令;
电源功耗控制器按照正常时各个设备的供电情况向计算机电源发送恢复各个设备供电的命令,计算机电源根据该命令恢复各个设备正常工作时的供电。
CNB2004100841501A 2004-10-25 2004-10-25 一种实现低功耗家电应用的计算机及方法 Expired - Fee Related CN1324431C (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CNB2004100841501A CN1324431C (zh) 2004-10-25 2004-10-25 一种实现低功耗家电应用的计算机及方法
PCT/CN2005/001021 WO2006045230A1 (fr) 2004-10-25 2005-07-11 Ordinateur et procede d'exploitation d'application d'equipement electrique a faible consommation
US11/666,282 US7779283B2 (en) 2004-10-25 2005-07-11 Computer and method for realizing household appliance application with low power consumption
DE112005002626T DE112005002626B4 (de) 2004-10-25 2005-07-11 Computer und Verfahren zum Realisieren einer Anwendung eines Haushaltsgeräts mit niedrigem Energie-bzw. Stromverbrauch
CA002585022A CA2585022A1 (en) 2004-10-25 2005-07-11 Computer and method for realizing household appliance application with low power consumption

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100841501A CN1324431C (zh) 2004-10-25 2004-10-25 一种实现低功耗家电应用的计算机及方法

Publications (2)

Publication Number Publication Date
CN1766794A CN1766794A (zh) 2006-05-03
CN1324431C true CN1324431C (zh) 2007-07-04

Family

ID=36227122

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100841501A Expired - Fee Related CN1324431C (zh) 2004-10-25 2004-10-25 一种实现低功耗家电应用的计算机及方法

Country Status (5)

Country Link
US (1) US7779283B2 (zh)
CN (1) CN1324431C (zh)
CA (1) CA2585022A1 (zh)
DE (1) DE112005002626B4 (zh)
WO (1) WO2006045230A1 (zh)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201025532Y (zh) * 2007-02-27 2008-02-20 鸿富锦精密工业(深圳)有限公司 电脑测试装置
CN101639724B (zh) * 2008-07-30 2013-01-16 联想(北京)有限公司 一种计算机、计算机供电控制装置和供电控制方法
CN101770259A (zh) * 2009-01-06 2010-07-07 上海京城高新技术开发有限公司 一种专用于电子白板的节能电脑
KR101642933B1 (ko) * 2009-12-04 2016-07-27 삼성전자주식회사 디지털 리빙네트워크 얼라이언스 네트워크에서 전력소모를 줄이기 위한 방법 및 장치
CN102279306A (zh) * 2011-06-20 2011-12-14 金天 低功耗信号驱动交直流数字电流表
US8769329B1 (en) * 2011-08-19 2014-07-01 Integrated Device Technology, Inc. Power management system and method for peripheral devices
CN103513748A (zh) * 2012-06-29 2014-01-15 联想(北京)有限公司 一种信息处理方法、信息处理器及电子设备
CN103019119B (zh) * 2012-12-14 2015-08-19 广东欧珀移动通信有限公司 一种自动切换待机模式的方法及***
CN103699208B (zh) * 2013-12-31 2016-11-23 贝壳网际(北京)安全技术有限公司 一种移动终端的硬件设置方法、移动终端及服务器
CN106919241A (zh) * 2016-12-29 2017-07-04 成都信息工程大学 一种智能控制计算机电源的方法
WO2020102929A1 (en) * 2018-11-19 2020-05-28 Alibaba Group Holding Limited Unified power management
CN112543375A (zh) * 2019-09-20 2021-03-23 青岛海信传媒网络技术有限公司 一种电视耗能管理方法及相关设备
CN111984108B (zh) * 2020-09-02 2021-08-10 深圳市智仁科技有限公司 一种降低计算机主板待机功耗的控制方法、电路及其***
CN113391980B (zh) * 2021-06-25 2024-04-05 超越科技股份有限公司 一种基于单片机的计算机监控***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09218732A (ja) * 1996-02-09 1997-08-19 Seiko Epson Corp 情報処理装置および情報処理装置の制御方法
JP2003330581A (ja) * 2002-05-13 2003-11-21 Canon Inc データ処理端末装置
CN1497411A (zh) * 2002-10-08 2004-05-19 佳能株式会社 具有低耗电模式的图像形成装置及其控制方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100229510B1 (ko) * 1996-10-28 1999-11-15 윤종용 무선 헤드폰을 이용한 모니터 제어 회로 및 방법
US6125449A (en) * 1997-06-30 2000-09-26 Compaq Computer Corporation Controlling power states of a computer
JP3045981B2 (ja) * 1997-08-26 2000-05-29 インターナショナル・ビジネス・マシーンズ・コーポレイション コンピュータ及びパラメータ設定方法
JP2000020187A (ja) * 1998-07-07 2000-01-21 Fujitsu Ltd 情報処理装置及び電力制御方法並びに記録媒体
CN1122281C (zh) * 2001-06-30 2003-09-24 深圳市朗科科技有限公司 一种多功能半导体存储装置
US7120811B1 (en) * 2002-08-29 2006-10-10 Advanced Micro Devices, Inc. Method and apparatus for detection of a power management state based on a power control signal controlling main power to the computer system and a power control signal controlling power to system memory and waking up therefrom
TWI278813B (en) * 2003-11-21 2007-04-11 Acer Inc Monitor capable of controlling the power of host computer and the controlling method therefor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09218732A (ja) * 1996-02-09 1997-08-19 Seiko Epson Corp 情報処理装置および情報処理装置の制御方法
JP2003330581A (ja) * 2002-05-13 2003-11-21 Canon Inc データ処理端末装置
CN1497411A (zh) * 2002-10-08 2004-05-19 佳能株式会社 具有低耗电模式的图像形成装置及其控制方法

Also Published As

Publication number Publication date
WO2006045230A1 (fr) 2006-05-04
US20070300090A1 (en) 2007-12-27
DE112005002626B4 (de) 2011-12-08
DE112005002626T5 (de) 2007-08-30
US7779283B2 (en) 2010-08-17
CA2585022A1 (en) 2006-05-04
CN1766794A (zh) 2006-05-03

Similar Documents

Publication Publication Date Title
CN1324431C (zh) 一种实现低功耗家电应用的计算机及方法
CN1581022A (zh) 电子设备与功率控制方法
CN101060412A (zh) 以太网电源***、控制单元、主控模块及以太网电源供电方法
CN1877492A (zh) 多核处理器的电源控制装置及其方法
CN1805239A (zh) 电子设备***和其控制方法
CN1794138A (zh) 可携式计算机及其耗电控制方法
CN1485728A (zh) 在计算机***中驱动各种lcd的装置和方法
CN1924757A (zh) 信息处理设备和冷却控制方法
CN1766796A (zh) 控制电源管理的装置和方法
CN1728047A (zh) 图像处理装置及其控制方法
CN1700175A (zh) 用于切换操作***的计算机***、方法、和介质
CN1896946A (zh) 一种多显示屏并行显示的电子设备设计方案
CN1499342A (zh) 信息处理设备和节电控制的方法
CN1946131A (zh) 图像形成设备及其控制方法
CN1530798A (zh) 省电计算装置及其计算方法、省电计算程序及其程序产品
CN101067757A (zh) 一种智能电源管理方法和***
CN1677337A (zh) 用于控制音频的低音输出手段的操作的装置和方法
CN1828479A (zh) 一种切换显卡工作频率的方法及装置
CN1643479A (zh) 多电源半导体集成电路
CN1606320A (zh) 移动电话及其操作控制方法
CN1912802A (zh) 电源控制***及其电源控制方法
CN1530826A (zh) 低电力动作控制装置及程序最佳化装置
CN1492341A (zh) 再现装置、输出装置以及用于控制功耗的方法
CN1525273A (zh) 风扇控制设备和风扇控制方法
CN1967639A (zh) 具有多个电源的显示设备及其控制方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070704

Termination date: 20201025