Systems and methods for capacitive touch detection
First Claim
Patent Images
1. A system for touch detection, the system comprising:
- a measurement unit configured to acquire capacitance measurement data from a touch panel;
a pre-processing unit configured to detect whether a touch event occurs on the touch panel based at least in part on the capacitance measurement data and generate an interrupt signal to a microcontroller unit in response to the detection of the touch event; and
the microcontroller unit configured (i) to be in a reduced-power state prior to receiving the interrupt signal and (ii) to be activated by the interrupt signal to exit the reduced-power state in order to perform post-processing operations related to the touch event;
wherein detecting of whether the touch event occurs includes;
adjusting a baseline value B by an amount (C−
B)*F, wherein C represents a capacitance measurement, and F is a predetermined factor,generating a threshold signal value T as equal to B times a predetermined value,generating a difference D as equal to C−
B, anddetermining whether a touch event has occurred based on a comparison between D and T;
wherein the measurement unit is further configured to;
acquire self capacitance measurement data from the touch panel by switching to a configuration in which a first capacitor and a first resistor are connected in parallel from an inverting input of an amplifier to an output of the amplifier, and a second resistor is connected from a second capacitor to the inverting input, andacquire mutual capacitance by switching to a configuration in which the first capacitor and the second capacitor and a third resistor are connected in parallel from the inverting input to the output.
9 Assignments
0 Petitions
Accused Products
Abstract
System and methods are provided for touch detection. An example system includes: a measurement unit configured to acquire capacitance measurement data from a touch panel; a pre-processing unit configured to detect whether a touch event occurs on the touch panel based at least in part on the capacitance measurement data and generate an activation signal in response to the detection of the touch event; and a microcontroller unit configured to be activated in response to the activation signal to perform post-processing operations related to the touch event.
14 Citations
19 Claims
-
1. A system for touch detection, the system comprising:
-
a measurement unit configured to acquire capacitance measurement data from a touch panel; a pre-processing unit configured to detect whether a touch event occurs on the touch panel based at least in part on the capacitance measurement data and generate an interrupt signal to a microcontroller unit in response to the detection of the touch event; and the microcontroller unit configured (i) to be in a reduced-power state prior to receiving the interrupt signal and (ii) to be activated by the interrupt signal to exit the reduced-power state in order to perform post-processing operations related to the touch event; wherein detecting of whether the touch event occurs includes; adjusting a baseline value B by an amount (C−
B)*F, wherein C represents a capacitance measurement, and F is a predetermined factor,generating a threshold signal value T as equal to B times a predetermined value, generating a difference D as equal to C−
B, anddetermining whether a touch event has occurred based on a comparison between D and T; wherein the measurement unit is further configured to; acquire self capacitance measurement data from the touch panel by switching to a configuration in which a first capacitor and a first resistor are connected in parallel from an inverting input of an amplifier to an output of the amplifier, and a second resistor is connected from a second capacitor to the inverting input, and acquire mutual capacitance by switching to a configuration in which the first capacitor and the second capacitor and a third resistor are connected in parallel from the inverting input to the output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 17)
-
-
12. A system for touch detection, the system comprising:
-
a signal generator configured to generate one or more selection signals; a hybrid measurement component configured to acquire self capacitance data from a touch panel in response to the one or more selection signals corresponding to a first set of values by switching to a first configuration in which a first capacitor and a first resistor are connected in parallel from an inverting input of an amplifier to an output of the amplifier, and a second resistor is connected from a second capacitor to the inverting input, and acquire mutual capacitance data from the touch panel in response to the one or more selection signals corresponding to a second set of values by switching to a second configuration in which the first capacitor and the second capacitor and a third resistor are connected in parallel from the inverting input to the output; and a signal processing component configured to determine whether a touch event occurs on the touch panel based at least in part on the self capacitance data or the mutual capacitance data. - View Dependent Claims (13, 14, 18)
-
-
15. A method for touch detection, the method comprising:
-
acquiring capacitance measurement data from a touch panel; detecting whether a touch event occurs on the touch panel based at least in part on; adjusting a baseline value B by an amount (C−
B)*F, wherein C represents a capacitance measurement, and F is a predetermined factor,generating a threshold signal value T as equal to B times a predetermined value, generating a difference D as equal to C−
B, anddetermining whether a touch event has occurred based on a comparison between D and T; generating an interrupt signal to a microcontroller unit in response to the detection of the touch event; and wherein the microcontroller unit (i) is in a reduced-power state prior to receiving the interrupt signal and (ii) is activated by the interrupt signal to exit the reduced-power state in order to perform post-processing operations related to the touch event; wherein a measurement unit is further configured to; acquire self capacitance measurement data from the touch panel by switching to a configuration in which a first capacitor and a first resistor are connected in parallel from an inverting input of an amplifier to an output of the amplifier, and a second resistor is connected from a second capacitor to the inverting input, and acquire mutual capacitance by switching to a configuration in which the first capacitor and the second capacitor and a third resistor are connected in parallel from the inverting input to the output.
-
-
16. A method for touch detection, the method comprising:
-
acquiring self capacitance data from a touch panel in response to one or more selection signals corresponding to a first set of values by switching to a first configuration in which a first capacitor and a first resistor are connected in parallel from an inverting input of an amplifier to an output of the amplifier, and a second resistor is connected from a second capacitor to the inverting input; acquiring mutual capacitance data from the touch panel in response to one or more selection signals corresponding to a second set of values by switching to a second configuration in which the first capacitor and the second capacitor and a third resistor are connected in parallel from the inverting input to the output; and determining whether a touch event occurs on the touch panel based at least in part on the self capacitance data or the mutual capacitance data. - View Dependent Claims (19)
-
Specification