一种计算机电源自动开关测试系统及方法转让专利

申请号 : CN201310047539.8

文献号 : CN103970627B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 林坤杰

申请人 : 深圳市杰和科技发展有限公司

摘要 :

本发明公开了一种计算机电源自动开关测试系统及方法,包括:S1、通过控制端主机设置开关机信号的发送周期,并根据该发送周期发送开关机信号到信号控制单元;S2、信号控制单元接收控制端主机发送的开关机信号,并将其转换为控制信号,发送给220V电源开关控制电路;S3、220V电源开关控制电路根据控制信号输出220交流电到待测主机。本发明通过预先设置测试周期,手动实时或定时自动发送开关机信号到信号控制单元,信号控制单元接收控制端主机发送的开关机信号后,对应控制220V电源开关控制电路实现对多个待测主机进行间断供电启动,本发明能够实现一对多的大批量待测主机的开断电测试,大大节约了人力成本;本发明能够充分利用空闲时间,大大缩短了测试周期,实现了长时间多次数的测试,提高了产品的稳定性。

权利要求 :

1.一种计算机电源自动开关测试方法,用于对待测主机进行开关机测试,其特征在于,包括:控制端主机、信号控制单元和220V电源开关控制电路,所述控制端主机用于根据发送周期发送开关机信号,实现开关信号的发送和次数的监控,发送开关机指令,并记录发送次数,以实现手动实时发送和自动定时发送,以及自动定时发送自定义开机和关机时间的长短;所述信号控制单元通过USB连接线与控制端主机连接,用于接收控制端主机发送的开关机信号,并将其转换为控制信号;其包括由信号转换模块和控制信号放大模块,所述信号转换模块为USB转COM口接头,用于将USB信号转换为COM口信号;所述控制信号放大模块则用于将COM口信号放大并输出到220V电源开关控制电路;所述220V电源开关控制电路为高压控制电路模块,用于低压信号控制高压电源,实现高低压隔离的软电子开关,利用高低压隔离电子原件特性防止高压对低压模块产生部分干扰,以保持系统运行的安全可靠性;其中具体测试方法为:首先通过控制端主机设置开关机信号的发送周期,并根据该发送周期发送开关机信号到信号控制单元,所述信号控制单元接收控制端主机发送的开关机信号包括有手动实时发送和自动定时发送两种情况,手动实时发送对应为本地控制,而自动定时发送则定义为远程控制;当控制端主机根据发送周期手动实时发送开关机信号到信号控制单元,信号控制单元接收控制端主机发送的开关机信号后,判断是否到开关机时间,如是,则输出变化的控制信号到220V电源开关控制电路,由220V电源开关控制电路根据该变化控制信号输出220V交流电到待测主机;当 控制端主机根据发送周期自动定时发送开关机信号到信号控制单元,信号控制单元将该信号转换成COM口信号,并选择COM口进行读取,如读取成功,则判断该COM口是否中断,如是,则将COM口信号翻译成控制信号输出到220V电源开关控制电路,由220V电源开关控制电路根据该变化控制信号输出220V交流电到待测主机;当

220V电源开关控制电路输出220V交流电到待测主机后,则可记录每台被测试的计算机成功正常开机的次数,并对应保存,而且在显示器上显示出来当前的次数,断电后记录的信息保存后不会丢失;当测试结束后则可查看每台机器的记录和控制端主机记录的次数对比,如果次数相等,则测试通过;如果被测试的机器次数少几次了,则说明此机器存在几次没有正常开机的情况。

说明书 :

一种计算机电源自动开关测试系统及方法

技术领域:

