触控面板线性误差的修正方法

文档序号:6398655阅读:296来源:国知局
专利名称:触控面板线性误差的修正方法
技术领域
本发明涉及一种触控面板的线性误差,尤其是指电容式触控面板线性误差的修正方法。
背景技术
触控显示器包括显示面板与结合与显示面板的触控面板,用以供使用者直觉的触碰显示面板所显示的标记,最終实现快速的操作计算机系统。实际上,用户所接触的是位于显示面板上的触控面板,触控面板会回馈一定位信号至计算机系统,使计算机系统将此定位信号转换成坐标值,最后将此坐标值映像至显示面板所显示的图像上。触控面板的种类包括电阻式触控面板、电容式触控面板、电磁式触控面板等,由于电容式触控面板可以实现多点触控,且不易受外界环境的影响,因此越来越多的受到用户的青睐。触控面板一般具有由两层导电材料构成导电层,在它们之间设置有用于隔离两层导电层的绝缘层,当点击触控面板时,X方向上加一定的电压,从Y方向上取这个点的电压值,经过換算可得到该点X方向的坐标值;同理亦可得出该点Y轴的坐标。在触控面板的各项指标中,线性度是最为重要的ー个。由于所述导电层上均设有若干个电极,理想状态下,用户在划线时,应该是ー个笔直的直线,但若用户在划线时,若速度不够快,或者压カ不够大,那么线性度就会受到影响,如用户在画直线时,而显示出的确是曲线。具体的说,这种情况出现在ー个电极到另ー个电极之间,所产生的曲线可能是位于理想状态直线的下方,也可能是位于理想状态直线的上方,无论哪种情况,都是设计人员需尽量避免的问题。因此需要为广大用户提供ー种修正线性度的方法来解决以上问题。

发明内容
本发明所要解决的技术问题是如何提供一种即简单又能快速修正触控面线性误差的方法。为了实现上述目的,本发明提供一种触控面板线性误差修正方法,所述触控面板上设有导电层,导电层上设有若干个电扱,其步骤如下:首先定义两个压カ參数值,最大值和最小值;然后判断划线时触碰压カ值的大小;若所述压力值小于最小值,则以理想状态的直线为对称轴,补偿ー个与形成的曲线呈镜像的上曲线,且在同一方向上的各个坐标对应相加;若所述压力值大于最大值,则以理想状态的直线为对称轴,补偿ー个与形成的曲线呈镜像的下曲线,且在同一方向上的各个对应坐标相加;若所述压力值位于最小值和最大值之间,则需要根据用户手指压カ的高低百分比的大小来修正触碰时所获取曲线的各个坐标,使其尽可能的接近理想状态的直线。与现有技术相比,本发明所述触控面板线性误差的修正方法,不但简单,而且修正触控面板线性误差的速度快,更容易取得相对精确的坐标。


