一种开关机测试系统及方法技术方案

技术编号:21115502 阅读:21 留言:0更新日期:2019-05-16 08:55
本发明专利技术提供了一种开关机测试系统,包括电源模块、主控模块、设置模块、继电器模块、交直流转换模块、检测模块、显示模块和报警模块,设置模块用于接收测试命令;继电器模块用于连接交流电源;交直流转换模块用于将交流电转换为直流电后输入计算机设备;检测模块用于在计算机设备故障时,将计算机设备的故障信息发送到主控模块;主控模块用于解析测试命令,生成测试程序,还用于在收到故障信息时,停止测试程序;显示模块用于显示测试命令,还用于在测试完成时,显示测试结果;报警模块用于在测试完成时,通过声音进行提示。由此可以实现对计算机设备进行开关机测试的全面性和真实性的模拟测试,使得对于计算机设备的开关机测试方法有更好的选择。

A Switching Machine Test System and Method

【技术实现步骤摘要】
一种开关机测试系统及方法
本专利技术涉及测试
,尤其涉及一种开关机测试系统及方法。
技术介绍
在计算机生产过程中,测试是一个重要环节,所有的计算机设备都必须通过这个环节来检验该设备的性能问题。电脑主板的开关机测试也是计算机设备测试的一个重要环节。常用的测试计算机设备开关机性能的方法是人为手动操作按钮而实现开关机,这种测试效率非常低。此外,还有一种是采用可定时的开关断电电源接头来实现,此种测试方法无法获知主板在测试过程中是否有未开机的时候。此外,还有一种测试方法是通过检测模块检测电脑主板的上电状态,并将检测结果发送给控制模块,控制模块用于在接收到测试参数后根据检测结果从而控制开关模块的通断,从而控制交流电源对电脑主板的供电或断电。目前出现的开关机测试系统,在提高测试效率方面已经有着很大的进步,但在多种模式开关机测试,以及模拟计算机设备实际使用状态方面还有些许不足和改进的空间。
技术实现思路
针对现有处理机制存在的不足,本专利技术提供一种开关机测试系统及方法。一方面,本专利技术实施例提供一种开关机测试系统,包括电源模块、主控模块、设置模块、继电器模块、交直流转换模块、检测模块、显示模块和报警模块,所述设置模块,连接于所述主控模块,用于接收测试命令;所述继电器模块,连接于所述主控模块,用于连接交流电源;所述交直流转换模块,连接于所述继电器模块,用于将交流电转换为直流电后输入计算机设备;所述检测模块,连接于所述主控模块和所述计算机设备之间,用于在所述计算机设备故障时,将所述计算机设备的故障信息发送到所述主控模块;所述主控模块,用于解析所述测试命令,生成测试程序,还用于在收到所述故障信息时,停止所述测试程序;所述显示模块,连接于所述主控模块,用于显示所述测试命令,还用于在测试完成时,显示测试结果;所述报警模块,连接于所述主控模块,用于在测试完成时,通过声音进行提示。在本专利技术提供的开关机测试系统中,所述测试命令包括测试模式、测试方式和测试次数,所述测试模式包括断电开关机测试模式和按钮开关机模式,所述测试方式包括随机时间方式或设置时间方式。在本专利技术提供的开关机测试系统中,在所述测试模式为所述断电开关机测试模式时,当所述测试系统开始工作后,所述显示模块将对每次开始时间和关机时间进行倒计时显示,并对开关机循环次数进行循环显示;当所述测试程序执行到开机状态时,所述主控模块控制所述继电器模块常闭,使所述交流电导通到所述交直流转换模块,经过转换输出的所述直流电直接输入到所述计算机设备的主板端;当所述测试程序执行到关机状态时,所述主控模块控制所述继电器常开,使所述交流电无法导通到所述交直流转换模块;如果所述计算机设备发生故障,所述计算机设备的GPIO口输出低电平到所述检测模块,所述主控模块根据所述故障信息停止所述测试程序。在本专利技术提供的开关机测试系统中,在所述测试模式为所述按钮开关机模式时,所述开关机测试系统与所述计算机设备的按钮开关端相连,当所述测试系统开始工作后,所述显示模块将对每次开始时间和关机时间进行倒计时显示,并对开关机循环次数进行循环显示;当所述测试程序执行到开机状态时,所述主控模块通过所述检测模块发送低脉冲到所述计算机设备,以控制所述计算机设备开机;当所述测试程序执行到关机状态时,所述主控模块通过所述检测模块发送低脉冲到所述计算机设备,以控制所述计算机设备关机;如果所述计算机设备发生故障,所述计算机设备的GPIO口输出低电平到所述检测模块,所述主控模块根据所述故障信息停止所述测试程序。在本专利技术提供的开关机测试系统中,在所述测试方式为所述随机时间方式时,所述主控模块还用于在所述计算机设备上电工作后,启动定时器,通过所述定时器进行计数和复位,访问定时器计数值以生成随机的开关机时间。在本专利技术提供的开关机测试系统中,所述设置模块包括输入单元和选择单元,所述输入单元用于接收来自PC端的所述测试命令;所述选择单元用于为用户提供多个按键,使所述用户通过所述多个按键来生成所述测试命令。在本专利技术提供的开关机测试系统中,所述电源模块包括电源芯片、第一电阻R1、第二电阻R2、第三电阻R3、第五电阻R5、第七电阻R7、第八电阻R8、第九电阻R9、第十电阻R10、第一电容C1、第三电容C3、第四电容C4、第五电容C5、第一电感L1,其中,所述电源芯片的第一引脚、第二引脚和第三引脚经由所述第一电感L1接电压输出端VCC5;所述电源芯片的第四引脚经由所述第五电阻R5接所述电压输出端VCC5;所述电源芯片的第五引脚经由所述第十电阻R10接地;所述电源芯片的第六引脚、第八引脚、第十五引脚、第十六引脚和第十七引脚接地;所述电源芯片的第七引脚经由所述第九电阻R9接地;所述电源芯片的第九引脚经由所述第四电容C4接地;所述电源芯片的第十引脚经由所述第二电阻R2接输入电源VCC12;所述电源芯片的第十一引脚和第十二引脚接所述输入电源VCC12;所述电源芯片的第十三引脚经由所述第一电阻R1接所述输入电源VCC12;所述电源芯片的第十四引脚接地;所述第一电容C1一端接所述输入电源VCC12,另一端接地;所述第三电阻R3和所述第三电容C3并联后一端接所述电源芯片的第十三引脚,另一端接地;所述第八电阻R8一端接所述电源芯片的第七引脚,另一端接所述电压输出端VCC5;所述第七电阻R7一端接所述电源芯片的第五引脚,另一端接所述电压输出端VCC5;所述第五电容C5一端接地,另一端接所述电压输出端VCC5。相应地,本专利技术实施例还提供一种开关机测试方法,包括以下步骤:步骤S1:接收测试命令,所述测试命令包括测试模式、测试方式和测试次数,所述测试模式包括断电开关机测试模式和按钮开关机模式,所述测试方式包括随机时间方式或设置时间方式;步骤S2:根据测试命令,生成测试程序;步骤S3:当所述测试系统开始工作后,所述显示模块将对每次开始时间和关机时间进行倒计时显示,并对开关机循环次数进行循环显示;其中,在所述测试模式为所述断电开关机测试模式时,还包括以下步骤:步骤S31:当所述测试程序执行到开机状态时,所述主控模块控制所述继电器模块常闭,使所述交流电导通到所述交直流转换模块,经过转换输出的所述直流电直接输入到所述计算机设备的主板端;步骤S32:当所述测试程序执行到关机状态时,所述主控模块控制所述继电器常开,使所述交流电无法导通到所述交直流转换模块;在所述测试模式为所述按钮开关机模式时,所述开关机测试系统与所述计算机设备的按钮开关端相连,且还包括以下步骤:步骤S31’:当所述测试程序执行到开机状态时,所述主控模块通过所述检测模块发送低脉冲到所述计算机设备,以控制所述计算机设备开机;步骤S32’:当所述测试程序执行到关机状态时,所述主控模块通过所述检测模块发送低脉冲到所述计算机设备,以控制所述计算机设备关机。在本专利技术提供的开关机测试方法中,还包括:如果所述计算机设备发生故障,所述计算机设备的GPIO口输出低电平到所述检测模块,所述主控模块根据所述故障信息停止所述测试程序。实施本专利技术实施例,具有如下有益效果:本专利技术提供的开关机测试系统和方法实现了多模式开关机测试,包括可模拟真实环境电源断电状态即随机时间断电开关机和Button开关机的测试系统,使得对于计算机设备的开关机测试方法有更好的本文档来自技高网...

