CN102841707A - 单芯片多激励传感器控制器 - Google Patents

单芯片多激励传感器控制器 Download PDF

Info

Publication number
CN102841707A
CN102841707A CN2012102105371A CN201210210537A CN102841707A CN 102841707 A CN102841707 A CN 102841707A CN 2012102105371 A CN2012102105371 A CN 2012102105371A CN 201210210537 A CN201210210537 A CN 201210210537A CN 102841707 A CN102841707 A CN 102841707A
Authority
CN
China
Prior art keywords
signal
vstim
touch sensor
touch
matrix
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012102105371A
Other languages
English (en)
Other versions
CN102841707B (zh
Inventor
S·P·霍泰玲
C·H·克拉
M·尤斯弗波
T·J·威尔森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Original Assignee
Apple Computer Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Apple Computer Inc filed Critical Apple Computer Inc
Publication of CN102841707A publication Critical patent/CN102841707A/zh
Application granted granted Critical
Publication of CN102841707B publication Critical patent/CN102841707B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • G06F3/0446Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/18Timing circuits for raster scan displays
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/04166Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • G06F3/0445Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using two or more layers of sensing electrodes, e.g. using two layers of electrodes separated by a dielectric layer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04104Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger

Abstract

本发明涉及单芯片多激励传感器控制器。在单个集成电路(单芯片)上形成多激励控制器。该多激励控制器包括:传输振荡器,基于传输振荡器的频率产生多个驱动信号的传输信号部分,同时传输驱动信号以便驱动多点触摸传感器的多个传输通道,接收由驱动多点触摸传感器得到的感测信号的接收通道,接收振荡器和基于接收振荡器频率解调接收的感测信号以获得感测结果的解调部分,所述解调部分包括解调器和矢量运算器。

Description

单芯片多激励传感器控制器
本申请是苹果公司于2009年9月10日提交的、申请号为200910173654.3、发明名称为“单芯片多激励传感器控制器”的发明专利申请的分案申请。
技术领域
本发明一般地涉及用于多激励传感器的控制器,并且具体地涉及用于多激励触摸传感器的单芯片控制器。
背景技术
当前可以获得许多类型的输入设备,诸如按钮或按键、鼠标、轨迹球、操纵杆、触摸传感器面板、触摸屏等,以便在计算系统中执行操作。特别地,触摸屏由于其容易和通用的操作以及其不断下降的价格而正在变得日益流行。触摸屏可包括可以是具有触敏表面的清澈面板的触摸传感器面板,以及诸如液晶显示器(LCD)的显示设备,所述显示设备可被部分地或完全地定位在该面板后面,从而触敏表面可覆盖显示设备的可观看区域的至少一部分。触摸屏可允许用户通过使用手指、触笔或其它物体在显示设备所显示的用户界面(UI)所规定的位置处触摸该触摸传感器面板来执行各种功能。一般来说,触摸屏可识别触摸事件以及触摸事件在触摸传感器面板上的位置,以及计算系统然后可根据在该触摸事件的时刻所呈现的显示解释该触摸事件,并且此后可基于该触摸事件执行一个或多个动作。
互电容触摸传感器面板可由大体透明的导电材料,例如,氧化铟锡(ITO)的驱动线路和感测线路的矩阵形成,驱动线路和感测线路的矩阵通常以行和列的形式布置在大体透明的衬底上的水平和垂直方向上。可以通过驱动线路传输驱动信号,这导致驱动线路和感测线路的交叉点(感测像素)处的信号电容。可以根据由于驱动信号在感测线路中产生的感测信号确定信号电容。在某些触摸传感器面板系统中,同时激励多个驱动线路,以便在感测线路中产生合成感测信号。虽然这些系统提供了某些优点,但是由于常规的多激励系统设计通常对系统的操作限制为特定的激励情景,因此常规的多激励系统可能是不灵活的。例如,典型的多激励系统必须使用驱动信号的特定组合,以便产生特定的感测信号,并且必须以特定的方式从感测信号中提取信号电容。
发明内容
鉴于上述内容,在单个集成电路(单芯片)上形成用于多点触摸传感器的多激励控制器,以便包括传输振荡器,基于传输振荡器的频率产生多个驱动信号的传输信号部分,同时传输驱动信号以便驱动多点触摸传感器的多个传输通道,接收通过驱动多点触摸传感器产生的感测信号的接收通道,接收振荡器,和基于接收振荡器的频率解调接收的感测信号以便获得感测结果的解调部分,解调部分包括解调器和矢量运算器。这种实现可以提供比常规设计更灵活的系统。例如,矢量运算可以允许对任意矢量的选择和测试,例如,允许系统设计者测试和实现不同的激励矩阵/解码矩阵组合,而不需要感测系统的大量重新设计。
附图说明
图1示出了根据本发明的实施例的示例计算系统。
图2A示出了根据本发明的一个实施例的示例互电容触摸传感器面板。
图2B是根据本发明的一个实施例的处于稳态(无触摸)情况下的示例像素的侧视图。
图2C是根据本发明的一个实施例的处于动态(触摸)情况下的示例像素的侧视图。
图3示出了根据本发明的实施例的示例专用集成电路(ASIC)单芯片多点触摸控制器。
图4示出了根据本发明的实施例的示例传输通道。
图5示出了根据本发明的实施例的触摸传感器面板的示例激励。
图6示出了根据本发明的实施例的示例感测通道和多级矢量解调引擎的第一级。
图7示出了根据本发明的实施例的多级矢量解调引擎的示例第二级。
图8示出了根据本发明的实施例的示例接收NCO。
图9A示出了具有包括根据本发明的实施例的单芯片多激励控制器的触摸传感器面板的示例移动电话。
图9B示出了具有包括根据本发明的实施例的单芯片多激励控制器的触摸传感器面板的示例数字媒体播放器。
图9C示出了具有包括根据本发明的实施例的单芯片多激励控制器的触摸传感器面板(轨迹板)和/或显示器的示例个人计算机。
具体实施方式
在对优选实施例的下列描述中参考了附图,这些附图构成本说明书的一部分,并且以说明的方式示出了可以实现本发明的特定实施例。应当理解,可以使用其它实施例,并且可以做出结构改变而不脱离本发明的实施例的范围。
本发明涉及形成在单个集成电路(单芯片)上的多点触摸传感器的多激励控制器。该控制器包括接收部分,多级矢量解调引擎,传输部分,和各种外设,诸如存储器、逻辑、接口、信号产生器、处理器等。多激励控制器可以使用多个同时的驱动信号驱动传感器,诸如触摸传感器面板,并且可以从传感器接收由多个激励产生的感测信号。由多激励控制器接收的感测信号可以是由多个分量感测信号的叠加形成的合成信号,由驱动信号产生每个分量信号,并且每个分量信号带有测量值数据。多激励控制器可以解调和解码多个合成信号,以便提取由分量信号所携带的单个测量值数据。
虽然此处可以互电容触摸传感器面板描述和给出本发明的实施例,应当理解,本发明的实施例不受这种限制,而是本发明附加地可以用于自电容传感器面板,以及单点或多点触摸传感器面板两者,以及使用多个同时的激励信号以便产生合成感测信号的其它传感器。另外,虽然此处可以双侧ITO(DITO)触摸传感器面板描述和给出本发明的实施例,应当理解,本发明的实施例还适用于其它触摸传感器面板配置,诸如在不同衬底上或在覆盖玻璃的背部上形成驱动线路和感测线路的配置,以及在单个衬底的相同侧上形成驱动线路和感测线路的配置。
图1示出了根据本发明实施例的利用具有集成驱动系统的单ASIC多点触摸控制器106的示例计算系统100。触摸控制器106是可以包括一个或多个处理器子系统102的单个专用集成电路(ASIC),所述一个或多个处理器子系统102可以包括,例如,一个或多个主处理器,诸如ARM968处理器或具有类似功能和能力的其它处理器。然而,在其它实施例中,可由专用逻辑,诸如状态机,替代实现处理器功能。处理器子系统102还可以包括,例如,外设(未示出),诸如随机存取存储器(RAM)或其他类型的存储器或存储设备,看门狗计时器等。触摸控制器106还可以包括:例如,用于接收信号,诸如一个或多个感测通道(未示出)的触摸感测信号103、来自其它传感器诸如传感器111的其它信号等的接收部分107。触摸控制器106还可以包括:例如,诸如多级矢量解调引擎109的解调部分,面板扫描逻辑110,以及包括例如传输部分114的驱动系统。面板扫描逻辑110可以访问RAM112,自治地从感测通道读取数据,并且为感测通道提供控制。另外,面板扫描逻辑110可以控制传输部分114,以便以各种频率和相位产生可被有选择地施加到触摸传感器面板124的行上的激励信号116。
可以使用电荷泵115为传输部分产生供电电压。通过级联晶体管,激励信号116(Vstim)可以具有比ASIC处理可以容忍的最大电压更高的振幅。因此,激励电压可以比单个晶体管可以处理的电压电平(例如3.6V)更高(例如6V)。虽然图1示出了与传输部分114分离的电荷泵115,但是电荷泵可以是传输部分的一部分。
虽然还可以使用其它感测介质,触摸传感器面板124可以包括具有多个行迹线(例如驱动线路)和多个列迹线(例如感测线路)的电容感测介质。虽然还可以使用其它透明和诸如铜的非透明材料,行迹线和列迹线可由诸如氧化铟锡(ITO)或氧化锑锡(ATO)的透明导电介质形成。在某些实施例中,行迹线和列迹线可以彼此垂直,虽然在其它实施例中其它非笛卡儿取向也是可能的。例如,在极坐标系中,感测线路可以是同心圆,并且驱动线路可以是径向延伸的线路(反之亦然)。因此,应当理解,此处使用的术语“行”和“列”,“第一维度”和“第二维度”或“第一轴”和“第二轴”旨在不仅包括正交网格,而且包括具有第一维度和第二维度的其它几何配置的交叉迹线(例如,极坐标布置的同心圆和径向线)。行和列例如可被由基本透明的电介质材料分隔开地形成在大体透明的衬底的单个侧面上,形成在衬底的相对侧面上,形成在由电介质材料分隔开的两个单独的衬底上等。
在迹线彼此上下穿过(相交)(但彼此不形成直接电接触)的迹线的“交叉”处,迹线本质上可以形成两个电极(虽然还可以是多于两个迹线交叉)。行迹线和列迹线的每个交叉可以呈现出一个电容感测节点,并且可被视为图像元素(像素)126,当触摸传感器面板124被视为捕捉触摸的“图像”时,这可能特别有用。(换言之,在触摸控制器106已经确定是否已经在触摸传感器面板中的每个触摸传感器处检测到了触摸事件之后,多点触摸面板中发生了触摸事件处的触摸传感器的图案可被视为是触摸的“图像”(例如,触摸面板的手指的图案))。当给定行被保持在直流(DC)电压电平时,行电极和列电极之间的电容可表现为寄生电容,并且当以交流(AC)信号激励给定行时可以表现为互信号电容Csig。可以通过测量出现在被触摸的像素处的信号电荷Qsig的信号改变,检测触摸传感器面板附近或之上的手指或其它物体的出现,该信号改变是Csig的函数。
计算系统100还可以包括用于接收来自处理器子系统102的输出,并且基于该输出执行动作的主机处理器128,所述动作可以包括但不限于移动物体诸如光标或指针,滚动或扫视(panning),调整控制设置,打开文件或文档,观看菜单,进行选择,执行指令,操作连接到主机设备的外围设备,应答电话呼叫,进行电话呼叫,终止电话呼叫,改变音量或音频设置,存储与电话通信有关的信息诸如地址、常拨号码、已接来电、未接来电,登录计算机或计算机网络,允许被授权的个体访问计算机或计算机网络的受限制区域,装载与计算机桌面的用户优选布置相关联的用户简档,允许对Web内容的访问,启动特定程序,加密或解码消息和/或等等。主机处理器128还可以执行与面板处理无关的附加功能,并且可被连接到程序存储设备132和显示设备130,诸如用于给设备的用户提供UI的LCD显示器。在某些实施例中,如图所示,主机处理器128可以是与触摸控制器106分离的单独组件。在其它实施例中,主机处理器128可被包括为触摸控制器106的一部分。在其它实施例中,主机处理器128的功能可由处理器子系统102执行和/或被分布在触摸控制器106的其它组件之间。当被部分地或完整地定位在触摸传感器面板之下时,显示设备130可以与触摸传感器面板124一起形成触摸屏118。
注意,例如可由存储在存储器(例如外设之一)内的固件实现并且由处理器子系统102执行,或由存储在程序存储设备132内的固件实现并且由主机处理器128执行上述功能中的一个或多个。固件还可被存储在任意计算机可读介质内,和/或被在任意计算机可读介质内传输,以便由指令执行系统、装置或设备使用或结合指令执行系统、装置或设备使用,所述指令执行系统、装置或设备诸如是基于计算机的系统,包含处理器的系统,或可以从指令执行系统、装置或设备取回指令并且执行指令的其它系统。在本文档的上下文中,“计算机可读介质”可以是可包含或存储程序,以便由指令执行系统、装置或设备使用或结合指令执行系统、装置或设备使用的任意介质。计算机可读介质可以包括但不限于电子,磁,光学,电磁,红外或半导体系统、装置或设备,便携计算机盘(磁性的),随机存取存储器(RAM)(磁性的),只读存储器(ROM)(磁性的),可擦除可编程只读存储器(EPROM)(磁性的),便携光盘诸如CD,CD-R,CD-RW,DVD,DVD-R或DVD-RW,或闪存诸如小型闪存卡、安全数字卡、USB存储器设备、记忆棒等。
固件还可被在任意传输介质中传送,以便由指令执行系统、装置或设备使用或结合指令执行系统、装置或设备使用,所述指令执行系统、装置或设备诸如是基于计算机的系统,包含处理器的系统,或可以从指令执行系统、装置或设备取回指令并且执行指令的其它系统。在本文档的上下文中,“传输介质”可以是可以传递、传送或传输程序,以便由指令执行系统、装置或设备使用或结合指令执行系统、装置或设备使用的任意介质。传输可读介质可以包括但不限于电子,磁,光学,电磁或红外的有线或无线传送介质。
图2A是示出根据本发明的实施例的更多细节的示例触摸传感器面板124的局部视图。图2A指出位于行迹线204和列迹线206交叉处的每个像素202处的寄生电容Cstray(C寄生)的存在(虽然出于简化图示的目的,图2A中仅示出了一列的Cstray)。在图2A的例子中,由传输部分114传输的驱动信号可被施加到触摸面板的行上。例如,可在若干行上施加AC激励Vstim 214、Vstim 215和Vstim 217,而其它行可被连接到DC。如后面将解释的,Vstim 214、Vstim 215和Vstim 217可以是例如具有不同相位的信号。行上的每个激励信号可以引起电荷Qsig被通过出现在受影响的像素处的互电容注入列,其中:
Qsig=Csig x Vstim    (1)
当手指、手掌或其它物体出现在一个或多个受影响的像素处时,可以检测到注入电荷(Qsig_sense)的改变。Vstim信号214、215和217可以包括正弦波,方波等的一个或多个脉冲串。Vstim信号可由具有一个特定相位、振幅和频率的信号组成,但是本质上例如可以是每个信号具有特定相位、振幅和频率的多个信号的合成,例如,可由每个信号具有特定相位、振幅和频率的多个信号组成。每个信号分量的频率、相位或振幅可被调制。例如,可以出于开窗(windowing)目的使用振幅调制,以便提供窄带的并且具有很少谐波含量的激励信号,从而防止不希望的噪声源进入接收通道。例如,使用具有方波形状的激励信号具有高次谐波。由于外部噪声分量和激励的高次谐波之间的互调,这些高次谐波可以引起带内噪声分量。注意,虽然图2A示出行204和列206大体垂直,如上所述,它们不必被如此排列。例如,每个列206可被连接到一个感测通道。
图2B是根据本发明的实施例的稳态(无触摸)情况下的示例像素202的侧视图。在图2B中,示出了列迹线206和行迹线204或由电介质210分隔开的电极之间的互电容的电场线208的电场。
图2C是动态(触摸)情况下的示例像素202的侧视图。在图2C中,手指212已被放置在像素202附近。手指212在信号频率下是低阻抗物体,并且具有从列迹线206到人体的AC电容C手指(CFinger)。人体具有大约200pF的对地自电容C人体(Cbody),其中C人体比C手指大得多。如果手指212阻挡行电极和列电极之间的某些电场线208(脱离电介质并且穿过行电极之上的空气的弥散场),这些电场线被通过手指和人体中固有的电容路径分路到地,并且结果,稳态信号电容Csig减小了ΔCsig。换言之,等效人体和手指电容起将Csig减小数量ΔCsig(此处其还被称为Csig_sense)的作用,并且可以起到地的分路或动态返回路径的作用,其阻挡某些电场从而导致减小的净信号电容。像素处的信号电容变为Csig-ΔCsig,其中Csig表示静态(无触摸)分量,并且ΔCsig表示动态(触摸)分量。注意,由于手指、手掌或其它物体不能阻挡全部电场,尤其是完全剩余在电介质材料内的那些电场,Csig-ΔCsig可能总是非零的。另外,应当理解,当手指被更用力地或更完全地按压在多点触摸面板上时,手指可以趋于变平,从而阻挡越来越多的电场,并且因此ΔCsig可以是可变的,并且表示手指被多么完全地按压在面板上(例如,从“无触摸”到“完全触摸”的范围)。
图3是根据本发明的实施例的示例单ASIC多点触摸控制器106的更详细的方框图。触摸控制器106的接收(RX)部分107包括混杂通道305(例如,用于红外传感器、温度传感器的通道等),以及总共N个接收通道,诸如感测通道307。感测通道307连接到偏移补偿器309。多级矢量解调引擎109包括数字解调部分313,结果存储器315,以及矢量运算器317。数字解调部分313连接到接收(RX)NCO319,并且矢量运算器317连接到解码矩阵RAM321以及连接到结果RAM323。传输(TX)部分114包括传输逻辑327,传输DAC329,以及总共M个传输通道333。传输NCO335给传输逻辑和TX DAC提供时钟,并且电荷泵115给传输通道提供电力。传输通道333通过模拟总线339连接到激励矩阵RAM337。解码矩阵RAM321,结果RAM323和激励矩阵RAM337可以例如是RAM112的一部分。处理器子系统102可以在解码矩阵RAM321中存储和更新例如解码矩阵,并且在激励矩阵RAM337中存储和更新激励矩阵,初始化多点触摸子系统,处理来自接收通道的数据,以及便于与主机处理器的通信。
图3示出了处理器子系统102,面板扫描逻辑110和主机处理器128。图3还示出了时钟产生器343和处理器接口347。触摸控制器106的各种组件通过外设总线349连接在一起。处理器接口347通过处理器接口(PI)连接353连接到主机处理器128。
现在将参考图4描述根据本发明的实施例的触摸控制器106的示例驱动信号传输操作,图4是示出了触摸控制器106的更多细节的方框图。由电荷泵115供电的传输逻辑327基于TX NCO 335产生数字信号。TX DAC329是差分DAC,并且将来自传输逻辑327的数字信号转换为激励信号Vstim+和Vstim-。Vstim+是具有与TX NCO335相同频率的波形的信号,并且Vstim-是具有被相对于公共电压Vcm翻转的Vstim+的波形的信号。在这个例子中,公共电压Vcm等于2.5V。Vstim+是具有2.5V DC偏移以及4.75V最大振幅的频率为ω的正弦波:
Vstim+=2.5V+2.25V*sin(ωt)
Vstim-是具有2.5V DC偏移以及4.75V最大振幅的频率为ω的相位与Vstim+相差180度的正弦波:
Vstim-=2.5V+2.25V*sin(ωt+180°)
当然,可以使用其它激励信号和信号产生方法。例如,TX NCO 335可以包括混合器以便将上面的正弦波Vstim+和Vstim-信号与从包络线查找表(LUT)中产生的包络线波形混合。包络线成形/开窗能力可能是有益的,这是由于它允许控制激励波形的谱属性,以及还能控制将多少能量置于多点触摸通道内。这两种属性控制干扰抑制的量。向通道中放置越多能量,干扰抑制对于外部干扰信号更为有利。开窗函数的例子是Gaussian(高斯),Chebychev(契比雪夫)或Rectangular(矩形)。相对于Rectangular窗口,使用例如Chebychev窗口导致这样的激励波形,该激励波形在频域具有减小的边带波动(sidebandripple),并且因此允许更少的噪音在解调后进入接收通道。
TX DAC329向模拟总线339的分离的线路提供Vstim+和Vstim-。总线339还包括承载公共电压Vcm的线路以及接地的线路gnd。每个传输通道333包括模拟MUX(多路复用器)401和缓冲器403。模拟MUX401连接到总线339的每条线路,并且可以选择驱动信号Vstim+,Vstim-,Vcm或gnd之一,以便提供给缓冲器403。与模拟总线339和多个MUX401(每个传输通道一个)一起使用单个TXDAC329可以相对于其它设计允许芯片上减小的足迹(footprint)。然而,可以使用多于一个的TX DAC329。TX DAC329可以例如是R2-R DAC,温度编码DAC,∑-ΔDAC,或其它类型的DAC。如下面更详细描述的,MUX401基于存储在激励矩阵RAM337内的激励矩阵407选择驱动信号。根据TX DAC的输出处的最大激励电压电平,传输通道333的缓冲器403可以具有1的增益(数目1)或大于1的增益。因此,缓冲器不仅可以起增益放大来自TX DAC的信号的目的,而且还提供了驱动由多点触摸传感器面板124给其带来的大部分电容负载的驱动能力。
输出缓冲器403可以提供防止电荷泵电源上出现的噪声传播到VSTM输出的益处。这对于防止VSTM端口上的由电荷泵产生的任何不希望的噪声以降低信噪比,以及无意中影响触摸性能是重要的。换言之,由于每个缓冲器403具有负反馈,缓冲器403本质上是自调节的。输出缓冲器403的电源波动抑制可以足以抑制电荷泵电源上出现的任何电源波动。在某些实施例中,在传输部分114中使用缓冲器403可以提供足够的电源波动抑制,以便允许使用无调节的电荷泵。这可以允许更简单和更高效的电荷泵设计。另外,可以作为激励频率的函数或在激励频率范围之外选择电荷泵操作频率,以便防止由电荷泵引入的噪声影响触摸性能。
在触摸面板传感器124的多步扫描的每个步中,每个MUX401为到触摸面板传感器的相应驱动线路的传输选择Vstim+,Vstim-,Vcm,或GND中的一个。GND可用于如果缓冲器未被使用,将相应的输出缓冲器置于低功率状态以便节省电力。基于激励矩阵407做出该选择。如图4所示,激励矩阵407的每行相应于扫描中的一个步,并且行中的数值指出针对每个TX通道333的驱动信号选择。对于扫描中的每个步,MUX401基于激励矩阵407的行中的数值选择驱动信号。例如,在第一个步中,图4中STEP0行指出针对第一TX通道的MUX401的信号选择(MUX0_SEL),针对第二TX通道的MUX401的信号选择(MUX1_SEL)等。在每个步,MUX可以选择不同的信号组合,以便与其它步不同地激励面板。面板扫描逻辑110可以借助通过经由外设总线349的连接来增加存储在激励矩阵RAM337中的步地址,控制这些步的定时。一旦MUX选择了信号,该信号被发送到TX通道的缓冲器403,以便被传输到面板传感器。注意,面板扫描逻辑还可以通过外设总线349修改激励矩阵407,例如,以便调整激励矩阵的数据项的值,以便以其它激励矩阵取代该激励矩阵等。
图5示出了根据本发明的实施例的触摸传感器面板124的示例激励。特别地,图5示出了通过触摸传感器面板124的行204的驱动信号和通过触摸传感器面板124的列206的感测信号的信号路径。图5示出了在传感器面板扫描的一个步中驱动传感器面板124的触摸控制器106。在图5中,触摸控制器106被示出为具有分别相应于传感器面板124的M个驱动线路(行)204和N个感测线路(列)的M个传输通道333和N个感测通道501。传输通道333通过驱动线路204传输驱动信号Vstim[0],Vstim[1],...Vstim[M-1],其中,Vstim与像素的信号电容Csig成比例。如上所述,作为注入以Vstim驱动的每个像素的感测线路206中的信号电荷Qsig的结果,产生感测信号SenseSig[0],SenseSig[1],...SenseSig[N-1]。假设一个线性系统,注入感测线路206中的总信号电荷Qsig_tot是在感测通道C的每个像素处注入的信号电荷的总和:
Qsig_totC=QsigC(0)+QsigC(1)+…+QsigC(M-1)  (2)
其中QsigC(R)是相应于感测通道C的驱动线路R的像素处的注入电荷。因此,参考上面的等式(1):
Qsig_totC=Vstim(0)×CsigC(0)+Vstim(1)×CsigC(1)+…(3)
Vstim(M-1)×CsigC(M-1)
在传感器面板124的扫描中的每个步,当基于激励矩阵407内的针对该步的MUX_SEL值以特定驱动信号驱动驱动线路204时,在每个感测通道内产生Qsig_totC。传感器面板124的完整扫描导致多个Qsig_totC测量值,即,每步每通道一个Qsig_totC。对于具有P步的扫描,等式(3)可被写为一系列等式,每个等式针对感测通道C的扫描中的一个步:
Qsig_totC(S)=Vstim×cos(Pz_stimC(0,S))×CsigC(0)+
Vstim×cos(Pz_stimC(1,S))×CsigC(1)+…(4)
Vstim×cos(Pz_stimC((M-1),S))×CsigC(M-1)
其中:S=步索引(从0到P-1)
C=通道索引(从0到N-1)
Qsig_totC(S)=步S的感测通道C的Qsig_tot
=用于感测通道C的Vstim(R,S)的激励相位
CsigC(R)=相应于感测通道C的驱动线路R的像素处的信号电容
等式(4)可被写为矩阵形式:
Qsig _ tot C ( 0 ) Qsig _ tot C ( 1 ) Qsig _ tot C ( 2 ) Qsig _ tot C ( P - 1 ) = Vstim × M C ( 0,0 ) M C ( 1,0 ) . . . M C ( M - 1,0 ) M C ( 0,1 ) M C ( 1,1 ) M C ( 0,2 ) M C ( 1,2 ) . . . . M C ( 0 , P - 1 ) M C ( 1 , P - 1 ) M C ( M - 1 , P - 1 ) × Csig C ( 0 ) Csig C ( 1 ) Csig C ( 2 ) Csig C ( M - 1 )
其中:MC(R,S)=cos(Pz_stimC(R,S))
或写为简化形式:
Qsig ~ _ tot C = Vstim × M ~ C × Csig ~ C - - - ( 5 )
其中
Figure BDA00001788918000133
等式(5)的
Figure BDA00001788918000134
部分表示鉴于该系统的特定处理方法,对激励矩阵407中的驱动信号的选择。特别地,相位矩阵
Figure BDA00001788918000135
中的项目是激励信号的相位的余弦值(对于Vstim+为cos(0°),并且对于Vstim-为cos(180°))。这种表示考虑了下面参考图6更详细描述的在本示例实施例中使用的特定解调处理。虽然在本示例实施例中不同的感测通道具有相同的相位矩阵,在其它实施例中,相位矩阵可以随着感测通道的不同而改变。
因此,通过以Vstim信号的不同组合激励通道的像素,由激励矩阵407中的行定义Vstim信号的每个组合,并且根据由不同的激励组合产生的感测信号获得总信号电荷Qsig_totC,例如,可以确定该通道的每个像素处的信号电容Csigc
Csig ~ C = M ~ C - 1 Vstim × Q ~ sig _ to t C - - - ( 6 )
其中
然而,虽然激励矩阵(并且通过扩展,
Figure BDA00001788918000138
)表示针对扫描中的每个步为每个驱动线路选择的驱动信号,激励矩阵不能反映出一旦选择了驱动信号,该系统实际上如何被激励。换言之,激励矩阵不能捕捉像素激励和可能取决于系统的配置和操作的感测信号的测量中的其它因素。一个未在激励矩阵中被考虑的示例因素是信号延迟的改变。例如,图5示出在这个特定例子中,驱动信号和感测信号两者可以具有不同的信号路径长度。
为了清楚起见,图5仅示出了相应于驱动线路204a和204b(第一和最后的驱动线路)的驱动信号511(Vstim[0])和513(Vstim[M-1]),以及在感测线路206a上产生的感测信号SenseSig[0]的结果分量信号517和519,以及在感测线路206b上产生的感测信号SenseSig[1]的分量信号521和523(第一和第二感测线路)。图5示出每个感测信号是由在感测线路的像素处产生的多个分量信号的叠加形成的合成信号。
图5示出根据特定的驱动线路和感测线路对,从传输通道到感测通道的信号路径的长度可以不同。例如,从像素到接收通道的分量信号的信号路径长度可以不同。例如,在感测线路206a中,分量信号517的路径长度比分量信号519的路径长度长。类似地,在感测线路206b中,分量信号521的路径长度比分量信号523的路径长度长。另外,驱动信号的信号路径长度可以根据通道而改变。例如,从TransmitC[0]到具有感测线路206a的驱动线路204a的像素512的路径长度比从TransmitC[0]到具有感测线路206b的驱动线路204a的像素525的路径长度短。对于AC信号,例如,信号延迟的改变可以引起分量信号相位的不同,这可在形成用于获得Qsig_totC的合成感测信号SenseSig的分量信号的叠加中得以反映。因此,例如,由于激励矩阵未考虑系统中的信号延迟,因此激励矩阵407(并且因此,
Figure BDA00001788918000141
)不能准确地反映感测信号实际上是如何形成的。由于从感测信号获得等式(4)的总信号电荷Qsig_totC,因此得到的相位矩阵不能产生CsigC值的精确结果。然而,可以修改等式(4)的相位分量,以便对诸如与例如特定驱动/感测线路对相关联的相位延迟的改变的因素进行补偿。
例如,可以给等式(4)的相应相位分量增加与通道中的每个像素的激励信号相关联的相位延迟:
Qsig_totC(S)=Vstim×cos(Pz_stimC(0,S)+φC(0))×CsigC(0)+
Vstim×cos(Pz_stimC(1,S)+φC(1))×CsigC(1)+…    (7)
Vstim×cos(Pz_stimC((M-1),S)+φC(M-1))×CsigC(M-1)
其中:φC(R)=与感测通道C的驱动线路R相关联的相位延迟。修改后的相位分量结果是该通道的补偿后的相位矩阵:
M ~ C _ comp = M C _ comp ( 0,0 ) M C _ comp ( 1,0 ) . . . M C _ comp ( M - 1,0 ) M C _ comp ( 0,1 ) M C _ comp ( 1,1 ) M C _ comp ( 0 , 2 ) M C _ comp ( 1,2 ) . . . . M C _ comp ( 0 , P - 1 ) M C _ comp ( 1 , P - 1 ) M C _ comp ( M - 1 , P - 1 ) - - - ( 8 )
其中:MC_comp(R,S)=cos(Pz_stimC(R,S)+φC(R))
补偿后的相位矩阵的逆矩阵被用作等式(6)中的解码矩阵:
C ~ sig C = M ~ C _ comp - 1 Vstim × Q ~ sig _ tot C - - - ( 9 )
解码矩阵
Figure BDA00001788918000153
可被存储在解码矩阵RAM321中,并且被与从感测信号获得的并且存储在结果存储器315中的Qsig_totC测量值一起使用,以便通过计算等式(9)确定CsigC值。
现在将参考图6-7描述根据本发明的实施例从感测信号获得CsigC值的示例处理。该示例处理实现多级解调/解码,其中通过一级中的信号解调获得Qsig_totC测量值,并且在第二级中执行矢量/矩阵操作,以便确定CsigC值。图6示出了根据本发明的实施例的感测通道307和数字解调部分313之一的细节。如图6所示,感测通道307包括电荷放大器601,抗混滤波器(AAF)603,和模数转换器(ADC)605。数字解调部分313包括可编程延迟607,混合器(信号乘法器)609和积分器611。在扫描的每个步中,感测通道307的放大器601接收如等式(7)所述的合成信号电荷以及可编程的偏移电荷。电荷放大器307然后通过反馈电容器CFB将偏移补偿后的合成信号电荷转换为电压VSIG,从而前置放大器的输出变为:VsigC=(Qsig_totC-QoffC)/CfbkC
在某些情况下,可在输入放大器601之前,由偏移补偿器309调整感测信号。调整数字信号的偏移可以减小从高度可变激励矩阵产生的某些激励信号的动态范围。特别地,某些高度可变激励矩阵可以导致具有大于电荷放大器601的动态输入范围,即,在电荷放大器饱和之前该放大器可以接受的最大信号量值的动态范围的感测信号。例如,在激励矩阵是Hadamard(哈达玛)矩阵的情况下,在扫描中的一个步内,以具有相同相位的激励信号驱动所有通道,并且可能累加所有得到的分量感测信号,以便产生具有使得放大器601饱和的振幅的合成感测信号。在该情况下,可以使用偏移补偿,以便从输入电荷中减去足够的电荷,以便防止电荷放大器饱和。可以在传输过程中(on-the-fly)执行扫描过程中的偏移补偿,即,可以在扫描的不同步中应用不同的偏移补偿。
在另一个示例实施例中,例如,可以通过调整放大器的反馈电容减轻放大器601的饱和。在该情况下,可以调整各别感测通道,但是该调整对于扫描中的每个步将保持相同。此方法在使用激励矩阵在扫描中在通道内引起相同或类似的信号不平衡,并且调整的量不很大,例如最大为因子2的情况下是可接受的。例如,使用轮换矩阵作为激励矩阵在所有步中引起固定的不平衡。
为了清楚起见,下面参考处理一个感测通道的感测信号的信号分量(产生自对通道像素之一的激励)以便获得该感测通道的Qsig_total的单个Qsig分量,描述获得Qsig_total的值的感测信号处理。然而应当理解,该分析适用于所有分量信号,并且实际的Qsig_total结果可被理解为只是对其它分量信号的各个Qsig结果的叠加。
当激励信号Vstim被施加在像素的驱动线路上时,激励信号的AC部分Vstim_AC(t)被耦合通过感测线路,产生以与像素的信号电容Csig成比例的振幅追踪Vstim_AC(t)的信号电荷Qsig(t)。从上面的等式(1):
Qsig(t)=Csig x Vstim_AC(t)    (10)
电荷放大器601的反馈路径中的反馈电容将注入的信号电荷转换为与电荷放大器的参考电压VREF相关的输出电压:
V amp _ out ( t ) = Qsig ( t ) C f - - - ( 11 )
使用等式(10)取代Qsig(t)产生:
V amp _ out ( t ) = Csig C f × Vsim _ AC ( t ) - - - ( 12 )
因此,电荷放大器601输出一个信号,该信号的振幅是以电荷放大器的增益(Csig/Cf)缩放的激励振幅Vamp_out(t)。更一般地说,传感器面板124给驱动信号增加振幅调制,该振幅调制带有关于被感测的东西例如手指、水平面等的信息。
电荷放大器601的输出被馈入AAF603。AAF603可以充分衰减ADC的奈奎斯特采样极限之上的噪音分量,以便防止这些分量回混到多点触摸控制器的操作频率范围内。另外,AAF603可以衰减多点触摸控制器的操作频率范围之外的任何噪声,并且因此帮助提高信噪比。适当地选择TX DAC的采样时钟FCLK_DAC可能也是重要的。以TXDAC时钟速率产生频率FSTM的信号将以n*FCLK_DAC+/-FSTM在TX DAC输出信号的频谱中引入图像,而N=1,2,...,到无限大。该图像将出现在进入接收通道的合成信号中。当在接收通道中以ADC对合成信号采样之后,这些图像将在ADC对合成触摸信号采样的采样频率FCLK_ADC周围折叠。因此ADC的输出具有如下的频率分量:N*(FCLK_DAC+/-FCLK_ADC)+/-FSTM。如果DAC和ADC时钟速率FCLK_DAC和FCLK_ADC分别为相同的频率,这些图像出现在通带中。在上面的例子中,一种可能的频率分量是(FCLK_DAC-FCLK_ADC)+FSTM=FSTM,并且因此将作为不希望的带内分量出现,该不希望的带内分量导致减小的SNR,并且因此导致降低的触摸性能。因此,选择不同于ADC采样速率的TX DAC采样频率FCLK_DAC是有益的。这可以防止图像折叠回通带。在一个实施例中,FCLK_DAC可以是ADC时钟速率FCLK_ADC的两倍。这两个时钟源应当相互关联,即,基于相同的主时钟。由于DAC可以消耗比对于采样时钟频率的相同增量所组合的所有ADC所消耗的功率更少的功率,使得DAC采样时钟在频率上高于ADC采样时钟可以是有益的。
AAF603的输出可被ADC605转换为数字信号,该数字信号被从感测通道307发送到数字解调部分313。数字解调部分313使用零差混合处理解调从感测通道307接收的数字信号,其中对该信号和相同频率的解调信号进行相乘。为了增加混合处理的效率,可能希望调整感测通道输出信号的相位,以便匹配解调信号的相位。以Vstim+激励传感器面板124的像素,并且如上所述处理得到的感测信号将导致来自感测通道307的下列输出:
V sense _ ch _ outV + ( t ) = Csig C f × V 0 sin ( ωt + θ ) - - - ( 13 )
其中:V0=Vstim=2.25V的AC部分的振幅
θ=ADC 605的信号输出和给定感测通道的解调信号之间的相对相位延迟
对于Vstim-的激励,从ADC 605得到的输出是:
Figure BDA00001788918000182
相对相位延迟θ可以是由诸如信号路径的几何条件、输出缓冲器的操作等的各种系统元素所引起的延迟的合计。一般地,系统中的各种延迟可被分为两类,此处被称为全局延迟的等同地应用于感测通道的所有驱动线路的延迟,以及此处被称为个体线路延迟的在感测通道的驱动线路之间改变的延迟。换言之,全局延迟等同地影响合成感测信号的所有分量信号,而个体线路延迟导致不同分量信号的不同延迟量。相对相位延迟可被表示为:
θ=DCL+φ(R)    (15)
其中:DCL=影响感测通道的所有全局延迟的和(此处称为合成全局延迟)
φ(R)=与感测通道的驱动线路R相关联的个体线路延迟将等式(15)代入等式(13)和(14)产生:
V sense _ ch _ outV ( t ) = Csig C f × V 0 sin ( ωt + DCL + φ ( R ) ) - - - ( 16 )
Figure BDA00001788918000184
由于全局延迟等同地影响感测信号的所有分量信号,一旦为通道确定了合成全局延迟DCL,可由可编程延迟607去除感测通道输出信号的相位延迟的全局部分,产生:
V mixer _ inV + ( t ) = Csig C f × V 0 sin ( ωt + φ ( R ) ) - - - ( 18 )
Figure BDA00001788918000192
分别作为被输入到混合器609的相应于Vstim+和Vstim-的信号。
由于个体线路延迟对于感测信号的不同信号分量是不同的,不能简单地通过使用对合成感测信号的单个相位调整,诸如由可编程延迟607进行的相位调整,从感测信号中去除个体线路延迟。然而,可由在下面更详细描述的补偿后的相位矩阵
Figure BDA00001788918000193
考虑个体线路延迟。
将相位调整后的信号从可编程延迟607发送到混合器609。混合器609将相位调整后的信号和由RX NCO319基于主振荡器615产生的解调信号
Vdemod=sin(ωt),    (20)
相乘。注意,使用数字信号执行该混合。这可以提供高于某些以前的设计的分辨率,可以导致改进的噪声抑制。
混合器609输出的结果解调信号为:
V mixer _ outV + ( t ) = 1 2 × Csig C f × V 0 × ( cos ( φ ( R ) ) - cos ( 2 ωt + φ ( R ) ) ) - - - ( 21 )
Figure BDA00001788918000195
由积分器611对混合器输出进行积分,产生:
V int _ outV + = 1 2 × Csig C f × V 0 × cos ( φ ( R ) ) - - - ( 23 )
由于积分器本质上具有低通响应,消除了高频分量cos(2ωt+180°+φ(R)),仅剩下了DC分量。
以2Cf的因子缩放积分器611中的结果导致来自积分器611的输出信号:
Vint_scaledV+=V0×cos(φ(R))×Csig,如果Vstim(R)=Vstim+(25)
Vint_scaledV-=V0×cos(180°+φ(R))×Csig,如果Vstim(R)=Vstim-(26)
在传感器面板124的扫描的每个步S中,基于激励矩阵407中用于该步的MUX_SEL值,以Vstim+或Vstim-驱动信号驱动驱动线路204,每个激励信号为每个感测通道产生积分器611的分量输出(25)或(26)。因此,对于通道C,积分器611的输出是相应的分量(25)和(26)的线性组合:
Vint_scaled_tot_C(S)=V0×WC(0,S)×Csig(0)+
V0×WC(1,S)×Csig(1)+…   (27)
V0×WC(M-1,S)×Csig(M-1)
其中:
Figure BDA00001788918000201
等式(27)的右手侧与等式(7)的右手侧相同,V0等于激励信号的振幅Vstim,并且WC(R,S)等于补偿后的相位矩阵
Figure BDA00001788918000202
的分量。因此,积分器611的输出电压Vint_scaled_tot_C(S)在每个步只是合成信号电荷Qsig_totC(S)。
由通道的积分器611输出的Qsig_totC值被提交到结果存储器315,形成用于解码操作以便确定该通道的Csig值的Qsig_totC矢量:
Qsig _ to t C ( S ) = Qsig _ tot C ( 0 ) Qsig _ tot C ( 1 ) Qsig _ tot C ( 2 ) Qsig _ tot C ( P - 1 ) - - - ( 28 )
现在将描述根据本发明的实施例的示例矢量解码操作。参考图3,矢量运算器317从存储器315读取Qsig_totC矢量,并且从解码矩阵RAM321读取解码矩阵
Figure BDA00001788918000204
矢量运算器317然后根据等式(9)执行Qsig_totC矢量和解码矩阵
Figure BDA00001788918000205
的矢量乘,以便获得通道C的Csigc矢量:
C ~ sig C = Qsig _ tot C ( 0 ) Qsig _ tot C ( 1 ) Qsig _ tot C ( 2 ) Qsig C ( M - 1 ) - - - ( 29 )
Csigc矢量被提交到结果存储器RAM323,其它系统诸如处理器子系统102、主机处理器128等可以在结果存储器RAM323读取Csigc矢量,以便例如通过对Csigc矢量分量和已知Csig的静态(无触摸)值的比较感测触摸。
图7示出了多级矢量解调引擎109的第二级。在信号START_FRAME(起始帧)的声明之后,重置矢量解调引擎、步计数器和寄存器。在第一步之后,乘法器701(每个驱动线路0到M-1一个乘法器)对可在积分器611的输出处获得的并且存储在结果存储器315中的Qsig_totC的数字表示与用于步0的存储在
Figure BDA00001788918000212
中的相应解码矩阵系数相乘,并且在信号LOAD_STEP(装载步)的声明之后,在累加器703(1到16)中分别累积该结果。在第二步之后,乘法器701(0到M-1)对可在积分器611的输出处获得的Qsig_totC的数字表示与用于步1的解码矩阵系数
Figure BDA00001788918000213
相乘,并且在信号LOAD_STEP的声明之后,在累加器703(1到16)中分别累积该结果。重复该处理,直到已经处理了最后步P的数据,此时在信号LOAD_PIXEL(装载像素)的声明之后,累加器1到16中的累积数据(它们现在表示像素数据Csigc)被存储在结果寄存器RAM323中。注意,信号LOAD_STEP还在给定步的结尾重置多级矢量解调引擎109的第一级,以便准备处理下一步的合成数据。多级矢量解调引擎的第二级实质上执行等式(9)中的操作。乘法器701(1-16)和累加器703(1-16)不必被实现为单独的乘法器,而是可被实现为可在多个通道之间共享的单个乘法器和累加器。在与本申请同日提交的ThomasWilson的题目为“ADVANCED RECEIVE CHANNELARCHITECTURE”的美国专利申请No.12/208,303(代理机构卷号No.106842023800)中描述了它的一个例子。
执行诸如当前例子中的多级矢量解调可以提供比常规设计更灵活的系统。例如,矢量运算可以允许对任意矢量的选择和测试,允许系统设计者例如测试和实现不同的激励矩阵/解码矩阵组合,而不需要感测系统的大量重新设计。类似地,使用矢量运算级可以允许感测系统使用不易求逆的矩阵。例如,仅包含0,1和-1的Hadamard激励矩阵(以便以相位0°或180°的信号频率激励)具有仅含有0,1和-1的逆矩阵。然而,例如,轮换矩阵的逆矩阵包含小数。使用矩阵解码,当前实现允许使用诸如轮换矩阵的矩阵。在另一个潜在的益处中,可以更容易地实现对系统的缩放。例如,在芯片上的驱动器不一致的情况下(例如,在芯片的制造处理不产生一致的驱动器的情况下),可以更容易地对通道进行缩放,以便减小或纠正失配。
参考图3,现在将描述根据本发明的实施例的示例可选特征。除了从感测通道307接收感测信号之外,图3示出数字解调部分313还可以从其它通道诸如混杂通道305(见图3)接收信号,所述信号可以包括来自例如传感器111(图1)的信号。传感器111可以是例如红外传感器、温度传感器、环境光传感器、邻近传感器等。例如,可以使用这些混杂通道信号,以便例如在解调/解码处理过程中为附加感测、为远场检测校准系统,以便显示信息等。可以类似于上述感测信号对混杂通道信号解调和/或解码。
图8示出了根据本发明的实施例的示例接收NCO 801。RX NCO由正弦相位累加器803,正弦查找表805,混合器807,振幅相位累加器809和振幅查找表811组成。可编程的相位增量sine_phase_inc确定解调波形的频率。相位累加器803累积正弦相位增量sine_phase_inc。正弦相位累加器803的输出表示正弦查找表805中的地址。正弦查找表805中的合成波形具有恒定的振幅,通过对该振幅与包络线相乘对其进行包络线成形。包络线形状被存储在振幅表811中,并且被以由振幅相位增量amp_phase_inc设定的速率从振幅LUT中检索。类似于正弦相位增量,由振幅相位累加器809累积振幅相位增量amp_phase_inc。振幅相位累加器809的输出表示振幅RAM中的地址。例如,正弦查找表805可以存储精确地表示一个正弦波周期的2048个系数。正弦相位增量可以是16比特的数字,即,相位累加器809也是16比特。由于正弦查找表805存储表示11比特的地址空间的2048个系数,仅有正弦相位累加器809中的高11比特被送入正弦查找表的地址端口。假设以ADC时钟速率FCLK_ADC产生解调波形,给定激励频率FSTM的相位增量可以是phase_inc=2^16*FSTM/FCLK_ADC。具有包络线成形的益处是可以精确控制解调的通带的频谱特性。解调的频率响应本质上是包络线的时域表示和正弦查找表805中的正弦波的卷积。例如对于矩形窗口,解调的频域表示是与该矩形窗口的时域表示卷积的单个频率分量(sinc函数sin(x)/x)。通过使用适当的窗口函数诸如Chebychev或Gaussian窗口,可以优化通带响应,以便适合给定的应用。可以类似的方式构造TX NCO,并且可以具有包络线成形特征或不具该特征。
除了激励扫描触摸传感器面板124,以便检测触摸事件之外,触摸控制器106可以执行其它功能。例如,控制器106可以在为触摸检测主动扫描面板124之前执行频谱分析器功能。在频谱分析器功能中,控制器106以不同频率的驱动信号驱动面板124,以便确定具有最低噪声的一个或多个频率。然后可以在主动扫描相位过程中使用低噪声频率或多个低噪声频率驱动面板124。在与本申请同日提交的Christoph Horst Krah,Steve Porter Hotelling,Marduke Yousefpor和Tom Wilson的题目为“SINGLE-CHIP TOUCH CONTROLLERWITH INTEGRATED DRIVE SYSTEM”的美国专利申请No.12/208,334(代理机构卷号No.106842007720)中公开了示例的频谱分析器功能,并且该申请是提交于2007年6月13日的美国专利申请No.11/818,345的继续部分(CIP)申请。
图9A示出了可以包括触摸传感器面板924和显示设备930的示例移动电话936,该触摸传感器面板包括根据本发明的实施例的单芯片多点激励控制器。
图9B示出了可以包括触摸传感器面板924和显示设备930的示例数字媒体播放器940,该触摸传感器面板包括根据本发明的实施例的单芯片多点激励控制器。
图9C示出了可以包括触摸传感器面板(轨迹板)924和显示器930的示例个人计算机944,该个人计算机的触摸传感器面板和/或显示器(在显示器是触摸屏的一部分的实施例中)包括根据本发明的实施例的单芯片多点激励控制器。
此外,根据本发明,还提供了一种解调多个感测信号的设备,该设备包括:用于将每个感测信号与解调信号混合以便获得合成测量值集合的装置,每个感测信号由通过以同时驱动信号的组合驱动传感器而产生的多个分量信号形成;和用于对合成结果集合执行矢量运算以便获得所述分量信号所携带的测量值数据的装置。
所述解调多个感测信号的设备还包括:用于通过产生周期波形并且将所述周期波形与包络波形混合,形成所述解调信号的装置。
在所述解调多个感测信号的设备中,所述分量信号是由所述驱动信号注入感测线路的信号电荷。
在所述解调多个感测信号的设备中,所述合成测量值集合是矢量,并且所述矢量运算包括所述矢量和基于驱动信号的多个组合的解码矩阵的矩阵乘。其中所述解码矩阵是激励矩阵的逆矩阵,所述激励矩阵定义驱动信号的多个不同组合。其中所述解码矩阵中的项目包括对所述分量信号之间的相位延迟差异补偿的调整。
在所述解调多个感测信号的设备中,所述驱动信号包括频率相同而相位相差180度的驱动信号。
虽然已经参考附图完整描述了本发明的实施例,应当注意本领域的技术人员将会明了各种变化和修改。这些变化和修改应被理解为包括在由所附的权利要求定义的本发明的实施例的范围内。

Claims (1)

1.一种用于多点触摸传感器的控制器,所述控制器形成在单个集成电路上,所述控制器包括:
传输振荡器装置,用于提供传输时钟信号;
传输信号装置,用于基于所述传输时钟信号的频率产生多个驱动信号;
多个传输通道装置,用于同时传输所述驱动信号以便驱动所述多点触摸传感器;
接收通道装置,用于接收由驱动所述多点触摸传感器产生的感测信号;
接收振荡器装置,用于提供接收时钟信号;以及
解调装置,用于基于所接收的时钟信号的频率解调所接收的感测信号以便获得感测结果,所述解调装置包括:用于执行解调操作的解调器装置、以及用于执行矢量运算的矢量运算器装置。
CN201210210537.1A 2008-09-10 2009-09-10 单芯片多激励传感器控制器 Active CN102841707B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/283,423 2008-09-10
US12/283,423 US8592697B2 (en) 2008-09-10 2008-09-10 Single-chip multi-stimulus sensor controller
CN2009101736543A CN101673155B (zh) 2008-09-10 2009-09-10 单芯片多激励传感器控制器

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN2009101736543A Division CN101673155B (zh) 2008-09-10 2009-09-10 单芯片多激励传感器控制器

Publications (2)

Publication Number Publication Date
CN102841707A true CN102841707A (zh) 2012-12-26
CN102841707B CN102841707B (zh) 2016-12-21

Family

ID=41396016

Family Applications (4)

Application Number Title Priority Date Filing Date
CN201210210537.1A Active CN102841707B (zh) 2008-09-10 2009-09-10 单芯片多激励传感器控制器
CN201710002933.8A Active CN106681562B (zh) 2008-09-10 2009-09-10 单芯片多激励传感器控制器
CN2009201776067U Expired - Lifetime CN201616085U (zh) 2008-09-10 2009-09-10 用于多点触摸传感器的控制器及相关的测量设备
CN2009101736543A Active CN101673155B (zh) 2008-09-10 2009-09-10 单芯片多激励传感器控制器

Family Applications After (3)

Application Number Title Priority Date Filing Date
CN201710002933.8A Active CN106681562B (zh) 2008-09-10 2009-09-10 单芯片多激励传感器控制器
CN2009201776067U Expired - Lifetime CN201616085U (zh) 2008-09-10 2009-09-10 用于多点触摸传感器的控制器及相关的测量设备
CN2009101736543A Active CN101673155B (zh) 2008-09-10 2009-09-10 单芯片多激励传感器控制器

Country Status (4)

Country Link
US (6) US8592697B2 (zh)
CN (4) CN102841707B (zh)
HK (1) HK1141101A1 (zh)
WO (1) WO2010030706A1 (zh)

Families Citing this family (126)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7730401B2 (en) 2001-05-16 2010-06-01 Synaptics Incorporated Touch screen with user interface enhancement
US7812827B2 (en) 2007-01-03 2010-10-12 Apple Inc. Simultaneous sensing arrangement
US8493331B2 (en) 2007-06-13 2013-07-23 Apple Inc. Touch detection using multiple simultaneous frequencies
US8592697B2 (en) 2008-09-10 2013-11-26 Apple Inc. Single-chip multi-stimulus sensor controller
US9348451B2 (en) 2008-09-10 2016-05-24 Apple Inc. Channel scan architecture for multiple stimulus multi-touch sensor panels
US9606663B2 (en) * 2008-09-10 2017-03-28 Apple Inc. Multiple stimulation phase determination
US8659556B2 (en) 2008-09-10 2014-02-25 Apple Inc. Advanced receive channel architecture
US8237667B2 (en) 2008-09-10 2012-08-07 Apple Inc. Phase compensation for multi-stimulus controller
SE533704C2 (sv) * 2008-12-05 2010-12-07 Flatfrog Lab Ab Pekkänslig apparat och förfarande för drivning av densamma
US8619056B2 (en) * 2009-01-07 2013-12-31 Elan Microelectronics Corp. Ghost resolution for a capacitive touch panel
EP2425322A4 (en) * 2009-04-30 2013-11-13 Synaptics Inc CONTROL CIRCUIT ELEMENTS AND METHOD
JP5396167B2 (ja) * 2009-06-18 2014-01-22 株式会社ワコム 指示体検出装置及び指示体検出方法
JP5295008B2 (ja) * 2009-06-18 2013-09-18 株式会社ワコム 指示体検出装置
KR101667801B1 (ko) 2009-06-19 2016-10-20 삼성전자주식회사 터치 패널 및 이를 구비한 전자 기기
KR101658991B1 (ko) * 2009-06-19 2016-09-22 삼성전자주식회사 터치 패널 및 이를 구비한 전자 기기
JP5252454B2 (ja) * 2009-06-30 2013-07-31 株式会社ジャパンディスプレイウェスト 接触検出装置、および、タッチセンサ機能を有する表示装置
US8031094B2 (en) * 2009-09-11 2011-10-04 Apple Inc. Touch controller with improved analog front end
US8854801B2 (en) * 2009-10-16 2014-10-07 Apple Inc. Portable computer display housing
US8233109B2 (en) 2009-10-16 2012-07-31 Apple Inc. Portable computer display housing
US9041682B2 (en) * 2009-10-23 2015-05-26 Atmel Corporation Driving electrodes with different phase signals
JP5295090B2 (ja) * 2009-12-18 2013-09-18 株式会社ワコム 指示体検出装置
KR101616875B1 (ko) * 2010-01-07 2016-05-02 삼성전자주식회사 터치 패널 및 이를 구비한 전자기기
US8866347B2 (en) 2010-01-15 2014-10-21 Idex Asa Biometric image sensing
US8421890B2 (en) * 2010-01-15 2013-04-16 Picofield Technologies, Inc. Electronic imager using an impedance sensor grid array and method of making
US8791792B2 (en) * 2010-01-15 2014-07-29 Idex Asa Electronic imager using an impedance sensor grid array mounted on or about a switch and method of making
KR101631892B1 (ko) * 2010-01-28 2016-06-21 삼성전자주식회사 터치 패널 및 이를 구비한 전자기기
KR101710523B1 (ko) * 2010-03-22 2017-02-27 삼성전자주식회사 터치 패널 및 이를 구비한 전자기기
US9391607B2 (en) 2010-04-22 2016-07-12 Qualcomm Technologies, Inc. Use of random sampling technique to reduce finger-coupled noise
US8624870B2 (en) * 2010-04-22 2014-01-07 Maxim Integrated Products, Inc. System for and method of transferring charge to convert capacitance to voltage for touchscreen controllers
US8493356B2 (en) 2010-04-22 2013-07-23 Maxim Integrated Products, Inc. Noise cancellation technique for capacitive touchscreen controller using differential sensing
KR101661728B1 (ko) 2010-05-11 2016-10-04 삼성전자주식회사 사용자 입력 장치 및 이를 구비한 전자 기기
KR20120015692A (ko) * 2010-08-12 2012-02-22 삼성전자주식회사 터치 패널 및 이를 구비한 전자기기
US8638549B2 (en) 2010-08-24 2014-01-28 Apple Inc. Electronic device display module
US9285902B1 (en) * 2010-08-25 2016-03-15 Parade Technologies, Ltd. Multi-phase scanning
US8823657B2 (en) * 2010-09-07 2014-09-02 Apple Inc. Master/slave control of touch sensing
US8730204B2 (en) 2010-09-16 2014-05-20 Synaptics Incorporated Systems and methods for signaling and interference detection in sensor devices
KR101809191B1 (ko) 2010-10-11 2018-01-18 삼성전자주식회사 터치 패널
CN102455812B (zh) * 2010-10-29 2014-01-08 矽统科技股份有限公司 触碰显示装置
CN102478972B (zh) * 2010-11-22 2014-07-16 太瀚科技股份有限公司 支援多指标元件的坐标定位系统的指标元件
KR101735715B1 (ko) 2010-11-23 2017-05-15 삼성전자주식회사 입력 감지 소자 및 이를 구비한 터치 패널
WO2012148539A1 (en) * 2011-02-25 2012-11-01 Maxim Integrated Products, Inc Capacitive touch sense architecture
US8947377B2 (en) 2011-04-06 2015-02-03 Cypress Semiconductor Corporation System and method for synchronization of touch panel devices
KR101784436B1 (ko) * 2011-04-18 2017-10-11 삼성전자주식회사 터치 패널 및 이를 위한 구동 장치
US9072479B2 (en) * 2011-05-06 2015-07-07 Welch Allyn, Inc. Variable control for handheld device
TWI459268B (zh) * 2011-05-31 2014-11-01 Raydium Semiconductor Corp 觸控感測裝置
US20120313890A1 (en) 2011-06-09 2012-12-13 Maxim Integrated Products, Inc. Inter-symbol interfence reduction for touch panel systems
US8743080B2 (en) 2011-06-27 2014-06-03 Synaptics Incorporated System and method for signaling in sensor devices
WO2013015823A1 (en) * 2011-07-27 2013-01-31 Cypress Semiconductor Corporation Method and apparatus for parallel scanning and data processing for touch sense arrays
TWI459270B (zh) * 2011-08-05 2014-11-01 Raydium Semiconductor Corp 觸控感測裝置
US20130050132A1 (en) * 2011-08-26 2013-02-28 Analog Devices, Inc. Techniques for capacitive touch screen control
US8730208B2 (en) * 2011-09-05 2014-05-20 Lg Display Co., Ltd. Touch screen apparatus and driving method thereof
US8847898B2 (en) 2011-09-07 2014-09-30 Atmel Corporation Signal-to-noise ratio in touch sensors
US9252769B2 (en) * 2011-10-07 2016-02-02 Microchip Technology Incorporated Microcontroller with optimized ADC controller
US9467141B2 (en) * 2011-10-07 2016-10-11 Microchip Technology Incorporated Measuring capacitance of a capacitive sensor with a microcontroller having an analog output for driving a guard ring
US9437093B2 (en) 2011-10-06 2016-09-06 Microchip Technology Incorporated Differential current measurements to determine ION current in the presence of leakage current
US9257980B2 (en) 2011-10-06 2016-02-09 Microchip Technology Incorporated Measuring capacitance of a capacitive sensor with a microcontroller having digital outputs for driving a guard ring
US9176621B2 (en) 2011-11-18 2015-11-03 Synaptics Incorporated Flexible timing and multiplexing for a display device comprising an integrated capacitive sensing device
US9176088B2 (en) 2011-12-14 2015-11-03 Microchip Technology Incorporated Method and apparatus for detecting smoke in an ion chamber
US9189940B2 (en) 2011-12-14 2015-11-17 Microchip Technology Incorporated Method and apparatus for detecting smoke in an ion chamber
US9207209B2 (en) 2011-12-14 2015-12-08 Microchip Technology Incorporated Method and apparatus for detecting smoke in an ion chamber
US9823280B2 (en) 2011-12-21 2017-11-21 Microchip Technology Incorporated Current sensing with internal ADC capacitor
US9274544B2 (en) 2011-12-22 2016-03-01 Intel Corporation Sideband initialization
US8766949B2 (en) 2011-12-22 2014-07-01 Synaptics Incorporated Systems and methods for determining user input using simultaneous transmission from multiple electrodes
US9342181B2 (en) 2012-01-09 2016-05-17 Nvidia Corporation Touch-screen input/output device touch sensing techniques
US20130176213A1 (en) * 2012-01-09 2013-07-11 Nvidia Corporation Touch-Screen Input/Output Device Techniques
US9098153B2 (en) 2012-02-01 2015-08-04 Qualcomm Technologies, Inc. Touch panel excitation using a drive signal having time-varying characteristics
US8810537B2 (en) * 2012-02-15 2014-08-19 Apple Inc. Quadrature demodulation for touch sensitive devices
US10228780B2 (en) 2012-02-15 2019-03-12 Wacom Co., Ltd. Stylus to host synchronization using a magnetic field
KR101318447B1 (ko) * 2012-03-20 2013-10-16 엘지디스플레이 주식회사 터치 센싱 장치와 그 더블 샘플링 방법
CN102662540B (zh) * 2012-03-23 2015-03-11 旭曜科技股份有限公司 电容式多点触控系统的驱动频率挑选方法
US20130279769A1 (en) 2012-04-10 2013-10-24 Picofield Technologies Inc. Biometric Sensing
US8982091B1 (en) * 2012-05-24 2015-03-17 Maxim Integrated Products, Inc. Hadamard matrix based projected mutual capacitance touch panel decoding
US9063608B2 (en) 2012-06-14 2015-06-23 Synaptics Incorporated Systems and methods for sensor devices having a non-commensurate number of transmitter electrodes
US9262023B2 (en) * 2012-07-09 2016-02-16 Atmel Corporation Drive signals for a touch sensor
US9823935B2 (en) 2012-07-26 2017-11-21 Nvidia Corporation Techniques for latching input events to display flips
CN102799330B (zh) * 2012-07-26 2016-04-13 惠州Tcl移动通信有限公司 基于电子设备的传感器连接电路及其控制方法及电子设备
KR102019776B1 (ko) * 2012-10-15 2019-09-11 삼성디스플레이 주식회사 터치 감지 시스템
TWI485609B (zh) * 2012-12-20 2015-05-21 Au Optronics Corp 觸控面板之驅動方法
CN103064570A (zh) * 2012-12-25 2013-04-24 锐迪科科技有限公司 互电容触摸屏触摸检测方法
KR101327451B1 (ko) * 2013-04-25 2013-11-11 주식회사 아나패스 노이즈 영향 감소 방법 및 이를 이용한 터치 검출 장치
US10141930B2 (en) 2013-06-04 2018-11-27 Nvidia Corporation Three state latch
TWI493437B (zh) * 2013-06-19 2015-07-21 義隆電子股份有限公司 經由識別掃滑手勢來開啓視窗控制列的方法及觸控系統
US9335873B2 (en) * 2013-06-20 2016-05-10 Atmel Corporation Method of compensating for retransmission effects in a touch sensor
US8988390B1 (en) 2013-07-03 2015-03-24 Apple Inc. Frequency agile touch processing
US9430097B2 (en) 2013-09-30 2016-08-30 Synaptics Incorporated Non-orthogonal coding techniques for optical sensing
US10042486B1 (en) * 2013-10-18 2018-08-07 Apple Inc. Dynamic demodulation waveform adjustment for tonal noise mitigation
KR101608326B1 (ko) * 2013-10-29 2016-04-01 엘지디스플레이 주식회사 터치패널 일체형 표시장치 및 그 구동 방법
US10060802B1 (en) * 2013-12-02 2018-08-28 Summer Merie Ragosta Intelligent digital thermometer
US9507470B2 (en) 2013-12-16 2016-11-29 Nvidia Corporation Method and system for reduced power touch input detection on an electronic device using reduced scanning
KR20160135179A (ko) * 2014-02-04 2016-11-25 텍추얼 랩스 컴퍼니 터치 센서에서의 주파수 변환
US10156940B2 (en) 2014-03-11 2018-12-18 Apple Inc. Panel mismatch compensation for touch enabled displays
US9176633B2 (en) 2014-03-31 2015-11-03 Synaptics Incorporated Sensor device and method for estimating noise in a capacitive sensing device
TWI509533B (zh) * 2014-04-23 2015-11-21 Novatek Microelectronics Corp 多重掃描之觸控系統的相位補償方法及相位補償電路
US9538316B2 (en) 2014-07-25 2017-01-03 Hannstar Display (Nanjing) Corporation Smart monitor system and hand-held electronic device
CN107111412B (zh) 2015-01-16 2020-04-21 上海思立微电子科技有限公司 用于电容式感测的系统和方法
CN106796472B (zh) * 2015-06-07 2019-10-18 苹果公司 分离内容的延迟缩短
US9880664B2 (en) * 2015-09-24 2018-01-30 Apple Inc. Common pixel correction for sensor panels
KR102414705B1 (ko) * 2015-10-16 2022-06-30 삼성디스플레이 주식회사 터치 스크린 패널
CN105389070B (zh) * 2015-12-29 2019-02-22 昆山国显光电有限公司 触控ic、触控装置及自动检测触摸屏通道的方法
CN107219947B (zh) * 2016-03-22 2021-08-10 原相科技股份有限公司 使用分频多工的电容触控系统及其运作方法
US10019122B2 (en) 2016-03-31 2018-07-10 Synaptics Incorporated Capacitive sensing using non-integer excitation
US10209827B1 (en) 2016-06-24 2019-02-19 Apple Inc. Dynamic adjustment of demodulation waveform
US10379668B2 (en) 2016-06-30 2019-08-13 Synaptics Incorporated Calibrating a continuous-time receiver for capacitive sensing
US10732766B2 (en) 2016-08-25 2020-08-04 Samsung Display Co., Ltd. System and method for a transceiver system for touch detection
KR102623575B1 (ko) * 2016-08-31 2024-01-11 엘지디스플레이 주식회사 구동 칩, 회로 필름, 칩 온 필름 타입의 구동 회로 및 터치스크린 내장형 표시장치
US9817512B1 (en) 2016-08-31 2017-11-14 Lg Display Co., Ltd. Driving chip, circuit film, chip-on-film type driving circuit, and display device having built-in touchscreen
US11137858B2 (en) 2016-09-23 2021-10-05 Apple Inc. Location-based swing compensation for touch channel attenuation
EP3300256B1 (en) * 2016-09-27 2021-06-02 Rohde & Schwarz GmbH & Co. KG Method for controlling digital-to-analogue converters and rf transmit circuit arrangement
JP2018072928A (ja) * 2016-10-25 2018-05-10 シナプティクス インコーポレイテッド センシングシステム、タッチ検出回路および半導体装置
US10161975B2 (en) * 2016-12-05 2018-12-25 Harris Corporation Method and system for radio frequency (RF) spectral imager on an integrated circuit
US10444916B2 (en) 2017-03-10 2019-10-15 Cypress Semiconductor Corporation Combined inductive sensing and capacitive sensing
WO2018170682A1 (zh) * 2017-03-20 2018-09-27 深圳市汇顶科技股份有限公司 一种主动笔的信号处理方法及主动笔、触控屏
US10797697B2 (en) * 2017-08-02 2020-10-06 Tactual Labs Co. Phase relationship sensing system
WO2019080026A1 (zh) * 2017-10-26 2019-05-02 深圳市汇顶科技股份有限公司 非正交解调模块、触控系统及非正交解调方法
KR102445033B1 (ko) * 2017-12-29 2022-09-19 엘지디스플레이 주식회사 터치표시장치, 터치구동회로 및 터치센싱방법
US10691258B2 (en) 2018-01-12 2020-06-23 Idex Biometrics Asa Systems and methods for noise reduction in sensors
WO2020023322A1 (en) 2018-07-26 2020-01-30 Apple Inc. Touch sensing utilizing integrated micro circuitry
US11106310B2 (en) 2019-08-22 2021-08-31 Idex Biometrics Asa Systems and methods for improving image quality in sensors
US10915724B2 (en) 2018-08-22 2021-02-09 Idex Biometrics Asa Systems and methods for improving image quality in sensors
CN109358769B (zh) * 2018-10-16 2021-10-29 维沃移动通信有限公司 一种触摸屏响应触发方法及终端
US11042773B2 (en) 2019-01-11 2021-06-22 Idex Biometrics Asa Systems and methods for accelerating data capture in sensors
DE102019212414A1 (de) * 2019-08-20 2021-02-25 Conti Temic Microelectronic Gmbh Verfahren zur Positionserkennung eines Busteilnehmers
CN110708581B (zh) * 2019-08-27 2021-09-24 海信视像科技股份有限公司 显示设备及呈现多媒体屏保信息的方法
JP2023512682A (ja) 2020-02-10 2023-03-28 フラットフロッグ ラボラトリーズ アーベー 改良型タッチ検知装置
US11435859B2 (en) 2020-11-02 2022-09-06 Microsoft Technology Licensing, Llc Driving signals for capacitive touch-sensitive surface
US11320935B1 (en) * 2020-11-25 2022-05-03 Idex Biometrics Asa Touch sensors with multi-state electrodes

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006065323A2 (en) * 2004-12-14 2006-06-22 Synaptics Incorporated Methods and systems for detecting noise in a position sensor using minor shifts in sensing frequency
CN1866184A (zh) * 2002-10-31 2006-11-22 微软公司 2-d阵列中的译码和差错校正
WO2007058727A1 (en) * 2005-11-15 2007-05-24 Synaptics Incorporated Methods and systems for detecting a position-based attribute of an object using digital codes
US20080157867A1 (en) * 2007-01-03 2008-07-03 Apple Inc. Individual channel phase delay scheme
WO2008085719A2 (en) * 2007-01-03 2008-07-17 Apple Inc. Simultaneous sensing arrangement
WO2008085418A2 (en) * 2007-01-03 2008-07-17 Apple Inc. Proximity and multi-touch sensor detection and demodulation
CN101673155A (zh) * 2008-09-10 2010-03-17 苹果公司 单芯片多激励传感器控制器

Family Cites Families (186)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3342935A (en) 1964-01-20 1967-09-19 American Mach & Foundry Free stylus position locating system
US3818133A (en) 1971-04-05 1974-06-18 W Cotter Coordinate digitizer incremental system
US3732369A (en) 1971-04-05 1973-05-08 Welland Investment Trust Coordinate digitizer system
US3767858A (en) 1971-11-18 1973-10-23 Talos Systems Apparatus for converting the position of a manually operated instrument into an electrical signal
JPS5319380B2 (zh) 1972-11-20 1978-06-20
US3886539A (en) 1972-12-26 1975-05-27 Gen Motors Corp Domestic appliance control and display systems
US3875472A (en) 1973-06-29 1975-04-01 Owens Illinois Inc Method of and system for light pen read-out and tablet writing of multicelled gaseous discharge display/memory device
US4080515A (en) 1975-06-17 1978-03-21 Gtco Corporation Successively electromagnetically scanned x-y grid conductors with a digitizing system utilizing a free cursor or stylus
US4071691A (en) 1976-08-24 1978-01-31 Peptek, Inc. Human-machine interface apparatus
US4103252A (en) 1976-11-26 1978-07-25 Xerox Corporation Capacitive touch-activated transducer system including a plurality of oscillators
US4444998A (en) 1981-10-27 1984-04-24 Spectra-Symbol Corporation Touch controlled membrane for multi axis voltage selection
US4550221A (en) 1983-10-07 1985-10-29 Scott Mabusth Touch sensitive control device
US4560830A (en) 1983-12-22 1985-12-24 Schlumberger Technology Corporation Digitizer tablet with coarse and fine position determination
US4733222A (en) 1983-12-27 1988-03-22 Integrated Touch Arrays, Inc. Capacitance-variation-sensitive touch sensing array system
US4680429A (en) 1986-01-15 1987-07-14 Tektronix, Inc. Touch panel
US4698460A (en) 1986-08-26 1987-10-06 Tektronix, Inc. Touch panel system
US4853498A (en) 1988-06-13 1989-08-01 Tektronix, Inc. Position measurement apparatus for capacitive touch panel system
US4916308A (en) 1988-10-17 1990-04-10 Tektronix, Inc. Integrated liquid crystal display and optical touch panel
JP2733300B2 (ja) 1989-04-28 1998-03-30 松下電器産業株式会社 キー入力装置
GB2232251A (en) 1989-05-08 1990-12-05 Philips Electronic Associated Touch sensor array systems
US5305017A (en) 1989-08-16 1994-04-19 Gerpheide George E Methods and apparatus for data input
US5105186A (en) 1990-05-25 1992-04-14 Hewlett-Packard Company Lcd touch screen
JP2534422B2 (ja) 1991-03-12 1996-09-18 シャープ株式会社 表示一体型タブレット装置
GB9108226D0 (en) 1991-04-17 1991-06-05 Philips Electronic Associated Optical touch input device
US5186829A (en) 1991-08-16 1993-02-16 Stanadyne Automotive Corp. Fuel filter key system
US5483261A (en) 1992-02-14 1996-01-09 Itu Research, Inc. Graphical input controller and method with rear screen image detection
US5355149A (en) 1992-05-27 1994-10-11 Spacelabs Medical, Inc. Scanning system for touch screen keyboards
EP0574213B1 (en) 1992-06-08 1999-03-24 Synaptics, Inc. Object position detector
US5880411A (en) 1992-06-08 1999-03-09 Synaptics, Incorporated Object position detector with edge motion feature and gesture recognition
US5543590A (en) 1992-06-08 1996-08-06 Synaptics, Incorporated Object position detector with edge motion feature
US5861583A (en) 1992-06-08 1999-01-19 Synaptics, Incorporated Object position detector
US5488204A (en) 1992-06-08 1996-01-30 Synaptics, Incorporated Paintbrush stylus for capacitive touch sensor pad
US5565658A (en) 1992-07-13 1996-10-15 Cirque Corporation Capacitance-based proximity with interference rejection apparatus and methods
US5606346A (en) 1992-12-22 1997-02-25 Matsushita Electric Industrial Co., Ltd. Coordinate input device
US5621425A (en) 1992-12-24 1997-04-15 Seiko Instruments Inc. Liquid crystal display device
US5844415A (en) 1994-02-03 1998-12-01 Massachusetts Institute Of Technology Method for three-dimensional positions, orientation and mass distribution
US20030062889A1 (en) 1996-12-12 2003-04-03 Synaptics (Uk) Limited Position detector
JPH07334122A (ja) 1994-06-07 1995-12-22 Texas Instr Japan Ltd 駆動回路
US5650597A (en) 1995-01-20 1997-07-22 Dynapro Systems, Inc. Capacitive touch sensor
US5790107A (en) 1995-06-07 1998-08-04 Logitech, Inc. Touch sensing method and apparatus
GB2340613B (en) 1995-06-12 2000-04-05 Samsung Electronics Co Ltd Digitizer controller
US5996082A (en) 1995-10-16 1999-11-30 Packard Bell Nec System and method for delaying a wake-up signal
US5920309A (en) * 1996-01-04 1999-07-06 Logitech, Inc. Touch sensing method and apparatus
US5825352A (en) 1996-01-04 1998-10-20 Logitech, Inc. Multiple fingers contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad
US5686705A (en) 1996-02-15 1997-11-11 Explore Technologies, Inc. Surface position location system and method
DE19619454A1 (de) 1996-05-14 1997-11-20 Gut Ges Fuer Umwelttechnik Mbh Reaktor zur Dotierung von Treibstoffen und Brennstoffen mit zinnhaltigen Materialien
JP3436637B2 (ja) 1996-06-04 2003-08-11 アルプス電気株式会社 座標入力装置
US5835079A (en) 1996-06-13 1998-11-10 International Business Machines Corporation Virtual pointing device for touchscreens
TW343313B (en) 1996-07-12 1998-10-21 Synaptics Inc Object position detector with noise suppression feature
KR19980010726U (ko) 1996-08-12 1998-05-15 오상수 자동차의 브레이크 부스터
WO1998007127A1 (en) 1996-08-12 1998-02-19 Elo Touchsystems, Inc. Acoustic condition sensor employing a plurality of mutually non-orthogonal waves
TW408277B (en) 1996-11-15 2000-10-11 Alps Electric Co Ltd Small current detector circuit and locator device using the same
US6222528B1 (en) 1997-03-07 2001-04-24 Cirque Corporation Method and apparatus for data input
US6879341B1 (en) 1997-07-15 2005-04-12 Silverbrook Research Pty Ltd Digital camera system containing a VLIW vector processor
US6327011B2 (en) 1997-10-20 2001-12-04 Lg Electronics, Inc. Liquid crystal display device having thin glass substrate on which protective layer formed and method of making the same
US5945980A (en) 1997-11-14 1999-08-31 Logitech, Inc. Touchpad with active plane for pen detection
US6310610B1 (en) 1997-12-04 2001-10-30 Nortel Networks Limited Intelligent touch display
US8479122B2 (en) 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
EP1717682B1 (en) 1998-01-26 2017-08-16 Apple Inc. Method and apparatus for integrating manual input
US7760187B2 (en) 2004-07-30 2010-07-20 Apple Inc. Visual expander
US7663607B2 (en) 2004-05-06 2010-02-16 Apple Inc. Multipoint touchscreen
US7800592B2 (en) 2005-03-04 2010-09-21 Apple Inc. Hand held electronic device with multiple touch sensing devices
US6188391B1 (en) 1998-07-09 2001-02-13 Synaptics, Inc. Two-layer capacitive touchpad and method of making same
US6204897B1 (en) 1998-08-18 2001-03-20 International Business Machines Corporation Integrated resistor for measuring touch position in a liquid crystal display device
US6057903A (en) 1998-08-18 2000-05-02 International Business Machines Corporation Liquid crystal display device employing a guard plane between a layer for measuring touch position and common electrode layer
US6246729B1 (en) 1998-09-08 2001-06-12 Northrop Grumman Corporation Method and apparatus for decoding a phase encoded data signal
KR100401197B1 (ko) 1998-11-20 2003-11-15 삼성전자주식회사 문자인식 처리 속도가 향상된 문자인식 장치 및 그 방법
JP4542637B2 (ja) 1998-11-25 2010-09-15 セイコーエプソン株式会社 携帯情報機器及び情報記憶媒体
WO2000044018A1 (en) 1999-01-26 2000-07-27 Harald Philipp Capacitive sensor and array
US6483498B1 (en) 1999-03-17 2002-11-19 International Business Machines Corporation Liquid crystal display with integrated resistive touch sensor
US6730863B1 (en) 1999-06-22 2004-05-04 Cirque Corporation Touchpad having increased noise rejection, decreased moisture sensitivity, and improved tracking
JP2001075074A (ja) 1999-08-18 2001-03-23 Internatl Business Mach Corp <Ibm> タッチセンサ一体型液晶表示素子
US6492979B1 (en) 1999-09-07 2002-12-10 Elo Touchsystems, Inc. Dual sensor touchscreen utilizing projective-capacitive and force touch sensors
MXPA02005431A (es) 1999-12-02 2003-02-12 Elo Touchsystems Inc Aparato y metodo para mejorar la resolucion de sistemas tactiles infrarrojos.
US6816750B1 (en) 2000-06-09 2004-11-09 Cirrus Logic, Inc. System-on-a-chip
US6621484B1 (en) 2000-06-27 2003-09-16 Microsoft Corporation Keyboard key discrimination based on time division multiplexing
US6559658B1 (en) 2000-09-27 2003-05-06 Rockwell Automation Technologies, Inc. Noise resistant electronic presence sensor
US20020067845A1 (en) 2000-12-05 2002-06-06 Griffis Andrew J. Sensor apparatus and method for use in imaging features of an object
WO2002047018A2 (en) 2000-12-05 2002-06-13 Validity, Inc. Swiped aperture capacitive fingerprint sensing systems and methods
US20020084992A1 (en) 2000-12-29 2002-07-04 Agnew Stephen S. Combined touch panel and display light
JP2002216585A (ja) 2001-01-18 2002-08-02 Minebea Co Ltd 表示装置用タッチパネル
JP2002232391A (ja) 2001-01-30 2002-08-16 Matsushita Electric Ind Co Ltd 直交符号発生回路
US6937278B2 (en) 2001-04-02 2005-08-30 Micron Technology, Inc. Row driver circuit for a sensor including a shared row-reset bus and a charge pump boosting circuit
US6424094B1 (en) 2001-05-15 2002-07-23 Eastman Kodak Company Organic electroluminescent display with integrated resistive touch screen
JP3800984B2 (ja) 2001-05-21 2006-07-26 ソニー株式会社 ユーザ入力装置
US6583676B2 (en) 2001-06-20 2003-06-24 Apple Computer, Inc. Proximity/touch detector and calibration circuit
US20030067447A1 (en) 2001-07-09 2003-04-10 Geaghan Bernard O. Touch screen with selective touch sources
US20030025676A1 (en) 2001-08-02 2003-02-06 Koninklijke Philips Electronics N.V. Sensor-based menu for a touch screen panel
JP3987729B2 (ja) 2001-09-11 2007-10-10 シャープ株式会社 入出力一体型表示装置
JP2003173237A (ja) 2001-09-28 2003-06-20 Ricoh Co Ltd 情報入出力システム、プログラム及び記憶媒体
US7254775B2 (en) 2001-10-03 2007-08-07 3M Innovative Properties Company Touch panel system and method for distinguishing multiple touch inputs
US7039136B2 (en) 2001-11-19 2006-05-02 Tensorcomm, Inc. Interference cancellation in a signal
JP3687597B2 (ja) 2001-11-30 2005-08-24 ソニー株式会社 表示装置および携帯端末装置
US6690387B2 (en) 2001-12-28 2004-02-10 Koninklijke Philips Electronics N.V. Touch-screen image scrolling system and method
US20030132922A1 (en) 2002-01-17 2003-07-17 Harald Philipp Touch screen detection apparatus
US6980788B2 (en) 2002-02-19 2005-12-27 Peeples Jason W Cooler chest with radio
JP2004005415A (ja) 2002-04-19 2004-01-08 Sharp Corp 入力装置および入出力一体型表示装置
US11275405B2 (en) 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
GB0215309D0 (en) 2002-07-03 2002-08-14 Cambridge Display Tech Ltd Combined information display and information input device
US6924793B2 (en) 2002-07-16 2005-08-02 Hewlett-Packard Development Company, L.P. Multi-styli input device and method of implementation
TWI245252B (en) 2002-07-18 2005-12-11 Gigno Technology Co Ltd LCD and the touch-control method thereof
US6998545B2 (en) 2002-07-19 2006-02-14 E.G.O. North America, Inc. Touch and proximity sensor control systems and methods with improved signal and noise differentiation
KR100480823B1 (ko) 2002-11-14 2005-04-07 엘지.필립스 엘시디 주식회사 표시장치용 터치 패널
US20040109097A1 (en) 2002-12-10 2004-06-10 Toppoly Optoelectronics Corp. Plane display device with touch panel
US7042444B2 (en) 2003-01-17 2006-05-09 Eastman Kodak Company OLED display and touch screen
US7362313B2 (en) 2003-01-17 2008-04-22 3M Innovative Properties Company Touch simulation system and method
US20040141096A1 (en) 2003-01-22 2004-07-22 Toppoly Optoelectronics Corp. Flat display device with touch panel
CN100538292C (zh) 2003-02-10 2009-09-09 N-特莱格有限公司 数字化器的触摸检测
GB2398916A (en) 2003-02-28 2004-09-01 Sharp Kk Display and sensor apparatus
US20040183833A1 (en) 2003-03-19 2004-09-23 Chua Yong Tong Keyboard error reduction method and apparatus
US7755616B2 (en) 2003-03-28 2010-07-13 Lg Display Co., Ltd. Liquid crystal display device having electromagnetic type touch panel
US7133032B2 (en) 2003-04-24 2006-11-07 Eastman Kodak Company OLED display and touch screen
GB0310409D0 (en) 2003-05-07 2003-06-11 Koninkl Philips Electronics Nv Object sensing
US7129935B2 (en) 2003-06-02 2006-10-31 Synaptics Incorporated Sensor patterns for a capacitive sensing apparatus
CN1239992C (zh) 2003-06-16 2006-02-01 成都吉锐触摸电脑有限公司 双频响应型的表面声波触摸系统
TWI258029B (en) 2003-09-09 2006-07-11 Tpo Displays Corp Touching liquid crystal display equipment
US20050052427A1 (en) 2003-09-10 2005-03-10 Wu Michael Chi Hung Hand gesture interaction with touch surface
KR100970958B1 (ko) 2003-11-04 2010-07-20 삼성전자주식회사 터치 스크린 기능을 갖는 액정 표시 장치 및 그의 제조 방법
US7277087B2 (en) 2003-12-31 2007-10-02 3M Innovative Properties Company Touch sensing with touch down and lift off sensitivity
US7411584B2 (en) 2003-12-31 2008-08-12 3M Innovative Properties Company Touch sensitive device employing bending wave vibration sensing and excitation transducers
US20050151727A1 (en) 2004-01-08 2005-07-14 Intel Corporation Wireless enabled touch pad pointing device with integrated remote control function
US20050243023A1 (en) 2004-04-06 2005-11-03 Damoder Reddy Color filter integrated with sensor array for flat panel display
TWI247184B (en) 2004-04-16 2006-01-11 Toppoly Optoelectronics Corp Method for manufacturing LCD device with integrated touch panel
US7230608B2 (en) 2004-04-23 2007-06-12 Eastman Kodak Company OLED display and touch screen
TWI278690B (en) 2004-06-25 2007-04-11 Hannstar Display Corp Input-sensor-integrated liquid crystal display panel
WO2006002661A1 (en) 2004-06-30 2006-01-12 Freescale Semiconductor, Inc. Keypad signal input apparatus
US7649524B2 (en) 2004-07-15 2010-01-19 N-Trig Ltd. Tracking window for a digitizer system
US8381135B2 (en) 2004-07-30 2013-02-19 Apple Inc. Proximity detector in handheld device
US20060046994A1 (en) 2004-08-25 2006-03-02 Sundaram Venkataraman Process for preparing 3-oxo-4-aza-5-alpha-androstane-17-carboxylic acid
US8031273B2 (en) 2004-09-17 2011-10-04 Sharp Kabushiki Kaisha Display device, viewing angle control device, and electronic device
GB2419950A (en) 2004-11-09 2006-05-10 Sharp Kk Capacitance measuring apparatus for LCD touch screen
TWM267499U (en) 2004-12-01 2005-06-11 Tatung Co Incline structure using for a monitor
WO2006068782A2 (en) 2004-12-22 2006-06-29 3M Innovative Properties Company Touch sensors incorporating capacitively coupled electrodes
US7649525B2 (en) 2005-01-04 2010-01-19 Tpo Displays Corp. Display systems with multifunctional digitizer module board
US7924269B2 (en) 2005-01-04 2011-04-12 Tpo Displays Corp. Display devices and methods forming the same
JP4346572B2 (ja) 2005-03-23 2009-10-21 富士通株式会社 タッチパネル装置におけるノイズ除去のための制御方法および装置並びにタッチパネル装置
TWI311279B (en) 2005-04-28 2009-06-21 Novatek Microelectronics Corp Touch screen liquid crystal display device and system driving method
US9019209B2 (en) 2005-06-08 2015-04-28 3M Innovative Properties Company Touch location determination involving multiple touch location processes
JP2007048279A (ja) 2005-07-21 2007-02-22 Toppoly Optoelectronics Corp ディスプレイにデジタイザ入力装置を統合するプロセス
US7932898B2 (en) 2005-09-20 2011-04-26 Atmel Corporation Touch sensitive screen
US7552861B2 (en) 2005-10-04 2009-06-30 Tpo Displays Corp. Display system
US7573459B2 (en) 2006-01-27 2009-08-11 Hannstar Display Corp. Pixel structure for LCD with embedded touch screen
US8144115B2 (en) 2006-03-17 2012-03-27 Konicek Jeffrey C Flat panel display screen operable for touch position determination system and methods
US8144125B2 (en) 2006-03-30 2012-03-27 Cypress Semiconductor Corporation Apparatus and method for reducing average scan rate to detect a conductive object on a sensing device
KR20070113018A (ko) 2006-05-24 2007-11-28 엘지전자 주식회사 터치스크린 장치 및 그 실행방법
US8279180B2 (en) 2006-05-02 2012-10-02 Apple Inc. Multipoint touch surface controller
KR101254695B1 (ko) 2006-05-10 2013-04-23 삼성디스플레이 주식회사 터치 스크린 내장형 액정표시패널 및 이를 포함한액정표시장치
US20070268272A1 (en) 2006-05-19 2007-11-22 N-Trig Ltd. Variable capacitor array
TWI343200B (en) 2006-05-26 2011-06-01 Lg Electronics Inc Method and apparatus for signal generation using phase-shift based pre-coding
US8552989B2 (en) 2006-06-09 2013-10-08 Apple Inc. Integrated display and touch screen
JP4764272B2 (ja) 2006-06-30 2011-08-31 川崎マイクロエレクトロニクス株式会社 単純マトリクス液晶の駆動方法、液晶ドライバおよび液晶表示装置
US9360967B2 (en) 2006-07-06 2016-06-07 Apple Inc. Mutual capacitance touch sensing device
WO2008007372A2 (en) 2006-07-12 2008-01-17 N-Trig Ltd. Hover and touch detection for a digitizer
US20080079697A1 (en) 2006-08-01 2008-04-03 Dong-Ju Lee Display device and manufacturing method thereof
KR101328387B1 (ko) 2006-08-25 2013-11-13 삼성디스플레이 주식회사 터치 위치 검출방법
KR101274034B1 (ko) 2006-08-25 2013-06-12 삼성디스플레이 주식회사 터치스크린 표시장치 및 이의 제조방법
US20080055268A1 (en) 2006-09-01 2008-03-06 Dan-Sik Yoo Touch screen panel and method for manufacturing the same
JP4567028B2 (ja) 2006-09-26 2010-10-20 エルジー ディスプレイ カンパニー リミテッド マルチタッチ感知機能を有する液晶表示装置とその駆動方法
US20080088594A1 (en) 2006-10-12 2008-04-17 Hua Liu Two-substrate layer touchpad capacitive sensing device
KR101297387B1 (ko) 2006-11-09 2013-08-19 삼성디스플레이 주식회사 터치 패널 일체형 액정 표시 장치
KR20080052836A (ko) 2006-12-08 2008-06-12 삼성전자주식회사 액정 표시 장치 및 그 제조 방법
US7948477B2 (en) 2006-12-15 2011-05-24 Apple Inc. PET-based touchpad
US20080278143A1 (en) 2006-12-19 2008-11-13 Lecroy Corporation Remote Display and Control for Test and Measurement Apparatus
US20080150901A1 (en) 2006-12-22 2008-06-26 Robert Lowles Integrated Liquid Crystal Display And Touchscreen For An Electronic Device
US8040330B2 (en) 2006-12-28 2011-10-18 3M Innovative Properties Company Untethered stylus empolying multiple reference frequency communication
US7643011B2 (en) 2007-01-03 2010-01-05 Apple Inc. Noise detection in multi-touch sensors
US7692638B2 (en) 2007-01-03 2010-04-06 Apple Inc. Error compensation for multi-touch surfaces
US8068125B2 (en) 2007-01-05 2011-11-29 Apple Inc. Luminescence shock avoidance in display devices
US7986193B2 (en) 2007-01-03 2011-07-26 Apple Inc. Noise reduction within an electronic device using automatic frequency modulation
US8026904B2 (en) 2007-01-03 2011-09-27 Apple Inc. Periodic sensor panel baseline adjustment
US8232970B2 (en) 2007-01-03 2012-07-31 Apple Inc. Scan sequence generator
US8144126B2 (en) 2007-05-07 2012-03-27 Cypress Semiconductor Corporation Reducing sleep current in a capacitance sensing system
US20090009483A1 (en) 2007-06-13 2009-01-08 Apple Inc. Single-chip touch controller with integrated drive system
US7876311B2 (en) 2007-06-13 2011-01-25 Apple Inc. Detection of low noise frequencies for multiple frequency sensor panel stimulation
US8493331B2 (en) 2007-06-13 2013-07-23 Apple Inc. Touch detection using multiple simultaneous frequencies
US10969917B2 (en) 2008-01-30 2021-04-06 Apple Inc. Auto scanning for multiple frequency stimulation multi-touch sensor panels
US8576193B2 (en) 2008-04-25 2013-11-05 Apple Inc. Brick layout and stackup for a touch screen
TW200947030A (en) 2008-05-13 2009-11-16 Tpk Touch Solutions Inc Capacitive touch control device and method thereof
US8237667B2 (en) 2008-09-10 2012-08-07 Apple Inc. Phase compensation for multi-stimulus controller
US8810542B2 (en) 2008-09-10 2014-08-19 Apple Inc. Correction of parasitic capacitance effect in touch sensor panels
US9606663B2 (en) * 2008-09-10 2017-03-28 Apple Inc. Multiple stimulation phase determination
US9348451B2 (en) 2008-09-10 2016-05-24 Apple Inc. Channel scan architecture for multiple stimulus multi-touch sensor panels
US8659556B2 (en) 2008-09-10 2014-02-25 Apple Inc. Advanced receive channel architecture
US9753586B2 (en) 2009-10-08 2017-09-05 3M Innovative Properties Company Multi-touch touch device with multiple drive frequencies and maximum likelihood estimation
US9411928B2 (en) 2012-07-17 2016-08-09 Parade Technologies, Ltd. Discontinuous integration using half periods
US8988390B1 (en) 2013-07-03 2015-03-24 Apple Inc. Frequency agile touch processing

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1866184A (zh) * 2002-10-31 2006-11-22 微软公司 2-d阵列中的译码和差错校正
WO2006065323A2 (en) * 2004-12-14 2006-06-22 Synaptics Incorporated Methods and systems for detecting noise in a position sensor using minor shifts in sensing frequency
WO2007058727A1 (en) * 2005-11-15 2007-05-24 Synaptics Incorporated Methods and systems for detecting a position-based attribute of an object using digital codes
US20080157867A1 (en) * 2007-01-03 2008-07-03 Apple Inc. Individual channel phase delay scheme
WO2008085719A2 (en) * 2007-01-03 2008-07-17 Apple Inc. Simultaneous sensing arrangement
WO2008085418A2 (en) * 2007-01-03 2008-07-17 Apple Inc. Proximity and multi-touch sensor detection and demodulation
CN101673155A (zh) * 2008-09-10 2010-03-17 苹果公司 单芯片多激励传感器控制器
CN201616085U (zh) * 2008-09-10 2010-10-27 苹果公司 用于多点触摸传感器的控制器及相关的测量设备

Also Published As

Publication number Publication date
US20170322669A1 (en) 2017-11-09
CN102841707B (zh) 2016-12-21
CN106681562A (zh) 2017-05-17
US20150234535A1 (en) 2015-08-20
US8592697B2 (en) 2013-11-26
US8593423B2 (en) 2013-11-26
US20140043293A1 (en) 2014-02-13
CN106681562B (zh) 2019-10-01
CN101673155B (zh) 2012-08-08
HK1141101A1 (en) 2010-10-29
US20120019467A1 (en) 2012-01-26
US20170010744A1 (en) 2017-01-12
CN201616085U (zh) 2010-10-27
US9483141B2 (en) 2016-11-01
WO2010030706A1 (en) 2010-03-18
CN101673155A (zh) 2010-03-17
US20100059295A1 (en) 2010-03-11
US10042472B2 (en) 2018-08-07
US9069408B2 (en) 2015-06-30
US9715306B2 (en) 2017-07-25

Similar Documents

Publication Publication Date Title
CN101673155B (zh) 单芯片多激励传感器控制器
CN102150112B (zh) 用于多激励控制器的相位补偿
US11106308B2 (en) Touch detection using multiple simultaneous stimulation signals
US8664548B2 (en) Touch controller with improved diagnostics calibration and communications support
US10156940B2 (en) Panel mismatch compensation for touch enabled displays
US20090009483A1 (en) Single-chip touch controller with integrated drive system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant