多点触摸系统及方法

文档序号:6375965阅读:171来源:国知局
专利名称:多点触摸系统及方法
技术领域
本发明涉及触摸技术领域,尤其涉及多点触摸系统及方法。
背景技术
随着科学技术的发展,小至手机、平板电脑,大到一体机及电子白板屏幕都离不开触摸技术的应用。而且目前各操作系统都己支持触摸技术的应用,尤其WIND0WS8操作系统更是将多点触摸当作其新推的主要功能之一。但现今市场上己有的应用触摸技术的产品,大多只能实现单点或两点的触摸,己远远跟不上软件的发展步伐,且目前市场上大多的红外触摸屏采用一对一发射和接收的技术,无法做到对多个触摸点的坐标定位。

发明内容
本发明的主要目的是提供一种多点触摸系统及方法,旨在实现计多点触摸及书 与。本发明提供了一种多点触摸系统,包括触摸屏,包括屏体、顺次排列于所述屏体四周的多个红外发射灯及多个红外接收灯,所述红外发射灯与所述红外接收灯间隔排列,且所述红外发射灯发射的红外光可被其发射角度内的多个红外接收灯接收;驱动模块,连接于所述红外发射灯,用于驱动所述红外发射灯发射红外光;信号接收模块,连接于所述红外接收灯,用于采集所述红外发射灯发射角度内的多个红外接收灯的接收信号;处理器,连接于所述驱动模块及所述信号接收模块,驱使所述驱动模块工作并对所述信号接收模块传递的接收信号进行数据分析。优选地,相邻的所述红外发射灯与所述红外接收灯之间的间隔距离为6mm。优选地,所述屏体的尺寸为23 130英寸。优选地,所述处理器包括数据分析模块,接收所述信号接收模块采集的接收信号,并将所述接收信号转换为触摸点坐标数据。优选地,所述多点触摸系统还包括连接计算机的USB接口,用于供所述处理器与计算机通讯,将触摸点的坐标数据发送至所述计算机。本发明还提供一种多点触摸方法,基于上述多点触摸系统,该多点触摸方法包括以下步骤步骤S10、处理器上电后,通过驱动模块,驱动相应的红外发射灯发射红外光;步骤SI I、红外发射灯发射角度内的红外接收灯将接收红外光;步骤S12、信号接收模块采集所述红外发射灯发射角度内的接收信号,并将其发送至所述处理器;步骤S13、所述处理器接收信号接收模块发送的接收信号,并对其进行数据分析,将分析结果输出。
优选地,所述步骤SlO具体为处理器上电后,通过驱动模块依次驱动红外发射灯发射红外光,并转入步骤S11。优选地,所述步骤S13具体为所述处理器将所述红外接收灯传递的接收信号转换为触摸点坐标数据。优选地,所述步骤S13中将红外接收灯传递的接收信号转换为触摸点坐标数据具体为设发射红外光的红外发射灯为原点并建立坐标系,X轴及Y轴通过所述原点且平行于所述屏体两相邻边框,所述红外发射灯发射出的红外光被第一个触摸点阻挡而不能被 相应的红外接收灯接收,该触摸点坐标为(i,j),且X轴及Y轴朝向该触摸点方向为正方向,此时所述数据分析模块将所述红外接收灯传递的接收信号转换为触摸点坐标数据的数学模型为P =i · cos Θ +j · sin θ式中,ρ为原点至触摸点的距离,i为触摸点的X坐标,j为触摸点的Y坐标,Θ为P与X轴的夹角;根据所述数学模型可得出P值。优选地,所述多点触摸系统同时采集256个触摸点的触摸信号并得出其坐标数据。本发明多点触摸系统包括触摸屏、驱动模块、信号接收模块、处理器,所述触摸屏包括顺次间隔排列于所述屏体四周的多个红外发射灯及多个红外接收灯;所述红外发射灯在驱动模块作用下发射红外光;所述红外发射灯发射角度内的红外接收灯接收红外光;所述信号接收模块采集所述红外发射灯发射角度内的接收信号;所述处理器接收所述信号接收模块传递的接收信号,并进行数据分析;所述处理器将分析数据传递至计算机。本发明利用一颗红外灯发射红外光,并由其发射角度内的多颗红外接收灯进行接收,并可根据数次发射及接收后的接收信号得出多个触摸点的坐标数据并对其进行定位,从而根据计算机内预先设定的程序执行所述触摸点对应的操作命令。


图I是本发明多点触摸系统的触摸屏上一颗红外发射灯发射红外光及其发射角度内多颗红外接收灯接收红外光示意图;图2是本发明多点触摸系统一实施例的结构示意图;图3是本发明多点触摸方法一实施例的流程图;图4是本发明数据分析模块建立数学模型一实施例示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。参照图I及图2,图I为本发明多点触摸系统的触摸屏上一颗红外发射灯发射红外光及其发射角度内多颗红外接收灯接收红外光示意图,图2为本发明多点触摸系统一实施例的结构示意图。本发明提供一种多点触摸系统1,其包括
触摸屏10,包括屏体101、顺次排列于所述屏体101四周的多个红外发射灯102及多个红外接收灯103,所述红外发射灯102与所述红外接收灯103间隔排列,且所述红外发射灯102发射的红外光可被其发射角度内的多个红外接收灯103接收;驱动模块20,连接于所述红外发射灯102,用于驱动所述红外发射灯102发射红外光;信号接收模块30,连接于所述红外接收灯102,用于采集所述红外发射灯102发射角度内的多个红外接收灯103的接收信号;处理器40,连接于所述驱动模块20及所述信号接收模块30,用于驱使所述驱动模块20工作并对所述信号接收模块30传递的接收信号进行数据分析。本实施例中相邻的所述红外发射灯102与所述红外接收灯103之间的间隔距离均为6mm ;且所述屏体101的尺寸为23 130英寸,适应尺寸范围广。
进一步的,所述处理器40包括数据分析模块(图未示),接收所述信号接收模块30采集的接收信号,并将所述接收信号转换为触摸点104坐标数据。所述多点触摸系统I还包括连接计算机2的USB接口 50,用于供所述处理器40与计算机2通讯,将触摸点104的坐标数据发送至所述计算机2,所述USB接口 50连接所述计算机2同时用于接通电源驱动所述多点触摸系统I,连接方便且功耗低。参照图I至图4,图3为本发明多点触摸方法一实施例的流程图;图4为本发明数据分析模块建立数学模型一实施例示意图。如图3所示,本发明还提供一种多点触摸方法,基于上述多点触摸系统1,该多点触摸方法包括以下步骤步骤S10、处理器40上电后,通过驱动模块20,驱动相应的红外发射灯102发射红外光;步骤SI I、红外发射灯102发射角度内的红外接收灯103将接收红外光;步骤S12、信号接收模块30采集所述红外发射灯102发射角度内的接收信号,并将其发送至所述处理器40 ;步骤S13、所述处理器40接收信号接收模块30发送的接收信号,并对其进行数据分析,将分析结果输出。进一步的,所述步骤SlO具体为处理器40上电后,通过驱动模块20依次驱动红外发射灯102发射红外光,并转入步骤SI I。通过所述多点触摸方法,可以利用处理器40对所述信号接收模块30采集的接收信号进行数据分析,并得出多个触摸点104的坐标数据并对其进行定位,从而通过计算机2预定的程序进行相应触摸点104的触摸操作或书写。所述步骤S13具体为所述处理器40将所述红外接收灯103传递的接收信号转换为触摸点104坐标数据。如图4所示,所述步骤S13中将红外接收灯103传递的接收信号转换为触摸点104坐标数据具体为设发射红外光的红外发射灯102为原点并建立坐标系,X轴及Y轴通过所述原点且平行于所述屏体101两相邻边框,所述红外发射灯102发射出的红外光被第一个触摸点104阻挡而不能被相应的红外接收灯103接收,该触摸点104坐标为(i,j ),且X轴及Y轴朝向该触摸点104方向为正方向,此时所述数据分析模块(图未示)将所述红外接收灯103传递的接收信号转换为触摸点104坐标数据的数学模型为P =i · cos Θ + j · sin θ式中,ρ为原点至触摸点104的距离,i为触摸点104的X坐标,j为触摸点104的Y坐标,Θ为ρ与X轴的夹角;根据所述数学模型可得出P值,从而得到触摸点104的准确坐标数据,将坐标数据传递给计算机2,所述计算机2可根据预先设定的程序准确执行触摸点对应的操作命令。所述多点触摸系统I最多可同时采集256个触摸点104的触摸信号并得出其坐标数据。本发明通过包括触摸屏10、驱动模块20、信号接收模块30、处理器40的多点触摸系统I支持最多可达256点的多点触摸技术。所述触摸屏10包括顺次间隔排列于所述屏体101四周的多个红外发射灯102及多个红外接收灯103,所述红外发射灯102在所述驱动模块20作用下发射红外光,所述红外发射灯102发射角度内的红外接收灯103接收红外·光,所述信号接收模块30采集所述红外发射灯102发射角度内的接收信号,所述处理器40接收所述信号接收模块30传递的接收信号,并进行数据分析;所述处理器40将分析数据输出至计算机2,最终得到触摸点104位置并根据计算机2内预先设定的程序执行所述触摸点104对应的操作命令。本发明支持最多可达256点的触摸,且触摸反应速度快,适应尺寸广,功耗低。以上所述仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种多点触摸系统,其特征在于,包括 触摸屏,包括屏体、顺次排列于所述屏体四周的多个红外发射灯及多个红外接收灯,所述红外发射灯与所述红外接收灯间隔排列,且所述红外发射灯发射的红外光可被其发射角度内的多个红外接收灯接收; 驱动模块,连接于所述红外发射灯,用于驱动所述红外发射灯发射红外光; 信号接收模块,连接于所述红外接收灯,用于采集所述红外发射灯发射角度内的多个红外接收灯的接收信号; 处理器,连接于所述驱动模块及所述信号接收模块,驱使所述驱动模块工作并对所述信号接收模块传递的接收信号进行数据分析。
2.根据权利要求I所述的多点触摸系统,其特征在于,相邻的所述红外发射灯与所述红外接收灯之间的间隔距离为6mm。
3.根据权利要求I所述的多点触摸系统,其特征在于,所述屏体的尺寸为23 130英寸。
4.根据权利要求I至3任意一项所述的多点触摸系统,其特征在于,所述处理器包括数据分析模块,接收所述信号接收模块采集的接收信号,并将所述接收信号转换为触摸点坐标数据。
5.根据权利要求4所述的多点触摸系统,其特征在于,所述多点触摸系统还包括连接计算机的USB接口,用于供所述处理器与计算机通讯,将触摸点的坐标数据发送至所述计算机。
6.一种多点触摸方法,其特征在于,基于权利要求I所述的多点触摸系统,该多点触摸方法包括以下步骤 步骤S10、处理器上电后,通过驱动模块,驱动相应的红外发射灯发射红外光; 步骤S11、红外发射灯发射角度内的红外接收灯将接收红外光; 步骤S12、信号接收模块采集所述红外发射灯发射角度内的接收信号,并将其发送至所述处理器; 步骤S13、所述处理器接收信号接收模块发送的接收信号,并对其进行进行数据分析,将分析结果输出。
7.根据权利要求6所述的多点触摸方法,其特征在于,所述步骤SlO具体为 处理器上电后,通过驱动模块依次驱动红外发射灯发射红外光,并转入步骤S11。
8.根据权利要求7所述的多点触摸方法,其特征在于,所述步骤S13具体为所述处理器将所述红外接收灯传递的接收信号转换为触摸点坐标数据。
9.根据权利要求8所述的多点触摸方法,其特征在于,所述步骤S13中将红外接收灯传递的接收信号转换为触摸点坐标数据具体为 设发射红外光的红外发射灯为原点并建立坐标系,X轴及Y轴通过所述原点且平行于所述屏体两相邻边框,所述红外发射灯发射出的红外光被第一个触摸点阻挡而不能被相应的红外接收灯接收,该触摸点坐标为(i,j ),且X轴及Y轴朝向该触摸点方向为正方向,此时将所述红外接收灯传递的接收信号转换为触摸点坐标数据的数学模型为 P =i · cos Θ +j · sin θ 式中,P为原点至触摸点的距离,i为触摸点的X坐标,j为触摸点的Y坐标,Θ为P与X轴的夹角;根据所述数学模型可得出P值。
10.根据权利要求9所述的多点触摸方法,其特征在于,所述多点触摸系统同时采集·256个触摸点的触摸信号并得出其坐标数据。
全文摘要
本发明公开了一种包括触摸屏、驱动模块、信号接收模块、处理器的多点触摸系统,所述触摸屏包括顺次间隔排列于所述屏体四周的多个红外发射灯及多个红外接收灯,所述红外发射灯在驱动模块作用下发射红外光,所述红外发射灯发射角度内的红外接收灯接收红外光,所述信号接收模块采集所述红外发射灯发射角度内的接收信号,所述处理器接收所述信号接收模块传递的接收信号,并进行数据分析;所述处理器将分析数据输出至计算机,最终得到触摸点位置并根据计算机内预先设定的程序执行所述触摸点对应的操作命令。本发明支持最多可达256点的触摸,且触摸反应速度快,适应尺寸广,功耗低。
文档编号G06F3/042GK102902422SQ20121031543
公开日2013年1月30日 申请日期2012年8月30日 优先权日2012年8月30日
发明者蔡洪发 申请人:深圳市印天印象科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1