IP Library Granted Patent US 9,128,570
Granted Patent B2
US 9,128,570 · App. 13/247,951 · Granted Sep 8, 2015

Noise filtering devices, systems and methods for capacitance sensing devices

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,128,570
App. No.
13/247,951
Granted
Sep 8, 2015
Kind
B2
Abstract

A capacitance sensing system can filter noise that presents in a subset of electrodes in the proximity of a sense object (i.e., finger). A capacitance sensing system can include a sense network comprising a plurality of electrodes for generating sense values; a noise listening circuit configured to detect noise on a plurality of the electrodes; and a filtering circuit that enables a filtering for localized noise events when detected noise values are above one level, and disables the filtering for localized noise events when detected noise values are below the one level.

Claims (54)

1. A capacitance sensing system, comprising:

a capacitance sense network comprising a plurality of electrodes for generating sense values;

a power supply interface;

a noise listening circuit configured to detect noise on a plurality of the electrodes, and vary its operation, including being enabled and disabled, in response to whether a power supply interface is or is not, respectively, receiving power from a source external to the capacitance sensing system; and

a filtering circuit configured to provide first filtering to position detection signals output from the capacitance sense network when noise is detected by the noise listening circuit, and to provide second filtering to the position detection signals when noise is not detected by the noise listening circuit.

2. The capacitance sensing system of claim 1 , wherein:

the capacitance sensing network comprises a mutual capacitance sensing circuit that senses a mutual capacitance between a plurality of transmit (TX) electrodes and a plurality of receive (RX) electrodes.

3. The capacitance sensing system of claim 2 , wherein:

the capacitance sensing network comprises a switch circuit configured to connect one selected RX electrode to a capacitance sense circuit in a position detection mode, and a plurality of RX electrodes to the capacitance sense circuit in a noise detection mode.

4. The capacitance sensing system of claim 3 , wherein:

the switch circuit is further configured to connect at least one selected TX electrode to a signal generator circuit in the position detection mode, and to ground the TX electrodes in the noise detection mode.

5. The capacitance sensing system of claim 3 , wherein:

the switch circuit is further configured to connect at least one selected TX electrode to a signal generator circuit in the position detection mode, and a plurality of TX electrodes to the noise listening circuit in the noise detection mode.

6. The capacitance sensing system of claim 1 , wherein:

the capacitance sense network generates the sense values by scanning a plurality of the electrodes; and

the filtering circuit is configured to operate on a first number of scans in the first filtering, and on a second number of scans in the second filtering, the first number being greater than the second number.

7. The capacitance sensing system of claim 6 , wherein:

the filtering circuit comprises a common mode noise filter (CMF) and is configured to apply the CMF in the second filtering and not the first filtering.

8. The capacitance sensing system of claim 7 , wherein:

the filtering circuit further comprises a median filter and a non-linear filter, the median filter and the non-linear filter being applied in the first filtering and not the second filtering.

9. A capacitance sensing system, comprising:

a touchscreen;

a mutual capacitance sense network coupled to the touchscreen and comprising a plurality of transmit (TX) electrodes and a plurality of receive (RX) electrodes;

a noise listening circuit configured to detect at least one noise source and vary its operation, including being enabled and disabled, in response to whether a power supply interface is or is not, respectively, receiving power from a source external to the capacitance sensing system; and

a controller configured to operate in a noise detection mode and a position detection mode, and including a switch circuit and a filtering circuit, wherein

in the noise detection mode, the switch circuit couples the electrodes of the sense network to a capacitance sensing circuit in a first configuration,

in the position detection mode, the switch circuit couples the electrodes of the sense network to the capacitance sensing circuit in a second configuration different than the first configuration; and

the filtering circuit is configured to provide first filtering to values generated from the sense network when the one noise source is detected by the noise listening circuit, and to provide second filtering to the position detection signals when the one noise source is not detected by the noise listening circuit.

