《触摸屏测试系统及方法.pdf》由会员分享,可在线阅读,更多相关《触摸屏测试系统及方法.pdf(10页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102235954 A (43)申请公布日 2011.11.09 CN 102235954 A *CN102235954A* (21)申请号 201010152013.2 (22)申请日 2010.04.21 G01N 3/56(2006.01) (71)申请人 鸿富锦精密工业 (深圳) 有限公司 地址 518109 广东省深圳市宝安区龙华镇油 松第十工业区东环二路 2 号 申请人 鸿海精密工业股份有限公司 (72)发明人 李术生 谢玉华 黄登聪 (54) 发明名称 触摸屏测试系统及方法 (57) 摘要 一种触摸屏测试方法, 包括 : 接收用户设置的 音圈马达驱动笔头。
2、测试触摸屏的测试前参数和测 试参数, 该测试前参数包括用笔头接近触摸屏需 要到达的理想位置坐标值 ; 根据测试前参数控制 音圈马达驱动笔头接近待测的触摸屏 ; 读取笔头 达到的实际位置的坐标值 ; 当笔头到达的实际位 置的坐标值与用户设置的理想位置坐标值的差值 不在允许的范围内时, 判定该笔头接触到所述待 测的触摸屏 ; 及当所述笔头接触到所述待测的触 摸屏时, 根据测试参数控制音圈马达驱动笔头对 待测的触摸屏进行测试。另外本发明还提供了一 种触摸屏测试系统, 利用本发明, 可以对触摸屏进 行精确测试。 (51)Int.Cl. (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要。
3、求书 2 页 说明书 5 页 附图 2 页 CN 102235958 A1/2 页 2 1. 一种触摸屏测试系统, 运行于触摸屏测试设备中, 该触摸屏测试设备包括运动轴, 该 运动轴上安装有音圈马达和笔头, 其特征在于, 该系统包括 : 接收模块, 用于接收用户设置的音圈马达驱动笔头测试触摸屏的测试前参数和测试参 数, 该测试前参数包括用笔头接近触摸屏需要到达的理想位置坐标值 ; 控制模块, 用于根据用户设置的测试前参数控制音圈马达驱动笔头接近待测的触摸 屏 ; 读取模块, 用于读取笔头达到的实际位置的坐标值 ; 判断模块, 用于当笔头到达的实际位置的坐标值与用户设置的理想位置坐标值的差值 不。
4、在允许的范围内时, 判定该笔头接触到所述待测的触摸屏 ; 及 所述控制模块, 还用于当所述笔头接触到所述待测的触摸屏时, 根据测试参数控制音 圈马达驱动笔头对待测的触摸屏进行测试。 2. 如权利要求 1 所述的触摸屏测试系统, 其特征在于, 所述接收模块, 还用于接收用户 设置的音圈马达的理想输出力, 及所述控制模块, 还用于输入所述理想输出力给音圈马达, 控制该音圈马达根据该理想输出力驱动笔头按压一个压力传感器。 3. 如权利要求 2 所述的触摸屏测试系统, 其特征在于, 该系统还包括校正模块, 用于当 压力传感器感测到的实际输出力与理想输出力的差值不在允许的误差范围内时, 根据该实 际输出。
5、力和理想输出力计算所述音圈马达的补偿值, 并利用该补偿值对该音圈马达进行补 偿。 4. 如权利要求 1 所述的触摸屏测试系统, 其特征在于, 所述测试前参数还包括 : 笔头接 近待测的触摸屏时的理想输出力和移动速度。 5. 如权利要求 1 所述的触摸屏测试系统, 其特征在于, 所述测试参数包括 : 笔头的水平 工作范围、 测试方式、 笔头的抬笔高度以及该笔头在该触摸屏上执行测试时所使用的力的 大小, 该测试方式包括点击、 写字及绘图。 6. 一种触摸屏测试方法, 其特征在于, 该方法包括如下步骤 : (a) 接收用户设置的音圈马达驱动笔头测试触摸屏的测试前参数和测试参数, 该测试 前参数包括用。
6、笔头接近触摸屏需要到达的理想位置坐标值 ; (b) 根据用户设置的测试前参数控制音圈马达驱动笔头接近待测的触摸屏 ; (c) 读取笔头达到的实际位置的坐标值 ; (d) 当笔头到达的实际位置的坐标值与用户设置的理想位置坐标值的差值在允许的范 围内时, 循环执行步骤 (b) 至步骤 (d), 或当笔头到达的实际位置的坐标值与用户设置的理 想位置坐标值的差值不在允许的范围内时, 判定该笔头接触到所述待测的触摸屏 ; 及 (e) 当所述笔头接触到所述待测的触摸屏时, 根据测试参数控制音圈马达驱动笔头对 触摸屏进行测试。 7. 如权利要求 6 所述的触摸屏测试方法, 其特征在于, 于步骤 (a) 之前。
7、还包括 : 接收用户设置的音圈马达的理想输出力 ; 输入所述理想输出力给音圈马达, 控制该音圈马达根据该理想输出力驱动笔头按压一 个压力传感器 ; 当压力传感器感测到的实际输出力与理想输出力的差值不在允许的误差范围内时, 根 据该实际输出力和理想输出力计算所述音圈马达的补偿值, 并利用该补偿值对该音圈马达 权 利 要 求 书 CN 102235954 A CN 102235958 A2/2 页 3 进行补偿 ; 及 当压力传感器感测到的实际输出力与理想输出力的差值在允许的误差范围内时, 执行 步骤 (a)。 8. 如权利要求 6 所述的触摸屏测试方法, 其特征在于, 所述测试前参数还包括 : 。
8、笔头接 近待测的触摸屏时的理想输出力和移动速度。 9. 如权利要求 6 所述的触摸屏测试方法, 其特征在于, 所述测试参数包括 : 笔头的水平 工作范围、 测试方式、 笔头的抬笔高度以及该笔头在该触摸屏上执行测试时所使用的力的 大小, 该测试方式包括点击、 写字及绘图。 权 利 要 求 书 CN 102235954 A CN 102235958 A1/5 页 4 触摸屏测试系统及方法 技术领域 0001 本发明涉及一种测试系统及方法, 尤其涉及一种触摸屏测试系统及方法。 背景技术 0002 触摸屏具有坚固耐用、 反应速度快、 节省空间、 易于交流等许多优点。利用这种技 术, 我们用户只要用手指。
9、轻轻地碰计算机显示屏上的图符或文字就能实现对计算机主机的 操作, 从而使人机交互更为直截了当, 这种技术大大方便了那些不懂电脑操作的用户。 0003 然而, 触摸屏在出厂前必须要检测它的耐用程度, 即触摸屏的耐磨性能。 目前的触 摸屏划伤测试机在测试触摸屏时, 该测试机的笔头在没有执行划伤测试前可能因用力过大 而接触触摸屏, 造成对触摸屏的损害, 使得触摸屏测试难以继续进行。 发明内容 0004 鉴于以上内容, 有必要提供一种触摸屏测试系统, 可以减少对触摸屏表面的冲击, 精确测量触摸屏的耐磨度。 0005 还有必要提供一种触摸屏测试方法, 可以减少对触摸屏表面的冲击, 精确测量触 摸屏的耐磨。
10、度。 0006 一种触摸屏测试系统, 运行于触摸屏测试设备中, 该触摸屏测试设备包括运动轴, 该运动轴上安装有音圈马达和笔头, 该系统包括 : 接收模块, 用于接收用户设置的音圈马达 驱动笔头测试触摸屏的测试前参数和测试参数, 该测试前参数包括用笔头接近触摸屏需要 到达的理想位置坐标值 ; 控制模块, 用于根据用户设置的测试前参数控制音圈马达驱动笔 头接近待测的触摸屏 ; 读取模块, 用于读取笔头达到的实际位置的坐标值 ; 判断模块, 用于 当笔头到达的实际位置的坐标值与用户设置的理想位置坐标值的差值不在允许的范围内 时, 判定该笔头接触到所述待测的触摸屏 ; 及所述控制模块, 还用于当所述笔。
11、头接触到所述 待测的触摸屏时, 根据测试参数控制音圈马达驱动笔头对待测的触摸屏进行测试。 0007 一种触摸屏测试方法, 该方法包括如下步骤 : (a) 接收用户设置的音圈马达驱动 笔头测试触摸屏的测试前参数和测试参数, 该测试前参数包括用笔头接近触摸屏需要到达 的理想位置坐标值 ; (b) 根据用户设置的测试前参数控制音圈马达驱动笔头接近待测的触 摸屏 ; (c) 读取笔头达到的实际位置的坐标值 ; (d) 当笔头到达的实际位置的坐标值与用户 设置的理想位置坐标值的差值在允许的范围内时, 循环执行步骤 (b) 至步骤 (d), 或当笔头 到达的实际位置的坐标值与用户设置的理想位置坐标值的差值。
12、不在允许的范围内时, 判定 该笔头接触到所述待测的触摸屏 ; 及 (e) 当所述笔头接触到所述待测的触摸屏时, 根据测 试参数控制音圈马达驱动笔头对触摸屏进行测试。 0008 相较于现有技术, 所述触摸屏测试系统及方法, 可以对待测触摸屏的耐磨度进行 精确测试, 本发明良好地控制了笔头接触待测触摸屏的力度和速度, 采用软着陆技术, 避免 了因施力过大对触摸屏表面的冲击。 说 明 书 CN 102235954 A CN 102235958 A2/5 页 5 附图说明 0009 图 1 是本发明触摸屏测试系统较佳实施例的运行环境示意图。 0010 图 2 是图 1 中触摸屏测试系统 100 的功能。
13、模块图。 0011 图 3 是本发明触摸屏测试方法较佳实施例的作业流程图。 0012 主要元件符号说明 0013 触摸屏测试设备 1 显示器 10 输入装置 11 音圈马达 12 笔头 13 驱动马达 14 触摸屏 2 压力传感器 3 显示屏 30 触摸屏测试系统 100 接收模块 20 控制模块 21 读取模块 22 校正模块 23 判断模块 24 0014 具体实施方式 0015 如图 1 所示, 是本发明触摸屏测试系统较佳实施例的运行环境示意图。该触摸屏 测试系统 100 运行于触摸屏测试设备 1 中, 该触摸屏测试设备 1 包括显示器 10 和输入装置 11。该输入装置 11 可以为键。
14、盘和鼠标等。该显示器 10 为触摸屏测试设备 1 的输出装置。 在其他实施例中, 该显示器 10 可具有触摸功能, 具备输入装置 11 的输入功能。 0016 该触摸屏测试设备 1 有三个运动轴, 分别位于 X 轴方向, Y 轴方向, Z 轴方向, 以下 简称所述三个运动轴分别为 X 轴, Y 轴, Z 轴。其中, 该 Z 轴上安装有音圈马达 12 和笔头 13, 说 明 书 CN 102235954 A CN 102235958 A3/5 页 6 X 轴和 Y 轴上分别安装有驱动马达 14。该音圈马达 12 用于控制 Z 轴上的笔头 13 在竖直平 面内运动, 所述驱动马达 14 用于驱动笔。
15、头 13 在 X 轴和 Y 轴上做水平方向上运动。 0017 所述触摸屏测试设备1包括多个工位(图中未示出), 每个工位上可放置多个待测 的触摸屏 2。本较佳实施例中, 该工位的个数为 5 个。所述笔头 13 用于在待测的触摸屏 2 上做点击、 书写、 绘图等操作, 以实现对触摸屏 2 的测试。 0018 在对待测的触摸屏2进行测试之前, 需要对音圈马达12的输出力进行校正。 首先, 用户通过输入装置 11 向触摸屏测试设备 1 设置音圈马达 12 的理想输出力, 然后所述触摸 屏测试系统100输出该设置的理想输出力给该音圈马达12, 该音圈马达12根据该理想输出 力驱动笔头 13 在压力传感。
16、器 3 上按压。该压力传感器 3 包括一个显示屏 30, 该显示屏 30 用于显示所述笔头 13 按压所述压力传感器 3 的实际输出力。用户将该实际输出力通过输 入装置 11 输入到触摸屏测试设备 1 中, 所述触摸屏测试系统 100 判断该实际输出力和理想 输出力之间的差值是否在允许的误差范围内, 若该差值不在允许的误差范围内, 则该触摸 屏测试系统 100 计算出一个补偿值, 对该音圈马达 12 进行校正补偿。 0019 如图 2 所示, 是图 1 中触摸屏测试系统 100 的功能模块图。所述触摸屏测试系统 100 包括 : 接收模块 20、 控制模块 21、 读取模块 22、 校正模块 。
17、23 及判断模块 24。所述模块 是具有特定功能的软件程序段, 该软件存储于计算机可读存储介质或其它存储设备, 可被 计算机或其它包含处理器的计算装置执行, 从而完成测试触摸屏 2 的作业流程。 0020 接收模块 20 用于接收用户设置的音圈马达 12 的理想输出力。 0021 控制模块 21 用于输入所述理想输出力给音圈马达 12, 控制该音圈马达 12 根据该 理想输出力驱动 Z 轴上的笔头 13 按压所述压力传感器 3。 0022 读取模块22用于读取压力传感器3感测到的实际输出力, 并将该实际输出力显示 于该压力传感器 3 的显示屏 30 和显示器 10 上。 0023 校正模块 2。
18、3 用于判断该实际输出力与理想输出力的差值是否在允许的误差范围 内。本实施例中, 该允许的误差范围可以为 -10g, 10g。若该实际输出力与理想输出力的 差值不在允许的误差范围内, 则该校正模块 23 根据该实际输出力和理想输出力计算该音 圈马达 12 的补偿值, 并利用该补偿值对该音圈马达 12 进行补偿。本实施例中, 为了提高音 圈马达 12 的精确性, 对音圈马达 12 的校正补偿作业可重复进行。若该实际输出力与理想 输出力的差值在允许的误差范围内, 则该音圈马达 12 不需要补偿。 0024 所述接收模块 20 还用于接收用户输入的文字, 根据所接收的文字建立字库。本实 施例中, 用。
19、户可通过输入装置 11 输入文字或从其他外接设备直接导入文字。 0025 该接收模块 20 还用于接收用户设置的所述音圈马达 12 驱动笔头 13 测试触摸屏 2 的测试前参数及测试参数。该测试前参数包括 : 笔头 13 接近待测的触摸屏 2 时的理想输 出力和移动速度, 及该笔头 13 所到达的理想位置的坐标值。本发明中所述的坐标值指的是 触摸屏测试设备 1 的工作空间中的空间坐标值。其中, 笔头 13 接近待测的触摸屏 2 时的理 想输出力和移动速度可由所述待测的触摸屏 2 的材质决定的。所述测试参数包括 : X 轴和 Y 轴的区域范围, 即该笔头 13 的水平工作范围、 用户选择的测试方。
20、式、 笔头 13 的抬笔高度以 及该笔头 13 在该触摸屏 2 上执行测试时所使用的力的大小。所述测试方式包括 : 点击、 写 字、 绘图等。 0026 所述控制模块21还用于根据用户设置的测试前参数来控制音圈马达12驱动笔头 说 明 书 CN 102235954 A CN 102235958 A4/5 页 7 13 接近待测的触摸屏 2, 并根据测试参数来控制音圈马达 12 驱动笔头 13 测试待测的触摸 屏 2。 0027 所述读取模块 22 还用于当用户设置的测试方式为写字时, 从所创建的字库中读 取所需要的文字。该读取模块 22 还用于读取笔头 13 所到达的实际位置的坐标值。 002。
21、8 判断模块 24 用于判断该笔头 13 所到达的实际位置的坐标值与用户设置的理想 位置的坐标值的差值是否在允许的范围内。本实施例中, 该允许的范围可以为 (-20m, 20m)。若该笔头 13 所到达的实际位置的坐标值与用户设置的理想位置的坐标值的差值 不在允许的范围内, 则该判断模块24判定该笔头13接触到所述待测的触摸屏2。 若该笔头 13 所到达的实际位置的坐标值与用户设置的理想位置坐标值的差值在允许的范围内, 则该 判断模块 24 判定该笔头 13 没有接触到所述待测的触摸屏 2。 0029 如图 3 所示, 是本发明触摸屏测试方法较佳实施例的作业流程图。 0030 步骤 S30, 。
22、接收模块 20 接收用户设置的音圈马达 12 的理想输出力。 0031 步骤 S31, 控制模块 21 输入所述理想输出力给音圈马达 12, 控制该音圈马达 12 根 据该理想输出力驱动 Z 轴上的笔头 13 按压所述压力传感器 3。 0032 步骤S32, 读取模块22读取压力传感器3感测到的实际输出力, 并将该实际输出力 显示于该压力传感器 3 的显示屏 30 和显示器 10 上。 0033 步骤 S33, 校正模块 23 判断该实际输出力与理想输出力的差值是否在允许的误差 范围内。本实施例中, 该允许的误差范围为 -10g, 10g。若该实际输出力与理想输出力的 差值不在允许的误差范围内。
23、, 进入步骤S34。 若该实际输出力与理想输出力的差值在允许的 误差范围内, 则直接进入步骤 S35。 0034 步骤S34, 该校正模块23根据该实际输出力和理想输出力计算该音圈马达12的补 偿值, 并利用该补偿值对该音圈马达 12 进行补偿。本实施例中, 为了提高音圈马达 12 的精 确性, 可重复执行步骤 S30 至步骤 S34。 0035 步骤 S35, 所述接收模块 20 接收用户输入的文字, 根据所接收的文字建立字库, 本 实施例中, 用户可通过输入装置 11 输入文字或从其他外接设备直接导入文字, 该字库可在 测试前的任何时间建立, 如在步骤 S30 前。 0036 步骤 S36。
24、, 接收模块 20 接收用户设置的所述音圈马达 12 驱动笔头 13 测试待测的 触摸屏 2 的测试前参数及测试参数。该测试前参数包括 : 笔头 13 接近待测的触摸屏 2 时的 理想输出力和移动速度和该笔头 13 所到达的理想位置的坐标值。其中, 笔头 13 接近待测 的触摸屏 2 时的理想输出力和移动速度是由所述待测的触摸屏 2 的材质决定的。所述测试 参数包括 : X 轴和 Y 轴的区域范围, 即该笔头 13 的水平工作范围、 用户选择的测试方式、 笔 头 13 的抬笔高度以及该笔头 13 在该触摸屏 2 上执行测试时所使用的力的大小。所述测试 方式包括 : 点击、 写字、 绘图等。 0。
25、037 步骤 S37, 控制模块 21 根据用户设置的测试前参数来控制音圈马达 12 驱动笔头 13 接近待测的触摸屏 2。 0038 步骤S38, 判断模块24判断该笔头13到达的实际位置的坐标值与用户设置的理想 位置坐标值的差值是否在允许的范围内。本实施例中, 该允许的范围为 (-20m, 20m)。 若该笔头 13 到达的实际位置的坐标值与用户设置的理想位置的坐标值的差值不在允许的 范围内, 则进入步骤 S39。若该笔头 13 到达的实际位置的坐标值与用户设置的理想位置坐 说 明 书 CN 102235954 A CN 102235958 A5/5 页 8 标值的差值在允许的范围内, 则。
26、进入步骤 S40。 0039 步骤 S39, 该判断模块 24 判定该笔头 13 接触到所述待测的触摸屏 2, 并进入步骤 S41。 0040 步骤 S40, 该判断模块 24 判定该笔头 13 没有接触到所述待测的触摸屏 2, 返回至 步骤 S37。 0041 步骤 S41, 控制模块 21 根据用户设置的测试参数来控制音圈马达 12 驱动笔头 13 测试待测的触摸屏 2。 0042 最后所应说明的是, 以上实施例仅用以说明本发明的技术方案而非限制, 尽管参 照较佳实施例对本发明进行了详细说明, 本领域的普通技术人员应当理解, 可以对本发明 的技术方案进行修改或等同替换, 而不脱离本发明技术方案的精神和范围。 说 明 书 CN 102235954 A CN 102235958 A1/2 页 9 图 1 说 明 书 附 图 CN 102235954 A CN 102235958 A2/2 页 10 图 2 图 3 说 明 书 附 图 CN 102235954 A 。