摘要 |
This invention discloses a multi-touch detection method for capacitive touch screens, which includes the following steps: conducting scan detection of capacitance of the rows and columns of a touch screen matrix to respectively acquire the capacitance data of the rows and columns of the touch screen matrix; acquiring an initial capacitance threshold value and calculating capacitance value of each row and each column by subtracting the initial capacitance threshold value from the capacitance data of each row and each column respectively; judging whether a curved section with a capacitance value of more than zero exists in the calculated capacitance value curve of the rows and columns; if so, the gravity center point of each curved section with a calculated capacitance value of more than zero is taken as the contact point coordinate corresponding to the curved section; if not, no touch is made; and the column coordinate and the row coordinate of each contact point is sent to a processor for processing. This invention reduces the volume of data with processing necessity, decreases the load of the processor, improves the anti-interference performance of a system to a certain extent, and also lowers the probability of wrong touch.
|