测试治具及利用该测试治具控制计算机电源开关的方法

文档序号:5871005阅读:154来源:国知局
专利名称:测试治具及利用该测试治具控制计算机电源开关的方法
技术领域
本发明涉及一种测试治具,尤其是一种控制计算机电源开关的测试治具及利用该测试治具控制计算机电源开关的方法。
背景技术
在计算机、服务器的可靠度测试中,通常包括对计算机、服务器的电源开关进行测试。这项测试需要测试工程师手动按下计算机、服务器机箱上的电源开关按钮,将计算机、 服务器开机/关机。尽管这项测试并没有难度,但令人头痛的是这项测试的规格往往是定格在做1000次以上,因此,手动的方式无疑是费时费力。为了解决上述问题,传统的方法是制作一个可设定时间间隔撞击计算机、服务器机箱上电源开关按钮的可反复做机械运动的测试治具。如图1所示,该测试治具1包括一个可自动伸缩的撞柱2,测试人员在测试治具1上设置撞柱2的伸缩时间间隔。当到达预定的时间时,撞柱2伸缩出来对机箱3的电源开关按钮30施加垂直力,以使计算机开机,之后,撞柱2回到未伸缩前的状态,保持计算机开机状态。如今,计算机的机箱设计日新月异,装置到机箱上的开关按钮不可能固定在一个位置。例如,有的客户喜欢将开关按钮装置在机箱的前面板,有的客户喜欢将开关按钮装置在机箱的侧面板,还有的客户喜欢将开关按钮装置在机箱的上面板。此外,机箱的体积也是千变万化的。然而,测试治具1上撞柱2的位置通常都是固定不变的。为了适应各种类型的机箱,需要制作与机箱相适应的各种测试治具1,这不仅浪费时间而且增加了测试成本。

发明内容
鉴于以上内容,有必要提出一种用于控制计算机电源开关的测试治具,其可以实现远程地自动控制计算机的开机/关机。此外,还有必要提出一种利用上述测试治具控制计算机电源开关的方法,其可以实现远程地自动控制计算机的开机/关机。—种用于控制计算机电源开关的测试治具,该测试治具与控制端计算机及测试端计算机通信连接。该测试治具包括第一串口及第二串口。所述第一串口的DTR引脚与所述第二串口的DTR引脚相互连接,并连接到测试端计算机的PWRBTN引脚上。所述第一串口的CTS引脚与所述第二串口的CTS引脚相互连接。所述测试治具根据控制端计算机发出的控制命令将第一串口及第二串口中相互连接的DTR引脚置于高电平,并将测试端计算机的 PWRBTN引脚置于低电平,以使测试端计算机开机。一种利用上述测试治具控制计算机电源开关的方法,该方法包括(a)将上述测试治具与控制端计算机及测试端计算机通信连接;(b)将测试治具的第一串口的DTR引脚与所述第二串口的DTR引脚相互连接,并连接到测试端计算机的PWRBTN引脚上,及所述第一串口的CTS引脚与所述第二串口的CTS引脚相互连接;(c)测试治具根据控制端计算机发出的开启测试端计算机的控制命令将其第一串口及第二串口中相互连接的DTR引脚置
4于高电平,及将测试端计算机的PWRBTN引脚置于低电平,以使测试端计算机开机;(d)测试端计算机开机进入操作系统后,运行预先安装的关机软件自动关机;及(e)测试治具将其第一串口和第二串口中相互连接的CTS引脚置于高电平,并同时将DTR引脚置于低电平。相较于现有技术,本发明所提供的控制计算机电源开关的测试治具及利用该测试治具控制计算机电源开关的方法无论计算机机箱的设计为何,都可以实现远程地自动控制计算机开机/关机。


