红外对管触摸屏的触点扫描方法、扫描装置及触摸屏系统的制作方法

文档序号:6439237阅读:149来源:国知局
专利名称:红外对管触摸屏的触点扫描方法、扫描装置及触摸屏系统的制作方法
技术领域
本发明涉及红外对管触摸屏的扫描技术,尤其涉及红外对管触摸屏的触点扫描方法、扫描装置及红外对管触摸屏系统。
背景技术
如图1所示,红外对管触摸屏通过一圈成对的红外发射、红外接收器件,检测两管中间是否有遮挡物来识别触摸点。一对红外器件的收发,称为对这对红外器件的扫描。控制各对红外器件的工作顺序、使能等的规则,称为扫描方式。完成一次触摸物识别的扫描过程,称为一个扫描周期。
目前现有技术通常有以下几种
第一种现有技术是全局扫描每个扫描周期,每对红外器件均进行扫描。
这种方式由于扫描的器件数量非常多(尺寸越大的触摸屏越多),所以扫描周期较长,对触摸的响应速度较慢。
第二种现有技术是区域扫描在识别到触摸点前,扫描方式与全局扫描相同。当识别到触摸点后,进入区域扫描,即y轴只扫描以触摸点的y坐标为中心的附近若干对器件,χ 轴只扫描以触摸点的χ坐标为中心的附近若干对器件。直到触摸点离开,则恢复全局扫描, 如此反复。
这种方式由于目标区域外的灯管均不会被扫描,所以当有区域以外的新触摸点进入时,将无法识别到新触摸点。即此方式只适合单个触摸点。
第三种现有技术是区域扫描+全局扫描该技术与上述区域扫描的差异在于进入区域扫描后,每若干个周期会插入一次全局扫描,以识别新触摸点。
这种方式会导致扫描周期不均勻,周期不均勻会导致触摸屏对触摸点轨迹的识别出现扭曲。另外此种方式中识别新触摸点的耗时为两次插入全局扫描的间隔时间,通常这个时间会较长,即新触摸点识别时间会较长。发明内容
本发明提供一种红外对管触摸屏的多触点扫描方法、扫描装置及红外对管触摸屏系统,可以降低每个扫描周期的总耗时,实现对触摸点的高响应速度。
本发明提供的红外对管触摸屏的触摸点扫描方法,包括步骤
步骤1 当识别到触摸屏上的触摸点后,获取所述触摸点的X轴坐标和Y轴坐标;
步骤2 根据预定的第一扫描规则和第二扫描规则进行区域扫描;如果根据第一扫描规则或第二扫描规则扫描到新的触摸点,则重新执行步骤1 ;
其中,所述第一扫描规则为对X轴第Α-i至A+j对红外对管进行扫描,对Y轴第 B-k至B+m对红外对管进行扫描;其中i、j、k、m为预设值,用于规定扫描区域的大小,A为所述触摸点的X轴坐标,B为所述触摸点的Y轴坐标;
所述第二扫描规则为
预先将所述红外对管的发射管或接收管分成η段,分别对每一段的各红外对管进行扫描,其中η为大于等于2的整数。
本发明还提供了相应的红外对管触摸屏的触摸点扫描装置,包括
坐标获取模块,用于当红外对管识别到触摸屏上的触摸点后,获取所述触摸点的X 轴坐标和Y轴坐标;
控制模块,用于控制所述红外对管根据预定的第一扫描规则和第二扫描规则进行区域扫描;如果红外对管根据第一扫描规则或第二扫描规则扫描到新的触摸点,则通知所述坐标获取模块;
其中,所述第一扫描规则为对X轴第Α-i至A+j对红外对管进行扫描,对Y轴第 B-k至B+m对红外对管进行扫描;其中i、j、k、m为预设值,用于规定扫描区域的大小,A为所述触摸点的X轴坐标,B为所述触摸点的Y轴坐标;
所述第二扫描规则为
预先将所述红外对管的发射管或接收管分成的η段,分别对每一段的各红外对管进行扫描,其中η为大于等于2的整数。
本发明提供的使用上述扫描装置进行扫描的红外对管触摸屏系统,包括所述扫描装置和红外对管,所述红外对管用于接受所述扫描装置的控制,扫描识别触摸屏上的触 ^^点ο
由于本发明通过第二扫描规则对区域外的器件也进行扫描,使其能对新加入的触摸点能进行快速识别,即支持多点触摸,同时避免新触摸点识别时间长的问题。


