电源放电控制装置、电路及其控制方法与流程

文档序号:16464779发布日期:2019-01-02 22:44阅读:306来源:国知局
电源放电控制装置、电路及其控制方法与流程

本发明涉及一种电源放电控制装置、电路及其控制方法,尤其涉及一种根据计算机系统的信号以控制电源放电控制装置、电路及其控制方法。



背景技术:

当计算机系统发生跳电或不明原因断电时,可能会造成交流电损耗(acloss)。若计算机系统的基本输入输出系统(basicinput/outputsystem,bios)关于电力管理的设定为自动,且计算机系统的电源供应器内部设计无法在一定时间内将备用电源的残电放电完毕的情形下,当计算机系统的电源恢复供电而重新启动计算机系统时,计算机系统的基本输入输出系统可能因为残留电源而产生错误判断,进而导致错误的操作。在此情形下,计算机系统的错误操作可能违反计算机系统的电源管理设定,而造成电源恢复时计算机系统开机的异常运作。

因此,如何有效解决上述问题,以避免计算机系统误判导致计算机系统开机时的错误动作的产生,便成为此技术领域的重要课题。

因此,需要提供一种电源放电控制装置、电路及其控制方法来解决上述问题。



技术实现要素:

因此,本发明提供一种电源放电控制装置、电路及其控制方法,通过计算机装置的信号控制电源放电,以避免电源恢复造成计算机系统开机时的异常运作。

本发明公开一种电源放电控制装置,用于一计算机系统,该电源放电控制装置包括:一控制单元,该控制单元用来根据该计算机系统的一引脚信号,产生对应于该引脚信号的一控制信号;以及一放电单元,该放电单元耦接于该控制单元,用来根据该控制信号执行该计算机系统的一电源放电操作;其中,该引脚信号是在该计算机系统正常关机或不正常断电关机时产生。

本发明还公开一种电源放电电路,该电源放电电路包括:一二极管,该二极管耦接于一电压源;一电容,该电容耦接于该二极管;一控制单元,该控制单元耦接于该二极管及该电容,用来根据一计算机系统的一引脚信号,产生对应于该引脚信号的一控制信号;以及一放电单元,该放电单元耦接于该控制单元,用来根据该控制信号执行该计算机系统的一电源放电操作;其中,该引脚信号是在该计算机系统正常关机或不正常断电关机时产生。

本发明还公开一种电源放电控制方法,用于一计算机系统,该电源放电控制方法包括:根据该计算机系统的一引脚信号,产生对应于该引脚信号的一控制信号;以及根据该控制信号,执行该计算机系统的一电源放电操作;其中,该引脚信号是在该计算机系统正常关机或不正常断电关机时产生。

本发明用于计算机系统在正常关机或不正常断电关机,根据计算机系统的引脚信号,执行电源放电操作,以避免计算机系统在关机状态时,不再持续耗能,并且避免计算机系统在重新开启时发生异常的情形。

附图说明

图1为本发明实施例的一电源放电控制装置的示意图。

图2为本发明实施例的一电源放电电路的示意图。

图3为本发明实施例的一流程的示意图。

主要组件符号说明:

10电源放电控制装置

102、202控制单元

104、204放电单元

20电源放电电路

q1开关单元

30流程

302、304、306、308、310步骤

slp_s5_n引脚信号

555_output控制信号

c2电容

d1二极管

r3放电电阻

p5v电压源

p5vsb备用电压源

具体实施方式

请参考图1,图1为本发明实施例的一电源放电控制装置10的示意图。电源放电控制装置10用于一计算机系统,用来对计算机系统进行电源放电的操作。电源放电控制装置10包含一控制单元102及一放电单元104。控制单元102用来根据计算机系统的一引脚信号,产生对应于引脚信号的一控制信号。放电单元104耦接于控制单元102,用来根据控制单元102所产生的控制信号,执行计算机系统的一电源放电操作。值得注意的是,计算机系统产生的引脚信号是在计算机系统正常关机或不正常断电关机时产生。如此一来,电源放电控制装置10可以在计算机系统正常关机或不正常断电关机时,由控制单元102控制放电单元104进行电源放电操作,以避免计算机系统在重新开机时,产生错误的动作而导致计算机系统异常。

详细来说,在一实施例中,控制单元102可由一555计时器芯片(timer555ic)实现,用来在计算机系统正常关机或不正常断电关机时,将计算机系统所产生的一低电位的引脚信号,如高级配置与电源接口(advancedconfigurationandpowerinterface,acpi)的一s5睡眠状态信号(sleepstates5signal,slp_s5_n),转换为一高电位的控制信号555_output后,传送至放电单元104。举例来说,控制单元102将0v电位的引脚信号slp_s5_n转换为5v电位的控制信号555_output,但不限于此。值得注意的是,控制单元102可不限于以555计时器芯片实现,只要是能够将计算机系统所产生的引脚信号slp_s5_n自低电位信号转换为高电位信号的装置,皆适用于本发明。放电单元104根据控制单元102所产生的控制信号555_output执行电源放电操作,其中,放电单元104可为由一开关单元,例如一晶体管或开关装置、电阻或其他无源元件所组成,以执行电源放电操作。如此一来,当计算机系统在正常关机或不正常断电关机时,通过计算机系统的引脚信号,控制放电单元104执行电源放电操作,以避免计算机系统在重新开启时发生异常的情形。

