电源管理装置及方法

文档序号:6290060阅读:124来源:国知局
专利名称:电源管理装置及方法
技术领域
本发明涉及电源管理装置及方法。更具体地说,是#>据使用者所 选择的电源管理方式,控制适用于装置的电源状态的电源管理装置及 方法。
背景技术
电源管理装置是控制提供给装置的电源,避免或者减小对装置的 损伤,在装置未使用的时候,切断电压,尽可能的减少电量浪费的装 置。现今,电源管理装置不仅使用于笔记本电脑上,还广泛的使用于
移动电话,个人用信息终端机(PDA: Personal Digital Assistant)等。 一般来讲,上述的电源管理装置只是根据确定的电源管理方式,对输 出给装置的电压进行管理。
举例来说,计算机电源管理装置(ACPI: Advanced Configuration and Power Interface ),根据装置的制造商出厂时所设定的电源状态转换顺序 对电源进行管理。这里,ACPI是,以操作系统为中心,用于统一管理 各装置的运行状态的、位于硬件和软件之间的界面。
参照图1,对上述ACPI,硬盘和CD-ROM等装置的电源状态的种 类和转换关系进行详细说明。 '
ACPI中装置的电源状态可以分为以下几种正常运行时的运行状 态10 (D0-active);电量消耗为正常运行状态时的80%的休眠状态20 (D1 -active idle );电量消耗很少的省电休眠状态30 (D2-low power idle);完全切断电源的停止状态40 (D3-spindledown)。在这里,对上述的休眠状态,省电休眠状态和停止状态,进行唤醒(Wake Up )就会 回到正常的运行状态中。
上述电源管理方式有以下的特性,即电源状态数增加,性能会变 好,而消耗电量增加,反之消耗电量减少,性能就会变差。所以说, 要根据使用的目的进行适当的选择和调整。
然而,根据现有的技术,使用者无法转换和变更电源管理方式, 只能利用制造商事先设定的性能和电量消耗。也就是说,根据制造商 事先设定的电源管理方式来控制装置的电源,无法根据使用者的使用 目的来选择性能和消耗的电量。这是现有技术所存在的问题。

发明内容
为了解决上述的现有技术中所存在的问题,本发明可以根据使用 者不同的使用目的来选择不同的电源管理方式。
本发明的电源管理装置包括以下几个部分由使用者进行设定电 源管理方式的电源管理方式设定部;对来自上述电源管理方式设定部 的设定信号以及按照各装置定义的多个电源状态进行存储的存储部; 根据上述设定的电源管理方式,对输出的电源进行控制的电源控制部。
包括一定时器,其以特定时间间隔发出信号,以使上述电源控制 部根据上述设定的电源管理方式对电源状态进行转换。
上述电源管理方式设定部的特征是,使用者的设定信息通过操作 系统中的应用程序进41S殳定。
上述电源管理方式设定部是在BIOS (Basic Input Output System) 设定模式中,通过BIOS程序进行设定。
上述电源管理方式是根据ACPI的规格提供的。
上述电源状态定义为多个互不相同的状态。
上述的电源状态可以分为运行状态,休眠状态,省电休眠状态, 停止状态等。
上述的电源管理方式设定上述电源状态中至少 一个电源状态。
上述电源管理方式以 一 定的时间间隔,按照特定的规律对设定的 电源状态进行转换。
本发明的电源管理方法包括以下两个阶段提供多个不相同的电 源状态的电源管理方式设定阶段;根据上述设定的电源管理方式对电 源进行控制的电源控制阶段。
上述设定阶段包括,为选择电源管理方式首先进入BIOS设定模式 的阶段;将上述BIOS设定模式中设定的电源管理方式进行储存的阶 段。
上述设定阶段包括,为选择电源管理方式而运行应用程序的阶段; 将上述应用程序中设定的电源管理方式进行储存的阶段。
上述电源控制过程包括以下几个阶段将上述设定信息传送给装 置(Device)的阶段;确认上述设定信息是否发生错误的确认阶段;根 据上述确认结果和上述设定信息对电源进行控制的阶段。
上述判断设定信息是否发生错误,是根据接收上述设定信息的上 述装置所发出的应答信号来判断的。
上述设定信息是以8字节(bit)表示。 上述的设定信息使用8字节中的靠后的4个字节。 上述设定信息的各个字节都设定有电源状态的激活或者非激活。 上述设定信息的各个字节是以逻辑'T,或者"0,,表示的。 上述电源管理方式提供根据不同设定,按照不同的装置所定义的 多个电源状态。
上述电源管理方式以特定的时间间隔,按照特定的规律,转换电
源状态。
上述的特定时间,是在定时器中事先设定好的时间。 上述的定时器按照特定的时间间隔发出用于转换电源状态的控制 信号。
上述电源管理方式,是才艮据ACPI对电源进行管理的。 上述的电源状态包括,运行状态,休眠状态,省电休眠状态,停 止状态。
根据具有上述构造的电源控制装置,使用者可以随意的选择不同 的电源管理方式,根据使用者不同的使用目的,来控制性能和电量消 耗。


