DRIFT COMPENSATION APPARATUS OF CAPACITIVE TOUCH PANEL AND DRIFT COMPENSATION METHOD THEREOF
First Claim
1. A drift compensation method of a capacitive touch panel, wherein the capacitive touch panel has a plurality of sensors and comprises:
- extracting a plurality of capacitances respectively sensed by each of the sensors;
determining whether the capacitive touch panel is in a proximity state according to a slope of the sensed capacitances and a slope parameter;
determining whether each of the capacitances is drifted according to each of the capacitances and an allowable noise range; and
compensating each of the capacitances according to a drift error of each of the capacitances after a first presetting time when the capacitive touch panel is not in the proximity state and each of the capacitances is drifted.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus adapted to a capacitive touch panel for drift compensation are provided, wherein the touch panel includes a plurality of sensors. In the method for drift compensation, a plurality of capacitances respectively sensed by each of the sensors are extracted. Whether the touch panel is in a proximity state is determined upon a slope of the sensed capacitances and a slope parameter. Whether each of the capacitances is drifted is determined upon the capacitance and an allowable noise range. When the touch panel is not in the proximity state and each of the capacitances is drifted, each of the capacitances is compensated according to a drift error of each of the capacitances after a first presetting time has passed.
59 Citations
18 Claims
-
1. A drift compensation method of a capacitive touch panel, wherein the capacitive touch panel has a plurality of sensors and comprises:
-
extracting a plurality of capacitances respectively sensed by each of the sensors; determining whether the capacitive touch panel is in a proximity state according to a slope of the sensed capacitances and a slope parameter; determining whether each of the capacitances is drifted according to each of the capacitances and an allowable noise range; and compensating each of the capacitances according to a drift error of each of the capacitances after a first presetting time when the capacitive touch panel is not in the proximity state and each of the capacitances is drifted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A drift compensation apparatus of a capacitive touch panel, wherein the capacitive touch panel has a plurality of sensors, and each of the sensors respectively senses a plurality of capacitances according to a scan period, the drift compensation apparatus comprising:
-
a proximity detector, coupled to the capacitive touch panel and determining whether the capacitive touch panel is in a proximity state according to a slope of the sensed capacitances and a slope parameter, so as to generate a first control signal; a drift detector coupled to the capacitive touch panel and determining whether each of the capacitances is drifted according to each of the capacitances and an allowable noise range, so as to generate a second control signal; a counting unit coupled to the proximity detector and the drift detector, wherein when the capacitive touch panel is not in the proximity state and each of the capacitances is drifted, the counting unit is controlled by the first control signal and the second control signal, so as to execute a count of a first presetting time; and a capacitance compensation unit coupled to the counting unit and compensating each of the capacitances according to a drift error of each of the capacitances after the first presetting time has passed. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification