触控板上侦测多指触控的方法

文档序号:6332641阅读:177来源:国知局
专利名称:触控板上侦测多指触控的方法
技术领域
本发明涉及一种在触控板上侦测触控的方法,尤其是指侦测多指触控的方法。
背景技术
由于近来多媒体系统发展趋势日趋完善,所具备的功能也越来越多,相对的操作 接口也越来越复杂,而附加更多的功能就需要设置更多的相关操作按键,但在系统要求越 小越精致的需求下,这些按键并不可能全部增设于系统上,所以现在触控技术的应用就可 节省多数操作按键所需要的空间。所谓触控板是指一种可供使用者利用手指或其它物体(如触控笔),在其面板上 直接触击滑动或是以手势替代按键以控制显示屏上光标移动的输入装置,由于触控板具有 轻薄的优点,所以现阶段已大量被应用于笔记型计算机、个人数字助理、数字播放器等电子
t ο而目前传统的触控板只能侦测单一手指的触击、移动、离开等手指指令的操作,用 户在使用时还是存在诸多不便,因此,如何能够提供一种实现多指触控的操作方法就更加 亟待解决。现有美国公布了一个相关实现多指触控的专利,其申请号为US5825352,该专利 就揭露了一种利用侦测触控板感应量的波形图来判别手指的触碰方法,其主要利用了预设 最大、最小门槛值的方法来判断手指感应量形成波形的波峰、波谷值做比较来确定是否有 多手指触碰。该专利所用方法虽然成功侦测出了多指触碰,但是在上述方法中,若噪声干扰 超过最大门槛值时,就容易引起误判,即把噪声的干扰误认为有手指触碰触控板,这样就引 起了不必要的误操作。因此需要为广大用户提供一种更加简便的方法来解决以上问题。

发明内容
本发明实际所要解决的技术问题是如何提供一种可有效避免噪声干扰即抗干扰 能力强又能识别触控板上多指触控的方法。为了实现本发明的上述目的,本发明提供了一种在触控板上侦测多指触控的方 法,该触控板包括若干扫描线,其包括以下步骤(a)扫描该扫描线;(b)检查各扫描线上 所产生的数据,是否分别在两个特定区间内;若是,计算该两个特定区间感应值的重心点; (c)继续检查经过上述两个特定区间内之间的感应量是否有发生正向穿越;若是,(d)则该 两个特定区域重心点的中点处就是手指触碰的位置点,而手指触碰的多个位置点即在两个 特定区间重心点的中心处且发生了正向穿越。本发明所述的在触控板上侦测多指触控的方法,不但简便,而且由于引入了差分 电容的方式,所以抗干扰能力更强,有效的避免了各种噪声引起的干扰,从而保证了在触控 板上侦测多指的准确性。


