CN110058722B - A method for judging touch events in a touch detection system - Google Patents
A method for judging touch events in a touch detection system Download PDFInfo
- Publication number
- CN110058722B CN110058722B CN201910012580.9A CN201910012580A CN110058722B CN 110058722 B CN110058722 B CN 110058722B CN 201910012580 A CN201910012580 A CN 201910012580A CN 110058722 B CN110058722 B CN 110058722B
- Authority
- CN
- China
- Prior art keywords
- signal
- touch
- judgment
- noise
- sensing signal
- 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
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000001514 detection method Methods 0.000 title abstract description 58
- 238000005070 sampling Methods 0.000 claims description 29
- 230000001788 irregular Effects 0.000 claims description 8
- 238000012545 processing Methods 0.000 claims description 7
- 238000007476 Maximum Likelihood Methods 0.000 claims description 4
- 230000007246 mechanism Effects 0.000 claims description 4
- 230000000694 effects Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 18
- 230000008569 process Effects 0.000 description 10
- 239000004973 liquid crystal related substance Substances 0.000 description 4
- 238000005215 recombination Methods 0.000 description 4
- 230000006798 recombination Effects 0.000 description 4
- 239000003990 capacitor Substances 0.000 description 3
- 230000008521 reorganization Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 229910009445 Y1-Ym Inorganic materials 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 238000002834 transmittance Methods 0.000 description 1
Images
Landscapes
- Position Input By Displaying (AREA)
Abstract
本发明公开了一种在触摸侦测系统中判断触摸事件的方法,所述方法包括传送至少一驱动信号到所述触摸侦测系统的一触摸屏;从所述触摸屏接收对应于所述至少一驱动信号的一感测信号;对所述感测信号执行一数字化初判,以判断是否发生一触摸事件;判断所述感测信号是否受到一噪声信号的干扰;以及当判断所述触摸事件发生或判断所述感测信号受到所述噪声信号的干扰时,对所述感测信号执行一完整判断。通过上述方法,可达到降低时间消耗及耗电的功效。
The invention discloses a method for judging a touch event in a touch detection system. The method includes transmitting at least one driving signal to a touch screen of the touch detection system; receiving from the touch screen corresponding to the at least one driving signal A sensing signal of the signal; performing a digital initial judgment on the sensing signal to determine whether a touch event occurs; judging whether the sensing signal is disturbed by a noise signal; and when judging that the touch event occurs or When it is judged that the sensing signal is interfered by the noise signal, a complete judgment is performed on the sensing signal. Through the above method, the effect of reducing time consumption and power consumption can be achieved.
Description
原申请案的申请日是2015年5月22日,原申请案的申请号是201510267094.3,且原申请案的发明名称是“在触摸侦测系统中判断触摸事件的方法”。The filing date of the original application is May 22, 2015, the application number of the original application is 201510267094.3, and the invention name of the original application is "method for judging touch events in a touch detection system".
技术领域technical field
本发明涉及一种在触摸侦测系统中判断触摸事件的方法,尤其涉及一种可通过数字化初判,在触摸侦测系统中判断触摸事件的方法。The present invention relates to a method for judging a touch event in a touch detection system, in particular to a method for judging a touch event in a touch detection system through digital initial judgment.
背景技术Background technique
近年来,触摸感应技术迅速地发展,许多消费性电子产品例如移动电话(mobilephone)、卫星导航系统(GPS navigator system)、平板计算机(tablet)、个人数字助理(personal digital assistant,PDA)及笔记本电脑(laptop)等都内建有触摸功能。在上述各种电子产品中,原先显示面板的区域被赋予触摸感应的功能,也就是说,将原先单纯的显示面板转换成具有触摸辨识功能的触摸显示面板。依据触摸屏的结构设计上的不同,一般可区分为外挂式(out-cell)与内嵌式(in-cell/on-cell)触摸屏。其中,外挂式触摸屏是由独立的触摸屏与一般的显示面板组合而成,而内嵌式触摸屏则是将触摸感应装置直接设置在显示面板中基板内侧或外侧上。In recent years, touch sensing technology has developed rapidly, and many consumer electronic products such as mobile phones, GPS navigator systems, tablets, personal digital assistants (PDAs) and notebook computers (laptop), etc. have built-in touch function. In the above-mentioned various electronic products, the area of the original display panel is given a touch sensing function, that is, the original simple display panel is converted into a touch display panel with a touch recognition function. According to the difference in the structural design of the touch screen, it can generally be divided into an out-cell and an in-cell/on-cell touch screen. Among them, the external touch screen is composed of an independent touch screen and a general display panel, while the in-cell touch screen directly disposes the touch sensing device on the inner or outer side of the substrate in the display panel.
触摸的感应技术可分为电阻式、电容式及光学式。电容式触摸屏因具有感应准确度高、透光度高、反应速度快、使用寿命长等优点,已逐渐成为市场主流。在一般电容式触摸侦测系统中,触摸屏或屏幕上设置有多个电容,用来进行触摸侦测。现有触摸侦测往往需要执行完整的判断,以判断是否发生触摸事件、触摸发生的位置以及触摸强度。举例来说,当一触摸事件发生时,触摸控制模块可对来自于触摸屏上不同电容的感测信号进行内插法运算,以判断触摸发生的位置。通过上述方式,可取得每一感测信号的数值,以判断触摸屏上每一个位置接收到的触摸强度,进而达到准确的触摸判断。上述方式需要花费较长的时间,并在触摸侦测系统中产生较多耗电。Touch sensing technology can be divided into resistive, capacitive and optical. Capacitive touch screen has gradually become the mainstream of the market due to its advantages of high sensing accuracy, high light transmittance, fast response speed and long service life. In a general capacitive touch detection system, a plurality of capacitors are arranged on the touch screen or the screen for touch detection. Existing touch detection often needs to perform a complete judgment to determine whether a touch event occurs, where the touch occurs, and the intensity of the touch. For example, when a touch event occurs, the touch control module can perform an interpolation operation on the sensing signals from different capacitances on the touch screen to determine the location where the touch occurs. In the above manner, the value of each sensing signal can be obtained to determine the intensity of the touch received at each position on the touch screen, thereby achieving accurate touch determination. The above method takes a long time and consumes more power in the touch detection system.
除此之外,感测信号中往往存在噪声(例如液晶模块噪声(liquid crystalmodule noise,LCM noise)),噪声会降低触摸事件的报点率(report rate)。为取得较佳的报点率,现有的噪声侦测及纠错方法往往采用强大的滤波器来滤除噪声。然而,强大的滤波器通常具有较窄的带宽,以控制特定信号通过,但较窄的带宽会对应于时域上较长的时间消耗。此外,触摸控制模块也可对感测信号执行复杂的模拟运算,以消除或降低噪声所造成的干扰。In addition, there is often noise (eg, liquid crystal module noise (LCM noise)) in the sensing signal, and the noise will reduce the report rate of the touch event. In order to obtain a better reporting rate, the existing noise detection and error correction methods often use powerful filters to filter out the noise. However, powerful filters usually have narrower bandwidths to control the passage of certain signals, but narrower bandwidths correspond to longer time consumption in the time domain. In addition, the touch control module can also perform complex analog operations on the sensing signals to eliminate or reduce interference caused by noise.
然而,上述完整判断机制往往需要复杂的电路设计,同时产生较多耗电且耗费较多时间,因而降低触摸侦测系统的效率。鉴于此,实有必要提出一种较佳的解决方案来进行触摸感测信号的信号处理及运算,进而提升触摸侦测系统的效率。However, the above-mentioned complete judgment mechanism often requires a complicated circuit design, consumes more power and consumes more time, thereby reducing the efficiency of the touch detection system. In view of this, it is necessary to propose a better solution for signal processing and operation of the touch sensing signal, so as to improve the efficiency of the touch detection system.
发明内容SUMMARY OF THE INVENTION
因此,本发明的主要目的即在于提供一种可通过数字化初判,在触摸侦测系统中判断触摸事件的方法,借此在触摸侦测系统中实现降低时间及耗电等优点。Therefore, the main purpose of the present invention is to provide a method for judging touch events in a touch detection system through digital initial judgment, thereby realizing the advantages of reducing time and power consumption in the touch detection system.
本发明公开了一种在触摸侦测系统中判断触摸事件的方法。所述判断触摸事件的方法包括传送至少一驱动信号到所述触摸侦测系统的一触摸屏;从所述触摸屏接收对应于所述至少一驱动信号的一感测信号;对所述感测信号执行一数字化初判,以判断是否发生一触摸事件;判断所述感测信号是否受到一噪声信号的干扰;以及当判断所述触摸事件发生或判断所述感测信号受到所述噪声信号的干扰时,对所述感测信号执行一完整判断。The invention discloses a method for judging touch events in a touch detection system. The method for judging a touch event includes transmitting at least one driving signal to a touch screen of the touch detection system; receiving a sensing signal corresponding to the at least one driving signal from the touch screen; a digital initial judgment to judge whether a touch event occurs; judge whether the sensing signal is disturbed by a noise signal; and when it is judged that the touch event occurs or the sensing signal is disturbed by the noise signal , and perform a complete judgment on the sensing signal.
附图说明Description of drawings
图1为通过一感测信号来判断触摸事件的波形示意图。FIG. 1 is a schematic diagram of waveforms of judging a touch event through a sensing signal.
图2为位于一触摸屏上的触摸事件的示意图。FIG. 2 is a schematic diagram of touch events on a touch screen.
图3为本发明实施例一触摸侦测流程的示意图。FIG. 3 is a schematic diagram of a touch detection process according to an embodiment of the present invention.
图4A及图4B为受到规则噪声信号干扰的一感测信号进行非均匀取样的示意图。4A and 4B are schematic diagrams illustrating non-uniform sampling of a sensing signal disturbed by a regular noise signal.
图5为受到噪声干扰的感测信号取样结果的标准化误差的折线图。FIG. 5 is a line graph of the normalized error of the sampling result of the sensing signal disturbed by noise.
图6为本发明实施例一触摸屏的示意图。FIG. 6 is a schematic diagram of a touch screen according to an embodiment of the present invention.
图7为触摸屏被驱动时其数据分布的示意图。FIG. 7 is a schematic diagram of the data distribution of the touch screen when it is driven.
图8为本发明实施例触摸控制模块执行数字化初判及完整判断的一种运作方式的示意图。FIG. 8 is a schematic diagram of an operation manner in which the touch control module performs the digital preliminary judgment and the complete judgment according to the embodiment of the present invention.
图9为本发明实施例触摸控制模块执行数字化初判及完整判断的另一种运作方式的示意图。FIG. 9 is a schematic diagram of another operation manner in which the touch control module performs the digital preliminary judgment and the complete judgment according to the embodiment of the present invention.
图10为本发明实施例触摸控制模块执行一连串的数字化判断以及总和信号进行重组的运作方式的示意图。FIG. 10 is a schematic diagram of an operation manner in which the touch control module performs a series of digital judgments and recombines the sum signal according to an embodiment of the present invention.
其中,附图标记说明如下:Among them, the reference numerals are described as follows:
TH 临界值TH threshold
20、600 触摸屏20, 600 touch screen
30 触摸侦测流程30 Touch Detection Process
300~312 步骤300~312 steps
L1、L2 曲线L1, L2 curve
702、704、706 区域702, 704, 706 areas
TX_1~TX_M 驱动线TX_1~TX_M drive lines
RX_1~RX_N 感测线RX_1~RX_N sense lines
Y1~Ym 驱动信号Y1~Ym drive signal
X1~Xn 感测信号X1~Xn sensing signal
TS1~TSn 子区间TS1~TSn sub-interval
C11~CMn 触摸手势产生的电容值C11~CMn Capacitance value generated by touch gesture
N11~NMn 噪声信号N11 ~ NMn noise signal
RX Sum_1~RX Sum_n、A1~A4、 总和信号RX Sum_1~RX Sum_n, A1~A4, sum signal
B1~B4、C1~C4、D1~D4B1~B4, C1~C4, D1~D4
TX Sum_1~TX Sum_M、NF、SA、SB、SC、 总和TX Sum_1~TX Sum_M, NF, SA, SB, SC, sum
SD、SA’、SB’、SC’、SD’SD, SA’, SB’, SC’, SD’
具体实施方式Detailed ways
如上所述,现有完整判断方式耗时又耗电,因而需提出更佳的方法来进行触摸侦测,以判断触摸侦测系统中的触摸事件。一般来说,触摸侦测系统的一触摸控制模块可传送驱动信号到触摸屏上的电容,并从上述电容接收感测信号,以判断是否发生触摸事件,并可针对感测信号预先设定用来判断触摸事件的一临界值。As mentioned above, the existing complete judgment method is time-consuming and power-consuming, so it is necessary to propose a better method for touch detection, so as to judge the touch event in the touch detection system. Generally speaking, a touch control module of a touch detection system can transmit a driving signal to a capacitor on the touch screen, and receive a sensing signal from the capacitor to determine whether a touch event occurs, and can be preset for the sensing signal to be used for Determine a threshold value of the touch event.
请参考图1,图1为通过一感测信号来判断触摸事件的波形示意图。图1包括一临界值TH及一感测信号。若感测信号低于临界值TH时,可判断为触摸事件发生;相反地,若感测信号高于临界值TH时,代表触摸屏上未发生触摸。Please refer to FIG. 1 . FIG. 1 is a schematic diagram of a waveform of determining a touch event through a sensing signal. FIG. 1 includes a threshold TH and a sensing signal. If the sensing signal is lower than the threshold TH, it can be determined that a touch event occurs; on the contrary, if the sensing signal is higher than the threshold TH, it means that no touch occurs on the touch screen.
如图1所示,若感测信号指示触摸事件发生时,感测信号需要高分辨率。更明确来说,感测信号应取得准确的信号值,而不同感测信号的不同信号值可相互结合,以进一步判断触摸信息,例如触摸事件的位置及触摸强度等。在此情况下,需要进行完整的判断,以计算触摸信息。另一方面,若感测信号指示触摸事件未发生,则不需进行上述完整的判断。进一步而言,通过临界值TH来判断触摸事件而不进行进一步判断的情况下,感测信号只需要低分辨率。也就是说,由于上述判断只包括两种判断结果,可由一位来表示,因此简单的运算足以处理此低分辨率的判断方式。在此情况下,只有在触摸事件发生时才需要执行所需分辨率较高的完整判断。As shown in FIG. 1 , if the sensing signal indicates the occurrence of a touch event, the sensing signal needs to have a high resolution. More specifically, the sensing signals should obtain accurate signal values, and different signal values of different sensing signals can be combined with each other to further determine touch information, such as the position and intensity of the touch event. In this case, a complete judgment is required to calculate the touch information. On the other hand, if the sensing signal indicates that the touch event has not occurred, the above-mentioned complete determination is not required. Further, in the case where the touch event is judged by the threshold value TH without further judgement, the sensing signal only needs low resolution. That is to say, since the above judgment includes only two judgment results, which can be represented by one bit, a simple operation is sufficient to handle this low-resolution judgment method. In this case, only when a touch event occurs, a full judgment at the required higher resolution needs to be performed.
请参考图2,图2为位于一触摸屏20上的触摸事件的示意图。如图2所示,触摸事件发生在触摸屏20上的两点。一般来说,在整个触摸屏上,往往只在单一或少数位置上侦测到触摸事件,或甚至完全未侦测到触摸事件。对于未发生触摸事件的多数位置而言,并不需要高分辨率的完整判断。Please refer to FIG. 2 , which is a schematic diagram of touch events on a
由此可知,以时间的角度而言,在一段期间内,触摸事件仅发生在部分时间;以空间的角度而言,触摸事件仅发生在整个触摸屏当中的部分位置。因此,在多数时间及多数空间中,低分辨率的数字化初判即足以进行感测信号的信号处理,而不需要高分辨率的完整判断。It can be seen that, from the perspective of time, within a period of time, the touch event only occurs in part of the time; from the perspective of space, the touch event only occurs in part of the entire touch screen. Therefore, in most of the time and most of the space, a low-resolution digitized preliminary judgment is sufficient for signal processing of the sensed signal, and a high-resolution full judgment is not required.
数字化初判可使用简单的电路结构,能够降低耗电以及所需的时间消耗。然而,简化的数字化初判会造成噪声侦测能力的下降。幸运的是,美国专利申请案14/607,031及14/285,604提供了一种可在不使用大型滤波器(大型滤波器包括复杂电路并耗费大量时间)的情况下有效地进行噪声侦测的方法。此外,部分规则噪声可通过非均匀取样(non-uniformsampling)的方式来消除或降低其干扰。这些侦测及降低噪声的方法使得简单的数字化初判可实行于触摸侦测系统。The digital preliminary judgment can use a simple circuit structure, which can reduce the power consumption and the required time consumption. However, the simplified digitized preliminary judgment will result in the degradation of the noise detection ability. Fortunately, US Patent Application Nos. 14/607,031 and 14/285,604 provide a method for noise detection that can be performed efficiently without the use of large filters, which include complex circuits and consume a lot of time. In addition, part of the regular noise can be eliminated or reduced by non-uniform sampling. These detection and noise reduction methods enable simple digital preliminary judgments to be implemented in touch detection systems.
请参考图3,图3为本发明实施例一触摸侦测流程30的示意图。触摸侦测流程30可实现于任何可用于电阻式、电容式或光学式等各种触摸侦测系统的触摸控制模块中。触摸侦测流程30包括以下步骤:Please refer to FIG. 3 , which is a schematic diagram of a
步骤300:开始。Step 300: Start.
步骤302:传送至少一驱动信号到触摸侦测系统的一触摸屏。Step 302: Send at least one driving signal to a touch screen of the touch detection system.
步骤304:从触摸屏接收对应于所述至少一驱动信号的一感测信号。Step 304: Receive a sensing signal corresponding to the at least one driving signal from the touch screen.
步骤306:对所述感测信号执行一数字化初判,以判断是否发生触摸事件。若触摸事件发生时,则执行步骤310;若未发生,则执行步骤308。Step 306: Perform a digital preliminary judgment on the sensing signal to judge whether a touch event occurs. If the touch event occurs, go to step 310; if not, go to step 308.
步骤308:判断所述感测信号是否受到噪声信号的干扰。若是,则执行步骤310;若否,则执行步骤312。Step 308: Determine whether the sensing signal is disturbed by a noise signal. If yes, go to step 310; if not, go to step 312.
步骤310:对所述感测信号执行一完整判断。Step 310: Perform a complete judgment on the sensing signal.
步骤312:结束。Step 312: End.
根据触摸侦测流程30,触摸控制模块传送至少一驱动信号到触摸侦测系统的一触摸屏,并从触摸屏接收对应于所述至少一驱动信号的一感测信号。接着,触摸控制模块对所述感测信号执行一数字化初判,以判断是否发生触摸事件。数字化初判可通过简单地比较感测信号与一临界值(如图1所示的临界值TH)来完成,而不需另外判断其它触摸信息,如触摸强度、信号大小及触摸位置等。因此,在执行数字化初判的步骤中,触摸控制模块会知道一触摸事件是否发生,但无法取得相关于所述触摸事件的完整信息,例如所述触摸事件发生的位置。According to the
若数字化初判的比较结果指示触摸事件发生,触摸控制模块会接着对感测信号执行完整判断,以取得完整的触摸信息,进而判断触摸位置及/或触摸强度,也就是说,在执行完整判断的步骤中,需要执行更耗时的高分辨率运算。另一方面,若数字化初判的比较结果指示未发生触摸事件,触摸控制模块会另外判断感测信号是否受到一噪声信号的干扰。若侦测到干扰感测信号的噪声时,触摸控制模块也会启动用于感测信号的完整判断,以消除或降低噪声干扰,再判断触摸位置及/或触摸强度(若有发生触摸时)。若未侦测到任何噪声时,触摸控制模块不会对感测信号执行完整判断,在此情况下,可节省时间及耗电。If the comparison result of the digital preliminary judgment indicates that a touch event has occurred, the touch control module will then perform a complete judgment on the sensing signal to obtain complete touch information, and then judge the touch position and/or touch intensity. , more time-consuming high-resolution operations need to be performed. On the other hand, if the comparison result of the digital preliminary judgment indicates that no touch event has occurred, the touch control module will additionally judge whether the sensing signal is disturbed by a noise signal. If noise that interferes with the sensing signal is detected, the touch control module will also start a complete judgment for the sensing signal to eliminate or reduce noise interference, and then judge the touch position and/or touch intensity (if there is a touch) . If no noise is detected, the touch control module will not perform a complete judgment on the sensing signal. In this case, time and power consumption can be saved.
由此可知,具有较高分辨率且耗费较多时间的完整判断只在判断触摸事件发生或判断感测信号受到噪声信号干扰时被执行。换句话说,若判断未发生触摸事件,且感测信号未受到噪声信号的干扰时,可忽略而不执行完整判断。It can be seen from this that the complete judgment with higher resolution and time-consuming is only performed when it is judged that a touch event occurs or that the sensing signal is disturbed by a noise signal. In other words, if it is determined that the touch event does not occur and the sensing signal is not disturbed by the noise signal, it can be ignored without performing the complete determination.
此外,如上所述,对一触摸屏而言,在多数时间及多数空间上并不需要完整判断。因此,相较于现有触摸控制模块对所有接收到的感测信号执行完整判断,本发明只在数字化初判指示触摸事件发生或噪声侦测方法指示噪声存在时,才使用完整判断。在一实施例中,完整判断可包括使用大型滤波器的信号处理机制,以滤除或消除任何可能的噪声。在另一实施例中,完整判断可包括一最大似然(maximum likelihood)运算方法,用来估算对应于每一感测信号的触摸强度大小,使得触摸控制模块可准确地计算出触摸位置及/或触摸强度。相对于数字化初判,完整判断(例如大型滤波器或最大似然运算)提供了较高分辨率的触摸判断,其需要的运算时间远大于数字化初判所需的运算时间。因此,在触摸侦测流程30中,降低使用完整判断的次数可达到降低时间消耗及减少耗电的优点。Furthermore, as mentioned above, for a touch screen, full judgment is not required most of the time and most of the space. Therefore, compared with the prior touch control module that performs complete judgment on all received sensing signals, the present invention uses complete judgment only when the digital preliminary judgment indicates the occurrence of a touch event or the noise detection method indicates the presence of noise. In one embodiment, the complete decision may include a signal processing mechanism using large filters to filter or eliminate any possible noise. In another embodiment, the complete judgment may include a maximum likelihood calculation method for estimating the touch intensity corresponding to each sensing signal, so that the touch control module can accurately calculate the touch position and/or or touch strength. Compared with the digital initial judgment, the complete judgment (such as a large filter or a maximum likelihood operation) provides a higher-resolution touch judgment, and the operation time required is much longer than that required for the digital initial judgment. Therefore, in the
值得注意的是,步骤306及步骤308的顺序可互相交换,也就是说,触摸控制模块可在判断噪声信号是否存在以后,再判断触摸事件的发生。在此情况下,若噪声信号及触摸事件任一者出现时,仍可执行完整判断。It is worth noting that the sequence of
一般来说,触摸侦测系统的噪声信号可分为两种类型:规则噪声及不规则噪声。为避免错误的触摸报点,规则噪声及不规则噪声都必须消除或降低。不规则噪声可通过美国专利申请案14/607,031及14/285,604所述的噪声侦测方法来进行处理,而规则噪声可在数字化初判中,通过非均匀取样来消除。规则噪声可以是与触摸侦测系统相关联的一电子系统中进行规律运作所产生的任何类型的噪声,例如液晶模块噪声(liquid crystal modulenoise,LCM noise)或液晶显示器(liquid crystal display,LCD)系统中的其它人为噪声等。举例来说,规则噪声可由液晶显示器系统中的一电路装置所产生,当此电路装置产生一噪声信号时,会针对所述噪声信号到达触摸屏上感测线的时间来发送相关信息,因此,触摸侦测系统会知道规则噪声的干扰存在感测信号中的哪一(些)位置。Generally speaking, the noise signal of the touch detection system can be divided into two types: regular noise and irregular noise. In order to avoid false touch points, both regular noise and irregular noise must be eliminated or reduced. Irregular noise can be processed by the noise detection methods described in US Patent Application Nos. 14/607,031 and 14/285,604, while regular noise can be eliminated by non-uniform sampling in the initial digitization process. Regular noise can be any type of noise generated by regular operations in an electronic system associated with the touch detection system, such as liquid crystal module noise (LCM noise) or liquid crystal display (LCD) systems Other man-made noises etc. For example, regular noise can be generated by a circuit device in a liquid crystal display system. When the circuit device generates a noise signal, it will send relevant information according to the time when the noise signal reaches the sensing line on the touch screen. Therefore, touch The detection system will know where in the sensed signal the disturbance of the regular noise exists.
请参考图4A及图4B,图4A及图4B为受到规则噪声信号干扰的一感测信号进行非均匀取样的示意图。图4A绘示感测信号上存在数个规律出现的噪声信号,图4B则绘示同一个感测信号在进行非均匀取样以后的波形。如图4A所示,感测信号的数值大致位于-0.1~0.1之间,所述感测信号并受到噪声信号的严重干扰,所述噪声信号的范围可达到-1~1。由图4A可知,位于感测信号上的噪声信号显然对触摸事件的判断结果造成了影响。根据非均匀取样,在对感测信号进行取样以前,可先删除感测信号的至少一片段,其中,所删除的片段即为受到规则噪声干扰的部分。换句话说,由于触摸侦测系统知道噪声干扰发生的位置,可通过非均匀取样来消除感测信号中受到噪声干扰的部分,如图4B所示。因此,触摸侦测系统只对感测信号中未受到噪声干扰的部分进行取样。Please refer to FIG. 4A and FIG. 4B . FIGS. 4A and 4B are schematic diagrams illustrating non-uniform sampling of a sensing signal disturbed by a regular noise signal. FIG. 4A shows that there are several regularly occurring noise signals on the sensing signal, and FIG. 4B shows the waveform of the same sensing signal after non-uniform sampling. As shown in FIG. 4A , the value of the sensing signal is approximately between -0.1 and 0.1, and the sensing signal is seriously disturbed by the noise signal, and the range of the noise signal can reach -1 to 1. It can be seen from FIG. 4A that the noise signal on the sensing signal obviously affects the judgment result of the touch event. According to the non-uniform sampling, before sampling the sensing signal, at least one segment of the sensing signal can be deleted, wherein the deleted segment is the part disturbed by regular noise. In other words, since the touch detection system knows where the noise interference occurs, the noise-disturbed part of the sensing signal can be eliminated by non-uniform sampling, as shown in FIG. 4B . Therefore, the touch detection system only samples the portion of the sensing signal that is not disturbed by noise.
值得注意的是,现有用来进行完整判断的信号处理机制通常是在频域上进行信号处理,其往往需要使用强大的滤波器,以消除噪声信号,在此情况下,当使用的滤波器愈强大时,需耗费更多时间来进行信号处理。另一方面,不同于现有的完整判断方法,本发明的数字化初判在时域上采用非均匀取样来消除规则噪声的干扰,其实施方式较为简单,能够在花费较少时间并使用复杂度较低的电路的情况下解决噪声问题。举例来说,在一实施例中,非均匀取样可通过一多工器来实现,所述多工器具有两输入端、一输出端及受控于一控制信号的一控制端,其中,一输入端接收感测信号而另一输入端接收零电位。在感测信号受到规则噪声干扰的期间(如时间点A),控制信号可控制多工器输出零电位;在感测信号未受到规则噪声干扰的期间(如时间点B),控制信号可控制多工器输出感测信号。在其它实施例中,非均匀取样也可通过其它方式来实现,而不限于此。It is worth noting that the existing signal processing mechanisms for complete judgment usually perform signal processing in the frequency domain, which often requires the use of powerful filters to eliminate noise signals. When powerful, it takes more time for signal processing. On the other hand, different from the existing complete judgment method, the digital initial judgment of the present invention adopts non-uniform sampling in the time domain to eliminate the interference of regular noise, and its implementation is relatively simple, which can take less time and use complexity Solve the noise problem in the case of lower circuit. For example, in one embodiment, non-uniform sampling can be implemented by a multiplexer having two input terminals, an output terminal, and a control terminal controlled by a control signal, wherein a The input terminal receives the sensing signal and the other input terminal receives zero potential. During the period when the sensing signal is disturbed by regular noise (eg time point A), the control signal can control the multiplexer to output zero potential; during the period when the sensing signal is not disturbed by regular noise (eg time point B), the control signal can control The multiplexer outputs the sensing signal. In other embodiments, the non-uniform sampling may also be implemented in other manners, but is not limited thereto.
请参考图5,图5绘示上述非均匀取样所带来的优点,其绘示了受到噪声干扰的感测信号取样结果的标准化误差(normalized error)的折线图,其中,数值1代表准确的取样结果,而数值1.1、1.2、1.3及1.4分别代表感测信号的取样结果的误差为10%、20%、30%及40%。曲线L1对应于进行非均匀取样以前的感测信号,曲线L2对应于进行非均匀取样以后的感测信号。如图5所示,由于噪声的干扰,取样结果存在约30%~40%的误差,在进行非均匀取样以后,误差可大幅下降到0%~5%。由此可知,非均匀取样具有强大的减少误差的效果。此外,由于误差大小下降到约原先的八分之一,感测信号在进入触摸控制模块的模拟数字转换器(analog-to-digital converter,ADC)以前可先放大八倍,使得模拟数字转换器的动态范围获得3位的提升,进而大幅提升模拟数字转换器的效率。Please refer to FIG. 5. FIG. 5 illustrates the advantages brought by the above-mentioned non-uniform sampling, which is a line graph of the normalized error of the sampling result of the sensing signal disturbed by noise, wherein a value of 1 represents an accurate The sampling results, and the values 1.1, 1.2, 1.3 and 1.4 represent that the errors of the sampling results of the sensing signals are 10%, 20%, 30% and 40%, respectively. The curve L1 corresponds to the sensing signal before non-uniform sampling is performed, and the curve L2 corresponds to the sensing signal after non-uniform sampling is performed. As shown in FIG. 5 , due to the interference of noise, the sampling result has an error of about 30% to 40%. After non-uniform sampling, the error can be greatly reduced to 0% to 5%. It can be seen that non-uniform sampling has a strong effect of reducing errors. In addition, since the error size is reduced to about one-eighth, the sensing signal can be amplified eight times before entering the analog-to-digital converter (ADC) of the touch control module, so that the analog-to-digital converter The dynamic range is improved by 3 bits, which in turn greatly improves the efficiency of the analog-to-digital converter.
关于非均匀取样的运作方式可由下列一般方程式来描述:The way in which non-uniform sampling works can be described by the following general equation:
其中,R(t)表示感测信号,其可分割为一信号成分A×g(t)以及一噪声成分noise(t),g(t)代表一基本信号,如一基本弦波或方波,sequence(t)则代表感测信号在删除至少一片段以后余留的时间序列,所删除的片段即为感测信号中受到噪声干扰的部分。如一般方程式所示,感测信号可分割为信号成分及噪声成分,因此,通过选择适当的sequence(t),可有效消除噪声成分。Among them, R(t) represents the sensing signal, which can be divided into a signal component A×g(t) and a noise component noise(t), g(t) represents a basic signal, such as a basic sine wave or square wave, sequence(t) represents the remaining time sequence of the sensing signal after at least one segment is deleted, and the deleted segment is the part of the sensing signal disturbed by noise. As shown in the general equation, the sensing signal can be divided into signal components and noise components. Therefore, by selecting an appropriate sequence(t), the noise components can be effectively eliminated.
除此之外,无法由非均匀取样进行消除的噪声(例如不规则噪声)可通过美国专利申请案14/607,031及14/285,604所述的噪声侦测方法来进行侦测。请参考图6及图7,其中图6为本发明实施例一触摸屏600的示意图,图7绘示触摸屏600被驱动时其数据分布的示意图。如图6所示,触摸屏600包括多条驱动线TX_1~TX_M及多条感测线RX_1~RX_N,用来感测触摸屏600上的触摸手势,其中,M、N为大于1的正整数。触摸屏600的一驱动电路可在具有一特定时间长度的时间区间(time period)内,传送多个驱动信号Y1~Ym到驱动线TX_1~TX_M,以驱动感测线RX_1~RX_N来产生多个感测信号X1~Xn,其中,m、n为大于1的正整数。In addition, noise that cannot be eliminated by non-uniform sampling (eg, irregular noise) can be detected by the noise detection methods described in US Patent Application Nos. 14/607,031 and 14/285,604. Please refer to FIGS. 6 and 7 , wherein FIG. 6 is a schematic diagram of a
请参考图7,横轴代表时间区间,其时序由左而右增加,纵轴代表触摸屏600的驱动方向,由上而下依序由驱动线TX_1扫描到驱动线TX_M。在本范例实施例中,时间区间包括多个子区间(time slot)TS1~TSn。在区域706中,驱动线TX_1~TX_M及感测线RX_1~RX_N的交点处所标示的数据Cji+Nji代表因触摸手势产生的电容值Cji和触摸屏600受外界影响所产生的噪声信号Nji的总和,其中,j是从1到M的正整数,i是从1到n的正整数,M、n为大于1的正整数。噪声信号Nji可包括无法被非均匀取样消除的各种噪声,例如不规则噪声。在区域704中,对应于图6的感测线RX_1~RX_N的位置所标示的总和信号RX Sum_1~RX Sum_n代表在此时间区间内,一触摸控制模块分别计算感测信号X1~Xn的信号值所获得的总和。也就是说,总和信号RX Sum_i代表在此时间区间的子区间TSi内,感测线RX_I从各驱动线TX_1~TX_M所取得的数据总和,其中,I是从1到N的正整数。举例来说,总和信号RX Sum_1代表在此时间区间的子区间TS1内,C11+N11到CM1+NM1的总和。总和信号RX Sum_1~RX Sum_n可通过以下公式来表示:Referring to FIG. 7 , the horizontal axis represents the time interval, the timing increases from left to right, and the vertical axis represents the driving direction of the
其中,RX Sum_i代表总和信号,Cji代表因触摸手势产生的电容值,Nji代表触摸屏600受外界影响而产生的噪声,其中,j是从1到M的正整数,i是从1到n的正整数,M、n为大于1的正整数。Among them, RX Sum_i represents the sum signal, Cji represents the capacitance value generated by the touch gesture, Nji represents the noise generated by the
在本范例实施例中,各驱动信号Y1~Ym具有一第一极性图案及一第二极性图案。在此时间区间内,各驱动信号Y1~Ym的第一极性图案及第二极性图案的运算结果实质上为零。在此例中,各驱动信号Y1~Ym的第一极性图案及第二极性图案的运算可求其总和,也就是说,在区域702中,对应于图6的驱动线TX_1~TX_M的位置所标示的各驱动信号Y1~Ym的总和TX Sum_1~TX Sum_M分别为零,代表在此时间区间内,各驱动信号Y1~Ym的第一极性图案及第二极性图案的总和实质上为零。In this exemplary embodiment, each of the driving signals Y1 ˜Ym has a first polarity pattern and a second polarity pattern. During this time interval, the calculation results of the first polarity pattern and the second polarity pattern of each of the driving signals Y1 - Ym are substantially zero. In this example, the operation of the first polarity pattern and the second polarity pattern of each driving signal Y1 ˜Ym can be summed up, that is, in the
举例而言,以4个驱动信号Y1~Y4为例。在本范例实施例中,在包括2个子区间TS1、TS2的时间区间内,各驱动信号Y1~Y4的极性分布状态如下表1所示:For example, take four driving signals Y1-Y4 as an example. In this exemplary embodiment, in the time interval including the two sub-intervals TS1 and TS2, the polarity distribution states of the driving signals Y1-Y4 are shown in Table 1 below:
表1Table 1
在表1中,“1”表示驱动信号Y1~Y4在对应的子区间内具有第一极性图案,“-1”表示驱动信号Y1~Y4在对应的子区间内具有第二极性图案。因此,在驱动线TX_1的栏位中,当包括两个子区间TS1及TS2的时间区间经过以后,其驱动信号Y1的第一极性图案及第二极性图案的总和实质上为零。驱动线TX_2~TX_4的驱动信号Y2~Y4的极性分布状态可依此类推。此外,各驱动信号Y1~Y4的极性分布图案不限于表1所示,其它范例绘示于美国专利申请案14/607,031及14/285,604,在此不赘述。In Table 1, "1" indicates that the driving signals Y1-Y4 have the first polarity pattern in the corresponding sub-interval, and "-1" indicates that the driving signals Y1-Y4 have the second polarity pattern in the corresponding sub-interval. Therefore, in the field of the driving line TX_1, after the time interval including the two sub-intervals TS1 and TS2 passes, the sum of the first polarity pattern and the second polarity pattern of the driving signal Y1 is substantially zero. The polarity distribution states of the driving signals Y2 ˜ Y4 of the driving lines TX_2 ˜ TX_4 can be deduced by analogy. In addition, the polarity distribution patterns of each of the driving signals Y1-Y4 are not limited to those shown in Table 1, and other examples are shown in US Patent Application Nos. 14/607,031 and 14/285,604, which will not be repeated here.
请再次参考图6、图7,并搭配表1的实施例所公开的驱动概念,触摸屏600的触摸控制模块可分别计算在特定时间长度的时间区间内感测信号X1~Xn的信号值的总和,以取得总和信号RX Sum_1~RX Sum_n。接着,触摸控制模块再计算总和信号RX Sum_1~RX Sum_n,以取得总和信号RX Sum_1~RX Sum_n的总和NF,即Please refer to FIG. 6 and FIG. 7 again, and in conjunction with the driving concepts disclosed in the embodiments of Table 1, the touch control module of the
触摸控制模块计算总和信号RX Sum_1~RX Sum_n所获得的总和NF即代表触摸屏600受外界影响而产生的噪声。因此,利用上述噪声侦测方法,可迅速且正确地估算受外界影响而产生的噪声信号。The sum NF obtained by the touch control module calculating the sum signals RX Sum_1 ˜RX Sum_n represents the noise generated by the
由此可知,在不存在噪声的情况下,驱动信号的第一极性图案及第二极性图案的总和实质上为零,不论触摸屏600上是否存在触摸事件。因此,若总和NF为任何非零的数值时,可视为受到噪声干扰,噪声信号即可通过上述方式进行侦测。举例来说,触摸侦测流程30的步骤308可通过上述触摸侦测方法来实现,其取得总和NF以判断感测信号是否包括噪声。若总和NF等于零,可判断感测信号不存在任何噪声;若总和NF不等于零,可判断感测信号受到噪声信号的干扰,进而使用完整判断来处理噪声信号。在另一实施例中,触摸控制模块还可预先设定用于总和NF的一临界值,若总和NF超过所述临界值时,即可判断感测信号受到噪声信号的干扰。It can be seen from this that in the absence of noise, the sum of the first polarity pattern and the second polarity pattern of the driving signal is substantially zero, regardless of whether there is a touch event on the
请参考图8,图8为本发明实施例触摸控制模块执行数字化初判及完整判断的一种运作方式的示意图。如图8所示,触摸控制模块可将时程安排为,在一段期间内,以交替方式预留用于数字化初判的多个数字化判断时间及用于完整判断的多个完整判断时间,其中,所述多个数字化判断时间中的每一数字化判断时间都紧邻在所述多个完整判断时间中的一完整判断时间以前。在每一数字化判断时间内,可执行一次数字化初判以及噪声侦测方法。若数字化初判或噪声侦测方法指示因触摸事件或噪声干扰的发生而需要完整判断时,触摸控制模块会在下一个完整判断时间内执行完整判断(如图8中的第一个完整判断时间所示)。若数字化初判及噪声侦测方法分别指示触摸事件及噪声干扰未发生,因而不需要完整判断时,触摸控制模块则不在下一个完整判断时间内执行完整判断,触摸控制模块会等待到下一个数字化判断时间,再开始执行数字化初判(如图8中的第二个完整判断时间所示)。通过上述方式,完整判断只会在少数或部分时间内进行,可因此降低耗电。然而,此调度方法较为简单,无法减少时间的消耗。在其它实施例中,也可在不需要完整判断时,直接执行下一次数字化初判,以减少时间的消耗。Please refer to FIG. 8 . FIG. 8 is a schematic diagram of an operation manner of the touch control module performing the digital preliminary judgment and the complete judgment according to the embodiment of the present invention. As shown in FIG. 8 , the touch control module may arrange the time schedule to reserve a plurality of digitized judgment times for initial digitization judgment and a plurality of complete judgment times for complete judgment in an alternate manner within a certain period, wherein , each digitized judgment time in the plurality of digital judgment times is immediately before a complete judgment time in the plurality of complete judgment times. During each digitization judgment time, a digitization preliminary judgment and a noise detection method can be performed once. If the digital initial judgment or the noise detection method indicates that a complete judgment is required due to the occurrence of a touch event or noise interference, the touch control module will perform a complete judgment within the next complete judgment time (as shown in the first complete judgment time in Figure 8). Show). If the initial digitization judgment and the noise detection method respectively indicate that the touch event and noise interference have not occurred, so the complete judgment is not required, the touch control module will not execute the complete judgment within the next complete judgment time, and the touch control module will wait until the next digitization Judgment time, and then start to perform digital initial judgment (as shown in the second complete judgment time in Figure 8). In the above manner, the complete judgment is only performed in a small or part of the time, which can reduce power consumption. However, this scheduling method is relatively simple and cannot reduce time consumption. In other embodiments, when the complete judgment is not required, the next digital preliminary judgment may be directly performed to reduce time consumption.
值得注意的是,除了上述使用大型滤波器及最大似然运算的信号处理方式之外,完整判断也可通过一连串的数字化判断来实现,以达到高分辨率。更明确来说,虽然一次数字化初判仅能够取得低分辨率的触摸侦测,但仍可通过执行一连串的数字化判断来实现高分辨率的触摸侦测。It is worth noting that, in addition to the above-mentioned signal processing methods using large filters and maximum likelihood operations, the complete judgment can also be achieved through a series of digital judgments to achieve high resolution. More specifically, although a low-resolution touch detection can only be obtained by a single digital judgment, a high-resolution touch detection can still be achieved by performing a series of digital judgments.
举例来说,请参考图9,图9为本发明实施例触摸控制模块执行数字化初判及完整判断的另一种运作方式的示意图。如图9所示,一完整判断可由四个相同或相似于数字化初判的数字化判断所组成。在此例中,触摸控制模块可执行数字化判断一或两次,以判断是否发生一触摸事件,同时判断感测信号是否受到噪声干扰。其它数字化判断则在必要时执行,即,在侦测到触摸事件或噪声信号时执行。举例来说,在图9中,一完整判断时间包括四个数字化判断时间,其中每一数字化判断时间可执行一次数字化判断。触摸控制模块可先在第一及第二个数字化判断时间内执行数字化判断,并根据第一及第二个数字化判断时间内取得的判断结果,来判断是否需执行更多次数字化判断。上述每一次数字化判断取得的判断结果都指示是否发生触摸事件以及噪声信号是否存在,而噪声信号可根据上述噪声侦测方法由感测信号取得的总和信号来判断。若侦测到触摸事件或噪声信号时,触摸控制模块可进一步在第三及第四个数字化判断时间内执行数字化判断,以取得具有较高分辨率的触摸位置信息及/或消除噪声的干扰。另一方面,若未侦测到任何触摸事件及噪声信号时,第三及第四个数字化判断时间内的数字化判断则不会被执行。For example, please refer to FIG. 9 . FIG. 9 is a schematic diagram of another operation manner in which the touch control module performs the digital preliminary judgment and the complete judgment according to the embodiment of the present invention. As shown in FIG. 9, a complete judgment may consist of four digital judgments that are the same or similar to the digital initial judgment. In this example, the touch control module can perform one or two digital determinations to determine whether a touch event occurs and whether the sensing signal is disturbed by noise. Other digital decisions are performed when necessary, ie, when a touch event or noise signal is detected. For example, in FIG. 9 , a complete judgment time includes four digitized judgment times, wherein each digitized judgment time can perform one digitized judgment. The touch control module can first perform digital judgment within the first and second digital judgment times, and determine whether to perform more digitization judgments according to the judgment results obtained during the first and second digitization judgment times. The judgment result obtained in each of the above-mentioned digital judgments indicates whether a touch event occurs and whether a noise signal exists, and the noise signal can be judged from the sum signal obtained from the sensing signal according to the above-mentioned noise detection method. If a touch event or a noise signal is detected, the touch control module may further perform digital determination in the third and fourth digital determination times to obtain touch position information with higher resolution and/or eliminate noise interference. On the other hand, if no touch events and noise signals are detected, the digitization judgments in the third and fourth digitization judgment times will not be performed.
请继续参考图9,图9绘示一连串的数字化判断的运作如何结合上述噪声侦测方法。在图9所示的第三个完整判断时间中,触摸控制模块可先在第一及第二个数字化判断时间内执行数字化判断,并判断出第二次数字化判断的判断结果受到噪声干扰。在此情况下,触摸控制模块进一步在第三及第四个数字化判断时间内执行数字化判断。接着,触摸控制模块取得对应于四次数字化判断的感测信号的四个判断结果,并判断上述判断结果是否受到噪声信号的干扰。触摸控制模块可选择采用上述判断结果中被判断为未受到噪声干扰的至少一判断结果来判断相关于触摸事件的触摸信息,例如触摸位置等。如图9的第三个完整判断时间所示,第二及第三次数字化判断所取得的判断结果受到噪声干扰,触摸控制模块因而选择采用第一及第四次数字化判断所取得的判断结果来判断触摸事件的发生及/或触摸位置。Please continue to refer to FIG. 9 . FIG. 9 illustrates how a series of digital determination operations are combined with the above-mentioned noise detection method. In the third complete judgment time shown in FIG. 9 , the touch control module may first perform the digitization judgment in the first and second digitization judgment times, and judge that the judgment result of the second digitization judgment is disturbed by noise. In this case, the touch control module further performs digitization judgment in the third and fourth digitization judgment times. Next, the touch control module obtains four judgment results corresponding to the sensing signals of the four digital judgments, and judges whether the above judgment results are disturbed by noise signals. The touch control module may choose to use at least one of the above judgment results that is judged to be not disturbed by noise to judge the touch information related to the touch event, such as the touch position and the like. As shown in the third complete judgment time in FIG. 9 , the judgment results obtained in the second and third digitization judgments are disturbed by noise, and the touch control module therefore chooses to use the judgment results obtained in the first and fourth digitization judgments. Determine the occurrence and/or touch location of a touch event.
值得注意的是,根据美国专利申请案14/607,031所述的噪声侦测方法,在不同时间区间内取得的总和信号可进行重组,以取得数值小于原来的总和NF的另一总和NF’,也就是说,对应于总和NF’的总和信号相较于对应于总和NF的总和信号而言,受到较少的噪声干扰。请再次参考图6及图7。触摸控制模块可在第一时间区间内取得分别对应于感测线RX_1~RX_4的第一总和信号A、B、C及D,第一总和信号A、B、C及D的信号值的总和NF3(NF3=A+B+C+D)代表触摸控制模块在执行第一次噪声侦测方法以后计算而得的噪声信号值。接着,触摸控制模块在第二时间区间内取得分别对应于感测线RX_1~RX_4的第二总和信号A’、B’、C’及D’,第二总和信号A’、B’、C’及D’的信号值的总和NF4(NF4=A’+B’+C’+D’)代表触摸控制模块在执行第二次噪声侦测方法以后计算而得的噪声信号值。It is worth noting that, according to the noise detection method described in US Patent Application No. 14/607,031, the summation signals obtained in different time intervals can be recombined to obtain another summation NF' whose value is smaller than the original summation NF, and also That is, the sum signal corresponding to the sum NF' is less disturbed by noise than the sum signal corresponding to the sum NF. Please refer to FIG. 6 and FIG. 7 again. The touch control module can obtain the first summation signals A, B, C and D corresponding to the sensing lines RX_1 to RX_4 respectively, and the sum NF3 of the signal values of the first summation signals A, B, C and D within the first time interval (NF3=A+B+C+D) represents the noise signal value calculated by the touch control module after executing the first noise detection method. Next, the touch control module obtains the second summed signals A', B', C' and D' corresponding to the sensing lines RX_1 to RX_4 respectively in the second time interval, and the second summed signals A', B', C' The sum NF4 of the signal values of and D' (NF4=A'+B'+C'+D') represents the noise signal value calculated by the touch control module after executing the second noise detection method.
在本范例实施例中,触摸控制模块可采用第二总和信号A’、B’、C’及D’中的至少一者来取代部分或所有的第一总和信号A、B、C及D,使得由第二总和信号A’、B’、C’及D’及第一总和信号A、B、C及D进行重组以后其信号值的总和NF5小于重组以前的第一总和信号的信号值的总和NF3。通过上述方式,在对总和信号执行任何可能的重组以后,可通过寻找出最小的总和来判断出最佳的总和信号组合,即最不受噪声干扰的组合。相较于移除总和不等于零的判断结果的方式,重组及选择的方式能够更准确地判断触摸事件及触摸位置。需注意的是,在图9所绘示的实施例中,虽然多个总和信号的总和受到噪声干扰,但该总和所包含的部分或多数总和信号仍然是准确的。因此,通过重组方式能够使这些准确的总和信号与其它时间区间内取得的其它准确总和信号相互结合,在此情况下,可保存更多总和信号中的有效数据,以获得更准确的触摸判断。In this exemplary embodiment, the touch control module may use at least one of the second summation signals A', B', C' and D' to replace part or all of the first summation signals A, B, C and D, So that the sum NF5 of the signal values after the recombination by the second summation signals A', B', C' and D' and the first summation signals A, B, C and D is smaller than the sum of the signal values of the first summation signal before the recombination. Sum NF3. In the above manner, after performing any possible recombination of the summed signals, the best summed signal combination, ie the one least disturbed by noise, can be determined by finding the smallest summation. Compared with the method of removing the judgment results whose sum is not equal to zero, the method of reorganization and selection can more accurately judge the touch event and the touch position. It should be noted that, in the embodiment shown in FIG. 9 , although the summation of multiple summation signals is disturbed by noise, some or most of the summation signals included in the summation are still accurate. Therefore, these accurate sum signals can be combined with other accurate sum signals obtained in other time intervals by means of recombination. In this case, more valid data in the sum signals can be saved to obtain more accurate touch judgment.
请参考图10,图10为本发明实施例触摸控制模块执行一连串的数字化判断以及总和信号进行重组的运作方式的示意图。如图10所示,每一大方块代表一数字化判断时间,其可视为产生一判断结果的一时间区间,其中,此判断结果可由四个总和信号(如总和信号A1~A4、B1~B4、C1~C4或D1~D4)加总所得到的总和来指示。当触摸控制模块在四个数字化判断时间内执行数字化判断以后,可分别取得对应于每一次数字化判断的总和SA、SB、SC及SD,其中,SA等于总和信号A1、A2、A3及A4的总和,SB等于总和信号B1、B2、B3及B4的总和,SC等于总和信号C1、C2、C3及C4的总和,SD等于总和信号D1、D2、D3及D4的总和。接着,触摸控制模块执行重组,例如,如图10所示,总和信号A1、B1、C1及D1可互相结合而取得一总和SA’,总和信号A2、B2、C2及D2可互相结合而取得一总和SB’,总和信号A3、B3、C3及D3可互相结合而取得一总和SC’,总和信号A4、B4、C4及D4可互相结合而取得一总和SD’。更明确来说,触摸控制模块可结合总和信号A1~A4、B1~B4、C1~C4及D1~D4中任何数量的总和信号来取得总和。在一实施例中,触摸控制模块可找出最小总和,以取得四个或任何数量的最不受噪声干扰的总和信号,并选择采用这些总和信号来判断触摸信息,例如触摸事件的发生及/或触摸位置等。另一方面,触摸控制模块可找出小于一临界值的总和,并取得该(些)总和所包括的总和信号,触摸控制模块再根据这些总和信号来判断触摸信息。如图10所示,经过数次重组以后,触摸控制模块可判断出总和信号A2、A3、A4、B2、C1、C4、D1、D2及D3未受到噪声干扰,并选择采用这些总和信号来判断触摸信息。在此情况下,通过选择采用所有未受噪声干扰的总和信号,并排除所有受到噪声干扰的总和信号,可获得优化的触摸信息。Please refer to FIG. 10 . FIG. 10 is a schematic diagram of an operation manner in which the touch control module performs a series of digital judgments and recombines the sum signal according to an embodiment of the present invention. As shown in Figure 10, each large square represents a digital judgment time, which can be regarded as a time interval for generating a judgment result, wherein the judgment result can be obtained by four sum signals (such as sum signals A1-A4, B1-B4 , C1~C4 or D1~D4) are added together to indicate the sum. After the touch control module executes the digital judgment within the four digital judgment times, it can obtain the sums SA, SB, SC and SD corresponding to each digital judgment respectively, where SA is equal to the sum of the summation signals A1, A2, A3 and A4 , SB is equal to the sum of the summed signals B1, B2, B3 and B4, SC is equal to the sum of the summed signals C1, C2, C3 and C4, SD is equal to the sum of the summed signals D1, D2, D3 and D4. Next, the touch control module performs reorganization. For example, as shown in FIG. 10, the summation signals A1, B1, C1 and D1 can be combined with each other to obtain a summation SA', and the summation signals A2, B2, C2 and D2 can be combined with each other to obtain a summation SA'. The summation SB', the summation signals A3, B3, C3 and D3 can be combined with each other to obtain a summation SC', and the summation signals A4, B4, C4 and D4 can be combined with each other to obtain a summation SD'. More specifically, the touch control module may combine any number of the summed signals A1-A4, B1-B4, C1-C4, and D1-D4 to obtain the summation. In one embodiment, the touch control module may find the minimum sum to obtain four or any number of sum signals that are least disturbed by noise, and choose to use these sum signals to determine touch information, such as the occurrence of a touch event and/or or touch location, etc. On the other hand, the touch control module can find a sum less than a threshold value, and obtain the sum signal included in the sum(s), and then the touch control module can judge the touch information according to the sum signal. As shown in Figure 10, after several reorganizations, the touch control module can determine that the sum signals A2, A3, A4, B2, C1, C4, D1, D2 and D3 are not disturbed by noise, and choose to use these sum signals to judge Touch Info. In this case, optimal touch information can be obtained by choosing to take all the sum signals that are not disturbed by noise, and exclude all sum signals that are disturbed by noise.
综上所述,本发明提供了一种在触摸侦测系统中判断触摸事件的方法。较为简单的数字化初判可取代现有的完整判断,以判断是否发生触摸事件。为提升噪声侦测能力,可采用非均匀取样来消除或降低规则噪声,由具有不同极性图案的感测信号的总和所实现的噪声侦测方法则可用来消除或降低不规则噪声。完整判断虽具有较高分辨率,但其电路较为复杂且需要花费更多时间及耗电,因而只在数字化初判判断出触摸事件发生或感测信号被判断为受到噪声干扰时才使用。如此一来,本发明可达到降低时间消耗及耗电的功效。To sum up, the present invention provides a method for judging touch events in a touch detection system. A relatively simple digital preliminary judgment can replace the existing complete judgment to judge whether a touch event occurs. In order to improve the noise detection capability, non-uniform sampling can be used to eliminate or reduce regular noise, and a noise detection method realized by the summation of sensing signals with different polarity patterns can be used to eliminate or reduce irregular noise. Although the complete judgment has a higher resolution, its circuit is more complicated and requires more time and power consumption, so it is only used when the digital preliminary judgment judges that a touch event has occurred or that the sensing signal is judged to be disturbed by noise. In this way, the present invention can achieve the effect of reducing time consumption and power consumption.
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims (13)
Applications Claiming Priority (9)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/285,604 | 2014-05-22 | ||
| US14/285,604 US20150338448A1 (en) | 2014-05-22 | 2014-05-22 | Noise detection device, system and method |
| US201462019433P | 2014-07-01 | 2014-07-01 | |
| US62/019,433 | 2014-07-01 | ||
| TW103137836 | 2014-10-31 | ||
| TW103137836A TWI540485B (en) | 2014-05-22 | 2014-10-31 | Touch apparatus, touch controller thereof and noise detection method |
| US14/710,618 US9766752B2 (en) | 2014-05-22 | 2015-05-13 | Method of determining touch event in touch detection system |
| US14/710,618 | 2015-05-13 | ||
| CN201510267094.3A CN105094420B (en) | 2014-05-22 | 2015-05-22 | Method for judging touch event in touch detection system |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510267094.3A Division CN105094420B (en) | 2014-05-22 | 2015-05-22 | Method for judging touch event in touch detection system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN110058722A CN110058722A (en) | 2019-07-26 |
| CN110058722B true CN110058722B (en) | 2022-06-07 |
Family
ID=54575028
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510267094.3A Active CN105094420B (en) | 2014-05-22 | 2015-05-22 | Method for judging touch event in touch detection system |
| CN201910012580.9A Active CN110058722B (en) | 2014-05-22 | 2015-05-22 | A method for judging touch events in a touch detection system |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510267094.3A Active CN105094420B (en) | 2014-05-22 | 2015-05-22 | Method for judging touch event in touch detection system |
Country Status (1)
| Country | Link |
|---|---|
| CN (2) | CN105094420B (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112462974B (en) * | 2020-11-30 | 2025-02-18 | 厦门天马微电子有限公司 | A driving method for a touch display device, a driving circuit and a touch display device |
| CN112684265B (en) * | 2020-12-11 | 2022-12-27 | 中微半导体(深圳)股份有限公司 | Interference detection system and method applied to touch |
| CN113672121B (en) * | 2021-08-09 | 2024-07-09 | 上海中航光电子有限公司 | Display device and driving method thereof |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9395850B2 (en) * | 2008-10-06 | 2016-07-19 | Japan Display Inc. | Coordinate input device and display device with the same |
| CN101840295A (en) * | 2010-03-10 | 2010-09-22 | 敦泰科技(深圳)有限公司 | Multipoint touch detection method of capacitance touch screen |
| CN102402353A (en) * | 2010-09-14 | 2012-04-04 | 上海天马微电子有限公司 | Touch scanning method of touch screen |
| CN102707821B (en) * | 2011-03-28 | 2015-04-22 | 深圳市汇顶科技股份有限公司 | Method and system for de-noising touch detection device |
| US8648834B2 (en) * | 2011-05-16 | 2014-02-11 | Pixart Imaging, Inc. | Controller and ADC for low power operation of touchscreen device |
| CN102289321B (en) * | 2011-08-22 | 2015-04-29 | 惠州Tcl移动通信有限公司 | Handheld device and method for processing mistaken touch on touch screen thereof |
| TW201322070A (en) * | 2011-11-21 | 2013-06-01 | Novatek Microelectronics Corp | Noise filtering method |
| US8599169B2 (en) * | 2011-12-14 | 2013-12-03 | Freescale Semiconductor, Inc. | Touch sense interface circuit |
| CN103064563A (en) * | 2012-12-28 | 2013-04-24 | 北京汇冠触摸技术有限公司 | Signal processing and control method and signal processing and control device of infrared touch screen |
| US20140218331A1 (en) * | 2013-02-07 | 2014-08-07 | Au Optronics Corporation | Dynamic power adjustment of level shift for noise rejection in capacitance touch system |
-
2015
- 2015-05-22 CN CN201510267094.3A patent/CN105094420B/en active Active
- 2015-05-22 CN CN201910012580.9A patent/CN110058722B/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN105094420A (en) | 2015-11-25 |
| CN110058722A (en) | 2019-07-26 |
| CN105094420B (en) | 2019-02-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104156096B (en) | Touch screen control system and signal processing circuit and method thereof | |
| US9377909B2 (en) | Touchscreen data processing | |
| CN103135832B (en) | Method for calculating touch coordinates on a touch panel | |
| US8766938B2 (en) | Signal processing method of a touch panel | |
| US10268324B2 (en) | Peak detection schemes for touch position detection | |
| US9024905B2 (en) | Touch apparatus and touch method using the same | |
| US10747364B2 (en) | Noise detection device, system and method | |
| US20130002579A1 (en) | Coordinate detecting device | |
| US20120044151A1 (en) | Sorting touch position data | |
| AU2010343326A1 (en) | Touch sensor panel negative pixel compensation | |
| KR20130098459A (en) | Noise spectrum estimator and touch screen device including the same | |
| CN107066122A (en) | Active stylus, touch sensing system and driving method thereof | |
| EP2691841A1 (en) | Method of identifying multi-touch scaling gesture and device using the same | |
| CN203376701U (en) | Touch screen control system and signal processing circuit thereof | |
| CN110058722B (en) | A method for judging touch events in a touch detection system | |
| TW201234226A (en) | Signal processing method for touch panel and system thereof | |
| CN102156562A (en) | Object sensing device, touch sensing system and touch sensing method | |
| US20120323524A1 (en) | Coordinate detecting device and coordinate detecting program | |
| CN105094413B (en) | Touch device, touch controller and noise detection method of touch panel | |
| TWI556147B (en) | Method of determining touch event in touch detection system | |
| KR102020280B1 (en) | Touch panel device and method for driving the same | |
| CN104881187B (en) | Signal processing method | |
| US10606409B2 (en) | Method of processing sensing signals and related processor | |
| US10042486B1 (en) | Dynamic demodulation waveform adjustment for tonal noise mitigation | |
| KR101582749B1 (en) | Touch screen detection method using fast search algorithm |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |