Claims
- 1. A method for providing an electrical signal representative of the position of an object in a two dimensional plane, including the steps of:
- providing a sensing plane including a matrix of conductors arranged as a plurality of rows and columns of spaced apart row conductive lines and column conductive lines, said sensing plane characterized by an inherent capacitance on the various ones of said row conductive lines and column conductive lines, said capacitance varying with the proximity of an object to said row and column conductors;
- simultaneously developing a first set of digital signals proportional to the value of said capacitance for each of said row conductive lines when no object is located proximate to said sensing plane;
- simultaneously developing a second set of digital signals proportional to the value of said capacitance for each column conductive lines when no object is located proximate to said sensing plane;
- simultaneously developing a third set of digital signals proportional to the value of said capacitance for each of said row conductive lines when an object is located proximate to said sensing plane;
- simultaneously developing a fourth set of digital signals proportional to the value of said capacitance for each column conductive lines when said object is located proximate to said sensing plane;
- computing a first weighted average of the difference between said first set of digital signals and said third set of digital signals;
- computing a second weighted average of the difference between said second set of digital signals and said fourth set of digital signals.
- 2. The method of claim 1, wherein the steps of simultaneously developing said first, second, third, and fourth sets of digital signals includes the steps of:
- placing a first known voltage on each of said row lines and each of said column lines;
- removing charge from each of said row lines and each of said column lines for a fixed time at a fixed current;
- measuring and storing a first set of resultant voltages appearing on said row lines and said column lines after said fixed time has elapsed;
- placing a second known voltage on each of said row lines and each of said column lines;
- adding charge to each of said row lines and each of said column lines for said fixed time at said fixed current;
- measuring and storing a second set of resultant voltages appearing on said row lines and said column lines after said fixed time has elapsed; and
- averaging corresponding ones of said first and second sets of resultant voltages.
- 3. The method of claim 1 wherein the steps of computing said first and second weighted averages comprises the steps of:
- computing a sum and a weighted sum of said first set of digital signals;
- computing a sum and a weighted sum of said second set of digital signals;
- computing a sum and a weighted sum of said third set of digital signals;
- computing a sum and a weighted sum of said fourth set of digital signals;
- computing a row numerator by subtracting said weighted sum of said first set of digital signals from said weighted sum of said third set of digital signals;
- computing a row denominator by subtracting said sum of said first set of digital signals from said sum of said third set of digital signals;
- dividing said row numerator by said row denominator to derive a row position digital signal representing the position of said object in a row dimension;
- computing a column numerator by subtracting said weighted sum of said second set of digital signals from said weighted sum of said fourth set of digital signals;
- computing a column denominator by subtracting said sum of said second set of digital signals from said sum of said fourth set of digital signals; and
- dividing said column numerator by said column denominator to derive a column position digital signal representing the position of said object in a column dimension.
- 4. The method of claim 3 including the further steps of:
- storing said sum and said weighted sum of said first and third set of digital signals as a stored sum and a stored weighted sum of said second and fourth sets of digital signals; and
- using said stored sum and said stored weighted sum in computing subsequent ones of said row numerators and denominators and said column numerators and denominators
- using said stored stored sum and a stored weighted sum for providing an electrical signal representative of a subsequent position of said object in said two dimensional plane.
RELATED APPLICATIONS
This application is a continuation in part of application Ser. No. 08/115,743, filed Aug. 31, 1993, now U.S. Pat. No. 5,374,787, which is a continuation-in-part of application Ser. No. 07/895,934, filed Jun. 8, 1992.
US Referenced Citations (1)
Number |
Name |
Date |
Kind |
5374787 |
Miller et al. |
Dec 1994 |
|
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
115743 |
Aug 1993 |
|
Parent |
895934 |
Jun 1992 |
|