触摸检测电路、触摸检测程序和触摸检测方法与流程

文档序号:13804369阅读:456来源:国知局
触摸检测电路、触摸检测程序和触摸检测方法与流程

本发明涉及触摸检测电路、触摸检测程序和触摸检测方法,特别是能够优选地利用于通过测定与所施加的检测信号对应地从传感器电容得到的响应信号来感测导电物体向所述传感器电容的接近的触摸检测。



背景技术:

在电容方式的触摸检测中存在自电容方式和互电容方式,但是,无论在哪种方式中,都向传感器电容施加规定的检测信号来对传感器电容和通过触摸而增减的电容分量进行充放电,接收与其对应地得到的响应信号,测定其大小,由此,检测触摸的有无。此时,提出了各种提高检测灵敏度的技术。

例如在专利文献1中公开了互电容方式的触摸检测电路。使检测信号为矩形波并对与其上升沿对应的响应信号和与其下降沿对应的响应信号在彼此反转极性之后进行积分,由此,提高检测灵敏度。

现有技术文献

专利文献

专利文献1:日本特开2014-106864号公报。



技术实现要素:

发明要解决的课题

本发明人对专利文献1讨论的结果是,可以得知以下那样的新的课题。

在专利文献1中,在使用矩形波作为检测信号的情况下,在使响应信号的极性反转的定时中存在充分的富余,但是,在使用正弦波、三角波等作为检测信号情况下,在使响应信号的极性反转的定时中没有充分的富余。当在使响应信号的极性反转的定时中没有充分的富余时,本来正侧的响应信号作为负侧的响应信号而积分,或者相反,本来负侧的响应信号作为正侧的响应信号而积分,其结果是,存在不能保持检测精度的情况。即,存在重叠于响应信号的相位噪声分量使检测精度劣化这样的问题。

针对这样的问题,一般而言,为了将响应信号的相位变化抑制得充分小,而采用如下那样的设计:通过使检测信号的频率变低来抑制相位噪声分量对响应信号的振幅分量的贡献,即,通过限制频率区域来确保所需要的s/n(signal/noise,信号/噪声)比。

本申请的发明人们进行了通过对响应信号进行傅里叶变换等来将振幅分量与相位分量分离而取出由此提高s/n比来提高检测灵敏度的发明,在本申请之前进行了专利申请(日本特愿2016-107263号;在本申请的申请时间点未公开)。

本申请的发明人们进一步研究该想法,发现了以下那样的新的课题。

图1是在频域中表现触摸检测用的响应信号(sensorresponse,传感器响应)的矢量图。不限于触摸检测用的响应信号而是所有的信号都能够在将振幅(amplitude)和相位(phase)(或将实数轴和虚数轴)作为正交的轴的二维的频域中用矢量表现。此时,如所图示的那样,与向传感器电容的触摸的有无对应地,振幅发生变化并且相位也发生变化。

图2是示出响应信号矢量和矢量差分的矢量图。在存在向传感器电容的触摸的情况下的响应信号矢量和没有触摸的情况下的响应信号矢量中没有相位变化的情况下,振幅的差分为矢量差分(adeltaofvector,矢量的变量),并且为触摸检测时的信号分量。相当于仅以标量进行的触摸检测。由于将没有相位变化作为前提,所以限制检测信号的频率,使得不会发生相位变化或者即使发生也充分小到能够忽视的程度。再有,在图2中,明示了存在触摸的情况下的响应信号矢量和没有触摸的情况下的响应信号矢量重合的情况,为了区别2个矢量,将存在触摸的情况下的响应信号矢量变更为留白的宽度较宽的箭头来表现。

图3是示出检测信号的频率低的情况下的响应信号矢量和矢量差分的矢量图。在检测信号的频率低的情况下,2个矢量的振幅的差分直接为矢量差分的大小。因此,在触摸检测中,利用仅振幅的差即可。

图4是示出检测信号的频率高的情况下的响应信号矢量和矢量差分的矢量图。我们可以明确,当检测信号的频率变高时,2个矢量的相位差也变大,振幅分量的差分和矢量差分的大小之间的差变大。

与向传感器电容的触摸的有无对应地,振幅发生变化,并且相位也发生变化,因此,应考虑矢量差分全体为信号分量。对此,当仅取出振幅分量来检测触摸的有无时,忽视相位分量的变化,由此,该部分的信号分量减少而s/n比降低。

本发明的目的在于提高响应信号的s/n比。

在以下说明了用于解决这样的课题的方案,但是其他的课题和新的特征从本说明书的记述和附图变得显而易见。

用于解决课题的方案

根据一个实施方式,如下述那样。

即,一种触摸检测电路,其用于通过测定与所施加的检测信号对应地从传感器电容得到的响应信号来感测导电物体向所述传感器电容的接近,其能够连接到变换电路和触摸判定电路,如以下那样构成。

变换电路通过将响应信号变换到频域来计算检测信号的频率中的响应信号矢量。所述触摸检测电路具备用于保持基准矢量的基准矢量管理电路和矢量减法电路,计算从变换电路输入的响应信号矢量和所述基准矢量的差分矢量。触摸判定电路基于所计算的差分矢量来感测导电物体向传感器电容的接近。

发明效果

简单地说明通过所述一个实施方式所得到的效果的话,如以下那样。

即,能够提高响应信号的s/n比。

附图说明

图1是在频域中表现触摸检测用的响应信号的矢量图。

图2是示出响应信号矢量和矢量差分的矢量图。

图3是示出检测信号的频率低的情况下的响应信号矢量和矢量差分的矢量图。

图4是示出检测信号的频率高的情况下的响应信号矢量和矢量差分的矢量图。

图5是示出本发明的触摸检测电路的一个构成例的框图。

图6是简单地示出电容方式的触摸检测的原理的说明图。

图7是示出在本发明的触摸检测电路中改变了检测信号的频率的情况下的触摸检测电路的特性的特性图。

图8是示出在本发明的触摸检测电路中改变了检测信号的频率的情况下的响应信号的强度的特性图。

图9是示出本发明的触摸检测电路的另一构成例的框图。

图10是在说明本发明的触摸判定电路中的触摸判定算法的原理之上特别地用于示出真正存在触摸的区域的说明图。

图11是在说明本发明的触摸判定电路中的触摸判定算法的原理之上特别地用于示出在忽视相位信息而仅通过绝对值判定触摸的有无的情况下的触摸判定区域的说明图。

图12是在说明本发明的触摸判定电路中的触摸判定算法的原理之上特别地用于示出在将相位信息与绝对值组合来判定触摸的有无的情况下的触摸判定区域的说明图。

图13是示出在触摸判定电路中确定辐角遮蔽(mask)的校准处理的一例的流程图。

图14是示出由触摸判定电路执行的触摸判定处理的一例的流程图。

图15是确定辐角遮蔽的校准处理用的说明图。

图16是用于说明触摸判定处理的判定顺序的说明图。

图17是示意性地示出互电容方式的触摸面板和触摸控制器的构成例的框图。

图18是示意性地示出自电容方式的触摸面板和触摸控制器的构成例的框图。

图19是示出装载于本发明的触摸检测电路的变换电路(touchafe,触摸afe)1的基本的工作的说明图。

具体实施方式

1.实施方式的概要

首先,针对在本申请中公开的代表性的实施方式说明概要。在针对代表性的实施方式的概要说明中标注括弧来参照的附图中的参照符号仅例示标注其的构成要素的概念所包括的内容。

〔1〕[基准管理器(baselinemanager)]+[矢量减法电路]

一种触摸检测电路,其通过测定与所施加的检测信号(sensingwave,感测波形)对应地从传感器电容(cb)得到的响应信号(sensorresponse,传感器响应)来感测导电物体向所述传感器电容的接近,如以下那样构成。

触摸检测电路能够连接到变换电路(1)和触摸判定电路(5)。

所述变换电路能够通过将所述响应信号变换为频域表现来计算所述响应信号的与所述检测信号的频率分量对应的响应信号矢量(sensedvector,s=(sx0,sx1))。

所述触摸检测电路具备用于保持基准矢量(baselinevector,b=(bx0,bx1))的基准矢量管理电路(2)、以及用于计算从所述变换电路输入的所述响应信号矢量和所述基准矢量的差分矢量(deltavector,d=(dx0,dx1))的矢量减法电路(3)。

所述触摸判定电路基于所述差分矢量来感测导电物体向所述传感器电容的接近。

由此,能够实质上提高响应信号的s/n比,从而提高触摸检测的灵敏度。

〔2〕:〔1〕+[demax]

在〔1〕中,所述触摸检测电路还具备用于将所述响应信号矢量和所述差分矢量之中的任一个供给到所述触摸判定电路的多路解调器(4)。

由此,在生成基准矢量以前,或者在基准矢量暂时地不适于使用时,能够切换为使用响应信号矢量的触摸检测。

〔3〕:〔1〕+[响应信号矢量用绝对值电路]+[差分矢量用绝对值电路]+[demax]

在〔1〕中,所述触摸检测电路还具备用于计算与所述响应信号矢量的绝对值对应的响应信号标量值的第一绝对值计算电路(6)、用于计算与所述差分矢量的绝对值对应的差分信号标量值的第二绝对值计算电路(7)、以及用于将所述响应信号标量值和所述差分信号标量值之中的任一个供给到所述触摸判定电路的多路解调器(4)。

由此,能够减少供给到触摸判定电路的数据的量。此外,还能够与不使用响应信号的相位分量而仅使用振幅分量的以往的触摸判定电路相连接。此时,即使触摸判定电路为以往方式,因为所供给的数据为差分信号的标量值,所以已经将响应信号的相位分量编入完毕,与响应信号的仅振幅分量的情况相比,s/n比也提高。

〔4〕:〔1〕+[触摸检测(touchdetection)]

在〔1〕中,所述触摸判定电路保持分别示出定义所述频域表现的二维空间中设定的基准矢量区域和触摸判定区域的基准矢量区域数据和触摸判定区域数据,在将与所述基准矢量区域的所述基准矢量对应的点作为起点时的所述差分矢量的终点处于所述触摸判定区域内时,判定为导电物体向所述传感器电容接近。

由此,能够通过简略的电路实现触摸判定。

〔5〕触摸判定区域

在〔4〕中,所述基准矢量区域为圆形,触摸判定区域通过离所述基准矢量区域的中心的距离(radius)和从所述二维空间中规定的特定方向的方位角(azimuth)的每一个的范围来规定。

由此,能够通过进一步简略的电路实现触摸判定。

〔6〕提高检测信号的频率

在从〔1〕至〔5〕之中的任一项中,所述触摸检测电路还具备供给所述检测信号的检测信号驱动电路(101),所述检测信号的基本频率(fk)比所述传感器电容的充放电时间常数的3倍的倒数(1/(3×rb·cb))高。

由此,能够进一步提高s/n比。这是因为由于能够在比从环境外来的噪声电平高的频率区域更高的频率区域中设定检测信号的频率,所以能够抑制噪声电平。另一方面,当使检测信号的频率变高时,虽然响应信号的相位分量变大,但是由于将包括振幅分量和相位分量两方的矢量用作信号分量,所以s/n比中的信号分量不会降低。因此,s/n比进一步提高。

〔7〕触摸控制器ic

在从〔1〕至〔6〕之中的任一项中,所述触摸检测电路与所述变换电路一起形成在同一半导体基板上。

由此,能够提供触摸检测灵敏度高的触摸控制器ic。

〔8〕包括[触摸检测]的触摸控制器ic

在〔7〕中,在所述半导体基板上进一步形成所述触摸判定电路。

由此,能够提供触摸检测灵敏度高且高集成的触摸控制器ic。

〔9〕触摸检测程序

一种储存触摸检测程序的存储介质,所述触摸检测程序由处理器(401)执行以便基于与所施加的检测信号(sensingwave)对应地从传感器电容(cb)得到的响应信号(sensorresponse)来感测导电物体向所述传感器电容的接近,触摸检测程序在被执行时使处理器(401)执行以下的各步骤。

将所述响应信号变换为频域表现,由此输入所述响应信号的与所述检测信号的频率分量对应的响应信号矢量(sensedvector,s=(sx0,sx1))的输入步骤。

进行所述响应信号矢量和基准矢量(baselinevector,b=(bx0,bx1))之间的减法(3)来计算差分矢量(deltavector,d=(dx0,dx1))的差分矢量计算步骤。

基于所述差分矢量来感测导电物体向所述传感器电容的接近的触摸判定步骤(5)。

由此,能够实质上提高响应信号的s/n比,从而提高触摸检测的灵敏度。

〔10〕:〔9〕+[demax]

在〔9〕中记载的记录介质中,所述触摸判定步骤能够执行基于所述响应信号矢量来感测导电物体向所述传感器电容的接近的步骤,从而基于所述差分矢量或所述响应信号矢量来感测导电物体向所述传感器电容的接近。

由此,在生成基准矢量以前,或在基准矢量暂时地不适于使用时,能够用使用响应信号矢量的触摸检测代替。

〔11〕:〔9〕+[响应信号矢量用绝对值计算]+[差分矢量用绝对值计算]+[demax]

在〔9〕中,所述触摸检测程序构成为还包括以下的各步骤。

计算与所述响应信号矢量的绝对值对应的响应信号标量值(6)的第一绝对值计算步骤。

计算与所述差分矢量的绝对值对应的差分信号标量值(7)的第二绝对值计算步骤。

用于将所述响应信号标量值和所述差分信号标量值之中的任一个供给到所述触摸判定步骤的选择步骤(4)。

此时,所述触摸判定步骤基于所述响应信号标量值或所述差分信号标量值来感测导电物体向所述传感器电容的接近。

由此,能够减少供给到触摸判定步骤的数据的量。此外,能够组合不使用响应信号的相位分量而仅使用振幅分量的以往的触摸判定程序。此时,即使触摸判定程序为以往方式,因为所供给的数据为差分矢量的标量值,所以已经将响应信号矢量的相位分量编入完毕,与仅响应信号的振幅分量的情况相比,s/n比也提高。

〔12〕:〔9〕+[touchdetection]

在〔9〕中记载的记录介质中,所述触摸判定步骤保持分别示出定义所述频域表现的二维空间中设定的基准矢量区域和触摸判定区域的基准矢量区域数据和触摸判定区域数据,在将与所述基准矢量区域的所述基准矢量对应的点作为起点时的所述差分矢量的终点处于所述触摸判定区域内时,判定为导电物体向所述传感器电容接近。

由此,能够通过简略的算法实现触摸判定。

〔13〕:〔12〕+[触摸检测]

在〔12〕中记载的存储介质中,所述基准矢量区域为圆形,触摸判定区域通过离所述基准矢量区域的中心的距离(radius)和从所述二维空间中规定的特定方向的方位角(azimuth)的每一个的范围来规定。

由此,能够通过进一步简略的算法实现触摸判定。

〔14〕提高检测信号的频率

在从〔9〕至〔13〕之中的任一项所记载的存储介质中,所述检测信号的基本频率比所述传感器电容的充放电时间常数的3倍的倒数高。

由此,能够进一步提高s/n比。这是因为由于能够在比从环境外来的噪声电平高的频率区域更高的频率区域中设定检测信号的频率,所以能够抑制噪声电平。另一方面,当使检测信号的频率变高时,虽然响应信号的相位分量变大,但是由于将包括振幅分量和相位分量两方的矢量用作信号分量,所以s/n比中的信号分量不会降低。因此,s/n比进一步提高。

〔15〕触摸检测方法=[傅里叶变换]+[差分矢量计算]+[触摸判定]

一种触摸检测方法,由信号处理电路或能够执行程序的处理器(401)执行以便基于与所施加的检测信号(sensingwave)对应地从传感器电容(cb)得到的响应信号(sensorresponse)来感测导电物体向所述传感器电容的接近,被构成为包括以下的各步骤。

将所述响应信号变换为频域表现(1),由此计算所述响应信号的与所述检测信号的频率分量对应的响应信号矢量(sensedvector,s=(sx0,sx1))的傅里叶变换步骤。

进行所述响应信号矢量和基准矢量(baselinevector,b=(bx0,bx1))之间的减法(3)来计算差分矢量(deltavector,d=(dx0,dx1))的差分矢量计算步骤。

基于所述差分矢量来感测导电物体向所述传感器电容的接近的触摸判定步骤(5)。

由此,能够实质上提高响应信号的s/n比,从而提高触摸检测的灵敏度。

〔16〕:〔15〕+[demax]

在〔15〕中记载的触摸检测方法中,所述触摸判定步骤还包括基于所述响应信号矢量来感测导电物体向所述传感器电容的接近的步骤。

由此,在生成基准矢量以前,或者在基准矢量暂时地不适于使用时,能够用使用响应信号矢量的触摸检测方法代替。

〔17〕:〔15〕+[响应信号矢量用绝对值计算]+[差分矢量用绝对值计算]+[demax]

在〔15〕中,所述触摸检测方法构成为还包括以下的各步骤。

计算与所述响应信号矢量的绝对值对应的响应信号标量值(6)的第一绝对值计算步骤。

计算与所述差分矢量的绝对值对应的差分信号标量值(7)的第二绝对值计算步骤。

用于将所述响应信号标量值和所述差分信号标量值之中的任一个供给到所述触摸判定步骤的选择步骤(4)。

由此,能够减少供给到触摸判定步骤的数据的量。此外,能够组合不使用响应信号的相位分量而仅使用振幅分量的以往的触摸判定程序。此时,即使触摸判定程序为以往方式,因为所供给的数据为差分矢量的标量值,所以已经将响应信号矢量的相位分量编入完毕,与响应信号的仅振幅分量的情况相比,s/n比也提高。

〔18〕:〔15〕+[触摸检测]

在〔15〕中记载的触摸检测方法中,所述触摸判定步骤保持分别示出定义所述频域表现的二维空间中设定的基准矢量区域和触摸判定区域的基准矢量区域数据和触摸判定区域数据,在将与所述基准矢量区域的所述基准矢量对应的点作为起点时的所述差分矢量的终点处于所述触摸判定区域内时,判定为导电物体向所述传感器电容接近。

由此,能够通过简略的算法实现触摸判定。

〔19〕:〔18〕+[触摸检测]

在〔18〕中记载的触摸检测方法中,所述基准矢量区域为圆形,所述触摸判定区域通过离所述基准矢量区域的中心的距离(radius)和从所述二维空间中规定的特定方向的方位角(azimuth)的每一个的范围来规定。

由此,能够通过进一步简略的算法实现触摸判定。

〔20〕提高检测信号的频率

在从〔15〕至〔19〕之中的任一项所记载的触摸检测方法中,所述检测信号的基本频率比所述传感器电容的充放电时间常数的3倍的倒数高。

由此,能够进一步提高s/n比。这是因为由于能够在比从环境外来的噪声电平高的频率区域更高的频率区域中设定检测信号的频率,所以能够抑制噪声电平。另一方面,当使检测信号的频率变高时,虽然响应信号的相位分量变大,但是由于将包括振幅分量和相位分量两方的矢量用作信号分量,所以s/n比中的信号分量不会降低。因此,s/n比进一步提高。

2.实施方式的细节

对实施方式进一步详述。

〔实施方式1〕

图5是示出本发明的触摸检测电路的一个构成例的框图。本发明的触摸检测电路通过测定与所施加的检测信号(sensingwave)对应地从传感器电容(也称为传感器节点)cb得到的响应信号(sensorresponse)来感测导电物体向传感器电容cb的接近。触摸检测电路具备基准矢量管理电路(baselinemanager)2、矢量减法电路3、以及多路解调器4,连接到变换电路(touchafe:touchanalogfrontend,触摸模拟前端)1和触摸判定电路(touchdetection)5。再有,图5所图示的信号为由一条或多条布线构成的1~多位的数字信号,但是省略了总线标记。这一点针对在本申请中公开的其他的实施方式和引用的其他的框图等也是同样的。

变换电路(touchafe)1将响应信号(sensorresponse)变换到频域,由此计算检测信号(sensingwave)的基本频率中的响应信号矢量(sensedvector,s=(sx0,sx1))。例如,能够由a/d(analogtodigital,模拟到数字)变换电路和傅里叶变换电路构成。

基准矢量管理电路(baselinemanager)2保持基准矢量(baselinevector,b=(bx0,bx1))。基准矢量(baselinevector)是指在手指等导电物体未向传感器电容cb接近的状态下的与响应信号(sensorresponse)对应的响应信号矢量(sensedvector)。基准矢量(baselinevector)由传感器电容cb的电容值等触摸面板的电气特性决定,依赖于触摸面板的制造偏差并因电源电压、温度等环境的影响而变动,因此,在启动等机会时被初始化,之后随时更新。

矢量减法电路3计算作为响应信号矢量(sensedvector)与基准矢量(baselinevector)的差分的差分矢量(deltavector,d=(dx0,dx1))。

触摸判定电路(touchdetection)5基本上基于该差分矢量(deltavector)来感测导电物体向传感器电容cb的接近。

由此,与仅基于响应信号(sensorresponse)的振幅分量的触摸检测相比,能够实质上提高s/n比,从而提高触摸检测的灵敏度。这是因为,如图3、4所示,与响应信号矢量(sensedvector)和基准矢量(baselinevector)的仅振幅分量的差相比,作为矢量的差分,s/n比的信号分量s更大。

如图5所示,当触摸检测电路还具备多路解调器4时,是优选的。多路解调器(demultiplexer)4将响应信号矢量(sensedvector)和差分矢量(deltavector)之中的任一个供给到触摸判定电路(touchdetection)5。例如,在触摸判定电路5作为判定模式(detectionmode)而指定全矢量(fullvector)时,选择响应信号矢量(sensedvector),在指定差分矢量(deltavector)时,选择差分矢量(deltavector)作为响应结果矢量(sensedresult,r=(rx0,rx1))来供给到触摸判定电路5。

由此,在生成基准矢量(baselinevector)以前,或者在基准矢量暂时地不适于使用时,能够切换为使用响应信号矢量(sensedvector)的触摸检测。

针对通过本发明所取得的效果详细地说明。

在触摸检测电路中,由导电物体向传感器电容cb的接近(即,触摸的有无)所造成的响应信号的差分矢量(deltavector)具有与检测条件对应的振幅(amplitude)和辐角(argument)。也就是说,能够通过使用响应信号的差分矢量的辐角信息而利用于针对悬停(hover)等振幅变化较少的现象的噪声和真正的信号的分离、从差分矢量的时间变化检测从悬停向触摸着地的状态转变。

图6是简单地示出电容方式的触摸检测的原理的说明图。向传感器电容cb施加检测信号(sensingwave)并测定其响应信号(sensorresponse),由此,感测导电物体向传感器电容cb的接近。电阻rb是将在从检测信号(sensingwave)到达响应信号(sensorresponse)的信号传播路径中分散的电阻分量作为集中常数的电阻而等价地表示的电阻。当手指等导电物体接近于传感器电容cb时,周围的电场受到影响而使传感器电容cb的值发生变化。在图6中,示出为电容cf并联连接,但是,变化的方向不限于增加方向。cb、cf、rb的符号被用作为了指示电容、电阻这样的元件而标注的符号,并且表示每一个的值。

检测信号(sensingwave)的波形为任意的,但是,其基本频率为fk,角频率为ω=2πfk。从检测信号(sensingwave)到达响应信号(sensorresponse)的信号传播路径具有传感器电容cb的充放电时间常数τb=rb·cb,由于导电物体的接近而变化为时间常数τb=rb·(cb+cf)。

图7是示出在本发明的触摸检测电路中改变了检测信号的频率的情况下的、触摸检测电路的特性的特性图。

横轴为电容比(capacitanceratio)a(=cf/cb)。完全没有导电物体的状态为电容比a=0,导电物体越靠近,此外,导电物体越大,则电容比a变大。电容比a从更小的一方按顺序称为“区域1”、“区域2”、“区域3”。上侧的图形的纵轴为差分矢量(deltavector)的标准化后的振幅(normalizedamplitude),下侧的图形的纵轴为差分矢量(deltavector)的辐角(argument)。

将检测信号(sensingwave)的角频率ω和时间常数τb=rb·cb的积作为参数,示出了ωτb=1/4、1/2、1、2四种情况。

针对由于导电物体靠近所造成的响应信号的差分矢量(deltavector)的变化的特征进行说明。

如区域1所示,在物体较小或较远而电容的变化较小的情况下,具有与检测信号的角频率ω对应的辐角,振幅与电容比a成比例地变化。

在导电物体进一步靠近乃至接触而电容比a变为某一程度的大小的情况下,如区域2所示,不仅振幅与电容比a成比例而且辐角也变化。