图1为红外对管触摸屏的红外对管排布示意图2为实施例1的流程图3和图4为实施例3中全局扫描的示意图5为实施例3中第一扫描规则的扫描区域示意图6为实施例3中第二扫描规则的扫描区域示意图7-图10为单点扫描时对扫描区域1、扫描区域2和扫描区域3扫描的参考图11为多点扫描时对扫描区域1、扫描区域2和扫描区域3扫描的参考图12为红外对管触摸屏的触点扫描装置的逻辑框图。
具体实施方式
实施例1 如图2所示,本发明提供的红外对管触摸屏的触摸点扫描方法,当红外对管识别到触摸屏上的触摸点后,获取该触摸点的X轴坐标和Y轴坐标(步骤1);然后控制红外对管根据预定的第一扫描规则和第二扫描规则进行区域扫描;如果根据第一或第二扫描规则扫描到新的触摸点进入,则重新执行步骤1 (步骤2)。第一扫描规则和第二扫描规则需要在进行触摸点扫描前需要预先设置,第一扫描规则为对X轴第A-i A+j对红外对管所构成的区域进行扫描,对Y轴第B-k B+m对红外对管所构成的区域进行扫描;其中 i、j、k、m为预设值,用于规定扫描区域的大小,A为所述触摸点的X轴坐标,B为所述触摸点的Y轴坐标;第二扫描规则为预先将所述触摸屏的红外对管的发射管或接收管分成的η段,对每一段的各红外对管进行扫描,其中η为大于或等于2的整数。
步骤1中获取到触摸点坐标的方式可以使用现有技术中所提供的方式。
另外,根据第一扫描规则进行区域扫描的过程也可以使用现有技术中所提供的方式,或者根据使用者的需要指定特定的区域扫描过程,均不影响本发明的使用。
对于步骤2红外对管根据第一扫描规则进行的区域扫描和根据第二扫描规则进行的区域扫描的执行过程可以包含多种实施方式。例如可以在执行第一扫描规则的同时执行第二扫描规则,也可以将第一扫描规则和第二扫描规则交替执行,再者,还可以在执行第一扫描规则的行区域扫描和列区域扫描的过程中穿插第二扫描规则,即执行完行区域扫描后执行第二扫描规则或执行完列区域扫描后执行第二扫描规则。使用者可以根据需求制定适当的执行顺序,在此不再赘述。
实施例2,在本实施例中,作为一个优选实施例,步骤2中按照第二扫描规则将触摸屏的红外对管分成η段时可以较均勻的分,使得每段所包含的红外对管数相同或相近。
由于每段所包含的红外对管数接近,因此按照第二扫描规则进行区域扫描时η次扫描的时间周期接近,因此能够更好的避免周期不均勻的问题。
实施例3 为了便于理解本发明,以下列举一个本发明的应用实例。
在该实施例中,触摸屏启动,开始进行全局扫描,即从触摸屏的某个灯管开始,以任意顺序,逐个灯管进行扫描,直至所有灯管均被扫描完成,如图3所示。持续进行全局扫描,直到识别到触摸点。根据触摸物所遮挡的灯管,判断触摸点位置,坐标为(Α,B),如图4 所示。
然后进入区域扫描,如图5所示,根据预先设置的第一扫描规则得到扫描区域1为 “X轴第A-i A+j对红外对管”,扫描区域2为“Y轴第B-k B+m对红外对管”。其中i、 j、k、m为预设值。根据第二扫描规则把触摸屏的红外对管均等的分成η段,各段编号设为 131』2』3...虹,如图6所示。在连续的η次区域扫描中,每次区域扫描除了上述的扫描区域1、扫描区域2外,再扫描一个区域3,在本实施例中,扫描区域3为η段等分的红外对管中的其中一段。连续的η次扫描的扫描区域3的和,相当于一次全局扫描。图7-图10是对扫描区域1、扫描区域2和扫描区域3进行扫描的参考图。
作为一个实施例,可以持续对上述各扫描区域进行区域扫描,直到下述两种情况
上述扫描区域1和扫描区域2中的触摸点离开后,则恢复全局扫描。或者当扫描区域3中检测到新触摸点进入,则进行1次全局扫描以确定新触摸点位置,然后恢复对扫描区域1、扫描区域2和扫描区域3的区域扫描。图11是有多个触摸点时区域扫描的参考图。
实施例4 与上述各实施例相对应,在本实施例中提供了相应的红外对管触摸屏的触点扫描装置,如图12所示,该扫描装置包括坐标获取模块和控制模块,坐标获取模块当红外对管识别到触摸屏上的触摸点后,获取所述触摸点的X轴坐标和Y轴坐标;控制模块控制红外对管根据预定的第一扫描规则和第二扫描规则进行区域扫描;如果红外对管根据第一或第二扫描规则扫描到新的触摸点,则通知所述坐标获取模块获取新触摸点的坐标。 控制模块控制红外对管执行第一扫描规则和第二扫描规则过程同样可以有多种方式,可参考上述各实施例中的描述,在此不再赘述。
实施例5 作为一个实施例,本实施例将实施例4中的触点扫描装置应用于红外对管触摸屏系统,该红外对管触摸屏系统包括了实施例4中的触点扫描装置以及红外对管。 红外对管接受控制模块的控制进行扫描,识别触摸屏上的触摸点。
上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他任何未背离本发明的精神实质和原理下所作的修改、修饰、替代、组合、简化,均应为等效的置换方式,都应包含在本发明的保护范围之内。
权利要求
1.一种红外对管触摸屏的触摸点扫描方法,其特征在于,包括步骤步骤1 当识别到触摸屏上的触摸点后,获取所述触摸点的X轴坐标和Y轴坐标; 步骤2 根据预定的第一扫描规则和第二扫描规则进行区域扫描;如果根据第一扫描规则或第二扫描规则扫描到新的触摸点,则重新执行步骤1 ;其中,所述第一扫描规则为对X轴第A-i至A+j对红外对管进行扫描,对Y轴第B-k 至B+m对红外对管进行扫描;其中i、j、k、m为预设值,用于规定扫描区域的大小,A为所述触摸点的X轴坐标,B为所述触摸点的Y轴坐标; 所述第二扫描规则为预先将所述红外对管的发射管或接收管分成η段,分别对每一段的各红外对管进行扫描,其中η为大于等于2的整数。
2.根据权利要求1所述的红外对管触摸屏的触摸点扫描方法,其特征在于 所述η段中每段所包含的发射管或接收管管数相同或相近。
3.根据权利要求1所述的红外对管触摸屏的触摸点扫描方法,其特征在于根据预定的第一扫描规则进行的区域扫描和根据第二扫描规则进行的区域扫描同时进行或分先后进行。
4.根据权利要求1或2或3所述的红外对管触摸屏的触摸点扫描方法,其特征在于,所述步骤2还包括如果根据所述第一扫描规则和所述第二扫描规则的扫描结果判断每个触摸点均离开, 则进行全局扫描。
5.一种红外对管触摸屏的触摸点扫描装置,其特征在于,包括坐标获取模块,用于当红外对管识别到触摸屏上的触摸点后,获取所述触摸点的X轴坐标和Y轴坐标;控制模块,用于控制所述红外对管根据预定的第一扫描规则和第二扫描规则进行区域扫描;如果红外对管根据第一扫描规则或第二扫描规则扫描到新的触摸点,则通知所述坐标获取模块;其中,所述第一扫描规则为对X轴第A-i至A+j对红外对管进行扫描,对Y轴第B-k 至B+m对红外对管进行扫描;其中i、j、k、m为预设值,用于规定扫描区域的大小,A为所述触摸点的X轴坐标,B为所述触摸点的Y轴坐标; 所述第二扫描规则为预先将所述红外对管的发射管或接收管分成的η段,分别对每一段的各红外对管进行扫描,其中η为大于等于2的整数。
6.根据权利要求5所述的红外对管触摸屏的触摸点扫描装置,其特征在于 所述η段中每段所包含的红外对管数相同或相近。
7.根据权利要求5所述的红外对管触摸屏的触摸点扫描装置,其特征在于 所述控制模块控制所述红外对管根据预定的第一扫描规则进行的区域扫描和根据第二扫描规则进行的区域扫描同时进行或先后进行。
8.根据权利要求5或6或7所述的红外对管触摸屏的触摸点扫描装置,其特征在于 当红外对管根据所述第一扫描规则和所述第二扫描规则的扫描结果判断每个触摸点均离开时,所述控制模块控制所述红外对管进行全局扫描。
9. 一种使用权利要求5至8所述的扫描装置进行扫描的红外对管触摸屏系统,其特征在于,所述红外对管触摸屏系统包括 所述扫描装置和红外对管,所述红外对管用于接受所述扫描装置的控制,扫描识别触摸屏上的触摸点。
全文摘要
本发明提供的红外对管触摸屏的触点扫描方法、扫描装置及触摸屏系统,当识别到触摸屏上的触摸点后,获取触摸点的X轴坐标和Y轴坐标;根据预定的第一扫描规则和第二扫描规则进行区域扫描;如果扫描到新的触摸点,则重新执行获取坐标的步骤。其中,第一扫描规则为对X轴第A-i至A+j对红外对管进行扫描,对Y轴第B-k至B+m对红外对管进行扫描;其中i、j、k、m为预设值,A为触摸点的X轴坐标,B为触摸点的Y轴坐标;第二扫描规则为预先将红外对管的发射管或接收管分成n段,分别对每一段的各红外对管进行扫描,其中n为大于等于2的整数。本发明能对新加入的触摸点能进行快速识别,同时避免新触摸点识别时间长的问题。
文档编号G06F3/042GK102495694SQ20111038041
公开日2012年6月13日 申请日期2011年11月25日 优先权日2011年11月25日
发明者黄安麒 申请人:广州视睿电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1