一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

供电保护方法、装置、供电保护电路、设备及介质与流程

2022-05-26 23:27:50 来源:中国专利 TAG:


1.本发明涉及服务器供电保护领域,具体涉及一种供电保护方法、装置、供电保护电路、设备及介质。


背景技术:

2.随着科学进步的发展,大数据以及云计算在各大互联网、银行、政务部门应用的范围越来越广泛,对于服务器的性能和要求提出了越来越严苛的要求,服务器在输入电压、电流等性能参数越来越高,以适应不断发展。
3.在服务器电源的应用场景中,部分供电模块采用热插拔电路设计,以便将该供电模块插入或者拔出的过程中,不影响服务器系统的正常操作。
4.但在供电的过程中,若采用热插拔电路设计的供电模块发生短路,则容易导致该供电模块后端电路中的电气元件因强电流而发生毁坏,进而影响服务器系统的稳定性。


技术实现要素:

5.因此,本发明要解决的技术问题在于克服现有技术中服务器中的供电模块没有安全保护的缺陷,从而提供一种供电保护方法、装置、供电保护电路、设备及介质。
6.根据第一方面,本发明提供一种供电保护方法,所述方法包括:
7.通过电压检测电路,得到电源控制开关两端电压的电压差;
8.检测第一控制信号的信号状态,所述第一控制信号为电压调节芯片发出的用于开启所述电源控制开关的信号;
9.根据所述电压差和所述信号状态,确定所述电源控制开关的电路状态;
10.若所述电源控制开关的电路状态为短路,则停止向所述电源控制开关输入电源电压。
11.在该方式中,能够根据电源控制开关两端电压的电压差以及电源控制开关的开关状态,确定电源控制开关是否能够有效地控制电源电压的输入,进而当电源控制开关处于短路状态时,能够及时停止电源电压的持续输入,从而达到保护供电电路的目的。
12.结合第一方面,在第一方面的第一实施例中,所述停止向所述电源控制开关输入电源电压,包括:
13.通过控制电源驱动电路向所述电源控制开关发送第二控制信号,控制所述电源驱动电路停止向所述电源控制开关输入电源电压。
14.结合第一方面的第一实施例,在第一方面的第二实施例中,所述通过控制电源驱动电路向所述电源控制开关发送第二控制信号,控制所述电源驱动电路停止向所述电源控制开关输入电源电压,包括:
15.控制电源驱动电路将发送所述电源控制开关的第二控制信号置低,以控制所述电源驱动电路停止向所述电源控制开关输入电源电压。
16.结合第一方面,在第一方面的第三实施例中,所述根据所述电压差和所述信号状
态,确定所述电源控制开关的电路状态,包括:
17.若所述电压差为0且所述信号状态为关闭状态,则确定所述电源控制开关的电路状态为短路状态;
18.所述停止向所述电源控制开关输入电源电压,包括:
19.控制所述电压调节芯片持续关闭所述第一控制信号,同时控制所述电源驱动电路停止向所述电源控制开关输入电源电压。
20.结合第一方面,在第一方面的第四实施例中,所述根据所述电压差和所述信号状态,确定所述电源控制开关的电路状态,包括:
21.若所述电压差为0且所述信号状态为开启状态,则确定所述电源控制开关的电路状态为通路状态;
22.所述方法还包括:
23.在所述电源控制开关的电路状态为通路状态的情况下,持续向所述电源控制开关输入电源电压。
24.在该方式中,能够根据电源控制开关的电路状态,确定电源控制开关是否能够有效的控制电源电压的输入,进而对供电电路进行针对性保护,提高电路安全稳定性,从而达到对供电电路进行有效保护的目的。
25.根据第二方面,本发明提供还一种供电保护装置,所述装置包括:
26.获取单元,用于通过电压检测电路,得到电源控制开关两端电压的电压差;
27.检测单元,用于检测第一控制信号的信号状态,所述第一控制信号为电压调节芯片发出的用于开启所述电源控制开关的信号;
28.确定单元,用于根据所述电压差和所述信号状态,确定所述电源控制开关的电路状态;
29.控制单元,用于若所述电源控制开关的电路状态为短路,则停止向所述电源控制开关输入电源电压。
30.结合第二方面,在第二方面的第一实施例中,所述控制单元包括:
31.第一控制单元,用于通过控制电源驱动电路向所述电源控制开关发送第二控制信号,控制所述电源驱动电路停止向所述电源控制开关输入电源电压。
32.结合第二方面的第一实施例,在第二方面的第二实施例中,所述第一控制单元包括:
33.第一控制子单元,用于控制电源驱动电路将发送所述电源控制开关的第二控制信号置低,以控制所述电源驱动电路停止向所述电源控制开关输入电源电压。
34.结合第二方面,在第二方面的第三实施例中,所述确定单元包括:
35.第一确定子单元,用于若所述电压差为0且所述信号状态为关闭状态,则确定所述电源控制开关的电路状态为短路状态;
36.所述控制单元包括:
37.第一输入控制单元,用于控制所述电压调节芯片持续关闭所述第一控制信号,同时控制所述电源驱动电路停止向所述电源控制开关输入电源电压。
38.结合第二方面,在第二方面的第四实施例中,所述确定单元包括:
39.第二确定子单元,用于若所述电压差为0且所述信号状态为开启状态,则确定所述
电源控制开关的电路状态为通路状态;
40.所述装置还包括:
41.第二输入控制单元,用于在所述电源控制开关的电路状态为通路状态的情况下,持续向所述电源控制开关输入电源电压。
42.根据第三方面,本发明还提供一种供电保护电路,所述供电保护电路包括:
43.电源控制开关,用于开启或关断电源电压的输入;
44.电源控制开关,用于开启或关断电源电压的输入;
45.电压调节芯片,与所述电源控制开关电连接,用于向所述电源控制开关发送第一控制信号,开启所述电源控制开关;
46.电压检测电路,与所述电源控制开关并联,用于检测所述电源控制开关两端的电压;
47.电源控制芯片,用于接收所述电源控制开关两端的电压,检测和/或者控制所述电压调节芯片关闭所述第一控制信号,以及控制所述电源电压的输入。
48.在该方式中,电源控制芯片通过接收的电压检测电路检测的电源控制开关两端的电压,以及检测到的电压调节芯片向电源控制开关发送的第一控制信号,可以确定电源控制开关是否能够有效的控制电源电压的输入,进而当确定电源控制开关处于短路状态时,能够及时控制电源电压停止向电源控制开关输入,从而达到保护供电电路的目的,有助于提高服务器的供电安全稳定性
49.结合第三方面,在第三方面的第一实施例中,所述供电保护供电电路还包括电源驱动电路;
50.所述电源驱动电路用于向所述电源控制开关发送第二控制信号,以及向所述电源控制开关输入所述电源电压;
51.所述电源控制芯片还用于控制所述电源驱动电路将所述第二控制信号置低,控制电源驱动电路停止向所述电源控制开关输入所述电源电压。
52.根据第四方面,本发明实施方式还提供一种计算机设备,包括存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行第一方面及其可选实施方式中任一项的供电保护方法。
53.根据第五方面,本发明实施方式还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行第一方面及其可选实施方式中任一项的供电保护方法。
附图说明
54.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
55.图1是根据一示例性实施例提出的一种供电电路的结构示意图。
56.图2是根据一示例性实施例提出的一种供电保护电路的结构示意图。
57.图3是根据一示例性实施例提出的一种光耦隔离芯片电路的电路示意图。
58.图4是根据一示例性实施例提出的一种运算放大器的电路示意图。
59.图5是根据一示例性实施例提出的另一种供电保护电路的结构示意图。
60.图6是根据一示例性实施例提出的又一种供电保护电路的结构示意图。
61.图7是根据一示例性实施例提出的一种供电保护方法的流程图。
62.图8是根据一示例性实施例提出的另一种供电保护方法的流程图。
63.图9是根据一示例性实施例提出的一种供电保护装置的结构框图。
64.图10是根据一示例性实施例提出的一种计算机设备的硬件结构示意图。
具体实施方式
65.下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
66.相关技术中,供电模块的热插拔电路设计,是通过场效应管(metal oxide semiconductor field effect transistor,mosfet或mos管)控制流入该供电模块后端的电源电流,以避免该供电模块插入服务器内或者从服务器内拔出的过程中,影响服务器的整体稳定性。其中,采用热插拔电路设计的供电模块内部的供电电路结构可以如图1所示。图1是根据一示例性实施例提出的一种供电电路的结构示意图。通过电压调节(voltage regulated,vr)芯片向场效应管发送的控制信号,控制场效应管的开关状态。若发送的控制信号为控制场效应管处于开启状态,则场效应管根据接收到的控制信号处于开启状态,并将电源电压输入至后端电路中,为后端电路供电。其中,图1以及后续附图中的后端电路结构仅用于示例,具体结构取决于实际应用场景,在此不进行限定。
67.但当场效应管因强电流被击穿导致发生短路时,若持续输入电源电压为后端电路供电,则容易导致后端电路中的电气元件因强电流发生毁坏,进而导致服务器宕机重启,从而影响服务器的整体稳定性,影响用户的使用体验。
68.为解决上述问题,本发明实施例中提供一种供电保护电路,适用于当控制电源电压输入的电源控制开关失效时,为供电模块后端电路提供保护电路的使用场景。通过本发明所提供的供电保护电路,电源控制芯片通过接收的电压检测电路检测的电源控制开关两端的电压,以及检测到的电压调节芯片向电源控制开关发送的第一控制信号,可以确定电源控制开关是否能够有效的控制电源电压的输入,进而当确定电源控制开关处于短路状态时,能够及时控制电源电压停止向电源控制开关输入,从而达到保护供电电路的目的,有助于提高服务器的供电安全稳定性。
69.图2是根据一示例性实施例提出的一种供电保护电路的结构示意图。如图2所示,供电保护电路200包括电源控制开关201、电压调节芯片202、电压检测电路203和电源控制芯片204。
70.电源控制开关201,用于开启或关断电源电压的输入。
71.在本发明实施例中,电源控制开关201是用于控制电源电压输入至后端电路中的开关。当电源控制开关201被开启时,电源电压可以通过该电源控制开关201输入至后端电路中。当电源控制开关201被关断时,电源电压则无法通过该电源控制开关201输入至后端
电路中。在一实施场景中,电源控制开关201可以是mosfet开关管。
72.电压调节芯片202,与电源控制开关201电连接,用于向电源控制开关201发送第一控制信号,开启电源控制开关201。
73.在本发明实施例中,电压调节芯片202是用于控制电源控制开关201是否开启的控制芯片。若需要开启电源控制开关201,则电压调节芯片202向电源控制开关201发送第一控制信号,进而开启电源控制开关201。其中,第一控制信号为电压调节芯片202发出的用于开启电源控制开关201的信号。在一示例中,若需要关断电源控制开关201,则电压调节芯片202无需向电源控制开关201发送第一控制信号,进而电源控制开关201无法被开启。
74.电压检测电路203,与电源控制开关201并联,用于获取电源控制开关两端的电压。
75.在本发明实施例中,电压检测电路203是用于检测电源控制开关201两端的电压的电路,以便根据检测到的电源控制开关201两端的电压,确定输入的电源电压是否通过电源控制开关201。其中,两端包括电源控制开关201的输入端和输出端。例如:若电源电压通过电源控制开关201,则电源控制开关201的输入端和输出端的电压均有电压值。若电源电压未通过电源控制开关201,则电源控制开关201的输入端的电压有电压值,输出端的电压没有电压值。
76.电源控制芯片204,用于接收电源控制开关201两端的电压,检测和/或者控制电压调节芯片关闭所述第一控制信号,以及控制电源电压的输入。
77.在本发明实施例中,电源控制芯片204是用于控制是否输入电源电压的控制芯片。电源控制芯片204根据接收到电压检测电路203检测电源控制开关201两端的电压,能够确定电源控制开关201的电路状态。即,若两端电压的电压差为0,则表征电源控制开关201处于导通状态。其中,导通状态包括通路状态或者短路状态。若两端电压的电压差大于0,则表征电源控制开关201处于断路状态。因此,为进一步判断电源控制开关201的具体导通状态,则结合检测到的第一控制信号,确定电源控制开关201是否被开启。若检测到第一控制信号,则可以确定电源控制开关201被开启,进而可以确定电源控制开关201处于通路状态,电源控制开关201能够有效的控制电源电压的输入,从而便可以控制电源电压持续输入。若未检测到第一控制信号,则可以确定电源控制开关201被关闭,进而可以确定电源控制开关201处于短路状态,电源控制开关201不能控制电源电压的输入。因此,为保护后端电路中的电气元件,则电源控制芯片204停止电源电压的持续输入,并控制电压调节芯片202持续关闭第一控制信号,进而避免电源控制开关201突然被启动的情况发生,从而达到保护供电电路的目的。
78.在一实施场景中,电源控制芯片204可以是复杂可编程逻辑器件(complex programmable logic device,cpld)芯片,进而可以根据需求控制控制电源电压的输入。
79.通过上述实施例,电源控制芯片通过接收的电压检测电路检测的电源控制开关两端的电压,以及检测到的电压调节芯片向电源控制开关发送的第一控制信号,可以确定电源控制开关是否能够有效的控制电源电压的输入,进而当确定电源控制开关处于短路状态时,能够及时控制电源电压停止向电源控制开关输入,从而达到保护供电电路的目的,有助于提高服务器的供电安全稳定性。
80.在一实施场景中,电压检测电路203可以包括光耦隔离芯片电路和第一运算放大器电路和第二运算放大器电路。光耦隔离芯片的电路示意图可以如图3所示。图3是根据一
示例性实施例提出的一种光耦隔离芯片电路的电路示意图。第一运算放大器电路和第二运算放大器电路的电路示意图可以如图4所示。图4是根据一示例性实施例提出的一种运算放大器的电路示意图。光耦隔离芯片电路31的输出端与第一运算放大器电路32的输入端连接,第一运算放大器电路32的输出端与第二运算放大器电路33的输入端连接,第二运算放大器电路33的输出端与电源控制芯片204的输入端连接。
81.如图3所示,光耦隔离芯片电路31中各电气元件的连接方式如下:光耦隔离芯片电路31的输入端串联4个用于降压的360k电阻,进而与r77和r79、c321并联后接入hcpl7840(一种线性光耦器件型号)芯片的2号和3号引脚,作为输入端电压信号。3号引脚和4号引脚短接,hcpl7840芯片1号引脚接 5vdd,并串联一个0.47uf电容接地,hcpl7840芯片8号引脚接 5v,并串联一个0.47uf电容接地,5号引脚接地,6、7号引脚接入第一运算放大器电路32的输入端进行差分放大处理。
82.如图4所示,第一运算放大器电路32和第二运算放大器电路33中各电气元件的连接方式如下:第一运算放大器电路32的输入端,通过r57和r80接lm358(一种双运算放大器)的2号引脚,r124和c62并联后分别接lm358的2、1号引脚,与通过r58和r82接lm358的3号引脚。通过r123和c341并联后接地,进而通过r123和c341并联后接地。lm358的1号引脚通过第二运算放大器电路33的输入端接r125电阻接芯片的5号引脚并通过c64接地,6号引脚直接与7号引脚相连,串联c63接地,然后通过r81将信号由第一运算放大器电路32的输出端发送给电源控制芯片204。
83.图5是根据一示例性实施例提出的另一种供电保护电路的结构示意图。如图5所示。供电保护电路500包括电源控制开关501、电压调节芯片502、电压检测电路503、电源控制芯片504和电源驱动电路505。其中,电源控制开关501、电压调节芯片502、电压检测电路503、电源控制芯片504所执行的功能,与供电保护电路200中的电源控制开关201、电压调节芯片202、电压检测电路203和电源控制芯片204所执行的功能相同,在此不再进行赘述。
84.电源驱动电路505用于向电源控制开关501发送第二控制信号,以及向电源控制开关501输入电源电压。
85.在本发明实施例中,电源驱动电路505可以理解为是用于提供输入电源电压的电路。例如:用于供电的电源设备(power supply unit,psu)。第二控制信号是用于告知电源控制开关501有电源电压输入的控制信号。
86.电源控制芯片504还用于控制电源驱动电路505将第二控制信号置低,控制电源驱动电路505停止向电源控制开关输入电源电压。
87.在本发明实施例中,当确定电源控制开关501处于短路状态时,则控制电源驱动电路505将第二控制信号置低,以控制电源驱动电路505停止向电源控制开关501输入电源电压,从而电源驱动电路505提供的电源电压通过电源控制开关501流入后端电路中。
88.在一实施场景中,若电源控制开关为mosfet开关管,则供电保护电路中各部件的连接关系可以如图6所示。图6是根据一示例性实施例提出的又一种供电保护电路的结构示意图。其中,开关管的源极与psu(电源驱动电路)mosfet电连接,漏极与后端电路电连接,栅极与电压调节芯片电连接。电源控制芯片一端与mosfet开关管的栅极和电压调节芯片之间的连线连接,电源控制芯片另一端与电压检测电路电连接。其中,电压检测电路与电源控制开关并联。
89.基于相同发明构思,本发明还提供一种供电保护方法,用于计算机设备中,需要说明的是,其执行主体可以是供电保护装置,该装置可以通过软件、硬件或者软硬件结合的方式实现成为计算机设备的部分或者全部,其中,该计算机设备可以是终端或客户端或服务器,服务器可以是一台服务器,也可以为由多台服务器组成的服务器集群,本技术实施例中的终端可以是智能手机、个人电脑、平板电脑、可穿戴设备以及智能机器人等其他智能硬件设备。下述方法实施例中,均以执行主体是服务器为例来进行说明。
90.在本实施例中的服务器中,部署有本发明所提供的任意一种供电保护电路,以便当电源控制开关发生短路时,能够及时保护后端电路中的电气元件,进而提高服务器的整体稳定性,提升用户的使用体验。通过本发明提供的供电保护方法,能够根据电源控制开关两端电压的电压差以及检测到的电压调节芯片发出的用于开启电源控制开关的信号的信号状态,确定电源控制开关的电路状态,进而当确定电源控制开关处于短路状态时,及时停止向电源控制开关输入电源电压,从而达到保护供电电路的目的。
91.图7是根据一示例性实施例提出的一种供电保护方法的流程图。如图7所示,供电保护方法包括如下步骤s701至步骤s704。
92.在步骤s701中,通过电压检测电路,得到电源控制开关两端电压的电压差。
93.在本发明实施例,电压检测电路是与电源控制开关并联的电路,用于检测电源控制开关两端的电压,以确定是否有电源电压流入电源控制开关。其中,电源控制开关两端的电压包括电源控制开关输入端的电压和电源控制开关输出端的电压。根据获取到的电源控制开关两端的电压,能够得到电源控制开关两端电压的电压差,以便通过电压差确定电源控制开关的电路状态是否处于导通状态。其中,导通状态包括通路状态或者短路状态。电路状态还包括断路状态。例如:若检测到电源控制开关两端电压均有电压值,两端的电压差为0,则可以确定电源控制开关处于导通状态,进而电源控制开关可以是通路状态或者短路状态。若检测到的电源控制开关的输入端电压有电压值,而电源控制开关的输出端电压没有电压值,两端的电压差大于0,则可以确定电源控制开关处于断路状态,进而可以确定电源控制开关被关断。
94.在步骤s702中,检测第一控制信号的信号状态。
95.在本发明实施例,第一控制信号为电压调节芯片发出的用于开启电源控制开关的信号。通过检测第一控制信号的信号状态,有助于确定电源控制开关是否被开启。例如:若信号状态处于开启状态,则表征电源控制开关被开启,电源控制开关处于导通状态,电源电压能够通过电源控制开关输入至后端电路中。若信号状态处于关闭状态,则表征电源控制开关被关断,电源控制开关处于断路状态,电源电压不能通过到电源控制开关输入至后端电路中。
96.在步骤s703中,根据电压差和信号状态,确定电源控制开关的电路状态。
97.在本发明实施例,若电压差差距较大,具有一定数值,可以确定电源控制开关被关断,进而可以确定电源控制开关的电路状态为断路状态。但当电源控制开关处于通路状态下或者短路状态下时,电源控制开关两端的电压相同,电压差为0,进而导致无法明确电源控制开关具体的电路状态。因此,为提高确定电源控制开关的电路状态的准确性,则在得到电压差的基础上,结合第一控制信号的信号状态进行进一步确定,从而提高保护供电电路的准确性。例如:在电压差为0的情况下,若第一控制信号的信号状态为开启状态,则表征电
源控制开关被开启,因此,可以确定电源控制开关处于通过状态。若第一控制信号的信号状态为关闭状态,则表征电源控制开关被关断,因此,可以确定电源控制开关处于短路状态。
98.在步骤s704中,若电源控制开关的电路状态为短路,则停止向电源控制开关输入电源电压。
99.在本发明实施例,若电源控制开关的电路状态为短路,则表征电源控制电源处于失效状态,不能有效的控制电源电压的输入。因此,为避免后端电路中的电气元件被强电流击穿,影响供电安全稳定性,则停止向电源控制开关输入电源电压,进而避免电源电压通过电源控制开关输入至后端电路,影响后端电路中电气元件的安全,从而达到保护供电电路的目的。
100.在一实施例中,可以通过控制电源驱动电路向电源控制开关发送第二控制信号,控制电源驱动电路停止向电源控制开关输入电源电压。其中,电源驱动电路可以理解为是用于提供输入电源电压的电路,第二控制信号是用于告知电源控制开关501有电源电压输入的控制信号。
101.具体的,控制电源驱动电路将发送电源控制开关的第二控制信号置低,以控制电源驱动电路停止向电源控制开关输入电源电压,进而阻断电源电压的持续输入,从而达到保护供电电路的目的。
102.通过上述实施例,能够根据电源控制开关两端电压的电压差以及电源控制开关的开关状态,确定电源控制开关是否能够有效地控制电源电压的输入,进而当电源控制开关处于短路状态时,能够及时停止电源电压的持续输入,从而达到保护供电电路的目的。
103.在一实施例中,若根据得到的电压差以及第一控制信号的信号状态,确定电源控制开关的电路状态为短路状态时,则表征电源控制开关已经不能有效的控制电源电压的输入。因此,为避免在控制电源驱动电路停止向电源控制开关输入电源电压的过程中,电压调节芯片突然向电源控制开关发送第一控制信号,且电源驱动电路未完全停止向电源控制开关输入电源电压的情况发生,则控制电压调节芯片持续关闭所述第一控制信号,同时控制所述电源驱动电路停止向所述电源控制开关输入电源电压,进而有效控制电源电压输入至电源控制开关,从而有效提高电路安全的稳定性。
104.图8是根据一示例性实施例提出的另一种供电保护方法的流程图。如图8所示,供电保护方法包括如下步骤。
105.在步骤s801中,通过电压检测电路,得到电源控制开关两端电压的电压差。
106.在步骤s802中,检测第一控制信号的信号状态。
107.在步骤s803中,若电压差为0且信号状态为关闭状态,则确定电源控制开关的电路状态为短路状态。
108.在步骤s804中,控制电压调节芯片持续关闭第一控制信号,同时控制电源驱动电路停止向电源控制开关输入电源电压。
109.在步骤s805中,若电压差为0且信号状态为开启状态,则确定电源控制开关的电路状态为通路状态。
110.在步骤s806中,在电源控制开关的电路状态为通路状态的情况下,持续向电源控制开关输入电源电压。
111.在本发明实施例中,在电源控制开关的电路状态为通路状态的情况下,则表征电
源控制开关能够有效的控制电源电压的输入,进而持续向电源控制开关输入电源电压即可。
112.通过上述实施例,能够根据电源控制开关的电路状态,确定电源控制开关是否能够有效的控制电源电压的输入,进而对供电电路进行针对性保护,提高电路安全稳定性,从而达到对供电电路进行有效保护的目的。
113.在一实施场景中,可以通过供电保护电路中的电源控制芯片执行上述供电保护方法对供电电路的电路安全进行实时检测。通过电源控制芯片监管电源控制开关的电路状态,若电源控制开关的电路状态为通路状态,则控制电源驱动电路持续向电源控制开关输入电源电压。若电源控制开关的电路状态为短路状态,则控制持续电压调节芯片持续关闭持续第一控制信号,同时控制电源驱动电路将发送持续电源控制开关的第二控制信号置低,以控制持续电源驱动电路停止向持续电源控制开关输入电源电压,从而确保供电电路的安全稳定性。
114.通过本发明提供的供电保护方法和供电保护电路,能够应用于任意一种具有热插拔电路设计的供电模块,实用性强,能够在实际使用中,对供电电路进行有效保护,进而提高电路安全的稳定性。
115.基于相同发明构思,本发明还提供一种供电保护装置。
116.图9是根据一示例性实施例提出的一种供电保护装置的结构框图。如图9所示,供电保护装置包括获取单元901、检测单元902、确定单元903和控制单元904。
117.获取单元901,用于通过电压检测电路,得到电源控制开关两端电压的电压差;
118.检测单元902,用于检测第一控制信号的信号状态,第一控制信号为电压调节芯片发出的用于开启电源控制开关的信号;
119.确定单元903,用于根据电压差和信号状态,确定电源控制开关的电路状态;
120.控制单元904,用于若电源控制开关的电路状态为短路,则停止向电源控制开关输入电源电压。
121.在一实施例中,控制单元904包括:第一控制单元,用于通过控制电源驱动电路向电源控制开关发送第二控制信号,控制电源驱动电路停止向电源控制开关输入电源电压。
122.在另一实施例中,第一控制单元包括:第一控制子单元,用于控制电源驱动电路将发送电源控制开关的第二控制信号置低,以控制电源驱动电路停止向电源控制开关输入电源电压。
123.在又一实施例中,确定单元903包括:第一确定子单元,用于若电压差为0且信号状态为关闭状态,则确定电源控制开关的电路状态为短路状态。控制单元904包括:第一输入控制单元,用于控制电压调节芯片持续关闭第一控制信号,同时控制电源驱动电路停止向电源控制开关输入电源电压。
124.在又一实施例中,确定单元903包括:第二确定子单元,用于若电压差为0且信号状态为开启状态,则确定电源控制开关的电路状态为通路状态。装置还包括:第二输入控制单元,用于在电源控制开关的电路状态为通路状态的情况下,持续向电源控制开关输入电源电压。
125.上述供电保护装置的具体限定以及有益效果可以参见上文中对于供电保护方法的限定,在此不再赘述。上述各个模块可全部或部分通过软件、硬件及其组合来实现。上述
各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
126.图10是根据一示例性实施例提出的一种计算机设备的硬件结构示意图。如图10所示,该设备包括一个或多个处理器1010以及存储器1020,存储器1020包括持久内存、易失内存和硬盘,图10中以一个处理器1010为例。该设备还可以包括:输入装置1030和输出装置1040。
127.处理器1010、存储器1020、输入装置1030和输出装置1040可以通过总线或者其他方式连接,图10中以通过总线连接为例。
128.处理器1010可以为中央处理器(central processing unit,cpu)。处理器1010还可以为其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
129.存储器1020作为一种非暂态计算机可读存储介质,包括持久内存、易失内存和硬盘,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本技术实施例中的业务管理方法对应的程序指令/模块。处理器1010通过运行存储在存储器1020中的非暂态软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述任意一种供电保护方法。
130.存储器1020可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据、需要使用的数据等。此外,存储器1020可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器1020可选包括相对于处理器1010远程设置的存储器,这些远程存储器可以通过网络连接至数据处理装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
131.输入装置1030可接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键信号输入。输出装置1040可包括显示屏等显示设备。
132.一个或者多个模块存储在存储器1020中,当被一个或者多个处理器1010执行时,执行如图7-图8所示的方法。
133.上述产品可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,具体可参见如图7-图8所示的实施例中的相关描述。
134.本发明实施例还提供了一种非暂态计算机存储介质,计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的认证方法。其中,存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)、随机存储记忆体(random access memory,ram)、快闪存储器(flash memory)、硬盘(hard disk drive,缩写:hdd)或固态硬盘(solid-state drive,ssd)等;存储介质还可以包括上述种类的存储器的组合。
135.显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或
变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献