图1是ACPI中的装置的电源状态种类^转换图。
图2是本发明理想实施例中电源管理装置的构成图。
图3是图2的电源管理装置,为了说明电源管理方法的流程图。
图4是本发明理想实施例中电源管理方式的设定信息的构成图。
图5是本发明的电源管理装置的信号流程图。
图6是本发明理想实施例中电源状态的转换关系示意图。
图7是本发明其他实施例中的电源管理装置的构成图。
图8是图3的电源管理装置中,电源管理方法的流程图。
图9是图3的电源管理装置中,电源设定选择画面示意图。
附图主要部分符号说明
100:电源管理方式设定部110:存储部
120:电源控制部 130:定时器
200:应用程序 300:装置
具体实施例方式
以下部分参照附图,对本发明的实施例中的电源管理装置及方法 进行详细具体的说明。在这里,我们以计算机中适用的电源管理装置 及方法为例来说明,但是它也可能适用于移动电话、个人用信息终端 机等其他机器设备。
以下对本发明理想实施例中的电源管理装置的构成进行详细说明。
首先,参照图2的BIOS,对电源管理方式的设定情况进行说明。
电源管理装置具有根摒使用者操作设定电源管理方式的电源管 理方式设定部100;对上述电源管理方式设定部100设定的电源管理方 式进行存储的存储部110。上述设定部100对设定装置时存储在装置 300的相关电源管理方式信息进行存取,并保存在上述存储部110中。 上述从装置300中存取的信息是出厂时制造商设定好的,如无使用者 的电源管理方式的设定变更,则使用为基本设置。
上述电源管理方式是将设定好的多个电源状态根据特定的规律, 以一定的时间间隔进行变换电源状态。上述电源状态可以是定义为多 个互不相同的电源状态。例如,根据ACPI,硬盘的电源状态可以分为 运行状态10,休眠状态20,省电休眠状态30,和停止状态40。
上述电源管理装置还包括一个电源控制部120,它才艮据来自上述电 源管理方式设定部100的设定信息,对提供给装置300的电源进行控 制。
上述电源管理装置还包括一个定时器130,它为了使上述电源控制 部120根据上述设定的电源管理方式转换电源状态,以特定的时间间 隔发出控制信号。这里,上述电源控制部120每次接收到上述定时器 130发出的信号时,提供符合根据ACPI转换的电源状态的电源。
以下部分参照闺3,对具有如上所述构造的电源管理方法分阶段进 4亍详细介绍。
为了设定BIOS(B),首先进入BIOS设定画面如图(S100)。电 源管理方式设定部100显示菜单画面,这时使用者选择菜单,则显示 出相关设定画面。举例来说,在菜单画面上如果选择硬盘的电源管理 方式,上述电源管理方式设定部100就会提供相关的设定画面。
在提供的上述设定画面上,根据使用者的操作,设定与装置300 相关的电源管理方式(S101 )。举个例子来说,基本设定有4个不同的 电源状态,即运行状态10,休眠状态20,省电休眠状态30,停止状态 40。如果使用者选择除了休眠状态20之外的其余3种,即运行状态10, 省电休眠状态30,停止状态40那么休眠状态就处于未激活状态。
在此,上述电源管理方法是把选择的多种电源状态按照特定的规 律及特定的时间间隔进行转换。上述电源状态定义为多个不同的状态, 根据ACPI来提供。
之后,上述电源管理方式设定部100将设定的信息存储在存储部 110中。另外,如果使用者没有变更设定信息时,将当初设置装置300 时该装置300接收的电源管理方式信息,当成基本设定并提供。还有, 上述的基本设定是^^据不同的制造商而各不相同的。
然后,将上述电源管理方式设定信息传送给相关装置300 ( S102 )。 这里,传送的设定信息是如图4所示,由8字节(bit)形成。而这8 字节中不使用靠前的4个字节,而只使用靠后的4个字节。使用的电 源状态的字节用逻辑值"1"表示,而不使用的电源状态的字节则用逻 辑值"O"表示。举个例子来说,如果设定了除去休眠状态20,如图4所 示,传送的信息就表示成"xxxxl011",上述电源管理方式设定部100 向该装置发送"OxOB"。
接下来,上述电源管理方式设定部100对相关装置300是否收到 信号进行确认(S103 )。如果电源管理方式设定部100从相关装置300 接收的是肯定的应答信号(Ack)即"0x55",则判断该装置300已识别 经变更的设定信息,并进入下一阶段。如果相关装置300回复的是否 定的应答信号(Nack)即"OxFF",则判断为因某种异常使上述装置 300未收到经变更的设定信息,就重新执行第S102阶段。
如图5所示,BIOS (B)的电源管理方式设定部100 4巴设定的信 息,例如'OxOB,,传送到相关的装置300,上述装置300传送相应的应 答信号(Ack/Nack)。
之后,接收到电源管理方式设定部100的变更的设定信息后,电 源控制部120就会才艮据上述设定的电源管理方式,对装置的电源进行 控制。即上述电源控制部120会根据定时器130以特定的时间间隔所 发出的控制信号,提供按照特定规律转换的电源状态所对应的电源。 举例来说,在上述使用者没有选择休眠状态20的情况下,如图6中所 示,从运行状态10开始,以一定的时间间隔转换到省电休眠状态30, 停止状态40时,4是供相当于各电源状态的电源。还有,在处于上述省 电休眠状态30和停止状态40时,如果发生唤醒事件就会转换成运行 状态10,并提供电源以进行正常运行。
以下部分,参照图7对本发明中在操作系统上设定电源管理方式 的其它实施例进行,说明。
电源管理装置包括应用程序提供部200,导入(Booting)完成后, 在操作系统A上提供应用程序以设定电源管理方式。上述应用程序提 供部200的作用是,当通过使用者操作而选择电源状态的激活/非激活 时,将设定信息传送给BIOS (B)的电源管理方式设定部100。上述 电源管理方式设定部100将设定信息储存在存储部110中,再传送给
电源控制部120,这样上述电源控制部120就根据设定信息来控制提供 的电源。
此装置的其他构成与前面所介绍的装置相同,这里对这部分说明 进行了省略。
以下参照图8,对操作系统中电源管理方式的设定情况进行说明。 在导入完成后,当使用者为了设定电源管理而选择应用程序时, 应用程序提供部200就会执行相关应用程序(S200),当执行上述应用 程序时,会显示出如图9所示的设定画面。对上述设定画面中选择要 追加或者删除的电源状态,并变更电源管理方式(S201)。举例说明, 在如图9的选择画面中,如果想追加省电休眠状态30,就在省电休眠 状态30确认框点击并选择确认。此时,图4中的设定信息的后4字节 中,对应于省电休眠状态30的字节的设定值就变为逻辑值"1"。
之后,将变更的设定信息传送给BIOS (B)的电源管理方式设定 部100 ( S202 )。之后在S203阶段,电源管理方式设定部100确认上述 设定信息后,继续进行下一阶段。如果在S203阶段中,上述电源管理 方式设定部100传送信号的途中发生了错误,就将返回上述S202阶段, 再重新执行。
举例说明,上述应用程序提供部200向上述电源管理方式设定部 100发送"OxOB,,,如图5所示,那么上述电源管理方式设定部IOO就 会根据收信结果发出相关的应答信号(Ack/Nack)。
在S204阶段中,上述电源管理方式设定部100会将"OxOB,,传送 给装置300。然后,将上述设定信息储存在存储部110中。
以后的阶段与前面所介绍的过程是一致的,以下就不再进行详细 的介绍了。
如上所述,利用本发明,在BIOS或操作系统上,随时设定电源管
理方式,以提供使用者所需的性能和消费电力
权利要求
1、一种电源管理装置,其特征在于,包括:由使用者设定电源管理方式的电源管理方式设定部;对来自上述电源管理方式设定部的选择信号以及按照各装置分别定义的多个电源状态进行存储的存储部;根据上述设定的电源管理方式,对电源输出进行控制的电源控制部。
2、 如权利要求1所述的电源管理装置,其特征在于,包括定时器, 其以特定时间间隔发出信号,以使上述电源控制部根据上述设定的电 源管理方式对电源状态进行转换。
3、 如权利要求1所述的电源管理装置,其特征在于,上述电源管 理方式设定部通过操作系统中的应用程序进行设定。
4、 如权利要求1所述的电源管理装置,其特征在于,上述电源管 理方式设定部通过BIOS设定才莫式的BIOS程序进行i殳定。
5、 如权利要求1所述的电源管理装置,其特征在于,上述电源管 理方式4艮据ACPI对电源进行控制。
6、 如权利要求1所述的电源管理装置,其特征在于,上述的电源 状态包括多个设定的不同的电源状态。
7、 如权利要求1所述的电源管理装置,其特征在于,上述的电源 状态包括运行状态、休眠状态、省电休眠状态、停止状态。
8、 如权利要求1所述的电源管理装置,其特征在于,上述的电源 管理方式在上述电源状态中,设定至少一个以上的状态。
9、 如权利要求8所述的电源管理装置,其特征在于,上述电源管 理方式,是以特定时间间隔,按照特定的规律,转换设定的上述电源 状态。
10、 一种电源管理方法,其特征在于,包括以下阶段 提供多个不同的电源状态的电源管理方式设定阶段; 根据上述设定的电源管理方式对电源进行控制的电源控制阶段。
11、 如权利要求IO所述的电源管理方法,其特征在于,上述电源 管理方式设定阶段包括为选择电源管理方式,进入BIOS设定模式的阶段;将上述BIOS设定模式中设定的电源管理方式进行储存的阶段。
12、 如权利要求IO所述的电源管理方法,其特征在于,上述电源 管理方式设定阶段包括为选择电源管理方式而运行应用程序的阶段; 将上述应用程序中设定的电源管理方式进行储存的阶段。
13、 如权利要求IO所述的电源管理方法,其特征在于,上述电源 控制过程包括将上述设定信息传送给装置的阶段; 确认上述设定信息是否发生错误的阶段; 根据上述确认结果和设定信息,对电源进行控制的阶段。
14、 如权利要求13所述的电源管理方法,其特征在于,上述信号 确认是否发生错误是根据来自接收上述设定信息的上述装置的应答信 号进行判断。
15、 如权利要求13所述的电源管理方法,其特征在于,上述设定 信息以8字节表示。
16、 如权利要求15所述的电源管理方法,其特征在于,上述设定 信息使用上述8字节中的靠后的4个字节。
17、 如权利要求16所述的电源管理方法,其特征在于,上述设定 信息的各个字节都设定有电源状态的激活或非激活。
18、 如权利要求16所述的电源管理方法,其特征在于,上述设定 信息的各个字节是以逻辑"1"或者"0"表示的。
19、 如权利要求IO所述的电源管理方法,其特征在于,上述电源 管理方式根据设定,提供各装置分.别定义的多个电源状态。
20、 如权利要求19所述的电源管理方法,其特征在于,上述电源 管理方式以特定时间间隔,按照特定的规律,转换电源状态。
21、 如权利要求20所述的电源管理方法,其特征在于,上述特定 的时间是定时器中事先设定的时间。
22、 如权利要求21所述的电源管理方法,其特征在于,上述定时 器以特定时间间隔发出用于转换电源状态的控制信号。
23、 如权利要求19所述的电源管理方法,其特征在于,上述电源 管理方式根据ACPI来管理电源。
24、 如权利要求19所述的电源管理方法,其特征在于,上述的电 源状态包括,运行状态、休眠状态、省电休眠状态、停止状态。
全文摘要
本发明涉及电源管理装置及方法。它包括以下部分根据使用者的选择,设定电源管理方式的电源管理方式设定部;将上述设定部的设定信息进行存储的存储部。上述电源管理方式,将多个电源状态按照一定的规则,以一定的时间间隔进行转换。根据上述选择的多个电源状态,来确定装置或设备的性能和电力消耗。还包括一个电源控制部,它可以根据上述电源管理方式的设定信息,提供对应上述电源状态的电源。为了使上述电源控制部能够控制转换电源状态,还包括一个以一定的时间间隔发出信号的定时器;本发明的电源管理装置,使用者根据不同的使用目的,设定不同的上述电源管理方式,非常方便。
文档编号G05B19/04GK101382776SQ200710131679
公开日2009年3月11日 申请日期2007年9月5日 优先权日2007年9月5日
发明者李政焕, 萧政焕 申请人:乐金电子(昆山)电脑有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1