Touch device and data processing method thereof, display device
By using the main data channel and auxiliary data channel to acquire touch data in cascaded touch chips, the position confirmation of the touch chip is realized, accurate touch position confirmation is achieved, and touch position confirmation is achieved. This solves the problems of touch confirmation when chips are cascaded, touch position confirmation when the touch position is not confirmed, and touch position confirmation when the touch position is not resolved, thus improving touch performance and the performance of the main touch chip.
Patent Information
- Application Number
- CN202310143000.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-09
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2043-02-09
AI Technical Summary
When cascading touch chips, existing technologies cannot accurately determine the finger touch position, especially when the finger touches the boundary of multiple chip control areas, and increase the RAM cost and data transmission time of the main touch chip.
The cascaded touch chips acquire touch data through the main data channel and the pre-configured auxiliary data channel. The main touch chip integrates the position information of each chip to confirm the finger position, thereby reducing the RAM requirements and data transmission volume of the main touch chip.
It improves the performance of touch devices, accurately determines the finger touch position, reduces data transmission, reduces the RAM cost and area of the main touch chip, and improves the performance of touch devices while reducing the memory area of the main touch chip.
Smart Images

Figure CN116185225B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of terminals, and in particular to a touch device, a data processing method thereof, and a display device. BACKGROUND
[0002] Touch panels are widely used in more and more electronic devices, and users can operate the devices through the touch panels. The range of a touch sensor array supported by a touch chip is certain, and when it is required to be applied to a larger screen or sensor array, cascading two touch chips together is a quick solution, which not only shortens the development cycle of new products, but also expands the application range of the original chip.
[0003] However, when the two touch chips are cascaded together, in order to calculate the position of a finger touch, the capacitance value change data of each channel in the two cascaded chips needs to be obtained. There are currently two main solutions. The first solution is to directly transmit the data from each channel in the touch chip to the master touch chip, and then the micro processing unit (MCU) of the master touch chip uniformly calculates the raw data of the entire device to obtain the position of the finger. Although the algorithm is the same as that of a single chip and no special processing is required, the master touch chip needs to have a large enough random access memory (RAM) to store the data of each channel of the two chips, which increases the cost and area of the chip, and transmitting the data from the touch chip to the master touch chip increases the additional time, which reduces the performance of the touch device. The second solution is to use the micro processor (MCU) of the master and slave touch chips to process the data of each channel in their respective internal, and then transmit the calculated position information to the master touch chip for position confirmation. Although this solution can reduce the transmission of data between the master and slave touch chips (only the calculated position information is transmitted, and all the raw data of each channel does not need to be transmitted), it cannot confirm the specific touch position in the case where the finger touches the middle of the screen (the adjacent positions controlled by the master and slave touch chips). In this case, since the finger only touches part of the area controlled by each chip, the sensing amount is reduced and it cannot be determined whether it is one finger or two fingers.
[0004] Therefore, a new touch device and a data processing method thereof need to be proposed to solve the above problems. SUMMARY
[0005] In view of the above problems, the purpose of the present application is to provide a touch device, a data processing method thereof, and a display device, so that the position of a finger touch can be accurately confirmed without increasing the random access memory area of the master touch chip.
[0006] According to an aspect of the present application, a touch device is provided, comprising a touch screen divided into a plurality of touch areas; a plurality of touch chips cascaded, each touch chip corresponding to a touch area, and configured to scan the corresponding touch area in a preset order to obtain touch data of the corresponding touch area through a main data channel, wherein each touch chip is further configured to obtain partial touch data of a touch area adjacent to the corresponding touch area through an auxiliary data channel, the partial touch data being touch data of a position adjacent to the corresponding touch area of the adjacent touch area.
[0007] Optionally, the touch device comprises a first touch chip and a corresponding first touch area, the first touch chip being configured to obtain touch data of the first touch area through a first main data channel; a second touch chip and a corresponding second touch area, the second touch chip being configured to obtain touch data of the second touch area through a second main data channel, wherein the first touch chip is further configured to obtain partial touch data of the second touch area through a first auxiliary data channel, and the second touch chip is further configured to obtain partial touch data of the first touch area through a second auxiliary data channel.
[0008] Optionally, the first touch chip comprises a first scan controller configured to scan the first touch area from a boundary of the touch screen to a middle of the touch screen in a column order to obtain touch data of the first touch area by column; and a first processor configured to obtain the touch data of the first touch area from the first scan controller and the partial touch data of the second touch area through the first auxiliary data channel, and obtain first position information according to the obtained touch data.
[0009] Optionally, the second touch chip comprises a second scan controller configured to scan the second touch area from a boundary of the touch screen to a middle of the touch screen in a column order to obtain touch data of the second touch area by column; and a second processor configured to obtain the touch data of the second touch area from the second scan controller and the partial touch data of the first touch area through the second auxiliary data channel, and obtain second position information according to the obtained touch data.
[0010] Optionally, the first touch chip or the second touch chip is further configured to integrate the first position information and the second position information according to a direction of the touch screen to obtain position information of a finger on the touch screen and report the position information.
[0011] Optionally, the auxiliary data channel comprises at least one data channel, and a number of the at least one data channel is not greater than a maximum number of columns of a touch sensor array of the touch screen covered by a finger when the finger is pressed.
[0012] Optionally, in response to the user's finger pressing the touch screen, the first touch control chip and the second touch control chip simultaneously configure a scan start.
[0013] According to a second aspect of the present application, a data processing method of a touch control device is provided, which is applied to a touch control device having a plurality of touch control chips in cascade, each of which corresponds to a touch area, one of the touch control chips is set as a master touch control chip and the rest are set as slave touch control chips, the data processing method comprises: in response to a user's finger touching a touch screen, the master touch control chip and the slave touch control chips simultaneously configure a scan start; the master touch control chip and the slave touch control chips simultaneously scan the touch areas corresponding to them respectively according to a preset order; the master touch control chip and the slave touch control chips respectively acquire touch data of the touch areas corresponding to them and respectively acquire partial touch data of the touch areas adjacent to the touch areas corresponding to them, the partial touch data is touch data of positions adjacent to the touch areas corresponding to them; the master touch control chip and the slave touch control chips respectively process the touch data received to obtain position information; and the master touch control chip integrates the position information to obtain a touch position of the finger on the touch screen and reports it.
[0014] Optionally, there is one slave touch control chip, in response to a user's finger touching a touch screen, the slave touch control chip scans the touch area corresponding to it from the boundary of the touch screen to the middle according to a column order, and the master touch control chip scans the touch area corresponding to it from the boundary of the touch screen to the middle according to a column order.
[0015] Optionally, the master touch control chip and the slave touch control chip acquire the partial touch data of the touch areas adjacent to the touch areas corresponding to them through a pre-configured auxiliary data channel, and the auxiliary data channel comprises at least one data channel.
[0016] According to a third aspect of the present application, a display device is provided, which comprises a display panel and the touch control device described above.
[0017] The touch control device, the data processing method thereof and the display device provided by the present application, the touch control device comprises a plurality of touch control chips in cascade, the auxiliary data channel is pre-configured so that the touch control chip can acquire partial touch data of the touch areas adjacent to the touch areas corresponding to them, the problem that the touch position of the positions adjacent to the touch areas cannot be confirmed when the chips are cascaded is solved, the performance of the touch control device is improved, the master touch control chip does not need to receive and store all the touch data of the touch screen, the data transmission amount is reduced, and the area of the random access memory in the master touch control chip is reduced. BRIEF DESCRIPTION OF DRAWINGS
[0018] The above and other objects, features and advantages of the present application will become more apparent from the following description when taken in conjunction with the accompanying drawings, in which:
[0019] Figure 1 Fig. 1 shows a structural diagram of a touch device according to an embodiment of the present application;
[0020] Figure 2 Fig. 4 shows a flow chart of a data processing method of the touch device according to an embodiment of the present application. DETAILED DESCRIPTION
[0021] Various embodiments of the present application will be described herein below with reference to the accompanying drawings. In the various drawings, the same or similar elements or modules are denoted by the same or similar reference numerals. Each part in the drawings is not drawn to scale for the sake of clarity.
[0022] It should be understood that, in the following description, "circuitry" can include a single or multiple components of hardware, programmable circuitry, state machine circuitry, and / or elements that can store instructions for execution by the programmable circuitry. When an element or circuitry is referred to as being "connected to" another element, or "connected between" two nodes, it can be directly coupled or connected to the other element or can have intervening elements between the connections, and the connection between elements can be physical, logical, or a combination thereof. In contrast, when an element is referred to as being "directly coupled to" or "directly connected to" another element, it implies that there are no intervening elements between the two.
[0023] Meanwhile, certain terms have been used throughout this patent document and claims to refer to particular components. As one skilled in the art will appreciate, manufacturers can refer to a component by different names. This document does not intend to distinguish between components that differ in name but not in function. In the description and in the claims of the application, each of the words "comprise" "contain" and "include," and variations thereof, mean "including but not limited to" and indicate the inclusion of a stated integer or group of integers but not to the exclusion of any other integers or groups of integers.
[0024] In addition, it is to be understood that the describing terms "first", "second", "third", and the like, merely denote different instances of a similar element, and do not imply or require any actual relationship or order between the elements. Also, the terms "comprises", "comprising", or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element preceded by "comprises a" does not, without more constraints, foreclose the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.
[0025] The touch control device comprises a plurality of touch control chips connected in cascade, each touch control chip corresponds to a touch area, and each touch control chip scans the touch sensor array in the corresponding touch area.
[0026] In response to a finger touching the touch screen, each touch control chip scans the touch sensor array in the corresponding touch area by column to acquire touch data sensed by the touch sensor by column through a main data channel; each touch control chip also acquires part of touch data of a touch area adjacent to the corresponding touch area through a pre-configured auxiliary data channel, and processes the respective acquired touch data to obtain respective position information, and a main touch control chip integrates all the position information to obtain position information of the finger on the touch screen and then reports the position information, wherein the part of touch data is touch data of an adjacent position between the adjacent touch area and the corresponding touch area, and the main touch control chip is one of the plurality of touch control chips.
[0027] Figure 1 A structural schematic diagram of a touch control device according to an embodiment of the present application is shown, Figure 1 Only two touch control chips connected in cascade are shown, but the present application is not limited to the connection of two touch control chips.
[0028] As shown in Figure 1 The touch control device comprises a touch screen 100 and touch control chips 210 and 220 connected in cascade, wherein the touch screen 100 comprises a first touch area 101 and a second touch area 102 corresponding to the touch control chips 210 and 220 respectively, and the first touch area 101 and the second touch area 102 respectively comprise touch sensor arrays 103 and 104.
[0029] The touch control chip 210 is connected with the first touch area 101 through a main data channel, i.e., a plurality of data channels M1-Mn, and is connected with the second touch area 102 through a pre-configured auxiliary data channel M+, the touch control chip 220 is connected with the second touch area 102 through a main data channel, i.e., a plurality of data channels S1-Sn, and is connected with the first touch area 101 through a pre-configured auxiliary data channel S+, wherein the touch control chip acquires touch data sensed by the touch sensor through the data channel by column, each data channel can transmit touch data of one column of touch sensors, or can transmit touch data of multiple columns of touch sensors, and the present embodiment takes transmitting touch data of one column of touch sensors by each data channel as an example for illustration.
[0030] The auxiliary data channel S+ and the auxiliary data channel M+ can be preconfigured to contain one or more data channels, and the number of data channels contained in the auxiliary data channel S+ and the auxiliary data channel M+ is generally not greater than the maximum number of columns of the touch sensor array that can be covered by the finger pressing, but in principle, the number of data channels contained in the auxiliary data channel S+ and the auxiliary data channel M+ is equal.
[0031] In response to the user's finger touching the touch screen 100, the touch control chip 210 scans the touch sensor array 103 in the column order of M1-Mn to obtain touch data of the first touch area 101 by column, the touch control chip 220 scans the touch sensor array 104 in the column order of S1-Sn to obtain touch data of the second touch area 102 by column, and the touch control chip 210 and the touch control chip 220 also obtain part of the touch data of the second touch area 102 and the first touch area 101 through the auxiliary data channel M+ and the auxiliary data channel S+ respectively. The touch data transmitted by the auxiliary data channel M+ and the auxiliary data channel S+ is the touch data of the adjacent positions of the second touch area 102 and the first touch area 101. For example, when the auxiliary data channel S+ and the auxiliary data channel M+ each contain one data channel, the auxiliary data channel S+ transmits the touch data transmitted by the data channel Mn, and the auxiliary data channel M+ transmits the touch data transmitted by the data channel Sn. When the auxiliary data channel S+ and the auxiliary data channel M+ each contain two data channels, the auxiliary data channel S+ transmits the touch data transmitted by the data channels Mn-1 to Mn, and the auxiliary data channel M+ transmits the touch data transmitted by the data channels Sn-1 to Sn.
[0032] Further, the time when the touch control chip 210 and the touch control chip 220 start scanning is synchronized.
[0033] The touch control chip 210 includes a scan control circuit 211 and a processor 212, and the touch control chip 220 includes a scan control circuit 221 and a processor 222. In response to the finger touching the touch screen 100, the scan control circuit 211 scans the touch sensor array 103 in the column direction of M1-Mn to obtain the touch data of the first touch area 101, and the scan control circuit 221 scans the touch sensor array 104 in the column direction of S1-Sn to obtain the touch data of the second touch area 102. The processor 212 obtains the touch data of the first touch area 101 from the scan control circuit 211 and part of the touch data of the second touch area 102 through the auxiliary data channel M+, and processes the obtained touch data to obtain the first position information of the finger. The processor 222 is configured to obtain the touch data of the second touch area 102 from the scan control circuit 221 and part of the touch data of the first touch area 101 through the auxiliary data channel S+, and processes the obtained touch data to obtain the second position information of the finger.
[0034] One of the touch control chip 210 and the touch control chip 220 is set as a master touch control chip, and the other is set as a slave touch control chip, the processor inside the master touch control chip acquires the position information obtained by the slave touch control chip, and then integrates the two position information according to the direction (horizontal or vertical) of the touch screen 100 to obtain the position information of the finger on the touch screen 100 and report it, the processor includes a micro control unit (MCU) for example.
[0035] The touch control chip 210 and the touch control chip 220 also include a random access memory (RAM) for storing the acquired touch data, because the touch control chip 210 and the touch control chip 220 acquire touch data, compared with the non-cascaded touch control device, only the part of the touch data of the touch area corresponding to the other touch control chip is added respectively, therefore, the area of the random access memory (RAM) does not need to be increased or only needs to be increased a little, but because the touch control chip 210 and the touch control chip 220 can obtain the touch data of the position adjacent to the touch area corresponding to the other touch control chip and the touch area corresponding to itself, compared with the cascaded touch control device of the prior art, when the finger touches the middle of the first touch area 101 and the second touch area 102, even if a large amount of touch data is not moved, enough touch data can be obtained to confirm the finger touch position, and it can be accurately judged whether it is one finger touch or two finger touch, a large amount of touch data moving time is saved.
[0036] Figure 2 A flow chart of a data processing method of a touch control device according to an embodiment of the present application is shown.
[0037] The present application also provides a data processing method of a touch control device, applied to a touch control device with a plurality of cascaded touch control chips, wherein each touch control chip corresponds to a touch area, one of the plurality of touch control chips is set as a master touch control chip, and the rest are set as slave touch control chips, and the method comprises the following steps:
[0038] S1: in response to a user's finger touching a touch screen, the master touch control chip and the slave touch control chip simultaneously configure a scan start;
[0039] In step S1, the master touch control chip and the slave touch control chip are both configured with a certain number of auxiliary data channels.
[0040] S2: the master touch control chip and the slave touch control chip simultaneously start to scan the touch areas corresponding to them in sequence;
[0041] In step S2, the master touch chip and the slave touch chip, for example, one each, scan the touch sensors of the corresponding touch region from the border of the touch screen to the middle by column through the scan control circuit and the scan controller, respectively.
[0042] S3: The master touch chip and the slave touch chip respectively acquire the touch data of the corresponding touch region and respectively acquire the partial touch data of the touch region adjacent to the corresponding touch region.
[0043] In step S3, the partial touch data is the touch data of the adjacent position of the adjacent touch region and the corresponding touch region, and the master touch chip and the slave touch chip acquire the touch data of the corresponding touch region through the main data channel and acquire the partial touch data through the auxiliary data channel by the scan control circuit and the processor, respectively.
[0044] S4: The master touch chip and the slave touch chip respectively process the received touch data to obtain the position information.
[0045] S5: The master touch chip integrates all the position information to obtain the touch position of the finger on the touch screen and reports.
[0046] The touch device and the data processing method thereof provided by the application include a plurality of touch chips in cascade, and the touch chip can acquire the partial touch data of the touch region adjacent to the corresponding touch region through the pre-configured data channel, thereby solving the problem that the touch position of the adjacent position of the touch region cannot be confirmed when the chips are cascaded, improving the performance of the touch device, and reducing the data transmission amount and the area of the random access memory (RAM) in the master touch chip without the need of the master touch chip to receive and store all the touch data of the touch screen.
[0047] Further, the application also provides a display device including a display panel and the above-mentioned touch device.
[0048] According to the embodiments of the application as described above, the embodiments do not describe all the details and are not limited to the specific embodiments. Obviously, many modifications and variations can be made according to the above description. The embodiments are selected and described in order to better explain the principles and practical applications of the application, so that those skilled in the art can well utilize the application and make modifications and uses on the basis of the application. The protection scope of the application should be defined by the claims of the application and the equivalent thereof.
Claims
1. A touch device, comprising: a touch screen divided into a plurality of touch areas; a plurality of touch chips cascaded, each touch chip corresponding to a touch area, each touch chip scanning the corresponding touch area in a preset order to obtain touch data of the corresponding touch area through a main data channel, wherein each touch chip is further configured to obtain partial touch data of a touch area adjacent to the corresponding touch area through a pre-configured auxiliary data channel, and process the respective obtained touch data to obtain respective position information, and the main touch chip integrates all the position information. The main touch chip is one of the plurality of touch chips selected in advance, and the partial touch data is touch data of an adjacent position between the adjacent touch area and the corresponding touch area. 2.The touch device of claim 1, wherein, The touch device comprises: a first touch chip and a corresponding first touch area, the first touch chip being configured to obtain touch data of the first touch area through a first main data channel; a second touch chip and a corresponding second touch area, the second touch chip being configured to obtain touch data of the second touch area through a second main data channel, wherein the first touch chip is further configured to obtain partial touch data of the second touch area through a first auxiliary data channel, and the second touch chip is further configured to obtain partial touch data of the first touch area through a second auxiliary data channel. 3.The touch device of claim 2, wherein, The first touch chip comprises: a first scan controller configured to scan the first touch area from the border of the touch screen to the middle in a column order to obtain touch data of the first touch area by column; a first processor configured to obtain the touch data of the first touch area from the first scan controller and the partial touch data of the second touch area through the first auxiliary data channel, and obtain first position information according to the obtained touch data. 4.The touch device of claim 3, wherein, The second touch chip comprises: a second scan controller configured to scan the second touch area from the border of the touch screen to the middle in a column order to obtain touch data of the second touch area by column; a second processor configured to obtain the touch data of the second touch area from the second scan controller and the partial touch data of the first touch area through the second auxiliary data channel, and obtain second position information according to the obtained touch data. 5.The touch device of claim 4, wherein, The first touch chip or the second touch chip is further configured to integrate the first position information and the second position information according to the direction of the touch screen to obtain position information of a finger on the touch screen and report. 6.The touch device of claim 2, wherein, The auxiliary data channel comprises at least one data channel, and the number of the at least one data channel is not greater than the maximum number of columns of a touch sensor array of the touch screen covered by a finger when pressed. 7.The touch device of claim 4, wherein, In response to a user's finger pressing the touch screen, the first touch chip and the second touch chip are configured to start scanning at the same time. 8.A data processing method of a touch device, applied to a touch device having a plurality of touch chips cascaded, each touch chip corresponding to a touch area, one of the plurality of touch chips being set as a master touch chip and the rest being set as slave touch chips, the data processing method comprising: in response to a user's finger touching the touch screen, the master touch chip and the slave touch chips simultaneously configuring a scanning start; the master touch chip and the slave touch chips simultaneously scanning the touch areas corresponding to them respectively according to a preset order; the master touch chip and the slave touch chips respectively acquiring touch data of the touch areas corresponding to them and respectively acquiring partial touch data of the touch areas adjacent to the touch areas corresponding to them, the partial touch data being touch data of positions adjacent to the touch areas corresponding to them; the master touch chip and the slave touch chips respectively processing the touch data received to obtain position information respectively; the master touch chip integrating all the position information to obtain a touch position of the finger on the touch screen and reporting, wherein the master touch chip and the slave touch chips acquire the partial touch data of the touch areas adjacent to the touch areas corresponding to them through a pre-configured auxiliary data channel.
9. The data processing method of claim 8, wherein, the slave touch chip is one, in response to a user's finger touching the touch screen, the slave touch chip scans the touch area corresponding to it from the boundary of the touch screen to the middle according to column order, and the master touch chip scans the touch area corresponding to it from the boundary of the touch screen to the middle according to column order.
10. The data processing method of claim 9, wherein, the auxiliary data channel comprises at least one data channel. 11.A display device, comprising: a display panel; and a touch device according to any one of claims 1-7.
Citation Information
Patent Citations
Large-sized touch screen based scanning method and system
CN105353928A