Patent ID: 9582109
Date: 2017-02-28
CPC Classifications: G06F

Claim:
1. A method for detecting noise of a touch panel and performing signal control, wherein the touch panel comprises a plurality of sensing lines and a plurality of driving lines, and the sensing lines and the driving lines are intersected, and the method comprises: a first step sequentially transmitting a plurality of transmitting signals to the driving lines of the touch panel, respectively; a second step for receiving data of a plurality of cycles, where data of one cycle is digital data of a plurality of receiving signals from the sensing lines when one transmitting signal is enabled and inputted into its corresponding driving line, and the data of the plurality of cycles form one frame data of the touch panel; a third step for determining how many cycles are influenced by noise for each cycle by determining a maximum value and a minimum value of the received data among the cycle; and a fourth step for determining whether the frame data is influenced by noise by determining whether a number of cycles influenced by noise is greater than a first threshold value or not, where when the number of cycles influenced by noise is greater than the first threshold value, the frame data is determined to be influenced by noise; a fifth step for repeating the first to fourth steps to determine whether a number of continuous frame data determined to be influenced by noise is greater than a second threshold value to generate a determination result; and a sixth step for adjusting a frequency of the transmitting signals according to the determination result; wherein the first step to the sixth step are performed sequentially.