图1是本发明触控板在有手指触碰时扫描线上感应量的变化图2是本发明有两手指触碰面板后感应量的变化图;图3是本发明多手指触控方法的工作原理流程图。
具体实施例方式下面结合附图和实施例对本发明作进一步的说明。请参阅图1所示,所述触控板1包括若干扫描线,当触控板1上电后,扫描线开始 扫描,在没有任何输入装置触碰面板时,整个触碰式面板电容值的变化趋于一恒定值,可设 定该恒定值为零。而当有触控对象如手指2触碰触控板1的情况下,此时侦测出扫描线上X 轴和Y轴上感应量就会发生变化,而手指2实际触碰的位置就在X轴和Y轴扫描线上感应 量发生变化的位置处,下面就具体讨论下其具体位置。以两根手指触碰该面板为例,请参考图2所示,由于在该触控板1上的若干条扫 描线上都侦测到了数据,且上述数据中出现了两个特定的区间,所谓特定的区间是指在系 统提前预设的门槛感应值的范围之外。即判断所述其中一个由ΜοΜ1Μ2组成的特定区间 的感应值是否大于正门槛感应值M0,另一个由NomN2组成的特定区间是否小于负门槛感 应值No ;若同时满足上述两个条件,则还需计算该两个特定区间重心点的感应值;由于可 以侦测由所述ΜοΜ1Μ2组成的特定区间中Ml处和M2处的感应值,若设其坐标为Ml (xl、 yl)和M2(x2、y2),那么此时该区间ΜοΜ1Μ2的重心点的坐标就为X12 = (xlyl+x2y2)/ (yl+y2),同理,需要侦测出由所述NomN2组成的特定区间中的m处和N2处的感应值,若 设其坐标为附(x3、y3)和N2(x4、y4),那么此时该区间N0mN2的重心点的坐标就为X34 = (x3y3+x4y4) / (y3+y4)。再计算出上述两个特定区间重心点的坐标X12和X34后,也就可以 计算出此两点的中心点处的坐标;最后再继续检查上述两个特定区间内之间的感应量是否 有发生正向穿越;所谓正向穿越是指在两个特定区间内之间,其中若第2条扫描线上的数 值是正值,而在第3条扫描线上的数值就是负值的情况。如果同时满足上述条件,则该两个 特定区间重心点的中点处就是手指触碰的位置点。同理,也要判断图2上由MoM3M4组成的特定区间是否大于正门槛感应值M0,另一 个由NoN3N4组成的特定区间是否小于负门槛感应值No ;若同时满足上述两个条件,则需 继续计算该上述两个特定区间重心点的感应值,然后根据该两个重心点的感应值计算出其 中心点处的坐标值;最后再继续检查上述两个特定区间内之间的感应量是否有发生正向穿 越;即是否满足在上述两个特定区间内之间的第N条扫描线上的数值是正值,而其第N+i条 是负值的情况,其中i代表手指触碰触控板时覆盖在扫描线上的条数。若满足上述条件,即 表明所述的MoM3M4区间和相邻的上述NoN3N4区间之间有发生正向的穿越;那么则该两个 特定区间重心点的中点处就是手指触碰的位置点。上述详细论述了手指2触碰触控板1后的具体位置,而从上述分析也可以得出手 指触碰的多个位置点即在两个特定区间重心点的中心处且发生了正向穿越的位置点。同 时,对于上述方法中提到的预设正、负门槛感应值Mo和No既可以设置为固态形式也可以设 置成动态形式,只要是为了保证门槛值调整到一个合适的数据。请参阅图3所示,为本发明的工作流程图,若检测到有一区间大于预设门槛感应 值Mo,而相邻另一个区间确不小于预设负门槛感应值No ;或者虽然有一区间不大于预设正 门槛感应值Mo,但另一个区间满足小于预设负门槛感应值No ;概括的说,就是没有同时满足两个相邻区间中,必须一个区间大于预设的正门槛值而另一个区间小于预设的负门槛值 的条件,那么系统就会认为没有手指触碰,然后进行自动继续扫描的步骤。若判断出上述两 个区间都满足了上述两个条件,则才需要计算两个特定区间重心点的感应值,并继续侦测 这两个相邻区间是否有发生正向穿越。如果相邻两个区间感应值之间没有正向穿越,则系 统也会认为没有手指触碰,然后进行自动继续扫描的步骤。对上述方法,若当只有一根手指触碰该触控板1,则对应该面板上的扫描线得到的 数据会发生变化,检测出该扫描线上是否出现了两个特定的区间,即一个区间需大于预设 正感应值Mo,同时另一个区间需小于预设负感应值No,然后计算该两个特定区间重心点的 坐标值,再继续侦测该两个特定区间之间的感应值是否有发生正向的穿越,若有仅有一个, 就表明就只有一根手指触碰该面板,且穿越点就是手指触碰触控板2的位置。同理,对大于两手指的触碰,运用同样的方法也可侦测多手指触碰面板的位置,所 以不在一一累述,其只要对应满足其中一个区间大于预设正感应门槛值,同时另一个区间 小于预设负门槛感应值的条件,计算此时两个特定区间的重心点坐标,再继续侦测相邻两 个区间之间是否有发生正向的穿越,若有,那么两特定区间重心点的中点处就是有手指触 碰面板的位置点,而手指触碰的多个位置点即在两个特定区间重心点的中心处且发生了正 向穿越。本发明由于利用了差分电容侦测感应量的变化,所以抗干扰能力更强,对一般的 噪声而言,差分形式的感应值可有效的防止噪声引起的干扰,而且方法十分简单。
权利要求
一种在触控板上侦测多指触控的方法,该触控板包括若干扫描线,其特征在于所述方法包括以下步骤(a)扫描该扫描线;(b)检查各扫描线上所产生的数据,是否分别在两个特定区间内;若是,计算该两个特定区间感应值的重心点;(c)继续检查经过上述两个特定区间内之间的感应量是否有发生正向穿越;若是,(d)则该两个特定区域重心点的中点处就是手指触碰的位置点,而手指触碰的多个位置点即在两个特定区间重心点的中心处且发生了正向穿越。
2.如权利要求1所述的方法,其特征在于所述(b)步骤中特定区间是指是否分别满 足大于或者小于预设的门槛值。
3.如权利要求1所述的方法,其特征在于所述(b)步骤中特定区间是指在系统提前 预设的门槛感应值的范围之外。
4.如权利要求2或3所述的方法,其特征在于所述门槛值可以设置成固态形式也可 以设置成动态形式。
5.如权利要求1所述的方法,其特征在于在所述(b)步骤中,若各扫描线所产生的数 据中,不能同时满足分别在两个特定区间内,则返回步骤(a)。
6.如权利要求1所示的方法,其特征在于所述(b)步骤中,所述两特定区域的重心点 可以通过侦测所述特定区域上的若干坐标的感应值计算出来。
7.如权利要求1所述的方法,其特征在于所述正向穿越是指在所述特定区间之间的 第N条扫描线上的数值是正值,而在第N加i条是负值的情况。
8.如权利要求7所述的方法,其特征在于所述第i条扫描线是指手指触碰触控板时 覆盖在扫描线上的条数。
9.如权利要求1所述的方法,其特征在于所述特定区间是指两个相邻的特定区间。
全文摘要
本发明涉及一种在触控板上侦测多指触控的方法,该触控板包括复数扫描线,其利用扫描线上所产生的数据是否在特定区间内且在该特定区间内之间的感应量是否发生了正向穿越,若有,则在该两个特定区域重心点的中点处就是手指触碰的位置点。本发明所述的在触控板上侦测多指触控的方法,不但简便,而且由于引入了差分电容的方式,所以抗干扰能力更强,有效的避免了各种噪声引起的干扰,从而保证了在触控板上侦测多指的准确性。
文档编号G06F3/041GK101937284SQ20101029124
公开日2011年1月5日 申请日期2010年9月26日 优先权日2010年9月26日
发明者刘杰 申请人:苏州瀚瑞微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1