Object position detection system and method
First Claim
1. A method for providing an electrical signal representative of the position of an object in a two dimensional plane, comprising the steps of:
- providing a sensing plane including a matrix of conductor elements arranged as a plurality of rows and a plurality of columns of spaced apart row conductive lines and column conductive lines, said sensing plane characterized by an inherent capacitance on associated with the various ones of said row conductive lines and column conductive lines, said capacitance varying according to the proximity of an object to said row and column conductors;
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;
developing, simultaneously with said first set of digital signals, 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;
developing, simultaneously with said first and second sets of digital signals, 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;
developing, simultaneously with said first, second and third sets of digital signals, 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; and
computing a second weighted average of the difference between said second set of digital signals and said fourth set of digital signals.
2 Assignments
0 Petitions
Accused Products
Abstract
A proximity sensor system includes a sensor matrix array having a characteristic capacitance on horizontal and vertical conductors connected to sensor pads. The capacitance changes as a function of the proximity of an object or objects to the sensor matrix. The change in capacitance of each node in both the X and Y directions of the matrix due to the approach of an object is converted to a set of voltages in the X and Y directions. These voltages are processed by digital circuitry to develop electrical signals representative of the centroid of the profile of the object, i.e, its position in the X and Y dimensions. Noise reduction and background level setting techniques inherently available in the architecture are employed.
-
Citations
4 Claims
-
1. A method for providing an electrical signal representative of the position of an object in a two dimensional plane, comprising the steps of:
-
providing a sensing plane including a matrix of conductor elements arranged as a plurality of rows and a plurality of columns of spaced apart row conductive lines and column conductive lines, said sensing plane characterized by an inherent capacitance on associated with the various ones of said row conductive lines and column conductive lines, said capacitance varying according to the proximity of an object to said row and column conductors;
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;
developing, simultaneously with said first set of digital signals, 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;
developing, simultaneously with said first and second sets of digital signals, 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;
developing, simultaneously with said first, second and third sets of digital signals, 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; and
computing a second weighted average of the difference between said second set of digital signals and said fourth set of digital signals. - View Dependent Claims (2, 3, 4)
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 after said measuring and storing;
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 further comprises the steps of:
-
calculating a sum and a weighted sum of said first set of digital signals;
calculating a sum and a weighted sum of said second set of digital signals;
calculating a sum and a weighted sum of said third set of digital signals;
calculating a sum and a weighted sum of said fourth set of digital signals;
calculating 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;
calculating 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;
calculating 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;
calculating 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 further comprising the 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;
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; and
using said 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.
-
Specification