在更大的物体靠近乃至接触而具有巨大的电容变化而电容比a变得非常大的情况下,如区域3所示,相对于电容比a的增加,振幅饱和,仅辐角发生变化。

像这样,能够从与电容的变化量(电容比a)对应的差分矢量的特征而检测与导电物体的距离的变化,或者检测远或小的导电物体。

进而,通过将检测信号(sensingwave)的角频率ω设定为比以往高的频率,从而特别是在辐角的变化的贡献较大的情况下,能够更高效率地检测由触摸有无所造成的响应信号的变化。

图8是示出在本发明的触摸检测电路中改变了检测信号的频率的情况下的、响应信号的强度的特性图。横轴为检测信号(sensingwave)的频率fk。不是角频率ω而是采用频率fk,示出了千赫(khz)单位的绝对值。纵轴为利用响应信号的差分矢量(deltavector)的检测(vectorsensing)和振幅检测(amplitudesensing)的检测信号的比。在利用响应信号的差分矢量(deltavector)的检测(vectorsensing)的情况下,在求取作为响应信号矢量(sensedvector)和基准矢量(baselinevector)的在矢量空间内的差分的差分矢量(deltavector)之后,其绝对值成为检测信号。另一方面,在振幅检测(amplitudesensing)中,响应信号矢量(sensedvector)和基准矢量(baselinevector)的每一个的绝对值的差为检测信号。

可以得知,在超过100khz的高的频率区域中,进行利用响应信号的差分矢量(deltavector)的检测(vectorsensing)与振幅检测(amplitudesensing)相比,能够得到更大的信号量。该例子采用τb=1/500khz,在以往的振幅检测(amplitudesensing)中,检测信号(sensingwave)的频率fk的上限为约160khz。另一方面,在本发明中,能够采用超过它的频率的检测信号(sensingwave),由此,与振幅检测(amplitudesensing)的情况相比,能够得到更大的信号量,从而能够实质上提高s/n比,而提高触摸检测的灵敏度。

本申请的发明人们进一步针对检测信号(sensingwave)的频率fk进行了研究。由于在“发明要解决的课题”中叙述的那样的理由,以往的检测信号的频率为了减少相位噪声而被限制为比较低的频率。例如,从通过检测信号驱动电路的输出电阻或检测电路的输入电阻和传感器电容的积所提供的检测对象具有的时间常数所计算的截止频率为500khz~1mhz,因此,一般认为,关于检测信号的频率,约160khz为上限。该上限的频率相当于时间常数的约3倍的倒数。以往的检测电路基于时间区域中的检测原理而不是频率区域,因此,被理解为由积分电路构成。使检测信号为阶跃波形,此时的阶跃响应波形一般通过e=e0(1-exp(-t/τ))表现。即,在时刻t=τ,响应波形e达到全振幅e0的63.2%(1-exp(-1)),在时刻t=2τ,达到86.5%(1-exp(-2)),在时刻t=3τ,达到95.0%(1-exp(-3))。在使积分电路中的积分时间为时间常数的3倍时,观测到全振幅的95.0%的振幅值,此时的误差-5.0%为大体可容许的误差的上限。因此,由于从通过检测信号驱动电路的输出电阻或检测电路的输入电阻和传感器电容的积所提供的检测对象具有的时间常数所计算的截止频率为500khz~1mhz,所以关于检测信号的频率,被计算为其时间常数的3倍的倒数,以约160khz为上限。

对此,在放置触摸传感器的环境中,从装载于电源电路、充电器的开关式稳压器所发生的电源噪声为50khz~100khz等经由进行触摸操作的用户等人体的噪声的频率的大部分都集中于不足1mhz。

因此,通过使检测信号(sensingwave)的频率fk为超过100khz的高的频率,特别是超过传感器电容cb的充放电时间常数τb的3倍的倒数(1/(3×τb))的频率,例如超过160khz的频率,从而能够采用集中于不足1mhz的50khz~100khz的电源噪声不存在或者噪声电平极其小的频率区域。由此,s/n比的噪声分量n变小,能够进一步提高s/n比,从而提高触摸检测的灵敏度。

〔实施方式2〕

图9是示出本发明的触摸检测电路的另一构成例的框图。除了图5所示的触摸检测电路之外,还具备用于计算与响应信号矢量(sensedvector,s=(sx0,sx1))的绝对值|s|对应的响应信号标量值的绝对值计算电路6、以及用于计算与差分矢量(deltavector,d=(dx0,dx1))的绝对值|d|对应的差分信号标量值的绝对值计算电路7。伴随此,多路解调器4将所计算的响应信号标量值或差分信号标量值中的任一个作为响应结果(sensedresult,r)供给到触摸判定电路(touchdetection)5。其他的构成和工作如在实施方式1中说明的那样,因此省略说明。

再有,矢量(x0,x1)的绝对值在数学上通过x0分量的平方与x1分量的平方之和的平方根来定义,但是,响应信号标量值、差分信号标量值未必需要严密地依照该数学定义。响应信号标量值、差分信号标量值可以分别计算为响应信号矢量s和差分矢量d的范数(norm)。例如,既可以省略平方根,进而也可以代替平方和而使用矢量的要素的绝对值和。由此,绝对值计算电路6、7被简略化,能够抑制电路规模。在利用软件安装的情况下,也能够抑制执行步骤数。可是,在省略平方根的情况下,只要与其对应地对触摸检测算法进行若干调整即可,但是,在使用绝对值和的情况下,需要在评价起因于此的误差之上判断采用与否。

由此,能够减少供给到触摸判定电路的数据的量。此外,还能够与不使用响应信号的相位分量而仅使用振幅分量的以往的触摸判定电路相连接。此时,即使触摸判定电路为以往方式,因为所供给的数据为差分信号的标量值,所以已经将响应信号的相位分量编入完毕,与仅响应信号的振幅分量的情况相比,s/n比也提高。

〔实施方式3〕

针对触摸判定电路(touchdetection)5的工作进一步详细说明。

图10~12是用于说明本发明的触摸判定电路中的触摸判定算法的原理的说明图。在图10~图12的全部中,检测信号(sensingwave)的用基本频率fk的频域表现在通过实数轴x0和虚数轴x1规定的二维空间中表示。向触摸判定电路(touchdetection)5基本上输入响应信号的差分矢量(deltavector,d=(dx0,dx1)),但是,通过与基准矢量(baselinevector,b=(bx0,bx1))的关系示出。

在图10中示出了基准矢量区域(anareaofbaseline)10、真正的触摸存在的区域(anareaoftouchexists)11、以及真正的触摸的相位反转现象存在的区域(anareaofinvert-phasephenomenaexists)12。基准矢量区域10是在将基准矢量(baselinevector,b=(bx0,bx1))的起点作为原点时基准矢量的终点能存在的区域。在本实施方式中,基准矢量区域10为圆形的区域。真正的触摸存在的区域11和真正的触摸的相位反转现象存在的区域12能够为通过离基准矢量区域10的中心一定范围的距离(绝对值)和从该二维空间中规定的特定的参照方向(例如,实数轴x0的方向)的一定范围的方位角所规定的区域。

在图11中示出了在忽视相位信息而仅通过绝对值来判定触摸的有无的情况下的、触摸判定区域(anareaoftouchmayexists)21、以及针对相位反转现象的触摸判定区域(anareaofinvert-phasephenomenamayexists)22。无论哪个都通过离基准矢量区域10的中心的距离(distance)的范围来规定,都呈甜甜圈状而不存在明确的边界。触摸判定区域21和22被设定为包括真正的触摸存在的区域11和真正的触摸的相位反转现象存在的区域12。

在图12中示出了在将相位信息与绝对值组合来判定触摸的有无的情况下的、触摸判定区域(anareaoftouchmayexists)31和针对相位反转现象的触摸判定区域(anareaofinvert-phasephenomenamayexists)32,进而示出了非触摸判定区域(anareaoftouchneverexists)33。关于触摸判定区域31和针对其相位反转现象的触摸判定区域32,无论哪个都通过离基准矢量区域10的中心的距离(distance)的范围和方位角(agimuth)的范围来规定。非触摸判定区域33通过与触摸判定区域31、32相同的距离的范围和触摸判定区域31、32的方位角的范围以外的方位角的范围来规定。即,将通过离基准矢量区域10的中心的距离的一定的范围所规定的甜甜圈状的区域之中的、真正的触摸确实不存在的区域作为非触摸判定区域33而除外,由此,规定触摸判定区域31、32。此时,触摸判定区域31和32被设定为分别包括真正的触摸存在的区域11和真正的触摸的相位反转现象存在的区域12。

如果如图11所示那样设定触摸判定区域21和22来进行触摸判定,则如引用图7、8来说明的那样,进行利用响应信号的差分矢量(deltavector)的检测(vectorsensing)的结果是,与振幅检测(amplitudesensing)的情况相比,s/n比提高,因此,能够提高触摸检测的灵敏度。

进而,当如图12所示那样将相位信息与绝对值组合来判定触摸的有无时,能够除外真正的触摸确实不存在的区域33,因此,触摸检测的精度提高。将其称为“利用辐角遮蔽(argument-mask)的除外”。例如,即使起因于噪声的差分矢量(deltavector)的绝对值处于与触摸判定区域31、32相同的距离的范围内,差分矢量的辐角从该方位角的范围偏离,因此,能够避免错误地判定为触摸的误检测。

图11的触摸判定算法无论在图5和图9所示的哪一个触摸检测电路中都能够采用,但是,为了进行图12的利用辐角遮蔽33的除外,需要采用图5的触摸检测电路。

针对触摸判定电路(touchdetection)5的安装例进行说明。上述的触摸判定算法通过例如由cpu执行的程序来实现。用于执行触摸判定的程序被分为确定辐角遮蔽33的校准和实际的触摸判定处理。

图13是示出在触摸判定电路中确定辐角遮蔽33的校准处理的一例的流程图。

首先,进行触摸/非触摸的数据收集(s1)。(在图中用英文标记为“collecttouchandnon-touchdata(收集触摸和非触摸数据)”。)为了收罗能设想的全部的导电物体的接近状态,从导电物体的大小、离传感器电容cb的距离、温度、电源电压、噪声环境等通过实验等预先确定所需要的数量的代表性的触摸样本、非触摸样本即可。

接着,决定触摸数据存在的辐角的范围(s2)。(在图中用英文标记为“todefineanargumentrangeoftouchexists(为了限定触摸存在的辐角范围)”。)

图15是确定辐角遮蔽的校准处理用的说明图。将在第一步骤(s1)中收集的、与触摸样本对应的数据和与非触摸样本对应的数据映射到频域。首先,基于与非触摸样本对应的数据来规定基准矢量区域10。接着,通过基准矢量区域10而规定对与触摸样本对应的数据存在的区域41和由其相位反转现象所造成的数据存在的区域42的边界进行规定的2条直线51和52。从由该2条直线所规定的辐角的范围规定辐角遮蔽33。辐角遮蔽33被规定为包括适当的余量(margin)即可。

图14是示出由触摸判定电路执行的触摸判定处理的一例的流程图。针对所输入的差分矢量(deltavector,d=(dx0,dx1))执行以下的处理。

首先,判定差分矢量的振幅是否比规定的阈值大(s11)。(在图中用英文标记为“amplitudeisbiggerthanthreshold?(振幅比阈值大?)”。)在此,规定的阈值是相当于假定以基准矢量区域10为中心的圆的情况下的到触摸判定区域31为止的半径(图12)的值,例如,在引用图13所说明的校准工作内,基于在第一步骤(s1)中收集的数据来规定。

其结果是,在差分矢量的振幅不比阈值大的情况下,判定为响应信号矢量是非触摸而结束(s12)。(在图中用英文标记为“sensedresponsemaybenottouch(所感测的响应可能不是触摸)”。)

在差分矢量的振幅比阈值大的情况下,判定差分矢量的辐角是否在辐角遮蔽33的范围内。(在图中用英文标记为“argumentisinrangeofmask?(辐角是否在遮蔽的范围内)”。)在为辐角遮蔽33的范围内的情况下,判定为响应信号矢量为非触摸而结束(s12),在不为辐角遮蔽33的范围内的情况下,判定为响应信号矢量为触摸而结束(s14)。(在图中用英文标记为“sensedresponsemaybetouch(所感测的响应可能是触摸)”。)

图16是用于说明触摸判定处理的判定顺序的说明图。在与图15相同的频域内示出了基准矢量区域10、将基准矢量区域10作为中心并且将上述阈值作为半径的圆50、规定辐角遮蔽33的2条直线51和52、以及3条差分矢量61、62、63。针对差分矢量61、62、63的每一个,当进行由图14所示的触摸判定电路所执行的触摸判定处理时,如以下那样判定。

针对差分矢量61,可以得知在圆50的内侧而其振幅比阈值小,因此,在s11中判定为“差分矢量的振幅不比阈值大”,在s12中判定为响应信号矢量为非触摸而结束。

针对差分矢量62,可以得知终点到达圆50的外侧而其振幅比阈值大,因此,在s11中判定为“差分矢量的振幅比阈值大”,但是,在s13中判定为“为辐角遮蔽33的范围内”,因此,在s12中判定为响应信号矢量为非触摸而结束。

针对差分矢量63,可以得知终点达到圆50的外侧而其振幅比阈值大,因此,在s11中判定为“差分矢量的振幅比阈值大”,并且在s13中判定为“不在辐角遮蔽33的范围内”,因此,在s14中判定为响应信号矢量为触摸而结束。

〔实施方式4〕

本发明的触摸检测电路能够适用于互电容方式和自电容方式的触摸检测中的任一个。

图17是示意性地示出互电容方式的触摸面板和触摸控制器的构成例的框图。

在互电容方式的触摸面板301中,传感器电容cb在检测信号布线g1~gy和响应信号布线s1~sx交叉的位置呈矩阵状地配置。触摸控制器ic(integratedcircuit,集成电路)201具备对检测信号布线g1~gy进行驱动的检测信号驱动电路(sd)101、分别连接到响应信号布线s1~sx的触摸检测电路(ts)100_1~100_x、以及接口(i/f)102。经由接口(i/f)102而连接的微控制器(mcu)401对触摸控制器ic201进行控制,并且从由触摸检测电路100_1~100_x所观测的传感器电容cb的电容值的变化求取触摸坐标。在互电容方式中,依次驱动检测信号布线g1~gy,伴随于其与传感器电容cb的电容值对应的充放电电流出现于响应信号布线s1~sx,因此,触摸检测电路100_1~100_x对其电流值进行测定。响应信号的电流值与传感器电容cb的电容值的变化对应地增减,因此,能够感测由于用户的手指等导电物体接近所造成的传感器电容cb的电容值的减少。

图5和图9所示的检测信号(sensingwave)由检测信号驱动电路(sd)101依次经由检测信号布线g1~gy施加到传感器电容cb。连接到检测信号布线g1~gy之中的、被施加检测信号(sensingwave)的检测信号布线的传感器电容cb为感测的对象。在触摸检测电路(ts)100_1~100_x分别安装变换电路(touchafe)1、基准矢量管理电路(baselinemanager)2、矢量减法电路3、以及多路解调器4。图9所示的绝对值计算电路6和7也可以一起安装。触摸判定电路(touchdetection)5被安装为微控制器(mcu)401和存储装置(storagedevice)402中存储的软件程序402a的组合。存储装置402是存储软件程序402a的非暂时且固定的存储介质(storagemedium)。在安装实施方式1(图5)的触摸检测电路的情况下,作为矢量信息的响应结果(sensedresult)经由接口(i/f)102传送到微控制器(mcu)401,在安装实施方式2(图9)的触摸检测电路的情况下,作为标量信息的响应结果(sensedresult)经由接口(i/f)102传送到微控制器(mcu)401。

可以通过硬件在触摸检测电路(ts)100_1~100_x中安装触摸判定电路(touchdetection)5的一部分或全部的功能。或者,也可以在触摸控制器ic201内作为与触摸检测电路(ts)100_1~100_x共同的1个硬件而安装。此外,触摸判定电路(touchdetection)5的一部分的功能也可以为由能够与微控制器(mcu)401通信的其他处理器例如触摸面板301、触摸控制器ic201和微控制器(mcu)401等被装载的装置的应用处理器所执行的程序的功能的一部分。

基准矢量管理电路(baselinemanager)2的功能的一部分可以与触摸判定电路(touchdetection)5的功能一起安装为由微控制器(mcu)401执行的在存储装置402中存储的软件程序,也可以在触摸控制器ic201内作为与触摸检测电路(ts)100_1~100_x共同的1个硬件而安装。

图18是示意性地示出自电容方式的触摸面板和触摸控制器的构成例的框图。

在自电容方式的触摸面板302中,传感器电容cb按照检测信号(sensingwave)被施加而响应信号(sensorresponse)出现的每个布线t1~tz配置。触摸控制器ic202具备连接到每个布线t1~tz的检测信号驱动电路(sd)101_1~z、触摸检测电路100_1~100_z以及接口(i/f)102。经由接口(i/f)102而连接的微控制器(mcu)401对触摸控制器ic202进行控制,并且从由触摸检测电路100_1~100_z所观测的传感器电容cb的电容值的变化求取触摸坐标。在自电容方式中,经由布线t1~tz由检测信号驱动电路(sd)101_1~z对传感器电容cb进行充电,伴随于其与传感器电容cb的电容值对应的放电电流出现在相同的布线t1~tz,因此,触摸检测电路100_1~100_z对其电流值进行测定。响应信号的电流值与传感器电容cb的电容值的变化对应地增减,因此,能够感测由于用户的手指等导电物体接近所造成的传感器电容cb的电容值的增加。

再有,为了使说明简略化,将传感器电容cb和触摸检测电路的数量作为相同数量来说明,但是,也可以利用复用等以时分方式进行工作。

图5和图9所示的检测信号(sensingwave)由检测信号驱动电路(sd)101_1~z经由布线t1~tz施加到传感器电容cb。在触摸检测电路(ts)100_1~100_z分别安装变换电路(touchafe)1、基准矢量管理电路(baselinemanager)2、矢量减法电路3以及多路解调器4。图9所示的绝对值计算电路6和7也可以一起安装。触摸判定电路(touchdetection)5被安装为微控制器(mcu)401和存储装置(storagedevice)402中存储的软件程序402a的组合。在安装实施方式1(图5)的触摸检测电路的情况下,作为矢量信息的响应结果(sensedresult)经由接口(i/f)102传送到微控制器(mcu)401,在安装实施方式2(图9)的触摸检测电路的情况下,作为标量信息的响应结果(sensedresult)经由接口(i/f)102传送到微控制器(mcu)401。