【技术保护点】
1.一种开关机测试系统,其特征在于,包括电源模块、主控模块、设置模块、继电器模块、交直流转换模块、检测模块、显示模块和报警模块,所述设置模块,连接于所述主控模块,用于接收测试命令;所述继电器模块,连接于所述主控模块,用于连接交流电源;所述交直流转换模块,连接于所述继电器模块,用于将交流电转换为直流电后输入计算机设备;所述检测模块,连接于所述主控模块和所述计算机设备之间,用于在所述计算机设备故障时,将所述计算机设备的故障信息发送到所述主控模块;所述主控模块,用于解析所述测试命令,生成测试程序,还用于在收到所述故障信息时,停止所述测试程序;所述显示模块,连接于所述主控模块,用于显示所述测试命令,还用于在测试完成时,显示测试结果;所述报警模块,连接于所述主控模块,用于在测试完成时,通过声音进行提示。

【技术特征摘要】
1.一种开关机测试系统,其特征在于,包括电源模块、主控模块、设置模块、继电器模块、交直流转换模块、检测模块、显示模块和报警模块,所述设置模块,连接于所述主控模块,用于接收测试命令;所述继电器模块,连接于所述主控模块,用于连接交流电源;所述交直流转换模块,连接于所述继电器模块,用于将交流电转换为直流电后输入计算机设备;所述检测模块,连接于所述主控模块和所述计算机设备之间,用于在所述计算机设备故障时,将所述计算机设备的故障信息发送到所述主控模块;所述主控模块,用于解析所述测试命令,生成测试程序,还用于在收到所述故障信息时,停止所述测试程序;所述显示模块,连接于所述主控模块,用于显示所述测试命令,还用于在测试完成时,显示测试结果;所述报警模块,连接于所述主控模块,用于在测试完成时,通过声音进行提示。2.根据权利要求1所述的开关机测试系统,其特征在于,所述测试命令包括测试模式、测试方式和测试次数,所述测试模式包括断电开关机测试模式和按钮开关机模式,所述测试方式包括随机时间方式或设置时间方式。3.根据权利要求2所述的开关机测试系统,其特征在于,在所述测试模式为所述断电开关机测试模式时,当所述测试系统开始工作后,所述显示模块将对每次开始时间和关机时间进行倒计时显示,并对开关机循环次数进行循环显示;当所述测试程序执行到开机状态时,所述主控模块控制所述继电器模块常闭,使所述交流电导通到所述交直流转换模块,经过转换输出的所述直流电直接输入到所述计算机设备的主板端;当所述测试程序执行到关机状态时,所述主控模块控制所述继电器常开,使所述交流电无法导通到所述交直流转换模块;如果所述计算机设备发生故障,所述计算机设备的GPIO口输出低电平到所述检测模块,所述主控模块根据所述故障信息停止所述测试程序。4.根据权利要求2所述的开关机测试系统,其特征在于,在所述测试模式为所述按钮开关机模式时,所述开关机测试系统与所述计算机设备的按钮开关端相连,当所述测试系统开始工作后,所述显示模块将对每次开始时间和关机时间进行倒计时显示,并对开关机循环次数进行循环显示;当所述测试程序执行到开机状态时,所述主控模块通过所述检测模块发送低脉冲到所述计算机设备,以控制所述计算机设备开机;当所述测试程序执行到关机状态时,所述主控模块通过所述检测模块发送低脉冲到所述计算机设备,以控制所述计算机设备关机;如果所述计算机设备发生故障,所述计算机设备的GPIO口输出低电平到所述检测模块,所述主控模块根据所述故障信息停止所述测试程序。5.根据权利要求3或4所述的开关机测试系统,其特征在于,在所述测试方式为所述随机时间方式时,所述主控模块还用于在所述计算机设备上电工作后,启动定时器,通过所述定时器进行计数和复位,访问定时器计数值以生成随机的开关机时间。6.根据权利要求1所述的开关机测试系统,其特征在于,所述设置模块包括输入单元和选择单元,所述输入单元用于接收来自PC端的所述测试命令;所述选择单元用于为用户提供多个按键,使所述用户通过所述多个按键来...

【专利技术属性】
技术研发人员:阮仕涛
申请(专利权)人:深圳市祈飞科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1