Fast scanning for mutual capacitance screens
AssigneeAtmel Corporation
InventorsSamuel Brunet, Richard P. Collins, Luben H. Hristov, Steinar Myren, Trond J. Pedersen, Paul Stavely
Life of this patent
Estimating the term…
Abstract
In one embodiment, an apparatus for detecting a touch. The apparatus includes a touch sensor that includes a first plurality of electrode lines and a second plurality of electrode lines. The apparatus also includes a touch sensor controller coupled to the touch sensor. The touch sensor controller is operable to apply a respective voltage pulse simultaneously to each of the first plurality of electrode lines, measure a respective signal at each of the second plurality of electrode lines, and detect a touch based on the measurement of the respective signals.
Claims18
An apparatus for detecting a touch comprising:
- a touch sensor comprising a first plurality of electrode lines and a second plurality of electrode lines;
- and
- a touch sensor controller coupled to the touch sensor, the touch sensor controller operable to:
- perform, in a first detecting mode, operations comprising:
- applying a respective voltage pulse simultaneously to each of the first plurality of electrode lines;
- and
- measuring a respective signal at each of the second plurality of electrode lines;
- change, in response to not detecting a touch in the first detecting mode, to a second detecting mode, the touch sensing controller operable to, in the second detecting mode, perform operations comprising:
- applying a respective voltage pulse simultaneously to each of the second plurality of electrode lines;
- and
- measuring a respective signal at each of the first plurality of electrode lines;
- change, in response to detecting a touch in the first or the second detecting mode, to a third detecting mode, the touch sensing controller operable to, in the third detecting mode, perform operations comprising:
- applying a respective voltage pulse to each of the first plurality of electrode lines in a sequence;
- measuring a respective signal at each of the second plurality of electrode lines;
- and
- detecting a touch based on the measurement of the respective signals.
A method comprising:
- performing, in a first detecting mode, operations comprising:
- applying a respective voltage pulse simultaneously to each of a first plurality of electrode lines;
- and
- measuring a respective signal at each of a second plurality of electrode lines;
- changing, in response to not detecting a touch in the first detecting mode, to a second detecting mode;
- and
- performing, in the second detecting mode, operations comprising:
- applying a respective voltage pulse simultaneously to each of the second plurality of electrode lines;
- and
- measuring a respective signal at each of the first plurality of electrode lines;
- changing, in response to detecting a touch in the first or the second detecting mode, to a third detecting mode;
- in the third detecting mode, perform operations comprising:
- applying a respective voltage pulse to each of the first plurality of electrode lines in a sequence;
- measuring a respective signal at each of the second plurality of electrode lines;
- and
- detecting a touch based on the measurement of the respective signals.
A non-transitory computer readable medium comprising logic, the logic operable to, when executed by one or more processors, cause the one or more processors to:
- perform, in a first detecting mode, operations comprising:
- causing the application of a respective voltage pulse simultaneously to each of a first plurality of electrode lines;
- and
- measuring a respective signal at each of a second plurality of electrode lines;
- change, in response to not detecting a touch in the first detecting mode, to a second detecting mode, the logic, when executed by a processor, operable to, in the second detecting mode, perform operations comprising:
- causing the application of a respective voltage pulse simultaneously to each of the second plurality of electrode lines;
- and
- measuring a respective signal at each of the first plurality of electrode lines;
- change, in response to detecting a touch in the first or the second detecting mode, to a third detecting mode, the logic, when executed by a processor, operable to, in the third detecting mode, perform operations comprising:
- applying a respective voltage pulse to each of the first plurality of electrode lines in a sequence;
- measuring a respective signal at each of the second plurality of electrode lines;
- and
- detecting a touch based on the measurement of the respective signals.
Dependencies are inferred from the claim text.