触控面板的辨识方法与流程

文档序号:13136096阅读:149来源:国知局

技术领域
:】本发明涉及一种触控面板的辨识方法,特别是关于一种用于触控面板中可避免将液体讯号误判成指向讯号的辨识方法。
背景技术
::触控面板或触控屏幕是主要的现代人机接口的一种,作为一种位置辨识装置,能够巧妙的结合输入和显示接口,故具有节省装置空间和操作人性化的优点,目前已非常广泛应用在各式消费性或者工业性电子产品上,且更已融入在各种生活环境中。举例:个人数字助理(personaldigitalassistant,pda)、掌上电脑(palm-sizedpc)、平板计算机(tabletcomputer)、移动电话(mobilephone)、智能型手机(smartphone)手写输入设备、信息家电(informationappliance)、自动金融机(automatedtellermachine,atm)、店头销售柜员机(point-of-sale,pos)等等装置上,泛见于各种商业与工业应用的场合。特别是投射式电容(pciorpcaptouch)技术,除了应用于上述装置上,无论是使用于户外或手持式的投射电容触控装置,皆有可能会被雨淋到触控面板,或是被饮料泼到触控表面。举例而言,健身房中的新式跑步机多使用触控装置来提供操作接口,跑者时常会用满是汗水的手操作触控面板;至于使用在船只的触控装置,有可能会被海水或河水泼溅;此外,使用在医疗领域的触控装置,亦有可能会被医疗中常使用的生理食盐水或是血水溢溅到触控表面。投射电容触控装置在应用时最常面临的挑战,是有水在触控表面时,控制器如何能分辨正确的触控讯号。由于投射式电容的触控感应,主要是依靠导体(例如手指或触控笔等指向对象)靠近触控面板表面时,导体与电极间的电容值产生细微变化,进而判断正确的触控位置。然而,当水、生理食盐水(约含0.9%氯化钠)、血(盐浓度约0.9%),甚至是海水(盐浓度约3.5%)等液体泼溅在触控表面时,如何使触控装置不会产生误判动作,是当前欲解决的一大课题。技术实现要素:为了避免触控系统将液体讯号(例如水、食盐水、血水或其他液体)误判成指向讯号(例如手指触控或是触控笔等指向对象产成的讯号),因此本发明在指向讯号量测循环中插入液体讯号量测流程,当确认液体讯号出现时,排除已侦测的指向讯号,并设定触控系统为讯号排除状态,直到不再侦测到液体讯号,辨识方法此时才恢复一般的指向讯号侦测模式。为了达到上述的一或部份或全部目的或是其他目的,本发明实施例提供一种触控面板的辨识方法,其中触控面板可为投射式电容触控面板但并不限定于此,并具有至少一驱动电极及至少一感应电极。辨识方法包括:重复进行一指向讯号量测,以得到多数个指向讯号值;进行一液体讯号量测,液体讯号量测包括:驱动感应电极的其中一者或部分至一第一电位;以及,藉由模拟数字转换电路对其余未被驱动的感应电极进行量测,以得到一液体讯号值;判断液体讯号值大于一第一阈限值或小于一第二阈限值,其中第一阈限值大于第二阈限值;当判断所述液体讯号值大于所述第一阈限值,则设定一排除动作,排除动作包括:进行多数次液体讯号量测,以得到多数个液体讯号值;判断多数个液体讯号值皆大于第一阈限值,则进行一噪声量测;若噪声量测未得到任何一噪声值,则再进行多数次液体讯号量测,并再次判断多数个液体讯号值皆大于第一阈限值;当多数个液体讯号值皆大于第一阈限值,则排除多数个指向讯号值;当判断液体讯号值小于第二阈限值,则设定一启动动作,启动动作包括:进行多数次液体讯号量测,以得到多数个液体讯号值;以及,判断多数个液体讯号值皆小于第二阈限值,则启动指向讯号量测,以输出多数个指向讯号值。在一实施例中,其中进行指向讯号量测前,更包括:初始化驱动电极及感应电极,使驱动电极及感应电极皆位于一接地状态;将感应电极电耦合至自举电路;切换感应电极至一浮接状态;对自举电路充电,再藉由自举电路对感应电极充电;切换驱动电极至一初始电位;以及,待电位平衡后,将自举电路与感应电极断开,并藉由模拟数字转换电路对自举电路进行量测,得到一初始读值。藉由一控制单元处理上述初始读值及多数个指向讯号值,以得到一接触讯号。在一实施例中,指向讯号量测包括:切换驱动电极至第一电位或一第二电位,其中第一电位小于第二电位;再将感应电极电耦合至一自举电路;以及,待电位平衡,再将自举电路与感应电极断开,并藉一模拟数字转换电路对自举电路进行量测,以得到多数个指向讯号值的其一者。在一较佳实施例中,进行指向讯号量测的次数多于液体讯号量测。在一较佳实施例中,进行液体讯号量测前或/及后,进行一放电延时,以确保感应电极已完成放电,使液体讯号量测可稳定进行。在一较佳实施例中,上述辨识方法更包括:若噪声量测得到噪声值,则排除多数个液体讯号值,并进行一跳频量测;依据跳频量测的频率,再进行多数次液体讯号量测,以得到多数个新液体讯号值;以及,再次判断多数个新液体讯号值大于第一阈限值或小于第二阈限值。在一较佳实施例中,上述初始电位为任一大于0的电位,上述第一电位为0伏特到5伏特间,上述第二电位为5伏特到18伏特间。【附图说明】图1绘示本发明实施例中一种触控面板及其感测电路的示意图。图2绘示本发明实施例中一种触控面板的辨识方法的流程方块图。图3及图3a绘示本发明实施例中进行一指向讯号量测的流程方块图。图4及图5绘示本发明实施例中设定一排除动作及一启动动作的流程方块图。【附图标号说明】100触控面板110驱动电极120感应电极200感测电路【具体实施方式】有关本发明前述及其他技术内容、特点与功效,在以下配合参考图式的一较佳实施例的详细说明中,将可清楚的呈现。以下实施例中所提到的方向用语,例如:上、下、左、右、前或后等,仅是用于参照随附图式的方向。因此,前述的方向用语仅是用于说明并非是用于限制本发明。请参考图1,为本发明所实施的电容式触控面板100及其感测电路200的示意图。触控面板100可为投射式电容触控面板但并不限定于此,由至少一驱动电极110及至少一感应电极120构成一基本架构,驱动电极110与感应电极120是由导电物质所构成,并相互形成一矩阵结构,且感应电极120设置于驱动电极110的上方。驱动电极110是由多数行电极条所构成,感应电极120是由多数列电极条所构成。矩阵结构的电容式触控面板100是与感测电路200电耦合而具有触控的功能。图2为本发明实施例中一种触控面板的辨识方法的流程方块图。本实施例的辨识方法是应用于上述感测电路200,其包括步骤s1-s5、s5a及s5b。步骤s1:重复进行一指向讯号量测,以得到多数个指向讯号值。如图3及图3a所示,是进行指向讯号量测方法及其中进行量测循环的流程方块图。其中,进行指向讯号量测的步骤s1具有三阶段,第一阶段为包含步骤s101-s109的初始阶段(start),第二阶段为包含步骤s110-s120的循环阶段(loop),第三阶段为包含s110-s121的终止阶段(end),其步骤如下。步骤s101:感测电路200中的控制单元初始化驱动电极110及感应电极120,使驱动电极110及感应电极120皆位于一接地状态。藉由驱动电极110及感应电极120为接地状态,以清除驱动电极110及感应电极120上的残存电荷。步骤s102:控制单元将感应电极120电耦合至一自举电路。步骤s103:经一第一延时放电后,控制单元将感应电极120切换至一浮接状态,同时,驱动电极110仍位于接地状态。步骤s104:控制单元将一充电电路与自举电路电耦合,以一充电电压vc对自举电路充电。步骤s105:接着,控制单元令自举电路对感应电极120充电。步骤s106:重复步骤s104-s105,直到感应电极120达到一特定电位。其中,特定电位包括充电电路所供应的充电电压vc的平均值或充电电压的二分之一值vc/2。步骤s107:控制单元切换驱动电极110,使驱动电极110由原本的接地状态改为供应一初始电位vh。步骤s108:经一第二延时,等待电位平衡,使得驱动电极110及感应电极120上的电荷稳定。步骤s109:控制单元使得自举电路与感应电极120断开。接着,藉由一模拟数字转换电路对自举电路进行量测,以得到一初始读值。结束量测后经一第三延时,控制单元根据后端滤波器决定是否要调整一非定值的量测频率以切换模式,再进行下一步骤,也就是由第一阶段(start)进入第二阶段(loop)。步骤s110:进行一量测循环,也就是进入第二阶段(loop)。请见图3a,量测循环s110的流程包括步骤s111至s115。步骤s111:控制单元切换驱动电极110至第一电位,或是持续上述步骤s107时的初始电位,抑或切换至第二电位。在一较佳实施例中,上述初始电位为任一大于0的电位,第一电位为0伏特到5伏特间,第二电位为5伏特到18伏特间。其中,此步骤s111是控制单元根据步骤s109中后端滤波器决定其切换模式。步骤s112:控制单元将感应电极120电耦合至自举电路。步骤s113:经一第四延时,等待电位平衡,使得驱动电极110及感应电极120上的电荷稳定。在本实施例中,第四延时的时间较长于第二延时。步骤s114:控制单元将自举电路与感应电极120断开,并藉由模拟数字转换电路对自举电路进行量测,得到一指向讯号值。步骤s115:结束量测后经第三延时,控制单元根据后端滤波器决定是否要调整量测频率以切换模式,再进行下一步骤。其中,此步骤s105是控制单元根据步骤s104的结果,后端滤波器决定其切换模式,使得步骤s120进行重复步骤s110的量测循环中步骤s111时,驱动电极110可以连续维持第一电位;抑或驱动电极110可以是连续维持第二电位;甚或驱动电极110可以是连续维持数次第一电位后,再连续维持数次第二电位;或驱动电极110可以第一电位及第二电位交错循环,其第一电位及第二电位的切换是由后端滤波器决定。回到图3中的步骤s120:重复步骤s110中的量测循环,以得到多数个指向讯号值。在本实施例中,重复量测循环的次数为奇数次。若欲停止量测循环s110,也就是准备由第二阶段(loop)进入第三阶段(end),进行最后一次的量测循环s110时,则省略量测循环s110中的步骤s115。步骤s121:进入第三阶段(end),将驱动电极110及感应电极120切换为接地状态,以结束上述步骤s1的指向讯号量测。回到图2中的步骤s2:进行一液体讯号量测,其中液体讯号量测包括:驱动感应电极120的其中一者或部分至第一电位;以及,藉由模拟数字转换电路对其余未被驱动的感应电极120进行量测,以得到一液体讯号值。在一较佳实施例中,进行液体讯号量测前或/及后,进行一放电延时,以确保感应电极120已完成放电,使液体讯号量测可稳定进行。步骤s3:判断液体讯号值是否大于一第一阈限值或小于一第二阈限值,其中第一阈限值大于第二阈限值。步骤s4:当判断液体讯号值大于第一阈限值,也就是触控面板上可能有液体例如水渍等,则设定一排除动作,将步骤s1中所量测的指向讯号值进入排除状态。其中,如图4所示,设定排除动作的步骤s4包括:步骤s41:驱动感应电极120的其中一者或部分至第一电位,以进行液体讯号量测。步骤s42:重复n次液体讯号量测,以得到多数个液体讯号值,并判断这些液体讯号值是否大于第一阈限值。步骤s43:若判断这些液体讯号值皆大于第一阈限值,则进行一噪声量测。步骤s44:进行步骤s43时,若噪声量测得到噪声值,则清除多数个液体讯号值,并进行一跳频量测。依据跳频量测的频率,再重新进行多数次液体讯号量测,以得到多数个新液体讯号值,回到图2中的步骤s3,再次判断多数个新液体讯号值大于第一阈限值或小于第二阈限值。步骤s45:进行步骤s43时,若噪声量测未得到任何一噪声值,则再重复进行n次液体讯号量测,以得到n个新液体讯号值。并且,再次判断这些新液体讯号值是否大于第一阈限值。步骤s46:当步骤s45中所得到的n个新液体讯号值皆大于第一阈限值,则停止向主机端传输先前步骤所得到的多数个指向讯号值,也就是排除将这些指向讯号值。接续步骤s3,步骤s5:当判断液体讯号值小于第二阈限值,也就是当触控面板上无液体时,有可能是使用者将触控面板上的液体例如水渍等擦干,则解除排除动作,或设定一启动动作,以重新启用指向讯号量测。其中,如图5所示,设定启动动作的步骤s5包括:步骤s51:驱动感应电极120的其中一者或部分至第一电位,以进行液体讯号量测。步骤s52:重复n次液体讯号量测,以得到多数个液体讯号值,并判断这些液体讯号值是否皆小于第二阈限值。步骤s53:若判断这些液体讯号值皆小于第二阈限值,则启动指向讯号量测,将后续量测所得的指向讯号值向主机端传输,以输出多数个指向讯号值。最后,由于步骤s109所得的初始读值及后续步骤所得的多数个指向讯号值含有噪声,皆无法单独使用,无法正确判读指向对象的接触讯号。因此,藉由控制单元处理上述初始读值及多数个指向讯号值,以得到一可使用的接触讯号。在一较佳实施例中,于图2中进行步骤s1的指向讯号量测的次数多于步骤s2的液体讯号量测。进行液体讯号量测的时机,例如每进行n(ex.32)次指向讯号量测,则进行一次液体讯号量测;或是,发现疑似液体讯号值时,每进行n(ex.4)次指向讯号量测,则进行一次液体讯号量测。本发明藉由量测循环可快速地进行量测,来得到不同状态下的多个读值,并藉由多个读值滤除噪声以得到最佳触控讯号。更进一步,本发明的辨识方法为避免将液体讯号误判成指向讯号,因此在指向讯号量测循环中插入液体讯号量测的流程,当确认液体讯号值出现时,排除已侦测的指向讯号值,并设定一排除动作(触控讯号排除状态)直到不再侦测到液体讯号值后,才又设定一启动动作,来恢复指向讯号量测。此外,在每次的液体讯号量测的程序前后加入一放电延时(debouncing),以确保感应电极已完成放电,使液体讯号量测能够稳定进行。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1