[0001] 本发明涉及计算机测试技术,具体涉及的是一种计算机电源自动开关测试系统及方法。背景技术:
[0002] 随着电子技术的快速发展,计算机已经成为信息处理的必要设备,而计算机数量的迅速增加,也对计算机工作的稳定性也提出了更高的要求。为了确保计算机工作的稳定性,尤其是开关机后计算机的正常工作,需要对计算机制造完成后进行重复的开关机测试。
[0003] 但是目前对于计算机的重复开关机测试基本都是通过人工实现的,其测试方式是通过人工方式操作开关,以判断计算机的开机状态,这种方式存在测试效率低、人力和时间成本高以及无法进行长时间测试等问题。发明内容:
[0004] 为此,本发明的目的在于提供一种计算机电源自动开关测试系统及方法,以实现对计算机电源的长时间重复开关机测试,以及提高测试的效率和降低人工测试的成本。
[0005] 为实现上述目的,本发明主要采用以下技术方案:
[0006] 一种计算机电源自动开关测试系统,包括:
[0007] 一控制端主机,用于根据发送周期发送开关机信号;
[0008] 一信号控制单元,通过USB连接线与控制端主机连接,用于接收控制端主机发送的开关机信号,并将其转换为控制信号;
[0009] 一220V电源开关控制电路,与信号控制单元连接,用于接收控制信号,并根据该控制信号输出220交流电到待测主机。
[0010] 优选地,所述信号控制单元包括信号转换模块和控制信号放大模块,所述信号转换模块用于将USB信号转换为COM口信号,所述控制信号放大模块用于将COM口信号放大并输出到220V电源开关控制电路。
[0011] 优选地,所述220V电源开关控制电路与外部220V交流电源连接。
[0012] 另外,本发明还提供了一种计算机电源自动开关测试方法,其中包括步骤:
[0013] S1、通过控制端主机设置开关机信号的发送周期,并根据该发送周期发送开关机信号到信号控制单元;
[0014] S2、信号控制单元接收控制端主机发送的开关机信号,并将其转换为控制信号,发送给220V电源开关控制电路;
[0015] S3、220V电源开关控制电路根据控制信号输出220交流电到待测主机。
[0016] 优选地,控制端主机根据发送周期手动实时发送开关机信号到信号控制单元,信号控制单元接收控制端主机发送的开关机信号后,判断是否到开关机时间,如是,则输出变化的控制信号到220V电源开关控制电路,由220V电源开关控制电路根据该变化控制信号输出220V交流电到待测主机。
[0017] 优选地,控制端主机根据发送周期自动定时发送开关机信号到信号控制单元,信号控制单元将该信号转换成COM口信号,并选择COM口进行读取,如读取成功,则判断该COM口是否中断,如是,则将COM口信号翻译成控制信号输出到220V电源开关控制电路,由220V电源开关控制电路根据该变化控制信号输出220V交流电到待测主机。
[0018] 本发明通过预先设置测试周期,并通过手动实时或定时自动发送开关机信号到信号控制单元,信号控制单元接收控制端主机发送的开关机信号后,对应控制220V电源开关控制电路实现对多个待测主机进行间断供电启动,本发明能够实现一对多的大批量待测主机的开断电测试,大大节约了人力成本;本发明能够充分利用空闲时间,大大缩短了测试周期;实现了长时间多次数的测试,提高了产品的稳定性。附图说明:
[0019] 图1为本发明计算机电源自动开关测试系统的原理框图。
[0020] 图2为本发明信号控制单元的构成原理框图。
[0021] 图3为本发明220V电源开关控制电路的原理图。
[0022] 图4为本发明计算机电源自动开关测试方法的流程图。具体实施方式:
[0023] 为阐述本发明的思想及目的,下面将结合附图和具体实施例对本发明做进一步的说明。
[0024] 请参见图1所示,图1为本发明计算机电源自动开关测试系统的原理框图。本发明提供了一种计算机电源自动开关测试系统,主要用于解决目前通过人工方式操作开关,以判断计算机的开机状态,所存在的测试效率低、人力和时间成本高以及无法进行长时间测试等问题。通过本测试系统,可以有效极大节约人力成本、提高测试效率、缩短测试周期以及提高产品的稳定性。
[0025] 其中本系统包括有控制端主机、信号控制单元和220V电源开关控制电路。控制端主机用于根据发送周期发送开关机信号,实现开关信号的发送和次数的监控,发送开关机指令,并记录发送次数,以实现手动实时发送和自动定时发送,而且自动定时发送可以自定义开机和关机时间的长短。
[0026] 如图2所示,图2为本发明信号控制单元的构成原理框图。信号控制单元通过USB连接线与控制端主机连接,用于接收控制端主机发送的开关机信号,并将其转换为控制信号;其包括由信号转换模块和控制信号放大模块,所述信号转换模块为USB转COM口接头,主要用于将USB信号转换为COM口信号;所述控制信号放大模块则用于将COM口信号放大并输出到220V电源开关控制电路。
[0027] 如图3所示,图3为本发明220V电源开关控制电路的原理图。本系统中220V电源开关控制电路实际为高压控制电路模块,主要用于低压信号控制高压电源,实现高低压隔离的软电子开关,利用高低压隔离电子原件特性防止高压对低压模块产生部分干扰,以保持系统运行的安全可靠性。由于本系统采用220V电源开关控制电路模块代替了传统机械式电源开关,因此实现了高压电源的软开关,避免了对外电弧的干扰,且不会产生火花,失灵等故障,具有安全可靠,稳定性高的优点。
[0028] 以上是对本发明计算机电源自动开关测试系统的说明,下面将结合附图4对本发明计算机电源自动开关测试方法做进一步的描述。
[0029] 请参见图4所示,图4为本发明计算机电源自动开关测试方法的流程图。本发明还提供了一种计算机电源自动开关测试方法,其具体包括步骤如下:
[0030] S1、通过控制端主机设置开关机信号的发送周期,并根据该发送周期发送开关机信号到信号控制单元;
[0031] 此处开关机信号的发送周期可根据实际需要进行设置,比如开机时间30秒、关机时间25秒,则可在一定周期内设置对应的开关机时间,然后在一个周期内对应发送开关机信号到信号控制单元。
[0032] S2、信号控制单元接收控制端主机发送的开关机信号,并将其转换为控制信号,发送给220V电源开关控制电路;
[0033] S3、220V电源开关控制电路根据控制信号输出220交流电到待测主机。
[0034] 其中此处信号控制单元接收控制端主机发送的开关机信号包括有手动实时和自动定时发送两种情况,手动实时发送对应为本地控制,而自动定时发送则定义为远程控制。
[0035] 当控制端主机根据发送周期手动实时发送开关机信号到信号控制单元,信号控制单元接收控制端主机发送的开关机信号后,判断是否到开关机时间,如是,则输出变化的控制信号到220V电源开关控制电路,由220V电源开关控制电路根据该变化控制信号输出220V交流电到待测主机。
[0036] 当控制端主机根据发送周期自动定时发送开关机信号到信号控制单元,信号控制单元将该信号转换成COM口信号,并选择COM口进行读取,如读取成功,则判断该COM口是否中断,如是,则将COM口信号翻译成控制信号输出到220V电源开关控制电路,由220V电源开关控制电路根据该变化控制信号输出220V交流电到待测主机。
[0037] 当220V电源开关控制电路输出220V交流电到待测主机后,则可记录每台被测试的计算机成功正常开机的次数,并对应保存,而且在显示器上显示出来当前的次数,断电后记录的信息保存后不会丢失。当测试结束后则可查看每台机器的记录和控制端主机记录的次数对比,如果次数相等,则测试通过;如果被测试的机器次数少几次了,则说明此机器存在几次没有正常开机的情况。
[0038] 以上是对本发明所提供的一种计算机电源自动开关测试系统及方法进行了详细的介绍,本文中应用了具体个例对本发明的结构原理及实施方式进行了阐述,以上实施例只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。