图1是利用传统的测试治具对计算机电源开关进行控制的硬件架构图。图2是利用本发明的测试治具对计算机电源开关进行控制的较佳实施例的硬件架构图。图3是本发明测试治具较佳实施例的电路图。图4是本发明利用上述测试治具控制计算机电源开关的方法较佳实施例的流程图。主要元件符号说明
权利要求
1.一种测试治具,用于控制计算机电源的开关,该测试治具与控制端计算机及测试端计算机通信连接,其特征在于,该测试治具包括第一串口及第二串口,所述第一串口的 DTR(Data Terminal Ready)引脚与所述第二串口的DTR引脚相互连接,并连接到测试端计算机的PWRBTN(Power Button)引脚上,及所述第一串口的CTS (Clear toSend)引脚与所述第二串口的CTS引脚相互连接,所述测试治具根据控制端计算机发出的控制命令将第一串口及第二串口中相互连接的DTR引脚置于高电平,并将测试端计算机的PWRBTN引脚置于低电平,以使测试端计算机开机。
2.如权利要求1所述的测试治具,其特征在于,将第一串口的DTR引脚与第二串口的 DTR引脚相互连接替换为将第一串口的RTS (Request to Send)引脚与第二串口的RTS引脚相互连接。
3.如权利要求1所述的测试治具,其特征在于,所述第一串口通过串口电缆基于RS232 的通信协议与控制端计算机通信,及所述第二串口通过串口电缆基于RS232的通信协议与测试端计算机通信。
4.如权利要求1所述的测试治具,其特征在于,所述第一串口及第二串口均为RS232接
5.如权利要求1或2所述的测试治具,其特征在于,所述第一串口及第二串口均是9针引脚。
6.如权利要求1所述的测试治具,其特征在于,所述测试端计算机安装有关机软件,该关机软件在测试端计算机开机进入操作系统后自动运动,以使测试端计算机关机。
7.—种控制计算机电源开关的方法,用于利用权利要求1所述的测试治具控制计算机电源的开关,其特征在于,该方法包括(a)将包括第一串口及第二串口的测试治具与控制端计算机及测试端计算机通信连接;(b)将测试治具的第一串口的DTR(DataTerminal Ready)引脚与第二串口的DTR引脚相互连接,并连接到测试端计算机的PWRBTN(Power Button)引脚上,及将第一串口的 CTS (Clear to Send)引脚与第二串口的CTS引脚相互连接;(c)测试治具根据控制端计算机发出的开启测试端计算机的控制命令将其第一串口及第二串口中相互连接的DTR引脚置于高电平,及将测试端计算机的PWRBTN引脚置于低电平,以使测试端计算机开机;(d)测试端计算机开机进入操作系统后,运行预先安装的关机软件自动关机;及(e)测试治具将其第一串口和第二串口中相互连接的CTS引脚置于高电平,并同时将 DTR引脚置于低电平。
8.如权利要求7所述的控制计算机电源开关的方法,其特征在于,该方法还包括 控制端计算机在根据预先设定的开关机次数判断对测试端计算机的开关机控制没有结束时,重复执行步骤(c)至(e)。
9.如权利要求7所述的控制计算机电源开关的方法,其特征在于,将第一串口的DTR弓丨脚与第二串口的DTR引脚相互连接替换为将第一串口的RTS (Request to Send)引脚与第二串口的RTS引脚相互连接。
10.如权利要求7所述的控制计算机电源开关的方法,其特征在于,所述第一串口通过串口电缆基于RS232的通信协议与控制端计算机通信,及所述第二串口通过串口电缆基于 RS232的通信协议与测试端计算机通信。
全文摘要
本发明提供一种用于控制计算机电源开关的测试治具,该测试治具与控制端计算机及测试端计算机通信连接。该测试治具包括第一串口及第二串口。所述第一串口的DTR引脚与所述第二串口的DTR引脚相互连接,并连接到测试端计算机的PWRBTN引脚上。所述第一串口的CTS引脚与所述第二串口的CTS引脚相互连接。所述测试治具根据控制端计算机发出的控制命令将第一串口及第二串口中相互连接的DTR引脚置于高电平,并将测试端计算机的PWRBTN引脚置于低电平,以使测试端计算机开机。本发明还提供一种利用上述测试治具控制计算机电源开关的方法。本发明可以实现远程地自动控制计算机的开机。
文档编号G01R31/327GK102236073SQ20101016010
公开日2011年11月9日 申请日期2010年4月29日 优先权日2010年4月29日
发明者梁志春, 田方, 陈军民, 龙志坚 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1