一种红外触摸装置及其识别方法

文档序号:6380233阅读:222来源:国知局
专利名称:一种红外触摸装置及其识别方法
技术领域
本发明涉及红外触摸技术领域,特别涉及到一种红外触摸装置及其识别方法。
背景技术
触摸屏作为一种新型的输入设备已经广泛应用于计算机、手机、音视频播放器和电子游戏等消费类电子行业,给用户带来了很大的便利,也可以用于军工和工业化控制等领域。现有技术中的红外触摸屏装置,参照图I所示,图I为现有技术红外触摸屏装置中的红外发射管和红外接收管的布置示意图,其包括多组红外发射管100和多组红外接收管200,并通过多组红外发射管100和多组红外接收管200形成对射系统,横向扫描与纵向扫描形成交叉点,依次扫描测试区域是否有某个交叉点被遮挡,从而判断是否有用户输入,这种扫描方式仅能扫描有限个交叉点,如果要增加交叉点的数量,必需使用更多的红外发射 管和红外接收管,使得成本增加。

发明内容
本发明的主要目的是提供了一种红外触摸装置,旨在降低成本并实现全屏扫描。本发明实施例公开了一种红外触摸装置,包括触摸屏,还包括扩散角在90°以上的第一红外收发模组和第二红外收发模组,分别设置在所述触摸屏的两相邻角处,用于发射红外光线并接收经反射的红外光线;以及定位单元,用于按照预置规则并根据所述第一红外收发模组和第二红外收发模组接收的红外光线数据计算触摸点的坐标。优选地,所述红外触摸装置还包括第一判断单元,用于根据所述触摸点的坐标在预设时间范围内是否改变,判断触摸操作是点击触摸操作或滑动触摸操作及滑动的方向。优选地,所述红外触摸装置还包括计时单元,用于记录所述点击触摸操作的触摸时间;第二判断单元,用于根据所述触摸时间判断所述点击触摸操作是长按或短按。本发明所公开的红外触摸装置,通过第一红外收发模组和第二红外收发模组向触摸屏发射红外光线,且由于第一红外收发模组和第二红外收发模组分别设置在触摸屏的两相邻角处,其扩散角均在90°以上,一方面保证了第一红外收发模组和第二红外收发模组发射的红外光线可覆盖所述触摸屏;另一方面保证了第一红外收发模组和第二红外收发模组发射的红外光线的交点只有一个。当触摸屏被触摸时,触摸点将第一红外收发模组发射的红外光线反射至第一红外收发模组并将第二红外收发模组发射的红外光线反射至第二红外收发模组,同时第一红外收发模组和第二红外收发模组将接收的红外光线数据转换成相应信号发送至定位单元,定位单元按照预置规则计算触摸点的坐标,即实现了对触摸点的定位。相对现有技术中的对射方式,本发明无需设置多组红外发射管和多组红外接收管,具有降低成本,减少功耗的优点。本发明实施例还公开了另一种红外触摸装置,包括触摸屏,还包括
扩散角在90°以上的第一红外收发模组、第二红外收发模组和第三红外收发模组,所述第一红外收发模组、第二红外收发模组和第三红外收发模组中的任意两个分别设置在所述触摸屏的两角处,用于发射红外光线并接收经反射的红外光线;以及定位单元,用于按照预置规则并根据所述第一红外收发模组、第二红外收发模组和第三红外收发模组接收的红外光线数据计算触摸点的坐标。优选地,所述第一红外收发模组、第二红外收发模组和第三红外收发模组中的任意两个分别设置在所述触摸屏的两相对角处。优选地,所述红外触摸装置还包括第一判断单元,用于根据所述触摸点的坐标在预设时间范围内是否改变,判断触摸操作是点击触摸操作或滑动触摸操作及滑动的方向。优选地,所述红外触摸装置还包括计时单元,用于记录所述点击触摸操作的触摸时间;·
第二判断单元,用于根据所述触摸时间判断所述点击触摸操作是长按或短按。本发明所公开的红外触摸装置,通过第一红外收发模组、第二红外收发模组和第三红外收发模组向触摸屏发射红外光线,且由于第一红外收发模组、第二红外收发模组和第三红外收发模组的扩散角均在90°以上,其中有两个分别设置在触摸屏的两角处,一方面保证了第一红外收发模组、第二红外收发模组和第三红外收发模组发射的红外光线可覆盖所述触摸屏;另一方面保证了第一红外收发模组、第二红外收发模组和第三红外收发模组发射的红外光线的交点只有一个。当触摸屏被触摸时,触摸点将第一红外收发模组发射的红外光线反射至第一红外收发模组、将第二红外收发模组发射的红外光线反射至第二红外收发模组及将第三红外收发模组发射的红外光线反射至第三红外收发模组,同时第一红外收发模组、第二红外收发模组和第三红外收发模组将接收的红外光线数据转换成相应信号发送至定位单元,定位单元按照预置规则计算触摸点的坐标,即实现了对触摸点的定位。相对现有技术中的对射方式,本发明无需设置多组红外发射管和多组红外接收管,具有降低成本,减少功耗的优点。本发明实施例还公开了一种红外触摸装置的识别方法,包括以下步骤启动第一红外收发模组和第二红外收发模组扫描,其中所述第一红外收发模组和第二红外收发模组的扩散角均在90°以上且分别设置在触摸屏的两相邻角处;判断是否发生触摸事件,若是,则按照预置规则并根据第一红外收发模组和第二红外收发模组接收的红外光线数据计算触摸点的坐标。优选地,所述红外触摸装置的识别方法还包括以下步骤判断所述触摸点的坐标在预设时间范围内是否改变,若否,则判断触摸操作是点击触摸操作;若是,则判断触摸操作是滑动触摸操作以及滑动的方向。优选地,在判断触摸操作是点击触摸操作后还包括以下步骤记录持续触摸时间;根据所述触摸时间,判断所述点击触摸操作是长按或短按。本发明实施例还公开了另一种红外触摸装置的识别方法,包括以下步骤启动第一红外收发模组、第二红外收发模组和第三红外收发模组扫描,其中所述第一红外收发模组、第二红外收发模组和第三红外收发模组的扩散角在90°以上,其中任意两个分别设置在触摸屏的两角处;
判断是否发生触摸事件,若是,则按照预置规则并根据第一红外收发模组、第二红外收发模组和第三红外收发模组接收的红外光线数据计算触摸点的坐标。优选地,所述红外触摸装置的识别方法还包括以下步骤判断所述触摸点的坐标在预设时间范围内是否改变,若否,则判断触摸操作是点击触摸操作;若是,则判断触摸操作是滑动触摸操作以及滑动的方向。优选地,在判断触摸操作是点击触摸操作后还包括以下步骤记录持续触摸时间;根据所述触摸时间,判断所述点击触摸操作是长按或短按。