上述范例仅概括性地说明本发明的控制单元102根据计算机系统的引脚信号产生控制信号,以控制放电单元104进行电源放电的操作。需注意的是,本领域普通技术人员可根据不同系统需求适当设计计算机系统。举例来说,根据不同制造商或计算机系统的需求,可选用不同于555计时芯片的其他芯片或装置,计算机系统的引脚信号不限于低电位的引脚信号,亦可为高电位的信号,或者,可以以不同无源元件实现放电装置,以执行计算机系统的电源放电操作。上述实施例可根据使用者或制造商的指示或计算机系统的设定来调整,而不限于此,皆属本发明的范畴。

请参考图2,图2为本发明实施例的一电源放电电路20的示意图。电源放电电路20可用来实现电源放电控制装置10,以对计算机系统进行电源放电的操作。电源放电电路20包含有一电压源p5v、一二极管d1、一电容c2、一备用电压源p5vsb、一控制单元202及一放电单元204。在此实施例中,电压源p5v为与计算机系统相同的5v电压源,用来提供计算机系统及电源放电电路20电压来源。二极管d1耦接于电压源p5v,电容c2耦接于二极管d1,用来储存电压源p5v提供的电压源,以在电压源p5v不提供电压源时(即在计算机系统不正常断电关机时),提供电源放电电路20电压来源。也就是说,当计算机系统正常关机时,由电压源p5v提供控制单元202及放电单元204电压来源,而当计算机系统不正常断电关机时,由电容c2提供控制单元202及放电单元204电压来源。控制单元202耦接于二极管d1及电容c2,在此实施例中,以一555计时器芯片实现,用来接收计算机系统正常关机或不正常断电关机时所产生的一引脚信号slp_s5_n,并根据引脚信号slp_s5_n产生对应的一控制信号555_output至放电单元204。值得注意的是,引脚信号slp_s5_n具有一低电位,而控制信号555_output具有相对于引脚信号slp_s5_n的一高电位。放电单元204耦接于备用电压源p5vsb,包含有一开关单元q1及一放电电阻r3,用来在接收到控制信号555_output时,导通开关单元q1,并以放电电阻r3对备用电压源p5vsb进行电源放电操作。

在一实施例中,当计算机系统正常关机时,由电压源p5v提供控制单元202及放电单元204电压来源,此时,控制单元202接收到来自计算机系统的引脚信号slp_s5_n,并且据以产生控制信号555_output至放电单元204。放电单元204根据控制信号555_output导通开关单元q1,使得放电电阻r3将备用电压源p5vsb在一定时间内(例如4秒内)完成放电的操作,以防止计算机系统造成损毁的风险,延长系统寿命。在另一实施例中,当计算机系统在不正常断电关机时,由电容c2提供控制单元202及放电单元204电压来源,此时,控制单元202接收到来自计算机系统的引脚信号slp_s5_n,并且据以产生控制信号555_output至放电单元204。放电单元204根据控制信号555_output导通开关单元q1,使得放电电阻r3将备用电压源p5vsb在一定时间内(例如2.5秒内)完成放电的操作,使得计算机系统在关机状态时不会持续耗能,将计算机系统在关机状态下的无意义的耗能操作降到最低。值得注意的是,备用电压源p5vsb的放电操作时间可根据计算机系统的需求,调整放电电阻r3的电阻值大小,以达到保护计算机系统的目的。除此之外,放电电路204执行的电源放电操作可根据应用的电路或计算机系统而改变,而不限于5v的电压源。如此一来,本发明的电源放电电路20可在计算机系统正常关机或不正常断电关机时,通过控制单元202控制放电单元204,以执行备用电压源p5vsb的放电操作,避免计算机系统在重新开启时,发生异常的情形。

关于上述电源放电电路20的运作过程,可归纳为一流程30,请参考图3。图3为本发明实施例的流程30的示意图。流程30包含以下步骤:

步骤302:开始。

步骤304:当计算机系统正常关机或不正常断电关机时,计算机系统产生引脚信号slp_s5_n。

步骤306:控制单元202根据引脚信号slp_s5_n,产生对应于引脚信号的控制信号555_output,并传送至放电单元204。

步骤308:放电单元204根据控制信号555_output,导通开关单元q1以执行备用电压源p5vsb的电源放电操作。

步骤310:结束。

由上述可知,本发明的电源放电控制装置可根据计算机系统的引脚信号,执行计算机系统的备用电压源的放电操作。需注意的是,前述实施例是用以说明本发明的精神,本领域普通技术人员应当可据以做适当的修饰,而不限于此。举例来说,电容c2的电容值及放电电阻r3的电阻大小皆可根据系统所需调整,以在一特定时间内完成放电操作,或者,控制单元据以产生控制信号的引脚信号不限于低电位,只要能将计算机系统的引脚信号由低电位转换为高电位,或者将引脚信号由低电位转换为高电位的控制单元或装置,皆属本发明的范畴。

综上所述,本发明提供一种电源放电控制装置,用于计算机系统在正常关机或不正常断电关机,根据计算机系统的引脚信号,执行电源放电操作,以避免计算机系统在关机状态时,不再持续耗能,并且避免计算机系统在重新开启时发生异常的情形。

以上所述仅为本发明的较佳实施例,凡是根据本发明权利要求书所做的等同变化与修饰,皆应当属于本发明的涵盖范围。

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