触控面板的基准线输出值的更新方法

文档序号:6429909阅读:221来源:国知局
专利名称:触控面板的基准线输出值的更新方法
技术领域
本发明涉及一种触控面板的基准线输出值的更新方法。
背景技术
触控面板目前业已广泛应用于家电用品、通讯装置及电子资讯装置等领域上。触控面板通常应用于个人数字助理(PDA)、电子产品及游戏机等输入界面。现今触控面板和显示屏的整合趋势可允许使用者以手指或接触笔选取面板上显示的图标(icon),如此可使个人数字助理、电子产品及游戏机执行喜好的功能。这种触控面板亦可应用于公共资讯查询系统,以使公众能更有效率地操作系统。

图I显示一已知触控面板10的示意图。该触控面板10包括多条X方向导线X1-Xm和多条Y方向导线Y1-Yn,其中M与N为相异或相同的正整数。这些X方向导线X1-Xm和Y方向导线Y1-Yn埋设于该触控面板10中的不同层。参照图I,这些X方向导线X1-Xm和Y方向导线Y1-Yn呈交错排列,以形成一感应网格。在该感应网格中每一 X方向导线和每一 Y方向导线的交叉处存在一感测节点,且多个寄生的交互电容(mutual capacitor) Cm形成于每一 X方向导线和每一 Y方向导线之间。此外,每一 X方向导线和Y方向导线具有一连接至地端的导线电容(未绘出)。为了对相同的触控量提供一致的回应,该触控面板10在开机(boot-up)时可以进行一校正程序。该校正程序的步骤为对整个触控面板10进行扫描以获得一基准线(baseline)输出值。该基准线输出值代表该触控面板10在未被碰触时所有感测节点的电压大小。在该触控面板10正常运作后,所有感测节点的输出值会与基准线输出值进行比较。当某一感测节点的输出值大于基准线输出值和一预设门槛值的总和时,该感测节点会被视为一触碰的节点,且该感测节点的触控位置会被回报至一控制器(未绘出)以进行后续处理。然而,在已知的校正程序中,当一导体,例如人体的手指部位,接触该触控面板10的位置“A”处时,由于交互电容Cm的耦合效应,位置“A”处邻近部分的导线也会产生大小不一的感应电压。此外,当该触控面板10在一挠曲状况下,或者当该触控面板10位于不同的环境温度中,该触控面板10的基准线输出值在扫描时可能出现不同的结果,而影响后续触控位置的判断。因此,有必要提出一种动态更新触控面板的基准线输出值的方法以改善上述问题。

发明内容
本发明的主要目的为提供一种触控面板的基准线输出值的更新方法,采用该触控面板的基准线输出值的更新方法,能够更准确地判断触控面板上的触控位置。为了实现上述目的,本发明采取了以下技术方案。一种触控面板的基准线输出值的更新方法,所述触控面板包含多条第一方向导线和多条第二方向导线,所述第一方向导线和所述第二方向导线为交错设置,以形成一具有多个感测节点的感应网格,所述更新方法包含以下步骤在所述触控面板未被碰触时执行一第一扫描,以获得所述感测节点上的多个第一基准线输出值;在所述触控面板被碰触后执行一第二扫描,以获得所述感测节点上的多个触控输出值;以及根据一门槛值、所述第一基准线输出值和所述触控输出值更新所述感测节点上的基准线输出值。进一步地,在本发明的触控面板的基准线输出值的更新方法中,所述更新所述感测节点上的基准线输出值的步骤包含将每一所述感测节点上的所述第一基准线输出值和所述触控输出值相减以获得一差值;当所述差值大于所述门槛值时,保持所述感测节点上的基准线输出值为所述第一基准线输出值;以及当所述差值小于所述门槛值时,更新所述感测节点上的基准线输出值为一第二基准线输出值。 进一步地,在本发明的触控面板的基准线输出值的更新方法中,所述第二基准线输出值是由所述感测节点上的所述第一基准线输出值、所述触控输出值和一加权指数所决
定。
进一步地,在本发明的触控面板的基准线输出值的更新方法中,所述第二基准线输出值是所述感测节点上的所述第一基准线输出值和所述触控输出值的平均值。进一步地,在本发明的触控面板的基准线输出值的更新方法中,所述加权指数为
一温度因子。此外,本发明还提供了一种触控面板的基准线输出值的更新方法,所述触控面板包含多条第一方向导线和多条第二方向导线,所述第一方向导线和所述第二方向导线为交错设置,以形成一具有多个感测节点的感应网格,所述更新方法包含以下步骤在所述触控面板未被碰触时执行一第一扫描以获得所述感测节点上的多个基准线输出值;在所述触控面板被碰触后执行一第二扫描以获得所述感测节点上的多个触控输出值;根据所述基准线输出值和所述触控输出值决定所述触控面板的一触控节点;以及根据所述触控节点更新所述感测节点上的基准线输出值。进一步地,在本发明的触控面板的基准线输出值的更新方法中,所述决定所述触控面板的所述触控节点的步骤包含将所述基准线输出值和所述触控输出值相减以获得一最大电压差值;以及根据所述最大电压差值决定所述感测节点中的其中之一为所述触控节点。进一步地,在本发明的触控面板的基准线输出值的更新方法中,所述根据所述触控节点更新所述感测节点上的基准线输出值的步骤包含以所述触控节点为中心从所述感测节点中选择多个第一节点;维持所述第一节点上的电压为所述基准线输出值;以及更新所述第一节点以外的节点上的电压为所述触控输出值。由此可知,本发明提供了一种触控面板的基准线输出值的更新方法,该触控面板包含多条第一方向导线和多条第二方向导线。所述第一方向导线和第二方向导线系交错设置,以形成一具有多个感测节点之感应网格。在本发明一实施例中,该方法包含以下步骤在该触控面板未被碰触时执行一第一扫描以获得所述感测节点上的多个第一基准线输出值;在该触控面板被碰触后执行一第二扫描以获得所述感测节点上的多个触控输出值;以及根据一门槛值、所述第一基准线输出值和所述触控输出值更新所述感测节点上的基准线输出值。
在本发明另一实施例中,该方法包含以下步骤在该触控面板未被碰触时执行一第一扫描以获得所述感测节点上的多个基准线输出值;在该触控面板被碰触后执行一第二扫描以获得所述感测节点上的多个触控输出值;根据所述基准线输出值和所述触控输出值决定该触控面板的一触控节点;以及根据该触控节点更新所述感测节点上的基准线输出值。


图I为一已知触控面板的示意图;图2为本发明一实施例的触控输入装置的方块示意图;图3为本发明一实施例的触控面板的基准线输出值的更新方法的流程图;
图4A为本发明一实施例的储存单兀在第一扫描后所储存的信号值;图4B为本发明一实施例的储存单元在第二扫描后所储存的信号值;图4C为本发明一实施例的触控面板上的感测节点经设定更新后的基准线输出值;图5为本发明另一实施例的触控面板的基准线输出值的更新方法的流程图;图6为本发明另一实施例的触控面板上的感测节点经设定更新后的基准线输出值。主要元件符号说明10触控面板20触控输入装置22触控面板24控制装置242选择模块244驱动信号产生电路246类比至数字转换模块248信号处理单元2482储存单元SlO S30步骤S40 S70步骤CM电容
具体实施例方式为更流畅地阐释本发明的触控面板的基准线输出值的更新方法,以下将先描述执行本发明的方法的装置。图2是本发明一实施例的触控输入装置20的方块示意图。参照图2,该触控输入装置20包含一触控面板22和一控制装置24。为了简洁起见,图2中的触控面板22以5条X方向导线X1-X5和5条Y方向导线Y1-Y5表示。X方向导线X1-X5和Y方向导线Y1-Y5埋设于该触控面板22中的不同层,其中X方向导线X1-X5和Y方向导线Y1-Y5是由介电质材料所覆盖和分离,以达成电性隔离。参照图2,X方向导线X1-X5和Y方向导线Y1-Y5在本实施例中交错排列,以形成一井字状感应网格。然而,本发明不应以此为限。在该井字状感应网格中,如图2所示,多个感测节点Py形成于每一 X方向导线和每一 Y方向导线的交叉处。参照图2,该触控输入装置20中的该控制装置24包含一选择模块242、一驱动信号产生电路244、一类比至数字转换模块246和一信号处理单元248。该选择模块242用以于每次扫描时从X方向导线X1-X5和Y方向导线Y1-Y5中选择至少一条扫描线和至少一条感测线。该驱动信号产生电路244用以产生一驱动信号DRV至该选择模块242所选择的扫描线上。接着,该类比至数字转换模块246用以接收该选择模块242所选择的感测线上的感测节点的电压VS,并转换该电压VS为一数字信号DI。该信号处理单元248根据该数字信号DI进行运算,以判断使用者所触控的感测节点的座标。图3是本发明一实施例的触控面板22的基准线输出值的更新 方法的流程图。该更新方法包含以下步骤在该触控面板未被碰触时执行一第一扫描以获得感测节点上的多个第一基准线输出值(步骤S10),在该触控面板被碰触后执行一第二扫描以获得感测节点上的多个触控输出值(步骤S20),以及根据一门槛值、第一基准线输出值和触控输出值更新感测节点上的基准线输出值(步骤S30)。以下进一步配合图2至图4说明本发明的更新方法的细节。首先,该触控输入装置20在该触控面板22未被碰触时执行一第一扫描以获得感测节点Pm上的多个基准线输出值。该第一扫描的进行步骤是由该控制装置24中的该驱动信号产生电路244依序产生驱动信号DRV至该触控面板22中的所有X方向导线和Y方向导线上。接着,该控制装置24中的该类比至数字转换模块246会接收并转换每一感测节点Pu至P5,5上的电压为一数字信号。该信号处理单元248接收这些数字信号后,将其记录于一储存单元2482中,以进行后续资料的比对。图4A显示该储存单元2482在第一扫描后所储存的信号值,图4A中的每一正方形内的数值表不每一 X方向导线和每一 Y方向导线的每一交叉处(亦即,每一感测节点)的信号值。举例而言,感测节点Pui上的信号值为“189”,而感测节点P3,3上的信号值为“192”。这些信号值即为该触控面板22在未被碰触时的基准线输出值。接着,该触控输入装置20在该触控面板22被碰触时执行一第二扫描以获得感测节点Pi,」上的多个触控输出值。这些触控输出值记录于该储存单元2482中,以进行后续资料的比对。图4B显示该储存单元2482在第二扫描后所储存的信号值。参照图4B,感测节点Plll上的触控输出值为“189”,而感测节点P3,3上的触控输出值为“167”。在本实施例中,由于感测节点P3,3上的输出值变化较大,故感测节点P3,3可能为一触控节点。在获得感测节点Pi, j上的基准线输出值和触控输出值后,该信号处理单元248执行一减法运算以计算每一感测节点Pi, j上的输出差值。接着,该信号处理单元248根据一预设门槛值和这些输出差值以更新感测节点上的基准线输出值。举例而言,在本实施例中该预设门槛值设定为10。因此,若某一感测节点上的输出差值大于10时,该感测节点上的基准线输出值会保持为原基准线输出值。反之,若某一感测节点上的输出差值小于10时,该感测节点上的基准线输出值会更新为一新基准线输出值。该新基准线输出值NB可由下式表示NB = TXff^BXff2(I)W^ff2 = I(2)
其中,T为感测节点Pm上的触控输出值,B为感测节点Pm上的原基准线输出值,而W1及W2为加权指数。在本发明一实施例中,该加权指数W1及W2可设定为定值。举例而言,当加权指数W1和W2设定为O. 5时,该新基准线输出值NB为感测节点Pi, j上的原基准线输出值和该触控输出值的平均值。图4C显示该触控面板22上的感测节点经上述设定更新后的基准线输出值。参照图4C,更新后的感测节点的基准线输出值会根据该预设门槛值而改变为原基准线输出值或新基准线输出值。例如,更新后的感测节点P3,3上的基准线输出值为原基准线输出值“192”,而更新后的感测节点P3il上的基准线输出值为新基准线输出值“187”。在本发明另一实施例中,该加权指数W1及W2可设定为随环境温度变化的参数或随触控面板不同位置(例如边缘处或中心处)而变化的参数,以进一步校正这些变量的偏移量。在本发明又一实施例中,感测节点Piij上的基准线输出值可以根据触控位置进行更新。图5显示该更新方法的流程图。参照图5,该更新方法包含以下步骤在该触控面板未被碰触时执行一第一扫描以获得感测节点上的多个基准线输出值(步骤S40),在该触控面板被碰触后执行一第二扫描以获得感测节点上的多个触控输出值(步骤S50),根据基准线输出值和触控输出值决定该触控面板的一触控节点(步骤S60),以及根据该触控节点更新感测节点上的基准线输出值(步骤S70)。以下说明该更新方法的细节。在运作上,该信号处理单元248首先读取该储存单元2482所储存的基准线输出值(图4A)和触控输出值(图4B)。接着,该信号处理单元248对这些输出值执行一减法运算以决定该触控位置。参照图4A和图4B,由于基准线输出值和触控输出值的最大差值出现在感测节点P3,3上,故该信号处理单元248会设定该感测节点P3,3为一触控节点。接着,该信号处理单元248会以该感测节点P3,3为中心设定一更新区域。在本实施例中,该更新区域如图6斜线所示为一 3 X 3区域。因此,在该更新区域内的感测节点上的电压会维持为原基准线输出值,而该更新区域外的感测节点上的电压会更新为触控输出值。
权利要求
1.一种触控面板的基准线输出值的更新方法,其特征在于,所述触控面板包含多条第一方向导线和多条第二方向导线,所述第一方向导线和所述第二方向导线为交错设置,以形成一具有多个感测节点的感应网格,所述更新方法包含以下步骤 在所述触控面板未被碰触时执行一第一扫描,以获得所述感测节点上的多个第一基准线输出值; 在所述触控面板被碰触后执行一第二扫描,以获得所述感测节点上的多个触控输出值;以及 根据一门槛值、所述第一基准线输出值和所述触控输出值更新所述感测节点上的基准线输出值。
2.根据权利要求I所述的触控面板的基准线输出值的更新方法,其中所述更新所述感测节点上的基准线输出值的步骤包含 将每一所述感测节点上的所述第一基准线输出值和所述触控输出值相减以获得一差值; 当所述差值大于所述门槛值时,保持所述感测节点上的基准线输出值为所述第一基准线输出值;以及 当所述差值小于所述门槛值时,更新所述感测节点上的基准线输出值为一第二基准线输出值。
3.根据权利要求2所述的触控面板的基准线输出值的更新方法,其中所述第二基准线输出值是由所述感测节点上的所述第一基准线输出值、所述触控输出值和一加权指数所决定。
4.根据权利要求3所述的触控面板的基准线输出值的更新方法,其中所述第二基准线输出值是所述感测节点上的所述第一基准线输出值和所述触控输出值的平均值。
5.根据权利要求3所述的触控面板的基准线输出值的更新方法,其中所述加权指数为一温度因子。
6.一种触控面板的基准线输出值的更新方法,其特征在于,所述触控面板包含多条第一方向导线和多条第二方向导线,所述第一方向导线和所述第二方向导线为交错设置,以形成一具有多个感测节点的感应网格,所述更新方法包含以下步骤 在所述触控面板未被碰触时执行一第一扫描以获得所述感测节点上的多个基准线输出值; 在所述触控面板被碰触后执行一第二扫描以获得所述感测节点上的多个触控输出值; 根据所述基准线输出值和所述触控输出值决定所述触控面板的一触控节点;以及 根据所述触控节点更新所述感测节点上的基准线输出值。
7.根据权利要求6所述的触控面板的基准线输出值的更新方法,其中所述决定所述触控面板的所述触控节点的步骤包含 将所述基准线输出值和所述触控输出值相减以获得一最大电压差值;以及 根据所述最大电压差值决定所述感测节点中的其中之一为所述触控节点。
8.根据权利要求7所述的触控面板的基准线输出值的更新方法,其中所述根据所述触控节点更新所述感测节点上的基准线输出值的步骤包含以所述触控节点为中心从所述感测节点中选择多个第一节点;维持所述第一节点上的电压为所述基准线输出值;以及更新所述第一节点以外的节点上的电压为所述触控输出值。全文摘要
本发明涉及一种触控面板的基准线输出值的更新方法,该触控面板包含多条第一方向导线和多条第二方向导线。所述第一方向导线和第二方向导线为交错设置,以形成一具有多个感测节点的感应网格。该方法包含以下步骤在该触控面板未被碰触时执行一第一扫描以获得所述感测节点上的多个第一基准线输出值;在该触控面板被碰触后执行一第二扫描以获得所述感测节点上的多个触控输出值;以及根据一门槛值、所述第一基准线输出值和所述触控输出值更新所述感测节点上的基准线输出值。采用本发明的触控面板的基准线输出值的更新方法,能够更准确地判断触控面板上的触控位置。
文档编号G06F3/041GK102736775SQ20111021952
公开日2012年10月17日 申请日期2011年7月28日 优先权日2011年4月12日
发明者詹前煜 申请人:瑞鼎科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1