图I为现有技术红外触摸屏装置中的红外发射管和红外接收管的布置示意图;图2为本发明红外触摸装置第一实施方式中第一红外收发模组和第二红外收发模组的布置示意图;图3为本发明红外触摸装置第二实施方式中第一红外收发模组、第二红外收发模组和第三红外收发模组的布置示意图;图4为本发明红外触摸装置的识别方法第一实施方式的流程示意图;图5为本发明红外触摸装置的识别方法第二实施方式的流程示意图;图6为本发明红外触摸装置的识别方法第三实施方式的流程示意图;图7为本发明红外触摸装置的识别方法第四实施方式的流程示意图;图8为本发明红外触摸装置的识别方法第五实施方式的流程示意图;图9为本发明红外触摸装置的识别方法第六实施方式的流程示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明公开了一种红外触摸装置,可参照图2,图2为本发明红外触摸装置第一实施方式中第一红外收发模组和第二红外收发模组的布置示意图。其包括触摸屏I、第一红外收发模组21和第二红外收发模组22,以及定位单元(图中未示出);触摸屏I提供一触摸区域,在触摸屏I被触摸后,定位单元按照预置规则并根据第一红外收发模组21和第二红外收发模组22接收的红外光线数据计算触摸点的坐标。第一红外收发模组21和第二红外收发模组22用于发射红外光线并接收经反射的红外光线,其中红外收发模组的扩散角是指红外收发模组发射的红外光线可覆盖区域的角度范围。对于现有技术中方形的触摸屏1,需要一扩散角在90°以上的红外收发模组才能覆盖整个屏幕,即使用最少红外收发模组达到覆盖整个屏幕的目的。根据一红外收发模组接收的红外光线数据可确定多个触摸点,其原理是红外测距,并以该测得的距离为半径,以红外收发模组所在位置为原点做圆弧,所以需要设置至少两个红外收发模组来唯一确定触摸点的坐标。综上可知,第一红外收发模组21和第二红外收发模组22的扩散角均在90°以上,且分别设置在所述触摸屏I的两相邻角处,一方面保证了第一红外收发模组21和第二红外收发模组22发射的红外光线可覆盖所述触摸屏I ;另一方面保证了第一红外收发模组21和第二红外收发模组22发射的红外光线的交点只有一个。本发明所公开的红外触摸装置,通过第一红外收发模组21和第二红外收发模组22向触摸屏I发射红外光线,且由于第一红外收发模组21和第二红外收发模组22分别设置在触摸屏I的两相邻角处,其扩散角均在90°以上,一方面保证了第一红外收发模组21和第二红外收发模组22发射的红外光线可覆盖所述触摸屏I ;另一方面保证了第一红外收发模组21和第二红外收发模组22发射的红外光线的交点只有一个。当触摸屏I被触摸时,触摸点将第一红外收发模组21发射的红外光线反射至第一红外收发模组21并将第二红外收发模组22发射的红外光线反射至第二红外收发模组22,同时第一红外收发模组21和第二红外收发模组22将接收的红外光线数据转换成相应信号发送至定位单元,定位单元按照预置规则计算触摸点的坐标,即实现了对触摸点的定位。相对现有技术中的对射方式,本发明无需设置多组红外发射管和多组红外接收管,具有降低成本,减少功耗的优点。
当然本发明不限于仅设置两个红外收发模组,在第一红外收发模组21和第二红外收发模组22的扩散角均在90°以上,且分别设置在所述触摸屏I的两相邻角处时,可以在其他任何位置增设红外收发模组。在具体实施例中,本发明红外触摸装置还包括第一判断单元,该第一判断单元用于根据定位单元计算得到的触摸点坐标在预设时间范围内是否改变,判断触摸操作是点击触摸操作或滑动触摸操作及滑动的方向。当定位单元计算得到的触摸点坐标在预设时间范围内未改变,则第一判断单元判断该触摸操作是点击触摸操作;当定位单元计算得到的触摸点坐标在预设时间范围内发生了改变,则第一判断单元判断该触摸操作是滑动触摸操作,并根据触摸点坐标的变化,判断滑动的方向,如向左、向右、向上或向下滑动。例如,当定位单元计算得到的触摸点坐标在3S钟(该时间可根据实际功能需要设计)内发生了改变,则第一判断单元判断该触摸操作是滑动触摸操作;当定位单元计算得到的触摸点坐标在3S钟内未发生了改变,则第一判断单元判断该触摸操作是点击触摸操作。在具体实施例中,本发明红外触摸装置还包括计时单元和第二判断单元,计时单元用于记录点击触摸操作的触摸时间,第二判断单元用于根据触摸时间判断点击触摸操作是长按或短按。当计时单元记录的点击触摸操作的触摸时间小于预设值,则第二判断单元判断该点击触摸操作是短按;当计时单元记录的点击触摸操作的触摸时间大于预设值且在预设时间范围内,则第二判断单元判断该点击触摸操作是长按。例如,当计时单元记录的点击触摸操作的触摸时间小于2S,则第二判断单元判断该点击触摸操作是短按;当计时单元记录的点击触摸操作的触摸时间大于2S,则第二判断单元判断该点击触摸操作是长按。本实施方式中的定位单元、第一判断单元、计时单元和第二判断单元中的一个或多个可以设置在一个处理器中,也可以独立于处理器设置。本发明还公开了一种红外触摸装置,参照图3,图3为本发明红外触摸装置第二实施方式中第一红外收发模组、第二红外收发模组和第三红外收发模组的布置示意图。其包括触摸屏I、第一红外收发模组21、第二红外收发模组22和第三红外收发模组23,以及定位单元(图中未示出);触摸屏I提供一触摸区域,在触摸屏I被触摸后,定位单元按照预置规则并根据第一红外收发模组21、第二红外收发模组22和第三红外收发模组23接收的红外光线数据计算触摸点的坐标。第一红外收发模组、第二红外收发模组22和第三红外收发模组23用于发射红外光线并接收经反射的红外光线,第一红外收发模组21、第二红外收发模组22和第三红外收发模组23的扩散角均在90°以上,且第一红外收发模组21、第二红外收发模组22和第三红外收发模组23中的任意两个分别设置在触摸屏I的两角处,一方面保证了第一红外收发模组21、第二红外收发模组22和第三红外收发模组23发射的红外光线可覆盖所述触摸屏I ;另一方面保证了第一红外收发模组21、第二红外收发模组22和第三红外收发模组23发射的红外光线的交点只有一个。本实施方式设置有三个红外收发模组且其中有两个设置在触摸屏I的两角处,有两种情况,其中一种情况是其中两个红外收发模组设置在触摸屏I的相邻两角处,另一种情况是其中两个红外收发模组设置在触摸屏I的两相对角处。其中第一种情况与上述实施方式相同,由于以设置触摸屏I的相邻两角处的两个红外收发模组距离触摸点的距离做圆弧仅可得到一个交点,所以可以仅设置两个红外收发模组,在此不再赘述。由于分别以设置在触摸屏I的两相对角处的两个红外收发模组距离触摸点的距离做圆弧可以得到两个交点,还无法确定触摸点的准确坐标,所以在第二种情况时,还需要以第三个红外收发模组距离触摸点的距离做圆弧从上述两个交点中确定一个,即实现准确定位触摸点的目的。
本发明所公开的红外触摸装置,通过第一红外收发模组21、第二红外收发模组22和第三红外收发模组23向触摸屏I发射红外光线,且由于第一红外收发模组21、第二红外收发模组22和第三红外收发模组23的扩散角均在90°以上,其中有两个分别设置在触摸屏I的两角处,一方面保证了第一红外收发模组21、第二红外收发模组22和第三红外收发模组23发射的红外光线可覆盖所述触摸屏I ;另一方面保证了第一红外收发模组21、第二红外收发模组22和第三红外收发模组23发射的红外光线的交点只有一个。当触摸屏I被触摸时,触摸点将第一红外收发模组21发射的红外光线反射至第一红外收发模组21、将第二红外收发模组22发射的红外光线反射至第二红外收发模组22及将第三红外收发模组23发射的红外光线反射至第三红外收发模组23,同时第一红外收发模组21、第二红外收发模组22和第三红外收发模组23将接收的红外光线数据转换成相应信号发送至定位单元,定位单元按照预置规则计算触摸点的坐标,即实现了对触摸点的定位。相对现有技术中的对射方式,本发明无需设置多组红外发射管和多组红外接收管,具有降低成本,减少功耗的优点。当然本发明不限于仅设置三个红外收发模组,在第一红外收发模组21、第二红外收发模组22和第三红外收发模组23的扩散角均在90°以上,且第一红外收发模组21、第二红外收发模组22和第三红外收发模组23中的任意两个分别设置在触摸屏I的两角处时,可以其他任何位置增设红外收发模组。在具体实施例中,本发明中的红外触摸装置还包括第一判断单元,该第一判断单元用于根据定位单元计算得到的触摸点坐标在预设时间范围内是否改变,判断触摸操作是点击触摸操作或滑动触摸操作及滑动的方向。当定位单元计算得到的触摸点坐标在预设时间范围内未改变,则第一判断单元判断该触摸操作是点击触摸操作;当定位单元计算得到的触摸点坐标在预设时间范围内发生了改变,则第一判断单元判断该触摸操作是滑动触摸操作,并根据点坐标的变化,判断滑动的方向,如向左、向右、向上或向下滑动。例如,当定位单元计算得到的触摸点坐标在3S钟(该时间可根据实际功能需要设计)内发生了改变,则第一判断单元判断该触摸操作是滑动触摸操作;当定位单元计算得到的触摸点坐标在3S钟内未发生了改变,则第一判断单元判断该触摸操作是点击触摸操作。
在具体实施例中,本发明红外触摸装置还包括计时单元和第二判断单元,计时单元用于记录点击触摸操作的触摸时间,第二判断单元用于根据触摸时间判断点击触摸操作是长按或短按。当计时单元记录的点击触摸操作的触摸时间小于预设值,则第二判断单元判断该点击触摸操作是短按;当计时单元记录的点击触摸操作的触摸时间大于预设值且在预设时间范围内,则第二判断单元判断该点击触摸操作是长按。例如,当计时单元记录的点击触摸操作的触摸时间小于2S,则第二判断单元判断该点击触摸操作是短按;当计时单元记录的点击触摸操作的触摸时间大于2S,则第二判断单元判断该点击触摸操作是长按。本实施方式中的定位单元、第一判断单元、计时单元和第二判断单元中的一个或多个可以设置在一个处理器中,也可以独立于处理器设置。本发明还公开了一种红外触摸装置的识别方法,参照图4所示,图4为本发明红外触摸装置的识别方法第一实施方式的流程示意图。该红外触摸装置的识别方法包括如下步骤
S01,启动第一红外收发模组和第二红外收发模组扫描,其中第一红外收发模组和第二红外收发模组的扩散角均在90°以上且分别设置在触摸屏的两相邻角处。第一红外收发模组和第二红外收发模组的扩散角均在90°以上且分别设置在触摸屏的两相邻角处,一方面保证了第一红外收发模组和第二红外收发模组发射的红外光线可覆盖所述触摸屏;另一方面保证了第一红外收发模组和第二红外收发模组发射的红外光线的交点只有一个。S02,判断是否发生触摸事件,若是则执行步骤S03,若否则结束操作。如果第一红外收发模组和第二红外收发模组的接收端接收到经发射的红外光线,则表明有触摸事件发生。S03,按照预置规则并根据第一红外收发模组和第二红外收发模组接收的红外光线数据计算触摸点的坐标。本发明所公开的红外触摸装置的识别方法,通过启动第一红外收发模组和第二红外收发模组对触摸屏进行扫描,即向触摸屏发射红外光线,且由于第一红外收发模组和第二红外收发模组的扩散角均在90°以上,且分别设置在触摸屏的两相邻角处,一方面保证了第一红外收发模组和第二红外收发模组发射的红外光线可覆盖所述触摸屏;另一方面保证了第一红外收发模组和第二红外收发模组发射的红外光线的交点只有一个。当发生触摸事件时,即触摸屏被触摸时,触摸点将第一红外收发模组发射的红外光线反射至第一红外收发模组并将第二红外收发模组发射的红外光线反射至第二红外收发模组,按照预置规则并根据第一红外收发模组和第二红外收发模组将接收的红外光线数据计算触摸点的坐标,即实现了对触摸点的定位。相对现有技术中的对射方式,本发明无需设置多组红外发射管和多组红外接收管,具有降低成本,减少功耗的优点。参照图5,图5为本发明红外触摸装置的识别方法第二实施方式的流程示意图。在该实施例中,本发明红外触摸装置的识别方法包括如下步骤S01,启动第一红外收发模组和第二红外收发模组扫描,其中第一红外收发模组和第二红外收发模组的扩散角均在90°以上且分别设置在触摸屏的两相邻角处。第一红外收发模组和第二红外收发模组的扩散角均在90°以上且分别设置在触摸屏的两相邻角处,一方面保证了第一红外收发模组和第二红外收发模组发射的红外光线可覆盖所述触摸屏;另一方面保证了第一红外收发模组和第二红外收发模组发射的红外光线的交点只有一个。S02,判断是否发生触摸事件,若是则执行步骤S03,若否则结束操作。如果第一红外收发模组和第二红外收发模组的接收端接收到经发射的红外光线,则表明有触摸事件发生。S03,按照预置规则并根据第一红外收发模组和第二红外收发模组接收的红外光线数据计算触摸屏被触摸点的坐标。S04,判断触摸点的坐标在预设时间范围内是否发生改变,若是则执行步骤S05,若否则执行步骤S06。 S05,判断触摸操作是滑动触摸操作,并根据触摸点坐标的变化,判断滑动的方向。S06,判断触摸操作是点击触摸操作。参照图6,图6为本发明红外触摸装置的识别方法第三实施方式的流程示意图。在该实施例中,本发明红外触摸装置的识别方法包括如下步骤S01,启动第一红外收发模组和第二红外收发模组扫描,其中第一红外收发模组和第二红外收发模组的扩散角均在90°以上且分别设置在触摸屏的两相邻角处。第一红外收发模组和第二红外收发模组的扩散角均在90°以上且分别设置在触摸屏的两相邻角处,一方面保证了第一红外收发模组和第二红外收发模组发射的红外光线可覆盖所述触摸屏;另一方面保证了第一红外收发模组和第二红外收发模组发射的红外光线的交点只有一个。S02,判断是否发生触摸事件,若是则执行步骤S03,若否则结束操作。如果第一红外收发模组和第二红外收发模组的接收端接收到经发射的红外光线,则表明有触摸事件发生。S03,按照预置规则并根据第一红外收发模组和第二红外收发模组接收的红外光线数据计算触摸点的坐标。S04,判断触摸点的坐标在预设时间范围内是否发生改变,若是则执行步骤S05,若否则执行步骤S06。S05,判断触摸操作是滑动触摸操作,并根据触摸点坐标的变化,判断滑动的方向。S06,判断触摸操作是点击触摸操作。S07,记录持续触摸时间。S08,根据触摸时间,判断点击触摸操作是长按或短按。本发明还公开了另一种红外触摸装置的识别方法,参照图7所示,图7为本发明红外触摸装置的识别方法第四实施方式的流程示意图。该红外触摸装置的识别方法包括如下步骤S11,启动第一红外收发模组、第二红外收发模组和第三红外收发模组扫描,其中所述第一红外收发模组、第二红外收发模组和第三红外收发模组的扩散角在90°以上,其中任意两个分别设置在触摸屏的两角处。第一红外收发模组、第二红外收发模组和第三红外收发模组的扩散角均在90°以上且第一红外收发模组、第二红外收发模组和第三红外收发模组中的任意两个分别设置在触摸屏的两角处,一方面保证了第一红外收发模组、第二红外收发模组和第三红外收发模组发射的红外光线可覆盖所述触摸屏;另一方面保证了第一红外收发模组、第二红外收发模组和第三红外收发模组发射的红外光线的交点只有一个。S12,判断是否发生触摸事件,若是则执行步骤S13,若否则结束操作。如果第一红外收发模组、第二红外收发模组和第三红外收发模组的接收端接收到经发射的红外光线,则表明有触摸事件发生。S13,按照预置规则并根据第一红外收发模组、第二红外收发模组和第三红外收发模组接收的红外光线数据计算触摸点的坐标。本发明所公开的红外触摸装置的识别方法,通过启动第一红外收发模组、第二红外收发模组和第三红外收发模组对触摸屏进行扫描,即向触摸屏发射红外光线,且由于第一红外收发模组、第二红外收发模组和第三红外收发模组的扩散角均在90°以上,其中有两个分别设置在触摸屏的两角处,一方面保证了第一红外收发模组、第二红外收发模组和第三红外收发模组发射的红外光线可覆盖所述触摸屏;另一方面保证了第一红外收发模组、第二红外收发模组和第三红外收发模组发射的红外光线的交点只有一个。当发生触摸事件时,即触摸屏被触摸时,触摸点将第一红外收发模组发射的红外光线反射至第一红外收发模组、将第二红外收发模组发射的红外光线反射至第二红外收发模组及将第三红外收发模组发射的红外光线反射至第三红外收发模组,按照预置规则并根据第一红外收发模 组、第二红外收发模组和第三红外收发模组将接收的红外光线数据计算触摸点的坐标,即实现了对触摸点的定位。相对现有技术中的对射方式,本发明无需设置多组红外发射管和多组红外接收管,具有降低成本,减少功耗的优点。参照图8,图8为本发明红外触摸装置的识别方法第五实施方式的流程示意图。在该实施例中,本发明红外触摸装置的识别方法包括如下步骤S11,启动第一红外收发模组、第二红外收发模组和第三红外收发模组扫描,其中所述第一红外收发模组、第二红外收发模组和第三红外收发模组的扩散角在90°以上,其中任意两个分别设置在触摸屏的两角处。第一红外收发模组、第二红外收发模组和第三红外收发模组的扩散角均在90°以上且第一红外收发模组、第二红外收发模组和第三红外收发模组中的任意两个分别设置在触摸屏的两角处,一方面保证了第一红外收发模组、第二红外收发模组和第三红外收发模组发射的红外光线可覆盖所述触摸屏;另一方面保证了第一红外收发模组、第二红外收发模组和第三红外收发模组发射的红外光线的交点只有一个。优选地第一红外收发模组、第二红外收发模组和第三红外收发模组中的任意两个分别设置在触摸屏的两相对角处。S12,判断是否发生触摸事件,若是则执行步骤S13,若否则结束操作。如果第一红外收发模组、第二红外收发模组和第三红外收发模组的接收端接收到经发射的红外光线,则表明有触摸事件发生。S13,按照预置规则并根据第一红外收发模组、第二红外收发模组和第三红外收发模组接收的红外光线数据计算触摸点的坐标。S14,判断触摸点的坐标在预设时间范围内是否发生改变,若是则执行步骤S15,若否则执行步骤S16。S15,判断触摸操作是滑动触摸操作,并根据触摸点坐标的变化,判断滑动的方向。S16,判断触摸操作是点击触摸操作。
参照图9,图9为本发明红外触摸装置的识别方法第六实施方式的流程示意图。在该实施例中,本发明红外触摸装置的识别方法包括如下步骤S11,启动第一红外收发模组、第二红外收发模组和第三红外收发模组扫描,其中所述第一红外收发模组、第二红外收发模组和第三红外收发模组的扩散角在90°以上,其中任意两个分别设置在触摸屏的两角处。第一红外收发模组、第二红外收发模组和第三红外收发模组的扩散角均在90°以上且第一红外收发模组、第二红外收发模组和第三红外收发模组中的任意两个分别设置在触摸屏的两角处,一方面保证了第一红外收发模组、第二红外收发模组和第三红外收发模组发射的红外光线可覆盖所述触摸屏;另一方面保证了第一红外收发模组、第二红外收发模组和第三红外收发模组发射的红外光线的交点只有一个。S12,判断是否发生触摸事件,若是则执行步骤S13,若否则结束操作。如果第一红外收发模组、第二红外收发模组和第三红外收发模组的接收端接收到经发射的红外光线,则表明有触摸事件发生。·S13,按照预置规则并根据第一红外收发模组、第二红外收发模组和第三红外收发模组接收的红外光线数据计算触摸点的坐标。S14,判断触摸点的坐标在预设时间范围内是否发生改变,若是则执行步骤S15,若否则执行步骤S16。S15,判断触摸操作是滑动触摸操作,并根据触摸点坐标的变化,判断滑动的方向。S16,判断触摸操作是点击触摸操作。S17,记录持续触摸时间。S18,根据触摸时间,判断点击触摸操作是长按或短按。以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种红外触摸装置,包括触摸屏,其特征在于,还包括 扩散角在90°以上的第一红外收发模组和第二红外收发模组,分别设置在所述触摸屏的两相邻角处,用于发射红外光线并接收经反射的红外光线; 以及定位单元,用于按照预置规则并根据所述第一红外收发模组和第二红外收发模组接收的红外光线数据计算触摸点的坐标。
2.根据权利要求I所述的红外触摸装置,其特征在于,还包括第一判断单元,用于根据所述触摸点的坐标在预设时间范围内是否改变,判断触摸操作是点击触摸操作或滑动触摸操作及滑动的方向。
3.根据权利要求2所述的红外触摸装置,其特征在于,还包括 计时单元,用于记录所述点击触摸操作的触摸时间; 第二判断单元,用于根据所述触摸时间判断所述点击触摸操作是长按或短按。
4.一种红外触摸装置,包括触摸屏,其特征在于,还包括 扩散角在90°以上的第一红外收发模组、第二红外收发模组和第三红外收发模组,所述第一红外收发模组、第二红外收发模组和第三红外收发模组中的任意两个分别设置在所述触摸屏的两角处,用于发射红外光线并接收经反射的红外光线; 以及定位单元,用于按照预置规则并根据所述第一红外收发模组、第二红外收发模组和第三红外收发模组接收的红外光线数据计算触摸点的坐标。
5.根据权利要求4所述的红外触摸装置,其特征在于,所述第一红外收发模组、第二红外收发模组和第三红外收发模组中的任意两个分别设置在所述触摸屏的两相对角处。
6.根据权利要求4或5所述的红外触摸装置,其特征在于,还包括第一判断单元,用于根据所述触摸点的坐标在预设时间范围内是否改变,判断触摸操作是点击触摸操作或滑动触摸操作及滑动的方向。
7.根据权利要求6所述的红外触摸装置,其特征在于,还包括 计时单元,用于记录所述点击触摸操作的触摸时间; 第二判断单元,用于根据所述触摸时间判断所述点击触摸操作是长按或短按。
8.—种红外触摸装置的识别方法,其特征在于,包括以下步骤 启动第一红外收发模组和第二红外收发模组扫描,其中所述第一红外收发模组和第二红外收发模组的扩散角均在90°以上且分别设置在触摸屏的两相邻角处; 判断是否发生触摸事件,若是,则按照预置规则并根据第一红外收发模组和第二红外收发模组接收的红外光线数据计算触摸点的坐标。
9.根据权利要求8所述的识别方法,其特征在于,还包括以下步骤 判断所述触摸点的坐标在预设时间范围内是否改变,若否,则判断触摸操作是点击触摸操作;若是,则判断触摸操作是滑动触摸操作以及滑动的方向。
10.根据权利要求9所述的识别方法,其特征在于,在判断触摸操作是点击触摸操作后还包括以下步骤 记录持续触摸时间; 根据所述触摸时间,判断所述点击触摸操作是长按或短按。
11.一种红外触摸装置的识别方法,其特征在于,包括以下步骤 启动第一红外收发模组、第二红外收发模组和第三红外收发模组扫描,其中所述第一红外收发模组、第二红外收发模组和第三红外收发模组的扩散角在90°以上,其中任意两个分别设置在触摸屏的两角处; 判断是否发生触摸事件,若是,则按照预置规则并根据第一红外收发模组、第二红外收发模组和第三红外收发模组接收的红外光线数据计算触摸点的坐标。
12.根据权利要求11所述的识别方法,其特征在于,还包括以下步骤 判断所述触摸点的坐标在预设时间范围内是否改变,若否,则判断触摸操作是点击触摸操作;若是,则判断触摸操作是滑动触摸操作以及滑动的方向。
13.根据权利要求12所述的识别方法,其特征在于,在判断触摸操作是点击触摸操作后还包括以下步骤 记录持续触摸时间; 根据所述触摸时间,判断所述点击触摸操作是长按或短按。
全文摘要
本发明提供了一种红外触摸装置及其识别方法,该红外触摸装置包括触摸屏,还包括扩散角在90°以上的第一红外收发模组和第二红外收发模组,分别设置在所述触摸屏的两相邻角处,用于发射红外光线并接收经反射的红外光线;以及定位单元,用于按照预置规则并根据所述第一红外收发模组和第二红外收发模组接收的红外光线数据计算触摸点的坐标。本发明无需设置多组红外发射管和多组红外接收管,具有降低成本,减少功耗的优点。
文档编号G06F3/042GK102915161SQ20121042963
公开日2013年2月6日 申请日期2012年10月31日 优先权日2012年10月31日
发明者孟晓鹏, 宋永红, 刘昆 申请人:Tcl通力电子(惠州)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1