一种红外触摸框扫描的方法及红外触摸框技术

技术编号:12032401 阅读:62 留言:0更新日期:2015-09-10 19:54
本发明专利技术实施例公开了一种红外触摸框扫描的方法及红外触摸框,用于提高红外扫描时发现触摸点的效率。本发明专利技术实施例方法包括:控制器控制短边方向上的发射器顺序向对应的接收器发送红外信号进行扫描,若在短边方向上没有扫描到被遮挡区域,则继续进行短边方向上的扫描,直到短边方向上扫描到了被遮挡区域时,再控制长边方向上的发射器顺序向对应的接收器发送红外信号进行扫描,之后,控制器根据该被遮挡区域的长边方向上的一维坐标和短边方向上的一维坐标计算出该被遮挡区域的坐标点。本发明专利技术中,在红外触摸框上没有触摸点落下之前只需要对红外触摸框的短边方向进行全局扫描,因为短边方向比长边方向要短,从而缩短了扫描时间,提高了发现触摸点的效率。

【技术实现步骤摘要】

本专利技术涉及触摸屏
,尤其涉及一种红外触摸框扫描的方法及红外触摸框
技术介绍
红外触摸屏(Infrared Touch Screen Technology)由装在触摸屏外框上的红外线发射与接收感测元件构成,在屏幕表面上形成红外线探测网,当手指在触摸屏幕时,就会挡住经过该位置的横竖两条红外线,因而可以判断出触摸点在屏幕的坐标位置。一般触摸屏的边框上紧密地排列着红外发射器与红外接收器,由触摸屏的控制器,按照顺序点亮每一个发射器并检测对应的接收器能接收到多少红外光。现有技术中,一般的红外对管触摸屏的扫描方法,是采用先扫描X方向(即:长边)再扫描Y方向(即:短边)的全局扫描方式进行。具体为:沿扫描方向上依次扫描直到全部扫描结束,以图1为例,控制器控制X方向上的发射器与接收器,顺序从I号灯管开始,然后2号灯管,依次直到21号灯管;X方向上的发射器与接收器扫描完毕,再开始Y方向的扫描,Y方向的扫描也同样从A灯管依次到M灯管逐个进行。只有当处理器获取到了 X方向和Y方向上的被遮挡区域的坐标时才停止全局扫描进入局部扫描,而当在X方向上没有扫描到触摸点,在Y方向上扫描到触摸点时可以获取到触摸点的Y方向上的坐标,此时,需要再进行一次X方向上的扫描,以获取该触摸点的X方向上的坐标,因此此种情况下,获取触摸点的坐标的最长的时间为:X方向上的全局扫描时间+Y方向上的全局扫描时间+X方向上的全局扫描时间。这样的扫描方式在尺寸较大、红外对管较多的红外触摸框中,由于在没有触摸点落下之前要对整个触摸框进行扫描,因此扫描时间长,容易引起丢失笔划的问题。
技术实现思路
本专利技术实施例提供了一种红外触摸框扫描的方法及红外触摸框,能够缩短红外触摸框发现触摸点时的扫描时间,提高发现触摸点的效率。第一方面,本专利技术实施例提供了一种红外触摸框扫描的方法,包括:控制器控制红外触摸框的短边方向上的发射器顺序向对应的接收器发送红外信号进行扫描;若在短边方向上没有扫描到被遮挡区域,则控制器控制红外触摸框短边方向上的发射器继续顺序向对应的接收器发送红外信号进行扫描;若在短边方向上扫描到被遮挡区域,则控制器获取被遮挡区域的短边方向上的第一一维坐标,该被遮挡区域为第一被遮挡区域;控制器控制红外触摸框的长边方向上的发射器顺序向对应的接收器发送红外信号进行扫描,若在长边方向上扫描到第一被遮挡区域,则控制器获取第一被遮挡区域的长边方向上的第一一维坐标;控制器根据短边方向上的第一一维坐标和长边方向上的第一一维坐标计算得到第一被遮挡区域的第一坐标。结合第一方面,在第一方面的第一种可能的实现方式中,控制器根据短边方向上的第一一维坐标和长边方向上的第一一维坐标计算得到第一被遮挡区域的第一坐标包括:根据短边方向上的第一一维坐标和长边方向上的第一一维坐标计算第一被遮挡区域的中心点或重心点的坐标,中心点或重心点的坐标为第一坐标。结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,若在短边方向上扫描到第一被遮挡区域,在长边方向上没有扫描到第一被遮挡区域,则控制器控制红外触摸框的短边方向上的发射器重新顺序向对应的接收器发送红外线进行扫描,以获取第二被遮挡区域的短边方向上的第二一维坐标;控制器控制红外触摸框的长边方向上的发射器重新顺序向对应的接收器发送红外线进行扫描,以获取第二被遮挡区域的长边方向上的第二一维坐标;控制器根据短边方向上的第二一维坐标和长边方向上的第二一维坐标计算得到第二被遮挡区域的第二坐标。结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,控制器根据短边方向上的第--维坐标和长边方向上的第--维坐标计算得到第一被遮挡区域的第一坐标之后还包括:控制器将第一坐标发送至计算机的处理器。结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,控制器将第一坐标发送至计算机的处理器之后还包括:控制器根据第一被遮挡区域和自身预置的值计算得到目标扫描区域,目标扫描区域大于第一被遮挡区域;控制器控制目标扫描区域的短边方向上的发射器顺序向接收器发送红外线进行扫描,以获取第三被遮挡区域的短边方向上的第三一维坐标;控制器控制目标扫描区域的长边方向上的发射器顺序向接收器发送红外线进行扫描,以获取第三被遮挡区域的长边方向上的第三一维坐标;控制器根据短边方向上的第三一维坐标和长边方向上的第三一维坐标计算第三被遮挡区域的第三坐标。第二方面,本专利技术实施例提供了一种红外触摸框,其特征在于,包括:控制器,短边方向上的发射器与接收器,长边方向上的发射器与接收器;控制器包括:控制单元,用于控制短边方向上的发射器顺序向对应的接收器发送红外信号进行扫描,当在短边方向上没有扫描到第一被遮挡区域时,控制短边方向上的发射器继续顺序向对应的接收器发送红外信号进行扫描;获取单元,用于当控制单元在短边方向上扫描到第一被遮挡区域时,获取第一被遮挡区域的短边方向上的第一一维坐标;控制单元,还用于控制红外触摸框的长边方向上的发射器顺序向对应的接收器发送红外信号进行扫描;获取单元,还用于当控制单元在长边方向上扫描到第一被遮挡区域时,获取第一被遮挡区域的长边方向上的第一一维坐标;计算单元,用于根据获取单元获取的短边方向上的第一一维坐标和第二获取单元获取的长边方向上的第一一维坐标计算得到第一被遮挡区域的第一坐标。结合第二方面,在第二方面的第一种可能的实现方式中,计算单元具体用于:根据短边方向上的第一一维坐标和长边方向上的第一一维坐标计算第一被遮挡区域的中心点或重心点的坐标,中心点或重心点的坐标为第一坐标。结合第二方面,或第二方面第一种可能的实现方式,在第二方面的第二种可能的实现方式中,控制单元还用于:当在短边方向上扫描到第一被遮挡区域,在长边方向上没有扫描到第一被遮挡区域时,控制红外触摸框的短边方向上的发射器重新顺序向对应的接收器发送红外线进行扫描,以获取第二被遮挡区域的短边方向上的第二一维坐标,之后,控制红外触摸框的长边方向上的发射器重新顺序向对应的接收器发送红外线进行扫描,以获取第二被遮挡区域的长边方向上的第二一维坐标;计算单元,还用于根据短边方向上的第二一维坐标和长边方向上的第二一维坐标计算得到第二被遮挡区域的第二坐标。结合第二方面,或第二方面第一种可能的实现方式,在第二方面的第三种可能的实现方式中,控制器还包括:发送单元,用于将计算单元计算得到的第一坐标发送至计算机的处理器。结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,计算单元还用于根据第一被遮挡区域和自身预置的值计算得到目标扫描区域,目标扫描区域大于第一被遮挡区域;控制单元,还用于控制目标扫描区域的短边方向上的发射器向接收器发送红外线进行扫描,以获取第三被遮挡区域的短边方向上的第三一维坐标,之后,控制目标扫描区域的长边方向上的发射器向接收器发送红外线进行扫描,以获取第三被遮挡区域的长边方向上的第三一维坐标;计算单元,还用于根据短边方向上的第三一维坐标和长边方向上的第三一维坐标计算第三被遮挡区域的第三坐标。从以上技术方案可以看出,本专利技术实施例的方案具有如下有益效果:本专利技术实施例中,红外触摸框的扫描不是采用先扫描长边方向再扫描短边方向的全局扫描方式,而是先本文档来自技高网...
一种红外触摸框扫描的方法及红外触摸框

【技术保护点】
一种红外触摸框扫描的方法,其特征在于,包括:控制器控制红外触摸框的短边方向上的发射器顺序向对应的接收器发送红外信号进行扫描;若在所述短边方向上没有扫描到被遮挡区域,则所述控制器控制所述红外触摸框短边方向上的发射器继续顺序向对应的接收器发送红外信号进行扫描;若在所述短边方向上扫描到被遮挡区域,则所述控制器获取所述被遮挡区域的短边方向上的第一一维坐标,所述被遮挡区域为第一被遮挡区域;所述控制器控制所述红外触摸框的长边方向上的发射器顺序向对应的接收器发送红外信号进行扫描,若在所述长边方向上扫描到所述第一被遮挡区域,则所述控制器获取所述第一被遮挡区域的长边方向上的第一一维坐标;所述控制器根据所述短边方向上的第一一维坐标和所述长边方向上的第一一维坐标计算得到所述第一被遮挡区域的第一坐标。

【技术特征摘要】

【专利技术属性】
技术研发人员:左春生
申请(专利权)人:广州华欣电子科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1