CN1841038A - 按键自动测试装置及方法 - Google Patents
按键自动测试装置及方法 Download PDFInfo
- Publication number
- CN1841038A CN1841038A CNA2005100339331A CN200510033933A CN1841038A CN 1841038 A CN1841038 A CN 1841038A CN A2005100339331 A CNA2005100339331 A CN A2005100339331A CN 200510033933 A CN200510033933 A CN 200510033933A CN 1841038 A CN1841038 A CN 1841038A
- Authority
- CN
- China
- Prior art keywords
- key
- cylinder
- test
- autotest
- computing machine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 25
- 238000012360 testing method Methods 0.000 claims abstract description 81
- 230000009471 action Effects 0.000 claims abstract description 13
- 230000008569 process Effects 0.000 claims description 3
- 230000002950 deficient Effects 0.000 claims description 2
- 238000010998 test method Methods 0.000 claims description 2
- 238000013481 data capture Methods 0.000 abstract 1
- 230000006855 networking Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000012905 input function Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
一种按键自动测试装置,用于电子设备按键测试,其包括:电子设备夹持机构、多个汽缸、气阀、计算机、数据采集卡、定位装置及多个传感器,其中待测电子设备安装于该电子设备夹持机构上,一部分汽缸装配于该电子设备夹持机构上,另一部分汽缸装配于该定位装置上,该传感器分别安装于该电子设备夹持机构上及该定位装置上,用于感测定位装置动作是否到位,并将感测结果传给该计算机,该数据采集卡装配于该计算机上,该计算机通过该数据采集卡来驱动气阀,进而控制该汽缸的动作。所述的按键自动测试装置基于计算机系统,其自动化程度高,测试精度可靠,方便对测试数据的采集、分析及管理,且可实现网络化测试。
Description
【技术领域】
本发明是关于一种按键自动测试装置及方法。
【背景技术】
目前,键盘广泛使用于各种电子设备中,例如:手机、个人计算机、工业控制器等具信息输入功能的电子设备,以作为对该电子设备的控制命令输入及数据输入的设备。而键盘的直接操作单元为按键,因而按键的品质优劣及其是否可以正常工作直接影响到对该电子设备的操作,所以常需要对键盘按键进行测试。
现有技术中,对按键的测试一般是基于单片机的控制系统,例如一个手机按键测试系统,是通过单片机对调压阀进行控制,调压阀驱动汽缸,使汽缸进行伸缩运动,进而对手机夹具上的手机按键进行按压,实现对手机按键的测试。但上述手机按键测试系统不便于对测试数据的采集、分析及管理,难以实现网络化测试。
【发明内容】
鉴于以上内容,有必要提供一种方便采集、分析及管理测试数据,且可实现网络化测试的按键自动测试装置及方法。
以下,将列举较佳实施例说明此按键自动测试装置及方法。
一种按键自动测试装置,用于电子设备按键测试,其包括:电子设备夹持机构、多个汽缸、气阀、计算机、数据采集卡、定位装置及多个传感器,其中待测电子设备安装于该电子设备夹持机构上,一部分汽缸装配于该电子设备夹持机构上,另一部分汽缸装配于该定位装置上,该传感器分别安装于该电子设备夹持机构上及该定位装置上,用于感测定位装置动作是否到位,并将感测结果传给该计算机,该数据采集卡装配于该计算机上,该计算机通过该数据采集卡来驱动该气阀,进而控制该汽缸的动作。
一种按键自动测试方法,其包括以下步骤:
计算机发出指令,通过数据采集卡驱动气阀,气阀控制汽缸动作,使定位装置上的水平进给汽缸、垂直进给汽缸及定位板位于初始预设位置上;
计算机通过设置于电子设备夹持机构及定位装置上的传感器检测水平进给汽缸和垂直进给汽缸是否位于初始预设位置上;
如果水平进给汽缸和垂直进给汽缸位于初始预设位置上,计算机则发出指令,通过数据采集卡驱动气阀,气阀控制水平进给汽缸带动垂直进给汽缸及定位板水平运动至测试位置;
计算机发出指令,通过数据采集卡驱动气阀,气阀控制垂直进给汽缸带动定位板垂直运动至测试位置;
计算机通过设置于电子设备夹持机构及定位装置上的传感器检测定位板是否位于测试位置;
如果经设置于电子设备夹持机构及定位装置上的传感器检测,定位板位于测试位置,计算机则发出指令,通过数据采集卡驱动气阀,气阀控制位于定位板上的主键测试汽缸及位于电子设备夹持机构上的侧键测试汽缸运动,进行电子设备按键测试;
计算机通过预设程序判断按键功能是否合格;
计算机通过人机界面输出测试结果;
按键测试过程结束。
相较现有技术,所述的按键自动测试装置及方法基于计算机系统,利用数据采集卡控制电磁气阀,进而控制汽缸动作,其自动化程度高,测试精度可靠,方便对测试数据的采集、分析及管理,且可实现网络化测试。
【附图说明】
图1是本发明较佳实施例的按键自动测试装置的立体图;
图2是本发明较佳实施例的按键自动测试方法的系统流程图。
【具体实施方式】
本发明的较佳实施例公开一种按键自动测试装置及方法,其可应用于手机、个人计算机、工业控制器等具信息输入功能的电子设备,本实施例以手机为例进行说明,特别是一种翻盖手机,其包括手机本体及盖体。
请参阅图1,本较佳实施例所述的按键自动测试装置包括计算机(图未示)、PCI(Peripheral Component Interconnect,外围组件互连)总线数据采集卡(图未示)、手机夹具11、12、定位装置2、多个主键测试汽缸3、多个侧键测试汽缸4、多个导气管5、电磁气阀(图未示)及多个传感器(图未示)。
待测手机安装于手机夹具上,其中手机夹具11用于固定手机本体,手机夹具12用于固定手机盖体。主键测试汽缸3装配于定位装置2上,用于对待测手机主键进行测试,侧键测试汽缸4装配于手机夹具12上,用于对待测手机侧键进行测试,其中,主键测试汽缸3及侧键测试汽缸4可根据手机型号的不同及手机按键位置的不同相应改变其位置,以适应针对不同的手机进行按键测试。定位装置2用于将手机主键测试汽缸3定位于待测手机主键上方,使各个主键测试汽缸3分别与待测手机主键相对,以便进行主键测试。传感器分别安装于手机夹具11、12及定位装置2上,用于感测定位装置2动作是否到位,并将感测结果传给计算机,计算机根据感测结果判断是否启动按键测试主程序。PCI总线数据采集卡装配于计算机上,计算机通过PCI总线数据采集卡来驱动电磁气阀,进而控制各个汽缸的动作,实现对待测手机的按键测试。
主键测试汽缸3包括气筒31和气杆32。侧键测试汽缸4包括气筒41和气杆42。气杆32、42可分别相对于气筒31、41做伸缩运动。各个汽缸通过导气管5与电磁气阀相连,受电磁气阀的控制使气杆相对于气筒做伸缩运动,进而对按键进行按压。
定位装置2包括水平进给汽缸21、垂直进给汽缸22及定位板23。主键测试汽缸3装配于定位板23上,定位板23上开设有孔(未标示),气筒31穿过该孔,且相对于定位板23固定。水平进给汽缸21包括水平进给气筒211和水平进给气杆212,水平进给气杆212在电磁气阀的驱动下可相对于水平进给气筒211做伸缩运动。垂直进给汽缸22包括垂直进给气筒221和垂直进给气杆222,垂直进给气杆222在电磁气阀的驱动下可相对于垂直进给气筒221做伸缩运动。定位板23固设于垂直进给气杆222上,垂直进给气杆222带动定位板23做垂直运动,垂直进给气筒221固设于水平进给气杆212上,水平进给气杆212带动垂直进给汽缸22及该定位板23做水平运动。
请参阅图2,本较佳实施例所述的按键自动测试方法包括以下步骤:
(1)将待测手机放置在手机夹具11、12上,手机本体由手机夹具11固定,手机盖体由手机夹具12固定,按下测试按钮,启动测试程序;
(2)计算机发出指令,通过PCI总线数据采集卡驱动电磁气阀,电磁气阀控制汽缸动作,使定位装置2上的水平进给汽缸21和垂直进给汽缸22位于初始预设位置上,本实施例中,水平进给汽缸21的初始位置在最左端,垂直进给汽缸22的初始位置在最上端;
(3)计算机通过设置于手机夹具11、12及定位装置2上的传感器检测水平进给汽缸21和垂直进给汽缸22是否位于初始预设位置上,如果是,则执行下一步骤,如果不是,则返回第(2)步骤;
(4)计算机发出指令,通过PCI总线数据采集卡驱动电磁气阀,电磁气阀控制水平进给气杆212带动垂直进给汽缸22及定位板23向右平移至待测手机上方;
(5)计算机发出指令,通过PCI总线数据采集卡驱动电磁气阀,电磁气阀控制垂直进给气杆222带动定位板23及主键测试汽缸3向下运动至与待测手机主键保持一定预设高度的测试位置;
(6)计算机通过设置于手机夹具11、12及定位装置2上的传感器检测定位板23及主键测试装置是否位于测试位置,如果是,则执行下一步骤,如果不是,则返回第(4)步骤;
(7)计算机发出指令,通过PCI总线数据采集卡驱动电磁气阀,电磁气阀控制主键测试气杆32及侧键测试气杆42分别相对于主键测试气筒31及侧键测试气筒41做伸缩运动,进而对待测手机主键及侧键进行按压,根据程序控制以4次/秒的速度进行手机按键测试;
(8)计算机通过预设程序采集、分析测试数据并判断按键功能是否合格,如果合格,则执行下一步骤,如果不合格,则选择是否重测,如果选择重测,则返回第(7)步骤,如果不选择重测,则执行下一步骤;
(9)计算机发出指令,通过PCI总线数据采集卡驱动电磁气阀,电磁气阀控制水平进给汽缸21和垂直进给汽缸22恢复至初始预设位置;
(10)计算机通过人机界面输出测试结果;
(11)按键测试过程结束。
上述按键自动测试方法中,PCI总线数据采集卡实现对电磁气阀的控制,进而对汽缸动作的控制程序是基于图形化编程语言LabVIEW实现的。对测试数据的采集、分析及处理的程序是基于汇编语言实现的。基于图形化的LabVIEW语言具有良好的人机互动功能,可将测试结果模拟成手机按键的模型显示在计算机的显示器上,使使用者可以清楚的看到每一个按键的状态。另外,基于计算机系统的测试方法结合网络技术可实现网络化测试,便于对测试数据的收集、分析和管理。
Claims (16)
1.一种按键自动测试装置,用于电子设备按键测试,其包括电子设备夹持机构、多个汽缸及气阀,其特征在于:该按键自动测试装置进一步包括计算机、数据采集卡、定位装置及多个传感器,其中待测电子设备安装于该电子设备夹持机构上,一部分汽缸装配于该电子设备夹持机构上,另一部分汽缸装配于该定位装置上,该传感器分别安装于该电子设备夹持机构上及该定位装置上,用于感测定位装置动作是否到位,并将感测结果传给该计算机,该数据采集卡装配于该计算机上,该计算机通过该数据采集卡来驱动该气阀,进而控制该汽缸的动作。
2.如权利要求1所述的按键自动测试装置,其特征在于:该数据采集卡为PCI总线数据采集卡。
3.如权利要求1所述的按键自动测试装置,其特征在于:该气阀为电磁气阀。
4.如权利要求1所述的按键自动测试装置,其特征在于:所述汽缸分别包括气筒和气杆,该气杆相对于该气筒做伸缩运动。
5.如权利要求4所述的按键自动测试装置,其特征在于:该定位装置包括水平进给汽缸、垂直进给汽缸及定位板,该水平进给汽缸包括水平进给气筒和水平进给气杆,该垂直进给汽缸包括垂直进给气筒和垂直进给气杆,该定位板固设于该垂直进给气杆上,该垂直进给气杆带动该定位板做垂直运动,该垂直进给气筒固设于该水平进给气杆上,该水平进给气杆带动该垂直进给汽缸及该定位板做水平运动。
6.如权利要求5所述的按键自动测试装置,其特征在于:该定位板上装配有主键测试汽缸,该主键测试气筒与该定位板相对固定设置,该电子设备夹持机构上装配有侧键测试汽缸,该侧键测试气筒与该电子设备夹持机构相对固定设置。
7.一种按键自动测试方法,其包括以下步骤:
将待测电子设备放置在电子设备夹持机构上,启动测试程序;
计算机发出指令,通过数据采集卡驱动气阀,气阀控制汽缸动作,使定位装置上的水平进给汽缸、垂直进给汽缸及定位板位于初始预设位置上;
计算机通过设置于电子设备夹持机构及定位装置上的传感器检测水平进给汽缸和垂直进给汽缸是否位于初始预设位置上;
如果水平进给汽缸和垂直进给汽缸位于初始预设位置上,计算机则发出指令,通过数据采集卡驱动气阀,气阀控制水平进给汽缸带动垂直进给汽缸及定位板水平运动至测试位置;
计算机发出指令,通过数据采集卡驱动气阀,气阀控制垂直进给汽缸带动定位板垂直运动至测试位置;
计算机通过设置于电子设备夹持机构及定位装置上的传感器检测定位板是否位于测试位置;
如果经设置于电子设备夹持机构及定位装置上的传感器检测,定位板位于测试位置,计算机则发出指令,通过数据采集卡驱动气阀,气阀控制位于定位板上的主键测试汽缸及位于电子设备夹持机构上的侧键测试汽缸运动,进行电子设备按键测试;
计算机通过预设程序判断按键功能是否合格;
计算机通过人机界面输出测试结果;
按键测试过程结束。
8.如权利要求7所述的按键自动测试方法,其特征在于:经设置于电子设备夹持机构及定位装置上的传感器检测,如果水平进给汽缸和垂直进给汽缸没有位于初始预设位置上,则计算机发出指令,重新进行定位装置位置初始化。
9.如权利要求7所述的按键自动测试方法,其特征在于:经设置于电子设备夹持机构及定位装置上的传感器检测,如果定位板没有位于测试位置,计算机则发出指令,重新进行定位板的定位。
10.如权利要求7所述的按键自动测试方法,其特征在于:计算机通过预设程序判断按键功能如果合格,则输出测试结果,如果不合格,则选择是否重测,如果选择重测,计算机则发出指令重新进行按键测试,如果不选择重测,则输出测试结果。
11.如权利要求7所述的按键自动测试方法,其特征在于:计算机通过预设程序判断按键功能是否合格后发出指令,通过数据采集卡驱动气阀,气阀控制汽缸动作,使定位装置上的水平进给汽缸和垂直进给汽缸恢复至初始预设位置。
12.如权利要求7所述的按键自动测试方法,其特征在于:该气阀为电磁气阀。
13.如权利要求7所述的按键自动测试方法,其特征在于:该数据采集卡为PCI总线数据采集卡。
14.如权利要求7所述的按键自动测试方法,其特征在于:所述汽缸分别包括气筒和气杆,该气杆相对于该气筒做伸缩运动。
15.如权利要求14所述的按键自动测试方法,其特征在于:该定位板相对于该垂直进给气杆固定设置,该垂直进给气杆带动该定位板做垂直运动,该垂直进给气筒相对于该水平进给气杆固定设置,该水平进给气杆带动该垂直进给汽缸及该定位板做水平运动。
16.如权利要求15所述的按键自动测试方法,其特征在于:该主键测试气筒与该定位板相对固定设置,该主键测试气杆相对于该主键测试气筒做伸缩运动,进行主键测试,该侧键测试气筒与该电子设备夹持机构相对固定设置,该侧键测试气杆相对于该侧键测试气筒做伸缩运动,进行侧键测试。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2005100339331A CN1841038B (zh) | 2005-04-01 | 2005-04-01 | 按键自动测试装置及方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2005100339331A CN1841038B (zh) | 2005-04-01 | 2005-04-01 | 按键自动测试装置及方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1841038A true CN1841038A (zh) | 2006-10-04 |
| CN1841038B CN1841038B (zh) | 2010-12-29 |
Family
ID=37030148
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2005100339331A Expired - Fee Related CN1841038B (zh) | 2005-04-01 | 2005-04-01 | 按键自动测试装置及方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1841038B (zh) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100593111C (zh) * | 2007-03-29 | 2010-03-03 | 佳世达科技股份有限公司 | 测试装置 |
| CN102185948A (zh) * | 2011-04-25 | 2011-09-14 | 北京神州腾耀通信技术有限公司 | 手机多功能测试机 |
| CN102513989A (zh) * | 2011-11-30 | 2012-06-27 | 湖北众友科技实业股份有限公司 | 电子产品的机械手操作执行装置 |
| CN101634683B (zh) * | 2008-07-25 | 2012-11-21 | 深圳富泰宏精密工业有限公司 | 测试模组 |
| CN103412153A (zh) * | 2013-07-24 | 2013-11-27 | 昆山迈致治具科技有限公司 | 一种软板home健导通测试仪旋转机构 |
| CN108106674A (zh) * | 2017-12-27 | 2018-06-01 | 东莞华贝电子科技有限公司 | 一种测试设备及其测试控制方法 |
| CN109905522A (zh) * | 2019-02-26 | 2019-06-18 | 上海龙旗科技股份有限公司 | 检测系统及方法 |
| CN111474903A (zh) * | 2020-03-31 | 2020-07-31 | 深圳精匠云创科技有限公司 | 生产数据收集方法、生产装置及计算机可读存储介质 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1058367A (ja) * | 1996-08-23 | 1998-03-03 | Advantest Corp | Ic搬送装置 |
-
2005
- 2005-04-01 CN CN2005100339331A patent/CN1841038B/zh not_active Expired - Fee Related
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100593111C (zh) * | 2007-03-29 | 2010-03-03 | 佳世达科技股份有限公司 | 测试装置 |
| CN101634683B (zh) * | 2008-07-25 | 2012-11-21 | 深圳富泰宏精密工业有限公司 | 测试模组 |
| CN102185948A (zh) * | 2011-04-25 | 2011-09-14 | 北京神州腾耀通信技术有限公司 | 手机多功能测试机 |
| CN102185948B (zh) * | 2011-04-25 | 2013-09-11 | 北京神州腾耀通信技术有限公司 | 手机多功能测试机 |
| CN102513989A (zh) * | 2011-11-30 | 2012-06-27 | 湖北众友科技实业股份有限公司 | 电子产品的机械手操作执行装置 |
| CN103412153A (zh) * | 2013-07-24 | 2013-11-27 | 昆山迈致治具科技有限公司 | 一种软板home健导通测试仪旋转机构 |
| CN103412153B (zh) * | 2013-07-24 | 2016-04-27 | 昆山迈致治具科技有限公司 | 一种软板home健导通测试仪旋转机构 |
| CN108106674A (zh) * | 2017-12-27 | 2018-06-01 | 东莞华贝电子科技有限公司 | 一种测试设备及其测试控制方法 |
| CN109905522A (zh) * | 2019-02-26 | 2019-06-18 | 上海龙旗科技股份有限公司 | 检测系统及方法 |
| CN111474903A (zh) * | 2020-03-31 | 2020-07-31 | 深圳精匠云创科技有限公司 | 生产数据收集方法、生产装置及计算机可读存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1841038B (zh) | 2010-12-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10557889B2 (en) | Universal device multi-function test apparatus | |
| CN101982783A (zh) | 电容式触摸屏测试的工艺 | |
| CN203479537U (zh) | 绳轮式汽车电动玻璃升降器试验台 | |
| CN1841038A (zh) | 按键自动测试装置及方法 | |
| CN1898616A (zh) | 具有扩展的硬件故障识别的过程测量仪表 | |
| CN1512189A (zh) | 按键测试装置及方法 | |
| CN103018059B (zh) | 一种电磁笔压力压感性能检测的设备及方法 | |
| CN101650264A (zh) | 用于汽车零部件疲劳测试的仿真测试系统及其控制方法 | |
| CN101666836A (zh) | 功率模块测试系统及测试方法 | |
| CN1758042A (zh) | 发动机轴承故障测试和诊断方法及故障检测仪 | |
| CN201522383U (zh) | 键盘自动测试装置 | |
| CN1530838A (zh) | 一种实现主板环境测试的系统 | |
| CN113302032A (zh) | 运动控制器及成型机 | |
| CN114675614B (zh) | 汽车的仿真测试系统及方法 | |
| CN206490730U (zh) | 手机主板下载功能的检测治具 | |
| CN111240916A (zh) | 通过移动装置进行测试的方法及测试系统 | |
| CN116450440B (zh) | 一种触摸板多功能一体测试机及其使用方法 | |
| CN217687823U (zh) | 按键检测设备 | |
| CN2706771Y (zh) | 电路板自动测试装置 | |
| CN214670127U (zh) | 燃料电池控制算法硬件在环测试平台 | |
| CN214952109U (zh) | 按键功能测试装置 | |
| CN204373745U (zh) | 商用车油量传感器功能检测设备 | |
| CN2814375Y (zh) | 一种发动机轴承故障检测仪 | |
| CN2854693Y (zh) | 鼠标测试机台 | |
| CN1285427C (zh) | 转台式拉弯机数字控制方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| C17 | Cessation of patent right | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20101229 Termination date: 20110401 |