10. The capacitance sensing system of claim 9 , wherein:

in the noise detection mode, the switch circuit is configured to couple a plurality of RX electrodes simultaneously to the capacitance sensing circuit while simultaneously grounding the TX electrodes, and

in the position detection mode, the switch circuit is configured to apply an excitation signal to at least one TX electrode while sequentially coupling RX electrodes to the capacitance sensing circuit.

11. The capacitance sensing system of claim 9 , wherein:

in the noise detection mode, the switch circuit is configured to couple a plurality of RX electrodes and TX electrodes simultaneously to the capacitance sensing circuit, and

in the position detection mode, the switch circuit is configured to apply an excitation signal to at least one TX electrode while sequentially coupling RX electrodes to the capacitance sensing circuit.

12. The capacitance sensing system of claim 9 , wherein:

in the position detection mode, the switch circuit is configured to apply an excitation signal to at least one TX electrode while sequentially coupling RX electrodes to the capacitance sensing circuit, and

in the noise detection mode, the switch circuit is configured to sequentially couple RX electrodes to the capacitance sensing circuit, while not applying any excitation signal to any TX electrode.

13. The capacitance sensing system of claim 9 , wherein:

in the position detection mode, the switch circuit is configured to apply an excitation signal to at least one TX electrode while sequentially coupling a number of N RX electrodes to the capacitance sensing circuit, where N is an integer of at least one, and

in the noise detection mode, the switch circuit is configured to sequentially couple a number of M RX electrodes to the capacitance sensing circuit, where M>N.

14. A method of filtering sense inputs of a touchscreen device, comprising:

selectively determining if a touchscreen with a mutual capacitance sensing network is receiving noise from at least one predetermined source with a noise listening circuit;

selectively varying an operation of the noise listening circuit, including being enabled or disabled, in response to whether the touchscreen device is or is not, respectively, receiving external power through a power supply interface;

if the noise is not being received, filtering capacitance sense input values generated from the sensing network with a common mode noise filter and a first number of scans of electrodes within the sensing network; and

if the noise is being received, filtering capacitance sense input values with filtering that does not include the common mode noise filter and with a second number of scans greater than the first number of scans.

15. The method of claim 14 , wherein:

if the noise is being received, filtering capacitance sense input values with median filtering, and

if the noise is not being received, filtering capacitance sense input values with filtering that does not include the median filtering.

16. The method of claim 14 , wherein:

if the noise is being received, filtering capacitance sense input values with non-linear filtering, and

if the noise is not being received, filtering capacitance sense input values with filtering that does not include the non-linear filtering.

17. The method of claim 14 , further including:

in a position detection mode, coupling electrodes of the sensing network to a capacitance sensing circuit in a first configuration; and

determining if the touchscreen is receiving noise from the at least one predetermined source includes coupling the electrodes to the capacitance sensing circuit in a second configuration different than the first configuration.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE 8647899 PREVIOUSLY RECORDED ON REEL 035240 FRAME 0429. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTERST. Recorded Nov 3, 2020
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 058002/0470 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2015
From: CYPRESS SEMICONDUCTOR CORPORATION
To: PARADE TECHNOLOGIES, LTD.
Reel/Frame 036508/0284 →
PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS AND TRADEMARKS Recorded Aug 4, 2015
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT FOR THE SECURED PARTIES
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 036264/0114 →
SECURITY INTEREST Recorded Mar 21, 2015
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 035240/0429 →
PATENT SECURITY AGREEMENT Recorded Aug 28, 2012
From: CYPRESS SEMICONDUCTOR CORPORATION
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 028863/0870 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2012
From: VALLIS, DARRIN; KREMIN, VICTOR; MAHARYTA, ANDRIY; BOYCHUK, YURIY; KONOVALOV, ANTON; KARPIN, OLEKSANDR; MUSIJCHUK, IHOR; KLEIN, HANS; GRIVNA, EDWARD
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 027704/0080 →