CN118202323A - Multi-frequency touch sensing - Google Patents
Multi-frequency touch sensing Download PDFInfo
- Publication number
- CN118202323A CN118202323A CN202280073511.9A CN202280073511A CN118202323A CN 118202323 A CN118202323 A CN 118202323A CN 202280073511 A CN202280073511 A CN 202280073511A CN 118202323 A CN118202323 A CN 118202323A
- Authority
- CN
- China
- Prior art keywords
- electrodes
- frequency
- transmitter
- sensing
- signals
- 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.)
- Pending
Links
- 238000012545 processing Methods 0.000 claims abstract description 79
- 238000000034 method Methods 0.000 claims description 25
- 238000005070 sampling Methods 0.000 claims description 9
- 238000001228 spectrum Methods 0.000 claims description 8
- 230000008878 coupling Effects 0.000 description 15
- 238000010168 coupling process Methods 0.000 description 15
- 238000005859 coupling reaction Methods 0.000 description 15
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 12
- 238000005259 measurement Methods 0.000 description 12
- 230000008901 benefit Effects 0.000 description 10
- 230000008859 change Effects 0.000 description 9
- 230000000694 effects Effects 0.000 description 9
- 238000006243 chemical reaction Methods 0.000 description 8
- 230000009471 action Effects 0.000 description 7
- 230000036039 immunity Effects 0.000 description 6
- 230000005684 electric field Effects 0.000 description 5
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 4
- 230000010354 integration Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000004088 simulation Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 230000000116 mitigating effect Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000004904 shortening Methods 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000001627 detrimental effect Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010183 spectrum analysis Methods 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Position Input By Displaying (AREA)
Abstract
输入设备包括设置在输入设备的感测区中的发射器电极、感测区中的接收器电极和处理系统。处理系统包括解调器,并且处理系统被配置为使用具有独特的频率的多个发射器信号同时驱动发射器电极的至少一个子集。处理系统还被配置为在接收器电极上接收结果信号,并且使用多个解调器解调结果信号以生成多个感测信号。解调器中的每个在独特的频率中的不同频率上操作。
The input device includes a transmitter electrode disposed in a sensing region of the input device, a receiver electrode in the sensing region, and a processing system. The processing system includes a demodulator, and the processing system is configured to simultaneously drive at least a subset of the transmitter electrodes using a plurality of transmitter signals having unique frequencies. The processing system is further configured to receive the resulting signals on the receiver electrodes and demodulate the resulting signals using a plurality of demodulators to generate a plurality of sensing signals. Each of the demodulators operates at a different frequency in the unique frequencies.
Description
相关申请的交叉引用CROSS-REFERENCE TO RELATED APPLICATIONS
本申请根据专利合作条约第8条要求在2021年11月3日提交的美国专利申请序列号17/518,307和在2021年12月28日提交的美国专利申请序列号17/564,159的优先权。This application claims priority under Article 8 of the Patent Cooperation Treaty to U.S. patent application serial number 17/518,307 filed on November 3, 2021 and U.S. patent application serial number 17/564,159 filed on December 28, 2021.
技术领域Technical Field
所描述的实施例总体上涉及电子设备,并且更具体地涉及触摸传感器。The described embodiments relate generally to electronic devices and, more particularly, to touch sensors.
背景技术Background technique
包括触摸传感器设备(例如,触摸板或触摸传感器设备)的输入设备广泛用于各种电子系统中。触摸传感器设备通常包括通常由表面界定的感测区,其中触摸传感器设备确定一个或多个输入对象的存在、位置和/或运动。触摸传感器设备可用于为电子系统提供接口。例如,触摸传感器设备通常用作较大计算系统(诸如集成在笔记本或台式计算机中、或外设于笔记本或台式计算机的不透明触摸板)的输入设备。触摸传感器设备以不同的尺寸存在。触摸传感器设备中的传感器电极的数量可取决于触摸传感器设备的大小。较大触摸传感器设备中的传感器电极的数量可造成挑战,尤其是当期望触摸感测的较高时间分辨率时。Input devices including touch sensor devices (e.g., touch pads or touch sensor devices) are widely used in various electronic systems. A touch sensor device typically includes a sensing area, typically defined by a surface, in which the touch sensor device determines the presence, position, and/or motion of one or more input objects. A touch sensor device can be used to provide an interface for an electronic system. For example, a touch sensor device is typically used as an input device for a larger computing system, such as an opaque touch pad integrated into or external to a notebook or desktop computer. Touch sensor devices exist in different sizes. The number of sensor electrodes in a touch sensor device may depend on the size of the touch sensor device. The number of sensor electrodes in a larger touch sensor device may pose challenges, especially when a higher temporal resolution of touch sensing is desired.
发明内容Summary of the invention
通常,在一个方面,一个或多个实施例涉及一种输入设备,包括:设置在输入设备的感测区中的多个发射器电极;感测区中的接收器电极;以及包括多个解调器的处理系统,该处理系统被配置成:使用具有独特的频率的多个发射器信号同时驱动多个发射器电极的至少一个子集;在接收器电极上接收结果信号;以及使用多个解调器解调结果信号以生成多个感测信号,其中多个解调器中的每个在独特的频率中的不同频率上操作。Generally, in one aspect, one or more embodiments relate to an input device comprising: a plurality of transmitter electrodes disposed in a sensing region of the input device; receiver electrodes in the sensing region; and a processing system comprising a plurality of demodulators, the processing system being configured to: simultaneously drive at least a subset of the plurality of transmitter electrodes using a plurality of transmitter signals having unique frequencies; receive resulting signals at the receiver electrodes; and demodulate the resulting signals using the plurality of demodulators to generate a plurality of sensing signals, wherein each of the plurality of demodulators operates at a different one of the unique frequencies.
通常,在一个方面,一个或多个实施例涉及一种用于输入设备的处理系统,该处理系统包括多个解调器并且被配置为:使用具有独特的频率的多个发射器信号同时驱动多个发射器电极的至少一个子集,其中多个发射器电极设置在输入设备的感测区中;在感测区中的接收器电极上接收结果信号;以及使用多个解调器解调结果信号以生成多个感测信号,其中多个解调器中的每个在独特的频率中的不同频率上操作。Generally, in one aspect, one or more embodiments relate to a processing system for an input device, the processing system comprising a plurality of demodulators and configured to: simultaneously drive at least a subset of a plurality of transmitter electrodes using a plurality of transmitter signals having unique frequencies, wherein the plurality of transmitter electrodes are disposed in a sensing region of the input device; receive resulting signals at receiver electrodes in the sensing region; and demodulate the resulting signals using the plurality of demodulators to generate a plurality of sensing signals, wherein each of the plurality of demodulators operates at a different one of the unique frequencies.
通常,在一个方面,一个或多个实施例涉及一种用于操作输入设备的方法,所述方法包括:使用具有独特的频率的多个发射器信号同时驱动多个发射器电极的至少一个子集;在接收器电极上接收结果信号,其中所述多个发射器电极和所述接收器电极设置在所述输入设备的感测区中;使用多个解调器解调所述结果信号以生成多个感测信号,其中所述多个解调器中的每个在所述独特的频率中的不同频率上操作;以及使用所述结果信号执行触摸感测。Generally, in one aspect, one or more embodiments relate to a method for operating an input device, the method comprising: simultaneously driving at least a subset of a plurality of transmitter electrodes using a plurality of transmitter signals having unique frequencies; receiving resulting signals at receiver electrodes, wherein the plurality of transmitter electrodes and the receiver electrodes are disposed in a sensing region of the input device; demodulating the resulting signals using a plurality of demodulators to generate a plurality of sensing signals, wherein each of the plurality of demodulators operates at a different frequency among the unique frequencies; and performing touch sensing using the resulting signals.
根据以下描述和所附权利要求,实施例的其他方面将是显而易见的。Other aspects of the embodiments will be apparent from the following description and the appended claims.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1示出了根据一个或多个实施例的输入设备的框图。FIG. 1 illustrates a block diagram of an input device according to one or more embodiments.
图2示出了根据一个或多个实施例的感测配置。FIG. 2 illustrates a sensing configuration according to one or more embodiments.
图3示出了根据一个或多个实施例的处理配置。FIG. 3 illustrates a processing configuration according to one or more embodiments.
图4示出了描述根据一个或多个实施例的用于多频率区触摸感测的方法的流程图。FIG. 4 shows a flow chart describing a method for multi-frequency zone touch sensing according to one or more embodiments.
图5示出了根据一个或多个实施例的样本数据。FIG. 5 illustrates sample data in accordance with one or more embodiments.
图6A示出了根据一个或多个实施例的感测配置。FIG. 6A illustrates a sensing configuration according to one or more embodiments.
图6B示出了根据一个或多个实施例的感测配置。FIG. 6B illustrates a sensing configuration according to one or more embodiments.
图7示出了根据一个或多个实施例的处理配置。FIG. 7 illustrates a processing configuration according to one or more embodiments.
图8示出了根据一个或多个实施例的带间干扰分析的示例。FIG. 8 illustrates an example of inter-band interference analysis according to one or more embodiments.
图9示出了描述根据一个或多个实施例的用于多频率区并行扫描的带间谐波干扰减轻的方法的流程图。9 shows a flow chart describing a method for inter-band harmonic interference mitigation for multi-frequency zone parallel scanning according to one or more embodiments.
图10示出了描述根据一个或多个实施例的用于多频率区触摸感测的方法的流程图。FIG. 10 shows a flow chart describing a method for multi-frequency zone touch sensing according to one or more embodiments.
具体实施方式Detailed ways
以下详细描述本质上是示例性的并且不旨在限制本发明或本发明的应用和用途。此外,不意图受前述技术领域、背景技术、发明内容、附图说明或以下具体实施方式中呈现的任何明示或暗示的理论的约束。The following detailed description is exemplary in nature and is not intended to limit the invention or the application and use of the invention. In addition, it is not intended to be bound by any express or implied theory presented in the foregoing technical field, background technology, summary of the invention, description of the drawings or the following detailed description.
在整个申请中,序数(例如,第一、第二、第三等)可以用作元件(即,本申请中的任何名词)的形容词。除了四个连续四分之一周期之外,序数的使用不是暗示或创建元件的任何特定排序,也不是将任何元件限制为仅单个元件,除非明确公开,诸如通过使用术语“之前”、“之后”、“单个”和其他这样的术语。相反,序数的使用是为了区分元件。作为示例,第一元件与第二元件不同,并且第一元件可以包含多于一个元件并且在元件的排序中在第二元件之后(或之前)。Throughout the application, ordinal numbers (e.g., first, second, third, etc.) may be used as adjectives of elements (i.e., any nouns in this application). The use of ordinal numbers does not imply or create any particular ordering of elements, other than four consecutive quarter periods, nor does it limit any element to only a single element, unless explicitly disclosed, such as by use of the terms "before," "after," "single," and other such terms. Rather, the use of ordinal numbers is to distinguish elements. As an example, a first element is different from a second element, and the first element may contain more than one element and be after (or before) the second element in the ordering of the elements.
关于四个连续四分之一周期的序数的使用表示四个连续四分之一周期内的排序。特别地,第一连续四分之一周期是在第二连续四分之一周期之前的初始四分之一周期。第二连续四分之一周期在第三连续四分之一周期之前,第三连续四分之一周期继而在第四(即,最后)连续四分之一周期之前。The use of ordinal numbers with respect to four consecutive quarter cycles indicates an ordering within the four consecutive quarter cycles. In particular, the first consecutive quarter cycle is the initial quarter cycle preceding the second consecutive quarter cycle. The second consecutive quarter cycle precedes the third consecutive quarter cycle, which in turn precedes the fourth (i.e., last) consecutive quarter cycle.
各种实施例提供了促进改进的可用性以及各种其他益处的输入设备和方法。本公开的实施例可以用于甚至对于更大的感测区提供用于触摸感测的高帧速率。本公开的实施例使用具有不同频率的发射器信号同时驱动感测区中的多个感测电极。多个感测电极的同时驱动可以在比相同数量的感测电极的顺序驱动更短的时间间隔内执行。因此,可以在固定时间间隔期间执行更多数量的感测操作。因此,可针对较大感测区执行触摸感测,而不期望或不可接受地减小用于感测的帧速率。类似地,当使用多个感测电极的同时驱动时,可以针对较小的感测区增加帧速率。随后提供详细描述。Various embodiments provide input devices and methods that promote improved usability and various other benefits. Embodiments of the present disclosure can be used to provide high frame rates for touch sensing even for larger sensing areas. Embodiments of the present disclosure use transmitter signals with different frequencies to simultaneously drive multiple sensing electrodes in a sensing area. The simultaneous drive of multiple sensing electrodes can be performed within a shorter time interval than the sequential drive of the same number of sensing electrodes. Therefore, a greater number of sensing operations can be performed during a fixed time interval. Therefore, touch sensing can be performed for a larger sensing area without an undesirable or unacceptable reduction in the frame rate for sensing. Similarly, when using simultaneous drive of multiple sensing electrodes, the frame rate can be increased for a smaller sensing area. A detailed description is provided subsequently.
图1是根据实施例的示例性输入设备(100)的框图。输入设备(100)可以被配置为向电子系统(未示出)提供输入。如本文档中所使用的,术语“电子系统”(或“电子设备”)广泛地指代能够电子地处理信息的任何系统。电子系统的一些非限制性示例包括个人计算机,诸如台式计算机、膝上型计算机、上网本计算机、平板电脑、web浏览器、电子书阅读器和个人数字助理(PDA)。附加示例电子系统包括复合输入设备,诸如包括输入设备(100)和单独的操纵杆或按键开关的物理键盘。另外的示例电子系统包括外围设备,诸如数据输入设备(包括遥控器和鼠标)和数据输出设备(包括显示屏和打印机)。其他示例包括远程终端、信息亭和视频游戏机(例如,视频游戏控制台、便携式游戏设备等)。其他示例包括通信设备(包括蜂窝电话,诸如智能电话)和媒体设备(包括记录器、编辑器和播放器,诸如电视、机顶盒、音乐播放器、数码相框和数码相机)。另外,电子系统可以是输入设备的主机或从机。Fig. 1 is a block diagram of an exemplary input device (100) according to an embodiment. The input device (100) can be configured to provide input to an electronic system (not shown). As used in this document, the term "electronic system" (or "electronic device") broadly refers to any system capable of electronically processing information. Some non-limiting examples of electronic systems include personal computers, such as desktop computers, laptop computers, netbook computers, tablet computers, web browsers, e-book readers, and personal digital assistants (PDAs). Additional example electronic systems include composite input devices, such as physical keyboards including input devices (100) and separate joysticks or key switches. Other example electronic systems include peripheral devices, such as data input devices (including remote controls and mice) and data output devices (including display screens and printers). Other examples include remote terminals, kiosks, and video game consoles (e.g., video game consoles, portable game devices, etc.). Other examples include communication devices (including cellular phones, such as smart phones) and media devices (including recorders, editors, and players, such as televisions, set-top boxes, music players, digital photo frames, and digital cameras). In addition, the electronic system can be a host or slave of the input device.
在图1中,输入设备(100)被示出为触摸传感器设备(例如,“触摸板”或“触摸传感器设备”),其被配置为感测由感测区(120)中的一个或多个输入对象提供的输入。示例输入对象包括触控笔、有源笔(140)和手指(142)。此外,哪些特定输入对象在感测区中可以在一个或多个手势的过程中改变。例如,第一输入对象可以在感测区中以执行第一手势,随后,第一输入对象和第二输入对象可以在上方表面感测区中,并且最后,第三输入对象可以执行第二手势。为了避免不必要地使描述复杂化,使用单数形式的输入对象,并且其指的是所有上述变型。In FIG. 1 , the input device (100) is shown as a touch sensor device (e.g., a "touchpad" or "touch sensor device") that is configured to sense input provided by one or more input objects in a sensing region (120). Example input objects include a stylus, an active pen (140), and a finger (142). In addition, which specific input objects are in the sensing region can change during the course of one or more gestures. For example, a first input object can be in the sensing region to perform a first gesture, then the first input object and a second input object can be in the upper surface sensing region, and finally, a third input object can perform a second gesture. To avoid unnecessarily complicating the description, the singular form of input object is used and refers to all of the above variations.
感测区(120)涵盖输入设备(100)上方、周围、之中和/或附近的任何空间,其中输入设备(100)能够检测用户输入(例如,由一个或多个输入对象提供的用户输入)。特定感测区的尺寸、形状和位置可以随实施例而广泛变化。The sensing region (120) encompasses any space above, around, in, and/or near the input device (100) where the input device (100) is capable of detecting user input (e.g., user input provided by one or more input objects). The size, shape, and location of a particular sensing region may vary widely from embodiment to embodiment.
输入设备(100)可以利用传感器部件和感测技术的任何组合来检测感测区(120)中的用户输入。输入设备(100)包括用于检测用户输入的一个或多个感测元件。感测元件可以是电容性的。The input device (100) may utilize any combination of sensor components and sensing technologies to detect user input in the sensing region (120). The input device (100) includes one or more sensing elements for detecting user input. The sensing elements may be capacitive.
在输入设备(100)的一些电容性实现方式中,施加电压或电流以创建电场。附近的输入对象引起电场的变化,并且产生电容性耦合的可检测变化,其可以被检测为电压、电流等的变化。In some capacitive implementations of the input device (100), a voltage or current is applied to create an electric field. Nearby input objects cause changes in the electric field and produce detectable changes in capacitive coupling, which can be detected as changes in voltage, current, etc.
一些电容性实现方式利用电容感测元件的阵列或其他规则或不规则图案来创建电场。在一些电容性实现方式中,单独的感测元件可以欧姆地短接在一起以形成较大的传感器电极。一些电容性实现方式利用电阻片,其可以是均匀电阻的。Some capacitive implementations utilize arrays or other regular or irregular patterns of capacitive sensing elements to create an electric field. In some capacitive implementations, individual sensing elements may be ohmically shorted together to form a larger sensor electrode. Some capacitive implementations utilize a resistive sheet, which may be uniformly resistive.
一些电容性实现方式利用基于传感器电极与输入对象之间的电容性耦合的变化的“自电容”(或“绝对电容”)感测方法。在各种实施例中,传感器电极附近的输入对象更改传感器电极附近的电场,从而改变所测量的电容性耦合。在一个实现方式中,绝对电容感测方法通过相对于参考电压(例如,系统接地)调制传感器电极并且通过检测传感器电极与输入对象之间的电容性耦合来操作。参考电压可以是基本上恒定的电压或变化的电压,并且在各种实施例中,参考电压可以是系统接地。使用绝对电容感测方法获取的测量结果可以被称为绝对电容性测量结果。Some capacitive implementations utilize a "self-capacitance" (or "absolute capacitance") sensing method based on changes in the capacitive coupling between a sensor electrode and an input object. In various embodiments, an input object near a sensor electrode changes the electric field near the sensor electrode, thereby changing the measured capacitive coupling. In one implementation, an absolute capacitance sensing method operates by modulating the sensor electrode relative to a reference voltage (e.g., system ground) and by detecting the capacitive coupling between the sensor electrode and the input object. The reference voltage can be a substantially constant voltage or a varying voltage, and in various embodiments, the reference voltage can be system ground. Measurements obtained using an absolute capacitance sensing method can be referred to as absolute capacitive measurements.
一些电容性实现方式利用基于传感器电极之间的电容性耦合的变化的“互电容”(或“跨电容”)感测方法。在各种实施例中,传感器电极附近的输入对象更改传感器电极之间的电场,从而改变所测量的电容性耦合。在一个实现方式中,互电容感测方法通过检测一个或多个发射器传感器电极(也称为“发射器电极”或“发射器”)与一个或多个接收器传感器电极(也称为“接收器电极”或“接收器”)之间的电容性耦合来操作。发射器传感器电极可相对于参考电压(例如,系统接地)被调制以发射发射器信号。接收器传感器电极可以相对于参考电压保持基本上恒定,以促进对结果信号的接收。参考电压可以是基本上恒定的电压,并且在各种实施例中,参考电压可以是系统接地。Some capacitive implementations utilize a "mutual capacitance" (or "transcapacitance") sensing method based on changes in capacitive coupling between sensor electrodes. In various embodiments, an input object near the sensor electrodes changes the electric field between the sensor electrodes, thereby changing the measured capacitive coupling. In one implementation, the mutual capacitance sensing method operates by detecting the capacitive coupling between one or more transmitter sensor electrodes (also referred to as "transmitter electrodes" or "transmitters") and one or more receiver sensor electrodes (also referred to as "receiver electrodes" or "receivers"). The transmitter sensor electrodes may be modulated relative to a reference voltage (e.g., system ground) to transmit the transmitter signal. The receiver sensor electrodes may remain substantially constant relative to the reference voltage to facilitate reception of the resulting signal. The reference voltage may be a substantially constant voltage, and in various embodiments, the reference voltage may be system ground.
在一些实施例中,发射器传感器电极和接收器传感器电极两个都可以被调制。发射器电极可相对于接收器电极被调制以发射发射器信号并且促进对结果信号的接收。结果信号可以包括对应于一个或多个发射器信号和/或一个或多个环境干扰源(例如,其他电磁信号)的(一个或多个)影响。(一个或多个)影响可以是发射器信号、由一个或多个输入对象和/或环境干扰引起的发射器信号的变化、或其他这样的影响。传感器电极可以是专用发射器或接收器,或者可以被配置为既发射又接收。使用互电容感测方法获取的测量结果可以被称为互电容测量结果。In some embodiments, both the transmitter sensor electrode and the receiver sensor electrode can be modulated. The transmitter electrode can be modulated relative to the receiver electrode to transmit the transmitter signal and facilitate the reception of the result signal. The result signal may include (one or more) effects corresponding to one or more transmitter signals and/or one or more environmental interference sources (e.g., other electromagnetic signals). (One or more) effects can be a transmitter signal, a change in the transmitter signal caused by one or more input objects and/or environmental interference, or other such effects. The sensor electrode can be a dedicated transmitter or receiver, or can be configured to both transmit and receive. The measurement results obtained using the mutual capacitance sensing method can be referred to as mutual capacitance measurement results.
在图1中,处理系统(110)被示出为输入设备(100)的部分。处理系统(110)被配置为操作输入设备(100)的硬件以检测感测区(120)中的输入。处理系统(110)包括一个或多个集成电路(IC)和/或其他电路部件的部分或全部。例如,用于互电容传感器设备的处理系统(110)可以包括被配置为利用发射器传感器电极发射信号的发射器电路,和/或被配置为利用接收器传感器电极接收信号的接收器电路。此外,用于绝对电容传感器设备的处理系统(110)可以包括被配置为将绝对电容信号驱动到传感器电极上的驱动器电路,和/或被配置为利用那些传感器电极接收信号的接收器电路。在一个或多个实施例中,用于组合式互电容和绝对电容传感器设备的处理系统(110)可以包括上述互电容和绝对电容电路的任何组合。处理系统(110)还可以包括被配置为接收由不同源(例如,有源笔(140))发出的信号的接收器电路。有源笔(140)的信号可由接收器传感器电极接收,而发射信号不一定由发射器传感器电极发出。In FIG. 1 , a processing system (110) is shown as part of an input device (100). The processing system (110) is configured to operate the hardware of the input device (100) to detect input in a sensing region (120). The processing system (110) includes part or all of one or more integrated circuits (ICs) and/or other circuit components. For example, a processing system (110) for a mutual capacitance sensor device may include a transmitter circuit configured to transmit a signal using a transmitter sensor electrode, and/or a receiver circuit configured to receive a signal using a receiver sensor electrode. In addition, a processing system (110) for an absolute capacitance sensor device may include a driver circuit configured to drive an absolute capacitance signal onto the sensor electrodes, and/or a receiver circuit configured to receive a signal using those sensor electrodes. In one or more embodiments, a processing system (110) for a combined mutual capacitance and absolute capacitance sensor device may include any combination of the mutual capacitance and absolute capacitance circuits described above. The processing system (110) may also include a receiver circuit configured to receive a signal emitted by a different source (e.g., an active pen (140)). The signal of the active pen (140) may be received by the receiver sensor electrode, while the transmission signal is not necessarily sent by the transmitter sensor electrode.
在一些实施例中,处理系统(110)还包括电子可读指令,诸如固件代码、软件代码和/或类似物。在一些实施例中,构成处理系统(110)的部件位于一起,诸如在输入设备(100)的(一个或多个)感测元件附近。在其他实施例中,处理系统(110)的部件在物理上是分离的,其中一个或多个部件靠近输入设备(100)的(一个或多个)感测元件,并且一个或多个部件在其他地方。例如,输入设备(100)可以是耦合到计算设备的外围设备,并且处理系统(110)可以包括被配置为在计算设备的中央处理单元和与中央处理单元分离的一个或多个IC(可能具有相关联的固件)上运行的软件。作为另一示例,输入设备(100)可以物理地集成在移动设备中,并且处理系统(110)可以包括作为移动设备的主处理器的一部分的电路和固件。在一些实施例中,处理系统(110)专用于实现输入设备(100)。在其他实施例中,处理系统(110)还执行其他功能,诸如操作显示屏(155)、驱动触觉致动器等。In some embodiments, the processing system (110) further includes electronically readable instructions, such as firmware code, software code, and/or the like. In some embodiments, the components that make up the processing system (110) are located together, such as near the sensing element(s) of the input device (100). In other embodiments, the components of the processing system (110) are physically separated, with one or more components being near the sensing element(s) of the input device (100) and one or more components being elsewhere. For example, the input device (100) may be a peripheral device coupled to a computing device, and the processing system (110) may include software configured to run on a central processing unit of the computing device and one or more ICs (possibly with associated firmware) separate from the central processing unit. As another example, the input device (100) may be physically integrated into a mobile device, and the processing system (110) may include circuitry and firmware that is part of a main processor of the mobile device. In some embodiments, the processing system (110) is dedicated to implementing the input device (100). In other embodiments, the processing system (110) also performs other functions, such as operating a display screen (155), driving a tactile actuator, and the like.
处理系统(110)可以被实现为处理处理系统(110)的不同功能的模块集合。每个模块可以包括作为处理系统(110)的一部分的电路、固件、软件或其组合。在各种实施例中,可以使用模块的不同组合。例如,如图1所示,处理系统(110)可以包括确定模块(150)和传感器模块(160)。确定模块(150)可以包括以下功能性:确定至少一个输入对象何时在感测区中、信噪比、输入对象的位置信息、手势、基于手势、手势的组合或其他信息来确定要执行的动作、和/或其他操作。The processing system (110) may be implemented as a collection of modules that handle different functions of the processing system (110). Each module may include circuitry, firmware, software, or a combination thereof that is part of the processing system (110). In various embodiments, different combinations of modules may be used. For example, as shown in FIG. 1 , the processing system (110) may include a determination module (150) and a sensor module (160). The determination module (150) may include the following functionality: determining when at least one input object is in a sensing area, signal-to-noise ratio, position information of an input object, a gesture, determining an action to be performed based on a gesture, a combination of gestures, or other information, and/or other operations.
传感器模块(160)可以包括驱动感测元件发射发射器信号并接收结果信号的功能性。例如,传感器模块(160)可以包括耦合到感测元件的感测电路。传感器模块(160)可以包括例如发射器模块和接收器模块。发射器模块可以包括耦合到感测元件的发射部分的发射器电路。接收器模块可以包括耦合到感测元件的接收部分的接收器电路,并且可以包括接收结果信号的功能性。传感器模块(160)的接收器模块可以使用例如由发射器模块生成的具有感测频率的电容性感测信号从电极图案中的传感器电极接收结果信号。结果信号可以包括期望的信号(诸如由接近电极图案的输入对象引起的有源笔数据或信号分量)或者不期望的信号(诸如噪声或干扰)。如下面将更详细描述的,传感器模块(160)可以对结果信号执行一个或多个解调操作。The sensor module (160) may include functionality to drive a sensing element to transmit a transmitter signal and receive a result signal. For example, the sensor module (160) may include a sensing circuit coupled to the sensing element. The sensor module (160) may include, for example, a transmitter module and a receiver module. The transmitter module may include a transmitter circuit coupled to a transmitting portion of the sensing element. The receiver module may include a receiver circuit coupled to a receiving portion of the sensing element and may include functionality to receive the result signal. The receiver module of the sensor module (160) may receive the result signal from the sensor electrodes in the electrode pattern using, for example, a capacitive sensing signal having a sensing frequency generated by the transmitter module. The result signal may include a desired signal (such as active pen data or signal components caused by an input object approaching the electrode pattern) or an undesired signal (such as noise or interference). As will be described in more detail below, the sensor module (160) may perform one or more demodulation operations on the result signal.
尽管图1示出了确定模块(150)和传感器模块(160),但是根据一个或多个实施例,可以存在可替代或附加模块。这样的可替代或附加模块可以对应于与上面讨论的模块中的一个或多个模块不同的模块或子模块。示例可替代或附加模块包括用于操作诸如传感器电极和显示屏(155)之类的硬件的硬件操作模块、用于处理诸如传感器信号和位置信息之类的数据的数据处理模块、用于报告信息的报告模块、以及被配置为识别诸如模式改变手势之类的手势的识别模块、以及用于改变操作模式的模式改变模块。此外,各种模块可以组合在单独的集成电路中。例如,第一模块可以至少部分地包括在第一集成电路内,并且单独的模块可以至少部分地包括在第二集成电路内。此外,单个模块的部分可以跨越多个集成电路。在一些实施例中,处理系统作为整体可以执行各种模块的操作。Although FIG. 1 shows a determination module (150) and a sensor module (160), alternative or additional modules may exist according to one or more embodiments. Such alternative or additional modules may correspond to modules or submodules that are different from one or more of the modules discussed above. Example alternative or additional modules include a hardware operation module for operating hardware such as sensor electrodes and a display screen (155), a data processing module for processing data such as sensor signals and position information, a reporting module for reporting information, and a recognition module configured to recognize gestures such as mode change gestures, and a mode change module for changing the operating mode. In addition, various modules may be combined in separate integrated circuits. For example, a first module may be at least partially included in a first integrated circuit, and a separate module may be at least partially included in a second integrated circuit. In addition, portions of a single module may span multiple integrated circuits. In some embodiments, the processing system as a whole may perform operations of the various modules.
在一些实施例中,处理系统(110)直接通过引起一个或多个动作来响应感测区(120)中的用户输入(或缺少用户输入)。示例动作包括改变操作模式,以及图形用户界面(GUI)动作,诸如光标移动、选择、菜单导航和其他功能。在一些实施例中,处理系统(110)向电子系统的某个部分(例如,向与处理系统(110)分离的电子系统的中央处理系统,如果这样的分离的中央处理系统存在的话)提供关于输入(或缺少输入)的信息。在一些实施例中,电子系统的某个部分处理从处理系统(110)接收的信息以作用于用户输入,诸如以促进全范围的动作,包括模式改变动作和GUI动作。In some embodiments, the processing system (110) responds to user input (or lack of user input) in the sensing area (120) directly by causing one or more actions. Example actions include changing operating modes, and graphical user interface (GUI) actions such as cursor movement, selection, menu navigation, and other functions. In some embodiments, the processing system (110) provides information about the input (or lack of input) to some portion of the electronic system (e.g., to a central processing system of the electronic system that is separate from the processing system (110), if such a separate central processing system exists). In some embodiments, some portion of the electronic system processes the information received from the processing system (110) to act on the user input, such as to facilitate a full range of actions, including mode change actions and GUI actions.
在一些实施例中,输入设备(100)包括触摸屏接口,并且感测区(120)与显示屏(155)的工作区的至少一部分重叠。例如,输入设备(100)可以包括覆盖显示屏的基本上透明的传感器电极,并且为相关联的电子系统提供触摸屏界面。显示屏可以是能够向用户显示视觉界面的任何类型的动态显示器,并且可以包括任何类型的发光二极管(LED)、有机LED(OLED)、阴极射线管(CRT)、液晶显示器(LCD)、等离子体、电致发光(EL)或其他显示技术。输入设备(100)和显示屏(155)可以共享物理元件。例如,一些实施例可以利用相同的电气部件中的一些用于显示和感测。在各种实施例中,显示设备的一个或多个显示电极可以被配置用于显示更新和输入感测两个。作为另一示例,显示屏(155)可以部分地或全部地由处理系统(110)操作。In some embodiments, the input device (100) includes a touch screen interface, and the sensing area (120) overlaps at least a portion of the working area of the display screen (155). For example, the input device (100) may include a substantially transparent sensor electrode covering the display screen and providing a touch screen interface for an associated electronic system. The display screen may be any type of dynamic display capable of displaying a visual interface to a user, and may include any type of light emitting diode (LED), organic LED (OLED), cathode ray tube (CRT), liquid crystal display (LCD), plasma, electroluminescence (EL), or other display technology. The input device (100) and the display screen (155) may share physical elements. For example, some embodiments may utilize some of the same electrical components for display and sensing. In various embodiments, one or more display electrodes of the display device may be configured for both display updating and input sensing. As another example, the display screen (155) may be operated in part or in whole by the processing system (110).
虽然图1示出了部件的配置,但是在不脱离本公开的范围的情况下,可以使用其他配置。例如,可以组合各种部件以创建单个部件。作为另一示例,由单个部件执行的功能性可以由两个或更多个部件执行。此外,虽然描述了用于触摸感测的配置,但是可以感测诸如力之类的其他变量。Although FIG. 1 illustrates a configuration of components, other configurations may be used without departing from the scope of the present disclosure. For example, various components may be combined to create a single component. As another example, functionality performed by a single component may be performed by two or more components. Furthermore, although a configuration for touch sensing is described, other variables such as force may be sensed.
图2示出了根据一个或多个实施例的感测配置(200)。感测配置(200)基于感测区(120)中的传感器电极的布置。发射器(Tx)电极(220)和接收器(Rx)电极(230)可设置在感测区(120)中。在图2的示例中,Tx电极(220)是以列布置的细长矩形结构,而Rx电极(230)是以行布置的细长矩形结构。通常,可以使用任何形状的Tx和Rx电极。FIG. 2 illustrates a sensing configuration (200) according to one or more embodiments. The sensing configuration (200) is based on an arrangement of sensor electrodes in a sensing region (120). Transmitter (Tx) electrodes (220) and receiver (Rx) electrodes (230) may be disposed in the sensing region (120). In the example of FIG. 2 , the Tx electrodes (220) are elongated rectangular structures arranged in columns, and the Rx electrodes (230) are elongated rectangular structures arranged in rows. In general, any shape of Tx and Rx electrodes may be used.
在一个或多个实施例中,Tx电极(220)和Rx电极(230)一起实现互电容或跨电容感测。在Tx(220)和Rx(230)电极的交叉点处,在Tx电极(220)和Rx电极(230)的一部分之间形成局部电容性耦合。该局部电容性耦合的区可以被称为“电容性像素”,或者在本文中也被称为感测元件(225)。跨电容Ct与感测元件(225)相关联。当输入对象(未示出)接近感测元件(225)时,跨电容Ct可以改变一量ΔCt。因此,可以通过监测ΔCt来检测输入对象的存在或不存在。可以通过将发射器信号(222)驱动到Tx电极(220)上并从Rx电极(230)接收结果信号(232)来测量ΔCt。结果信号是发射器信号和由于存在或不存在输入对象导致的ΔCt的函数。可针对多个感测元件获得ΔCt以生成电容性图像,例如,跨越整个感测区(120)。In one or more embodiments, the Tx electrode (220) and the Rx electrode (230) together implement mutual capacitance or transcapacitive sensing. At the intersection of the Tx (220) and Rx (230) electrodes, a local capacitive coupling is formed between a portion of the Tx electrode (220) and the Rx electrode (230). The area of the local capacitive coupling can be referred to as a "capacitive pixel", or also referred to as a sensing element (225) in this article. The transcapacitance Ct is associated with the sensing element (225). When an input object (not shown) approaches the sensing element (225), the transcapacitance Ct can change by an amount ΔCt. Therefore, the presence or absence of the input object can be detected by monitoring ΔCt. ΔCt can be measured by driving a transmitter signal (222) onto the Tx electrode (220) and receiving a result signal (232) from the Rx electrode (230). The result signal is a function of the transmitter signal and the ΔCt caused by the presence or absence of the input object. ΔCt may be obtained for multiple sensing elements to generate a capacitive image, for example, across the entire sensing region ( 120 ).
在一个或多个实施例中,同时驱动多个Tx电极(220)。在图2的示例中,当利用发射器信号TxF1、TxF2和TxF3(222)同时驱动三个Tx电极时,Rx电极Rx1……Rxn(230)中的每个上的结果信号(232)将受到TxF1、TxF2和TxF3的影响。因此,结果信号(232)中的每个可携带关于接近三个感测元件(225)的输入对象的存在或不存在的信息。In one or more embodiments, multiple Tx electrodes (220) are driven simultaneously. In the example of FIG. 2 , when three Tx electrodes are driven simultaneously with transmitter signals Tx F1 , Tx F2 and Tx F3 (222), the resulting signal (232) on each of the Rx electrodes Rx 1 . . . Rx n (230) will be affected by Tx F1 , Tx F2 and Tx F3 . Therefore, each of the resulting signals (232) may carry information about the presence or absence of an input object proximate to the three sensing elements (225).
如参考图3所描述的,可以执行解调,使得针对三个感测元件中的每个分别获得感测信号(225)。可以针对Rx电极Rx1……Rxn(230)上的结果信号(232)中的每个执行所描述的操作。为了获得完整的电容性图像,然后可以使用相同的TxF1、TxF2和TxF3针对三个Tx电极的另一集合重复该操作。重复可以继续,直到所有Tx电极(220)都被驱动。为了驱动Tx电极(220),Tx电极可以按频率区分组。基于在图2的示例中使用三个频率进行同时驱动,感测配置(200)包括三个频率区(242、244和246)。As described with reference to FIG3 , demodulation may be performed so that a sensing signal (225) is obtained for each of the three sensing elements. The described operation may be performed for each of the resultant signals (232) on the Rx electrodes Rx 1 ... Rx n (230). To obtain a complete capacitive image, the operation may then be repeated for another set of three Tx electrodes using the same Tx F1 , Tx F2 , and Tx F3 . The repetition may continue until all Tx electrodes (220) are driven. To drive the Tx electrodes (220), the Tx electrodes may be grouped by frequency regions. Based on the use of three frequencies for simultaneous driving in the example of FIG2 , the sensing configuration (200) includes three frequency regions (242, 244, and 246).
三个频率区(242、244、246)中的每个包括相同或接近相同数量的Tx电极。例如,如果感测配置(200)包括60个Tx电极,则频率区(242、244、246)中的每个可以包含20个Tx电极。可以为同时驱动选择来自每个组的一个Tx电极。例如,如图2所示,为同时驱动选择频率区(242、244、246)中的每个中的最左边的Tx电极。接下来,可以为同时驱动选择频率区(242、244、246)中的每个中的紧邻的Tx电极。一旦所有三个频率区(242、244、246)中的所有Tx电极(220)已经被驱动一次,并且对应的结果信号(232)已经在Rx电极(230)上被接收,就可以获得完整的电容性图像。Each of the three frequency zones (242, 244, 246) includes the same or nearly the same number of Tx electrodes. For example, if the sensing configuration (200) includes 60 Tx electrodes, each of the frequency zones (242, 244, 246) can contain 20 Tx electrodes. One Tx electrode from each group can be selected for simultaneous drive. For example, as shown in FIG2, the leftmost Tx electrode in each of the frequency zones (242, 244, 246) is selected for simultaneous drive. Next, the immediately adjacent Tx electrodes in each of the frequency zones (242, 244, 246) can be selected for simultaneous drive. Once all Tx electrodes (220) in all three frequency zones (242, 244, 246) have been driven once, and the corresponding result signals (232) have been received on the Rx electrodes (230), a complete capacitive image can be obtained.
在一个或多个实施例中,同时驱动多个Tx电极(220)。在图2的示例中,假设频率1区(242)中的多个Tx电极与频率2区(244)中的多个Tx电极一起被同时驱动并且与频率3区(246)中的多个Tx电极一起被同时驱动。可利用具有第一频率的发射器信号驱动频率1区(242)中的同时驱动的Tx电极,可利用具有第二频率的发射器信号驱动频率2区(244)中的同时驱动的Tx电极,并且可利用具有第三频率的发射器信号驱动频率3区(246)中的同时驱动的Tx电极。如果选择发射器信号的频率以满足某些正交原理(下面参考图3讨论),则可以针对不具有干扰或具有最小干扰的不同频率区单独地执行信号处理。为了能够在特定感测元件(225)处定位触摸,可使用发射器信号(222)的突发来执行重复的驱动,如以下示例中所描述的。在该示例中,假设每个频率区(242、244、246)存在20个Tx电极(220),即三个频率区总共有60个Tx电极。对应地,在该示例中,在每个频率区中,每个Rx电极存在与20个Tx电极相交的20个感测元件(225)。为了能够评估20个感测元件(225)中的每个处的触摸的存在或不存在,可以使用20个顺序突发的突发模式(这允许具有20个未知数的方程组的唯一解)来顺序地同时驱动Tx电极20次。虽然在感测区内使用的发射器信号的频率对于整个突发模式可以是相同的,但是发射器信号的相位可以跨后续突发并且跨被驱动的Tx电极在突发模式内变化。通过响应于所有20个TX电极上的20个突发来处理在单个Rx电极上获得的结果信号(232),可以为每个感测元件确定ΔCt。对于所有Rx电极(230)上的所有结果信号(232),可以同时执行相同的操作。还可以在其他频率区中同时执行相同的操作。因此,在具有三个频率区的示例中,总共可以同时驱动60个Tx电极,每个Tx电极具有发射器信号的20个突发的序列。In one or more embodiments, multiple Tx electrodes (220) are driven simultaneously. In the example of FIG. 2 , it is assumed that multiple Tx electrodes in frequency zone 1 (242) are driven simultaneously with multiple Tx electrodes in frequency zone 2 (244) and are driven simultaneously with multiple Tx electrodes in frequency zone 3 (246). The simultaneously driven Tx electrodes in frequency zone 1 (242) may be driven using a transmitter signal having a first frequency, the simultaneously driven Tx electrodes in frequency zone 2 (244) may be driven using a transmitter signal having a second frequency, and the simultaneously driven Tx electrodes in frequency zone 3 (246) may be driven using a transmitter signal having a third frequency. If the frequencies of the transmitter signals are selected to satisfy certain orthogonal principles (discussed below with reference to FIG. 3 ), signal processing may be performed separately for different frequency zones with no interference or with minimal interference. In order to be able to locate a touch at a particular sensing element (225), repeated driving may be performed using bursts of the transmitter signal (222), as described in the following example. In this example, it is assumed that there are 20 Tx electrodes (220) per frequency zone (242, 244, 246), i.e., there are 60 Tx electrodes in total for the three frequency zones. Correspondingly, in this example, in each frequency zone, there are 20 sensing elements (225) per Rx electrode that intersect with the 20 Tx electrodes. In order to be able to evaluate the presence or absence of touch at each of the 20 sensing elements (225), a burst mode of 20 sequential bursts (which allows a unique solution to a system of equations with 20 unknowns) can be used to sequentially and simultaneously drive the Tx electrodes 20 times. Although the frequency of the transmitter signal used in the sensing zone can be the same for the entire burst mode, the phase of the transmitter signal can vary across subsequent bursts and across the driven Tx electrodes within the burst mode. By processing the result signal (232) obtained on a single Rx electrode in response to the 20 bursts on all 20 TX electrodes, ΔCt can be determined for each sensing element. The same operation can be performed simultaneously for all result signals (232) on all Rx electrodes (230). The same operation can also be performed simultaneously in other frequency zones.Thus, in the example with three frequency zones, a total of 60 Tx electrodes can be driven simultaneously, each Tx electrode having a sequence of 20 bursts of the transmitter signal.
在图2的示例中,假设不调整其它参数,Tx电极(220)的同时驱动可将获取完整电容性图像所需的时间减少到三分之一。为了说明,假设对于具有60个Tx电极的17”触摸屏的所需的帧速率为240fps,利用发射器信号的突发驱动Tx电极的可用时间将被限制为1/(240x60)=70μs,这可能导致不良的抗噪性。相比之下,当跨三个频率区同时驱动Tx电极的集合时,驱动Tx电极的可用时间将为每突发1/(240x 20)=210μs,这可提供优越的抗噪性而不降低帧速率。当在甚至更高的帧速率(例如,480fps或600fps)下操作较小的触摸屏时,情况可能也是如此。In the example of FIG. 2 , assuming no other parameters are adjusted, simultaneous driving of the Tx electrodes (220) can reduce the time required to acquire a complete capacitive image by one-third. To illustrate, assuming a desired frame rate of 240fps for a 17" touch screen having 60 Tx electrodes, the available time to drive the Tx electrodes with a burst of transmitter signals would be limited to 1/(240x60)=70μs, which may result in poor noise immunity. In contrast, when a set of Tx electrodes is driven simultaneously across three frequency zones, the available time to drive the Tx electrodes would be 1/(240x 20)=210μs per burst, which may provide superior noise immunity without reducing the frame rate. This may also be the case when operating smaller touch screens at even higher frame rates (e.g., 480fps or 600fps).
虽然图2示出了特定的感测配置,并且该示例描述了特定的触摸屏场景,但是本公开的实施例可以与许多不同的配置结合使用。例如,本公开的实施例可以使用不同类型的电极布置,可以同时驱动较少或较多的Tx电极,可以用于较大或较小的感测区等。虽然图2显示了同时驱动三个Tx电极(220)的集合的特定顺序,但在不脱离本公开的情况下,可以使用驱动Tx电极的任何顺序。此外,虽然图2示出了频率区(242、244、246)的特定配置,但是频率区可以被不同地配置。例如,频率区不需要是连续的,相等数量的Tx电极可以随机分配给频率区,等等。Although FIG. 2 shows a specific sensing configuration, and the example describes a specific touch screen scenario, embodiments of the present disclosure can be used in conjunction with many different configurations. For example, embodiments of the present disclosure can use different types of electrode arrangements, can drive fewer or more Tx electrodes at the same time, can be used for larger or smaller sensing areas, etc. Although FIG. 2 shows a specific order for driving a set of three Tx electrodes (220) at the same time, any order for driving the Tx electrodes can be used without departing from the present disclosure. In addition, although FIG. 2 shows a specific configuration of frequency zones (242, 244, 246), frequency zones can be configured differently. For example, frequency zones do not need to be continuous, equal numbers of Tx electrodes can be randomly assigned to frequency zones, and so on.
图3示出了根据一个或多个实施例的处理配置(300)。处理配置(300)可以与图2的感测配置(200)结合使用。具体地,在图3所示的示例中,具有三个不同频率的发射器信号被同时发射以驱动Tx电极(220)(例如,如图2所示)。图3示出了在Rx电极(230)之一上获得的结果信号(332)的处理。为了处理多个Rx电极上的多个结果信号,可以多次实现处理配置(300)以并行操作。例如,对于n个Rx电极,图3中所示的部件可以被实现n次。FIG3 illustrates a processing configuration (300) according to one or more embodiments. The processing configuration (300) can be used in conjunction with the sensing configuration (200) of FIG2 . Specifically, in the example shown in FIG3 , transmitter signals having three different frequencies are simultaneously transmitted to drive the Tx electrode (220) (e.g., as shown in FIG2 ). FIG3 illustrates the processing of a result signal (332) obtained on one of the Rx electrodes (230). In order to process multiple result signals on multiple Rx electrodes, the processing configuration (300) can be implemented multiple times to operate in parallel. For example, for n Rx electrodes, the components shown in FIG3 can be implemented n times.
处理配置(300)包括模拟前端(340)和数字处理块(360)。模拟前端(340)可以包括电荷积分器(342)和模数转换器(ADC)(344)。数字处理块(360)可以包括实现解调器(362)的集合的操作。在所示的示例中,数字实现的解调器(362)的集合解调由模拟前端(340)获得的结果信号(332),以生成感测信号(364)。感测信号(364)可以提供对于三个感测元件(225)处的跨电容的测量,并且因此可以指示存在或不存在输入对象(未示出)。可对感测信号(364)执行附加下游操作以执行触摸感测。随后提供详细描述。The processing configuration (300) includes an analog front end (340) and a digital processing block (360). The analog front end (340) may include a charge integrator (342) and an analog-to-digital converter (ADC) (344). The digital processing block (360) may include operations that implement a set of demodulators (362). In the example shown, the set of digitally implemented demodulators (362) demodulates the result signal (332) obtained by the analog front end (340) to generate a sensing signal (364). The sensing signal (364) can provide a measurement of the transcapacitance at the three sensing elements (225) and can therefore indicate the presence or absence of an input object (not shown). Additional downstream operations may be performed on the sensing signal (364) to perform touch sensing. A detailed description is provided later.
在一个或多个实施例中,用于同时驱动发射器电极(230)的集合的发射器信号(322)具有不同的频率。更具体地,每个同时驱动的发射器电极由具有一个独特的频率的发射器信号(322)驱动。在一个或多个实施例中,用于同时驱动的发射器信号(322)是正交的。在一个或多个实施例中,用于同时驱动的发射器信号(322)选自子载波的正交频分复用(OFDM)频谱,如图3所示。图3示出了具有十一个子载波的OFDM频谱示例。由于子载波的正交性,可以使用任何子载波。例如,可以选择ω0处的子载波和紧接在左侧和右侧的子载波,以获得具有三个不同频率的发射器信号(322)。发射器信号(322)的突发然后可用于同时驱动感测区(120)中的Tx电极(220)。三个频率中的第一个可以用于驱动频率1区(242)中的Tx电极,三个频率中的第二个可以用于驱动频率2区(244)中的Tx电极,并且三个频率中的第三个可以用于驱动频率3区(246)中的Tx电极。虽然在频率区内可以仅使用一个频率,但是频率区内的发射器信号的相位可以在电极之间和/或在发射器信号的后续突发之间变化。在一个实施例中,相位改变了180°以使用发射器信号和反相发射器信号来进行Tx电极的驱动。在不脱离本公开的情况下,可以使用任何其他相位改变。In one or more embodiments, the transmitter signals (322) for simultaneously driving a set of transmitter electrodes (230) have different frequencies. More specifically, each simultaneously driven transmitter electrode is driven by a transmitter signal (322) having a unique frequency. In one or more embodiments, the transmitter signals (322) for simultaneous driving are orthogonal. In one or more embodiments, the transmitter signals (322) for simultaneous driving are selected from an orthogonal frequency division multiplexing (OFDM) spectrum of subcarriers, as shown in FIG3. FIG3 shows an example of an OFDM spectrum with eleven subcarriers. Due to the orthogonality of the subcarriers, any subcarrier can be used. For example, the subcarrier at ω 0 and the subcarriers immediately to the left and right can be selected to obtain a transmitter signal (322) with three different frequencies. The burst of the transmitter signal (322) can then be used to simultaneously drive the Tx electrodes (220) in the sensing area (120). The first of the three frequencies may be used to drive the Tx electrodes in the frequency 1 zone (242), the second of the three frequencies may be used to drive the Tx electrodes in the frequency 2 zone (244), and the third of the three frequencies may be used to drive the Tx electrodes in the frequency 3 zone (246). Although only one frequency may be used within a frequency zone, the phase of the transmitter signal within the frequency zone may vary between electrodes and/or between subsequent bursts of the transmitter signal. In one embodiment, the phase is changed by 180° to drive the Tx electrodes using the transmitter signal and the inverted transmitter signal. Any other phase change may be used without departing from the present disclosure.
可以从一个Rx电极(232)获得单个结果信号RxF1,F2,F3(332)以用于进一步处理。结果信号RxF1,F2,F3(332)可包括在与Tx电极相关联的所有感测元件(225)处发射的发射器信号(322)的影响,利用具有三个不同频率和不同相位的发射器信号来驱动所述Tx电极。在图5中提供了示例。结果信号RxF1,F2,F3(332)可进一步包括感测元件(225)处存在或不存在输入对象的影响。A single result signal Rx F1, F2, F3 (332) may be obtained from one Rx electrode (232) for further processing. The result signal Rx F1, F2, F3 (332) may include the effects of the transmitter signal (322) transmitted at all sensing elements (225) associated with the Tx electrode, the Tx electrodes being driven with transmitter signals having three different frequencies and different phases. An example is provided in FIG5 . The result signal Rx F1, F2, F3 (332) may further include the effects of the presence or absence of an input object at the sensing element (225).
电荷积分器(342)接收结果信号RxF1,F2,F3(332),并且可以在积分时间间隔内对结果信号RxF1,F2,F3(332)进行积分。ADC(344)接收积分之后的结果信号RxF1,F2,F3(332)并执行模数转换。下面提供对ADC的附加讨论。The charge integrator (342) receives the result signal Rx F1, F2, F3 (332) and can integrate the result signal Rx F1, F2, F3 (332) during an integration time interval. The ADC (344) receives the result signal Rx F1, F2, F3 (332) after integration and performs analog-to-digital conversion. Additional discussion of the ADC is provided below.
ADC的输出被提供给数字实现的解调器(362)的集合。在一个或多个实施例中,解调器(362)被配置为生成感测信号(364)。在一个或多个实施例中,解调器(362)包括用于同相(I)解调的解调器和特定于三个发射器信号(322)的独特的频率中的每个的正交(Q)解调。换句话说,可以存在六个解调器(三个I解调器和三个Q解调器),其被配置为执行三个I/Q解调,如图3所示。六个解调器中的每个可以包括乘法器操作和加窗(windowing)操作,以生成感测信号的I和Q分量。乘法器可以将乘法器的输入(即,经积分的、模数转换的结果信号RxF1,F2,F3(332)与解调波形相乘以执行解调。加窗操作可以提供低通滤波,诸如(从乘法器操作获得的)混合器结果的加权平均。解调波形可以基于发射器信号(322)。The output of the ADC is provided to a set of digitally implemented demodulators (362). In one or more embodiments, the demodulators (362) are configured to generate a sensing signal (364). In one or more embodiments, the demodulators (362) include a demodulator for in-phase (I) demodulation and a quadrature (Q) demodulation specific to each of the unique frequencies of the three transmitter signals (322). In other words, there may be six demodulators (three I demodulators and three Q demodulators) configured to perform three I/Q demodulations, as shown in FIG3. Each of the six demodulators may include a multiplier operation and a windowing operation to generate the I and Q components of the sensing signal. The multiplier may multiply the input of the multiplier (i.e., the integrated, analog-to-digital converted result signal Rx F1, F2, F3 (332)) with a demodulated waveform to perform demodulation. The windowing operation may provide low pass filtering, such as a weighted average of the mixer results (obtained from the multiplier operation). The demodulated waveform may be based on the transmitter signal (322).
具体地,可以向乘法器中的每个提供三个发射器信号(322)中的一个的副本,以引起所提供的发射器信号的频率处的解调。因此,解调器(362)组合地在三个频率中的每个处执行码分多路复用(CDM)解码以分离与三个感测元件(225)相关联的感测信号(364)。即使在存在可能的相移的情况下,与感测元件相关联的感测信号的解调的I分量和Q分量也可以被组合以获得可接受的准确感测信号。Specifically, a copy of one of the three transmitter signals (322) may be provided to each of the multipliers to cause demodulation at the frequency of the provided transmitter signal. Thus, the demodulator (362) performs code division multiplexing (CDM) decoding at each of the three frequencies in combination to separate the sensing signals (364) associated with the three sensing elements (225). Even in the presence of possible phase shifts, the demodulated I and Q components of the sensing signals associated with the sensing elements may be combined to obtain an acceptably accurate sensing signal.
在使用组合的I和Q解调的情况下,经积分的、模数转换的结果信号RxF1,F2,F3(332)与解调波形之间的精确相位对准不需要执行解调。因此,ADC(344)可以是相对低速的,例如,发射器信号频率的速度的三倍到五倍。这可能导致引入相位偏移,然而,通过使用组合的I和Q解调减轻了该相位偏移。低速ADC的使用降低了功耗和成本,而附加的Q解调器与可忽略的附加成本和功耗相关联,因为其是数字实现的。因此,在解调之前使用数字I/Q解调和模数转换的所描述的配置是有成本效率的且节能的。虽然描述了数字I/Q解调,但是在不脱离本公开的情况下可以执行模拟I/Q解调,随后进行模数转换。In the case of using combined I and Q demodulation, accurate phase alignment between the integrated, analog-to-digital converted result signal Rx F1, F2, F3 (332) and the demodulated waveform is not required to perform demodulation. Therefore, the ADC (344) can be relatively slow, for example, three to five times the speed of the transmitter signal frequency. This may result in the introduction of phase offsets, which, however, are mitigated by using combined I and Q demodulation. The use of a slow ADC reduces power consumption and cost, while the additional Q demodulator is associated with negligible additional cost and power consumption because it is digitally implemented. Therefore, the described configuration using digital I/Q demodulation and analog-to-digital conversion prior to demodulation is cost-effective and energy-efficient. Although digital I/Q demodulation is described, analog I/Q demodulation can be performed without departing from the present disclosure, followed by analog-to-digital conversion.
在一个实施例中,仅使用I解调器(无Q解调器)来执行解调。为了仅使用I解调器获得合理精确的相位对准,可以使用较快的ADC(344)来减少可能的相位偏移。例如,ADC可以以至少16倍的发射器信号频率的速度进行操作。In one embodiment, demodulation is performed using only an I demodulator (no Q demodulator). In order to obtain reasonably accurate phase alignment using only an I demodulator, a faster ADC (344) can be used to reduce possible phase offsets. For example, the ADC can operate at a speed at least 16 times the transmitter signal frequency.
虽然图3示出了特定的处理配置,但是在不脱离本公开的情况下,可以使用其他配置。例如,虽然图3示出了使用具有三个独特的频率的发射器信号同时驱动三个Tx电极,但是可以同时驱动任何数量的Tx电极。此外,虽然图3示出了用于处理从三个Rx电极获得的单个结果信号的处理配置,但是如所示的模拟和数字处理部件可以被复制以处理附加的结果信号。Although FIG3 shows a particular processing configuration, other configurations may be used without departing from the present disclosure. For example, although FIG3 shows three Tx electrodes being driven simultaneously using transmitter signals having three unique frequencies, any number of Tx electrodes may be driven simultaneously. Furthermore, although FIG3 shows a processing configuration for processing a single result signal obtained from three Rx electrodes, the analog and digital processing components as shown may be replicated to process additional result signals.
图4示出了根据一个或多个实施例的流程图。图4中的步骤中的一个或多个可以由上面参考图1、图2和图3讨论的部件执行。虽然顺序地呈现和描述了该流程图中的各个步骤,但是普通技术人员将理解,框中的至少一些可以以不同的顺序执行,可以组合或省略,并且框中的一些可以并行执行。可以进一步执行附加步骤。因此,本公开的范围不应被认为限于图4中所示的步骤的特定布置。FIG. 4 shows a flow chart according to one or more embodiments. One or more of the steps in FIG. 4 may be performed by the components discussed above with reference to FIG. 1 , FIG. 2 , and FIG. 3 . Although the various steps in the flow chart are presented and described sequentially, it will be appreciated by a person of ordinary skill that at least some of the blocks may be performed in a different order, may be combined or omitted, and some of the blocks may be performed in parallel. Additional steps may be further performed. Therefore, the scope of the present disclosure should not be considered to be limited to the specific arrangement of the steps shown in FIG. 4 .
图4的流程图描绘了根据一个或多个实施例的用于多频率区触摸感测的方法(400)。FIG. 4 is a flow chart depicting a method ( 400 ) for multi-frequency zone touch sensing according to one or more embodiments.
在步骤402中,使用具有独特的频率的多个发射器信号同时驱动Tx电极的集合。可以同时驱动任何数量的Tx电极。参考图2和图3提供了附加细节。In step 402, a set of Tx electrodes are driven simultaneously using multiple transmitter signals having unique frequencies. Any number of Tx electrodes may be driven simultaneously. Additional details are provided with reference to FIG. 2 and FIG. 3.
在步骤404中,在Rx电极上获得结果信号。步骤404可以与步骤402并行执行。此外,步骤404可以同时针对多个Rx电极执行。在Rx电极上接收的结果信号受到耦合到Rx电极上的多个发射器信号的影响。耦合在其中Rx电极在空间上紧邻Tx电极的地方(例如,在其中Tx电极与Rx电极相交的感测元件处)发生。结果信号也受到接近感测元件的输入对象的存在或不存在的影响,因为电容性耦合受到输入对象的存在或不存在的影响。In step 404, a result signal is obtained on the Rx electrode. Step 404 can be performed in parallel with step 402. In addition, step 404 can be performed for multiple Rx electrodes at the same time. The result signal received on the Rx electrode is affected by multiple transmitter signals coupled to the Rx electrode. The coupling occurs where the Rx electrode is spatially adjacent to the Tx electrode (e.g., at the sensing element where the Tx electrode intersects the Rx electrode). The result signal is also affected by the presence or absence of an input object close to the sensing element because capacitive coupling is affected by the presence or absence of the input object.
在步骤406中,解调结果信号以生成感测信号的集合。可针对使用具有特定频率的发射器信号驱动的一个或多个Tx电极中的每个获得一个感测信号。如果执行了I解调和Q解调两个,则可以处理感测信号的结果I和Q分量以确定感测信号的幅度和/或相位。参考图2和图3提供了附加细节。可以在解调之前执行附加步骤。例如,如上所述,结果信号可以被积分和/或模数转换。可通过求解发射器信号的多个突发上的感测信号来获得对于感测特定于特定感测元件的信号的解。例如,当20个突发用于包括20个感测元件的配置时,可以获得唯一的解。如果针对多个Rx电极执行步骤404,则还可以多次执行步骤406以解调与多个Rx电极相关联的结果信号中的每个。In step 406, the result signal is demodulated to generate a set of sensing signals. A sensing signal can be obtained for each of one or more Tx electrodes driven by a transmitter signal having a specific frequency. If both I demodulation and Q demodulation are performed, the result I and Q components of the sensing signal can be processed to determine the amplitude and/or phase of the sensing signal. Additional details are provided with reference to Figures 2 and 3. Additional steps can be performed before demodulation. For example, as described above, the result signal can be integrated and/or analog-to-digital converted. A solution for sensing a signal specific to a specific sensing element can be obtained by solving the sensing signal on multiple bursts of the transmitter signal. For example, when 20 bursts are used for a configuration including 20 sensing elements, a unique solution can be obtained. If step 404 is performed for multiple Rx electrodes, step 406 can also be performed multiple times to demodulate each of the result signals associated with the multiple Rx electrodes.
可以重复所描述的步骤。例如,可以在驱动从频率区中的Tx电极中选择的Tx电极的不同集合的同时重复步骤402-406,如先前参考图2和图3所描述的。在针对感测区中的所有Tx电极执行步骤402-406之后,具有用于电容性图像的感测元件的完整集合的感测信号的电容性图像可以是可用的。The described steps may be repeated. For example, steps 402-406 may be repeated while driving a different set of Tx electrodes selected from the Tx electrodes in the frequency region, as previously described with reference to FIGS. 2 and 3. After performing steps 402-406 for all Tx electrodes in the sensing region, a capacitive image having sensing signals for a complete set of sensing elements of the capacitive image may be available.
在步骤408中,可以使用感测信号执行触摸感测。触摸感测可以涉及对照先前确定的基线值来评估感测信号。如果感测信号偏离基线值至少一定量,则输入对象可以被认为存在于对应于感测信号的感测元件附近。可针对与电容性图像的感测元件相关联的一些或所有感测信号执行步骤408。In step 408, touch sensing may be performed using the sense signals. Touch sensing may involve evaluating the sense signals against a previously determined baseline value. If the sense signals deviate from the baseline value by at least a certain amount, the input object may be considered to be present in the vicinity of the sensing element corresponding to the sense signal. Step 408 may be performed for some or all sense signals associated with the sensing elements of the capacitive image.
可以例如周期性地重复步骤402-408以随着时间执行触摸感测。Steps 402 - 408 may be repeated, for example, periodically to perform touch sensing over time.
图5示出了根据一个或多个实施例的样本数据(500)。该示例是针对使用具有三个独特的频率的三个发射器信号同时驱动的三个Tx电极。这三个频率是100kHz、109.9kHz和119.8kHz。从OFDM频谱中选择三个频率(例如,如图3所示)。FIG5 shows sample data (500) according to one or more embodiments. This example is for three Tx electrodes driven simultaneously using three transmitter signals with three unique frequencies. The three frequencies are 100kHz, 109.9kHz, and 119.8kHz. The three frequencies are selected from the OFDM spectrum (e.g., as shown in FIG3).
Rx电极处的结果信号在时域中示出(502)。结果信号也在频域中示出(504)。三个发射器信号的贡献是清楚可识别的,尽管(使用应用于单个发射器信号突发的FFT获得的)频谱的分辨率不足以区分三个Tx频率。噪声信号在50kHz处的贡献是进一步可见的。The resulting signal at the Rx electrode is shown in the time domain (502). The resulting signal is also shown in the frequency domain (504). The contributions of the three transmitter signals are clearly identifiable, although the resolution of the spectrum (obtained using an FFT applied to a single transmitter signal burst) is insufficient to distinguish the three Tx frequencies. The contribution of the noise signal at 50kHz is further visible.
本公开的实施例具有各种优点。使用具有不同频率的同时发射的发射器信号使得能够在不损害抗噪性的情况下使用相对高的帧速率在较大的感测区上进行触摸感测。具体地,本公开的实施例允许以高的帧速率驱动大量Tx电极(其对于较大的触摸屏可能是必需的)而不缩短发射的发射器信号的突发,因为可以在不同频率下同时驱动多个发射器电极。使用如所提出的突发长度,实现了高程度的抗噪性。此外,本公开的实施例允许添加其他突发(例如,用于噪声测量、绝对电容感测等)而不显著改变定时。例如,在每帧需要20个突发的示例中,完成具有附加突发的帧所需的时间将增加5%。本公开的实施例是有成本效率的且节能的,例如,因为可以使用相对慢的ADC,并且因为可以使用标准DSP来数字地执行许多解调操作。本公开的实施例还允许使用基于包括许多谐波的波形的发射器信号。例如,可以使用梯形波形,其与使用正弦波形相比可以具有多个优点,诸如使用晶体管堆叠相对容易生成较高的电压,以及使用较低的传输功率来操作的能力(因为对于1V方波,基极波形的幅度是1.27V)。Embodiments of the present disclosure have various advantages. The use of transmitter signals transmitted simultaneously with different frequencies enables touch sensing to be performed on a larger sensing area using a relatively high frame rate without compromising noise immunity. Specifically, embodiments of the present disclosure allow a large number of Tx electrodes (which may be necessary for a larger touch screen) to be driven at a high frame rate without shortening the burst of the transmitted transmitter signal, because multiple transmitter electrodes can be driven simultaneously at different frequencies. Using the burst length as proposed, a high degree of noise immunity is achieved. In addition, embodiments of the present disclosure allow other bursts to be added (e.g., for noise measurement, absolute capacitance sensing, etc.) without significantly changing the timing. For example, in an example where 20 bursts are required per frame, the time required to complete a frame with an additional burst will increase by 5%. Embodiments of the present disclosure are cost-effective and energy-saving, for example, because a relatively slow ADC can be used, and because many demodulation operations can be performed digitally using a standard DSP. Embodiments of the present disclosure also allow the use of transmitter signals based on waveforms including many harmonics. For example, a trapezoidal waveform may be used, which may have several advantages over using a sinusoidal waveform, such as relatively easy generation of higher voltages using transistor stacks, and the ability to operate using lower transmission powers (since the amplitude of the base waveform is 1.27V for a 1V square wave).
在一个或多个实施例中,非正弦发射器信号用于同时驱动感测电极。非正弦发射器信号的使用具有各种优点,但可导致较高次谐波的发射。一个或多个实施例减轻可能由于较高次谐波的存在而产生的干扰。随后提供详细描述。In one or more embodiments, a non-sinusoidal transmitter signal is used to simultaneously drive the sensing electrodes. The use of a non-sinusoidal transmitter signal has various advantages, but may result in the emission of higher harmonics. One or more embodiments mitigate interference that may be generated due to the presence of higher harmonics. A detailed description is provided subsequently.
图6A示出了根据一个或多个实施例的感测配置(600)。感测配置(600)基于感测区(120)中的传感器电极的布置。发射器(Tx)电极(620)和接收器(Rx)电极(630)可设置在感测区(120)中。在图6A的示例中,Tx电极(620)是以列布置的细长矩形结构,而Rx电极(630)是以行布置的细长矩形结构。通常,可以使用任何形状的Tx和Rx电极。FIG6A illustrates a sensing configuration (600) according to one or more embodiments. The sensing configuration (600) is based on an arrangement of sensor electrodes in a sensing region (120). Transmitter (Tx) electrodes (620) and receiver (Rx) electrodes (630) may be disposed in the sensing region (120). In the example of FIG6A , the Tx electrodes (620) are elongated rectangular structures arranged in columns, and the Rx electrodes (630) are elongated rectangular structures arranged in rows. In general, any shape of Tx and Rx electrodes may be used.
在一个或多个实施例中,Tx电极(620)和Rx电极(630)一起实现互电容或跨电容感测。在Tx(620)和Rx(630)电极的交叉点处,在Tx电极(620)和Rx电极(630)的一部分之间形成局部电容性耦合。该局部电容性耦合的区可以被称为“电容性像素”,或者在本文中也被称为感测元件(625)。跨电容Ct与感测元件(625)相关联。当输入对象(未示出)接近感测元件(625)时,跨电容Ct可以改变一量ΔCt。因此,可以通过监测ΔCt来检测输入对象的存在或不存在。可以通过将发射器信号(622)驱动到Tx电极(620)上并从Rx电极(630)接收结果信号(632)来测量ΔCt。结果信号是发射器信号和由于存在或不存在输入对象导致的ΔCt的函数。可针对多个感测元件获得ΔCt以生成电容性图像,例如跨越整个感测区(120)。In one or more embodiments, the Tx electrode (620) and the Rx electrode (630) together implement mutual capacitance or transcapacitive sensing. At the intersection of the Tx (620) and Rx (630) electrodes, a local capacitive coupling is formed between a portion of the Tx electrode (620) and the Rx electrode (630). The area of the local capacitive coupling can be referred to as a "capacitive pixel", or also referred to as a sensing element (625) in this article. The transcapacitance Ct is associated with the sensing element (625). When an input object (not shown) approaches the sensing element (625), the transcapacitance Ct can change by an amount ΔCt. Therefore, the presence or absence of the input object can be detected by monitoring ΔCt. ΔCt can be measured by driving a transmitter signal (622) onto the Tx electrode (620) and receiving a result signal (632) from the Rx electrode (630). The result signal is a function of the transmitter signal and the ΔCt caused by the presence or absence of the input object. ΔCt may be obtained for multiple sensing elements to generate a capacitive image, such as across the entire sensing region ( 120 ).
在一个或多个实施例中,同时驱动多个Tx电极(620)。在图6A的示例中,当利用发射器信号TxF1、TxF2和TxF3(622)同时驱动三个Tx电极时,Rx电极Rx1……Rxn(630)中的每个上的结果信号(632)将受到TxF1、TxF2和TxF3的影响。因此,结果信号(632)中的每个可携带关于接近三个感测元件(625)的输入对象的存在或不存在的信息。In one or more embodiments, multiple Tx electrodes (620) are driven simultaneously. In the example of FIG. 6A , when three Tx electrodes are driven simultaneously with transmitter signals Tx F1 , Tx F2 , and Tx F3 (622), the resulting signal (632) on each of the Rx electrodes Rx 1 . . . Rx n (630) will be affected by Tx F1 , Tx F2 , and Tx F3 . Therefore, each of the resulting signals (632) may carry information about the presence or absence of an input object proximate to the three sensing elements (625).
如参考图7所描述的,可以执行解调,使得针对三个感测元件中的每个分别获得感测信号(625)。可以针对Rx电极Rx1……Rxn(630)上的结果信号(632)中的每个执行所描述的操作。为了获得完整的电容性图像,然后可以使用相同的TxF1、TxF2和TxF3针对三个Tx电极的另一集合重复该操作。重复可以继续,直到所有Tx电极(620)都被驱动。为了驱动Tx电极(620),Tx电极可以按频率区分组。基于在图6A的示例中使用三个频率进行同时驱动,感测配置(600)包括三个频率区(642、644和646)。As described with reference to FIG. 7 , demodulation may be performed so that a sensing signal (625) is obtained for each of the three sensing elements. The described operation may be performed for each of the resultant signals (632) on the Rx electrodes Rx 1 ... Rx n (630). To obtain a complete capacitive image, the operation may then be repeated for another set of three Tx electrodes using the same Tx F1 , Tx F2 , and Tx F3 . The repetition may continue until all Tx electrodes (620) are driven. To drive the Tx electrodes (620), the Tx electrodes may be grouped by frequency regions. Based on the use of three frequencies for simultaneous driving in the example of FIG. 6A , the sensing configuration (600) includes three frequency regions (642, 644, and 646).
三个频率区(642、644、646)中的每个包括相同或接近相同数量的Tx电极。例如,如果感测配置(600)包括60个Tx电极,则频率区(642、644、646)中的每个可以包含20个Tx电极。可以为同时驱动选择来自每个组的一个Tx电极。例如,如图6A所示,为同时驱动选择频率区(642、644、646)中的每个中最左边的Tx电极。接下来,可以为同时驱动选择频率区(642、644、646)中的每个中的紧邻Tx电极。一旦所有三个频率区(642、644、646)中的所有Tx电极(620)已经被驱动一次,并且对应的结果信号(632)已经在Rx电极(630)上被接收,就可以获得完整的电容性图像。Each of the three frequency zones (642, 644, 646) includes the same or nearly the same number of Tx electrodes. For example, if the sensing configuration (600) includes 60 Tx electrodes, each of the frequency zones (642, 644, 646) can contain 20 Tx electrodes. One Tx electrode from each group can be selected for simultaneous drive. For example, as shown in FIG6A, the leftmost Tx electrode in each of the frequency zones (642, 644, 646) is selected for simultaneous drive. Next, the adjacent Tx electrode in each of the frequency zones (642, 644, 646) can be selected for simultaneous drive. Once all Tx electrodes (620) in all three frequency zones (642, 644, 646) have been driven once, and the corresponding result signal (632) has been received on the Rx electrode (630), a complete capacitive image can be obtained.
在一个或多个实施例中,同时驱动多个Tx电极(620)。在图6A的示例中,假设频率1区(642)中的多个Tx电极与频率2区(644)中的多个Tx电极一起被同时驱动并且与频率3区(646)中的多个Tx电极一起被同时驱动。可利用具有第一频率的发射器信号驱动频率1区(642)中的同时驱动的Tx电极,可利用具有第二频率的发射器信号驱动频率2区(644)中的同时驱动的Tx电极,并且可利用具有第三频率的发射器信号驱动频率3区(646)中的同时驱动的Tx电极。如果选择发射器信号的频率以满足某些正交原理(下面参考图7所讨论的),则可以针对不具有干扰或具有最小干扰的不同频率区单独地执行信号处理。为了能够在特定感测元件(625)处定位触摸,可使用发射器信号(622)的突发执行重复的驱动,如以下示例中所描述。在该示例中,假设每个频率区(642、644、646)存在20个Tx电极(620),即三个频率区总共有60个Tx电极。对应地,在该示例中,在每个频率区中,每个Rx电极存在与20个Tx电极相交的20个感测元件(625)。为了能够评估20个感测元件(625)中的每个处的触摸的存在或不存在,可以使用20个顺序突发的突发模式(这允许具有20个未知数的方程组的唯一解)来顺序地同时驱动Tx电极20次。虽然在感测区内使用的发射器信号的频率对于整个突发模式可以是相同的,但是发射器信号的相位可以跨后续突发并且跨被驱动的Tx电极在突发模式内变化。通过响应于所有20个TX电极上的20个突发来处理在单个Rx电极上获得的结果信号(632),可以为每个感测元件确定ΔCt。对于所有Rx电极(630)上的所有结果信号(632),可以同时执行相同的操作。还可以在其他频率区中同时执行相同的操作。因此,在具有三个频率区的示例中,总共可以同时驱动60个Tx电极,每个Tx电极具有发射器信号的20个突发的序列。In one or more embodiments, multiple Tx electrodes (620) are driven simultaneously. In the example of FIG. 6A , it is assumed that multiple Tx electrodes in frequency zone 1 (642) are driven simultaneously with multiple Tx electrodes in frequency zone 2 (644) and are driven simultaneously with multiple Tx electrodes in frequency zone 3 (646). The simultaneously driven Tx electrodes in frequency zone 1 (642) may be driven using a transmitter signal having a first frequency, the simultaneously driven Tx electrodes in frequency zone 2 (644) may be driven using a transmitter signal having a second frequency, and the simultaneously driven Tx electrodes in frequency zone 3 (646) may be driven using a transmitter signal having a third frequency. If the frequencies of the transmitter signals are selected to satisfy certain orthogonal principles (discussed below with reference to FIG. 7 ), signal processing may be performed separately for different frequency zones with no interference or with minimal interference. In order to be able to locate a touch at a particular sensing element (625), repeated driving may be performed using bursts of the transmitter signal (622), as described in the following example. In this example, it is assumed that there are 20 Tx electrodes (620) in each frequency zone (642, 644, 646), that is, there are 60 Tx electrodes in total for the three frequency zones. Correspondingly, in this example, in each frequency zone, there are 20 sensing elements (625) for each Rx electrode that intersect with the 20 Tx electrodes. In order to be able to evaluate the presence or absence of touch at each of the 20 sensing elements (625), a burst mode of 20 sequential bursts (which allows a unique solution to a system of equations with 20 unknowns) can be used to sequentially and simultaneously drive the Tx electrodes 20 times. Although the frequency of the transmitter signal used in the sensing area can be the same for the entire burst mode, the phase of the transmitter signal can vary across subsequent bursts and across the driven Tx electrodes within the burst mode. By processing the result signal (632) obtained on a single Rx electrode in response to the 20 bursts on all 20 TX electrodes, ΔCt can be determined for each sensing element. The same operation can be performed simultaneously for all result signals (632) on all Rx electrodes (630). The same operation can also be performed simultaneously in other frequency zones.Thus, in the example with three frequency zones, a total of 60 Tx electrodes can be driven simultaneously, each Tx electrode having a sequence of 20 bursts of the transmitter signal.
在图6A的示例中,假设不调整其它参数,Tx电极(620)的同时驱动可将获取完整电容性图像所需的时间减少到三分之一。为了说明,假设对于具有60个Tx电极的17”触摸屏的所需的帧速率为240fps,利用发射器信号的突发驱动Tx电极的可用时间将被限制为1/(240x60)=70μs,这可能导致不良的抗噪性。相比之下,当跨三个频率区同时驱动Tx电极的集合时,驱动Tx电极的可用时间将为每突发1/(240x 20)=210μs,这可提供优越的抗噪性而不降低帧速率。当在甚至更高的帧速率(例如,480fps或600fps)下操作较小的触摸屏时,情况可能也是如此。In the example of FIG. 6A , assuming no other parameters are adjusted, simultaneous driving of the Tx electrodes (620) can reduce the time required to acquire a complete capacitive image by one-third. To illustrate, assuming a desired frame rate of 240fps for a 17" touch screen with 60 Tx electrodes, the available time to drive the Tx electrodes with a burst of transmitter signals would be limited to 1/(240x60)=70μs, which may result in poor noise immunity. In contrast, when a set of Tx electrodes is driven simultaneously across three frequency zones, the available time to drive the Tx electrodes would be 1/(240x 20)=210μs per burst, which may provide superior noise immunity without reducing the frame rate. This may also be the case when operating smaller touch screens at even higher frame rates (e.g., 480fps or 600fps).
图6B示出了根据一个或多个实施例的感测配置(650)。包括Tx电极(620)和Rx电极(630)的布置的感测配置的物理配置可以如参考图6A所描述的那样。Figure 6B shows a sensing configuration (650) according to one or more embodiments.The physical configuration of the sensing configuration including the arrangement of Tx electrodes (620) and Rx electrodes (630) may be as described with reference to Figure 6A.
在一个或多个实施例中,同时驱动多个Tx电极(620)。在图6B的示例中,利用发射器信号TxF1……TxFn同时驱动n个Tx电极(652)。n个Tx电极可以包括感测区(120)中的所有Tx电极的子集或感测区中的所有Tx电极。因此,Rx电极Rx1……Rxn(630)中的每个上的结果信号(662)将受到TxF1……TxFn的影响。因此,结果信号(662)中的每个可携带关于接近感测元件(655)的输入对象的存在或不存在的信息。为了确保可以针对n个感测元件(655)中的每个执行触摸定位,可以选择TxF1……TxFn(652)以彼此正交。可以针对Rx电极Rx1……Rxn(630)上的结果信号(662)中的每个执行所描述的操作。In one or more embodiments, multiple Tx electrodes (620) are driven simultaneously. In the example of FIG. 6B , n Tx electrodes (652) are driven simultaneously using transmitter signals Tx F1 ... Tx Fn . The n Tx electrodes may include a subset of all Tx electrodes in the sensing region (120) or all Tx electrodes in the sensing region. Therefore, the result signal (662) on each of the Rx electrodes Rx 1 ... Rx n (630) will be affected by Tx F1 ... Tx Fn . Therefore, each of the result signals (662) may carry information about the presence or absence of an input object approaching the sensing element (655). In order to ensure that touch positioning can be performed for each of the n sensing elements (655), Tx F1 ... Tx Fn (652) may be selected to be orthogonal to each other. The described operations may be performed for each of the result signals (662) on the Rx electrodes Rx 1 ... Rx n (630).
如先前参考图6A所描述,在图6B的示例中,Tx电极(620)的同时驱动可减少获取完整电容性图像所需的时间。减小程度可取决于各种因素,例如,多少Tx电极被同时驱动、用于驱动Tx电极的突发模式等。As previously described with reference to FIG6A , in the example of FIG6B , the simultaneous driving of the Tx electrodes ( 620 ) can reduce the time required to acquire a complete capacitive image. The degree of reduction can depend on various factors, such as how many Tx electrodes are driven simultaneously, the burst mode used to drive the Tx electrodes, etc.
虽然图6A和图6B示出了特定的感测配置,并且该示例描述了特定的触摸屏场景,但是本公开的实施例可以与许多不同的配置结合使用。例如,本公开的实施例可以使用不同类型的电极布置,可以同时驱动较少或较多的Tx电极,可以用于较大或较小的感测区等。Although FIG. 6A and FIG. 6B illustrate a specific sensing configuration, and the example describes a specific touch screen scenario, embodiments of the present disclosure may be used in conjunction with many different configurations. For example, embodiments of the present disclosure may use different types of electrode arrangements, may drive fewer or more Tx electrodes simultaneously, may be used for larger or smaller sensing areas, etc.
图7示出了根据一个或多个实施例的处理配置(700)。处理配置(700)可以与图6A的感测配置(600)结合使用。可以结合图6B的感测配置(650)使用经修改的处理配置(具有附加的解调器)。具体地,在图7所示的示例中,具有三个不同频率的发射器信号(722)被同时发射以驱动Tx电极(620)(例如,如图6A所示)。下面讨论发射器信号(722)的性质。图7示出了在Rx电极(630)之一上获得的结果信号(732)的处理。为了处理多个Rx电极上的多个结果信号,可以多次实现处理配置(700)以并行操作。例如,对于n个Rx电极,图7中所示的部件可以被实现n次。FIG. 7 shows a processing configuration (700) according to one or more embodiments. The processing configuration (700) can be used in combination with the sensing configuration (600) of FIG. 6A. A modified processing configuration (with an additional demodulator) can be used in combination with the sensing configuration (650) of FIG. 6B. Specifically, in the example shown in FIG. 7, a transmitter signal (722) having three different frequencies is simultaneously transmitted to drive the Tx electrode (620) (e.g., as shown in FIG. 6A). The properties of the transmitter signal (722) are discussed below. FIG. 7 shows the processing of the result signal (732) obtained on one of the Rx electrodes (630). In order to process multiple result signals on multiple Rx electrodes, the processing configuration (700) can be implemented multiple times to operate in parallel. For example, for n Rx electrodes, the components shown in FIG. 7 can be implemented n times.
处理配置(700)包括模拟前端(740)和数字处理块(760)。模拟前端(740)可以包括电荷积分器(742)和模数转换器(ADC)(744)。数字处理块(760)可以包括实现解调器(762)的集合的操作。在所示的示例中,数字实现的解调器(762)的集合解调由模拟前端(740)获得的结果信号(732),以生成感测信号(764)。感测信号(764)可以提供对于三个感测元件(625)处的跨电容的测量,并且因此可以指示存在或不存在输入对象(未示出)。可对感测信号(764)执行附加下游操作以执行触摸感测。随后提供详细描述。The processing configuration (700) includes an analog front end (740) and a digital processing block (760). The analog front end (740) may include a charge integrator (742) and an analog-to-digital converter (ADC) (744). The digital processing block (760) may include operations that implement a set of demodulators (762). In the example shown, the set of digitally implemented demodulators (762) demodulates the result signal (732) obtained by the analog front end (740) to generate a sensing signal (764). The sensing signal (764) can provide a measurement of the transcapacitance at the three sensing elements (625) and can therefore indicate the presence or absence of an input object (not shown). Additional downstream operations may be performed on the sensing signal (764) to perform touch sensing. A detailed description is provided later.
同时驱动的发射器电极中的每个由具有一个独特的频率(例如,使用具有独特的基频的梯形或正方形波形)的非正弦发射器信号(722)驱动。在一个或多个实施例中,用于同时驱动的非正弦发射器信号(722)是正交的。参考图6A,非正弦发射器信号的突发可以用于同时驱动感测区(120)中的Tx电极(620)。三个频率中的第一个可以用于驱动频率1区(642)中的Tx电极,三个频率中的第二个可以用于驱动频率2区(644)中的Tx电极,并且三个频率中的第三个可以用于驱动频率3区(646)中的Tx电极。虽然在频率区内可以仅使用一个频率,但是频率区内的非正弦发射器信号的相位可以在电极之间和/或在非正弦发射器信号的后续突发之间变化。在一个实施例中,相位改变了180°以使用非正弦发射器信号和反相非正弦发射器信号来进行Tx电极的驱动。在不脱离本公开的情况下,可以使用任何其他相位改变。Each of the transmitter electrodes driven simultaneously is driven by a non-sinusoidal transmitter signal (722) having a unique frequency (e.g., using a trapezoidal or square waveform having a unique fundamental frequency). In one or more embodiments, the non-sinusoidal transmitter signals (722) used for simultaneous driving are orthogonal. Referring to FIG. 6A , bursts of non-sinusoidal transmitter signals can be used to simultaneously drive the Tx electrodes (620) in the sensing region (120). The first of three frequencies can be used to drive the Tx electrodes in the frequency 1 zone (642), the second of the three frequencies can be used to drive the Tx electrodes in the frequency 2 zone (644), and the third of the three frequencies can be used to drive the Tx electrodes in the frequency 3 zone (646). Although only one frequency can be used within a frequency zone, the phase of the non-sinusoidal transmitter signal within the frequency zone can vary between electrodes and/or between subsequent bursts of the non-sinusoidal transmitter signal. In one embodiment, the phase is changed by 180° to drive the Tx electrodes using the non-sinusoidal transmitter signal and the anti-phase non-sinusoidal transmitter signal. Any other phase change can be used without departing from the present disclosure.
可以从一个Rx电极(632)获得单个结果信号RxF1,F2,F3(732)以用于进一步处理。结果信号RxF1,F2,F3(732)可包括在与Tx电极相关联的所有感测元件(625)处发射的非正弦发射器信号(722)的影响,利用具有三个不同基频和不同相位的非正弦发射器信号来驱动所述Tx电极。结果信号RxF1,F2,F3(732)可进一步包括感测元件(625)处存在或不存在输入对象的影响。A single result signal Rx F1, F2, F3 (732) may be obtained from one Rx electrode (632) for further processing. The result signal Rx F1, F2, F3 (732) may include the effects of the non-sinusoidal transmitter signal (722) transmitted at all sensing elements (625) associated with the Tx electrode, the Tx electrode being driven with the non-sinusoidal transmitter signal having three different fundamental frequencies and different phases. The result signal Rx F1, F2, F3 (732) may further include the effects of the presence or absence of an input object at the sensing element (625).
电荷积分器(742)接收结果信号RxF1,F2,F3(732),并且可以在积分时间间隔内对结果信号RxF1,F2,F3(732)进行积分。ADC(744)接收积分之后的结果信号RxF1,F2,F3(732)并执行模数转换。The charge integrator (742) receives the result signal Rx F1, F2, F3 (732) and can integrate the result signal Rx F1, F2, F3 (732) within an integration time interval. The ADC (744) receives the result signal Rx F1, F2, F3 (732) after integration and performs analog-to-digital conversion.
ADC的输出被提供给数字实现的解调器(762)的集合。在一个或多个实施例中,解调器(762)被配置为生成感测信号(764)。在一个或多个实施例中,解调器(762)包括用于同相(I)解调的解调器和特定于三个非正弦发射器信号(722)的独特的频率中的每个的正交(Q)解调。换句话说,可以存在六个解调器(三个I解调器和三个Q解调器),其被配置为执行三个I/Q解调,如图7所示。六个解调器中的每个可以包括乘法器操作和加窗操作,以生成感测信号的I和Q分量。乘法器可以将乘法器的输入(即,经积分的、模数转换的结果信号RxF1,F2,F3(732)与解调波形相乘以执行解调。加窗操作可以提供低通滤波,诸如(从乘法器操作获得的)混合器结果的加权平均。如下面进一步讨论的,加窗操作可在对应非正弦发射器信号的基频处传递信号,同时在其它(正交)非正弦发射器信号的基频处强烈衰减。解调波形可以基于非正弦发射器信号(722)。例如,解调波形可以是对应的非正弦发射器信号的基频处的正弦波形。The output of the ADC is provided to a set of digitally implemented demodulators (762). In one or more embodiments, the demodulators (762) are configured to generate a sense signal (764). In one or more embodiments, the demodulators (762) include a demodulator for in-phase (I) demodulation and a quadrature (Q) demodulation specific to each of the unique frequencies of the three non-sinusoidal transmitter signals (722). In other words, there may be six demodulators (three I demodulators and three Q demodulators) configured to perform three I/Q demodulations, as shown in FIG7. Each of the six demodulators may include a multiplier operation and a windowing operation to generate the I and Q components of the sense signal. The multiplier may multiply the input to the multiplier (i.e., the integrated, analog-to-digital converted result signal Rx F1, F2, F3 (732)) by the demodulation waveform to perform demodulation. The windowing operation may provide a low pass filtering, such as a weighted average of the mixer results (obtained from the multiplier operation). As discussed further below, the windowing operation may pass the signal at the fundamental frequency of the corresponding non-sinusoidal transmitter signal while strongly attenuating the fundamental frequencies of other (orthogonal) non-sinusoidal transmitter signals. The demodulation waveform may be based on the non-sinusoidal transmitter signal (722). For example, the demodulation waveform may be a sinusoidal waveform at the fundamental frequency of the corresponding non-sinusoidal transmitter signal.
因此,每个解调器在对应的非正弦发射器信号的基频处执行解调。解调器(762)组合地在三个基频中的每个处执行码分多路复用(CDM)解码以分离与三个感测元件(625)相关联的感测信号(764)。即使在存在可能的相移的情况下,与感测元件相关联的感测信号的解调的I分量和Q分量也可以被组合以获得可接受的准确感测信号。Thus, each demodulator performs demodulation at the fundamental frequency of the corresponding non-sinusoidal transmitter signal. The demodulator (762) performs code division multiplexing (CDM) decoding at each of the three fundamental frequencies in combination to separate the sensing signals (764) associated with the three sensing elements (625). Even in the presence of possible phase shifts, the demodulated I and Q components of the sensing signals associated with the sensing elements can be combined to obtain an acceptably accurate sensing signal.
在使用组合的I和Q解调的情况下,经积分的、模数转换的结果信号RxF1,F2,F3(732)与解调波形之间的精确相位对准不需要执行解调。因此,ADC(744)可以是相对低速的,例如,非正弦发射器信号频率的基频的速度的三倍到五倍。这可能导致引入相位偏移,然而,通过使用组合的I和Q解调减轻了相位偏移。低速ADC的使用降低了功耗和成本,而附加的Q解调器与可忽略的附加成本和功耗相关联,因为其是数字实现的。因此,在解调之前使用数字I/Q解调和模数转换的所描述的配置是有成本效率的且节能的。虽然描述了数字I/Q解调,但是在不脱离本公开的情况下可以执行模拟I/Q解调,随后进行模数转换。In the case of using combined I and Q demodulation, precise phase alignment between the integrated, analog-to-digital converted result signal Rx F1, F2, F3 (732) and the demodulated waveform is not required to perform demodulation. Therefore, the ADC (744) can be relatively slow, for example, three to five times the speed of the fundamental frequency of the non-sinusoidal transmitter signal frequency. This may result in the introduction of phase offsets, which are however mitigated by using combined I and Q demodulation. The use of a slow ADC reduces power consumption and cost, while the additional Q demodulator is associated with negligible additional cost and power consumption because it is digitally implemented. Therefore, the described configuration using digital I/Q demodulation and analog-to-digital conversion prior to demodulation is cost-effective and energy-efficient. Although digital I/Q demodulation is described, analog I/Q demodulation can be performed without departing from the present disclosure, followed by analog-to-digital conversion.
在一个实施例中,仅使用I解调器(无Q解调器)来执行解调。为了仅使用I解调器获得合理精确的相位对准,可以使用较快的ADC(744)来减少可能的相位偏移。例如,ADC可以以至少16倍的非正弦发射器信号频率的基频的速度进行操作。In one embodiment, demodulation is performed using only an I demodulator (no Q demodulator). In order to obtain reasonably accurate phase alignment using only an I demodulator, a faster ADC (744) may be used to reduce possible phase offsets. For example, the ADC may operate at a speed of at least 16 times the fundamental frequency of the non-sinusoidal transmitter signal frequency.
如前所述,一个或多个实施例采用非正弦发射器信号(722)。在图7的示例中,可以使用具有梯形波形的单个非正弦发射器信号。在不脱离本公开的情况下,可以使用任何其他非正弦波形,例如方波。与正弦波形相比,非正弦波形可以具有各种优点。例如,使用基本电路元件合成非正弦波形可能相对容易。产生幅度高于系统电压的非正弦波形可能进一步相对容易。例如,可以使用3V系统电压来实现9V幅度。此外,非正弦波形可以在基频处具有比具有相同标称幅度的正弦波形高的信号能量。在图7中,在时域(左)和频域(右)中示出用作非正弦发射器信号(722)的梯形波形。梯形波形具有100kHz的基频和1V的幅度。如频谱显示的那样,基频处的幅度为1.254V(1.97dB)。因此,在基频处,对于非正弦发射器信号的相同电压,与正弦波相比,梯形波形具有较高的信号能量,从而提供各种潜在优点,诸如使用较低发射器信号电压、在使用相同电压时获得较高信噪比等的能力等。然而,如图7所示,诸如梯形波形之类的非正弦波形也包括不同于基频的谐波。在图7中所示的梯形波形的情况下,存在3次(700kHz)谐波、5次(500kHz)谐波等。在图7中所示的频谱中,三次谐波的基频幅度比基频低10.6dB,五次谐波的基频幅度比基频低17.4dB等。前10次谐波的总谐波失真为-9.6dB。As previously described, one or more embodiments employ a non-sinusoidal transmitter signal (722). In the example of FIG. 7 , a single non-sinusoidal transmitter signal having a trapezoidal waveform may be used. Any other non-sinusoidal waveform, such as a square wave, may be used without departing from the present disclosure. Non-sinusoidal waveforms may have various advantages over sinusoidal waveforms. For example, it may be relatively easy to synthesize non-sinusoidal waveforms using basic circuit elements. It may further be relatively easy to generate non-sinusoidal waveforms having an amplitude higher than a system voltage. For example, a 9V amplitude may be achieved using a 3V system voltage. In addition, a non-sinusoidal waveform may have a higher signal energy at a fundamental frequency than a sinusoidal waveform having the same nominal amplitude. In FIG. 7 , a trapezoidal waveform used as a non-sinusoidal transmitter signal (722) is shown in the time domain (left) and the frequency domain (right). The trapezoidal waveform has a fundamental frequency of 100kHz and an amplitude of 1V. As the spectrum shows, the amplitude at the fundamental frequency is 1.254V (1.97dB). Therefore, at the fundamental frequency, for the same voltage of the non-sinusoidal transmitter signal, the trapezoidal waveform has higher signal energy than the sine wave, thereby providing various potential advantages, such as the ability to use a lower transmitter signal voltage, obtain a higher signal-to-noise ratio when using the same voltage, etc. However, as shown in FIG7 , non-sinusoidal waveforms such as trapezoidal waveforms also include harmonics that are different from the fundamental frequency. In the case of the trapezoidal waveform shown in FIG7 , there is a 3rd (700kHz) harmonic, a 5th (500kHz) harmonic, etc. In the spectrum shown in FIG7 , the fundamental frequency amplitude of the third harmonic is 10.6dB lower than the fundamental frequency, the fundamental frequency amplitude of the fifth harmonic is 17.4dB lower than the fundamental frequency, etc. The total harmonic distortion of the first 10 harmonics is -9.6dB.
由于存在较高的谐波,在一个或多个实施例中,在ADC(744)处发生混叠。混叠的影响可能不利于感测信号(764)的准确性。随后基于以下场景描述该影响。假设非正弦发射器信号(722)的三个基频是100kHz、109.9kHz和119.8kHz。200μs的突发长度的基频被间隔开9.9kHz,这在使用汉宁窗执行解调(下文讨论)时导致正交性(或接近正交性)。其他频率间隔可以用于其他类型的窗口、其他突发长度等。此外,假设ADC(744)的ADC采样频率Fs被设置为500kHz。在Fs=500kHz时,奈奎斯特频率是250kHz。因此,针对所有三个非正弦发射器信号的较高次谐波发生混叠(722)。作为混叠的结果,在一个或多个实施例中,较高次谐波在较低频率处表现为ADC(744)的输出处的混叠伪影。Due to the presence of higher harmonics, in one or more embodiments, aliasing occurs at the ADC (744). The effects of aliasing may be detrimental to the accuracy of the sensed signal (764). The effects are subsequently described based on the following scenario. Assume that the three fundamental frequencies of the non-sinusoidal transmitter signal (722) are 100kHz, 109.9kHz, and 119.8kHz. The fundamental frequencies of the 200μs burst length are spaced 9.9kHz apart, which results in orthogonality (or near orthogonality) when demodulation is performed using a Hanning window (discussed below). Other frequency spacings may be used for other types of windows, other burst lengths, etc. In addition, assume that the ADC sampling frequency Fs of the ADC (744) is set to 500kHz. At Fs=500kHz, the Nyquist frequency is 250kHz. Therefore, aliasing (722) occurs for the higher harmonics of all three non-sinusoidal transmitter signals. As a result of aliasing, in one or more embodiments, the higher harmonics appear as aliasing artifacts at the output of the ADC (744) at lower frequencies.
可以使用移位和折叠操作的组合来确定较低频率(混叠伪影在该较低频率处出现)。如果作为混叠的结果的较高次谐波在非正弦发射器信号的基频之一处或附近表现为混叠伪影,则可能导致错误的感测信号。在以上示例中,在119.8kHz处的非正弦发射器信号的5次谐波为5x 119.8kHz=599kHz。使用移位和折叠操作来执行混叠分析,当使用500kHzADC采样频率时,5次谐波在99kHz处表现为混叠伪影。因为99kHz接近非正弦发射器信号之一的100kHz基频,所以针对在100kHz处执行的解调而获得的感测信号不准确。A combination of shift and fold operations may be used to determine the lower frequency at which the aliasing artifact occurs. If the higher harmonics that are the result of aliasing appear as aliasing artifacts at or near one of the fundamental frequencies of the non-sinusoidal transmitter signal, an erroneous sensing signal may result. In the above example, the 5th harmonic of the non-sinusoidal transmitter signal at 119.8kHz is 5x 119.8kHz = 599kHz. Using shift and fold operations to perform aliasing analysis, the 5th harmonic appears as an aliasing artifact at 99kHz when a 500kHz ADC sampling frequency is used. Because 99kHz is close to the 100kHz fundamental frequency of one of the non-sinusoidal transmitter signals, the sensing signal obtained for the demodulation performed at 100kHz is not accurate.
在一个或多个实施例中,选择ADC采样频率Fs以减少由在基频附近表现为混叠伪影的较高次谐波引起的误差。更具体地,调整Fs,使得没有混叠伪影紧密接近任何基频。可以通过系统地更改Fs同时监测带间干扰(即,在基频附近的混叠伪影的存在)来选择期望的Fs。期望的Fs可以是在其处带间干扰最小的Fs。随后参考图8中所示的示例提供对带间干扰的描述。In one or more embodiments, the ADC sampling frequency Fs is selected to reduce errors caused by higher harmonics that appear as aliasing artifacts near the fundamental frequency. More specifically, Fs is adjusted so that no aliasing artifacts are close to any fundamental frequency. The desired Fs can be selected by systematically changing Fs while monitoring inter-band interference (i.e., the presence of aliasing artifacts near the fundamental frequency). The desired Fs can be the Fs at which the inter-band interference is minimized. A description of inter-band interference is subsequently provided with reference to the example shown in FIG8.
虽然图7示出了特定的处理配置,但是在不脱离本公开的情况下,可以使用其他配置。例如,虽然图7示出了使用具有三个独特的基频的非正弦发射器信号来同时驱动三个Tx电极,但是可以利用任何数量的非正弦发射器信号同时驱动任何数量的Tx电极。此外,虽然图7示出了用于处理从三个Rx电极获得的单个结果信号的处理配置,但是如所示的模拟和数字处理部件可以被复制以处理附加的结果信号。Although FIG7 shows a specific processing configuration, other configurations may be used without departing from the present disclosure. For example, although FIG7 shows the use of non-sinusoidal transmitter signals having three unique fundamental frequencies to simultaneously drive three Tx electrodes, any number of non-sinusoidal transmitter signals may be used to simultaneously drive any number of Tx electrodes. In addition, although FIG7 shows a processing configuration for processing a single result signal obtained from three Rx electrodes, the analog and digital processing components as shown may be replicated to process additional result signals.
图8示出了根据一个或多个实施例的带间干扰分析的示例。在该示例中,在500kHz+/-10%的范围内调整Fs,以识别具有可接受的低带间干扰的Fs。被分析的频率范围被限制(在该示例中为+/-10%)以降低由外部噪声(源自与输入设备不同的源的噪声)引起的干扰的可能性。外部噪声可源自各种部件,诸如电源、显示设备等。外部噪声可以集中在特定频率,并且可以选择初始Fs(500kHz),使得不太可能受到外部噪声的干扰。因此,在有限范围内的Fs的变化降低了选择其中外部噪声引起显著干扰的频率的可能性。FIG8 shows an example of inter-band interference analysis according to one or more embodiments. In this example, Fs is adjusted within a range of 500kHz +/- 10% to identify an Fs with an acceptably low inter-band interference. The frequency range analyzed is limited (in this example, +/- 10%) to reduce the possibility of interference caused by external noise (noise originating from a source different from the input device). External noise can originate from various components, such as power supplies, display devices, etc. External noise can be concentrated at a specific frequency, and an initial Fs (500kHz) can be selected so that it is less likely to be interfered with by external noise. Therefore, the variation of Fs within a limited range reduces the possibility of selecting a frequency where external noise causes significant interference.
如图8示出在带间干扰曲线图(802)中,带间干扰被确定为Fs在从450kHz至550kHz的频率范围内被调整。带间干扰是指示由以第一频率驱动一个或多个Tx电极同时以第二频率数字解调(在A/D转换以及可能的混叠之后)引起的干扰的量。参考先前介绍的针对非正弦发射器信号使用100kHz、109.9kHz和119.8kHz的示例,以下带间干扰可能由于混叠而发生:As shown in the inter-band interference graph (802) in FIG8 , the inter-band interference is determined as Fs is adjusted in the frequency range from 450kHz to 550kHz. Inter-band interference is an indication of the amount of interference caused by driving one or more Tx electrodes at a first frequency while digitally demodulating at a second frequency (after A/D conversion and possible aliasing). Referring to the example of using 100kHz, 109.9kHz and 119.8kHz for a non-sinusoidal transmitter signal previously introduced, the following inter-band interference may occur due to aliasing:
(i)以100kHz驱动并以109.9kHz解调;(i) driven at 100 kHz and demodulated at 109.9 kHz;
(ii)以100kHz驱动并以119.8kHz解调;(ii) driven at 100 kHz and demodulated at 119.8 kHz;
(iii)以109.9kHz驱动并以100kHz解调;(iii) driven at 109.9kHz and demodulated at 100kHz;
(iv)以109.9kHz驱动并以119.8kHz解调;(iv) driven at 109.9 kHz and demodulated at 119.8 kHz;
(v)以119.8kHz驱动并以100kHz解调;以及(v) driven at 119.8 kHz and demodulated at 100 kHz; and
(vi)以119.8kHz驱动并以109.9kHz解调。(vi) Driven at 119.8kHz and demodulated at 109.9kHz.
可以跨频率范围获得这六个情况中的每个的带间干扰。因此,可针对六个情况中的每个获得曲线图(802)。每个曲线图可包括在其处的带间干扰不可接受的高的频率,并且还可包括在其处的带间干扰可接受的低或非常低的频率。如曲线图(802)所示,在给定特定场景的情况下,对于较低的Fs,带间干扰特别高,而对于较高的Fs,带间干扰较低至非常低。Inter-band interference for each of these six cases can be obtained across a frequency range. Therefore, a graph (802) can be obtained for each of the six cases. Each graph may include high frequencies at which inter-band interference is unacceptably high, and may also include low or very low frequencies at which inter-band interference is acceptable. As shown in the graph (802), given a particular scenario, for lower Fs, the inter-band interference is particularly high, while for higher Fs, the inter-band interference is low to very low.
带间干扰概述(804)概括了最差频率(Fs=449kHz)和最佳频率(Fs=520kHz)的结果。当在F2(109.9kHz)处发射非正弦发射器信号同时在F3(119.8kHz)处执行解调时,发现最差情况的干扰为21.491%。该带间干扰在曲线图(802)(最左峰)中显著可见。相比之下,对于最佳频率,所有干扰保持低于0.02%。在曲线图(802)(放大的频率范围)中可以看出几乎完全不存在干扰。The inter-band interference summary (804) summarizes the results for the worst frequency (Fs=449kHz) and the best frequency (Fs=520kHz). When the non-sinusoidal transmitter signal is transmitted at F2 (109.9kHz) and the demodulation is performed at F3 (119.8kHz), the worst case interference is found to be 21.491%. This inter-band interference is clearly visible in the graph (802) (leftmost peak). In contrast, for the best frequency, all interference remains below 0.02%. The almost complete absence of interference can be seen in the graph (802) (magnified frequency range).
可以执行优化以选择在其处所有六个情况的干扰都可接受的Fs。下面讨论对于确定Fs的方法。虽然图8中的示例是针对三个非正弦发射器信号,但可针对任何数量的非正弦发射器信号执行类似分析。An optimization may be performed to select Fs at which interference is acceptable for all six cases. A method for determining Fs is discussed below. Although the example in FIG8 is for three non-sinusoidal transmitter signals, a similar analysis may be performed for any number of non-sinusoidal transmitter signals.
图9和图10示出了根据一个或多个实施例的流程图。图9和图10中的步骤中的一个或多个可以由上面参考图1、图6A、图6B和图7讨论的部件执行。虽然顺序地呈现和描述了这些流程图中的各个步骤,但是普通技术人员将理解,步骤中的至少一些可以以不同的顺序执行,可以组合或省略,并且步骤中的一些可以并行执行。可以进一步执行附加步骤。因此,本公开的范围不应被认为限于图9和图10中所示的步骤的特定布置。Figures 9 and 10 show flow charts according to one or more embodiments. One or more of the steps in Figures 9 and 10 may be performed by the components discussed above with reference to Figures 1, 6A, 6B, and 7. Although the various steps in these flow charts are presented and described sequentially, it will be appreciated by those of ordinary skill that at least some of the steps may be performed in a different order, may be combined or omitted, and some of the steps may be performed in parallel. Additional steps may be further performed. Therefore, the scope of the present disclosure should not be considered to be limited to the specific arrangement of the steps shown in Figures 9 and 10.
图9的流程图描绘了根据一个或多个实施例的用于多频率区并行扫描的带间谐波干扰减轻的方法(700)。FIG. 9 is a flow chart depicting a method ( 700 ) for inter-band harmonic interference mitigation for multi-frequency zone parallel scanning according to one or more embodiments.
在步骤902中,执行噪声测量。噪声可在现实操作条件下测量,例如,在诸如显示器、电源等可能的噪声源存在的情况下测量。噪声测量可用于区分有噪声的频率区与噪声较小或无噪声的频率区。可以执行光谱分析以进行区分。In step 902, a noise measurement is performed. Noise can be measured under realistic operating conditions, for example, in the presence of possible noise sources such as a display, power supply, etc. The noise measurement can be used to distinguish between frequency regions with noise and frequency regions with less noise or no noise. Spectral analysis can be performed to make the distinction.
在步骤904中,选择非正弦发射器信号,使得避免或至少减少在步骤902中识别的噪声的干扰。换句话说,对于非正弦发射器信号,可以选择其中存在相对小的噪声的频率区。例如,假设基于步骤902的执行在50kHz处检测到噪声。为了避免检测到的噪声,可以将非正弦发射器信号的基频置于大约100kHz的区中。可以选择基频的频率间隔、突发长度、非正弦发射器信号的形状等,使得满足某些正交性要求和定时要求,如先前所讨论的。可以针对任意数量的同时发射的非正弦发射器信号执行步骤904。虽然流程图将噪声的测量和非正弦发射器信号的选择示出为单独的步骤,但是这些步骤可以组合。例如,可以利用选择的非正弦发射器信号的集合来执行测量。如果基于测量发现存在太多噪声,则可以选择不同的非正弦发射器信号的集合。切换到不同的非正弦发射器信号的集合可以继续,直到识别出噪声被确定为可接受的集合为止。In step 904, a non-sinusoidal transmitter signal is selected so that the interference of the noise identified in step 902 is avoided or at least reduced. In other words, for the non-sinusoidal transmitter signal, a frequency region in which relatively small noise exists can be selected. For example, assume that noise is detected at 50kHz based on the execution of step 902. In order to avoid the detected noise, the fundamental frequency of the non-sinusoidal transmitter signal can be placed in a region of about 100kHz. The frequency spacing of the fundamental frequency, the burst length, the shape of the non-sinusoidal transmitter signal, etc. can be selected so that certain orthogonality requirements and timing requirements are met, as discussed previously. Step 904 can be performed for any number of non-sinusoidal transmitter signals transmitted simultaneously. Although the flowchart shows the measurement of noise and the selection of non-sinusoidal transmitter signals as separate steps, these steps can be combined. For example, a set of selected non-sinusoidal transmitter signals can be used to perform measurements. If it is found that there is too much noise based on the measurement, a different set of non-sinusoidal transmitter signals can be selected. Switching to a different set of non-sinusoidal transmitter signals can continue until it is identified that the noise is determined to be an acceptable set.
在步骤906中,选择模数转换器(ADC)的采样频率Fs。在一个或多个实施例中,选择Fs以使得与非正弦发射器信号的较高次谐波相关联的混叠伪影位于与非正弦发射器信号的基频不同的频率处。换句话说,调整Fs以减小基频处的混叠伪影的幅度,以减少或消除带间谐波干扰。参考图7提供了附加细节。可以从默认采样频率开始执行Fs的选择。可以在围绕默认采样频率的有限范围内执行优化。可以执行优化以最小化非正弦发射器信号的基频处的混叠伪影。可以使用任何标准来指定在基频处的可接受的混叠水平。例如,1/1000的带间谐波干扰可以被设置为阈值。可针对非正弦发射器信号的单个集合或不同频率范围中的非正弦发射器信号的多个集合执行步骤906。使用非正弦发射器信号的多个集合可使得输入设备能够在不同频率范围内操作,例如,取决于噪声环境。步骤906的操作可以通过测量实际输入设备上的带间谐波干扰或通过仿真来执行。如果使用仿真,则可以通过仿真模型来近似输入设备的不同部件。例如,感测元件和模拟前端的特性可以由一阶(单极)仿真模型近似,该一阶(单极)仿真模型具有分别近似实际的感测元件和实际的模拟前端的特性的时间常数。In step 906, a sampling frequency Fs of an analog-to-digital converter (ADC) is selected. In one or more embodiments, Fs is selected so that aliasing artifacts associated with higher harmonics of the non-sinusoidal transmitter signal are located at a frequency different from the fundamental frequency of the non-sinusoidal transmitter signal. In other words, Fs is adjusted to reduce the amplitude of the aliasing artifacts at the fundamental frequency to reduce or eliminate inter-band harmonic interference. Additional details are provided with reference to FIG. 7. The selection of Fs can be performed starting from a default sampling frequency. The optimization can be performed within a limited range around the default sampling frequency. The optimization can be performed to minimize the aliasing artifacts at the fundamental frequency of the non-sinusoidal transmitter signal. Any standard can be used to specify an acceptable aliasing level at the fundamental frequency. For example, 1/1000 of the inter-band harmonic interference can be set as a threshold. Step 906 can be performed for a single set of non-sinusoidal transmitter signals or multiple sets of non-sinusoidal transmitter signals in different frequency ranges. Using multiple sets of non-sinusoidal transmitter signals can enable the input device to operate in different frequency ranges, for example, depending on the noise environment. The operation of step 906 can be performed by measuring the inter-band harmonic interference on an actual input device or by simulation. If simulation is used, the different components of the input device can be approximated by simulation models. For example, the characteristics of the sensing element and the analog front end can be approximated by a first-order (single-pole) simulation model, which has time constants that respectively approximate the characteristics of the actual sensing element and the actual analog front end.
可以在输入设备的设置或制造期间执行步骤902-906的操作,以将用于非正弦发射器信号的频率的一个或多个集合和匹配的采样频率Fs编程到输入设备中。可替换地,可以在输入设备的操作期间执行步骤902-906。The operations of steps 902-906 may be performed during setup or manufacture of the input device to program one or more sets of frequencies for the non-sinusoidal transmitter signal and the matching sampling frequency Fs into the input device. Alternatively, steps 902-906 may be performed during operation of the input device.
在步骤908中,可以执行触摸感测。下面参考图10提供了描述。In step 908, touch sensing may be performed. A description is provided below with reference to FIG.
图10的流程图描绘了根据一个或多个实施例的用于多频率区触摸感测的方法(1000)。FIG. 10 is a flow chart depicting a method ( 1000 ) for multi-frequency zone touch sensing according to one or more embodiments.
在步骤1002中,使用具有独特基频的多个非正弦发射器信号同时驱动Tx电极的集合。可以同时驱动任何数量的Tx电极。参考图6A、图6B和图7提供附加的细节。In step 1002, a set of Tx electrodes are driven simultaneously using multiple non-sinusoidal transmitter signals having unique fundamental frequencies. Any number of Tx electrodes may be driven simultaneously. Additional details are provided with reference to FIG. 6A, FIG. 6B and FIG. 7.
在步骤1004中,在Rx电极上获得结果信号。步骤1004可以与步骤1002并行执行。此外,步骤1004可以针对多个Rx电极同时执行。在Rx电极上接收的结果信号受到耦合到Rx电极上的多个非正弦发射器信号的影响。耦合在其中Rx电极紧邻Tx电极的地方(例如,在其中Tx电极与Rx电极相交的感测元件处)发生。结果信号也受到接近感测元件的输入对象的存在或不存在的影响,因为电容性耦合受到输入对象的存在或不存在的影响。In step 1004, a result signal is obtained on the Rx electrode. Step 1004 can be performed in parallel with step 1002. In addition, step 1004 can be performed simultaneously for multiple Rx electrodes. The result signal received on the Rx electrode is affected by multiple non-sinusoidal transmitter signals coupled to the Rx electrode. The coupling occurs where the Rx electrode is in close proximity to the Tx electrode (e.g., at the sensing element where the Tx electrode intersects the Rx electrode). The result signal is also affected by the presence or absence of an input object close to the sensing element because capacitive coupling is affected by the presence or absence of the input object.
在步骤1006中,使用以在步骤906中确定的采样频率Fs操作的模数转换器对结果信号进行模数转换。In step 1006 , the resulting signal is analog-to-digital converted using an analog-to-digital converter operating at the sampling frequency Fs determined in step 906 .
在步骤1008中,在模数转换之后,结果信号被解调以生成感测信号的集合。可针对使用具有特定频率的非正弦发射器信号驱动的一个或多个Tx电极中的每个获得一个感测信号。如果执行了I解调和Q解调两个,则可以处理感测信号的结果I和Q分量以确定感测信号的幅度和/或相位。参考图6A、图6B和图7提供了附加的细节。可以通过求解非正弦发射器信号的多个突发上的感测信号来获得用于感测特定于特定感测元件的信号的解。例如,当20个突发用于包括20个感测元件的配置时,可以获得唯一的解。如果针对多个Rx电极执行步骤1004,则还可以多次执行步骤1008以解调与多个Rx电极相关联的结果信号中的每个。In step 1008, after analog-to-digital conversion, the result signal is demodulated to generate a set of sensing signals. A sensing signal can be obtained for each of one or more Tx electrodes driven by a non-sinusoidal transmitter signal having a specific frequency. If both I demodulation and Q demodulation are performed, the resulting I and Q components of the sensing signal can be processed to determine the amplitude and/or phase of the sensing signal. Additional details are provided with reference to FIG. 6A, FIG. 6B and FIG. 7. A solution for sensing a signal specific to a specific sensing element can be obtained by solving the sensing signal on multiple bursts of the non-sinusoidal transmitter signal. For example, when 20 bursts are used for a configuration including 20 sensing elements, a unique solution can be obtained. If step 1004 is performed for multiple Rx electrodes, step 1008 can also be performed multiple times to demodulate each of the result signals associated with the multiple Rx electrodes.
可以重复所描述的步骤。例如,可以在驱动从频率区中的Tx电极中选择的Tx电极的不同集合的同时重复步骤602-606,如先前参考图6A、图6B和图7所描述的。在针对感测区中的所有Tx电极执行步骤602-608之后,具有用于电容性图像的感测元件的完整集合的感测信号的电容性图像可以是可用的。The described steps may be repeated. For example, steps 602-606 may be repeated while driving a different set of Tx electrodes selected from the Tx electrodes in the frequency region, as previously described with reference to FIGS. 6A , 6B, and 7 . After performing steps 602-608 for all Tx electrodes in the sensing region, a capacitive image having sensing signals for a complete set of sensing elements of the capacitive image may be available.
在步骤1010中,可以使用感测信号执行触摸感测。触摸感测可以涉及对照先前确定的基线值来评估感测信号。如果感测信号偏离基线值至少一定量,则输入对象可被认为存在于对应于感测信号的感测元件附近。可针对与电容性图像的感测元件相关联的一些或所有感测信号执行步骤1010。In step 1010, touch sensing may be performed using the sense signals. Touch sensing may involve evaluating the sense signals against a previously determined baseline value. If the sense signals deviate from the baseline value by at least a certain amount, the input object may be considered to be present near the sensing element corresponding to the sense signal. Step 1010 may be performed for some or all sense signals associated with the sensing elements of the capacitive image.
可以例如周期性地重复步骤1002-1010以随着时间执行触摸感测。Steps 1002 - 1010 may be repeated, for example, periodically to perform touch sensing over time.
本公开的实施例具有各种优点。使用具有不同频率的同时发射的发射器信号使得能够以高帧速率驱动大量Tx电极(其对于较大触摸屏可能是必要的)而不缩短发射的发射器信号的突发。本公开的实施例使用非正弦波形。非正弦波形具有相对容易生成的优点,即使幅度高于系统电压。此外,非正弦波形在基频处具有比正弦波形高的电压幅度。在基频处产生的较高信号能量提供各种优点,诸如使用较低发射器信号电压、在使用相同电压时获得较高信噪比的能力等。Embodiments of the present disclosure have various advantages. The use of transmitter signals transmitted simultaneously with different frequencies enables a large number of Tx electrodes to be driven at a high frame rate (which may be necessary for a larger touch screen) without shortening the burst of the transmitted transmitter signal. Embodiments of the present disclosure use non-sinusoidal waveforms. Non-sinusoidal waveforms have the advantage of being relatively easy to generate, even if the amplitude is higher than the system voltage. In addition, non-sinusoidal waveforms have a higher voltage amplitude at the base frequency than sinusoidal waveforms. The higher signal energy generated at the base frequency provides various advantages, such as the ability to use a lower transmitter signal voltage, obtain a higher signal-to-noise ratio when using the same voltage, etc.
虽然已经关于有限数量的实施例描述了本发明,但是受益于本公开的本领域技术人员将理解,可以设计出不脱离如本文所公开的本发明的范围的其他实施例。因此,本发明的范围应仅由所附权利要求限制。While the present invention has been described with respect to a limited number of embodiments, those skilled in the art having benefit of this disclosure will appreciate that other embodiments can be designed which do not depart from the scope of the invention as disclosed herein. Accordingly, the scope of the present invention should be limited only by the claims appended hereto.
Claims (15)
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/518,307 | 2021-11-03 | ||
| US17/564,159 | 2021-12-28 | ||
| US17/564,159 US11531425B1 (en) | 2021-11-03 | 2021-12-28 | Inter-band harmonics interference mitigation for multi-frequency-region parallel scan |
| PCT/US2022/043140 WO2023080952A1 (en) | 2021-11-03 | 2022-09-09 | Multi-frequency-region touch sensing |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN118202323A true CN118202323A (en) | 2024-06-14 |
Family
ID=91408834
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202280073511.9A Pending CN118202323A (en) | 2021-11-03 | 2022-09-09 | Multi-frequency touch sensing |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN118202323A (en) |
-
2022
- 2022-09-09 CN CN202280073511.9A patent/CN118202323A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9645690B1 (en) | Method and apparatus to improve noise immunity of a touch sense array | |
| CN102473059B (en) | Synchronized Timing Quadrature Measurement Mode for Touchpad Multi-Touch Sensing | |
| CN105531654B (en) | Injected Touch Noise Analysis | |
| US10037092B2 (en) | Stylus to host synchronization | |
| CN103124953B (en) | has a capacitive touch sensor associated with the receiver | |
| US8810543B1 (en) | All points addressable touch sensing surface | |
| CN102667692B (en) | Transcapacitive sensor device with ohmic seam | |
| CN102576278B (en) | Dynamic mode for quick touch response switches | |
| JP2018139436A (en) | Detection and identification of touches of different sized conductive objects on capacitive buttons | |
| US20120105362A1 (en) | Synchronizing a stylus with a capacitive sense array | |
| JP6096427B2 (en) | Multi-touch touch-sensitive device with multi-frequency capacitance detection | |
| JP2011023012A (en) | Negative pixel compensation | |
| US11550434B2 (en) | Short-term noise suppression | |
| CN111538424A (en) | Activation pen with improved interference performance | |
| CN102467305B (en) | Electronic device with capacitive sensing circuit carrying phase information and method thereof | |
| US11531425B1 (en) | Inter-band harmonics interference mitigation for multi-frequency-region parallel scan | |
| US11531439B1 (en) | Multi-frequency-region touch sensing | |
| KR20200045286A (en) | Touch device and touch detection method thereof | |
| US20210157428A1 (en) | Minimizing latency for resonant input object detection and classification | |
| CN118202323A (en) | Multi-frequency touch sensing | |
| CN103853407B (en) | The multi-point touch haptic device of multi-frequency and barycenter capacitance detecting | |
| US9874972B2 (en) | Systems and methods for decoupling image generation rate from reporting rate in capacitive sensing | |
| US20250123709A1 (en) | Multi-frequency single-burst driving scheme for presence detection | |
| US12373060B2 (en) | Multi-frequency single-burst driving scheme for presence detection | |
| US12443308B2 (en) | System and method for parallel sensing in a touch sensor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |