线性系统系数估计方法、线性设备列数值估计方法、电容检测方法、集成电路、触摸传感器...的制作方法

文档序号:6356228阅读:138来源:国知局
专利名称:线性系统系数估计方法、线性设备列数值估计方法、电容检测方法、集成电路、触摸传感器 ...的制作方法
技术领域
本发明涉及一种用于估计或检测按矩阵配置的线性系统中的系数、设备数值或电容的方法。本发明还涉及一种集成电路、触摸传感器系统以及电子设备,它们都是根据上述方法操作的。
背景技术
已知有一种用于检测按矩阵分布的线性设备数值的设备。例如,专利文献I揭示了一种触摸传感器设备(接触检测设备),用于检测形成于M个驱动线路和L个传感线路之间的电容矩阵Cij (i=l,...,M和j=l,...,L)的电容数值的分布。该触摸传感器设备根据扫描检测方法来操作;具体地讲,该触摸传感器设备按顺序地选择这些驱动线路之一,并由此检测连接到所选择的驱动线路的线性设备的各个数值。专利文献2揭示了一种电容检测电路,(i)该电容检测电路在驱动多个驱动线路时基于时序代码序列而 在第一驱动线路组和第二驱动线路组之间切换,( )该电容检测电路输出测得的电压,该测得的电压是通过将在被驱动的驱动线路与传感线路的多个交点处跨连接到传感线路的电容上的各个电流的总和转换成电信号而获得的,并且(iii)该电容检测电路针对每一个传感线路执行这种测得的电压和代码序列的乘积-求和操作,以便找到在每一个交点处的电容所对应的电压数值。引用列表专利文献1:日本专利申请公报2010-92275A,Tokukai (公布日期:2010年4月22
曰)专利文献2:日本专利公报4364609,说明书(公布日期:2005年6月16日)专利文献3:日本专利公报4387773,说明书(公布日期:2005年6月16日)专利文献4:日本专利申请公报2005-114362A,Tokukai (公布日期:2005年4月28日)专利文献5:日本专利申请公报2005-134240A,Tokukai (公布日期:2005年5月26日)

发明内容
技术问题然而,根据扫描检测方法而操作的专利文献I的触摸传感器设备是有缺陷的:该触摸传感器设备被要求在一时间段(τ/m)内完成同时选择并扫描多个线路以便检测电容矩阵Cij的电容的过程。对于上述符号T/m,T表示给定用于获取二维分布电容数值的时间段,并且m表示扫描的次数。当过程时间较长时,一般可以通过像取平均这样的过程来更好地改善检测过程的精确度。另一方面,( )给定用于获取电容数值的时间段T需要更短一些,以便让触摸传感器设备遵循高速操作;并且(ii)扫描的次数M需要更大一些,以便改进分辨率。(i)和(ii)中的任一者都很成问题地减小了上述过程时间(T/m),并由此减小了检测精确度。专利文献2的电容检测电路用于取消在测得的电压中的偏移误差,该电容检测电路执行下列操作:(i)基于代码序列在驱动第一驱动线路组和驱动第二驱动线路组之间进行切换;以及(ii)从基于第一驱动线路组的驱动测得的电压中减去基于第二驱动线路组的驱动测得的电压(参见说明书第

段)。然而,该电容检测电路执行两级级操作,并且在同时实现高速操作和功耗减小这两方面很成问题地不太有效。本发明的目的是提供一种线性系统系数估计方法、线性设备列数值估计方法、电容检测方法、集成电路、触摸传感器系统以及电子设备,它们中的每一个(i)实现了高检测精确度和高分辨率并且(ii)允许高速操作。问题的解决方案为了解决上述问题,本发明的线性系统系数估计方法包括下列步骤:(A) (a)基于M个代码序列di (=dil, di2,...,diN,其中i=l,...,Μ,它们彼此正交且每一个都具有长度N),向一系统输入M个输入Xk(k=l,...,Μ),该系统具有线性输入和输出并且有M个输入Xk (k=l,..., Μ)要被输入到该系统,该系统被下式表不:
权利要求
1.一种线性系统系数估计方法,包括如下步骤: (A)(a)基于M个代码序列di (=dil, di2,...,diN,其中i=l,…,Μ),向一系统输入M个输入Xk (k=l,...,Μ),这些代码序列彼此正交且每一个都具有长度N,该系统具有线性输入和输出并且有M个输入Xk(k=l,...,M)要被输入到该系统,该系统被下式表示:
2.一种线性系统系数估计方法,包括如下步骤: (A)(a)基于M个代码序列di (=dil, di2,...,diN,其中i=l,...,Μ),将M个输入Xk(k=l,...,Μ)输入到第一系统和第二系统中的每一个,这两个系统每个都具有线性输入和输出并且有M个输入Xk(k=l,...,Μ)要被输入到这两个系统,这些代码序列彼此正交且每一个都具有长度N,该第一和第二系统被下式表不:
3.—种线性设备列数值估计方法,包括如下步骤: (A)(a)基于1个代码序列乜(=乜1,乜2,...,乜化其中丨=1,...^),针对(I)第一线性设备列Cli(i=l,...,M)和(II)第二线性设备列C2i(i=l,..., Μ)中的每一个来驱动并行的M个驱动线路,这些代码序列彼此正交且每一个都具有长度N,该第一线性设备列形成于这M个驱动线路和第一传感线路之间,该第二线性设备列形成于这M个驱动线路和第二传感线路之间,并且由此(b)从该第一线性设备列中输出N个输出sFirst=(sll,sl2,...,slN)并且从该第二线性设备列中输出N个输出sSecond= (s21,s22,...,s2N);以及 (B)(a)基于所述输出sFirst与代码序列di的第一内积操作,估计该第一线性设备列中的第一线性设备数值,该第一线性设备数值对应于第kl个驱动线路,并且(b)基于所述输出sSecond与代码序列di的第二内积操作,估计该第二线性设备列中的第二线性设备数值,该第二线性设备数值对应于第k2个驱动线路。
4.如权利要求3所述的线性设备列数值估计方法, 其中: 所述代码序列di(=dil, di2,...,diN,其中i=l,..., Μ)包括多个元素,每个元素要么为+V要么为-V。
5.一种电容检测方法,包括如下步骤: (A)(a)基于代码序列 di (=dil, di2,...,diN,其中 i=l,...,Μ),针对(I)第一电容列Cli (i=l,...,M)和(II)第二电容列C2i(i=l,..., Μ)中的每一个,驱动并行的M个驱动线路,这些代码序列彼此正交且包括要么+1要么-1的元素且每一个都具有长度N,该第一电容列形成于这M个驱动线路和第一传感线路之间,该第二电容列形成于这M个驱动线路和第二传感线路之间,使得针对所述代码序列中+1的元素施加一电压+V并且针对所述代码序列中-1的元素施加一电压-V,由此(b)从该第一电容列中输出了输出sFirst=(Sll,S12,...,SlN)并且从该第二电容列中输出了输出sSecond= (s21, s22,..., s2N);以及 (B)(a)基于所述输出sFirst与代码序列di的第一内积操作,估计该第一电容列中的第一电容数值,该第一电容数值对应于第kl个驱动线路,并且(b)基于所述输出sSecond与代码序列di的第二内积操作,估计该第二电容列中的第二电容数值,该第二电容数值对应于第k2个驱动线路。
6.如权利要求5所述的电容检测方法, 其中: 步骤(B)包括:针对基于代码序列di的每一个并行的驱动,根据一代码执行加法或减法,该加法或减法对于第一和第二内积操作而目是必需的。
7.如权利要求5所述的电容检测方法, 其中: 步骤(A)将来自第一电容列的输出sFirst输出到第一模拟积分器,并且将来自第二电容列的输出sSecond输出到第二模拟积分器;以及 步骤(B) (I)通过使已经被输出到该第一模拟积分器的所述输出sFirst在AD转换器中经历AD转换而执行第一内积操作以及(II)通过使已经被输出到该第二模拟积分器的所述输出sSecond在AD转换器中经历AD转换而执行第二内积操作。
8.如权利要求5所述的电容检测方法, 其中: 步骤(A)首先将来自第一电容列的输出sFirst输出到一模拟积分器并且将来自第二电容列的输出sSecond输出到该模拟积分器;以及 步骤(B) (I)通过使已经被输出到该模拟积分器的所述输出sFirst在AD转换器中经历AD转换而执行第一内积操作以及(II)通过使已经被输出到该模拟积分器的所述输出sSecond在AD转换器中经历AD转换而执行第二内积操作。
9.如权利要求5所述的电容检测方法, 其中: 步骤(A)将来自第一电容列的输出sFirst输出到第一模拟积分器并且将来自第二电容列的输出sSecond输出到第二模拟积分器;以及步骤(B) (I)通过使已经被输出到第一模拟积分器的所述输出sFirst在第一 AD转换器中经历AD转换而执行第一内积操作以及(II)通过使已经被输出到第二模拟积分器的所述输出sSecond在第二 AD转换器中经历AD转换而执行第二内积操作。
10.一种集成电路,包括: 驱动部分,该驱动部分(a)基于代码序列di (=dil, di2,...,diN,其中i=l,...,Μ),针对(1)第一电容列Cli(i=l,...,M)和(II)第二电容列C2i(i=l,...,M)中的每一个来驱动并行的M个驱动线路,这些代码序列彼此正交且包括要么+1要么-1的元素且每一个都具有长 度N,该第一电容列形成于这M个驱动线路和第一传感线路之间,该第二电容列形成于这M个驱动线路和第二传感线路之间,使得针对所述代码序列中+1的元素施加一电压+V并且针对所述代码序列中-1的元素施加一电压-V,由此(b)从该第一电容列中输出了输出sFirst= (si 1,sl2,..., slN)并且从该第二电容列中输出了输出sSecond= (s21, s22,..., s2N);以及 估计部分,该估计部分(a)基于所述输出sFirst与代码序列di的第一内积操作,估计该第一电容列中的第一电容数值,该第一电容数值对应于第kl个驱动线路,并且(b)基于所述输出sSecond与代码序列di的第 二内积操作,估计该第二电容列中的第二电容数值,该第二电容数值对应于第k2个驱动线路。
11.一种触摸传感器系统,包括: 传感器面板,该传感器面板包括(I)形成于M个驱动线路和第一传感线路之间的第一电容列Cli(i=l,...,M)以及(II)形成于这M个驱动线路和第二传感线路之间的第二电容列 C2i(i=l,...,M);以及 用于控制所述传感器面板的集成电路, 所述集成电路包括: 驱动部分,该驱动部分(a)基于代码序列di (=dil, di2,...,diN,其中i=l,...,Μ),针对(I)第一电容列Cli (i=l,...,Μ)和(II)第二电容列C2i(i=l,...,M)中的每一个来驱动并行的M个驱动线路,使得针对所述代码序列中+1的元素施加一电压+V并且针对所述代码序列中-1的元素施加一电压-V,这些代码序列彼此正交且包括要么+1要么-1的元素且每一个都具有长度N,由此(b)从该第一电容列中输出了输出sFirst=(Sll,S12,...,SlN)并且从该第二电容列中输出了输出sSecond= (s21,s22,...,s2N);以及 估计部分,该估计部分(a)基于所述输出sFirst与代码序列di的第一内积操作,估计该第一电容列中的第一电容数值,该第一电容数值对应于第kl个驱动线路,并且(b)基于所述输出sSecond与代码序列di的第二内积操作,估计该第二电容列中的第二电容数值,该第二电容数值对应于第k2个驱动线路。
12.—种电子设备,包括: 如权利要求11所述的触摸传感器系统;以及 显示器面板,要么被放在所述触摸传感器系统中所包括的传感器面板上,要么包含所述传感器面板。
13.一种电容检测方法,包括如下步骤: (A)(a)基于代码序列 di (=dil, di2,...,diN,其中 i=l,...,Μ),针对(I)第一电容列Cil(i=l,...,M)和(II)第二电容列Ci2(i=l,...,M)中的每一个来驱动并行的M个驱动线路,这些代码序列彼此正交且包括要么+1要么-1的元素且每一个都具有长度N,该第一电容列形成于这M个驱动线路和第一传感线路之间,该第二电容列形成于这M个驱动线路和第二传感线路之间,由此(b)向一模拟积分器输出了来自该第一电容列的输出sFirst=(sll, sl2,...,slN)以及来自该第二电容列的输出 sSecond= (s21, s22,...,s2N);以及 (B)(a)基于所述输出sFirst与代码序列di的第一内积操作,估计该第一电容列中的第一电容数值,该第一电容数值对应于第kl个驱动线路,并且(b)基于所述输出sSecond与代码序列di的第二内积操作,估计该第二电容列中的第二电容数值,该第二电容数值对应于第k2个驱动线路, 步骤(A)在所述模拟积分器被重置时以由电压Vref表示的第一电压驱动M个驱动线路,并且在来自第一和第二电容列的输出sFirst和sSecond被采样时以(i)所述代码序列中+1的元素所对应的由电压(Vr ef+V)表示的第二电压以及(ii)所述代码序列中-1的元素所对应的由电压(Vref-V)表示的第三电压来驱动M个驱动线路。
14.一种电容检测方法,包括如下步骤: (A)(a)基于代码序列 di (=dil, di2,...,diN,其中 i=l,...,Μ),针对(I)第一电容列Cil(i=l,...,M)和(II)第二电容列Ci2(i=l,...,M)中的每一个来驱动并行的M个驱动线路,这些代码序列彼此正交且包括要么+1要么-1的元素且每一个都具有长度N,该第一电容列形成于这M个驱动线路和第一传感线路之间,该第二电容列形成于这M个驱动线路和第二传感线路之间,由此(b)向一模拟积分器输出了来自该第一电容列的输出sFirst=(sll, sl2,...,slN)以及来自该第二电容列的输出 sSecond= (s21, s22,...,s2N);以及 (B)(a)基于所述输出sFirst与代码序列di的第一内积操作,估计该第一电容列中的第一电容数值,该第一电容数值对应于第kl个驱动线路,并且(b)基于所述输出sSecond与代码序列di的第二内积操作,估计该第二电容列中的第二电容数值,该第二电容数值对应于第k2个驱动线路, 对于所述代码序列中+1的元素,步骤(A) (i)在所述模拟积分器被重置时以第一电压以及(ii)在来自第一和第二电容列的输出sFirst和sSecond被采样时以第二电压来驱动驱动线路,对于所述代码序列中-1的元素,步骤(A) (i)在所述模拟积分器被重置时以第二电压以及(ii)在来自第一和第二电容列的输出sFirst和sSecond被采样时以第一电压来驱动驱动线路。
15.一种电容检测方法,包括如下步骤: (A)(a)基于代码序列 di (=dil, di2,...,diN,其中 i=l,...,Μ),针对(I)第一电容列Cil(i=l,...,M)和(II)第二电容列Ci2(i=l,...,M)中的每一个来驱动并行的M个驱动线路,这些代码序列彼此正交且包括要么+1要么-1的元素且每一个都具有长度N,该第一电容列形成于这M个驱动线路和第一传感线路之间,该第二电容列形成于这M个驱动线路和第二传感线路之间,由此(b)向一模拟积分器输出了来自该第一电容列的输出sFirst=(sll, sl2,...,slN)以及来自该第二电容列的输出 sSecond= (s21, s22,...,s2N);以及 (B)(a)基于所述输出sFirst与代码序列di的第一内积操作,估计该第一电容列中的第一电容数值,该第一电容数值对应于第kl个驱动线路,并且(b)基于所述输出sSecond与代码序列di的第二内积操作,估计该第二电容列中的第二电容数值,该第二电容数值对应于第k2个驱动线路, 在步骤(A)之前,所述电容检测方法还包括如下步骤: (C)(a)在所述模拟积分器被重置时以及在来自第一和第二电容列的输出sFirst和sSecond被米样时,以第一电压驱动驱动线路,使得来自第一和第二电容列的输出sFirst和sSecond被输出给该模拟积分器,(b)从该模拟积分器中读出来自第一和第二电容列的输出sFirst和sSecond分别作为第一偏移输出和第二偏移输出,并且(c)将第一偏移输出和第二偏移输出存储到存储器中。
16.如权利要求15所述的电容检测方法, 其中: 步骤(B) (a)基于(I)通过从所述输出sFirst中减去存储于存储器中的第一偏移输出而获得的结果与(II)所述代码序 列di的第三内积操作,估计第一电容数值,并且(b)基于(I)通过从所述输出sSecond中减去存储于存储器中的第二偏移输出而获得的结果与(II)所述代码序列di的第四内积操作,估计第二电容数值。
17.如权利要求15所 述的电容检测方法, 其中: 步骤(C) (I)多次重复下列(a)和(b)操作,(a)操作是在所述模拟积分器被重置时以及在来自第一和第二电容列的输出sFirst和sSecond被采样时以所述第一电压驱动驱动线路从而使得来自第一和第二电容列的输出sFirst和sSecond被输出给该模拟积分器,(b)操作是从该模拟积分器中读出来自第一和第二电容列的输出sFirst和sSecond分别作为第一偏移输出和第二偏移输出,并且(II)对所读出的多组第一和第二偏移输出取平均,然后,将取平均的结果存储到存储器中。
18.一种集成电路,包括: 驱动部分,该驱动部分(a)基于代码序列di (=dil, di2,...,diN,其中i=l,...,Μ),针对(I)第一电容列Cil(i=l,...,M)和(II)第二电容列Ci2(i=l,...,M)中的每一个来驱动并行的M个驱动线路,这些代码序列彼此正交且包括要么+1要么-1的元素且每一个都具有长度N,该第一电容列形成于这M个驱动线路和第一传感线路之间,该第二电容列形成于这M个驱动线路和第二传感线路之间,由此(b)向一模拟积分器输出了来自该第一电容列的输出sFirst=(sll,sl2,...,slN)以及来自该第二电容列的输出sSecond= (s21, s22,..., s2N);以及 估计部分,该估计部分(a)基于所述输出sFirst与代码序列di的第一内积操作,估计该第一电容列中的第一电容数值,该第一电容数值对应于第kl个驱动线路,并且(b)基于所述输出sSecond与代码序列di的第二内积操作,估计该第二电容列中的第二电容数值,该第二电容数值对应于第k2个驱动线路, 针对所述代码序列中+1的元素,该驱动部分(i)在所述模拟积分器被重置时以第一电压驱动驱动线路以及(ii)在来自第一和第二电容列的输出sFirst和sSecond被采样时以第二电压驱动驱动线路,针对所述代码序列中-1的元素,该驱动部分(i)在所述模拟积分器被重置时以第二电压驱动驱动线路以及(ii)在来自第一和第二电容列的输出sFirst和sSecond被米样时以第一电压驱动驱动线路。
19.一种集成电路,包括: 驱动部分,该驱动部分(a)基于代码序列di (=dil, di2,...,diN,其中i=l,...,Μ),针对(I)第一电容列Cil(i=l,...,M)和(II)第二电容列Ci2(i=l,...,M)中的每一个来驱动并行的M个驱动线路,这些代码序列彼此正交且包括要么+1要么-1的元素且每一个都具有长度N,该第一电容列形成于这M个驱动线路和第一传感线路之间,该第二电容列形成于这M个驱动线路和第二传感线路之间,由此(b)向一模拟积分器输出了来自该第一电容列的输出sFirst=(sll,sl2,...,slN)以及来自该第二电容列的输出sSecond= (s21, s22,..., s2N);以及 估计部分,该估计部分(a)基于所述输出sFirst与代码序列di的第一内积操作,估计该第一电容列中的第一电容数值,该第一电容数值对应于第kl个驱动线路,并且(b)基于所述输出sSecond与代码序列di的第二内积操作,估计该第二电容列中的第二电容数值,该第二电容数值对应于第k2个驱动线路, 在将来自第一和第二电容列的输出sFirst和sSecond输出给所述模拟积分器之前,该驱动部分(a)在该模拟积 分 器被重置时以及在来自第一和第二电容列的输出sFirst和sSecond被米样时以第一电压驱动驱动线路,使得来自第一和第二电容列的输出sFirst和sSecond被输出给该模拟积分器,(b)从该模拟积分器中读出来自第一和第二电容列的输出sFirst和sSecond分别作为第一偏移输出和第二偏移输出,并且(c)将第一偏移输出和第二偏移输出存储到存储器中。
20.—种触摸传感器系统,包括: 传感器面板,该传感器面板包括(I)形成于M个驱动线路和第一传感线路之间的第一电容列Cil(i=l,...,M)以及(II)形成于这M个驱动线路和第二传感线路之间的第二电容列 Ci2(i=l,...,M);以及 用于控制所述传感器面板的集成电路, 所述集成电路包括: 驱动部分,该驱动部分(a)基于代码序列di (=dil, di2,...,diN,其中i=l,...,Μ),针对(I)第一电容列Cil(i=l,...,M)和(II)第二电容列Ci2(i=l,...,M)中的每一个来驱动并行的M个驱动线路,这些代码序列彼此正交且包括要么+1要么-1的元素且每一个都具有长度N,由此(b)向一模拟积分器输出了来自该第一电容列的输出sFirst=(sll, sl2,...,slN)以及来自该第二电容列的输出 sSecond= (s21, s22,...,s2N);以及 估计部分,该估计部分(a)基于所述输出sFirst与代码序列di的第一内积操作,估计该第一电容列中的第一电容数值,该第一电容数值对应于第kl个驱动线路,并且(b)基于所述输出sSecond与代码序列di的第二内积操作,估计该第二电容列中的第二电容数值,该第二电容数值对应于第k2个驱动线路, 对于所述代码序列中+1的元素,该驱动部分(i)在所述模拟积分器被重置时以第一电压驱动驱动线路以及(ii)在来自第一和第二电容列的输出sFirst和sSecond被采样时以第二电压驱动驱动线路,针对所述代码序列中-1的元素,该驱动部分(i)在所述模拟积分器被重置时以第二电压驱动驱动线路以及(ii)在来自第一和第二电容列的输出sFirst和sSecond被米样时以第一电压驱动驱动线路。
21.—种触摸传感器系统,包括: 传感器面板,该传感器面板包括(I)形成于M个驱动线路和第一传感线路之间的第一电容列Cil(i=l,...,M)以及(II)形成于这M个驱动线路和第二传感线路之间的第二电容列 Ci2(i=l,...,M);以及 用于控制所述传感器面板的集成电路, 所述集成电路包括: 驱动部分,该驱动部分(a)基于代码序列di (=dil, di2,...,diN,其中i=l,...,Μ),针对(I)第一电容列Cil(i=l,...,M)和(II)第二电容列Ci2(i=l,...,M)中的每一个来驱动并行的M个驱动线路,这些代码序列彼此正交且包括要么+1要么-1的元素且每一个都具有长度N,由此(b)向一模拟积分器输出了来自该第一电容列的输出sFirst=(sll, sl2,...,slN)以 及来自该第二电容列的输出 sSecond= (s21, s22,...,s2N);以及 估计部分,该估计部分(a)基于所述输出sFirst与代码序列di的第一内积操作,估计该第一电容列中的第一电容数值,该第一电容数值对应于第kl个驱动线路,并且(b)基于所述输出sSecond与代码序列di的第二内积操作,估计该第二电容列中的第二电容数值,该第二电容数值对应于第k2个驱动线路, 在将来自第一和第二电容列的输出sFirst和sSecond输出给所述模拟积分器之前,该驱动部分(a)在该模拟积分器被重置时以及在来自第一和第二电容列的输出sFirst和sSecond被米样时以第一电压驱动驱动线路,使得来自第一和第二电容列的输出sFirst和sSecond被输出给该模拟积分器,(b)从该模拟积分器中读出来自第一和第二电容列的输出sFirst和sSecond分别作为第一偏移输出和第二偏移输出,并且(c)将第一偏移输出和第二偏移输出存储到存储器中。
22.—种电子设备,包括: 如权利要求20或21所述的触摸传感器系统;以及 显示器面板,要么被放在所述触摸传感器系统中所包括的传感器面板上,要么包含所述传感器面板。
23.—种电容检测方法,包括如下步骤: (A)(a)基于代码序列di(=dil,di2,...,diN,其中i=l,...,M),针对(I)第一电容列Cil(i=l,...,M)和(II)第二电容列Ci2(i=l,...,M)中的每一个来驱动并行的M个驱动线路,这些代码序列彼此正交且包括要么+1要么-1的元素且每一个都具有长度N,该第一电容列形成于这M个驱动线路和第一传感线路之间,该第二电容列形成于这M个驱动线路和第二传感线路之间,使得针对所述代码序列中+1的元素施加一电压+V并且针对所述代码序列中-1的兀素施加一电压-V,由此(b)向一模拟积分器输出了来自该第一电容列的输出sFirst= (Si 1,sl2,...,slN)并且来自该第二电容列的输出 sSecond= (s21, s22,...,s2N); (B)(a)基于所述输出sFirst与代码序列di的第一内积操作,估计该第一电容列中的第一电容数值,该第一电容数值对应于第kl个驱动线路,并且(b)基于所述输出sSecond与代码序列di的第二内积操作,估计该第二电容列中的第二电容数值,该第二电容数值对应于第k2个驱动线路,为了防止该模拟积分器的饱和,步骤(A)根据所述代码序列中沿着列方向存在的相应元素的总和的绝对值来切换该模拟积分器的增益。
24.如权利要求23所述的电容检测方法, 其中: 步骤(B) (a)基于(I)通过所述输出sFirst的AD转换而获得的第一数字数值与(II)所述代码序列di的第三内积操作,估计第一电容数值,以及(b)基于(I)通过所述输出sSecond的AD转换而获得的第二数字数值与(II)所述代码序列di的第四内积操作,估计第二电容数值;以及 步骤(B)根据所述代码序列中沿着该列方向存在的相应元素的总和的绝对值,切换第一和第二数字数值中的每一个的权重。
25.一种电容检测方法,包括 如下步骤: (A)(a)基于代码序列di(=dil,di2,...,diN,其中i=l,...,M),针对(I)第一电容列Cil(i=l,...,M)和(II)第二电容列Ci2(i=l,...,M)中的每一个来驱动并行的M个驱动线路,这些代码序列彼此正交且包括要么+1要么-1的元素且每一个都具有长度N,该第一电容列形成于这M个驱动线路和第一传感线路之间,该第二电容列形成于这M个驱动线路和第二传感线路之间,使得针对所述代码序列中+1的元素施加一电压+V并且针对所述代码序列中-1的兀素施加一电压-V,由此(b)向一模拟积分器输出了来自该第一电容列的输出sFirst= (Si 1,sl2,...,slN)并且来自该第二电容列的输出 sSecond= (s21, s22,...,s2N); (B)(a)基于所述输出sFirst与代码序列di的第一内积操作,估计该第一电容列中的第一电容数值,该第一电容数值对应于第kl个驱动线路,并且(b)基于所述输出sSecond与代码序列di的第二内积操作,估计该第二电容列中的第二电容数值,该第二电容数值对应于第k2个驱动线路, 为了防止该模拟积分器的饱和,步骤(A)根据所述代码序列中沿着列方向存在的相应元素的总和的绝对值,将代码序列的一列划分成多个列以便将M个驱动线路的驱动划分成多个驱动。
26.—种电容检测方法,包括如下步骤: (A)(a)基于代码序列di(=dil,di2,...,diN,其中i=l,...,M),针对(I)第一电容列Cil(i=l,...,M)和(II)第二电容列Ci2(i=l,...,M)中的每一个来驱动并行的(M=2n)个驱动线路,这些代码序列彼此正交且包括要么+1要么-1的元素且每一个都具有代码长度N = M,这些代码序列di对应于由Sylvester方法所创建的2n维Hadamard矩阵的各个行,该第一电容列形成于这(M=2n)个驱动线路和第一传感线路之间,该第二电容列形成于这(M=2n)个驱动线路和第二传感线路之间,使得针对所述代码序列中+1的元素施加一电压+V并且针对所述代码序列中-1的元素施加一电压-V,由此(b)向一模拟积分器输出了来自该第一电容列的输出sFirst= (Si 1,sl2,...,slN)以及来自该第二电容列的输出sSecond=(s21, s22,..., s2N); (B)(a)基于所述输出sFirst与代码序列di的第一内积操作,估计该第一电容列中的第一电容数值,该第一电容数值对应于第kl个驱动线路,并且(b)基于所述输出sSecond与代码序列di的第二内积操作,估计该第二电容列中的第二电容数值,该第二电容数值对应于第k2个驱动线路,为了防止该模拟积分器的饱和,步骤(A)将代码序列的第一列划分成多个列以便将代码序列的第一列的驱动划分成多个驱动。
27.一种电容检测方法,包括如下步骤: (A)(a)基于第一代码序列 di (=dil, di2,...,diN,其中 i=l,...,Μ),针对(I)第一电容列Cil(i=l,...,M)和(II)第二电容列Ci2(i=l,...,M)中的每一个来驱动并行的M个驱动线路,这些代码序列彼此正交且包括要么+1要么-1的元素且每一个都具有代码长度N>M,这些第一代码序列di对应于由Sylvester方法所创建的2"维(其中,M<2n) Hadamard矩阵的各个行,该第一电容列形成于这M个驱动线路和第一传感线路之间,该第二电容列形成于这M个驱动线路和第二传感线路之间,使得针对所述第一代码序列中+1的元素施加一电压+V并且针对所述第一代码序列中-1的兀素施加一电压-V,由此(b)向一模拟积分器输出了来自该第一电容列的输出sFirst= (Si 1,sl2,...,slN)以及来自该第二电容列的输出 sSecond= (s21, s22,..., s2N);以及 (B)(a)基于所述输出sFirst与所述第一代码序列di的第一内积操作,估计该第一电容列中的第一电容数值,该第一电容数值对应于第kl个驱动线路,并且(b)基于所述输出sSecond与所述第一代码序列di的第二内积操作,估计该第二电容列中的第二电容数值,该第二电容数值对应于第k2个 驱动线路, 步骤(A)将所述第一代码序列的特定的一列划分成多个列,该特定的一列具有在所述第一代码序列中沿着列方向存在的相应元素的总和的绝对值且该绝对值超过该模拟积分器的饱和所对应的阈值Num,以便将该特定的一列的驱动划分成多个驱动。
28.如权利要求27所述的电容检测方法, 其中: 该特定的一列对应于该。"维Hadamard矩阵的第一列、第(2^+1)列、第(2^+2^+1)列以及第(2^-2^+1)列中的至少一个。
29.如权利要求28所述的电容检测方法, 其中: 其中,[X]表示X的整数部分, 在该2n维Hadamard矩阵的第一列超过所述阈值Num的情况下,步骤⑷(a)首先从第一驱动线路到第NumX [M/Num]驱动线路按顺序地驱动[M/Num]个组,每一组包括NuM个驱动线路,然后(b)并行地驱动与(M/Num)的余数相对应的驱动线路; 在Hadamard矩阵的第(2^+1)列超过所述阈值Num的情况下,步骤㈧首先(a)并行地驱动在基于第Olr1-(Mjlri))行的行上的驱动线路到在第M行上的驱动线路,其次(b)从在第一行上的驱动线路到在基于第行的行上的驱动线路按顺序地驱动[基于第行的行/Num]个组,每一组包括NuM个驱动线路,并且第三(c)并行地驱动(基于第Olr1-(MIlri)-1)行的行/Num)的余数所对应的驱动线路;以及 在Hadamard矩阵的第(2^+2^+1)列超过所述阈值Num的情况下,步骤㈧首先(a)同时并行地驱动在第一行上的驱动线路到在第(211-1)行上的驱动线路,其次(b)并行地驱动在基于第((2^+21^2)-(M-(2n-J+2n-2)))行的行上的驱动线路到在第M行上的驱动线路,第三(c)从在第(2^+1)行上的驱动线路到在基于第((2^+21-1(2^+21))行的行上的驱动线路按顺序地驱动[(基于((2^+21-1(2^+21))的行)-(2^+1)/Num]个组,每一组包括NuM个驱动线路,以及第四⑷并行地驱动((基于((2^+21-1(2^+21))的行)-(2^+1) /Num)的余数所对应的驱动线路。
30.如权利要求27所述的电容检测方法,还包括以下步骤: 通过切换多个行,创建基于Hadamard矩阵的第二代码序列, 其中: 步骤(A)基于所述第 二代码序列并行地驱动所述M个驱动线路。
全文摘要
本文所揭示的电容检测方法实现了良好的检测精确度、良好的分辨率和高速操作,该方法(A)(a)基于代码序列(di(=di1,...,diN,其中i=1,...,M),这些代码序列彼此正交),针对(I)第一电容列(Ci1)和(II)第二电容列(Ci2)中的每一个,驱动并行的驱动线路(DL1,...,DLM),该第一电容列位于这些驱动线路与第一传感线路(SL1)之间,该第二电容列位于这些驱动线路与第二传感线路(SL2)之间,并且(b)从上述列(Ci1)中输出sFirst=(s11,...,s1N)并且从上述列(Ci2)中输出sSecond=(s21,...,s2N),以及(B)基于上述输出(sFirst)与代码序列(di)的内积操作来估计上述列(Ci1)中的第一电容数值,并且(b)基于上述输出(sSecond)与代码序列(di)的内积操作来估计上述列(Ci2)中的第二电容数值。
文档编号G06F3/044GK103201715SQ20118005378
公开日2013年7月10日 申请日期2011年6月29日 优先权日2010年11月12日
发明者宫本雅之 申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1