A capacitive sensing circuit includes circuitry to compensate for moisture or liquid spanning sensor units. The capacitive sensing circuit includes input terminals that couple with respective sensor units to receive sensing signals. A sensing block determines capacitance changes in the sensor units using the sensing signals and generates output signals indicative of the sensed capacitance changes. first switches are coupled with respective ones of the input terminals and are closed during a first scanning stage to couple the sensing signals from the input terminals collectively to the sensing block. second switches are coupled with respective ones of the input terminals and are closed during a second scanning stage, to generate compensation signals to compensate for capacitance interference between the sensor units.
|
9. A method of sensing capacitance changes of a capacitive sensor, wherein the capacitive sensor comprises a plurality of sensor units, the method comprising:
during a first scanning stage, coupling the plurality of sensor units with a sensing block;
providing, by the plurality of sensor units, sensing signals collectively as a first sensing signal to the sensing block;
determining, by the sensing block, a capacitance change in response to the first sensing signal;
during a second scanning stage, providing compensation signals, by one or more compensation blocks, to the plurality of sensor units in response to a determined capacitance change, to compensate for capacitances between the plurality of sensor units; and
providing, by at least one of the plurality of sensor units, a second sensing signal to the sensing block.
14. A method of sensing capacitance changes of a capacitive sensor, comprising:
triggering a cluster of sensor units of the capacitive sensor with a first scanning signal from a capacitive sensing circuit, wherein the cluster of sensor units comprises a central sensor unit and multiple peripheral sensor units that surround the central sensor unit;
providing, collectively from the cluster of sensor units to the capacitive sensing circuit, a first sensing signal in response to the first scanning signal;
determining, by a sensing block, a capacitance change in the cluster of sensor units based on the first sensing signal;
triggering the central sensor unit with a second scanning signal from the capacitive sensing circuit in response to a determined capacitance change in the cluster of sensor units;
applying, by one or more compensation blocks, compensation signals to the peripheral sensor units to compensate capacitances between the central sensor unit and the peripheral sensor units;
generating, by the central sensor unit, a second sensing signal in response to the second scanning signal; and
determining, by the sensing block, a capacitance change in the central sensor unit based on the second sensing signal.
1. A capacitive sensing circuit connected to a plurality of sensor units, the sensing circuit comprising:
a plurality of input terminals connected to respective ones of the plurality of sensor units to receive sensing signals therefrom, and to transmit a plurality of scanning signals thereto;
a sensing block connected to the plurality of input terminals by way of a common node for receiving the sensing signals, wherein the sensing block is configured to determine a capacitance change of the sensor units in response to the sensing signals, and to generate an output signal indicative of the sensed capacitance change;
a plurality of first switches connected between the common node and respective ones of the plurality of input terminals, wherein the first switches are closed during a first scanning stage, to transmit the sensing signals from the input terminals, collectively, to the sensing block;
at least one compensation block connected to the sensor units by way of the input terminals, wherein the compensation blocks generate compensation signals to compensate for capacitive interference between adjacent ones of the sensor units; and
a plurality of second switches connected between the respective ones of the input terminals and the at least one compensation block, wherein the second switches are closed during a second scanning stage to provide the compensation signals to the sensor units.
2. The circuit of
3. The circuit of
4. The circuit of
5. The circuit of
6. The circuit of
7. The circuit of
10. The method of
providing a first charging signal to the plurality of sensor units to charge the plurality of sensor units to a first voltage level;
generating the sensing signals by discharging the sensor units from the first voltage level;
providing a second charging signal to the plurality of sensor units to charge the plurality of sensor units to a second voltage level different from the first voltage level; and
generating the sensing signals by discharging the sensor units from the second voltage level.
11. The method of
providing a first charging signal to the at least one of the plurality of sensor units to charge the at least one of the plurality of sensor units to a first voltage level;
generating the second sensing signal by discharging the at least one of the plurality of sensor units from the first voltage level;
providing a second charging signal to the at least one of the plurality of sensor units to charge the at least one of the plurality of sensor units to a second voltage level different from the first voltage level; and
generating the second sensing signal by discharging the at least one of the plurality of sensor units from the second voltage level.
12. The method of
the providing the second sensing signal to the sensing block during the second scanning stage comprises providing the second sensing signal from a centrally located sensor unit; and
the providing the compensation signals to the sensor units comprises providing the compensation signals to the sensor units surrounding the centrally located sensor unit.
13. The method of
providing the first sensing signal during the first scanning stage comprises providing the first sensing signal at a first frequency; and
providing the second sensing signal during the second scanning stage comprises providing the second sensing signal at a second frequency higher than the first frequency.
15. The method of
16. The method of
charging, with a first voltage signal, the cluster of sensor units to a first voltage level;
discharging the cluster of sensor units from the first voltage level to provide the first sensing signal;
charging, with a second voltage signal different from the first voltage signal, the cluster of sensor units to a second voltage level different from the first voltage level; and
discharging the cluster of sensor units from the second voltage level to provide the first sensing signal.
18. The method of
charging, with a first voltage signal, the central sensor unit to a first voltage level;
discharging the central sensor unit from the first voltage level to provide the second sensing signal;
charging, with a second voltage signal different from the first voltage signal, the central sensor unit to a second voltage level different from the first voltage level; and
discharging the central sensor unit from the second voltage level to provide the second sensing signal.
|
The present invention generally relates to a capacitive sensing circuit and a corresponding method, and, more particularly, to a moisture compensating capacitive sensor.
Touch sensors are used in various applications, such as Graphical User Interfaces (GUIs) for receiving user inputs. Touch sensors operate with different measured physical quantities to determine user actions. A capacitive sensor measures capacitive differences between when the sensor is or is not touched by a user. A touch or a slide action is detected when the capacitive differences measured exceed a threshold.
When the touch sensor 100 is operating in a wet or moist environment or when there is water on the user's finger, a touched sensor unit may be connected with a neighboring sensor unit through either the moisture in the air or water dropped on the touch sensor, which makes it difficult to determine which sensor unit has actually been touched.
To prevent false touches, the touch sensor 100 further includes shields 120 that surround each of the sensor units 102 to 118. The shields 120 cut-off potential electrical connections between neighboring sensor units, so that the output signals from the sensor units are identifiable. However, the shields 120 consume extra area and increase cost.
This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This summary is not intended to identify key or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
In one embodiment, the present invention provides a capacitive sensing circuit. The capacitive sensing circuit includes input terminals configured to couple with respective sensor units to receive respective sensing signals, a sensing block, and pluralities of first and second switches. The sensing block determines a capacitance change in response to the sensing signals and generates an output signal indicative of the sensed capacitance change. The first switches are coupled with respective ones of the input terminals, and are closed during a first scanning stage, to couple the sensing signals from the input terminals collectively to the sensing block. The second switches are coupled with respective ones of the input terminals, and are closed during a second scanning stage, to provide compensation signals to compensate for capacitive interference between the sensor units.
In another embodiment, the present invention provides a method of sensing capacitance changes of a capacitive sensor, where the capacitive sensor includes a plurality of sensor units. The method includes, during a first scanning stage, coupling the sensor units with a sensing block, and then providing, collectively, by way of the sensor units, sensing signals to the sensing block. A change in capacitance is determined using the collective sensing signals. During a second scanning stage, compensation signals are provided to the sensor units in response to a determined capacitance change. The compensation signals compensate for capacitive differences between the sensor units.
In yet another embodiment, the present invention provides a method of sensing capacitive changes in a capacitive sensor. The method includes triggering a cluster of sensor units of the capacitive sensor with a first scanning signal. The cluster of sensor units comprises a central sensor unit and multiple peripheral sensor units. The method further includes providing, collectively from the cluster of sensor units, a first sensing signal in response to the first scanning signal, and determining a capacitance change in the cluster of sensor units based on the first sensing signal. The central sensor unit is triggered with a second scanning signal in response to a determined capacitive change in the cluster of sensor units. Compensation signals are applied to the peripheral sensor units to compensate for capacitances between the central sensor unit and the peripheral sensor units. The central sensor unit provides a second sensing signal in response to the second scanning signal, and determines a capacitance change in the central sensor unit based on the second sensing signal.
So that the manner in which the above recited features of the present invention can be understood in detail, a more detailed description of the invention may be had by reference to embodiments, some of which are illustrated in the appended drawings. The appended drawings illustrate only typical embodiments of the invention and should not limit the scope of the invention, as the invention may have other equally effective embodiments. The drawings are for facilitating an understanding of the invention and thus are not necessarily drawn to scale. Advantages of the subject matter claimed will become apparent to those skilled in the art upon reading this description in conjunction with the accompanying drawings, in which like reference numerals have been used to designate like elements, and in which:
The capacitive sensing circuit 300 includes a plurality of input terminals 302 that are respectively coupled with the sensor units 202 to 218, for providing scanning signals to the touch sensor 200 and receiving sensing signals triggered in response to the scanning signals. The capacitive sensing circuit 300 further includes a plurality of first switches 304 connected between the input terminals 302 and a common node 306. In operation, the first switches 304 are closed during a first scanning stage. When the first switches 304 are closed, the sensing signals are transmitted from the sensor units 202-218, collectively, to the common node 306.
The capacitive sensing circuit 300 includes a sensing block 308 coupled with the common node 306 for receiving the collective sensing signal from the sensor units 202-218. The sensing block 308 is configured to determine a capacitance change in response to the sensing signal. The capacitance change reflects an ambient change, such as a touch, a slide, or even a malfunction, on any one of or at least one of the sensor units 202-218. The sensing block 308 generates an output signal indicative of such sensed capacitance change. In an embodiment, the output signal is a digital signal.
A first scanning stage determines the occurrence of the touch or slide operation and a range that such operation happens, without determining an accurate position of the operation. The first scanning stage, also referred to as rough or coarse scanning stage, scans the touch sensor 200 in a cluster-by-cluster manner, which enlarges the scanning granularity, yet simplifies the structure of the sensing circuit 300. Further, the rough scanning stage does not require a high scanning frequency because of the enlarged scanning area, which saves power.
A second scanning stage is then performed to accurately determine the position of the touch or slide operation. The second scanning stage, also referred to as a fine or detailed scanning stage, scans for example the sensor units A, B, C, D, and E in the determined cluster. The scanning order can be configurable, such as by location or by probability. In one embodiment, the fine scan goes sequentially from the sensor unit 204 to the sensor units 208, 210, 212, and 216. In an alternative embodiment, the fine scan goes first from the sensor unit located in the middle of the cluster, which in
During the second scanning stage, at least one of the first switches 304 is closed to allow the sensor unit coupled thereto to provide the sensing signal to the sensing block 308, while the other first switches 304 that are coupled with sensor units that are not undergoing scanning are kept open. Alternatively, the second scanning stage is through other sensing blocks, without overlapping with the sensing block used for the coarse scanning. The sensing signal from the sensor unit undergoing the fine scanning is analyzed by the sensing block 308 to determine if a capacitance change has occurred. The sensing block 308 accordingly generates an output signal that indicates a position of the potential touch or slide operation. Since the first scanning stage determines the range of the touch or slide operation to be within a cluster of the sensor units, the second scanning stage does not need to scan all the sensor units of the touch sensor 200. Instead, the second scanning stage operates only on the determined cluster of sensor units, which saves considerable scanning time and power.
Since the second scanning is operated on one of the sensor units, the second scanning is faster than the first scanning, which further saves scanning time. Accordingly, a frequency of the second scanning, reflected by a frequency of the scanning signal during the second scanning stage, is higher than that of the first scanning stage, reflected by a frequency of the scanning signal during the first scanning stage. In response, a frequency of the sensing signals from the sensor units during the second scanning stage is higher than a frequency of the sensing signals provided by the sensor units during the first scanning stage.
The method 30 starts with step 32, which is a first scanning stage. The first scanning stage is described above and includes closing the first switches 304 to couple the cluster of sensor units 204, 208, 210, 212, and 216 with the common node 306, providing scanning signals to the cluster of sensor units, transmitting first sensing signals from the cluster of sensor units collectively to the sensing block 308, and generating a first output signal in response to the collective first sensing signal.
If a touch or slide operation is detected based on the first output signal from the sensing block 308, then the coarse scanning step 32 is followed by step 34, which indicates performing a second scanning stage. The second scanning stage is the fine scanning stage, as described above, and includes opening the first switches 304 except the one coupling with the sensor unit that is undergoing the second scanning, providing the scanning signal through the closed first switch 304 to a target sensor unit, passing a second sensing signal from the sensor unit to the sensing block 308, and generating a second output signal in response to the second sensing signal. If a touch or slide operation is detected based on the second output signal from the sensing block 308, the method goes to step 36, which indicates the sensor unit to be the position where the touch occurred. After step 36, the method loops back to step 32.
On the other hand, if step 32 determines that there was no touch on any of the designated cluster of sensor units, the method 30 either repeats step 32 for another round of rough scanning, or to an optional step 38 that dynamically adjusts the baseline of scanning and determination. Similarly, at step 34, if no touch on any of the designated cluster of sensor units is detected, the method 30 either loops back to step 32 for another round of rough scanning, or to an optional step 38 that dynamically adjusts the baseline of scanning and determination. In one of embodiment, the baseline change step 38 can include: adjusting the voltage of the scanning signals, adjusting a threshold for the output signals to determine a touch or slide operation, etc.
Generally, a capacitive touch sensor unit includes a capacitor. One plate of the capacitor receives a scanning signal, while the other plate is coupled to a reference. The capacitance of the capacitor changes in response to a touch, as is known. The capacitance change results in a change in the sensing signal, which is triggered by the scanning signal. The capacitance change can be detected by measuring the sensing signal.
To measure the sensing signals, the sensing block 308 includes a charger 308A and a detector 308B, both of which are connected to the common node 306. The charger 308A provides the scanning signals to the touch sensor 200, while the detector 308B receives the sensing signals from the touch sensor 200. In the current embodiment, the charger 308A alternately provides a first charging signal and a second charging signal respectively from a first signal source V1 and a second signal source V2 to the touch sensor 200. The first signal source V1 provides the first charging signal at a first voltage level during a first charging step, and the second signal source V2 provides the second charging signal at a second voltage level during a subsequent second step.
The charger 308A includes a charger switch FA, while the detector 308B includes a detector switch FB. The charger 308A also includes first and second source switches F1 and F2, which respectively connect the charger switch FA to the first and second signal sources V1 and V2.
The detector 308B includes the detector switch FB that, when closed, couples the sensing signals into a detecting circuit (not labeled). The detecting circuit in the current embodiment converts the sensing signals into digital signals, and provides the digital signals as the output signals.
With reference to
The switches FA, FB, F1 and F2, and the first and second switches 304 and 310 are controlled by control signals received from a processor (not shown). In some embodiments, the switches FA, FB, F1, and F2 are implemented as transistors, transmission gates, or combinations thereof. If the switches are implemented using transistors, for example, the processor provides the control signals to the transistors to make the transistors conductive or non-conductive, so that the switches are closed or opened.
Referring back to
The capacitive sensing circuit 300 includes a plurality of second switches 310 that are respectively coupled with the input terminals 302 on one side and respective compensation blocks 312 on their other sides. The compensation blocks 312, also referred to as shield blocks, provide compensation signals to the coupled sensor units to compensate for capacitive interference between the sensor units.
The compensation of the capacitive interference is conducted when the coarse scanning has detected a touch operation on the cluster of sensor units. In response to the detected capacitance change during the first, course scanning stage, the second switches 310 are closed to transmit the compensation signals generated by the shield blocks 312 to the sensor units.
Each of the compensation blocks 312 includes the signal sources V1 and V2 and switches F1, F2 and FA similar to those in the charger 308A, and the detector switch FB of the detector 308B. The operation of the switches in the compensation blocks 312 is the same as that described above for the sensing block 308. During the second scanning stage, the applications of the compensation signals keep in pace with the scanning signal, which means the operation of the switches in the compensation blocks 312 is synchronized with the operation of the switches in the sensing block 308, as shown in and explained with reference to
Ichr=(fCaV1−(fCabV1+fCacV1+fCadV1+fCaeV1+ . . . ))−(fCaV2−(fCabV2+fCacV2+fCadV2+fCaeV2+ . . . ))
where Ichr is the current of the sensing signal, f is the frequency of the scanning signal and the compensation signal; Cab, Cac, Cad, and Cae are interference capacitances, Ca is the capacitance of the scanning target sensor unit, and V1 and V2 are the voltages of the scanning signals and compensation signals from the first and second voltage sources V1 and V2.
The number of compensation blocks 312 is configurable depending on the arrangement of the sensor units of the touch sensor 200, the accuracy requirement, and the drive capability of the voltage sources. In the embodiment shown in
In embodiments where the voltage sources V1 and V2 have strong driving capabilities, fewer or even just one compensation block is possible to provide the compensation. It is understandable that, because the compensation blocks 312 have similar structure and configuration as that of the charger 308A and detector switch FB of the sensing block 308, if the sensing block 308 and a coupled bus have adequate drive capability, it is also possible to use the sensing block 308 as the compensation block 312, which will further simplify the structure.
It can now be seen from the embodiments that the capacitive sensing circuit compensates for potential capacitance interference between a scanning target sensor unit and its neighboring sensor units, which cancels the negative impact due to such interference and ensures the scanning of the sensor units to be accurate. The touch sensor and the corresponding capacitive sensing is robust against ambient impact even there is waterdrop. Accordingly, the touch sensor does not require the additional isolation means, which make the touch sensor more compact and reduces size, and further enables the touch sensing to be refine.
The use of the terms “a” and “an” and “the” and similar referents in the context of describing the subject matter (particularly in the context of the following claims) are to be construed to cover both the singular and the plural, unless otherwise indicated herein or clearly contradicted by context. Recitation of ranges of values herein are intended merely to serve as a shorthand method of referring individually to each separate value falling within the range, unless otherwise indicated herein, and each separate value is incorporated into the specification as if it were individually recited herein. Furthermore, the foregoing description is for the purpose of illustration only, and not for the purpose of limitation, as the scope of protection sought is defined by the claims set forth hereinafter together with any equivalents thereof entitled to. The use of any and all examples, or exemplary language (e.g., “such as”) provided herein, is intended merely to better illustrate the subject matter and does not pose a limitation on the scope of the subject matter unless otherwise claimed. The use of the term “based on” and other like phrases indicating a condition for bringing about a result, both in the claims and in the written description, is not intended to foreclose any other conditions that bring about that result. No language in the specification should be construed as indicating any non-claimed element as essential to the practice of the invention as claimed.
Preferred embodiments are described herein, including the best mode known to the inventor for carrying out the claimed subject matter. Of course, variations of those preferred embodiments will become apparent to those of ordinary skill in the art upon reading the foregoing description. The inventor expects skilled artisans to employ such variations as appropriate, and the inventor intends for the claimed subject matter to be practiced otherwise than as specifically described herein. Accordingly, this claimed subject matter includes all modifications and equivalents of the subject matter recited in the claims appended hereto as permitted by applicable law. Moreover, any combination of the above-described elements in all possible variations thereof is encompassed unless otherwise indicated herein or otherwise clearly contradicted by context.
Wang, Ting, Chen, Yonggang, Wu, Xiaolei
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
8295599, | Aug 03 2009 | Sharp Kabushiki Kaisha | Image output apparatus, captured image processing system, and recording medium |
8395599, | Jul 15 2011 | PIXART IMAGING INC; PIXART IMAGING, INC | Low voltage capacitive touchscreen charge acquisition and readout systems, circuits and methods for high system noise immunity |
8717331, | Aug 24 2010 | PARADE TECHNOLOGIES, LTD | Reducing water influence on a touch-sensing device |
8902172, | Dec 07 2006 | MUFG UNION BANK, N A | Preventing unintentional activation of a touch-sensor button caused by a presence of conductive liquid on the touch-sensor button |
9001083, | Aug 27 2010 | UICO, INC. | Capacitive touch screen having dynamic capacitance control and improved touch sensing |
9310934, | Feb 21 2014 | Qualcomm Incorporated | Systems and methods of moisture detection and false touch rejection on touch screen devices |
9612686, | Jun 15 2015 | NXP USA, INC | Capacitance sensor with noise rejection |
9684418, | Apr 16 2010 | PARADE TECHNOLOGIES, LTD | Self and mutual capacitance measurement in a touch screen |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 19 2018 | WU, XIAOLEI | NXP USA, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 047878 | /0069 | |
Oct 19 2018 | WANG, TING | NXP USA, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 047878 | /0069 | |
Oct 19 2018 | CHEN, YONGGANG | NXP USA, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 047878 | /0069 | |
Jan 01 2019 | NXP USA, INC. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Jan 01 2019 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Mar 19 2024 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Date | Maintenance Schedule |
Oct 27 2023 | 4 years fee payment window open |
Apr 27 2024 | 6 months grace period start (w surcharge) |
Oct 27 2024 | patent expiry (for year 4) |
Oct 27 2026 | 2 years to revive unintentionally abandoned end. (for year 4) |
Oct 27 2027 | 8 years fee payment window open |
Apr 27 2028 | 6 months grace period start (w surcharge) |
Oct 27 2028 | patent expiry (for year 8) |
Oct 27 2030 | 2 years to revive unintentionally abandoned end. (for year 8) |
Oct 27 2031 | 12 years fee payment window open |
Apr 27 2032 | 6 months grace period start (w surcharge) |
Oct 27 2032 | patent expiry (for year 12) |
Oct 27 2034 | 2 years to revive unintentionally abandoned end. (for year 12) |