触控侦测方法与流程

文档序号:11233745阅读:719来源:国知局
本发明涉及一种触控侦测方法,尤其涉及一种用于触控侦测装置且可执行校正运算的触控侦测方法。
背景技术
::目前的触控侦测装置中,是使用输出信号执行电容充电,再接收对应于电容放电的输入信号,判断是否发生触控事件。为了执行充电、放电的操作,只可使用例如是方波的数字信号,因此不利于滤除杂噪的操作,导致信噪比(signal-to-noiseratio;snr)无法提高。此外,触控面板上的各部位的触控灵敏度的差异,也常导致触控手势的判读失败。举例来说,如果触控面板的各触控部位的面积相异,则对应的触控信号的变化量常会随之相异,因此造成各触控部位之间的触控效果不良,从而常导致触控手势的判读失败,不利于使用者体验与产品竞争力。因此,本领域实在须要一解决方案以提高触控的功效。技术实现要素:本发明实施例提供一种用于触控侦测装置的触控侦测方法。该触控侦测装置包括处理单元,第一电容及第二电容。该第一电容的第一端耦接于该处理单元的输出端,该第一电容的第二端耦接于该处理单元的输入端及该第二电容的第一端,该第二电容的第二端系耦接于地端。该触控侦测方法包括经由该处理单元的该输出端输出第一信号;经由该处理单元的该输入端接收第二信号,其中该第二信号的位准值对应于该第一信号的位准值、该第一电容的第一电容值、及该第二电容的第二电容值;以校正参数对于该第二信号的位准值的变化量执行校正运算,从而得到校正后变化量;及若该校正后变化量大于门槛值,判断触控事件发生。附图说明图1是本发明实施例的触控侦测装置的电路示意图。图2是本发明实施例中触控侦测方法的流程图。图3是图1的实施例的触控侦测装置发生触控事件时的电路示意图。图4是本发明实施例的触控面板的触控部位的示意图。图5是本发明实施例中的处理单元的内部功能方块示意图。图6是本发明实施例的触控侦测方法的流程图。其中,附图标记说明如下:100触控侦测装置c1第一电容c2第二电容cx第三电容cv1第一电容值cv2、cv21、cv2i第二电容值cvx第三电容值c11、c21第一端c12、c22第二端va1、va2、va21、va2i位准值sa1第一信号sa2第二信号gnd地端110处理单元1101输出端1102输入端d分析单元c校正单元a1至an触控部位p、p1、pi校正参数△va2、△va21、△va2i变化量△va2’、△va21’、△va2i’校正后变化量cali()函数400触控面板200、600触控侦测方法210至250、2210至2230步骤具体实施方式图1是本发明实施例的的触控侦测装置100的电路示意图。触控侦测装置100可包括处理单元110、第一电容c1及第二电容c2。第一电容c1的第一端c11可耦接于处理单元110的输出端1101,第一电容c1的第二端c12可耦接于处理单元110的输入端1102及第二电容c2的第一端c21,第二电容的第二端c22可耦接于地端gnd。处理单元110的输出端1101可用以输出第一信号sa1(其可对应于位准值va1)、及输入端1102可用以接收第二信号sa2(其可对应于位准值va2)。第一电容c1可具有第一电容值cv1,第二电容c2可具有第二电容值cv2。图1中,第二信号sa2的位准值va2可对应于第一信号sa1的位准值va1、第一电容c1的第一电容值cv1、及第二电容c2的第二电容值cv2,其对应关系可例如算式eq-1所示:va2=va1*[cv1/(cv1+cv2)]…(eq-1)图2是本发明实施例中触控侦测方法200的流程图。参照图1,触控侦测方法200可包括:步骤210:经由处理单元110的输出端1101输出第一信号sa1;步骤220:经由处理单元110的输入端1102接收第二信号sa2;步骤230:以校正参数p对于第二信号sa2的位准值va2的变化量△va2执行一校正运算,从而得到校正后变化量△va2’;步骤240:校正后变化量△va2’是否大于门槛值?若是,进入步骤250;若否,进入步骤210;及步骤250:判断触控事件发生。步骤220中,第二信号sa1的位准值va2可对应于第一信号sa1的位准值va1、第一电容c1的第一电容值cv1、及第二电容c2的第二电容值cv2,当尚未发生触控事件时,位准值va2可如前述的算式eq-1所示。当触控事件未发生,则位准值va2可实质上保持原值,故位准值va2的变化量△va2实质上可为0,步骤230至240的校正后变化量△va2’可小于门槛值,从而判断触控事件未发生。当发生触控事件时,则位准值va2可对应变化,步骤230至240的校正后变化量△va2’可大于门槛值,从而判断触控事件发生。根据本发明实施例,上述的第一信号sa1可为第一类比信号,且第二信号sa2可为第二类比信号,其可例如为弦波形式,以提高杂噪滤除的功效。根据本发明实施例,步骤230所述的校正参数pi可正比于第一电容值cv1;根据本发明另一实施例,校正参数pi可正比于第二电容值cv2,其详述如下。图3是图1的实施例的触控侦测装置100发生触控事件时的电路示意图。所述触控事件可对应于外部物体cx触碰触控侦测装置100的情况,外部物体cx可例如为手指或手写笔(stylus)等物体,且具有第三电容值cvx。当触控事件发生时,第二信号sa1的位准值va2_touch相较于触控事件发生前的位准值va2,其变化量△va2可对应于第一电容值cv1、第二电容值cv2、第三电容值cvx及第一信号sa1的位准值va1,如算式eq-2所示:va2_touch=va1*[cv1/(cv1+cv2+cvx)]…(eq-2)因此,触碰事件发生前、及发生后的第二位准值的变化量△va2,可如算式eq-3所示:△va2=va2–va2_touch=va1*[cv1/(cv1+cv2)]–va1*[cv1/(cv1+cv2+cvx)]=va1*cv1*cvx/[(cv1+cv2)*(cv1+cv2+cvx)]…(eq-3)当发生触控事件时,变化量△va2越大则触控灵敏度可越佳,为了求得变化量△va2的最大值,可预设cv1+cv2>>cvx从而从算式eq-3得到偏微分计算式eq-4:当变化量△va2为最大值时,此情况下可得cv1=cv2。也就是说,于本发明实施例中,第一电容值cv1可设定为实质上等于第二电容值cv2。当cv1=cv2,则根据算式eq-1,触碰事件发生前的位准值va2可为位准值va1的一半,且因变化量△va2为最大值,触控侦测装置100的侦测灵敏度可为最佳。将此结果代回算式eq-3,并考量cx<<cv2,则触碰事件发生前后的第二信号sa2的位准值的变化量△va2可如算式eq-5所示:△va2=va1*cv1*cvx/[(cv1+cv2)*(cv1+cv2+cvx)]=va1*(cvx/4cv2)…(eq-5)因此可知,变化量△va2可反比于第二电容值cv2。若第一电容值cv1是设定为实质上等于第二电容值cv2,则变化量△va2也反比于第一电容值cv1。所述的第二电容c2及对应的第一电容c1,是对应于触控面板上的一触控部位,而触控面板可包括多个触控部位。根据本发明实施例,触控侦测装置200可对应于一触控部位,且校正参数p可对应于触控部位的面积,其说明如下。图4是本发明实施例的触控面板400的触控部位a1-an示意图。触控面板400的形状可为各种形状而不限于圆形,但本文中以圆形为例。由图4可见,触控面板400可被切分从而包括触控部位a1至an。由图4可见,触控部位a1至an的面积并不平均,若以触控部位a1与触控部位ai为例(其中i与n是正整数且1<i<n),则触控部位a1的面积远小于触控部位ai的面积。此种触控部位的面积大小不均的现象,常可见于形状较不方正、为不规则形、椭圆形或圆形的触控面板。由于第二电容c2是相关于触控部位的面积,例如触控部位的面积越大则其对应的第二电容值cv2也越大(反的,触控部位的面积越小则其对应的第二电容值cv2也越小),又如算式eq-5所示,触碰事件发生前后的变化量△va2可为va1*(cvx/4cv2)而反比于第二电容值cv2,因此,对应于相同的触控物体cx(例如同一手写笔或同一指尖的触控),触控部位a1对应的变化量△va2与触控部位ai产生的变化量△va2可能相异。此现象会降低触控时的精确度与线性度。举例而言,若使用者以手指进行手势(gesture)操作,则当指尖滑过触控面板的多个触控部位时,若因触控部位的面积相异,而造成多个触控部位各自对应的变化量△va2相异,则可能无法侦测完整的手势而降低侦测成功率。根据本案一实施例,步骤230中的校正参数pi可正比于第二电容值cv2,从而校正各个触控部位对应的第二信号的位准值的变化量。例如第1表所示:(第1表)其中,触控部位ai是对应于第二电容值cv2i,且如算式eq-5所示,其于触控事件发生前后的第二信号的位准值的变化量△va2i可为va1i*(cvx/4cv2i),因此,若将校正参数pi设为正比于第二电容值cv2i(例如为第二电容值cv2i的倍数),则步骤230所述的校正运算可例如为将变化量△va2i乘上校正参数pi,从而得到不受第二电容值cv2i影响的校正后变化量△va2i’=k(va1i*cvx),其中参数k是为可选择的常数,可随工程需求而调整。同理,若将上述的变数i改为1则可得到第1表中对应于触控部位a1的校正后变化量△va21’=k(va11*cvx)。若设定触控部位a1与ai对应的第一信号sa1相同,也就是使位准值va11等于位准值va1i,则经校正后,触控部位a1与ai对应的校正后变化量△va21’与△va2i’可相等,故可避免触控部位大小、形状不均所造成触控精确度下降问题。若用函数cali表示校正运算的函数,则触控部位ai的校正运算可如算式eq-6所示:△va2i’=cali(△va2i,pi)=△va2i*pi=va1i*(cvx/4cv2i)*pi=k(va1i*cvx)…(eq-6)若第一信号的位准值va11至va1n均实质上相等,则对应于同一cvx,△va21’至△va2n’可实质上互相相等。又如上述,第一电容值cv1可实质上等于第二电容值cv2以求得变化量△va2的最大值,因此当校正参数p是正比于第二电容值cv2,且cv1=cv2,则校正参数p也可正比于第一电容值cv1。图5是本发明实施例中处理单元110的内部功能方块示意图。其中,处理单元110可包括校正单元c及分析单元d,用以根据校正参数p,对于第二信号sa2的位准值va2的变化量△va2执行校正运算(以函数cali示意),从而得到校正后变化量△va2’,以供控制单元d判断是否发生触控事件。步骤230的校正运算可不限于将变化量△va2乘上校正参数p,根据本发明实施例,校正运算也可为根据校正参数p查找查询表、或执行其他数学运算。其中,处理单元110及其内部各单元可整合于可控制的硬体电路,例如将处理单元110整合为积体电路(integratedcircuit;ic),其可包括数位逻辑闸及/或类比电路元件。根据本发明另一实施例,第一电容c1及处理单元110可被整合于积体电路。图6是本发明实施例中,触控侦测方法600的流程图。触控侦测方法600相较于图2的触控侦测方法200,可另包括步骤2210、2220、2230。根据本发明实施例,触控侦测方法600可另包括:步骤210:经由处理单元110的输出端1101输出第一信号sa1;步骤220:经由处理单元110的输入端1102接收第二信号sa2;步骤2210:比较第二信号sa2的位准值va2及第一信号sa1的位准值va1;步骤2220:第二信号sa2的位准值va2实质上是否等于第一信号sa1的位准值va1的一半?若是,进入步骤230;若否,进入步骤2230;步骤2230:调整第一电容值cv1,从而使第二信号sa2的位准值va2实质上等于第一信号sa1的位准值va1的一半;进入步骤2210;步骤230:以校正参数p对于第二信号sa2的位准值va2的变化量△va2执行一校正运算,从而得到校正后变化量△va2’;步骤240:校正后变化量△va2’是否大于门槛值?若是,进入步骤250;若否,进入步骤210;及步骤250:判断触控事件发生。根据本发明实施例,第一电容c1可例如具有可调整的(adjustable)第一电容值cv1,故步骤2210至2230可根据位准值va2及va1的比较结果,调整第一电容值cv1,从而使第一电容值cv1实质上相等于第二电容值cv2。执行步骤2210至2230后,可得知第一电容值cv1、第二电容值cv2,因校正参数p可对应于第二电容值cv2,故可推估求得对应的校正参数p。以图4为例,可求得触控部位a1至an各自对应的校正参数p1至pn。求得的第一电容值cv1、第二电容值cv2及校正参数p,可储存于存储单元备用。存储单元可例如为硬碟单元、动态随机存取存储器(dynamicrandom-accessmemory)单元及/或只读存储器(read-onlymemory)单元。又以图4为例,在本发明实施例中,当触控面板400的触控部位ai执行触控侦测后,可执行计数器迭加操作,以进行下一轮触控侦测操作,进行触控部位ai+1的触控侦测,从而执行触控部位a1至an的触控侦测(其中,i与n为正整数,且1≦i<i+1≦n)。举例而言,计数器迭加操作可例如为将计数器加1,直到预计侦测的触控部位或所有触控部位已侦测完成,其侦测顺序是可编程的。综上所述,本发明实施例揭露的触控侦测方法,其对应的触控侦测装置可不须切换输入及输出模式,故电路结构较单纯,且可借由使用校正参数执行校正运算,故可对多个触控部位对应的变化量进行校正,以使触控事件触发的增益(gain)被规范化(normalize),故可有效避免错误侦测,而提高触控侦测的正确度。尤其对于具有多个面积相异的触控部位的触控面板,更可提升触控侦测的正确度,因此,本发明对于智能手机、智能手表、穿戴设备、车用设备及智能家电等装置的研发者与使用者,实有助益。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1