用于自电容触摸屏的定位装置、触控系统的制作方法

文档序号:6448494阅读:113来源:国知局
专利名称:用于自电容触摸屏的定位装置、触控系统的制作方法
技术领域
用于自电容触摸屏的定位装置、触控系统技术领域[0001]本实用新型涉及触控技术领域,特别涉及一种用于自电容触摸屏的定位装置、触控系统。
背景技术
[0002]触摸屏利用其机械损耗小且体积小的特点,已被广泛应用在各类电子产品上。触摸屏包括电阻触摸屏和电容触摸屏。随着科技的进步,自电容式触摸屏越来越广泛的应用于各种设备。在触摸检测时,自电容屏依次分别检测横向与纵向电极阵列,根据触摸前后电容的变化,分别确定触摸位置的横坐标和纵坐标,然后组合成平面的坐标。自电容的扫描方式,相当于把触摸屏上的触摸点分别投影到X轴(横向)和Y轴(纵向)方向,然后分别在 X轴和Y轴方向计算出坐标,最后组合成触摸物体(例如手指)的坐标[0003]但是,传统的方法在计算自电容触摸屏上触摸位置的坐标时,存在以下问题[0004]1)坐标曲线的线条不直且弯曲。[0005]如图1所示,在一个手指触摸自电容屏的情况下,当手指在移动画直线过程中,由于手指的细微变化会被放大电路进行放大,从而会给自电容触摸屏在检测电容值时带来了一定的影响。例如导致出现的坐标点在连起来后为一条弯弯曲曲的折线,而非预期的直线。[0006]2)在两点触摸过程中,计算出来的坐标在鬼点与正常点之间随机变换。[0007]图2为两点触摸中真实点的坐标。但是,如果在触摸屏上有两点触摸并且这两个点触摸屏幕有先后顺序,那么计算得到的两点的坐标将是抖动的、不稳定的两个点,如图3 所示。这两个点会在真实点与鬼影之间来回变换,致使这两点很不稳定。[0008]3)在两点触摸时,当两点靠的过近时,会误判成一个点[0009]如图4所示,如果两点触摸的时候两个物体距离过近,将会使得有电容变化的通道将为连续的,从而导致将此时的两点触摸误判为一点触摸来处理。实用新型内容[0010]本实用新型的目的旨在至少解决上述技术缺陷之一。[0011]为此,本实用新型的第一个目的在于提供一种用于自电容触摸屏的定位装置,该定位装置可以得到两点触摸中的两个触摸物体的稳定且准确的坐标,避免坐标点在真实点和鬼影之间的变化,提高了计算坐标的精度。[0012]本实用新型的第二个目的在于提供一种触控系统。[0013]为实现上述目的,本实用新型第一方面的实施例提供一种用于自电容触摸屏的定位装置,,包括检测模块,所述检测模块接收来自自电容触摸屏的帧数据,检测当前帧数据中的自电容触摸屏的横向通道以及纵向通道的电容变化量,当所述电容触摸屏的至少一个横向通道和至少一个纵向通道的电容变化量均大于第一阈值时,所述检测模块判断所述电容触摸屏被触摸;触摸物体计算模块,所述触摸物体计算模块与所述检测模块相连,所述触摸物体计算模块根据所述当前帧数据计算触摸所述自电容触摸屏的物体的数量;坐标计算模块,所述坐标计算模块分别与所述检测模块和所述触摸物体计算模块相连,所述坐标计算模块在所述物体的数量小于等于两个时计算所述物体的坐标,否则继续接收下一帧数据,其中,当所述物体的数量为两个时,所述坐标计算模块分别计算两个物体横坐标和纵坐标,并将计算得到的所述横坐标和纵坐标进行匹配运算以将属于同一物体的横坐标和纵坐标进行组对。[0014]根据本实用新型实施例的用于自电容触摸屏的定位装置,将两点触摸中的两个触摸物体的坐标进行匹配运算以得到稳定且准确的坐标,避免坐标点在真实点和鬼影之间的变化,从而提高了计算坐标的精度。[0015]本实用新型第二方面的实施例提供了一种触控系统,包括自电容触摸屏;本实用新型第一方面的实施例提供的用于自电容触摸屏的定位装置,用于根据接收到的所述自电容触摸屏的横向通道以及纵向通道的电容变化量计算触摸所述触摸屏的物体的坐标。[0016]根据本实用新型实施例的触控系统可以将两点触摸中的两个触摸物体的坐标进行匹配运算以得到稳定且准确的坐标,避免坐标点在真实点和鬼影之间的变化,从而提高了计算坐标的精度。[0017]本实用新型附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本实用新型的实践了解到。


