[发明专利]红外触摸屏的扫描控制装置、控制器及控制方法有效
申请号: | 201310629351.4 | 申请日: | 2013-11-29 |
公开(公告)号: | CN103631452A | 公开(公告)日: | 2014-03-12 |
发明(设计)人: | 邓孜俊;刘扬;刘伟高;刘军刚 | 申请(专利权)人: | 广州视睿电子科技有限公司 |
主分类号: | G06F3/042 | 分类号: | G06F3/042;G06F13/28 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 王茹;陶品德 |
地址: | 510663 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 红外 触摸屏 扫描 控制 装置 控制器 方法 | ||
技术领域
本发明涉及红外触摸屏技术领域,特别是涉及一种红外触摸屏的扫描控制装置、控制器及控制方法。
背景技术
红外触摸屏是在屏幕边框的两组对边上分别安装红外发射管和红外接收管,通过两组对边上的红外对管光路的通断来获得到触摸点坐标位置的触摸屏。
红外触摸屏的控制器循序点亮每一个红外发射管,并检测对应的红外接收管能接收到多少红外光(依次点亮红外发射管并检测红外接收管的操作称为扫描)。经过一个扫描周期之后,控制器根据每一条光线的遮挡情况计算出触摸点。
传统的红外触摸屏的控制器,通过软件指令对红外发射管阵列进行选址,对红外接收管阵列进行选址,点亮红外发射管以及采集红外接收管的信号。由于控制器比硬件的操作速度快很多,在扫描过程中控制器大部分时间都在等待硬件完成操作,而不能参与其他的运算,扫描结束后控制器计算触摸点坐标。传统的控制器使得红外触摸屏响应速度低。
发明内容
基于此,有必要针对上述问题,提供一种可提高红外触摸屏响应速度的红外触摸屏的扫描控制装置、控制器及控制方法。
一种红外触摸屏的扫描控制装置,包括内存器、DMA控制器、数据寄存器和IO模块,所述内存器用于存储预设的数据列表,所述数据列表包括若干数据组;所述DMA控制器连接所述内存器和数据寄存器,用于根据接收的时钟信号,以DMA方式依次获取所述数据列表中的一数据组并发送至所述数据寄存器;所述数据寄存器连接所述IO模块,用于暂存所述数据组;所述IO模块连接扫描控制信号线,根据所述数据组调整为高电平或者低电平;所述扫描控制信号线包括发射管选址线、接收管选址线、发射管点亮线和接收管信号采集线。
一种红外触摸屏的扫描控制器,包括处理器,还包括上述红外触摸屏的扫描控制装置,所述内存器还用于存储接收的数字信号,所述处理器连接所述内存器,用于根据所述数字信号计算触摸点坐标。
一种红外触摸屏的扫描控制方法,基于上述红外触摸屏的扫描控制装置上实现,包括以下步骤:
通过所述DMA控制器接收所述时钟信号,并根据所述数字信号从所述内存器以DMA方式依次获取所述数据列表中的一数据组并发送至所述数据寄存器;
通过所述数据寄存器暂存所述数据组;
所述IO模块根据所述数据组调整为高电平或者低电平。
上述红外触摸屏的扫描控制装置、控制器及控制方法,通过DMA控制器接收时钟信号,并根据时钟信号从内存器以DMA方式依次获取数据列表中的一数据组并发送至数据寄存器,通过数据寄存器暂存数据组。IO模块根据数据组调整为高电平或者低电平。由于DMA控制器以DMA方式依次获取数据组控制IO模块调整为高电平或低电平,使扫描控制信号线产生有序且连续的信号进行扫描,无需利用控制器通过软件指令控制,在进行扫描的过程中控制器可进行计算触摸点坐标等其他软件运算,提高了红外触摸屏的响应速度。
附图说明
图1为一实施例中红外触摸屏的扫描控制装置的结构图;
图2为一实施例中IO模块的引脚组结构图;
图3为另一实施例中红外触摸屏的扫描控制装置的结构图;
图4为一实施例中红外触摸屏的扫描控制装置的扫描控制方法的流程图;
图5为另一实施例中红外触摸屏的扫描控制装置的扫描控制方法的流程图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似改进,因此本发明不受下面公开的具体实施例的限制。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
一种红外触摸屏的扫描控制装置,如图1所示,包括内存器110、DMA(Direct Memory Access,直接内存存取)控制器120、数据寄存器130和IO(Input/Output,输入输出)模块140。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视睿电子科技有限公司,未经广州视睿电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310629351.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能水族养殖池
- 下一篇:一种导线绝缘层挤塑模具