图1是根据本发明所述触控面板在压カ较小时输出的划线示意 图2是根据本发明所述触控面板压カ较大时输出的划线示意 图3A-3B是根据本发明所利用数学模型的建立方式;
图4是根据本发明所述压カ与压カ的高低百分比的关系;
图5是根据本发明所述触控面板压カ在最大值与最小值之间修正后的示意图。
具体实施例下面结合附图和实施例对本发明作进ー步的说明。本发明所述的触控面板线性误差的修正方法,所述触控面板上设有导电层,导电层上设有若干个电极,由于影响触控面板线性度的因素主要由用户手指触碰时压力的大小决定,所以希望通过改变压カ值的方式来修正线性误差。当用户在触控面板上划线时,若用户触碰时的压カ过小,将会导致形成一个曲线,该曲线位于理想状态的直线下方,请參考图1所示;若用户触碰时的压カ过大,也将会导致形成一个曲线,该曲线位于理想状态的直线上方,请參考图2所示。本发明所述修正方法利用了数学模型,且其ー种建立方式如下:为了补偿触控面板的线性误差,当用户在划直线时,以用户触碰触控面板后形成的图像即曲线在理想直线的上方为例,请參考图3A和3B所示,在依次顺序的三个电极之间,建立坐标系,以位于中间电极为原点,计算出所述曲线偏移理想直线的最大距离山由最大距离d确定所述曲线的输入值D,将所述输入值D作为横坐标,再由所述曲线偏移理想直线的最大距离d确定出对应的补偿曲线,将触碰触控面板后所形成的曲线各个坐标与补偿曲线的各个坐标对应相加从而使其接近于理想状态的直线。基于上述情形,本发明利用了补偿原理,若用户在画直线时,形成的图像即曲线在理想状态的直线下方,若以理想状态的直线为对称轴,补偿一个与该曲线呈镜像的上曲线,且在同一方向上的各个坐标对应相加,进而使其接近于理想状态的直线;若形成的曲线在理想状态的直线上方,若以理想状态的直线为对称轴,补偿一个与该曲线呈镜像的下曲线,且在同一方向上的各个坐标对应相加,进而使其接近于理想状态的直线。当用户在触控面板上划线时,理想状态显出的应该是条直线,而由于直线实际上是由一系列的点组成,而每个点的坐标都可以侦测得出,因此将触碰触控面板后所形成的曲线的各个坐标与补偿后的曲线各个坐标对应相加,即通过相加两个曲线所对应的各个坐标,进而就可以得到最接近理想状态的直线。由于用户触碰时压力的大小导致显示出的图像与理想状态的直线有偏差,因此需要对所述图像进行修正,使其接近于理想状态的直线,且修正后曲线上的每个坐标值均和由当前曲线所侦测的坐标值及修正系数有夫。请參考图4所示,由于用户在所述触控面板上划线时与压カ的大小有夫,结合上述补偿原理,因此根据用户触碰时的压力大小可以选择不同的修正方法,且压カ的大小与用户手指压カ的高低百分比(high/low%)有夫,因此根据用户手指压カ的高低百分比就能修正当前侦测的坐标,首先定义两个压カ參数值:压カ最小值a(min)和压カ最大值a (max),判断触碰后压カ值P的大小,若所述压カ值P小于最小值a (min),则以理想状态的直线为对称轴,补偿ー个与形成的曲线呈镜像的上曲线,且在同一方向上的各个坐标分别相加;若所述压カ值P大于最大值a (max),则以理想状态的直线为对称轴,补偿ー个与形成的曲线呈镜像的下曲线,且在同一方向上的各个坐标分别相加;若所述压力值位于最小值a (min)和最大值a(max)之间,则需要根据用户手指压カ的高低百分比的大小来修正触碰时所获取曲线的各个坐标,使其尽可能的接近理想状态的直线。若触碰后压カ值P位于最小值a (min)和最大值a (max)之间,且在最小值a (min)和平均值a0之间时,所述平均值a0是根据最大值a (max)与最小值a(min)和的一半而确定,此时压カ高低百分比小于一,所以用户划线时形成的图像位于理想直线的下方,且偏离幅度较所述压カ值P小于最小值a (min)时所形成曲线的偏离幅度小,即此时的曲线较所述压カ值P小于最小值a (min)时所形成的曲线而言,更接近理想状态直线;若触碰后压カ值P在平均值a0和最大值a(max)之间,此时压カ高低百分比大于一,所以用户划线时形成的图像位于理想直线的上方,且偏离幅度较所述压カ值P大于最大值a(max)时所形成图像的偏离幅度小,即此时的曲线较所述压カ值P大于最小值a (max)时所形成的曲线而言,更接近理想状态直线。下面再详细介绍ー种当压カ值位于最小值a(min)和最大值a(max)之间时的修正算法:请參考图5所示,若所述压カ值位于最小值a(min)和最大值a(max)之间,此时用户在触控面板上划线时会随压カ大小出现图中向上弯曲的曲线Fl以及向下弯曲的曲线F2两种情況,即实际上出现了与理想状态直线相差较大的曲线Fl和F2,为了对上述曲线分别进行修正,则需要先计算手指压カ高低的百分比R,且R=[P_最小值a (min) ]*C/[最大值a (max)-最小值a (min)],其中C是与DPI有关的常数,然后计算修正后的坐标r,且r =[(R*distH) + (C-R) *distL] /C,其中dstH和distL为修正常量,且所述修正常量根据曲线的当前坐标查表对应得到,根据上述公式形成修正后的图像如虚线所示,即曲线Fl修正后呈曲线Fl',曲线F2修正后呈曲线F2',修正后的曲线明显更接近于理想状态的直线。上述介绍了ー种当压力值位于最小值a (min)和最大值a (max)之间时的修正算法,基于用户手指压カ的高低百分比,还可以用其它算法来修正,只要满足使其形成的图像更接近于理想状态下的直线即可。本发明所述触控面板线性误差的修正方法,不但简单,而且修正触控面板线性误差的速度快,更容易取得相对精确的坐标,因此值得推广应用。
权利要求
1.一种触控面板线性误差的修正方法,所述触控面板上设有导电层,导电层上设有若干个电极,其步骤如下:首先定义两个压カ參数值,最大值和最小值;然后判断划线时触碰压カ值的大小;若所述压力值小于最小值,则以理想状态的直线为对称轴,补偿ー个与形成的曲线呈镜像的上曲线,且在同一方向上的各个坐标对应相加;若所述压力值大于最大值,则以理想状态的直线为对称轴,补偿ー个与形成的曲线呈镜像的下曲线,且在同一方向上的各个对应坐标相加;若所述压力值位于最小值和最大值之间,则需要根据用户手指压カ的高低百分比的大小来修正触碰时所获取曲线的各个坐标,使其尽可能的接近理想状态的直线。
2.按权利要求1所述触控面板线性误差的修正方法,其特征在于:所述压カ值若位于最小值和最大值之间时,所述手指压カ高低的百分比的大小与所述压カ的最大值、最小值以及常数有关。
3.按权利要求1所述触控面板线性误差的修正方法,其特征在于:所述当前的坐标与修正常量以及常数有夫。
4.按权利要求2或3所述触控面板线性误差的修正方法,其特征在于:所述常数是与DPI有关的常数。
5.按权利要求1或2所述触控面板线性误差的修正方法,其特征在于:所述压カ值若小于最小值,则形成的曲线位于理想状态直线的下方。
6.按权利要求1或2所述触控面板线性误差的修正方法,其特征在于:所述压カ值若大于最大值,则形成的曲线位于理想状态直线的上方。
7.按权利要求1所述触控面板线性误差的修正方法,其特征在于:所述修正方法利用了数学模型。
8.按权利要求7所述触控面板线性误差的修正方法,其特征在于:所述数学模型的建立方式如下:在所述触控面板上依次顺序的三个电极之间,建立坐标系,以位于中间电极为原点,计算用户在触控面板上划线时形成的曲线偏移理想直线的最大距离,由最大距离确定所述曲线的输入值,将所述输入值作为横坐标,再由所述曲线偏移理想直线的最大距离确定出对应的补偿曲线。
9.按权利要求1所述触控面板线性误差的修正方法,其特征在于:所述触碰压カ值若位于最小值和最大值之间,且在最小值和平均值之间时,所述平均值是根据最大值与最小值和的一半而确定,此时压カ高低百分比小于一,所以用户划线时形成的图像位于理想直线的下方,且偏离幅度较所述压カ值小于最小值时所形成曲线的偏离幅度小。
10.按权利要求1所述触控面板线性误差的修正方法,其特征在于:所述触碰压カ值若位于最小值和最大值之间,且在平均值和最大值之间时,所述平均值是根据最大值与最小值和的一半而确定,此时压カ高低百分比大于一,所以用户划线时形成的图像位于理想直线的上方,且偏离幅度较所述压カ值大于最大值时所形成图像的偏离幅度小。
全文摘要
本发明涉及一种触控面板线性误差修正方法,所述触控面板上设有导电层,导电层上设有若干个电极,根据用户划线时触碰压力值的大小补偿相应的曲线,使其尽可能的接近理想状态的直线。本发明所述方法,不但简单,而且修正触控面板线性误差的速度快,更容易取得相对精确的坐标。
文档编号G06F3/041GK103092421SQ20131003043
公开日2013年5月8日 申请日期2013年1月28日 优先权日2013年1月28日
发明者杜小雷 申请人:苏州瀚瑞微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1