技术领域technical field
本发明涉及触摸屏技术领域,尤其涉及一种触摸屏及触摸屏中触摸位置的确定方法。The invention relates to the technical field of touch screens, in particular to a touch screen and a method for determining a touch position in the touch screen.
背景技术Background technique
触摸屏作为一种新的人机交互设备,越来越受到用户和开发商的关注。As a new human-computer interaction device, touch screen has attracted more and more attention from users and developers.
触摸屏大多采用电容式触摸屏,图1所示为电容式触摸屏的触控面板结构示意图,其采用多层透明电极形成矩阵式分布。例如,图1中多条触摸屏驱动线Q1,Q2……Q12,和多条触摸屏感应线G1,G2……G8交叉分布形成电容矩阵,当有触碰发生时,驱动电极和感应线之间的电容会发生变化,通过检测触碰位置处触摸屏驱动线和触摸屏感应线之间的电容是否发生变化,能够进行触摸位置的确定。Most touch screens use capacitive touch screens. Figure 1 shows a schematic diagram of the touch panel structure of a capacitive touch screen, which uses multiple layers of transparent electrodes to form a matrix distribution. For example, in Figure 1, a plurality of touch screen driving lines Q1, Q2...Q12, and a plurality of touch screen sensing lines G1, G2...G8 are intersected to form a capacitance matrix. When a touch occurs, the distance between the driving electrodes and the sensing lines The capacitance will change, and the touch position can be determined by detecting whether the capacitance between the touch screen driving line and the touch screen sensing line at the touch position changes.
图2所示为现有技术中进行触摸位置确定时触摸屏有效驱动信号与触摸屏感应线采集的感应数据的时序图,触摸屏有效驱动信号Tx01,Tx02……Txn采用逐行驱动扫描方式,对触摸屏驱动线进行驱动,触摸屏感应线Rx也采用逐行采集数据的方式,对驱动信号Tx01,Tx02……Txn驱动的触摸屏驱动线上对应的各感应线上的感应数据进行采集,得到触摸屏感应数据,通过对每一行检测到的触摸屏感应数据进行比较,进行触摸位置的确定,例如利用图2所示时序对图1所示的触控面板中触摸位置确定时,通过采集Tx01驱动时序上对应的Q1行触摸屏驱动线上各触摸屏感应线G1,G2……G8的感应数据,当检测到Tx01驱动时序上对应的任一触摸屏感应线G1,G2……G8的感应数据大于设定的触摸发生阈值(触摸屏驱动电路中确定触摸发生的电容数值)时,则可确定Q1行上有触摸发生,并且触摸点为感应数据发生变化且大于触摸发生阈值的触摸屏感应线对应的位置处。Fig. 2 shows the timing diagram of the effective driving signal of the touch screen and the sensing data collected by the sensing line of the touch screen when the touch position is determined in the prior art. The effective driving signals Tx01, Tx02... The touch screen sensing line Rx also adopts the method of collecting data line by line, and collects the sensing data of each sensing line corresponding to the touch screen driving line driven by the driving signal Tx01, Tx02... Txn, and obtains the touch screen sensing data. Compare the touch screen sensing data detected in each row to determine the touch position. For example, when using the timing shown in Figure 2 to determine the touch position in the touch panel shown in Figure 1, by collecting the corresponding Q1 row on the Tx01 drive timing The sensing data of each touch screen sensing line G1, G2...G8 on the touch screen driving line, when it is detected that the sensing data of any corresponding touch screen sensing line G1, G2...G8 on the Tx01 driving sequence is greater than the set touch occurrence threshold (touch screen When the capacitance value of the touch occurrence is determined in the driving circuit), it can be determined that there is a touch occurrence on the Q1 row, and the touch point is the position corresponding to the touch screen sensing line whose sensing data changes and is greater than the touch occurrence threshold.
上述进行触摸位置的确定方式,每行触摸屏驱动线对应的感应数据只采集一次,对每行感应数据没有复判,由于在触摸屏中很容易出现误触发操作,并产生干扰,故现有的触摸位置确定方法,会将误触发操作的触摸位置也作为最终确定的触摸位置,准确性不够高。In the above method of determining the touch position, the sensing data corresponding to each row of touch screen driving lines is only collected once, and there is no re-judgment for each row of sensing data. Since it is easy to cause false trigger operations in the touch screen and cause interference, the existing touch screen In the position determination method, the touch position of the false trigger operation is also used as the final touch position, and the accuracy is not high enough.
发明内容Contents of the invention
本发明的目的是提供一种触摸屏及触摸屏中触摸位置的确定方法,以提高确定触摸位置的准确性。The object of the present invention is to provide a touch screen and a method for determining a touch position in the touch screen, so as to improve the accuracy of determining the touch position.
本发明的目的是通过以下技术方案实现的:The purpose of the present invention is achieved through the following technical solutions:
本发明一方面提供了一种触摸屏中触摸位置的驱动方法,包括:One aspect of the present invention provides a method for driving a touch position in a touch screen, including:
启动触摸屏有效驱动信号进行逐行扫描驱动,并使相邻的至少两行触摸屏有效驱动信号在驱动时序上具有部分交叠时序;Start the effective driving signal of the touch screen to perform progressive scan driving, and make the effective driving signals of at least two adjacent rows of the touch screen have a partially overlapping timing in the driving timing;
触摸屏感应线进行逐行感应数据的采集,并确定基础数据和复判数据,所述基础数据为所述触摸屏感应线在第N行触摸屏有效驱动信号与在第N行以后的触摸屏有效驱动信号的非交叠驱动时序对应的感应数据,所述复判数据为同一所述触摸屏感应线在第N行触摸屏有效驱动信号与在第N行以后的至少一行触摸屏有效驱动信号的交叠驱动时序上对应的感应数据;The touch screen sensing line collects the sensing data line by line, and determines the basic data and re-judgment data, the basic data is the effective driving signal of the touch screen in the Nth row of the touch screen sensing line and the effective driving signal of the touch screen after the Nth row Sensing data corresponding to the non-overlapping driving sequence, the re-judgment data corresponds to the overlapping driving timing of the touch screen effective driving signal of the Nth row and at least one row of touch screen effective driving signals after the Nth row of the same touch screen sensing line sensor data;
当所有所述复判数据与所述基础数据的差异不大于预设值,且大于设定的触摸发生阈值时,确定有触摸发生,且触摸位置位于第N行触摸屏有效驱动信号驱动的触摸屏驱动线上。When the difference between all the rejudgment data and the basic data is not greater than the preset value and greater than the set touch occurrence threshold, it is determined that a touch occurs, and the touch position is located in the touch screen driven by the effective drive signal of the Nth row. on-line.
本发明实施例上述进行触摸位置的确定方法,通过使相邻的至少两行触摸屏有效驱动信号在驱动时序上具有部分交叠时序,同一触摸屏感应线能够在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的非交叠时序采集到第N行触摸屏有效驱动信号对应的感应数据,也能够在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的交叠时序上采集到第N行触摸屏有效驱动信号对应的感应数据,故可将在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的非交叠时序采集到第N行触摸屏有效驱动信号对应的感应数据作为基础数据,将在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的交叠时序上采集到第N行触摸屏有效驱动信号对应的感应数据作为复判数据,通过比较基础数据与复判数据的差异是否不大于预设值,能够判断第N行上是否有触摸发生,当且仅当复判数据与基础数据的差异不大于预设值,且大于设定的触摸发生阈值时,确定有触摸发生,且触摸位置位于第N行触摸屏有效驱动信号驱动的触摸屏驱动线上,能够准确的确定出触摸位置发生在第N行,提高了触摸屏中确定触摸位置的准确性。In the above method for determining the touch position in the embodiment of the present invention, by making the effective driving signals of at least two adjacent rows of the touch screen partially overlap in the driving timing, the same touch screen sensing line can achieve the effective driving signal and driving timing of the touch screen in the Nth row The non-overlapping timing of the effective driving signal of the touch screen after the Nth row collects the sensing data corresponding to the effective driving signal of the Nth row of the touch screen, and the effective driving signal of the Nth row of the touch screen can also be valid for the touch screen after the Nth row. The sensing data corresponding to the effective driving signal of the Nth row touch screen is collected at the overlapping timing of the driving signal, so the non-overlapping timing of the effective driving signal of the touch screen on the Nth row and the driving timing of the effective driving signal of the touch screen after the Nth row The sensing data corresponding to the effective driving signal of the touch screen in the Nth row is collected as the basic data, and the touch screen in the Nth row is collected on the overlapping timing of the effective driving signal of the touch screen in the Nth row and the effective driving signal of the touch screen after the Nth row. The sensing data corresponding to the effective driving signal is used as the re-judgment data. By comparing whether the difference between the basic data and the re-judgment data is not greater than the preset value, it can be judged whether there is a touch on the Nth row, if and only if the re-judgment data and the basic data When the difference is not greater than the preset value and greater than the set touch occurrence threshold, it is determined that a touch has occurred, and the touch position is located on the touch screen drive line driven by the effective drive signal of the touch screen in the Nth row, and it can be accurately determined that the touch position occurred on Line N, improves the accuracy of determining the touch position in the touch screen.
本发明另一方面还提供了一种触摸屏,该触摸屏包括:Another aspect of the present invention also provides a touch screen, the touch screen includes:
扫描驱动电路,用于启动触摸屏有效驱动信号进行逐行扫描驱动,并使相邻的至少两行触摸屏有效驱动信号在驱动时序上具有部分交叠时序;A scanning driving circuit, used to start the effective driving signal of the touch screen for progressive scanning driving, and make the effective driving signals of at least two adjacent rows of the touch screen have a partially overlapping timing in the driving timing;
数据采集电路,用于利用触摸屏感应线进行逐行感应数据的采集,并确定基础数据和复判数据,所述基础数据为一触摸屏感应线在第N行触摸屏有效驱动信号与第N行以后的触摸屏有效驱动信号的非交叠时序上对应的感应数据,所述复判数据为同一所述触摸屏感应线在第N行触摸屏有效驱动信号与第N行以后的触摸屏有效驱动信号的交叠时序上对应的感应数据;The data acquisition circuit is used to collect the sensing data line by line by using the sensing line of the touch screen, and determine the basic data and the re-judgment data. Sensing data corresponding to the non-overlapping timing of the effective driving signal of the touch screen, the re-judgment data is on the overlapping timing of the effective driving signal of the touch screen in the Nth row and the effective driving signal of the touch screen after the Nth row Corresponding sensing data;
数据处理电路,用于判断数据采集电路采集的所述复判数据与所述基础数据之间的差异是否不大于预设值,当所有所述复判数据与所述基础数据的差异不大于预设值,且大于设定的触摸发生阈值时,确定有触摸发生,且触摸位置位于第N行触摸屏有效驱动信号驱动的触摸屏驱动线上。A data processing circuit for judging whether the difference between the re-judgment data collected by the data acquisition circuit and the basic data is not greater than a preset value, when the difference between all the re-judgment data and the basic data is not greater than the preset value Set a value, and when it is greater than the set touch occurrence threshold, it is determined that a touch occurs, and the touch position is located on the touch screen driving line driven by the effective driving signal of the touch screen in the Nth row.
本发明实施例提供的触摸屏,通过扫描驱动电路驱动触摸屏有效驱动信号在相邻的至少两行触摸屏有效驱动信号在驱动时序上具有部分交叠时序,使得数据采集电路启动的触摸屏感应线能够在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的非交叠时序采集到第N行触摸屏有效驱动信号对应的感应数据,也能够在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的交叠时序上采集到第N行触摸屏有效驱动信号对应的感应数据,故可将数据采集电路在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的非交叠时序采集到第N行触摸屏有效驱动信号对应的感应数据作为基础数据,将在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的交叠时序上采集到第N行触摸屏有效驱动信号对应的感应数据作为复判数据,数据处理电路通过比较基础数据与复判数据的差异是否不大于预设值,能够进一步判断第N行上是否有触摸发生,当且仅当复判数据与基础数据的差异不大于预设值,且大于设定的触摸发生阈值时,确定有触摸发生,且触摸位置位于第N行触摸屏有效驱动信号驱动的触摸屏驱动线上,能够准确的确定出触摸位置发生在第N行,提高了触摸屏中确定触摸位置的准确性。In the touch screen provided by the embodiment of the present invention, the effective driving signal of the touch screen is driven by the scanning driving circuit, and the effective driving signal of the touch screen in at least two adjacent rows has a partially overlapping timing in the driving sequence, so that the touch screen sensing line activated by the data acquisition circuit can be activated in the first row. The non-overlapping timing of the effective drive signal of the N-row touch screen and the drive timing of the effective drive signal of the touch screen after the Nth row collects the sensing data corresponding to the effective drive signal of the N-th row of the touch screen, and the effective drive signal of the N-row touch screen can also be driven. Timing The sensing data corresponding to the effective driving signal of the touch screen in the Nth row is collected at the overlapping timing of the effective driving signal of the touch screen after the Nth row, so the effective driving signal of the touch screen in the Nth row and the driving timing of the data acquisition circuit can be connected to the Nth row The non-overlapping timing of the effective driving signal of the touch screen after the first line collects the sensing data corresponding to the effective driving signal of the touch screen of the Nth row as the basic data, and effectively drives the effective driving signal of the touch screen of the Nth row and the driving timing of the touch screen after the Nth row The sensing data corresponding to the effective driving signal of the touch screen in the Nth row is collected at the overlapping timing of the signal as the rejudgment data. The data processing circuit can further judge the Nth row by comparing whether the difference between the basic data and the rejudgment data is not greater than the preset value. If and only if the difference between the rejudgment data and the basic data is not greater than the preset value and greater than the set touch occurrence threshold, it is determined that there is a touch, and the touch position is located in the Nth row. The effective driving signal of the touch screen The driving line of the driven touch screen can accurately determine that the touch position occurs on the Nth row, which improves the accuracy of determining the touch position in the touch screen.
附图说明Description of drawings
图1为现有技术中电容式触摸屏触控面板结构示意图;FIG. 1 is a schematic structural diagram of a capacitive touch screen touch panel in the prior art;
图2为现有技术中触摸屏有效驱动信号与触摸屏感应数据采集的时序图;FIG. 2 is a timing diagram of the effective drive signal of the touch screen and the acquisition of touch screen sensing data in the prior art;
图3为本发明实施例提供的触摸屏中触摸位置的确定方法流程图;FIG. 3 is a flowchart of a method for determining a touch position in a touch screen provided by an embodiment of the present invention;
图4A为本发明实施例提供的相邻两行触摸屏有效驱动信号具有交叠时序时触摸屏有效驱动信号与触摸屏感应数据采集的时序图;FIG. 4A is a timing diagram of effective touch screen driving signals and touch screen sensing data collection when two adjacent rows of touch screen effective drive signals have overlapping timing provided by an embodiment of the present invention;
图4B为本发明实施例提供的触摸屏中触摸位置的确定方法又一流程图;Fig. 4B is another flow chart of the method for determining the touch position in the touch screen provided by the embodiment of the present invention;
图5为本发明实施例提供的相邻三行触摸屏有效驱动信号具有交叠时序时触摸屏有效驱动信号与触摸屏感应数据采集的时序图;Fig. 5 is a timing diagram of effective driving signals of the touch screen and the acquisition of touch screen sensing data when the effective driving signals of the adjacent three rows of the touch screen have overlapping timing provided by the embodiment of the present invention;
图6为本发明实施例提供的触摸屏结构示意图。FIG. 6 is a schematic structural diagram of a touch screen provided by an embodiment of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,并不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
本发明实施例一提供一种触摸屏中触摸位置的确定方法,图3所示为本发明实施例提供的触摸屏中触摸位置的确定方法流程图,包括:Embodiment 1 of the present invention provides a method for determining a touch position on a touch screen. FIG. 3 is a flowchart of a method for determining a touch position on a touch screen provided by an embodiment of the present invention, including:
S101:启动触摸屏有效驱动信号进行逐行扫描驱动,并使相邻的至少两行触摸屏有效驱动信号在驱动时序上具有部分交叠时序。S101: Start the effective driving signal of the touch screen to perform progressive scanning driving, and make the effective driving signals of at least two adjacent rows of the touch screen partially overlap in driving timing.
具体的,本发明实施例中利用电压信号可以启动触摸屏驱动信号,其中高电平为触摸屏有效驱动信号。Specifically, in the embodiment of the present invention, the voltage signal can be used to start the touch screen driving signal, wherein the high level is the effective driving signal of the touch screen.
本发明实施例中触摸屏有效驱动信号进行逐行扫描驱动时,使相邻的至少两行触摸屏有效驱动信号在驱动时序上具有部分交叠时序时,为使驱动时序简化,可优选如下方式:In the embodiment of the present invention, when the effective driving signals of the touch screen are driven by row-by-row scanning, when the effective driving signals of at least two adjacent rows of the touch screen have partially overlapping timing in the driving timing, in order to simplify the driving timing, the following method can be preferred:
在固定的帧扫描时间与扫描频率下,延长每一行触摸屏有效驱动信号的驱动时间,使相邻的至少两行触摸屏有效驱动信号在驱动时序上具有部分交叠时序。并且在帧扫描时间不变的情况下,增加了每行触摸屏有效驱动信号的驱动时间,能够为每行触摸屏驱动电极的提供了充足的充电时间,避免因触摸屏驱动电极充电不足,造成触摸位置判断准确性降低。Under the fixed frame scanning time and scanning frequency, the driving time of effective driving signals of each row of touch screen is extended, so that at least two adjacent rows of effective driving signals of touch screen have partially overlapping timing in driving timing. And under the condition that the frame scanning time remains unchanged, the driving time of the effective driving signal of each row of the touch screen is increased, which can provide sufficient charging time for the driving electrodes of each row of the touch screen, and avoid the touch position judgment caused by insufficient charging of the driving electrodes of the touch screen. Accuracy is reduced.
本发明实施例中,每一行触摸屏有效驱动信号延长的驱动时间可根据触摸屏的大小进行确定,保证每一行触摸屏有效驱动信号能够将触摸屏中的触摸屏驱动线都扫描到,并使相邻行触摸屏有效驱动信号具有交叠时序即可。In the embodiment of the present invention, the extended driving time of the effective drive signal of each row of the touch screen can be determined according to the size of the touch screen, so as to ensure that the effective drive signal of each row of the touch screen can scan all the touch screen drive lines in the touch screen, and make the touch screen of adjacent rows effective. It is sufficient that the driving signals have overlapping timings.
进一步优选的,本发明实施例中可将每一行触摸屏有效驱动信号的驱动时间延长原驱动时间的设定倍数,例如将每一行触摸屏有效驱动信号的驱动时间延长原驱动时间的一倍,使相邻两行触摸屏有效驱动信号在驱动时序上有交叠,并且交叠时序持续的时间与非交叠时序持续的时间相等,方便触摸屏感应线进行感应数据的采集。Further preferably, in the embodiment of the present invention, the driving time of the effective driving signal of each row of the touch screen can be extended by a set multiple of the original driving time, for example, the driving time of the effective driving signal of each row of the touch screen can be extended by twice the original driving time, so that the corresponding The effective driving signals of two adjacent rows of touch screens overlap in driving timing, and the duration of the overlapping timing is equal to the duration of the non-overlapping timing, which facilitates the collection of sensing data by the sensing lines of the touch screen.
S102:通过同一触摸屏感应线进行逐行感应数据的采集,并确定基础数据和复判数据。S102: Collect line-by-line sensing data through the same touch screen sensing line, and determine basic data and rejudgment data.
具体的,本发明实施例中基础数据为触摸屏感应线在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的非交叠时序上对应的感应数据,复判数据为同一触摸屏感应线在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的交叠时序上对应的感应数据。Specifically, in the embodiment of the present invention, the basic data is the sensing data corresponding to the non-overlapping timing of the effective driving signal of the touch screen in the Nth row of the touch screen sensing line and the non-overlapping timing of the effective driving signal of the touch screen after the driving sequence in the Nth row, and the rejudgment data is Sensing data corresponding to the overlapping timing of the effective driving signal of the touch screen in row N of the same touch screen sensing line and the effective driving signal of the touch screen in row N and later in the driving sequence.
S103:复判数据与基础数据的差异不大于预设值时,且大于设定的触摸发生阈值时,确定有触摸发生,且触摸位置位于第N行触摸屏有效驱动信号驱动的触摸屏驱动线上。S103: When the difference between the rejudgment data and the basic data is not greater than the preset value and greater than the set touch occurrence threshold, it is determined that a touch has occurred, and the touch position is located on the touch screen drive line driven by the effective drive signal of the touch screen in the Nth row.
理论上复判数据和基础数据一一对应相等,但是由于触摸屏中可能会有噪声产生,故复判数据与基础数据之间会有一定范围内的误差,本发明实施例中,复判数据采集到的感应数据以基础数据为准,若二者之间的差异不大于预设值,则可认为第N行触摸屏有效驱动信号驱动的触摸屏驱动线上有触摸发生。In theory, the one-to-one correspondence between the re-judgment data and the basic data is equal, but since there may be noise in the touch screen, there will be an error within a certain range between the re-judgment data and the basic data. In the embodiment of the invention, the re-judgment data collection The received sensing data is based on the basic data. If the difference between the two is not greater than the preset value, it can be considered that there is a touch on the touch screen driving line driven by the effective driving signal of the touch screen in the Nth row.
进一步的,不同的驱动IC依据触摸屏噪声不同等因素,可设定不同误差数值,一般的,触摸屏有效驱动信号的扫描频率约为100Hz以上,设定有N条触摸屏驱动电极,则基础数据和复判数据采集数据的频率约为N*100Hz以上,此时如有触摸发生,基础数据和复判数据的感应数据值应近似相等(理论上相等)。对于同一人,在相同的外界环境中,正常操作下产生的基础数据与复判数据误差应小于5%或更小,当基础数据和复判数据相差超过5%,可认为有瞬间噪声干扰等现象发生,故本发明实施例中将预设值设定为基础数据的5%。Furthermore, different drive ICs can set different error values according to different factors such as touch screen noise. Generally, the scanning frequency of the effective drive signal of the touch screen is about 100 Hz or more. If N touch screen drive electrodes are set, the basic data and complex The frequency of judgment data collection data is about N*100Hz or more. If there is a touch at this time, the sensing data values of the basic data and the rejudgment data should be approximately equal (theoretically equal). For the same person, in the same external environment, the error between the basic data and the re-judgment data generated under normal operation should be less than 5% or less. When the difference between the basic data and the re-judgment data exceeds 5%, it can be considered that there is instantaneous noise interference, etc. phenomenon occurs, so in the embodiment of the present invention, the preset value is set to 5% of the basic data.
本发明实施例上述进行触摸位置的确定方法,通过使相邻的至少两行触摸屏有效驱动信号在驱动时序上具有部分交叠时序,同一触摸屏感应线能够在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的非交叠时序采集到第N行触摸屏有效驱动信号对应的感应数据,也能够在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的交叠时序上采集到第N行触摸屏有效驱动信号对应的感应数据,故可将同一触摸屏感应线在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的非交叠时序采集到第N行触摸屏有效驱动信号对应的感应数据作为基础数据,将在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的交叠时序上采集到第N行触摸屏有效驱动信号对应的感应数据作为复判数据,通过比较基础数据与复判数据的差异是否不大于预设值,能够判断第N行上是否有触摸发生,当且仅当复判数据与基础数据的差异不大于预设值,且大于设定的触摸发生阈值时,确定有触摸发生,且触摸位置位于第N行触摸屏有效驱动信号驱动的触摸屏驱动线上,能够准确的确定出触摸位置发生在第N行,提高了触摸屏中确定触摸位置的准确性。In the above method for determining the touch position in the embodiment of the present invention, by making the effective driving signals of at least two adjacent rows of the touch screen partially overlap in the driving timing, the same touch screen sensing line can achieve the effective driving signal and driving timing of the touch screen in the Nth row The non-overlapping timing of the effective driving signal of the touch screen after the Nth row collects the sensing data corresponding to the effective driving signal of the Nth row of the touch screen, and the effective driving signal of the Nth row of the touch screen can also be valid for the touch screen after the Nth row. The sensing data corresponding to the effective driving signal of the Nth row touch screen is collected at the overlapping timing of the driving signal, so the effective driving signal of the touch screen on the Nth row of the same touch screen sensing line can be compared with the effective driving signal of the touch screen after the Nth row in the driving sequence. The sensing data corresponding to the effective driving signal of the touch screen in the Nth row is collected as the basic data in the non-overlapping timing, and the effective driving signal of the touch screen in the Nth row and the effective driving signal of the touch screen after the Nth row are collected at the overlapping timing of the driving timing The sensing data corresponding to the effective drive signal of the Nth row touch screen is used as the rejudgment data. By comparing whether the difference between the basic data and the rejudgment data is not greater than the preset value, it can be judged whether there is a touch on the Nth row, if and only if the rejudgment When the difference between the data and the basic data is not greater than the preset value and greater than the set touch occurrence threshold, it is determined that a touch has occurred, and the touch position is located on the touch screen drive line driven by the effective drive signal of the Nth row of touch screen, and it can be accurately determined The touch position occurs on the Nth row, which improves the accuracy of determining the touch position in the touch screen.
本发明以下实施例将结合实际应用对实施例一涉及的触摸位置确定方法进行详细说明。In the following embodiments of the present invention, the method for determining a touch position involved in Embodiment 1 will be described in detail in combination with practical applications.
本发明实施例二作为实施例一的一个较佳实施例,以相邻两行触摸屏有效驱动信号在驱动时序上具有部分交叠时序为例进行说明。Embodiment 2 of the present invention, as a preferred embodiment of Embodiment 1, is described by taking the effective driving signals of two adjacent rows of touch screens as an example having partially overlapping timings in driving timings.
本发明实施例中在固定的帧扫描时间与扫描频率下,将每行触摸屏有效驱动信号的驱动时序延长一倍,实现相邻两行触摸屏有效驱动信号具有部分交叠时序,并且交叠时序持续的时间相同与非交叠时序持续的时间相同,图4A所示为相邻两行触摸屏有效驱动信号具有交叠时序时,触摸屏有效驱动信号与触摸屏感应数据采集的时序图,图4A中触摸屏有效驱动信号Tx逐行进行扫描驱动,第N行触摸屏有效驱动信号前半驱动时序为与第N+1行触摸屏有效驱动信号的非交叠时序,第N行触摸屏有效驱动信号后半驱动时序为与第N+1行触摸屏有效驱动信号的交叠时序,同一触摸屏感应线Rx,能够在第N行触摸屏有效驱动信号与第N+1行触摸屏有效驱动信号的非交叠时序上采集到感应数据;也能够在第N行触摸屏有效驱动信号与第N+1行触摸屏有效驱动信号的交叠时序采集到对应的感应数据。例如图4A中,触摸屏感应线Rx1~Rxn中任一相同触摸屏感应线能够采集到触摸屏有效驱动信号Tx1与触摸屏有效驱动信号Tx2非交叠时序上对应的感应数据,也能够采集到触摸屏有效驱动信号Tx1与触摸屏有效驱动信号Tx2在交叠时序上对应的感应数据。In the embodiment of the present invention, under the fixed frame scanning time and scanning frequency, the driving timing of the effective driving signals of each row of the touch screen is doubled, so that the effective driving signals of two adjacent rows of the touch screen have a partial overlapping timing, and the overlapping timing continues The duration of the non-overlapping timing sequence is the same as that of the non-overlapping timing sequence. Figure 4A shows the timing diagram of the effective driving signal of the touch screen and the acquisition of touch-screen sensing data when the effective driving signals of two adjacent rows of the touch screen have overlapping timing. In Figure 4A, the touch screen is effective The driving signal Tx scans and drives row by row. The driving timing of the first half of the effective driving signal of the touch screen in the Nth row is non-overlapping timing with the effective driving signal of the touch screen in the N+1 row. The overlapping timing of the effective driving signals of the N+1 row touch screen, the same touch screen sensing line Rx, can collect the sensing data at the non-overlapping timing of the effective driving signals of the touch screen on the Nth row and the effective driving signals of the N+1 row touch screen; The corresponding sensing data can be collected at the overlapping timing of the effective driving signal of the touch screen in row N and the effective driving signal of the touch screen in row N+1. For example, in Figure 4A, any one of the same touch screen sensing lines Rx1-Rxn of the touch screen can collect the sensing data corresponding to the non-overlapping timing of the effective driving signal Tx1 of the touch screen and the effective driving signal Tx2 of the touch screen, and can also collect the effective driving signal of the touch screen. Sensing data corresponding to Tx1 and touch screen active driving signal Tx2 in overlap timing.
本发明实施例中将同一触摸屏感应线,在第N行触摸屏有效驱动信号与第N+1行触摸屏有效驱动信号的非交叠时序采集到第N行触摸屏有效驱动信号对应的感应数据作为基础数据,在第N行触摸屏有效驱动信号与在第N+1行触摸屏有效驱动信号的交叠时序上采集到第N行触摸屏有效驱动信号对应的感应数据作为复判数据,通过基础数据与复判数据的比较,确定第N行触摸屏有效驱动信号驱动的触摸屏驱动线上是否发生触摸。In the embodiment of the present invention, the sensing data corresponding to the effective driving signal of the touch screen in the Nth row is collected as the basic data in the non-overlapping timing of the effective driving signal of the touch screen in the Nth row and the effective driving signal of the N+1th row of the same touch screen sensing line. , the sensing data corresponding to the effective driving signal of the touch screen in the Nth row is collected at the overlapping timing of the effective driving signal of the touch screen in the Nth row and the effective driving signal of the N+1 row as the rejudgment data, and the basic data and the rejudgment data The comparison is made to determine whether a touch occurs on the touch screen driving line driven by the effective driving signal of the touch screen in the Nth row.
本发明实施例中触摸屏感应线,在第N行触摸屏有效驱动信号与在第N+1行触摸屏有效驱动信号的交叠时序上采集到第N行触摸屏有效驱动信号对应的感应数据,在确定第N行触摸屏有效驱动信号驱动的触摸屏驱动线上是否发生触摸时,作为复判数据,在确定第N+1行触摸屏有效驱动信号驱动的触摸屏驱动线上是否发生触摸时,作为基础数据,以此类推,能够最终确定出整个触摸屏中每一行是否有触摸发生。In the touch screen sensing line in the embodiment of the present invention, the sensing data corresponding to the effective driving signal of the touch screen in the Nth row is collected at the overlapping timing of the effective driving signal of the touch screen in the Nth row and the effective driving signal of the touchscreen in the N+1th row. When touch occurs on the touch screen drive line driven by the effective drive signal of the N row touch screen, it is used as the re-judgment data, and is used as the basic data when determining whether a touch occurs on the touch screen drive line driven by the effective drive signal of the touch screen in the N+1th row. By analogy, it can be finally determined whether each row in the entire touch screen is touched.
本发明实施例中如果复判数据与基础数据的差异不大于预设值,并且大于设定的触摸发生阈值时,则可确定有触摸发生,且触摸位置位于第N行触摸屏有效驱动信号驱动的触摸屏驱动线上;如果复判数据与基础数据大于预设值,则可进一步判断复判数据是否大于基础数据;当复判数据不大于基础数据时,确定第N行触摸屏有效驱动信号上有误触摸发生或有噪声。In the embodiment of the present invention, if the difference between the rejudgment data and the basic data is not greater than the preset value and greater than the set touch occurrence threshold, it can be determined that a touch has occurred, and the touch position is located in the row N driven by the effective drive signal of the touch screen. On the touch screen drive line; if the rejudgment data and basic data are greater than the preset value, it can be further judged whether the rejudgment data is greater than the basic data; when the rejudgment data is not greater than the basic data, it is determined that there is an error in the effective driving signal of the touch screen in row N Touch occurs or there is noise.
图4B所示为本发明实施例采用图4A所示的时序图进行触摸位置确定的具体实施流程,包括:Fig. 4B shows the specific implementation process of determining the touch position by using the sequence diagram shown in Fig. 4A according to the embodiment of the present invention, including:
S201:启动触摸屏有效驱动信号Txn。S201: Start the effective driving signal Txn of the touch screen.
S202:通过触摸屏感应线Rx1-Rxn采集触摸屏有效驱动信号Txn驱动的触摸屏驱动线上对应的感应数据,得到确定触摸屏有效驱动信号Txn驱动的触摸屏驱动线上是否有触摸发生的基础数据。S202: Collect sensing data corresponding to the touch screen drive line driven by the touch screen effective drive signal Txn through the touch screen sensing lines Rx1-Rxn, and obtain basic data for determining whether a touch occurs on the touch screen drive line driven by the touch screen effective drive signal Txn.
S203:启动触摸屏有效驱动信号Txn+1。S203: Start the effective driving signal Txn+1 of the touch screen.
S204:通过触摸屏感应线Rx1-Rxn,采集触摸屏有效驱动信号Txn+1以及触摸屏有效驱动信号Txn驱动的触摸屏驱动线上对应的感应数据,将同一触摸屏感应线采集的触摸屏有效驱动信号Txn上对应的感应数据作为确定触摸屏有效驱动信号Txn上是否有触摸发生的复判数据,并将同一触摸屏感应线采集的触摸屏有效驱动信号Txn+1上对应的感应数据作为确定触摸屏有效驱动信号Txn+1上是否有触摸发生的基础数据。S204: Through the touch screen sensing lines Rx1-Rxn, collect the effective drive signal Txn+1 of the touch screen and the corresponding sensing data on the touch screen drive line driven by the effective drive signal Txn of the touch screen, and collect the corresponding data on the effective drive signal Txn of the touch screen collected by the same touch screen sensing line The sensing data is used as the re-judgment data for determining whether there is a touch on the effective driving signal Txn of the touch screen, and the corresponding sensing data on the effective driving signal Txn+1 of the touch screen collected by the same touch screen sensing line is used to determine whether there is a touch on the effective driving signal Txn+1 of the touch screen. There is underlying data that the touch happened.
S205:判断确定触摸屏有效驱动信号Txn驱动的触摸屏驱动线上是否有触摸发生的基础数据与确定触摸屏有效驱动信号Txn驱动的触摸屏驱动线上是否有触摸发生的复判数据之间的差异是否不大于预设值,若是,则进行S206,否则进行S207。S205: Determine whether the difference between the basic data for determining whether a touch occurs on the touch screen drive line driven by the effective drive signal Txn of the touch screen and the rejudgment data for determining whether a touch occurs on the touch screen drive line driven by the effective drive signal Txn of the touch screen is not greater than Preset value, if yes, go to S206, otherwise go to S207.
S206:判断基础数据与复判数据是否大于设定的触摸发生阈值,若是则确定触摸屏有效驱动信号Txn驱动的第N行触摸屏驱动线上有触摸发生,若否则无触摸发生。S206: Determine whether the basic data and the re-judgment data are greater than the set touch occurrence threshold, if so, determine that there is a touch on the Nth row of the touch screen driving line driven by the effective touch screen driving signal Txn, otherwise, no touch occurs.
S207:判断确定触摸屏有效驱动信号Txn上是否有触摸发生的复判数据是否大于确定触摸屏有效驱动信号Txn上是否有触摸发生的基础数据,若否,则确定触摸屏有效驱动信号Txn进行驱动的第N行触摸屏驱动线上有误触摸发生,若是,则第N+1行触摸屏驱动线可能有触摸发生,需进行下一步判断。S207: Judging whether the re-judgment data for determining whether there is a touch on the effective drive signal Txn of the touch screen is greater than the basic data for determining whether there is a touch on the effective drive signal Txn of the touch screen, if not, determine the Nth of the effective drive signal Txn of the touch screen to drive If there is an incorrect touch on the touch screen drive line in row N+1, there may be a touch on the touch screen drive line in row N+1, and the next step of judgment is required.
当完成第N行上是否有触摸发生的确定后,进行下一行触摸屏有效驱动信号驱动的第N+1行上是否有触摸发生的判断,循环执行上述步骤,直至完成整个触摸屏的扫描。After the determination of whether there is a touch on the Nth row is completed, it is judged whether there is a touch on the N+1th row driven by the effective driving signal of the touch screen in the next row, and the above steps are repeated until the scanning of the entire touch screen is completed.
本发明实施例中通过将触摸屏有效驱动信号的驱动时间延长一倍,使得相邻两行触摸屏有效驱动信号具有部分交叠时序,进而通过同一触摸屏感应线在交叠时序上采集的当前行后半时序中对应的数据量变化数据,对当前行前半时序中对应的数据量变化数据进行复判,能够提高触摸位置确定的准确性。In the embodiment of the present invention, the driving time of the effective driving signal of the touch screen is doubled, so that the effective driving signals of two adjacent rows of the touch screen have a partial overlapping timing, and then the second half of the current row collected at the overlapping timing by the same touch screen sensing line The corresponding data amount change data in the time series is re-judged on the corresponding data amount change data in the first half time series of the current row, which can improve the accuracy of determining the touch position.
本发明实施例三作为实施例一的另一个较佳实施例,以相邻三行触摸屏有效驱动信号在驱动时序上具有部分交叠时序为例进行说明。Embodiment 3 of the present invention, as another preferred embodiment of Embodiment 1, is described by taking an example in which effective driving signals of three adjacent rows of touch screens have partially overlapping timings in driving timings.
本发明实施例中在固定的帧扫描时间与扫描频率下,将每行触摸屏有效驱动信号的驱动时序延长两倍,实现相邻三行触摸屏有效驱动信号具有部分交叠时序,图5所示为相邻三行具有交叠时序时,触摸屏有效驱动信号与触摸屏感应线采集感应数据的时序图,图5中触摸屏有效驱动信号Tx逐行进行扫描驱动,一触摸屏感应线Rx,在第N行触摸屏有效驱动信号与第N+1行触摸屏有效驱动信号以及第N+2行触摸屏有效驱动信号的非交叠时序上能够采集到第N行触摸屏有效驱动信号上的感应数据,将该采集到的感应数据作为确定第N行触摸屏有效驱动信号驱动的第N行触摸屏驱动线上是否有触摸发生的基础数据;该同一触摸屏感应线,在第N行触摸屏有效驱动信号与第N+1行触摸屏有效驱动信号的交叠时序上进行感应数据采集,同样能够采集到的第N行触摸屏有效驱动信号上对应的的感应数据,本发明实施例中可将同一触摸屏感应线在第N行触摸屏有效驱动信号与第N+1行触摸屏有效驱动信号的交叠时序上采集到的第N行触摸屏有效驱动信号上的感应数据作为第一复判数据;同样,该同一触摸屏感应线,在第N行触摸屏有效驱动信号、第N+1行触摸屏有效驱动信号以及第N+2行触摸屏有效驱动信号的交叠时序上进行感应数据采集,能够采集到第N行触摸屏有效驱动信号上的感应数据,本发明实施例将该同一触摸屏感应线,在第N行触摸屏有效驱动信号、第N+1行触摸屏有效驱动信号以及第N+2行触摸屏有效驱动信号的交叠时序上采集到的第N行触摸屏有效驱动信号上对应的感应数据,作为第二复判数据;将第一复判数据与第二复判数据共同作为复判数据,与基础数据进行比较,当基础数据、第一复判数据与第二复判数据之间的差异不大于设定值,并且大于设定的触摸发生阈值时,确定有触摸发生,且触摸位置位于第N行触摸屏有效驱动信号驱动的触摸屏驱动线上。In the embodiment of the present invention, under the fixed frame scanning time and scanning frequency, the driving timing of the effective driving signals of each row of the touch screen is extended twice, so that the effective driving signals of the adjacent three rows of the touch screen have partially overlapping timing, as shown in FIG. 5 When three adjacent rows have overlapping timing, the timing diagram of the effective drive signal of the touch screen and the sensing data collected by the touch screen sensing line. In Figure 5, the effective drive signal Tx of the touch screen is scanned and driven row by row. The sensing data on the effective driving signal of the touch screen in the Nth row can be collected at the non-overlapping timing of the effective driving signal and the effective driving signal of the touch screen in the N+1 row and the effective driving signal of the N+2 row touch screen, and the collected sensing data The data is used as the basic data to determine whether there is a touch on the Nth row touch screen driving line driven by the effective driving signal of the Nth row touch screen; the same touch screen sensing line, the effective driving signal of the N row touch screen and the effective driving signal of the N+1 row touch screen The sensing data is collected on the overlapping timing of the signal, and the sensing data corresponding to the effective drive signal of the Nth row touch screen can also be collected. The sensing data on the effective drive signal of the Nth row of touch screen collected on the overlap timing of the effective drive signal of the N+1 row touch screen is used as the first re-judgment data; similarly, the same touch screen sensing line is effectively driven by the touch screen of the Nth row signal, the effective drive signal of the N+1 row touch screen, and the overlapping timing of the effective drive signal of the N+2 touch screen, and the sensing data on the effective drive signal of the N row touch screen can be collected, according to the embodiment of the present invention Using the same touch screen sensing line, the effective drive signal of the Nth row of the touch screen collected on the overlapping timing of the effective drive signal of the Nth row of touch screen, the effective drive signal of the N+1th row of the touch screen, and the effective drive signal of the N+2th row of the touch screen The sensing data corresponding to above is used as the second re-judgment data; the first re-judgment data and the second re-judgment data are jointly used as the re-judgment data, and compared with the basic data, when the basic data, the first re-judgment data and the second re-judgment data When the difference between the judging data is not greater than the set value and greater than the set touch occurrence threshold, it is determined that a touch occurs, and the touch position is located on the touch screen drive line driven by the effective drive signal of the Nth row of touch screen.
本发明上述实施例中通过两个复判数据对基础数据进行复判,能够进一步提高确定触摸位置的准确性,对于具体的实施过程与实施例二相同,只是需要三次进行感应数据的采集,并得到基础数据、第一复判数据与第二复判数据,进行两次复判,其他步骤相似,可参照实施例二的实施过程,在此不再赘述。In the above embodiment of the present invention, the basic data is re-judged by two re-judgment data, which can further improve the accuracy of determining the touch position. The specific implementation process is the same as that of the second embodiment, except that the sensing data needs to be collected three times, and The basic data, the first re-judgment data and the second re-judgment data are obtained, and two re-judgments are carried out. Other steps are similar, and the implementation process of the second embodiment may be referred to, and details are not repeated here.
基于实施例一、实施例二和实施例三提供的触摸屏中触摸位置的确定方法,本发明还提供了一种触摸屏,图6所示为本发明实施例提供的触摸屏结构示意图,包括:Based on the method for determining the touch position in the touch screen provided by Embodiment 1, Embodiment 2 and Embodiment 3, the present invention also provides a touch screen. FIG. 6 is a schematic structural diagram of the touch screen provided by the embodiment of the present invention, including:
扫描驱动电路1,用于启动触摸屏有效驱动信号进行逐行扫描驱动,并使相邻的至少两行触摸屏有效驱动信号在驱动时序上具有部分交叠时序;The scanning driving circuit 1 is used to start the effective driving signal of the touch screen for progressive scanning driving, and make the effective driving signals of at least two adjacent rows of the touch screen have a partially overlapping timing in the driving timing;
数据采集电路2,用于利用触摸屏感应线进行逐行感应数据的采集,并确定基础数据和复判数据,基础数据为一触摸屏感应线在第N行触摸屏有效驱动信号与第N行以后的触摸屏有效驱动信号的非交叠时序上对应的感应数据,复判数据为同一触摸屏感应线在第N行触摸屏有效驱动信号与第N行以后的触摸屏有效驱动信号的交叠时序上对应的感应数据;The data acquisition circuit 2 is used to collect the line-by-line sensing data by using the touch screen sensing line, and determine the basic data and re-judgment data. The sensing data corresponding to the non-overlapping timing of the effective driving signal, and the re-judgment data is the sensing data corresponding to the overlapping timing of the effective driving signal of the touch screen in the Nth row and the effective driving signal of the touch screen after the Nth row of the same touch screen sensing line;
数据处理电路3,用于判断数据采集电路2采集的基础数据与复判数据的差异是否不大于预设值,当所有复判数据与基础数据的差异不大于预设值,且大于设定的触摸发生阈值时,确定有触摸发生,且触摸位置位于第N行触摸屏有效驱动信号驱动的触摸屏驱动线上。The data processing circuit 3 is used to judge whether the difference between the basic data collected by the data acquisition circuit 2 and the rejudgment data is not greater than the preset value, when the difference between all the rejudgment data and the basic data is not greater than the preset value, and greater than the set value When the touch occurrence threshold is reached, it is determined that a touch occurs, and the touch position is located on the touch screen driving line driven by the effective driving signal of the Nth row of touch screen.
其中,数据采集电路2,具体用于:Wherein, the data acquisition circuit 2 is specifically used for:
当相邻两行触摸屏有效驱动信号在驱动时序上具有部分交叠时序时;When the effective driving signals of two adjacent rows of touch screens have partially overlapping timings in the driving timings;
驱动第N行触摸屏有效驱动信号,触摸屏感应线在第N行触摸屏有效驱动信号与第N+1行触摸屏有效驱动信号的非交叠时序上进行感应数据采集,并将采集到的第N行触摸屏有效驱动信号上的感应数据作为基础数据;Drive the effective driving signal of the touch screen in the Nth row, and the touch screen sensing line performs sensing data collection on the non-overlapping timing of the effective driving signal of the Nth row of the touch screen and the effective driving signal of the N+1th row of the touch screen, and collects the collected Nth row of the touch screen The sensing data on the effective driving signal is used as the basic data;
驱动第N+1行触摸屏有效驱动信号,同一触摸屏感应线在第N行触摸屏有效驱动信号与第N+1行触摸屏有效驱动信号的交叠时序上进行感应数据采集,并将采集到的第N行触摸屏有效驱动信号上的感应数据作为复判数据。Drive the effective driving signal of the touch screen in the N+1 row, and the same touch screen sensing line performs sensing data collection at the overlapping timing of the effective driving signal of the touch screen in the N+1 row and the effective driving signal of the touch screen in the N+1 row, and collects the collected Nth The sensing data on the effective driving signal of the row touch screen is used as the rejudgment data.
进一步的,数据采集电路2,具体用于:Further, the data acquisition circuit 2 is specifically used for:
当相邻三行触摸屏有效驱动信号在驱动时序上具有部分交叠时序时;When the effective driving signals of the adjacent three rows of touch screens have partially overlapping timings in the driving timings;
驱动第N行触摸屏有效驱动信号,触摸屏感应线在第N行触摸屏有效驱动信号与第N+1行触摸屏有效驱动信号以及第N+2行触摸屏有效驱动信号的非交叠时序上进行感应数据采集,并将采集到的第N行触摸屏有效驱动信号上的感应数据作为基础数据;Drive the effective driving signal of the touch screen in row N, and the touch screen sensing line performs sensing data acquisition on the non-overlapping timing of the effective driving signal of the touch screen in row N, the effective driving signal of the touch screen in row N+1, and the effective driving signal of the touch screen in row N+2 , and use the collected sensing data on the effective driving signal of the Nth row touch screen as the basic data;
驱动第N+1行触摸屏有效驱动信号,同一触摸屏感应线在第N行触摸屏有效驱动信号与第N+1行触摸屏有效驱动信号的交叠时序上进行感应数据采集,并将采集到的第N行触摸屏有效驱动信号上的感应数据作为第一复判数据;Drive the effective driving signal of the touch screen in the N+1 row, and the same touch screen sensing line performs sensing data collection at the overlapping timing of the effective driving signal of the touch screen in the N+1 row and the effective driving signal of the touch screen in the N+1 row, and collects the collected Nth The sensing data on the effective driving signal of the row touch screen is used as the first rejudgment data;
驱动第N+2行触摸屏有效驱动信号,同一触摸屏感应线在第N行触摸屏有效驱动信号、第N+1行触摸屏有效驱动信号以及第N+2行触摸屏有效驱动信号的交叠时序上进行感应数据采集,并将采集到的第N行触摸屏有效驱动信号上的感应数据,作为第二复判数据;Drive the effective driving signal of the touch screen in row N+2, and the same touch screen sensing line senses the overlapping timing of the effective driving signal of the touch screen in row N, the effective driving signal of the touch screen in row N+1, and the effective driving signal of the touch screen in row N+2 Data collection, and the collected sensing data on the effective driving signal of the touch screen in the Nth row as the second re-judgment data;
将第一复判数据与第二复判数据共同作为复判数据。The first re-judgment data and the second re-judgment data are jointly used as re-judgment data.
更进一步的,数据处理电路2,还用于:Furthermore, the data processing circuit 2 is also used for:
当复判数据与基础数据的差异大于预设值时,判断复判数据是否大于基础数据;When the difference between the rejudgment data and the basic data is greater than a preset value, it is judged whether the rejudgment data is greater than the basic data;
当复判数据不大于基础数据时,确定第N行触摸屏有效驱动信号驱动的触摸屏驱动线上有误触摸发生。When the re-judgment data is not greater than the basic data, it is determined that an incorrect touch has occurred on the touch screen drive line driven by the effective drive signal of the touch screen in row N.
进一步的,本发明实施了中复判数据与基础数据的预设值为基础数据的5%。Further, the present invention implements the preset value of the rejudgment data and the basic data to be 5% of the basic data.
需要说明的是,本发明实施例中的触摸屏的各个电路的功能实现以及交互方式可以进一步参照相关方法实施例的描述。It should be noted that, for the implementation of functions and interaction modes of various circuits of the touch screen in the embodiments of the present invention, further reference may be made to the descriptions of related method embodiments.
本发明实施例提供的触摸屏,通过扫描驱动电路驱动触摸屏有效驱动信号在相邻的至少两行触摸屏有效驱动信号在驱动时序上具有部分交叠时序,使得数据采集电路启动的触摸屏感应线能够在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的非交叠时序采集到第N行触摸屏有效驱动信号对应的感应数据,也能够在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的交叠时序上采集到第N行触摸屏有效驱动信号对应的感应数据,故可将数据采集电路采集到的一触摸屏感应线在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的非交叠时序采集到第N行触摸屏有效驱动信号对应的感应数据作为基础数据,将该同一触摸屏感应线在第N行触摸屏有效驱动信号与驱动时序在第N行以后的触摸屏有效驱动信号的交叠时序上采集到第N行触摸屏有效驱动信号对应的感应数据作为复判数据,数据处理电路通过比较基础数据与复判数据的差异是否不大于预设值,能够进一步判断第N行上是否有触摸发生,当且仅当复判数据与基础数据的差异不大于预设值,且大于设定的触摸发生阈值时,确定有触摸发生,且触摸位置位于第N行触摸屏有效驱动信号驱动的触摸屏驱动线上,能够准确的确定出触摸位置发生在第N行,提高了触摸屏中确定触摸位置的准确性。In the touch screen provided by the embodiment of the present invention, the effective driving signal of the touch screen is driven by the scanning driving circuit, and the effective driving signal of the touch screen in at least two adjacent rows has a partially overlapping timing in the driving sequence, so that the touch screen sensing line activated by the data acquisition circuit can be activated in the first row. The non-overlapping timing of the effective drive signal of the N-row touch screen and the drive timing of the effective drive signal of the touch screen after the Nth row collects the sensing data corresponding to the effective drive signal of the N-th row of the touch screen, and the effective drive signal of the N-row touch screen can also be driven. The sensing data corresponding to the effective driving signal of the touch screen in the Nth row is collected at the overlapping timing of the effective driving signal of the touch screen after the Nth row, so a touch screen sensing line collected by the data acquisition circuit can be effectively driven by the touch screen in the Nth row The non-overlapping timing of the effective driving signal of the touch screen after the Nth row of the signal and the driving sequence collects the sensing data corresponding to the effective driving signal of the Nth row of the touch screen as the basic data, and the effective driving signal of the touch screen on the Nth row of the same touch screen sensing line The sensing data corresponding to the effective driving signal of the Nth row of the touch screen is collected at the overlapping timing of the effective driving signal of the touch screen after the Nth row of the driving sequence as the rejudgment data, and the data processing circuit compares the difference between the basic data and the rejudgment data. Not greater than the preset value, it can be further judged whether there is a touch on the Nth row, if and only if the difference between the rejudgment data and the basic data is not greater than the preset value, and greater than the set touch occurrence threshold, it is determined that there is a touch , and the touch position is located on the touch screen driving line driven by the effective driving signal of the touch screen in the Nth row, it can be accurately determined that the touch position occurs in the Nth row, and the accuracy of determining the touch position in the touch screen is improved.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these modifications and variations.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310675695.9ACN103941937A (en) | 2013-12-11 | 2013-12-11 | Touch screen and method for determining touch position in touch screen |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310675695.9ACN103941937A (en) | 2013-12-11 | 2013-12-11 | Touch screen and method for determining touch position in touch screen |
| Publication Number | Publication Date |
|---|---|
| CN103941937Atrue CN103941937A (en) | 2014-07-23 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310675695.9APendingCN103941937A (en) | 2013-12-11 | 2013-12-11 | Touch screen and method for determining touch position in touch screen |
| Country | Link |
|---|---|
| CN (1) | CN103941937A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106775302A (en)* | 2016-11-29 | 2017-05-31 | 努比亚技术有限公司 | A kind of terminal screen anti-error-touch device and method |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030063073A1 (en)* | 2001-10-03 | 2003-04-03 | Geaghan Bernard O. | Touch panel system and method for distinguishing multiple touch inputs |
| CN102760015A (en)* | 2011-04-25 | 2012-10-31 | 富克科技有限公司 | Noise filtering method for capacitive touch panel |
| CN103324338A (en)* | 2013-05-30 | 2013-09-25 | 业成光电(深圳)有限公司 | Touch device and driving method thereof |
| CN103365511A (en)* | 2012-03-29 | 2013-10-23 | 禾瑞亚科技股份有限公司 | Signal measurement method and device for touch screen |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030063073A1 (en)* | 2001-10-03 | 2003-04-03 | Geaghan Bernard O. | Touch panel system and method for distinguishing multiple touch inputs |
| CN102760015A (en)* | 2011-04-25 | 2012-10-31 | 富克科技有限公司 | Noise filtering method for capacitive touch panel |
| CN103365511A (en)* | 2012-03-29 | 2013-10-23 | 禾瑞亚科技股份有限公司 | Signal measurement method and device for touch screen |
| CN103324338A (en)* | 2013-05-30 | 2013-09-25 | 业成光电(深圳)有限公司 | Touch device and driving method thereof |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106775302A (en)* | 2016-11-29 | 2017-05-31 | 努比亚技术有限公司 | A kind of terminal screen anti-error-touch device and method |
| Publication | Publication Date | Title |
|---|---|---|
| CN103034358B (en) | The touch-surface scanning of prediction type | |
| US9069405B2 (en) | Dynamic mode switching for fast touch response | |
| JP5796255B2 (en) | Negative pixel compensation | |
| US9417728B2 (en) | Predictive touch surface scanning | |
| US9092098B2 (en) | Method and apparatus to improve noise immunity of a touch sense array | |
| CN102135829B (en) | Method for driving touch panel system | |
| US10725591B1 (en) | Passive touch detection for capacitive sense array | |
| US9110549B2 (en) | Driving frequency selection method for capacitive multi-touch system | |
| CN102662540B (en) | Driving frequency selection method of capacitive multi-touch system | |
| CN106462310B (en) | The method of the touch point of touch chip and touch chip detection touch screen | |
| CN101799734A (en) | Key detection method for capacitive touch screen | |
| US8624861B2 (en) | Method for determining touch point | |
| US20150130750A1 (en) | Touch sensitive displays | |
| CN104020916A (en) | Capacitive touch screen drive detection method and device and electronic device | |
| CN106095162A (en) | Capacitance self-calibrating device, method and touch control display apparatus | |
| KR20140073827A (en) | Touch sensing system and driving method thereof | |
| CN107402681A (en) | Touch processor and touch method | |
| US10996792B2 (en) | Partial mutual capacitive touch sensing in a touch sensitive device | |
| CN102799322A (en) | Capacitive sensing device and control method | |
| CN103941937A (en) | Touch screen and method for determining touch position in touch screen | |
| CN108475133A (en) | The touch tablet driving circuit of multiple patterns is realized with a sensing circuit and utilizes its touch-sensing method | |
| US9170322B1 (en) | Method and apparatus for automating noise reduction tuning in real time | |
| US20150277624A1 (en) | Sensing Method and Related Touch Panel | |
| CN102749774B (en) | Array substrate, display equipment, electronic equipment, scanning method and scanning device | |
| TWI469021B (en) | Projection method of projection capacitive touch panel |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | Application publication date:20140723 | |
| RJ01 | Rejection of invention patent application after publication |