[发明专利]触摸屏的数据采集装置、方法及触摸屏系统有效
申请号: | 200910242483.5 | 申请日: | 2009-12-15 |
公开(公告)号: | CN101876864A | 公开(公告)日: | 2010-11-03 |
发明(设计)人: | 艾国 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | G06F3/041 | 分类号: | G06F3/041;G06F3/045 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100083 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 触摸屏 数据 采集 装置 方法 系统 | ||
技术领域
本发明涉及触摸屏技术领域,特别是涉及一种触摸屏的数据采集装置、一种触摸屏的数据采集方法及一种触摸屏系统。
背景技术
触摸屏一般由触摸检测部件和触摸屏控制器组成;触摸检测部件安装在显示器屏幕前面,用于检测用户触摸位置,接受后送触摸屏控制器;触摸屏控制器的主要作用是从触摸点检测部件上接收触摸信息,并将它转换成触点坐标,再送给芯片进行处理。即触摸屏的基本原理是,用手指或其他物体触摸安装在显示器前端的触摸屏时,所触摸的位置(以坐标形式)由触摸屏控制器检测,并通过接口(如RS-232串行口等)送到芯片,从而确定输入的信息。
目前,按照触摸屏的工作原理和传输信息的介质,触摸屏可以分为电阻式触摸屏、电容感应式触摸屏、红外线式触摸屏以及表面声波式触摸屏等。然而,无论何种触摸屏,为确定用户当前输入的信息,由触摸屏控制器检测到的触点信息都会实时地发给芯片,相应地,芯片也会实时响应触摸屏控制器反馈的触点信息,以依据实际需求进行具体的数据处理。
例如,在手写输入的应用中芯片会不断调用算法以识别组成某个笔画的一组触点数据,几个笔画组成的一个字符,以基于用户感知的实时在触摸屏上展示用户的笔迹信息;或者,在触摸移动图标的应用中,芯片会识别当前一段时间(如5ms、10ms)的触点坐标形成的运动趋势,以执行相应方向的图标移动处理;或在以上应用中,芯片还会进一步对采集的触点进行去噪、平滑处理等。
显然,这种传统的触摸屏采集数据时,不仅会因为频繁采集数据,导致占用过多的芯片资源,同时其采集的速率也会受到芯片处理速度的制约,此外,由于采集速度不高,相应地提供给算法的数据也会较少,从而影响触摸屏识别的精度。
因此,目前需要本领域技术人员迫切解决的一个技术问题就是:如何能够创新地提出一种触摸屏的数据采集机制,以减少芯片资源的占用,并有效提高触点数据的采集速率和触摸屏的识别精度。
发明内容
本发明所要解决的技术问题是提供一种触摸屏的数据采集装置、一种触摸屏的数据采集方法及一种触摸屏系统,以减少芯片资源的占用,并有效提高触点数据的采集速率。
为了解决上述技术问题,本发明实施例公开了一种触摸屏的数据采集装置,所述数据采集装置与控制芯片及预置大小的内存区域连接,该装置具体包括:
数据采集控制器,包括第一控制子模块与第二控制子模块,所述第一控制子模块与触摸屏组件连接,用于配置当前触点的采样顺序和采样间隔;所述第二控制子模块与数据传输模块连接,用于配置通知芯片的数据量阈值;
触摸屏组件,用于依据所述采样顺序和采样间隔采集触点数据;
数据传输模块,包括内存写入子模块和芯片通知子模块,所述内存写入子模块用于将所述触点数据以DMA的方式写入内存区域;所述芯片通知子模块用于当前写入内存区域的数据量满足所述通知芯片的数据量阈值时,通知控制芯片进行处理。
优选的,所述数据采集控制器的第二控制子模块还用于配置所述内存区域的数据量阈值,所述数据传输模块还包括:
内存回写子模块,用于在内存区域中已存的数据满足所述内存区域数据量阈值时,返回所述内存区域的起始位置写入。
优选的,所述的装置,还包括:
调用模块,与所述控制芯片及内存区域连接,用于依据当前需求调用相应的算法或指令对内存区域中的相应触点数据进行处理。
优选的,所述触摸屏为电阻式触摸屏,所述触摸屏组件包括:
触摸屏面板;
触摸屏控制器,用于依据所述数据采集控制器配置的采样顺序和采样间隔,确定给触摸屏面板的加电方向的顺序和加电频率并相应施加电压,以获得触点数据的模拟信号;
AD转换器,用于将所述模拟信号转换成数字信号,并输出给数据传输模块。
优选的,所述触点数据包括触点坐标数据及触点压力数据,所述控制芯片为MCU。
本发明实施例还公开了一种触摸屏的数据采集方法,所述触摸屏与控制芯片连接,所述方法包括:
预分配一定大小的内存区域,预置当前触点的采样顺序和采样间隔,以及,预置通知芯片的数据量阈值;
依据所述采样顺序和采样间隔采集触点数据;
将所述触点数据以DMA的方式写入内存区域;
若当前写入内存区域的数据量满足所述通知芯片的数据量阈值,则通知所述触摸屏的控制芯片进行处理。
优选的,所述预置步骤还包括:预置所述内存区域的数据量阈值;
所述的方法还包括:
若内存区域中已存的数据满足所述内存区域的数据量阈值,则返回所述内存区域的起始位置写入。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910242483.5/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置