可以通过硬件在触摸检测电路(ts)100_1~100_z中安装触摸判定电路(touchdetection)5的一部分或全部的功能。或者,也可以在触摸控制器ic202内作为与触摸检测电路(ts)100_1~100_z共同的1个硬件而安装。此外,触摸判定电路(touchdetection)5的一部分的功能也可以为由能够与微控制器(mcu)401通信的其他处理器例如装在有触摸面板301、触摸控制器ic202和微控制器(mcu)401等的装置的应用处理器所执行的程序的功能的一部分。

基准矢量管理电路(baselinemanager)2的功能的一部分可以与触摸判定电路(touchdetection)5的功能一起在微控制器(mcu)401中安装为软件,也可以在触摸控制器ic202内作为与触摸检测电路(ts)100_1~100_z共同的1个硬件而安装。

无论采用哪种方式,触摸检测电路100都通过测定与所施加的检测信号(sensingwave)对应地从传感器电容cb得到的响应信号(sensorresponse),从而能够感测用户的手指等导电物体向传感器电容cb的接近。

此外,无论采用哪种方式,关于触摸控制器ic201、202,虽然未特别限制,但是,例如使用公知的cmos(complementarymetal-oxide-semiconductorfieldeffecttransistor,互补金属氧化物半导体场效应晶体管)lsi(largescaleintegratedcircuit,大规模集成电路)的制造技术来形成在硅等的单一半导体基板上。也可以集成于与显示驱动器电路相同的半导体芯片。通过在显示触摸面板的玻璃基板上倒装芯片安装,从而还能够减少显示触摸面板的安装/布线面积,而有助于窄边框化。

图19是示出在本发明的触摸检测电路所装载的变换电路(touchafe)1的基本的工作的说明图。检测信号(sensingwave)在图17所示的互电容方式的情况下依次施加到检测信号布线g1~gy,因此,对检测信号布线g1来看,如所图示的那样,周期t0即基本频率fk=1/t0的信号仅在规定周期t的期间内施加。图19示出了施加到检测信号布线g1的、在周期t中包括4个周期的正弦波的检测信号,但是这仅仅是一例。即,在周期t中包括的信号波形的重复既可以为任意的次数,其波形也不仅为仅正弦波、余弦波,还可以为梯形波、矩形波、三角波等任何的波形。在该例中,响应信号(sensorresponse)也为具有相同的基本频率fk的信号。与其以检测信号当然也可以以响应信号成为正弦波、余弦波的方式调整检测信号的波形。

变换电路(touchafe)1例如由a/d变换电路和傅里叶变换电路构成,使用a/d变换电路对作为模拟信号而输入的响应信号(sensorresponse)进行采样而变换为数字值,使其作为时序列的响应数据r(0)~r(n)输出到傅里叶变换电路。在该例中假设在周期t的期间中进行n+1次采样来说明。得到了n+1个时域的响应数据r(0)~r(n)。利用傅里叶变换电路对其进行离散傅里叶变换而变换为频域表现。其结果是,得到了频域的响应信号f(0)~f(n)。

在以下示出了离散傅里叶变换的基本的变换式。

[数式1]

数式1

[数式2]

数式2

[数式3]

数式3

式1是示出频域的信号f(0)~f(n)和时域的信号r(0)~r(n)的关系的变换式。式2是对其进行改写而变形为从时域的信号r(0)~r(n)计算频域的信号f(0)~f(n)的形式的变换式。在此,当如图14所例示的那样假定在周期t的期间内包括4个周期量的基本频率fk=1/t0的信号时,频率fk的频域的信号分量f(fk)如式3那样表示。像这样,采用不是在响应信号中包括的全部的频率分量而是仅基本频率fk的分量的计算,由此,运算量大幅度地削减,例如能够与装载高速傅里叶变换电路相比,抑制电路规模。再有,不需要限定于仅基本频率fk,也可以包括到2倍、3倍的高频波分量,还可以变更为仅计算其他特征的频率分量。

频域的响应信号f(0)~f(n)如式3所示那样以复数表现,因此,在实数轴和虚数轴的二维的复频率空间内被矢量显示。这是响应信号矢量(sensedvector,s=(sx0,sx1))。

在各实施方式中,无论哪个都假设用硬件实现离散傅里叶变换来说明,但是也可以用软件实现。例如,图17所示的触摸检测电路(ts)100_1~100_x、图18所示的触摸检测电路100_1~100_z也能够仅为单纯的a/d变换,而将全部的时域的响应数据r(0)~r(n)传送到微控制器(mcu)401,或者,将代替微控制器(mcu)401的处理器内置于触摸控制器ic201或202,对以离散傅里叶变换开始的之后的信号处理全部用软件处理。

以上基于实施方式来具体地说明了由本发明人所完成的发明,但是,本发明不限定于其,当然能够在不脱离其主旨的范围内进行各种变更。

例如,框图所示的块分割只不过是仅一例,能够适当任意地进行变更为将1个块的一部分或全部的功能与其他块的功能浑然一体地实现的其他块来实现等的变更。

附图标记的说明

cb传感器电容

1变换电路(touchafe)

2基准矢量管理电路(baselinemanager)

3矢量减法电路

4多路解调器

5触摸判定电路(touchdetection)

6、7绝对值计算电路

10基准矢量区域(anareaofbaseline)

11真正的触摸存在的区域(anareaoftouchexists)

12真正的触摸的相位反转现象存在的区域(anareaofinvert-phasephenomenaexists)

21、31、41触摸判定区域(anareaoftouchmayexists)

22、32、42针对相位反转现象的触摸判定区域(anareaofinvert-phasephenomenamayexists)

33辐角遮蔽(argument-mask)、非触摸判定区域(anareaoftouchneverexists)

50阈值

51、52规定触摸数据存在的区域的边界的直线

61、62、63差分矢量

100触摸检测电路(ts:touchsensor)

101检测信号驱动电路(sd:sensingwavedriver)

102接口(i/f)

201、202触摸控制器ic

301互电容方式触摸面板

302自电容方式触摸面板

401微控制器(mcu:microcontrollerunit,微控制器单元)。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1