一种触控板的自动卷动控制方法及其控制模块的制作方法

文档序号:6472062阅读:283来源:国知局
专利名称:一种触控板的自动卷动控制方法及其控制模块的制作方法
技术领域
本发明涉及一种触控板的控制方法及控制模块,尤其是一种触控板的自动 巻动控制方法及其控制模块。
背景技术
如今触控板已广泛应用于个人数字处理(PDA)、手机、掌上电脑、平板计 算机等电子设备上。触控板是供使用者用手或导电性对象(例如触控笔)在面 板上滑动或接触的输入装置,可以使光标产生相对移动和支持其他延伸性功 能,如按键仿真功能等。为让使用者在操作区域可以支持更多样性功能,因此 有了分区的概念,并需要一些侦测方法,以区别使用者要使用的功能。
目前己有的具有边缘移动功能触控板,当使用者的手指移动到边际区域, 就发出光标滚动信息,无法判别使用者是要一般的光标移动还是智能型边缘巻 动,造成信号的误送。义隆(ELAN)公司的一项专利是以判断手指停留边缘超 过一参考时间来实现触摸板的巻动控制功能,但这种控制方法需要等待一定的 参考时间,实时性较差,不能满足高效率的操作需求。

发明内容
本发明的目的在于提供一种触控板的自动巻动控制方法及其控制模块,将光标控制功能和巻动控制功能整合,达到提高触控板的使用效率、扩展触控板 功能的功效。
本发明的技术方案是
一种触控板的自动巻动控制方法,其特征在于,包括下列步骤 在该触控板上预设至少一个第二区域,用以提供光标功能和巻动功能; 侦测触控板上触碰对象的位置; 确认一个对象触碰至少一个第二区域,以及 侦测该对象对该第二区域的触碰压力大小; 当该触碰压力大小达到一默认值时,送出一巻动信号; 在该对象对该第二区域的压力大小小于一默认值时,送出一光标移动信

还包括以下步骤
在该触控板上预设至少一个第一区域,用以提供光标功能。
其中送出一巻动信号的步骤包括
计算该对象的垂直位移量及水平位移量;
若该垂直位移量减去水平位移量的第一差值大于第一参考值,送出垂直方 向的巻动信号;以及
若该水平位移量减去垂直位移量的第二差值大于第二参考值,送出水平方 向的巻动信号。
其中送出一巻动信号的步骤包括
计算该对象的垂直位移量及水平位移量;
若该垂直位移量减去水平位移量的第三差值小于第三参考值,同时送出垂直方向的巻动信号和水平方向的巻动信号;以及
若该水平位移量减去垂直位移量的第四差值小于第四参考值,同时送出垂
直方向的巻动信号和水平方向的巻动信号。 其中送出一光标移动信号的步骤包括 计算该对象的垂直位移量及水平位移量;以及 同时送出垂直方向的光标移动信号和水平方向的光标移动信号。 所述垂直方向的巻动信号和水平方向的巻动信号为位置信息或数字信号。 所述垂直方向的光标移动信号和水平方向的光标移动信号为绝对坐标值
或相对坐标值。
一种触控板的自动巻动控制模块,包括触控板扫描信号、触控芯片、单片 机和主机,其特征在于所述触控板扫描信号连接触控芯片的触控板扫描信号输 入端;单片机输出的片选信号CSb、时钟信号CK和数字量输入DI分别连接触
控芯片的片选信号输入端、时钟信号输入端和数字量输入端,触控芯片的数字
量输出DO连接单片机的数字量输入端;单片机的串行端口输出端与主机的串 行端口输入端连接。
所述触控芯片包括多路模拟开关、配置寄存器、数据移位寄存器、传感器 单元、A/D转换器和高速同步串行口 SPI;多路模拟开关的触控板扫描信号输 入端连接触控板扫描信号,多路模拟开关的输出端连接传感器单元的输入端, 传感器单元的输出端连接A/D转换器的模拟量输入端,A/D转换器的数字量输 出端与高速同步串行口 SPI的从机数字量输入端连接;高速同步串行口 SPI的 两路控制信号分别连接配置寄存器的控制信号输入端,配置寄存器的控制信号 输出端连接多路模拟开关的控制信号输入端;数据移位寄存器的时钟信号输入端连接高速同步串行口 SPI的从机时钟信号输出端,数据移位寄存器的数字量 输入端连接高速同步串行口 SPI的从机数字量输出端,数据移位寄存器的并行 输出端连接配置寄存器的并行输入端;高速同步串行口 SPI的接地端连接定电 压隔离转换器TST。
本发明的有益效果是
本发明提供的一种触控板的自动巻动控制方法及其控制模块可智能侦测 手指或导电性对象的触碰运动,能有效避免误操作,并能保证巻动操作的实时 性,具有高效便捷等优点。


图1是本发明的触控板的自动巻动控制方法流程图。
图2是本发明的触控板的自动巻动控制模块原理示意图。
图3是本发明的实施例一的原理示意图。
图4是本发明的实施例二的原理示意图。
图5是本发明的实施例三的原理示意图。
图6是本发明的实施例四的原理示意图。
具体实施例方式
下面结合附图和实施例对本发明作进一步的说明。
本发明的触控板的自动巻动控制方法的原理是
首先,在该触控板上预设至少一个第一区域,用以提供光标功能;其次, 在该触控板上预设至少一个第二区域,用以提供光标功能和巻动功能;然后,侦测触控板上触碰对象的位置;并确认一个对象触碰至少一个第二区域,以及 侦测该对象对该第二区域的触碰压力大小;当该触碰压力大小达到一默认值 时,送出一巻动信号;在该对象对该第二区域的压力大小小于一默认值时,送 出一光标移动信号。
其中送出一光标移动信号的步骤包括
首先,计算该对象的垂直位移量Y及水平位移量X,然后,同时送出垂直 方向的光标移动信号和水平方向的光标移动信号。垂直方向的光标移动信号和 水平方向的光标移动信号为绝对坐标值或相对坐标值。
实施例一。
结合图3,用手指或触控笔以略大的压力触碰触控板的第二区域,激活巻 动控制功能。
触控板的自动巻动控制模块侦测并计算手指或触控笔的垂直位移量Y及 水平位移量X;若该垂直位移量Y减去水平位移量X的第一差值大于第一参 考值,则向主机送出垂直方向的巻动信号,垂直方向的巻动信号为位置信息。 垂直巻轴的巻动量正比于垂直位移量Y。
实施例二。
结合图4,用手指或触控笔以略大的压力触碰触控板的第二区域,激活巻 动控制功能。
触控板的自动巻动控制模块侦测并计算手指或触控笔的垂直位移量Y及 水平位移量X;若该水平位移量X减去垂直位移量Y的第二差值大于第二参 考值,则向主机送出水平方向的巻动信号,水平方向的巻动信号为位置信息。 水平巻轴的巻动量正比于水平位移量X。实施例三。
结合图5,用手指或触控笔以略大的压力触碰触控板的第二区域,激活巻
动控制功能。触控板的自动巻动控制模块侦测并计算手指或触控笔的垂直位
移量Y及水平位移量X;若该垂直位移量Y减去水平位移量X的第三差值小
于第三参考值,同时送出垂直方向的巻动信号和水平方向的巻动信号。垂直 方向的巻动信号和水平方向的巻动信号为位置信息。
垂直巻轴的巻动量正比于垂直位移量Y,水平巻轴的巻动量正比于水平位 移量X。
实施例四。
结合图6,用手指或触控笔以略大的压力触碰触控板的第二区域,激活巻 动控制功能。触控板的自动巻动控制模块侦测并计算手指或触控笔的垂直位 移量Y及水平位移量X;若该水平位移量X减去垂直位移量Y的第四差值小 于第四参考值,同时送出垂直方向的巻动信号和水平方向的巻动信号。垂直 方向的巻动信号和水平方向的巻动信号为位置信息。
垂直巻轴的巻动量正比于垂直位移量Y,水平巻轴的巻动量正比于水平位 移量X。
实施例一与实施例二中的第一参考值等于第二参考值,为预设的参考值, 可通过软件根据使用者操作习惯调整。
实施例三与实施例四中的第三参考值等于第四参考值,为预设的参考值, 可通过软件根据使用者操作习惯调整。
实施例五。
结束巻动功能,只需用手指或触控笔以较小的压力触碰触控板的第二区域,触控板的自动巻动控制模块侦测并计算手指或触控笔的垂直位移量Y、水平位 移量X以及触碰压力Pn,触碰压力Pn小于一默认值时;同时送出垂直方向的 光标移动信号和水平方向的光标移动信号。
触碰压力大小的默认值为预设的参考值,可通过软件根据使用者操作习惯 调整。
实施例六。
一种触控板的自动巻动控制模块,包括触控板扫描信号、触控芯片、单片 机和主机,其特征在于所述触控板扫描信号连接触控芯片的触控板扫描信号输 入端;单片机输出的片选信号CSb、时钟信号CK和数字量输入DI分别连接触 控芯片的片选信号输入端、时钟信号输入端和数字量输入端,触控芯片的数字 量输出DO连接单片机的数字量输入端;单片机的串行端口输出端与主机的串 行端口输入端连接。
触控芯片包括多路模拟开关、配置寄存器、数据移位寄存器、传感器单元、 A/D转换器和高速同步串行口 SPI;多路模拟开关的触控板扫描信号输入端连 接触控板扫描信号,触控板扫描信号为16位或32位,触控板扫描信号的位数 为16的整数倍。多路模拟开关的输出端连接传感器单元的输入端,传感器单 元的输出端连接A/D转换器的模拟量输入端,A/D转换器的数字量输出端与高 速同步串行口 SPI的从机数字量输入端连接;高速同步串行口 SPI的两路控制 信号分别连接配置寄存器的控制信号输入端,配置寄存器的控制信号输出端连 接多路模拟开关的控制信号输入端;数据移位寄存器的时钟信号输入端连接高 速同步串行口 SPI的从机时钟信号输出端,数据移位寄存器的数字量输入端连 接高速同步串行口 SPI的从机数字量输出端,数据移位寄存器的并行输出端连接配置寄存器的并行输入端;高速同步串行口 SPI的接地端连接定电压隔离转 换器TST。触控板扫描信号为32位,分别为T0, Tl,…,T30, T31。 触控板的自动巻动控制模块的工作原理为
电容式触控板上第二区域的触控扫描线将手指或导电性对象的触碰信息 (触控板扫描信号)传给触控芯片,触控芯片接受的触控板扫描信号为原始的 绝对位移坐标(X, Y)和触碰压力值(Pn),触控芯片内的A/D转换器将传 感器单元检测到的绝对坐标(X, Y)和触碰压力值(Pn)通过高速同步串行 口SPI传送给单片机,单片机通过一定的算法处理后,得到触碰坐标的相对位 移坐标(Xn. Yn)及触碰压力值(Pn),单片机通过串行端口 PS2将相对位移 坐标(Xn. Yn)传送给主机,从而实现巻动功能或光标移动功能。
权利要求
1、一种触控板的自动卷动控制方法,其特征在于,包括下列步骤在该触控板上预设至少一个第二区域,用以提供光标功能和卷动功能;侦测触控板上触碰对象的位置;确认一个对象触碰至少一个第二区域,以及侦测该对象对该第二区域的触碰压力大小;当该触碰压力大小达到一默认值时,送出一卷动信号;在该对象对该第二区域的压力大小小于一默认值时,送出一光标移动信号。
2、 根据权利要求1所述的一种触控板的自动巻动控制方法,其特征在于,还 包括以下步骤在该触控板上预设至少一个第一区域,用以提供光标功能。
3、 根据权利要求1所述的一种触控板的自动巻动控制方法,其特征在于,其 中送出一巻动信号的步骤包括计算该对象的垂直位移量及水平位移量;若该垂直位移量减去水平位移量的第一差值大于第一参考值,送出垂直方 向的巻动信号;以及若该水平位移量减去垂直位移量的第二差值大于第二参考值,送出水平方 向的巻动信号。
4、 根据权利要求1所述的一种触控板的自动巻动控制方法,其特征在于,其 中送出一巻动信号的步骤包括计算该对象的垂直位移量及水平位移量;若该垂直位移量减去水平位移量的第三差值小于第三参考值,同时送出垂 直方向的巻动信号和水平方向的巻动信号;以及若该水平位移量减去垂直位移量的第四差值小于第四参考值,同时送出垂 直方向的巻动信号和水平方向的巻动信号。
5、 根据权利要求1所述的一种触控板的自动巻动控制方法,其特征在于,其 中送出一光标移动信号的步骤包括计算该对象的垂直位移量及水平位移量;以及同时送出垂直方向的光标移动信号和水平方向的光标移动信号。
6、 根据权利要求3或4所述的一种触控板的自动巻动控制方法,其特征在于 所述垂直方向的巻动信号和水平方向的巻动信号为位置信息或数字信号。
7、 根据权利要求5所述的一种触控板的自动巻动控制方法,其特征在于所述 垂直方向的光标移动信号和水平方向的光标移动信号为绝对坐标值或相对坐 标值。
8、 一种触控板的自动巻动控制模块,包括触控板扫描信号、触控芯片、单片 机和主机,其特征在于所述触控板扫描信号连接触控芯片的触控板扫描信号输 入端;单片机输出的片选信号CSb、时钟信号CK和数字量输入DI分别连接触 控芯片的片选信号输入端、时钟信号输入端和数字量输入端,触控芯片的数字 量输出DO连接单片机的数字量输入端;单片机的串行端口输出端与主机的串 行端口输入端连接。
9、 根据权利要求8所述的触控板的自动巻动控制模块,其特征在于所述触控 芯片包括多路模拟开关、配置寄存器、数据移位寄存器、传感器单元、A/D转换器和高速同步串行口 SPI;多路模拟开关的触控板扫描信号输入端连接触控 板扫描信号,多路模拟开关的输出端连接传感器单元的输入端,传感器单元的 输出端连接A/D转换器的模拟量输入端,A/D转换器的数字量输出端与高速同 步串行口 SPI的从机数字量输入端连接;高速同步串行口 SPI的两路控制信号 分别连接配置寄存器的控制信号输入端,配置寄存器的控制信号输出端连接多 路模拟开关的控制信号输入端;数据移位寄存器的时钟信号输入端连接高速同 步串行口 SPI的从机时钟信号输出端,数据移位寄存器的数字量输入端连接高 速同步串行口 SPI的从机数字量输出端,数据移位寄存器的并行输出端连接配 置寄存器的并行输入端;高速同步串行口 SPI的接地端连接定电压隔离转换器 TST。
全文摘要
一种触控板的自动卷动控制方法及其控制模块,在触控板预设第一区域和第二区域。当对象在该第一区域移动时,该触控板送出该对象的位置信息,当该对象移动到该第二区域时,若该对象在该第二区域上触摸压力超过一参考压力,该触控板送出卷动信号,若该对象在该第二区域上触摸压力小于该参考压力,该触控板送出该对象的位置信息。本发明将光标控制功能和卷动控制功能整合,达到提高触控板的使用效率、扩展触控板功能的功效。
文档编号G06F3/041GK101419533SQ200810244710
公开日2009年4月29日 申请日期2008年12月15日 优先权日2008年12月15日
发明者洪锦维, 马里剑 申请人:苏州瀚瑞微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1