CN104063097B - Touch device and touch detection method thereof - Google Patents
Touch device and touch detection method thereof Download PDFInfo
- Publication number
- CN104063097B CN104063097B CN201310092436.3A CN201310092436A CN104063097B CN 104063097 B CN104063097 B CN 104063097B CN 201310092436 A CN201310092436 A CN 201310092436A CN 104063097 B CN104063097 B CN 104063097B
- Authority
- CN
- China
- Prior art keywords
- touch
- detection
- mutual
- self
- those
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 190
- 238000000034 method Methods 0.000 claims description 6
- 230000006399 behavior Effects 0.000 claims 4
- 239000003990 capacitor Substances 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 239000002131 composite material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Position Input By Displaying (AREA)
Abstract
Description
技术领域technical field
本发明涉及一种触控装置及其触控检测方法,尤其涉及一种执行复合式的触控检测方法的触控装置。The present invention relates to a touch device and a touch detection method thereof, in particular to a touch device implementing a composite touch detection method.
背景技术Background technique
随着电子技术的进步,电子产品成为人们生活中不可缺少的重要工具。为了提升电子产品的操控便利性,通过触控面板来对电子产品进行操作已成为电子产品的主流。因此,准确且快速的检测出使用者对电子产品所进行的触控操作,是现阶段电子产品的重要课题。With the advancement of electronic technology, electronic products have become an indispensable and important tool in people's lives. In order to improve the convenience of controlling the electronic products, operating the electronic products through the touch panel has become the mainstream of the electronic products. Therefore, accurately and quickly detecting the touch operation performed by the user on the electronic product is an important issue of the current electronic product.
在现有的触控装置中,其控制器在进行有触控事件发生与否时,大多是针对每一个触控通道或是触控板间的每一个交错点进行逐一的扫描。在多点触碰的需求成为必要的功能的今天,这样的触控检测方式势必要有程度的加快触控检测的扫描频率方能完成。然而,在触控面板的尺寸也日益增大的今天,触控检测的扫描频率必须要更为向上提升,如此一来,如了增加了触控点检测的计算上的复杂度外,同时也可能产生触控点的漏检测的现象。因此,如何在有限的资源下,有效提升触控检测的精准度,成为本领域设计者的重要课题。In an existing touch device, the controller scans each touch channel or each intersecting point between touch panels one by one when determining whether a touch event occurs or not. Today, the demand for multi-touch has become a necessary function, such a touch detection method must speed up the scanning frequency of the touch detection to a certain extent to complete. However, as the size of the touch panel is increasing day by day, the scanning frequency of the touch detection must be further increased. A phenomenon of missed detection of touch points may occur. Therefore, how to effectively improve the accuracy of touch detection with limited resources has become an important topic for designers in this field.
发明内容Contents of the invention
本发明提供一种触控装置及其触控检测方法,在不增加扫描频率的情况下,更有效的进行多点触碰的检测。The invention provides a touch device and a touch detection method thereof, which can more effectively detect multi-point touches without increasing the scanning frequency.
本发明的触控检测方法,适用于触控面板,其中的触控面板具有多条触控列以及多条触控行。触控检测方法的步骤包括:交错的针对触控面板执行互容式触控检测以及自容式触控检测,并分别获得互容式检测结果以及自容式检测结果,接着,再针对互容式检测结果以及自容式检测结果进行运算以获得触控面板上的至少一触控点的位置信息。The touch detection method of the present invention is suitable for a touch panel, wherein the touch panel has a plurality of touch columns and a plurality of touch rows. The steps of the touch detection method include: performing mutual-capacitance touch detection and self-capacitance touch detection for the touch panel alternately, and obtaining mutual-capacity detection results and self-capacity detection results respectively, and then, for mutual capacitance The position information of at least one touch point on the touch panel is obtained by performing calculations on the result of the type detection and the result of the self-capacity type detection.
在本发明的一实施例中,上述的触控检测方法,其中的执行互容式触控检测的步骤包括设定触控列或触控行为多条驱动通道,并设定未设定为驱动通道的触控列或触控行为多条检测通道,接着,分别依序对驱动通道提供驱动信号,并分别依序通过检测通道获取多个互容电容变化,再依据互容电容变化来产生互容式检测结果。依序针对触控列以及触控行的电容变化进行量测,并藉以获得多个自容电容变化,并依据自容电容变化来产生自容式检测结果。In an embodiment of the present invention, in the above-mentioned touch detection method, the step of performing mutual capacitive touch detection includes setting multiple driving channels for the touch bar or touch behavior, and setting There are multiple detection channels for the touch column or touch behavior of the channel, and then respectively provide driving signals to the driving channels in sequence, and obtain multiple mutual capacitance changes through the detection channels in sequence, and then generate mutual capacitance changes according to the mutual capacitance changes. Capacitive test results. The capacitance changes of the touch column and the touch row are measured in sequence, and a plurality of self-capacitance changes are obtained, and a self-capacitance detection result is generated according to the self-capacitance changes.
在本发明的一实施例中,触控检测方法还包括:当互容式触控检测执行结束后,判断互容式检测结果中所包括的多个互容电容变化的绝对值是否皆未落在无效检测区间中,若互容电容变化的绝对值皆未落在无效检测区间中,则继续执行互容式触控检测,若互容电容变化的绝对值的至少其中之一落在无效检测区间中,则执行自容式触控检测。In an embodiment of the present invention, the touch detection method further includes: after the execution of the mutual capacitive touch detection is completed, judging whether the absolute values of the multiple mutual capacitance changes included in the mutual capacitive detection result have not fallen. In the invalid detection interval, if the absolute value of the mutual capacitance change does not fall in the invalid detection interval, continue to perform mutual capacitance touch detection, if at least one of the absolute values of the mutual capacitance change falls within the invalid detection In the interval, self-capacitive touch detection is performed.
在本发明的一实施例中,触控检测方法还包括:当该互容式触控检测执行结束后,判断互容式检测结果中所包括的多个互容电容变化的绝对值是否皆未落在无效检测区间中,并针测触控面板上的触控点的个数是否为1,若互容电容变化的绝对值皆未落在无效检测区间中且触控点的个数不为1时,则继续执行互容式触控检测,若互容电容变化的绝对值的至少其中之一落在无效检测区间中及/或触控点的个数为1时,则执行自容式触控检测。In an embodiment of the present invention, the touch detection method further includes: after the execution of the mutual capacitive touch detection is completed, judging whether the absolute values of the multiple mutual capacitance changes included in the mutual capacitive detection result fall in the invalid detection interval, and test whether the number of touch points on the touch panel is 1, if the absolute value of the mutual capacitance change does not fall in the invalid detection interval and the number of touch points is not 1, then continue to perform mutual capacitance touch detection, if at least one of the absolute values of mutual capacitance changes falls in the invalid detection interval and/or when the number of touch points is 1, then perform self-capacitance Touch detection.
在本发明的一实施例中,触控检测方法还包括:当自容式触控检测执行结束后,检测触控面板上的触控点的个数是否为1,若触控面板上的触控点的个数为1时,持续进行自容式触控检测,若触控面板上的触控点的个数不为1时,进行互容式触控检测。In an embodiment of the present invention, the touch detection method further includes: after the execution of the self-capacitive touch detection is completed, detecting whether the number of touch points on the touch panel is 1, if the touch points on the touch panel When the number of touch points is 1, self-capacitive touch detection is continuously performed, and if the number of touch points on the touch panel is not 1, mutual-capacitive touch detection is performed.
本发明的触控装置包括触控面板以及控制器。触控面板具有多条触控列以及多条触控行。控制器耦接触控面,控制器交错的针对触控面板执行互容式触控检测以及自容式触控检测,并分别获得互容式检测结果以及自容式检测结果,再针对互容是检测结果以及自容式检测结果进行运算以获得触控面板上的至少一触控点的位置信息。The touch device of the present invention includes a touch panel and a controller. The touch panel has multiple touch columns and multiple touch rows. The controller is coupled to the touch control surface, and the controller alternately performs mutual-capacitance touch detection and self-capacitance touch detection for the touch panel, and obtains the mutual-capacitance detection results and self-capacity detection results respectively, and then performs the mutual-capacitance The detection result and the self-capacity detection result are calculated to obtain position information of at least one touch point on the touch panel.
基于上述,本发明通过交换执行互容式触控检测以及自容式触控检测,来对触控面板上的触控点进行交叉式的检测。如此一来,发生在触控面板上的多种可能的触控点的状态可以在混合互容式触控检测以及自容式触控检测的方式下得到最好的检测,使触控装置所提供的触控动作可以更为精确,提升所属系统的效益。Based on the above, the present invention performs cross-type detection on the touch points on the touch panel by exchanging mutual-capacitance touch detection and self-capacity touch detection. In this way, the states of various possible touch points on the touch panel can be best detected in the way of hybrid mutual-capacitive touch detection and self-capacitive touch detection, so that the touch device The provided touch action can be more precise, and the efficiency of the associated system can be improved.
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。In order to make the above-mentioned features and advantages of the present invention more comprehensible, the following specific embodiments are described in detail with reference to the accompanying drawings.
附图说明Description of drawings
图1示出本发明一实施例的触控检测方法的流程示意图;FIG. 1 shows a schematic flow diagram of a touch detection method according to an embodiment of the present invention;
图2A~图2C示出本发明实施例的互容式触控检测的实施方式示意图;2A to 2C show schematic diagrams of implementations of mutual capacitive touch detection in an embodiment of the present invention;
图3A~图3C示出本发明实施例的自容式触控检测的实施方式示意图;3A to 3C are schematic diagrams illustrating the implementation of self-capacitive touch detection according to the embodiment of the present invention;
图4A及4B示出本发明实施例的电容变化的示意图;4A and 4B are schematic diagrams showing capacitance changes according to an embodiment of the present invention;
图5示出本发明另一实施例的触控检测方法的流程图;FIG. 5 shows a flowchart of a touch detection method according to another embodiment of the present invention;
图6示出本发明再一实施例的触控检测方法的流程图;FIG. 6 shows a flowchart of a touch detection method according to another embodiment of the present invention;
图7示出本发明实施例的触控装置700的示意图。FIG. 7 shows a schematic diagram of a touch device 700 according to an embodiment of the present invention.
附图标记说明:Explanation of reference signs:
S110~S130、S510~S530、S610~S640:触控检测的步骤;S110~S130, S510~S530, S610~S640: steps of touch detection;
200、300、710:触控面板;200, 300, 710: touch panel;
X1~X3:触控列;X1~X3: touch bar;
Y1~Y3:触控行;Y1~Y3: Touch row;
210、310:区域;210, 310: area;
CM1、CM2:互容电容;CM1, CM2: Mutual capacitance;
CS1、CS2:自容电容;CS1, CS2: self-capacitance capacitor;
Chmg、CFD、CFS、CF、CSX:电容;Chmg, CFD, CFS, CF, CSX: capacitance;
FING:手指;FING: finger;
GND:接地端;GND: ground terminal;
T1:触控板;T1: touchpad;
ZD:无效检测区间;ZD: invalid detection interval;
410、420、430、440:曲线;410, 420, 430, 440: Curve;
720:控制器。720: Controller.
具体实施方式detailed description
请参照图1,图1示出本发明一实施例的触控检测方法的流程示意图。本实施例的触控检测方法适用于触控面板。触控检测方法的步骤包括:在步骤S110中,对触控面板执行互容式触控检测,接着,再于步骤S120中,针对触控面板执行自容式触控检测。步骤S110以及步骤S120中所进行的互容式触控检测以及自容式触控检测则分别获得的互容式检测结果以及自容式检测结果。在步骤S130中,则针对步骤S110及S120所分别产生的互容式检测结果以及自容式检测结果来进行运算,以获得触控面板上所发生的一个或多个的触控点的位置信息。Please refer to FIG. 1 , which shows a schematic flowchart of a touch detection method according to an embodiment of the present invention. The touch detection method of this embodiment is applicable to a touch panel. The steps of the touch detection method include: in step S110, performing mutual capacitive touch detection on the touch panel, and then, in step S120, performing self-capacitive touch detection on the touch panel. The mutual-capacitive touch detection and the self-capacitive touch detection performed in step S110 and step S120 are respectively the mutual-capacitive detection results and the self-capacitive detection results. In step S130, calculations are performed on the mutual-capacitance detection results and self-capacity detection results respectively generated in steps S110 and S120 to obtain position information of one or more touch points on the touch panel .
值得注意的是,步骤S110及S120所执行的互容式触控检测以及自互容式触控检测是交错的且持续的被执行的。而持续产生的互容式检测结果以及自容式检测结果则即时的提供以执行步骤S130,并即时的判断出触控面板上所发生的最新的触控点的状态。It should be noted that the mutual capacitive touch detection and self mutual capacitive touch detection performed in steps S110 and S120 are interleaved and continuously performed. The continuously generated mutual-capacity detection results and self-capacity detection results are provided in real time to execute step S130 , and to judge the state of the latest touch point on the touch panel in real time.
具体来说明,本实施例所提出的触控检测方法先对触控面板进行互容式触控检测来获得大部分触控点的位置信息,而针对较不易判读出的触控点的位置信息,则通过自容式触控检测来准确的检测出不易判读出的触控点的位置信息。上述的不易判读出的触控点的位置信息可以是因为使用者与触控面板间的共地状况不良所产生的。To be specific, the touch detection method proposed in this embodiment first performs mutual capacitive touch detection on the touch panel to obtain the position information of most touch points, and focuses on the position information of the touch points that are difficult to interpret. , the self-capacitive touch detection is used to accurately detect the position information of the touch point that is difficult to interpret. The aforementioned difficult-to-determine position information of the touch points may be caused by poor common ground conditions between the user and the touch panel.
关于本实施例的互容式触控检测的检测方式,请参照图2A~图2C。图2A~图2C示出本发明实施例的互容式触控检测的实施方式示意图。在图2A中,触控面板200包括依阵列形状排列的多个触控板T1,并形成多个触控列X1~X3以及触控行Y1~Y3。在执行互容式触控检测时,触控列X1~X3及触控行Y1~Y3可以分别被设定为多个驱动通道以及多个检测通道。或者,触控列X1~X3及触控行Y1~Y3可以分别被设定为多个检测通道以及多个驱动通道。以触控行Y1~Y3被设定为多个驱动通道为范例,触控列X1~X3则被设定为多个检测通道。而作为驱动通道的触控行Y1~Y3则分别的被提供驱动信号,而作为检测通道的触控列X1~X3则提供作为获得被提供驱动信号的驱动通道及检测通道间的互容电容变化的管道。Please refer to FIG. 2A to FIG. 2C for the detection method of the mutual capacitive touch detection in this embodiment. 2A to 2C are schematic diagrams illustrating implementation manners of mutual capacitive touch detection according to an embodiment of the present invention. In FIG. 2A , the touch panel 200 includes a plurality of touch panels T1 arranged in an array shape, and forms a plurality of touch columns X1 - X3 and touch rows Y1 - Y3 . When performing mutual capacitive touch detection, the touch columns X1 - X3 and the touch rows Y1 - Y3 can be respectively set as multiple driving channels and multiple detection channels. Alternatively, the touch columns X1 - X3 and the touch rows Y1 - Y3 can be respectively set as a plurality of detection channels and a plurality of driving channels. Taking the touch rows Y1 - Y3 as an example set as a plurality of driving channels, the touch columns X1 - X3 are set as a plurality of detection channels. The touch rows Y1~Y3 as the driving channels are provided with driving signals respectively, and the touch columns X1~X3 as the detection channels provide the mutual capacitance changes between the driving channels and the detection channels for obtaining the provided driving signals. pipeline.
以提供驱动信号至触控行Y1为范例,通过触控列X1作为检测通道,可以获取区域210中的互容电容变化。而通过触控列X1所获取的互容电容变化,则可以得知区域210是否有发生被触控的现象。Taking the driving signal provided to the touch row Y1 as an example, the change of the mutual capacitance in the region 210 can be obtained by using the touch row X1 as a detection channel. And through the change of the mutual capacitance acquired by the touch bar X1, it can be known whether the region 210 is touched.
以下请参照图2B以及图2C,在图2B中,在区域210未发生被触控的现象时,作为驱动通道的触控行Y1以及作为检测通道的触控列X1间具有互容电容CM1,而触控列X1与接地端GND间则具有电容CSX。在图2C中,手指FING触碰到触控行Y1以及X1时(区域210),手指FING上的电容Chmg、手指FING与的触控行Y1间所产生的电容CFD以及手指FING与的触控行Y1间所产生的电容CFS会改变触控行Y1以及作为检测通道的触控列X1间具有互容电容CM2。其中,互容电容CM2的电容值会小于互容电容CM1的电容值。Please refer to FIG. 2B and FIG. 2C below. In FIG. 2B, when the area 210 is not touched, there is a mutual capacitance CM1 between the touch row Y1 as the driving channel and the touch row X1 as the detection channel. There is a capacitor CSX between the touch bar X1 and the ground terminal GND. In FIG. 2C, when the finger FING touches the touch lines Y1 and X1 (area 210), the capacitance Chmg on the finger FING, the capacitance CFD generated between the finger FING and the touch line Y1, and the touch between the finger FING and the touch The capacitance CFS generated between the row Y1 will change the mutual capacitance CM2 between the touch row Y1 and the touch column X1 as a detection channel. Wherein, the capacitance value of the mutual capacitance capacitor CM2 is smaller than the capacitance value of the mutual capacitance capacitor CM1 .
此外,前述所谓的共地现象即是指手指FING中的电容Chmg所连接的接地端GND与触控列X1通过电容CSX耦接至的接地端GND间的电位是否一致。例如使用者将触控面板放置于桌面上,而使用者站在地面上的状况下,手指FING中的电容Chmg所连接的接地端GND是通过使用者的身体才耦接到接地端的,这样的情况会使的手指FING与触控面板间发生共地不良好的情况。当发生手指FING与触控面板间发生共地不良好的情况时,因手指FING触碰到触控面板所产生的互容电容变化会大幅的降低,而致使触碰点不易被有效判断出来的问题。In addition, the aforementioned so-called common ground phenomenon refers to whether the potential between the ground terminal GND connected to the capacitor Chmg in the finger FING and the ground terminal GND coupled to the touch column X1 through the capacitor CSX is consistent. For example, when the user places the touch panel on the table and the user stands on the ground, the ground terminal GND connected to the capacitor Chmg in the finger FING is coupled to the ground terminal through the user's body. The situation will cause a poor common ground between the finger FING and the touch panel. When the common ground between the finger FING and the touch panel is not good, the mutual capacitance change caused by the touch of the finger FING to the touch panel will be greatly reduced, making it difficult to effectively determine the touch point question.
关于本实施例的自容式触控检测的检测方式,请参照图3A~图3C。图3A~图3C示出本发明实施例的自容式触控检测的实施方式示意图。在图3A中,触控面板300同样包括依阵列形状排列的多个触控板T1,并形成多个触控列X1~X3以及触控行Y1~Y3。当对进行触控面板300进行自容式触控检测时,可依序针对触控列X1~X3以及触控行Y1~Y3的电容变化进行量测,并藉以获得多个自容电容变化。以量测触控列X2的电容变化为范例,通过量测触控列X2的自容电容变化,可以获知区域310的被触控状态。以下请参照图3B及图3C,在图3B中,当区域310未发生被触控状态时,触控列X2通过自容电容CS1耦接至接地端GND。在图3C中,当区域310发生被手指FING触控的状态,手指FING与触控列X2间的电容CF以及手指FING的电容Chmg使触控列X2改变通过自容电容CS2耦接至接地端GND。For the detection method of the self-capacitive touch detection in this embodiment, please refer to FIGS. 3A-3C . 3A to 3C are schematic diagrams illustrating the implementation of the self-capacitive touch detection according to the embodiment of the present invention. In FIG. 3A , the touch panel 300 also includes a plurality of touch panels T1 arranged in an array shape, and forms a plurality of touch columns X1 - X3 and touch rows Y1 - Y3 . When performing self-capacitive touch detection on the touch panel 300 , the capacitance changes of the touch columns X1 - X3 and the touch rows Y1 - Y3 can be measured sequentially, so as to obtain a plurality of self-capacitance changes. Taking the capacitance change measurement of the touch bar X2 as an example, by measuring the capacitance change of the touch bar X2 , the touched state of the region 310 can be known. Please refer to FIG. 3B and FIG. 3C below. In FIG. 3B , when the area 310 is not touched, the touch column X2 is coupled to the ground terminal GND through the self-capacitance capacitor CS1 . In FIG. 3C , when the area 310 is touched by the finger FING, the capacitance CF between the finger FING and the touch row X2 and the capacitance Chmg of the finger FING make the touch row X2 change, and the self-capacitance capacitor CS2 is coupled to the ground terminal. GND.
由上述说明可以清楚得知,通过检测每个触控列及每个触控行的自容电容的变化状况,就可以得知触控点的位置信息。It can be clearly known from the above description that the position information of the touch point can be obtained by detecting the change of the self-capacitance of each touch column and each touch row.
以下请参照图4A及4B,图4A及4B会视本发明实施例的电容变化的示意图。在图4A中,曲线410的电容变化的最大值超出无效检测区间ZD中,表示此时所检测出的触控点是可有效被检测出的触控点。相对的,曲线420的电容变化的最大值落在无效检测区间ZD中,表示此时所检测出的触控点是不易被检测出的触控点。相对的,在图4B中,电容变化直可以是小于0的,其中,曲线430的电容变化的最大值是小于0,且其绝对值超出无效检测区间ZD,表示此时所检测出的触控点是可有效被检测出的触控点。相对的,曲线440的电容变化小于0,且其最大值落在无效检测区间ZD中,表示此时所检测出的触控点是不易被检测出的触控点。Please refer to FIGS. 4A and 4B below. FIGS. 4A and 4B are schematic diagrams of capacitance changes according to an embodiment of the present invention. In FIG. 4A , the maximum value of the capacitance change of the curve 410 exceeds the invalid detection interval ZD, indicating that the detected touch point at this time is a touch point that can be effectively detected. In contrast, the maximum value of the capacitance change in the curve 420 falls within the invalid detection interval ZD, which indicates that the detected touch point is a touch point that is not easy to be detected. In contrast, in FIG. 4B, the capacitance change can always be less than 0, wherein, the maximum value of the capacitance change of the curve 430 is less than 0, and its absolute value exceeds the invalid detection interval ZD, indicating that the touch detected at this time A point is a touch point that can be effectively detected. In contrast, the capacitance change of the curve 440 is less than 0, and its maximum value falls in the invalid detection interval ZD, indicating that the detected touch point at this time is a touch point that is difficult to be detected.
值得注意的是,上述关于自容电容以及互容电容的变化的检测方式,为本领域具通常知识者所熟知的技术,也就是说,现有技术的触控面板的电容检测方法皆可应用至本发明。It is worth noting that the above-mentioned detection method for the change of self-capacitance and mutual capacitance is a technology well known to those skilled in the art, that is to say, the capacitance detection method of the touch panel in the prior art can be applied. to the present invention.
以下请参照图5,图5示出本发明另一实施例的触控检测方法的流程图。在本实施例中,触控检测方法在步骤S510中对触控面板进行互容式触控检测,并在步骤S520中判断步骤S510所执行的互容式触控检测有无发生触控点不易被检测出的状态。也就是说,是否有检测出至少一个互容电容变化落于无效检测区间中。一旦检测出有发生触控点不易被检测出的状态,则执行步骤S530以对触控面板执行自容式触控检测,若步骤S520无检测出有发生触控点不易被检测出的状态,则持续执行步骤S510以进行互容式触控检测。Please refer to FIG. 5 below. FIG. 5 shows a flowchart of a touch detection method according to another embodiment of the present invention. In this embodiment, the touch detection method performs mutual capacitive touch detection on the touch panel in step S510, and determines in step S520 whether the mutual capacitive touch detection performed in step S510 is difficult to touch. detected state. That is to say, whether it is detected that at least one mutual capacitance change falls within the invalid detection interval. Once it is detected that the touch point is difficult to be detected, step S530 is executed to perform self-capacitive touch detection on the touch panel. If step S520 does not detect the state that the touch point is difficult to be detected, Then continue to execute step S510 to perform mutual capacitive touch detection.
由上述说明可以得知,本实施例可以即时选择并切换触控检测方式,以对应实际的状态选择出更合适的触控检测方式,提升触控检测的准确度。It can be known from the above description that in this embodiment, the touch detection method can be selected and switched in real time, and a more suitable touch detection method can be selected corresponding to the actual state, so as to improve the accuracy of touch detection.
以下请参照图6图6示出本发明再一实施例的触控检测方法的流程图。在本实施例中,触控检测方法在步骤S610中对触控面板进行互容式触控检测,并在步骤S620中判断步骤S610所执行的互容式触控检测有无发生触控点不易被检测出的状态,并且,进行触控面板现阶段是否发生单点触碰的检测动作。当步骤S620判断出有发生触控点不易被检测出的状态,则执行步骤S630以对触控面板进行自容式触控检测。或者,若步骤S620判断出触控面板上所发生的触控点的个数等于1的情况下(即发生单点触碰的检测动作),也可以执行步骤S630以对触控面板进行自容式触控检测。相对的,若步骤S620未判断触控面板发生单点触碰的检测动作,且步骤S610中所执行的互容式触控检测无发生触控点不易被检测出的状态,则持续检测步骤S610。Please refer to FIG. 6 below. FIG. 6 shows a flowchart of a touch detection method according to another embodiment of the present invention. In this embodiment, the touch detection method performs mutual capacitive touch detection on the touch panel in step S610, and determines in step S620 whether the mutual capacitive touch detection performed in step S610 is difficult to touch. The state is detected, and the detection action of whether a single-point touch occurs on the touch panel at the current stage is performed. When it is determined in step S620 that the touch point is difficult to be detected, step S630 is executed to perform self-capacitive touch detection on the touch panel. Alternatively, if step S620 determines that the number of touch points on the touch panel is equal to 1 (that is, a single-touch detection action occurs), step S630 can also be executed to self-capacitate the touch panel. type touch detection. In contrast, if step S620 does not determine that a single-touch detection action has occurred on the touch panel, and the mutual capacitive touch detection performed in step S610 does not have a state where the touch point is not easily detected, the detection step S610 is continued. .
另外,在完成步骤S630后,本实施例还在步骤S640中再执行一次触控面板是否发生单点触碰的检测动作,一旦步骤S640检测出触控面板发生单点触碰的状态时,则持续执行步骤S630以对触控面板进行自容式触控检测。In addition, after step S630 is completed, this embodiment also performs a detection action of whether a single-point touch occurs on the touch panel in step S640. Once step S640 detects the state of a single-point touch on the touch panel, then Continue to execute step S630 to perform self-capacitive touch detection on the touch panel.
在本实施例中,当执行互容式触控检测时,有发生触控点不易被检测出的状态时,则改利用自容式触控检测的方式来进行触控点的检测。另外,当触控面板上发生单点触控时,也同样改利用较适合于检测单点触控的自容式触控检测的方式来进行触控点的检测。也就是说,本实施例可以依据触控面板实际的触控状态来选择利用互容式触控检测或是自容式触控检测,有效提升触控点检测的准确度。In this embodiment, when the mutual-capacitive touch detection is performed, if the touch points are not easily detected, the self-capacitive touch detection is used instead to detect the touch points. In addition, when a single-point touch occurs on the touch panel, the touch point is also detected by using a self-capacitive touch detection method that is more suitable for detecting a single-point touch. That is to say, in this embodiment, the mutual-capacitance touch detection or the self-capacitance touch detection can be selected according to the actual touch state of the touch panel, so as to effectively improve the accuracy of touch point detection.
以下请参照图7,图7示出本发明实施例的触控装置700的示意图。触控装置700包括触控面板710以及控制器720。触控面板710具有多条触控列以及多条触控行,控制器720耦接触控面板710。控制器720交错的针对触控面板710执行互容式触控检测以及自容式触控检测,并分别获得互容式检测结果以及自容式检测结果。控制器720并针对互容式检测结果以及自容式检测结果进行运算以获得触控面板710上的至少一触控点的位置信息。Please refer to FIG. 7 below. FIG. 7 shows a schematic diagram of a touch device 700 according to an embodiment of the present invention. The touch device 700 includes a touch panel 710 and a controller 720 . The touch panel 710 has a plurality of touch columns and a plurality of touch rows, and the controller 720 is coupled to the touch panel 710 . The controller 720 alternately performs mutual-capacity touch detection and self-capacity touch detection on the touch panel 710 , and obtains mutual-capacity detection results and self-capacity detection results respectively. The controller 720 performs calculations on the mutual-capacity detection results and the self-capacity detection results to obtain position information of at least one touch point on the touch panel 710 .
关于控制器720执行并判断执行互容式触控检测以及自容式触控检测的动作细节,在前述的多个实施例与实施方式均有详细的说明,以下数不多赘述。The details of the actions of the controller 720 performing and judging the execution of the mutual-capacitive touch detection and the self-capacitive touch detection have been described in detail in the above-mentioned multiple embodiments and implementations, and will not be described in detail below.
综上所述,本发明通过混合互容式触控检测以及自容式触控检测来因应触控面板上产生的触控点的多种可能已进行检测。如此一来,不论是单点或是多点触控,就可以通过本发明实施例的检测方式来完成触控点的检测动作。另外,对于互容式触控检测方式下所产生的不易检测出的检测点,也可以通过自容式触控检测来检测得知,有效降低触控点被漏失的可能。To sum up, the present invention responds to various possibilities of touch points generated on the touch panel by hybrid mutual-capacitive touch detection and self-capacitive touch detection. In this way, regardless of single-point or multi-point touch, the detection action of the touch point can be completed through the detection method of the embodiment of the present invention. In addition, the difficult-to-detect detection points generated in the mutual capacitive touch detection method can also be detected by the self-capacitive touch detection method, which effectively reduces the possibility of missing touch points.
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than limiting them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: It is still possible to modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the various embodiments of the present invention. scope.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310092436.3A CN104063097B (en) | 2013-03-21 | 2013-03-21 | Touch device and touch detection method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310092436.3A CN104063097B (en) | 2013-03-21 | 2013-03-21 | Touch device and touch detection method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104063097A CN104063097A (en) | 2014-09-24 |
CN104063097B true CN104063097B (en) | 2017-04-12 |
Family
ID=51550839
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310092436.3A Active CN104063097B (en) | 2013-03-21 | 2013-03-21 | Touch device and touch detection method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104063097B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105653104B (en) * | 2014-11-11 | 2019-12-24 | 宏碁股份有限公司 | Touch display device and touch point detection method thereof |
CN104820522B (en) * | 2015-05-14 | 2018-04-06 | 南昌欧菲光科技有限公司 | Utilize the multi-screen synchronous contactor control device and method from appearance characteristic |
CN106680643B (en) * | 2016-12-30 | 2020-06-09 | 武汉华星光电技术有限公司 | Incell self-contained module panel detection method |
CN107506091B (en) | 2017-09-28 | 2021-05-14 | 京东方科技集团股份有限公司 | Touch detection chip, touch panel and touch detection method |
CN108363507B (en) * | 2018-01-11 | 2020-06-05 | Oppo广东移动通信有限公司 | Compensation method, device, electronic device and storage medium for touch screen dead zone |
CN110727370A (en) * | 2019-09-04 | 2020-01-24 | Oppo(重庆)智能科技有限公司 | Touch screen resetting method and device, storage medium and terminal equipment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWM425329U (en) * | 2011-07-04 | 2012-03-21 | Edamak Corp | Magnetic and capacitive touch panel and the module using the same |
DE202012103232U1 (en) * | 2011-12-21 | 2012-09-25 | Atmel Corporation | Touch sensor with improved touch detection |
TW201248475A (en) * | 2011-05-26 | 2012-12-01 | Mstar Semiconductor Inc | Capacitance sensing devices and control methods |
-
2013
- 2013-03-21 CN CN201310092436.3A patent/CN104063097B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201248475A (en) * | 2011-05-26 | 2012-12-01 | Mstar Semiconductor Inc | Capacitance sensing devices and control methods |
TWM425329U (en) * | 2011-07-04 | 2012-03-21 | Edamak Corp | Magnetic and capacitive touch panel and the module using the same |
DE202012103232U1 (en) * | 2011-12-21 | 2012-09-25 | Atmel Corporation | Touch sensor with improved touch detection |
Also Published As
Publication number | Publication date |
---|---|
CN104063097A (en) | 2014-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI493419B (en) | Touching apparatus and touching detecting method thereof | |
CN104063097B (en) | Touch device and touch detection method thereof | |
TWI512566B (en) | Touch control detecting apparatus and method thereof | |
CN109284017B (en) | Method and device for determining whether a line segment corresponds to a stylus tip or a conductive object | |
CN103294323A (en) | Method and device for touch detection and touch screen system | |
CN103294290A (en) | Touch panel driving method capable of eliminating charging noise | |
CN104375730A (en) | Touch panel and touch display device | |
US8654089B2 (en) | Touch sensing circuit and touch sensing method | |
US9612704B2 (en) | Apparatus and method for sensing touch | |
CN102650912A (en) | Signal processing method and system of touch panel | |
TWI428809B (en) | Two - dimensional structure of the capacitive touchpad positioning method | |
TWI412983B (en) | Detecting method of performing multi-touch on a capacitive touch panel | |
CN103472961B (en) | Capacitance type touch-control panel and there is the electronic installation of this capacitance type touch-control panel | |
CN103675489B (en) | Test system and method for testing applied to contactor control device | |
CN102023765B (en) | Positioning method of capacitive touch panel with two-dimensional structure | |
CN104750333A (en) | Touch device and method for updating reference two-dimensional sensing information thereof | |
CN104571760A (en) | Panel with touch control function and touch position detection method for panel | |
TWI536231B (en) | Multi-touch detection method and device thereof | |
CN111813257B (en) | Touch processor, touch device, touch system and touch method | |
CN102253751A (en) | Wiring structure and positioning method of single-layer ITO (Indium Tin Oxide) | |
CN101996009B (en) | Touch sensing circuit and touch sensing method | |
CN102855043A (en) | Multi-point identification capacitor screen with single conducting layer | |
US20150277624A1 (en) | Sensing Method and Related Touch Panel | |
CN104423750B (en) | Touch panel capable of detecting stylus and use method thereof | |
CN103309522A (en) | Real two-point detection algorithm based on self-capacitance technology |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |