冗余电源测试装置的制作方法

文档序号:32612851发布日期:2022-12-20 20:32阅读:27来源:国知局
冗余电源测试装置的制作方法

1.本公开涉及电源测试技术领域,尤其涉及一种冗余电源测试装置。


背景技术:

2.伴随云计算应用的发展,信息化逐渐覆盖到社会的各个领域。人们的日常工作生活越来越多的通过网络来进行交流,网络数据量也在不断攀升,服务器的稳定性成为社会信息化发展的保障。
3.作为服务器的供电装置,冗余电源运行的稳定性直接决定了服务器运行的稳定性,因此,在冗余电源出厂之间需要进行严格的性能检测。目前,在对冗余电源进行出厂前的性能检测时,往往需要人工测试参数,影响了测试效率。


技术实现要素:

4.有鉴于此,本公开提出了一种冗余电源测试装置,可以实现对冗余电源的自动化测试,从而提升测试效率。
5.根据本公开的一方面,提供了一种冗余电源测试装置,包括:
6.金手指插座、电源电路、微控制器、冗余电源检测电路;
7.所述金手指插座适用于电连接待检测冗余电源的金手指;
8.所述电源电路电连接在所述金手指插座与所述微控制器之间,适用于将待检测冗余电源输出的待机电压转换为所述微控制器的工作电压;
9.所述冗余电源检测电路电连接在所述金手指插座与所述微控制器之间,适用于采集待检测冗余电源的运行数据,并将所述运行数据发送至所述微控制器,以使所述微控制器实现对所述待检测冗余电源的运行状态的检测。
10.在一种可能的实现方式中,所述冗余电源检测电路包括输出电压检测电路;
11.所述输出电压检测电路电连接在所述金手指插座的工作电压输出端和所述微控制器的电压采样端之间,适用于采集待检测冗余电源的输出电压,并将所述输出电压进行分压处理后发送至所述微控制器,以使所述微控制器根据分压处理后的输出电压实现对所述待检测冗余电源的输出电压的检测;
12.所述输出电压检测电路还设置有外接负载接口,所述外接负载接口适用于接入所述待检测冗余电源的输出负载。
13.在一种可能的实现方式中,所述冗余电源检测电路还包括输出电流检测电路;
14.所述输出电流检测电路电连接在所述金手指插座的share端口和所述微控制器的电流采样端之间,适用于采集待检测冗余电源输出的模拟电压,并将所述模拟电压发送至所述微控制器,以使所述微控制器根据所述模拟电压实现对所述待检测冗余电源的输出电流的检测。
15.在一种可能的实现方式中,所述冗余电源检测电路还包括通信功能检测电路;
16.所述通信功能检测电路电连接在所述金手指插座的smbalert端口和所述微控制
器的通信状态检测端之间,适用于采集待检测冗余电源输出的通信状态信号,并将所述通信状态信号发送至所述微控制器,以使所述微控制器根据所述通信状态信号实现对所述待检测冗余电源的通信功能的检测。
17.在一种可能的实现方式中,所述冗余电源检测电路还包括开关机控制电路和开关机检测电路;
18.所述开关机控制电路电连接在所述金手指插座的posn端口和所述微控制器的开关机控制端之间,适用于采集所述微控制器输出的开关机控制信号,并将所述开关机控制信号通过所述金手指插座发送至所述待检测冗余电源,以控制所述待检测冗余电源执行开关机操作;
19.所述开关机检测电路电连接在所述金手指插座的pwok端口和所述微控制器的开关机检测端之间,适用于采集所述待检测冗余电源的开关机状态信号,并将所述开关机状态信号发送至所述微控制器,以使所述微控制器根据所述开关机状态信号检测所述待检测冗余电源的开关机功能是否正常。
20.在一种可能的实现方式中,所述冗余电源测试装置还包括功能设置电路;
21.所述功能设置电路电连接在所述微控制器的功能设置端,适用于接收与所述待检测冗余电源参数相匹配的功能设置信号,并将所述功能设置信号发送至所述微控制器,以使所述微控制器根据所述功能设置信号配置与所述待检测冗余电源参数相匹配检测程序。
22.在一种可能的实现方式中,所述冗余电源测试装置还包括上电检测电路;
23.所述上电检测电路电连接在所述金手指插座的prsent端口和所述微控制器的上电检测端之间,适用于采集所述待检测冗余电源的上电状态信号,并将所述上电状态信号发送至所述微控制器,以使所述微控制器根据所述上电状态信号检测所述待检测冗余电源的是否接入输入电源。
24.在一种可能的实现方式中,所述冗余电源测试装置还包括显示器;
25.所述显示器与所述微控制器的显示控制端电连接,适用于接收所述微控制器发送的检测结果,并对所述检测结果进行展示。
26.在一种可能的实现方式中,所述冗余电源测试装置还包括蜂鸣电路;
27.所述蜂鸣电路与所述微控制器的蜂鸣控制端电连接,适用于接收所述微控制器发送的报警信号,并根据所述报警信号发出测试功能异常提示音。
28.在一种可能的实现方式中,所述冗余电源测试装置还包括上位机通信接口;
29.所述微控制器的通信端口通过所述上位机通信接口与所述上位机进行通信连接,以将所述待检测冗余电源的检测结果发送至上位机进行存储。
30.本公开提供的冗余电源测试装置,包括:金手指插座、电源电路、微控制器、冗余电源检测电路;金手指插座适用于电连接待检测冗余电源的金手指;电源电路电连接在金手指插座与微控制器之间,适用于将待检测冗余电源输出的待机电压转换为微控制器的工作电压;冗余电源检测电路电连接在金手指插座与微控制器之间,适用于采集待检测冗余电源的运行数据,并将运行数据发送至微控制器,这样,就可以通过微控制器实现对待检测冗余电源的运行状态的自动检测。
31.根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。
附图说明
32.包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。
33.图1示出根据本公开一实施例的冗余电源测试装置的示意性框图;
34.图2示出根据本公开一实施例的金手指插座的电路图;
35.图3示出根据本公开一实施例的电源电路的电路图;
36.图4示出根据本公开一实施例的电压检测电路的电路图;
37.图5示出根据本公开一实施例的输出电流检测电路的电路图;
38.图6示出根据本公开一实施例的通信功能检测电路的电路图;
39.图7示出根据本公开一实施例的开关机控制电路的电路图;
40.图8示出根据本公开一实施例的开关机检测电路的电路图;
41.图9示出根据本公开一实施例的功能设置电路的电路图;
42.图10示出根据本公开一实施例的上电检测电路的电路图;
43.图11示出根据本公开一实施例的彩色液晶屏的电路图;
44.图12示出根据本公开一实施例的蜂鸣电路的电路图;
45.图13示出根据本公开一实施例的iic上位机通信接口的电路图;
46.图14示出根据本公开一实施例的串行上位机通信接口的电路图;
47.图15示出根据本公开一实施例的编程接口的电路图;
48.图16示出根据本公开一实施例的系统复位电路的电路图;
49.图17示出根据本公开一实施例的电压反馈电路的电路图;
50.图18示出根据本公开一实施例的系统时钟电路的电路图;
51.图19示出根据本公开一实施例的滤波电路的电路图;
52.图20示出根据本公开一实施例的微控制器的示意图。
具体实施方式
53.以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
54.在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。
55.另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。
56.实施例
57.图1示出根据本公开一实施例的冗余电源测试装置的示意性框图。如图1所示,该冗余电源测试装置100包括:金手指插座110、电源电路120、微控制器130、冗余电源检测电路140。
58.该金手指插座110适用于电连接待检测冗余电源的金手指。具体地,待检测冗余电源具有金手指,冗余电源测试装置100包括金手指插座110,在对待检测冗余电源的运行状
态进行检测前,需要将待检测冗余电源的金手指插入金手指插座110,以建立待检测冗余电源和冗余电源测试装置100的电连接关系。
59.在一种可能的实现方式中,该金手指插座110可以如图2所示。具体包括接地端口(a1-a9以及b1-b9)、待检测冗余电源的工作电压输出端口(a10-a18以及b10-b18)、iic通信端口(a19-a20)、posn端口(a21)、smbalert端口(a22)、待检测冗余电源的输出电压反馈端口(a23-a24)、pwok端口(a25)、addr端口(b19-b20)、待检测冗余电源的待机电压输出端口(b21)、smarton端口(b22)、share端口(b23)、prsent端口(b24)以及pskill端口(b26)。
60.其中,a1-a9电连接后接地,b1-b9电连接后接地,工作电压输出端口适用于在待检测冗余电源上电后输出待检测冗余电源的输出电压,addr端口以及pskill端口分别通过电阻接地,smarton端口悬空设置。
61.该电源电路120电连接在金手指插座110与微控制器130之间,适用于将待检测冗余电源输出的待机电压转换为微控制器的工作电压。
62.在一种可能的实现方式中,该电源电路120可以如图3所示。具体包括电压调节芯片u2、电阻r4、第一滤波电容组、第二滤波电容组。其中,电压调节芯片u2的电压输入端vin通过电阻r4电连接在金手指插座110的待机电压输出端口(即vbs端口),out-tab端口和vout端口电连接后作为电压调节芯片u2的电压输出端(即电源电路120的电压输出端)电连接至微控制器130的供电输入端,该微控制器130的供电输入端可以包括vbat端口、vdda端口、vdd-1端口和vdd-2端口中的至少一个。该电压调节芯片u2的电压输入端vin和电压输出端还分别通过第一滤波电容组和第二滤波电容组接地。该电压调节芯片u2的接地端接地。
63.在一种可能的实现方式中,第一滤波电容组包括并联的第一电解电容c1和第三无极性电容c3,第二滤波电容组包括并联的第二电解电容c2和第四无极性电容c4。
64.在待检测冗余电源的金手指插入冗余电源测试装置100的金手指插座110后,待检测冗余电源将通过vbs端口向电源电路120输出待机电压,这样,电源电路120就可以将待检测冗余电源输出的待机电压转换为微控制器的工作电压。在待检测冗余电源的待机电压为12v的可实现方式中,电源电路120会将12v的待机电压转换为微控制器工作所需的3.3v电压。
65.该冗余电源检测电路140电连接在金手指插座110与微控制器130之间,适用于采集待检测冗余电源的运行数据,并将运行数据发送至微控制器130,以使微控制器实现对待检测冗余电源的运行状态的检测。
66.在一种可能的实现方式中,冗余电源检测电路140包括输出电压检测电路141。该输出电压检测电路141电连接在金手指插座110的工作电压输出端和微控制器130的电压采样端之间,适用于采集待检测冗余电源的输出电压,并将输出电压进行分压处理后发送至微控制器130,以使微控制器根据分压处理后的输出电压实现对待检测冗余电源的输出电压的检测。该输出电压检测电路141还设置有外接负载接口,该外接负载接口适用于接入待检测冗余电源的输出负载。
67.在一种可能的实现方式中,该电压检测电路141可以如图4所示。具体包括电阻r10、电阻r11、电阻r12、电容c12和外接负载接口j2。电阻r10、电阻r11串联在金手指插座110的工作电压输出端和地之间。电阻r11未与金手指插座110的工作电压输出端电连接的一端通过电阻r12电连接至为微控制器130的电压采样端pa0/an0。该外接负载接口j2包括
端口j2-1和端口j2-2,端口j2-1与金手指插座110的工作电压输出端电连接,端口j2-2接地。
68.在待检测冗余电源向输出负载后供电的过程中,该电压检测电路141将把待检测冗余电源的输出电压经过分压处理后输入至微控制器130的pa0/an0端口,微控制器130的内部集成a/d转换电路,可以根据pa0/an0端口输入的电压计算出待检测冗余电源的输出电压,从而实现实时监测待检测冗余电源的输出电压的功能。进一步地,该微控制器130中还预先配置有该待检测冗余电源的标准输出电压范围,这样,微控制器130在计算出待检测冗余电源的输出电压后,就可以通过判断该输出电压是否在标准输出电压范围内,来判断待检测冗余电源的输出电压是否满足出厂标准。
69.在一种可能的实现方式中,冗余电源检测电路140还包括输出电流检测电路142。该输出电流检测电路142电连接在金手指插座的share端口和微控制器130的电流采样端端口之间,适用于采集待检测冗余电源输出的模拟电压,并将模拟电压发送至微控制器130,以使微控制器根据模拟电压实现对待检测冗余电源的输出电流的检测。
70.在一种可能的实现方式中,该输出电流检测电路142可以如图5所示。具体包括电阻r62、电阻r63和电阻r64。电阻r64和电阻r62串联在金手指插座110的share端口和微控制器130的电流采样端口pa6/an6之间,电阻r64未与share端口连接的一端还通过电阻r63接地。
71.在待检测冗余电源向输出负载后供电的过程中,待检测冗余电源将通过share端口输出模拟电压,该输出电流检测电路142将把待检测冗余电源输出的模拟电压经过分压处理后输入至微控制器130的电流采样端口pa6/an6,微控制器130将通过内部集成的a/d转换电路,计算出待检测冗余电源的输出电流,从而实现实时监测待检测冗余电源的输出电流的功能。进一步地,该微控制器130中还预先配置有该待检测冗余电源的标准输出电流范围,这样,微控制器130在计算出待检测冗余电源的输出电流后,就可以通过判断该输出电流是否在标准输出电流范围内,来判断待检测冗余电源的输出电流是否满足出厂标准。
72.在一种可能的实现方式中,冗余电源检测电路140还包括通信功能检测电路143。该通信功能检测电路143电连接在金手指插座110的smbalert端口和微控制器130的通信状态检测端之间,适用于采集待检测冗余电源输出的通信状态信号,并将通信状态信号发送至微控制器,以使微控制器根据通信状态信号实现对待检测冗余电源的通信功能的检测。
73.在一种可能的实现方式中,该通信功能检测电路143可以如图6所示。具体包括电阻r54、电阻r38和电容c20。电阻r38电连接在金手指插座110的smbalert端口和微控制器130的通信状态检测端口pa12/tim1-etr之间,电阻r38未与smbalert端口电连接的一端还通过电容c20接地。电源电路120的电压输出端通过电阻r54电连接至电阻r38与smbalert端口电连接的一端,以通过电源电路120向通信功能检测电路143提供工作电压。
74.此处需要说明的是,在待检测冗余电源检具备iic通信功能的可实现方式中,待检测冗余电源通过金手指插座110的iic通信端口与微控制器130的iic通信端口(pb7/i2c-sda和pb6/i2c-scl)电连接,pb7/i2c-sda端口分别通过电阻r6电连接至电源电路120的电压输出端,通过电容c14接地。pb6/i2c-scl端口分别通过电阻r7电连接至电源电路120的电压输出端,通过电容c115接地。这样,待检测冗余电源就可以将采集到的工作状态信息实时发送至微控制器130,以使微控制器130实现对待检测冗余电源工作状态信息进行监测。其
中,冗余电源工作状态信息可以包括220v交流输入电压、输入电流、电源直流输出电压、直流输出负载电流、直流输出输出功率、风扇转速、输出过载保护状态等工作状态信息中的至少一种。
75.在待检测冗余电源与微控制器130之间的iic通信中断时,待检测冗余电源将通过金手指插座110的smbalert端口输出通信状态信号,通信功能检测电路143将smbalert端口采集到的通信状态信号发送至微控制器130的通信状态检测端口,这样,微控制器130便可以通信状态信号检测待检测冗余电源的iic通信功能是否异常。当通信状态信号为高电平时,则判断待检测冗余电源的iic通信功能正常;当通信状态信号为低电平时,则判断待检测冗余电源的iic通信功能异常。
76.在一种可能的实现方式中,冗余电源检测电路140还包括开关机控制电路144和开关机检测电路145。
77.该开关机控制电路144电连接在金手指插座110的posn端口和微控制器的开关机控制端之间,适用于采集微控制器输出的开关机控制信号,并将开关机控制信号通过金手指插座发送至待检测冗余电源,以控制待检测冗余电源执行开关机操作。
78.在一种可能的实现方式中,该开关机控制电路144可以如图7所示。具体包括三级管q4、电阻r17、电阻r20和电阻r23。其中,电阻r17电连接在金手指插座110的posn端口和三级管q4的集电极之间,电阻r23电连接在三级管q4的基极和微控制器130的开关机控制端口pb3之间,三级管q4的基极还通过电阻r20接地,三级管q4的发射极接地。
79.该开关机检测电路145电连接在金手指插座110的pwok端口和微控制器130的开关机检测端之间,适用于采集待检测冗余电源的开关机状态信号,并将开关机状态信号发送至微控制器130,以使微控制器根据开关机状态信号检测待检测冗余电源的开关机功能是否正常。
80.在一种可能的实现方式中,该开关机检测电路145可以如图8所示。具体包括电阻r39和电阻r40。其中,电阻r39电连接在金手指插座110的pwok端口和微控制器130的开关机检测端口pa11之间,电阻r40电连接在微控制器130的开关机检测端口pa11和地之间。
81.在对待检测冗余电源的开机功能进行检测时,微控制器130先通过开关机控制端口pb3输出高电平的开机控制信号。开关机控制电路144在采集到高电平的开机控制信号后,将其通过金手指插110座的pson端口发送至待检测冗余电源。待检测冗余电源在接收到pson端口发送的高电平的开机控制信号后,将执行开机操作,并在正常开机后通过金手指插座110的pwok端口输出高电平的开机状态信号。开关机检测电路145在采集到待检测冗余电源输出的高电平的开机状态信号后,将其通过微控制器130的开关机检测端口pa11发送至微控制器130,这样,微控制器130就可以根据开关机检测端口pa11接收到的高电平信号,判定出待检测冗余电源的开机功能正常。
82.相应地,在对待检测冗余电源的关机功能进行检测时,微控制器130先通过开关机控制端口pb3输出低电平的关机控制信号。开关机控制电路144在采集到低电平的关机控制信号后,将其通过金手指插110座的pson端口发送至待检测冗余电源。待检测冗余电源在接收到pson端口发送的低电平的关机控制信号后,将执行关机操作,并在正常开关机后通过金手指插座110的pwok端口输出低电平的关机状态信号。开关机检测电路145在采集到待检测冗余电源输出的低电平的关机状态信号后,将其通过微控制器130的开关机检测端口
pa11发送至微控制器130,这样,微控制器130就可以根据开关机检测端口pa11接收到的低电平信号,判定出待检测冗余电源的关机功能正常。
83.需要说明的是,待检测冗余电源的参数不同,对应的检测程序也不相同,为了适应不同参数的待检测冗余电源的测试需求,该冗余电源测试装置100还包括功能设置电路150。该功能设置电路150电连接在微控制器130的功能设置端,适用于接收与待检测冗余电源参数相匹配的功能设置信号,并将功能设置信号发送至微控制器130,以使微控制器根据功能设置信号配置与待检测冗余电源参数相匹配检测程序。其中,该功能设置电路150还可以设置工作模式和系统功能。
84.在一种可能的实现方式中,该功能设置电路150可以如图9所示。具体包括功能设置按钮bt2、功能设置按钮bt3、电阻r8和电阻r9。其中,功能设置按钮bt2的端口1和端口2电连接后作为功能设置按钮bt2的第一端,端口3和端口4电连接后作为功能设置按钮bt2的第二端,功能设置按钮bt3的端口1和端口2电连接后作为功能设置按钮bt3的第一端,端口3和端口4电连接后作为功能设置按钮bt3的第二端,电源电路120的电压输出端分别通过电阻r8和电阻r9与功能设置按钮bt2第一端和功能设置按钮bt3第一端电连接,以向功能设置电路150提供工作电压。功能设置按钮bt2第一端电连接在微控制器130的第一功能设置端口pc14。功能设置按钮bt3第一端电连接在微控制器130的第二功能设置端口pc15。功能设置按钮bt2第二端和功能设置按钮bt3第二端均接地。
85.对于不同的冗余电源其最大负载电流、过流保护值、待机电压值以及版本信息等参数均不相同,因此,需要通过功能设置电路150中的功能设置按钮来配置与待测试冗余电源参数相匹配的测试程序。例如,对于800w的冗余电源,12v直流输出的最大负载电流为65a,因此,需要功能设置电路150中的功能设置按钮来将测试程序中的最大负载电流配置为65a。又如,对于550w的冗余电源,12v直流输出的最大负载电流为45a,因此,需要功能设置电路150中的功能设置按钮来将测试程序中的最大负载电流配置为45a。进一步地,在测试时冗余电源要满负载运行,也就是需要冗余电源工作在最大输出电流的状态下进行测试,因此,还需要功能设置电路150中的功能设置按钮来将测试程序中的工作状态配置为满负载运行。进一步地,通过功能设置电路150中的功能设置按钮还可以配置测试程序中的冗余电源的连续运行时间,该连续运行时间可以是12小时,也可以是24小时,还可以根据具体需求进行确定,在此不作具体限定。
86.在待检测冗余电源上电后,待检测冗余电源将输出工作电压,以向输出负载进行供电。因此,待检测冗余电源上电是否正常直接影响了待检测冗余电源的测试。为了解决该问题,在一种可能的实现方式中,冗余电源测试装置100还包括上电检测电路160。该上电检测电路160电连接在金手指插座110的prsent端口和微控制器130的上电检测端之间,适用于采集待检测冗余电源的上电状态信号,并将上电状态信号发送至微控制器,以使微控制器根据上电状态信号检测待检测冗余电源的是否接入输入电源。
87.在一种可能的实现方式中,该上电检测电路160可以如图10所示。具体包括电阻r53、电阻r43和电容c22。电阻r43电连接在金手指插座110的prsent端口和微控制器130的上电检测端pa8之间。电源电路120的电压输出端通过电阻r53电连接在电阻r43与prsent端口的连接端,以向上电检测电路160提供工作电压。电阻r43与prsent端口的连接端还通过电容c22接地。
88.在待检测冗余电源电连接至输入电源后,则该待检测冗余电源上电,此时待检测冗余电源将通过金手指插座110的prsent端口输出上电状态信号。上电检测电路160在采集到上电状态信号后,将其发送至微控制器130的上电检测端pa8,这样,微控制器130就可以根据上电检测端pa8输入的上电状态信号,判断待检测冗余电源上电正常。
89.此处需要说明的是,待检测冗余电源的输入电源可以是单电源,也可以冗余电源。在输入电源为单电源的情况下,待检测冗余电源连接至该单电源,则待检测冗余电源上电正常,此时将输出高电平的上电状态信号,这样,微控制器130就可以根据上电检测端pa8输入的高电平的上电状态信号,判断待检测冗余电源上电正常。在待检测冗余电源未连接至该单电源,则待检测冗余电源上电异常,此时将输出低电平的上电状态信号,这样,微控制器130就可以根据上电检测端pa8输入的低电平的上电状态信号,判断待检测冗余电源上电异常。
90.在输入电源为冗余电源的情况下,只有待检测冗余电源同时连接至该冗余电源中的多个电源时,上电正常,输出高电平的上电状态信号。仅连接到冗余电源中的部分电源时,上电异常,输出低电平的上电状态信号。微控制器130进行电源上电检测的过程具体参照单电源,在此不再赘述。
91.为了对检测结果进行展示,在一种可能的实现方式中,冗余电源测试装置100还包括显示器170。该显示器170与微控制器的显示控制端电连接,适用于接收微控制器发送的检测结果,并对检测结果进行展示。该显示器170还可以显示系统信息和系统工作状态。其中,该系统工作状态可以包括待机状态、工作状态、过载保护状态、超温保护状态中的至少一种。该系统信息可以包括冗余电源交流输入电压、交流输入电流、直流输出电压、直流输出电流、冗余内部风扇转速、冗余内部温度、软件版本号中的至少一种。
92.在一种可能的实现方式中,该显示器170可以是如图11所示彩色液晶屏。该显示器170的reset端口与微控制器130的nrst端口电连接,并连接到复位按键和微处理器130的复位引脚,以保证当复位按键按下时微处理器与液晶屏同时复位。cs端口与微控制器130的pb12端口电连接。rs端口与微控制器130的pb1端口电连接。sda端口与微控制器130的pb15端口电连接。scl端口与微控制器130的pb13端口电连接。3v3端口用于与电源电路120的电压输出端电连接,以获取工作电压。led端口与微控制器130的pb0端口电连接。gnd端口接地。
93.为了及时提示异常的检测结果,在一种可能的实现方式中,冗余电源测试装置110还包括蜂鸣电路180。该蜂鸣电路180与微控制器130的蜂鸣控制端电连接,适用于接收微控制器发送的报警信号,并根据报警信号发出测试功能异常提示音。
94.在一种可能的实现方式中,该蜂鸣电路180可以如图12所示。具体包括蜂鸣器bz1、二极管d3、三极管q13、电阻r35、电阻r1和电容c30。蜂鸣器bz1的第一端电连接在电源电路120的电压输出端,蜂鸣器bz1的第二端通过二极管d3电连接至电源电路120的电压输出端。蜂鸣器bz1的第二端还与三极管q13的集电极电连接。三极管q13的基集通过电阻r35电连接在微控制器130的蜂鸣控制端口pa15。三极管q13的基集还通过并联的电阻r1和电容c30接地。
95.在微控制器130检测出待检测冗余电源异常时,将通过蜂鸣控制端口pa15向蜂鸣电路180输出报警信号,以驱动蜂鸣器发出系统提示音和报警声音。在报警信号为高电平
时,蜂鸣器长鸣;在报警信号为低电平时,蜂鸣器关闭;在报警信号为脉冲信号时,将控制蜂鸣器发出有节奏的提示音。
96.在一种可能的实现方式中,冗余电源测试装置100还包括上位机通信接口190。微控制器130的通信端口通过上位机通信接口190与上位机进行通信连接,以将待检测冗余电源的检测结果发送至上位机进行存储。
97.在一种可能的实现方式中,上位机通信接口190可以包括iic上位机通信接口j3、串行上位机通信接口j6中的至少一种。
98.该iic上位机通信接口j3可以如图13所示。具体地,iic上位机通信接口的j3-1端口通过电阻r13与微控制器130的pb6/i2c-scl端口电连接,j3-2端口通过电阻r14与微控制器130的pb7/i2c-sdl端口电连接,j3-3端口与电源电路120的电压输出端电连接,j3-4端口接地,j3-5端口悬空设置。
99.该串行上位机通信接口j6可以如图14所示。具体地,串行上位机通信接口j6的j6-1端口与电源电路120的电压输出端电连接,j6-2端口与微控制器130的pa10/rx1端口电连接,j6-3端口与微控制器130的pa9/tx1端口电连接,j6-4端口接。
100.在一种可能的实现方式中,冗余电源测试装置100还包括编程接口200。通过该编程接口200可以实现mcu固件程序的下载、升级或调试。该编程接口200可以如图15所示。具体地,编程接口200的j1-1端口与电源电路120的电压输出端电连接,j1-2端口与微控制器130的pa13/swdio端口电连接,j1-3端口与微控制器130的pa14/swclk端口电连接,j1-4端口接地。
101.在一种可能的实现方式中,冗余电源测试装置100还包括系统复位电路210,该系统复位电路210用于重置系统。
102.在一种可能的实现方式中,该系统复位电路210可以如图16所示。具体包括系统复位按钮bt1,电阻r16和电容c13。该系统复位按钮bt1的端口1和端口2电连接后作为系统复位按钮bt1的第一端,端口3和端口4电连接后作为系统复位按钮bt1的第二端。电源电路120的电压输出端通过电阻r16与系统复位按钮bt1的第一端电连接,以向系统复位电路210提供工作电压。系统复位按钮bt1的第二端接地。系统复位按钮bt1的第一端和第二端之间还电连接有电容c13。系统复位按钮bt1的第一端电还与微控制器130的复位端口nrst电连接,以向微控制器发送复位信号,这样,微控制器就可以根据接收到的复位信号实现系统复位操作。
103.在一种可能的实现方式中,冗余电源测试装置100还包括电压反馈电路220。该电压反馈电路220用于向待检测冗余电源反馈输出电压,这样,待检测冗余电源就可以根据输出电压进行输出电压的反馈调节。具体地,该电压反馈电路220可以如图17所示。具体包括电阻r21和电阻r24,电压反馈电路220的第一端用于从金手指插座110的工作电压输出端获取待检测冗余电源的输出电压,并通过电阻r21反馈值金手指插座110的vrs+端口。电阻r24电连接在金手指插座110的vrs-端口和地之间。
104.在一种可能的实现方式中,冗余电源测试装置100还包括系统时钟电路230。该系统时钟电路230用于为微控制器130提供工作时钟信号。该系统时钟电路230可以如图18所示。具体包括晶振y1、电容c5和电容c6。晶振y1电连接在微控制器130的pd0/osc-in端口和pd1/osc-out端口之间。电容c5电连接在pd0/osc-in端口和地之间。电容c6电连接在pd1/
osc-out端口和地之间。
105.在一种可能的实现方式中,冗余电源测试装置100中每个需要电连接电源电路120电压输出端的引脚均可以连接有如图19所示的滤波电路以去除电源引入的杂波提高系统的稳定性。
106.在一种可能的实现方式中,微控制器130可以如图20所示。其中,vss-1和vss-2引脚接地,boot0端口、boot1端口以及pa7端口分别通过10k的电阻接地。pc13、pa1-pa5、pb10、pb11、pb14、pb4、pb5、pb8、pb9可悬空设置。
107.本公开提供的冗余电源测试装置,包括:金手指插座、电源电路、微控制器、冗余电源检测电路;金手指插座适用于电连接待检测冗余电源的金手指;电源电路电连接在金手指插座与微控制器之间,适用于将待检测冗余电源输出的待机电压转换为微控制器的工作电压;冗余电源检测电路电连接在金手指插座与微控制器之间,适用于采集待检测冗余电源的运行数据,并将运行数据发送至微控制器,这样,就可以通过微控制器实现对待检测冗余电源的运行状态的自动检测。
108.以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1