[0018]本实用新型上述的和/或附加的方面和优点从
以下结合附图对实施例的描述中将变得明显和容易理解,其中[0019]图1为传统的触摸物体在触摸屏上的坐标曲线;[0020]图2为两点触摸中真实点的坐标示意图;[0021]图3为图2中的真实点对应的鬼点的坐标示意图;[0022]图4为传统的将两点触摸误判为单点触摸的坐标示意图;[0023]图5为根据本实用新型实施例的用于自电容触摸屏的定位方法的示意图;[0024]图6为根据本实用新型实施例的用于自电容触摸屏的定位方法的流程图;和[0025]图7为根据本实用新型实施例的用于自电容触摸屏的定位装置的结构图。
具体实施方式
[0026]下面详细描述本实用新型的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本实用新型,而不能解释为对本实用新型的限制。[0027]下面参考图5至图6描述用于自电容触摸屏的定位方法。[0028]如图5和图6所示,用于自电容触摸屏的定位方法,包括如下步骤[0029]Sl 接收来自自电容触摸屏的帧数据,并根据帧数据获得自电容触摸屏的横向通道以及纵向通道的电容变化量。该步骤Si进一步包括以下步骤[0030]Sll 接收来自自电容触摸屏的帧数据。[0031]由于触摸屏是由多条通道横竖等间距的排列而成,当有物体(例如手指)触摸自电容触摸屏时,将引起相邻的多个通道的电容值变化。将从自电容触摸屏上检测到的电容值的模拟信号通过模拟-数字转换模块(ADC)转换为数字信号。并将上述表示电容值的数据存放在数组raw_data[MAX]中。通过数组raw_data [MAX]中的数据数组raw_data[i]可以计算出自电容触摸屏每一个通道的电容变化量,包括横向通道以及纵向通道的电容变化量。将上述计算得到的横向通及纵向通道的电容变化量存放在数组differ_data[MAX]中, 其中,MAX为自电容触摸屏的通的总数。[0032]S12 判断自电容触摸屏是否被触摸。[0033]根据步骤Sll中得到电容变化量数组differ_data[MAX],对自电容触摸屏的横向上的所有通道和纵向上的所有通道进行电容变化量进行判断。具体而言,当一个通道的电容变化量大于第一阈值时,则判断该通道被触摸。当横向上有至少一个通道被触摸且纵向上也有至少一个通道被触摸时,则判断有物体触摸自电容触摸屏。换言之,当有至少一个横向通道的电容变化量大于第一阈值,且有至少一个纵向通道的电容变化量大于第一阈值时,则判断有物体触摸自电容触摸屏,进一步执行步骤S2。[0034]在本实用新型的一个实施例中,具体地,计算电容变化量大于第一阈值的横向通道数量以及满足该条件的通道中的横向起始通道fetart和横向结束通道fetop,并计算电容变化量大于第一阈值的纵向通道数量以及满足该条件的通道中的纵向起始通道ktart 和纵向结束通道^切?。如果横向和纵向中的至少一个方向的通道没有判断有触摸,则判断没有物体触摸该电容触摸屏。当判断没有物体触摸自电容触摸屏时,返回步骤S11,进一步接收下一帧数据。[0035]S2 获得触摸自电容触摸屏的物体的数量。[0036]当有物体触摸自电容触摸屏时,会引起相邻的多个通道的电容值的变化。通过检测同一方向(横向或纵向)上有电容变化的通道是否连续来判断触摸自电容触摸屏的数量为一个、两个、或两个以上。[0037]S21 当同一个方向(横向或纵向)上,当电容变化量大于第一阈值的多个通道是连续排列的,且形成为一个完整的闭环区域时,则可以判断触摸自电容触摸屏的物体的数量为一个。[0038]当同一个方向(横向或纵向)上,电容变化量大于第一阈值的多个通道不是连续排列,换言之,多个通道中至少两个通道之间有断点,且形成了多个完整的闭环区域时,则可以判断触摸自电容触摸屏的物体的数量为两个或两个以上。[0039]在本实用新型的一个实施例中,当电容变化量大于第一阈值的多个通道间的断点数量为m个时,则触摸自电容触摸屏的物体的数量为m+1个。更为具体地,如果断点数为1, 即在这些通道之间仅出现了一个断点,那么则认为触摸的物体为2个。[0040]当断点的数量大于一个时,则可以判断触摸自电容触摸屏的物体的数量为两个以上,此时返回步骤S11,继续接收下一帧数据。[0041]当断点的数量为一个时,则可以判断触摸自电容触摸屏的物体的数量为两个,进一步执行步骤S3。[0042]当相邻通道间没有断点,即被触摸的通道为连续排列时,判断触摸自电容触摸屏的物体的数量为一个。在本实用新型的优选实施例中,在计算该物体的坐标之前,还需要对该单点触摸进行误判检测。当两个距离很近的物体触摸自电容触摸屏时,也会导致有触摸的通道连续排列,从而会产生误判。因此,需要进一步检测是否将两个物体误判为一个物体。[0043]在本实用新型的一个实施例中,根据有触摸的通道的电容变化量来进行误判检测。具体而言,当电容变化量满足以下两个条件时,则判断触摸自电容触摸屏的物体的数量为两个,否则判断物体的数量为一个。[0044](1)在同一方向(横向或纵向)上,电容变化量大于第一阈值的连续排列的通道的数量大于三个,即有触摸的通道的数量大于三个;[0045](2)在电容变化量大于第一阈值的连续排列的多个通道中,位于两侧的通道的电容变化量大于位于中间的通道的电容变化量。[0046]当有物体触摸自电容触摸屏时,被触摸通道的自电容会变大,从而形成一个波峰状曲线。如果有两个邻近的物体触摸自电容触摸屏,则会形成两个相邻的波峰,在波峰中间的波谷位置即为两个物体间隔的位置。由此可知,对于有触摸的多个通道,位于两侧的通道 (有触摸的通道)的电容变化量大于位于中间的通道(两个物体之间的未被触摸的通道) 的电容变化量。[0047]S3 当物体的数量小于等于两个时,计算所述物体的坐标。[0048]根据有触摸的通道的电容变化量对触摸自电容触摸屏的物体的坐标进行计算。[0049]S31 当物体的数量为一个时,计算该物体的坐标。[0050]根据步骤Sl中得到通道的变化量、有触摸的通道的数量以及有触摸的通道中的横向起始通道fetart、横向结束通道fetop、纵向起始通道ktart和纵向结束通道ktop 计算物体在自电容触摸屏上的触摸坐标(newxl [η],newyl [η])。[0051]
权利要求1.一种用于自电容触摸屏的定位装置,其特征在于,包括检测模块,所述检测模块接收来自自电容触摸屏的帧数据,检测当前帧数据中的自电容触摸屏的横向通道以及纵向通道的电容变化量,且所述检测模块在所述电容触摸屏的至少一个横向通道和至少一个纵向通道的电容变化量均大于第一阈值时判断所述电容触摸屏被触摸;触摸物体计算模块,所述触摸物体计算模块与所述检测模块相连,所述触摸物体计算模块根据所述当前帧数据计算触摸所述自电容触摸屏的物体的数量;和坐标计算模块,所述坐标计算模块分别与所述检测模块和所述触摸物体计算模块相连,所述坐标计算模块在所述物体的数量小于等于两个时计算所述物体的坐标,否则继续接收下一帧数据,所述坐标计算模块在所述物体的数量为两个时分别计算两个物体横坐标和纵坐标,并将计算得到的所述横坐标和纵坐标进行匹配运算以将属于同一物体的横坐标和纵坐标进行组对。
2.如权利要求1所述的用于自电容触摸屏的定位装置,其特征在于,还包括圆滑处理模块,所述圆滑处理模块与所述坐标计算模块相连,所述圆滑处理模块对所述触摸所述自电容触摸屏的物体的坐标进行圆滑处理。
3.—种触控系统,其特征在于,包括自电容触摸屏;和如权利要求1或2中任一项所述的用于自电容触摸屏的定位装置,用于根据接收到的所述自电容触摸屏的横向通道以及纵向通道的电容变化量计算触摸所述触摸屏的物体的坐标。
专利摘要本实用新型公开了一种用于自电容触摸屏的定位装置,包括检测模块,接收来自自电容触摸屏的帧数据,检测当前帧数据中的自电容触摸屏的横向通道以及纵向通道的电容变化量;触摸物体计算模块,根据当前帧数据计算触摸自电容触摸屏的物体的数量;坐标计算模块,在物体的数量小于等于两个时计算物体的坐标,其中,当物体的数量为两个时,坐标计算模块分别计算两个物体横坐标和纵坐标,并将计算得到的横坐标和纵坐标进行匹配运算以将属于同一物体的横坐标和纵坐标进行组对。本实用新型还公开了一种触控系统。本实用新型可以得到两点触摸中的两个触摸物体的稳定且准确的坐标,避免坐标点在真实点和鬼影之间的变化,提高了计算坐标的精度。
文档编号G06F3/044GK202285118SQ201120203109
公开日2012年6月27日 申请日期2011年6月15日 优先权日2011年6月15日
发明者李振刚, 杨云, 段革新, 王经纬, 黄臣 申请人:比亚迪股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1