Touch chip, touch driving method, touch display device and electronic equipment
Patent Information
- Application Number
- CN202610883918.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-17
- Publication Date
- 2026-10-09
AI Technical Summary
然而,向多个触控电极同时施加激励信号会产生电磁干扰,进而导致配置有该触控芯片的触摸显示面板在显示画面的过程中出现闪烁
在第一时段施加第一激励信号,干扰的是第一显示行,而在第二时段内施加第二激励信号,干扰的是第二显示行,第一显示行和第二显示行位置不同,即使因为施加激励信号引发亮度波动,也会将亮度波动分散到不同的显示行,以避免亮度波动在同一个显示行累积而导致人眼感知。
Smart Images

Figure CN122884371A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electronic technology, and in particular to a touch chip, a touch driving method, a touch display device, and an electronic device. Background Technology
[0002] In the field of electronics, touch chips employ self-capacitive touch drivers, simultaneously applying excitation signals to multiple touch electrodes to achieve touch positioning. However, applying excitation signals to multiple touch electrodes at the same time generates electromagnetic interference, which in turn causes flickering during the display of images on a touch display panel equipped with such a touch chip. Summary of the Invention
[0003] This application provides a touch chip, a touch driving method, a touch display device, and an electronic device, which can be used to alleviate the flickering problem of touch display panels. The technical solution is as follows: In a first aspect, embodiments of this application provide a touch chip for touch control of a touch display panel, the touch display panel including a plurality of touch electrodes; The touch chip is configured as follows: A first excitation signal for determining the touch position is applied to at least one of the plurality of touch electrodes during a first time period, wherein the first time period is the row scanning period of the first display line within the first display frame; A second excitation signal for determining the touch position is applied to the at least one touch electrode during a second time period, which is the row scanning period of the second display line within the second display frame; The positions of the first display row in the first display frame and the positions of the second display row in the second display frame are different.
[0004] In one possible implementation, the touch chip is further configured to determine the scanning period of the first display frame based on a field synchronization signal, and to determine the first time period based on the scanning period.
[0005] In one possible implementation, the touch chip is configured to divide the scanning period of the first display frame into multiple segments, each segment including a row scanning period of a different display row; The first segment that corresponds to the first display frame is found from the plurality of segments, and the first time period is determined from the first segment.
[0006] In one possible implementation, the number of the plurality of segments is even.
[0007] In one possible implementation, the second time period is located in the second segment, which is any one of a plurality of segments obtained by dividing the scan period of the second display frame.
[0008] In one possible implementation, the first excitation signal is used to generate a first level transition on the touch electrode to determine the touch position; The second excitation signal is used to generate a second level transition on the touch electrode to determine the touch position; The first level transition and the second level transition have different transition directions.
[0009] In one possible implementation, the touch chip is configured as follows: Receive the first row scan signal of the first display frame, and apply the first excitation signal to the at least one touch electrode based on the first transition edge corresponding to the first display row in the first row scan signal; Receive the second row scan signal of the second display frame, and apply the second excitation signal to the at least one touch electrode based on the second transition edge corresponding to the second display row in the second row scan signal; The first transition edge and the second transition edge have different transition directions.
[0010] In one possible implementation, the first display frame and the second display frame are adjacent display frames.
[0011] In one possible implementation, the touch display panel includes a first region and a second region, wherein the electromagnetic interference sensitivity of the first region is higher than that of the second region, the driving frequency of the touch electrode in the first region is lower than that of the touch electrode in the second region, and the at least one touch electrode is located in the second region.
[0012] In one possible implementation, the waveform frequency of the first excitation signal and the waveform frequency of the second excitation signal are different; Alternatively, the first excitation signal and the second excitation signal may be located in different frequency bands.
[0013] In one possible implementation, the first excitation signal and the second excitation signal are excitation signals applied when the operation of the touch display panel satisfies the self-capacitive driving condition.
[0014] Secondly, a touch driving method is provided, the touch driving method being applied to a touch display device, the touch display device including a touch display panel, the touch display panel including a plurality of touch electrodes, the method comprising: A first excitation signal for determining the touch position is applied to at least one of the plurality of touch electrodes during a first time period, wherein the first time period is the row scanning period of the first display line within the first display frame; A second excitation signal for determining the touch position is applied to the at least one touch electrode during a second time period, which is the row scanning period of the second display line within the second display frame; The positions of the first display row in the first display frame and the positions of the second display row in the second display frame are different.
[0015] In one possible implementation, the method further includes: The scanning period of the first display frame is determined based on the field synchronization signal, and the first time period is determined based on the scanning period.
[0016] In one possible implementation, determining the first time period based on the scanning period includes: The scanning period of the first display frame is divided into multiple segments, and different segments include the row scanning time periods of different display rows; The first segment that corresponds to the first display frame is found from the plurality of segments, and the first time period is determined from the first segment.
[0017] In one possible implementation, the number of the plurality of segments is even.
[0018] In one possible implementation, the second time period is located in the second segment, which is any one of a plurality of segments obtained by dividing the scan period of the second display frame.
[0019] In one possible implementation, the first excitation signal is used to generate a first level transition on the touch electrode to determine the touch position; The second excitation signal is used to generate a second level transition on the touch electrode to determine the touch position; The first level transition and the second level transition have different transition directions.
[0020] In one possible implementation, applying a first excitation signal for determining the touch position to at least one of the plurality of touch electrodes during the first time period includes: Receive the first row scan signal of the first display frame, and apply the first excitation signal to the at least one touch electrode based on the first transition edge corresponding to the first display row in the first row scan signal; The application of a second excitation signal to the at least one touch electrode for determining the touch position during the second time period includes: Receive the second row scan signal of the second display frame, and apply the second excitation signal to the at least one touch electrode based on the second transition edge corresponding to the second display row in the second row scan signal; The first transition edge and the second transition edge have different transition directions.
[0021] In one possible implementation, the first display frame and the second display frame are adjacent display frames.
[0022] In one possible implementation, the touch display panel includes a first region and a second region, wherein the electromagnetic interference sensitivity of the first region is higher than that of the second region, the driving frequency of the touch electrode in the first region is lower than that of the touch electrode in the second region, and the at least one touch electrode is located in the second region.
[0023] In one possible implementation, the waveform frequency of the first excitation signal and the waveform frequency of the second excitation signal are different; Alternatively, the first excitation signal and the second excitation signal may be located in different frequency bands.
[0024] In one possible implementation, the first excitation signal and the second excitation signal are excitation signals applied when the operation of the touch display panel satisfies the self-capacitive driving condition.
[0025] Thirdly, a touch display device is provided, which includes a touch chip and a touch display panel as described in the first aspect or any possible implementation of the first aspect.
[0026] Fourthly, an electronic device is provided, comprising a touch display device and a processor as shown in the second embodiment, the processor being used to process touch data generated by the touch display device based on touch.
[0027] The technical solution provided in this application brings at least the following beneficial effects: When the first excitation signal is applied during the first time period, it interferes with the first display line. When the second excitation signal is applied during the second time period, it interferes with the second display line. The first and second display lines are in different positions. Even if the brightness fluctuation is caused by the application of the excitation signal, the brightness fluctuation will be distributed to different display lines to avoid the brightness fluctuation from accumulating on the same display line and causing human eye perception. Attached Figure Description
[0028] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0029] Figure 1 This is a schematic diagram of a display row provided by related technologies; Figure 2 This is a flowchart of a touch driving method provided in an embodiment of this application; Figure 3 This is a connection diagram of a touch chip provided in an embodiment of this application; Figure 4 This is a schematic diagram illustrating the correspondence between display frames and segments provided in an embodiment of this application; Figure 5 This is a schematic diagram of the distribution of display rows provided in an embodiment of this application; Figure 6 This is a schematic diagram of a positive burr provided in an embodiment of this application; Figure 7 This is a schematic diagram of a negative burr provided in an embodiment of this application; Figure 8 This is a waveform diagram of an excitation signal provided in an embodiment of this application; Figure 9 This is a schematic diagram of signal transmission provided in an embodiment of this application; Figure 10 This is a schematic diagram of the structure of a touch chip provided in an embodiment of this application. Detailed Implementation
[0030] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0031] In the field of electronics, touch display devices include touch display panels, which in turn include multiple touch electrodes. Each touch electrode generates a self-capacitance relative to ground, enabling touch positioning through self-capacitive touch driving. The touch positioning process includes: using any touch electrode as a touch detection unit; applying an excitation signal to the touch electrode using a touch chip within the touch display device; charging and discharging the self-capacitance based on the excitation signal; determining the capacitance change by detecting the charging and discharging of the self-capacitance; and determining the touch position based on the capacitance change of each touch electrode, for example, using the position of the touch electrode where the capacitance change occurs as the touch position.
[0032] However, applying an excitation signal to any one touch electrode causes its voltage to fluctuate periodically in response to the excitation signal. In a self-capacitive touch driver, excitation signals are applied to multiple touch electrodes. The alternating electric fields generated by the voltage fluctuations of these multiple electrodes couple with each other, introducing electromagnetic interference into the surrounding circuitry. One example of the affected surrounding circuitry is the cathode layer.
[0033] In the case of an OLED (Organic Light-Emitting Diode) display with a thin-film encapsulation layer structure, the OLED display's stacked structure consists of a touch layer, an encapsulation layer, a cathode layer, and light-emitting pixels. Multiple touch electrodes are located in the touch layer. The thin-film encapsulation layer refers to replacing the traditional OLED encapsulation glass between the touch layer and the cathode layer with a multi-layer thin film, significantly reducing the distance between the touch layer and the cathode layer. Because the multi-layer thin film between the touch layer and the cathode layer is thinner, voltage fluctuations in the touch layer can more easily enter the cathode layer through capacitive coupling.
[0034] If voltage fluctuations are coupled into the cathode layer, it can cause the cathode layer voltage to be forcibly increased or decreased. Since the cathode layer serves as the cathode reference layer for each light-emitting pixel in the touch display panel, and each pixel is powered by the anode while the cathode layer provides a common voltage to emit light, voltage fluctuations in the cathode layer can cause changes in the brightness of the light-emitting pixels, leading to screen flicker. For example, a higher cathode layer voltage results in brighter pixels, while a lower cathode layer voltage results in dimmer pixels.
[0035] In addition, in VRR (Variable Refresh Rate) operating scenarios, the frame rate of the touch display device includes 60 / 120 / 240Hz (Hertz), etc. The touch display device will trigger the start of scanning of each display frame based on the field synchronization signal to ensure that the scanning of the display frame and the frame period are synchronized when the frame rate changes.
[0036] In some cases, the touch chip within a touch display device may also trigger a self-capacitive drive based on the field synchronization signal. For example, the self-capacitive drive may be triggered after a fixed delay, using the rising edge of the field synchronization signal as the timing start point. Since each display frame is scanned at a constant speed during progressive scanning, the fixed delay means that the self-capacitive drive is triggered on the same display line. That is, within each frame of the display, the self-capacitive drive will be repeatedly executed on the same display line.
[0037] See Figure 1 The touch display panel shown Figure 1The image shows two display frames of the touch display panel. The striped area represents the display line being scanned when the self-capacitive drive is triggered. The display line is affected by the self-capacitive drive, resulting in flickering during display. Figure 1 In both display frames, the affected display line is the top display line.
[0038] If the self-capacitive drive is triggered on the same display row every time, it will cause continuous, regular brightness fluctuations on that row. These fluctuations accumulate over time, resulting in severe flickering that is clearly perceptible to the naked eye, leading to visual fatigue and discomfort for the user. Therefore, this application provides a touch driving method applied to a touch display device. The touch display device includes a touch display panel, which includes multiple touch electrodes. See also... Figure 2 The method includes steps 201-202.
[0039] In step 201, a first excitation signal for determining the touch position is applied to at least one of the plurality of touch electrodes during a first time period, the first time period being the row scanning period of the first display line within the first display frame.
[0040] In one possible implementation, the touch display device further includes a touch chip for executing a touch driving method to perform touch control on the touch display panel.
[0041] Optionally, the touch display panel includes multiple touch electrodes; the touch display panel is also called a panel array. See also Figure 3 A touch display device includes a touch chip and a touch display panel. The touch chip connects to multiple touch electrodes within the touch display panel, which are divided into horizontal and vertical touch electrodes. The touch display device is also referred to as a touch display module.
[0042] Both horizontal and vertical touch electrodes generate self-capacitance with respect to the display system reference. The process of generating self-capacitance involves each individual touch electrode acting as an independent conductor, with a potential difference existing between it and the display system reference. An insulating medium separates the touch electrode from the display system reference, thus forming a self-capacitance between the individual touch electrode and the display system reference. The display system reference can be ground.
[0043] Because the touch electrodes generate self-capacitance, the touch chip can apply an excitation signal to the touch electrodes to achieve self-capacitive driving. For example, the touch chip applies a first excitation signal to at least one of a plurality of touch electrodes to determine the touch position during a first time period, which is the row scanning period of a first display line within a first display frame. The first display frame can be any display frame.
[0044] Optionally, the first excitation signal is a square wave with a fixed waveform. Applying the first excitation signal from the touch chip to the touch electrode means that the touch chip outputs the first excitation signal, which is then input to the touch electrode for transmission. For a description of applying the first excitation signal to determine the touch position, please refer to the description of applying the excitation signal to determine the touch position in the above embodiments; it will not be repeated here.
[0045] In cases where touch display panels are configured with touch electrodes in different directions, the touch chip can self-capacitively drive the touch electrodes in one direction at a time. For example, at least one touch electrode to which the touch chip applies the first excitation signal can be all the touch electrodes in the horizontal direction or all the touch electrodes in the vertical direction.
[0046] Furthermore, the driving frequencies of multiple touch electrodes can be the same, for example, all driven once within a display frame using self-capacitive drive. The driving frequencies of multiple touch electrodes can also be different. In some cases, due to the different electromagnetic interference sensitivities of different areas of the touch display panel—for example, a touch display panel comprising a first area and a second area, where the electromagnetic interference sensitivity of the first area is higher than that of the second area—electromagnetic interference sensitivity refers to the ease with which display abnormalities such as touch signal distortion, display flickering, color shift, coordinate drift, and accidental touches occur after the same intensity of electromagnetic field interference generated by self-capacitive drive.
[0047] The first region is more sensitive to electromagnetic interference, meaning that even slight electromagnetic interference can affect the touch and display in the first region. Therefore, the driving frequency of the touch electrodes in the first region is controlled to be lower than that of the touch electrodes in the second region. That is, the number of times the touch electrodes in the first region are driven is less in the same amount of time. For example, during a certain period of time, the touch chip will simultaneously apply excitation signals to the touch electrodes in the first and second regions, and will also apply excitation signals to the touch electrodes in the second region separately. Therefore, the number of times the touch electrodes in the second region are driven is more than that in the first region during this period. By reducing the number of times the touch electrodes in the electromagnetically sensitive first region are driven, the interference can be evenly distributed.
[0048] Since there are both horizontal and vertical touch electrodes in the same area, when the touch chip applies an excitation signal to the touch electrodes in any area, it can choose to apply a portion of the touch electrodes in a specific direction. Taking at least one touch electrode located in the second area as an example, the at least one touch electrode refers to all the horizontal touch electrodes or all the vertical touch electrodes in the second area.
[0049] Furthermore, while touch chips can perform self-capacitive driving alone, for situations where multiple touch electrodes intersect and mutual capacitance occurs at the intersection, touch chips can also employ a combination of self-capacitive and mutual capacitive driving. This combination refers to dynamically switching the driving mode based on operational conditions. Specifically, the first excitation signal is applied when the touch display panel's operational conditions meet the self-capacitive driving requirements. These conditions include, for example, the touch display panel operating in a low-brightness environment or an environment insensitive to flicker. Low-brightness environments include nighttime, and flicker-insensitive environments include bright outdoor environments and dynamic scene scenarios.
[0050] When the operating conditions do not meet the self-capacitance driving conditions, the touch chip only executes the mutual capacitance driving. When the operating conditions meet the self-capacitance driving conditions, the touch chip executes the self-capacitance driving. In this case, the touch chip can also retain the mutual capacitance driving, for example, executing both self-capacitance driving and mutual capacitance driving within the scanning cycle of a display frame. The driving mode is dynamically adjusted based on the operating conditions of the touch display panel to balance the accuracy of touch detection and the visual experience of the screen display.
[0051] In one possible implementation, the touch chip determines when to trigger the self-capacitive drive before executing it, i.e., it determines the first time period. For example, the touch chip determines the scan period of the first display frame based on the field synchronization signal, and then determines the first time period based on the scan period. The process of determining the scan period is, for example, that the touch chip uses the duration between two adjacent pulses of the field synchronization signal as the scan period of the first display frame. If the touch display device displays images at a fixed frame rate, and different display frames have the same frame rate, the touch chip can perform a scan period determination based on the field synchronization signal, and use the determined scan period as the scan period of each display frame. For example, the scan period of the previous display frame can be directly used as the scan period of the first display frame.
[0052] If the touch display device is working in a VRR scenario, the frame rate of different display frames may be different. For example, the frame rate may vary in the range of 30Hz to 120Hz. The scanning cycle is different under different frame rates. Therefore, the touch chip will perform multiple scan cycle determinations to update the scan cycle and segmentation based on the changes in frame rate.
[0053] Optionally, for each display frame, the scan period of that display frame is determined based on the field synchronization signal; that is, the touch chip determines the scan period of the first display frame online based on the field synchronization signal. Alternatively, the touch chip determines the scan period of the display frame based on the field synchronization signal when the frame rate of the display frame changes. In some cases, the module sending the field synchronization signal sends a frame rate change signal to the touch chip based on the change in the field synchronization signal; the touch chip determines that the frame rate has changed based on the frame rate change signal and determines the scan period of the display frame based on the received field synchronization signal.
[0054] For example, if the touch chip receives a frame rate change signal before scanning the first display frame, it determines that the frame rate of the first display frame has changed compared to the previous display frame. The touch chip then re-determines the scan period for the first display frame based on the field synchronization signal. If the touch chip does not receive a frame rate change signal before scanning the first display frame, and determines that the frame rate of the first display frame has not changed compared to the previous display frame, it directly uses the scan period of the previous display frame as the scan period for the first display frame. The scan period is calculated in real-time using the field synchronization signal to promptly detect frame rate changes and avoid timing misalignments.
[0055] After determining the scanning period, the touch chip determines the first time period based on the scanning period. Optionally, the touch chip divides the scanning period of the first display frame into multiple segments, with each segment including the row scanning time period of a different display line; then, it searches for the first segment that corresponds to the first display frame from the multiple segments, and determines the first time period within the first segment.
[0056] Optionally, the touch chip divides the scanning cycle into multiple segments, where each segment has the same duration, or the difference between the durations of any two segments is no greater than a threshold. The threshold can be a value set based on experience and the implementation environment, such as the scanning cycle of the first display frame. For example, the threshold is the row scanning period of a single display line.
[0057] In some cases, the number of segments obtained by dividing the scan cycle of different display frames is the same. That is, the touch chip uses the same segmentation logic to divide the scan cycle of different display frames, and the number of segments obtained by dividing the scan cycle of the first display frame is the same as the number of segments obtained by dividing the scan cycle of the second display frame. The number of segments can be set based on experience and the implementation environment, such as working conditions, user eye sensitivity, or usage environment.
[0058] Taking user eye sensitivity as an example, higher user eye sensitivity means the user is more likely to see flicker. Therefore, a larger number of segments is used to more disperse the self-capacitive interference on the touch display panel. Regarding operating conditions, in some cases, these conditions reflect the intensity of EMI (Electromagnetic Interference) experienced by the touch display panel. High EMI operating conditions include situations where the electronic device is connected to a charger, while low EMI operating conditions include situations where the electronic device is not connected to a charger. The number of segments is greater in high EMI operating conditions than in low EMI operating conditions.
[0059] Furthermore, the number of segments can be odd or even. For example, the number of segments can be a multiple of 4. For instance, the touch chip might divide the scan cycle of the first display frame into 4, 8, or 16 segments. By controlling the number of segments to be a multiple of 4, when the basic symmetry unit of the touch display panel at the hardware level is 4, it is easier to ensure a uniform and symmetrical distribution of the affected display rows on different display frames. It also simplifies the implementation of the odd / even frame phase alternation control and the counter logic. Here, the basic symmetry unit refers to the circuit blocks divided within the touch display panel. Each circuit block has a symmetrical shape and the same circuit load, used to offset signal transmission differences caused by panel edge effects, varying trace lengths, or asymmetrical layouts. Since the process is similar for different numbers of segments, we will use a number of segments of 4 as an example to explain the segmentation process.
[0060] Optionally, the touch chip divides the multiple display rows included in the first display frame into 4 division results. If the number of display rows is a multiple of 4, the multiple display rows are directly divided equally into the 4 division results. If the number of display rows is not a multiple of 4, for example, the number of display rows is 4a+b, where a is any positive integer and b is a positive integer less than 4, the touch chip first allocates a display rows to the 4 division results, and then allocates b display rows to different division results in sequence.
[0061] After determining the division of the display rows, the touch chip can determine the corresponding segments based on the row scanning time period of each display row within the division result. Optionally, since the first display frame is scanned line by line at a uniform speed, the length of the row scanning time period of each display row within the first display frame is the quotient of the period length of the scanning cycle of the first display frame and the number of rows. Since the number of display rows within the first display frame is related to the resolution of the display panel, the touch chip determines the number of multiple display rows based on the resolution of the touch display panel, and then divides the period length of the scanning cycle by the number of rows to obtain the row scanning time period of the display row. Afterwards, the touch chip multiplies the number of display rows within the division result by the row scanning time period to obtain the segment length corresponding to the division result, and then determines the segment based on the position of the division result within the display frame.
[0062] In some cases, the touch chip can also directly divide the scanning cycle of the first display frame. The division process and the process of obtaining the division result are similar. It is also based on the number of display lines. If the number of lines is a multiple of 4, the scanning cycle is directly divided into 4 time periods to obtain 4 segments. Otherwise, it will be divided based on the display lines to avoid allocating the row scanning time period of the same display line to different segments.
[0063] After determining multiple segments, the touch chip further identifies the first segment that corresponds to the first display frame. For example, it divides the number of frames in the first display frame by the total number of segments, and the segment indicated by the remainder is taken as the first segment with a corresponding relationship. Here, the number of frames in the first display frame refers to which frame of the image is being displayed. Taking a first display frame with 21 frames and a total of 4 segments as an example, the remainder is 1, and the segment indicated by the remainder is the first segment. Therefore, the first segment corresponding to the first display frame is the first segment.
[0064] Optionally, the touch chip can perform self-capacitive driving once or multiple times within a scan cycle of a display frame. For example, it can first perform self-capacitive driving on the horizontal touch electrodes and then perform self-capacitive driving on the vertical touch electrodes. Alternatively, it can first perform self-capacitive driving on the touch electrodes in the first and second regions and then perform self-capacitive driving on the touch electrodes in the second region.
[0065] In some cases, touch chips can also execute self-capacitive drives more times within a scan cycle. The number of self-capacitive drive executions can be based on experience or implementation environment settings, such as device settings, operating mode (self-capacitive drive or mutual capacitive drive), current rate, or the presence of touch input. Taking the presence of touch input as an example, when no touch input is detected, the number of self-capacitive drives executed in a scan cycle can be reduced to lower power consumption.
[0066] For example, the touch chip can determine the number of self-capacitive drives during the process of determining the scan cycle. Taking the touch chip determining the scan cycle through a computing unit as an example, the computing unit not only performs the scan cycle calculation, but also obtains relevant parameters of the implementation environment such as current rate or operating mode, in order to determine the number of self-capacitive drives.
[0067] If the number of self-capacitance drives is greater than 1, it means that multiple self-capacitance drives are executed within the scan cycle of the first display frame. The touch chip first divides the scan cycle into multiple sub-cycles based on the number of self-capacitance drives, with each sub-cycle including the row scanning time period of different display lines. For any given sub-cycle, it further divides it into multiple segments, each segment including the row scanning time period of different display lines. Then, it identifies the segments from these segments that have a mapping relationship with the first display frame. The number of sub-cycles is the same as the number of self-capacitance drives. This can be understood as follows: if only one self-capacitance drive is executed, the scan cycle is treated as a single sub-cycle, which is then segmented.
[0068] In some cases, segments within different sub-cycles of the same display frame that have a mapping relationship with the display frame may be located at the same position within the sub-cycle. See also Figure 4 , Figure 4In the diagram, M indicates mutual capacitance drive, and S indicates self-capacitance drive. The horizontal axis represents a segment, and V-Sync refers to the V-Sync signal. The interval between two V-Sync signals is one scan cycle of a display frame. Self-capacitance drive is executed twice within one scan cycle. For the first and ninth display frames, the segments corresponding to the display frames are the first segments within the sub-cycle, while for the second and tenth display frames, the segments corresponding to the display frames are the second segments within the sub-cycle.
[0069] After determining the first segment, the touch chip will define the first time period within that segment. For example, based on the starting point of the first segment, a fixed time delay is applied, and the row scanning period of the first display line after the delay is taken as the first time period. Self-capacitive drive is then triggered within this first time period. This can be understood as the touch chip using the starting point of the first segment as the timing start point, applying the first excitation signal with a fixed delay, thereby executing self-capacitive drive within the first time period. By dividing the scanning cycle of the first display frame into multiple segments, each segment corresponding to a fixed display line area of the touch display panel, the electromagnetic interference range of the self-capacitive drive is limited to a single display line area, preventing cross-area diffusion.
[0070] In step 202, a second excitation signal for determining the touch position is applied to at least one touch electrode during a second time period, which is the row scanning period of the second display line within the second display frame.
[0071] Optionally, the second display frame is any display frame displayed after the first display frame, such as when the second display frame and the first display frame are adjacent display frames. Regardless of the type of the second display frame, the position of the first display row in the first display frame and the position of the second display row in the second display frame are different. The process of the touch chip applying the second excitation signal in the second time period is similar to the process of applying the first excitation signal in the first time period. The touch chip also divides the scanning period of the second display frame into multiple segments and selects the second segment corresponding to the second display frame from the multiple segments. The second time period is located within the second segment.
[0072] Optionally, the position of the second segment may differ from that of the first segment. This difference could mean the second segment is the next position after the first segment; for example, the first segment might be the first segment in the sequence, and the second segment might be the second segment. See also... Figure 4 Taking display frame 1 as the first display frame and display frame 2 as the second display frame as an example, the first segment is the first segment among multiple segments, and the second segment is the second segment among multiple segments. By selecting different segments for different display frames, self-contained driving is ensured for different display rows within different display frames.
[0073] See Figure 5 , Figure 5The diagram illustrates the affected display rows in different display frames. Frame 1 represents the first display frame, in which self-capacitance driving is performed twice, and the two affected display rows are located at the top and center of the screen, respectively. Frame 8 represents the eighth display frame, in which self-capacitance driving is also performed twice, and the affected display rows are located at the center and bottom of the screen. As the display frames change, the affected positions are not fixed in the same display row, but rather move to different display rows, dispersing the brightness fluctuations caused by self-capacitance driving across different display rows to avoid the accumulation of brightness fluctuations that would be perceived by the human eye.
[0074] In some cases, the touch electrodes determine the touch position by generating level transitions based on excitation signals, and different directions of level transitions have different effects. Taking the direction of the level transition as... Figure 6 Taking the transition from low to high level in the signal as an example, if this level transition occurs at the coupling moment, a positive glitch will be generated in the cathode layer due to capacitive coupling. A positive glitch refers to a sudden upward bulge in the voltage fluctuation of the cathode layer, temporarily increasing the voltage. As the cathode layer voltage increases, the pixel will brighten instantly.
[0075] Then take the direction of the level transition as Figure 7 Taking the transition from a high level to a low level as an example, if this level transition occurs at the coupling moment, the transition will generate negative glitches in the cathode layer due to capacitive coupling. Negative glitches refer to a sudden downward dip in the voltage fluctuation of the cathode layer, temporarily lowering the voltage. As the voltage of the cathode layer decreases, the pixel will darken momentarily. However, if positive and negative glitches appear alternately, they can partially eliminate brightness deviations or glitches accumulation, thereby effectively suppressing flicker accumulation at the same location and significantly improving the user's subjective image quality experience.
[0076] Therefore, the touch chip controls the application of the first excitation signal and the second excitation signal so that the touch electrode generates a first level transition based on the first excitation signal to determine the touch position, and generates a second level signal based on the second excitation signal to determine the touch position. The transition directions of the first level transition and the second level transition are different. Figure 6 and Figure 7 The level transitions shown refer to the first and second level transitions that occur at the coupling moment. The first level transition is... Figure 6 The transition shown is from low to high, while the second transition is... Figure 7 The transition from high level to low level is shown.
[0077] In some cases, the touch chip can control the application times of the first and second excitation signals to control the transition directions of the first and second level transitions to be different, thereby achieving alternating positive and negative glitches. For example, the process of the touch chip applying the first excitation signal includes: receiving a first row scan signal of a first display frame, and applying the first excitation signal to at least one touch electrode based on a first transition edge corresponding to the first display row in the first row scan signal. The process of applying the second excitation signal includes: receiving a second row scan signal of a second display frame, and applying a second excitation signal to at least one touch electrode based on a second transition edge corresponding to the second display row in the second row scan signal. The first transition edge and the second transition edge are different.
[0078] For example, the first excitation signal and the second excitation signal can be the same signal, such as having the same phase. Alternatively, the first excitation signal and the second excitation signal can be different signals, for example, the waveform frequencies of the first excitation signal and the second excitation signal are different, or the first excitation signal and the second excitation signal are located in different frequency bands. The level transitions generated by the touch electrodes based on excitation signals of different frequencies have different oscillation periods. By using excitation signals of different frequencies in different display frames, the brightness fluctuation rhythms coupled to the display layer do not overlap, thus avoiding the formation of periodically overlapping bright and dark stripes and reducing the degree of flicker perceptible to the human eye. Furthermore, if the first excitation signal and the second excitation signal have different frequency bands, spectral aliasing between the first and second excitation signals is avoided, and coordinate offset caused by spectral aliasing is also avoided, resulting in high touch positioning accuracy.
[0079] Since the application processes of the first and second excitation signals are similar under different circumstances, we will temporarily assume that the first and second excitation signals are in phase. Optionally, the first row scanning signal includes multiple pulses, with one pulse corresponding to one display row within the first display frame. The first transition edge is the transition edge of the pulse corresponding to the first display row. Similarly, the second transition edge is the transition edge of the pulse corresponding to the second display row in the second row scanning signal. In some cases, the transition directions of the first and second transition edges are different. Different transition directions can mean that the first transition edge is a rising edge and the second transition edge is a falling edge, or that the first transition edge is a falling edge and the second transition edge is a rising edge.
[0080] For example, the first display frame and the second display frame are adjacent display frames. By controlling the first transition edge and the second transition edge to be different, positive and negative glitches can be controlled to appear alternately. In addition, when the touch chip applies the first excitation signal, it will refer to the transition edge of the self-capacitive drive in the previous frame. If the transition edge of the self-capacitive drive in the previous frame is a rising edge, then the first transition edge is a falling edge.
[0081] Figure 8 In this context, "odd sequence" refers to a display frame with an odd number of frames, while "even sequence" refers to a display frame with an even number of frames. Figure 8 The waveform in the image is the excitation signal, based on... Figure 8 It is known that the excitation signals of odd and even sequences are applied at different times. Therefore, at the same time, the excitation signals of odd and even sequences have opposite level transition directions. For example, the odd sequence is a pulse that transitions from low to high level, while the even sequence is a pulse that transitions from high to low level. The odd and even sequences reverse the transition direction of the self-capacitive touch, causing positive / negative glitches to appear alternately. Figure 8 The 90 degrees in the diagram represent the time sequence with opposite polarities between odd and even sequences.
[0082] In one possible implementation, if the touch chip executes self-capacitive drives multiple times within a single display frame, the level transition directions during these multiple self-capacitive drives can be the same or different. That is, the touch chip can switch the transition direction only between frames, or it can switch the transition direction both between and within frames. By controlling the different level transition directions of the self-capacitive drives executed within the same display frame, positive and negative glitches can be controlled to alternate within the same display frame.
[0083] Next, combine Figure 9 This describes the process by which the touch chip controls the touch electrodes to send excitation signals during the first time period. Figure 9 The touch chip receives the field synchronization signal used for display synchronization, performs frame rate calculation based on the field synchronization signal, determines the scan period of the current frame through frame rate calculation, and performs segmented control on the scan period to determine multiple segments under that scan period. From these multiple segments, it determines the segment corresponding to the display frame. Then, based on the segment corresponding to the display frame, timing control is performed. After the first line scan signal arrives at the segment corresponding to the display frame, a fixed time is delayed to the first time period. Based on the rising edge of the previous frame, the opposite rising edge is selected. If the rising edge of the previous frame is a rising edge, the self-capacitive drive is triggered on the falling edge of the first line scan signal.
[0084] Optionally, the touch chip provided in this application can also be combined with other electromagnetic interference suppression technologies to further reduce the impact of self-capacitive driving. These other electromagnetic interference suppression technologies, besides the frequency shifting of the execution waveform and dispersing the signal spectrum across multiple frequency bands as shown in the above embodiments, can also include adjusting the amplitude of the excitation signal, optimizing the packaging layer structure, or adjusting the layout of the touch electrodes to weaken the coupling path of electromagnetic interference. Furthermore, the touch electrodes configured within the touch display device provided in this application, in addition to... Figure 2 The structure shown can also be other structures, and there are no restrictions on this.
[0085] In summary, applying the first excitation signal in the first time period interferes with the first display line, while applying the second excitation signal in the second time period interferes with the second display line. Since the first and second display lines are located in different positions, even if brightness fluctuations are caused by the applied excitation signal, these fluctuations can be dispersed across different display lines to avoid accumulation on the same display line and thus affecting human perception. This effectively reduces the perceived intensity of flicker without significantly reducing the physical strength of electromagnetic interference. Real-time calculation of the scan cycle, suitable for the VRR range, adapts to various application scenarios and has high versatility. Even if level transitions of the touch electrodes cause glitch in the cathode layer, adjusting the direction of these level transitions controls the alternation of positive and negative glitch occurrences, suppressing flicker accumulation at the same location and improving the user's subjective image quality experience. Furthermore, no additional hardware circuitry is required; it can be achieved through driver logic and firmware control, maximizing control over the product thickness, overall power consumption, and production cost of the touch display device.
[0086] This application embodiment also provides a touch chip, which is used to perform... Figure 2 Optionally, in the touch driving method shown, a touch chip performs touch control on a touch display panel, the touch display panel including a plurality of touch electrodes. The touch chip is configured to apply a first excitation signal to at least one of the plurality of touch electrodes for determining a touch position during a first time period, the first time period being a line scan period of a first display line within a first display frame; and to apply a second excitation signal to at least one touch electrode for determining a touch position during a second time period, the second time period being a line scan period of a second display line within a second display frame; wherein the position of the first display line in the first display frame and the position of the second display line in the second display frame are different.
[0087] In one possible implementation, the touch chip includes multiple modules for applying excitation signals to the touch electrodes. For example, the touch chip may include... Figure 10 The diagram shows a controller 01, a computing unit 02, and a segmented control unit 03.
[0088] In some cases, the computing unit 02 determines the scanning period of the first display frame based on the field synchronization signal. The scanning period is used to determine the first time period. By determining the scanning period, the touch drive cycle and the sensing speed are synchronized. For the process of determining the scanning period, please refer to the relevant description of determining the scanning period in step 201, which will not be repeated here.
[0089] After determining the scanning period of the first display frame, the calculation unit 02 provides the scanning period to the segmentation control unit 03. The segmentation control unit 03 divides the scanning period of the first display frame into multiple segments, each segment including a row scanning time period for a different display line. It then searches for the first segment that corresponds to the first display frame from among the multiple segments, with the first time period located within the first segment. Optionally, the number of segments is even. The process by which the segmentation control unit 03 determines the first segment is similar to the process in step 201, and will not be described again here.
[0090] After the segment control unit 03 determines the first segment, it provides the first segment to the controller 01, which then determines the first time period within the first segment. For example, based on the starting point of the first segment, a fixed time delay is applied, and the row scanning time of the first displayed row after the delay is taken as the first time period. Subsequently, the controller 01 triggers the self-capacitive drive in the first time period.
[0091] In one possible implementation, the computing unit 02 also sends the scan cycle of the first display frame to the controller 01, so that the controller 01 triggers self-capacitive driving during a first time period within that scan cycle. Optionally, the process of the controller 01 triggering self-capacitive driving includes: receiving the first row scan signal of the first display frame, and applying a first excitation signal to at least one touch electrode based on the first transition edge corresponding to the first display row in the first row scan signal. For details on applying the first excitation signal at the first transition edge, please refer to the description of applying the first excitation signal at the first transition edge in step 202, which will not be repeated here.
[0092] After the controller 01 applies the first excitation signal during the scan cycle of the first display frame, it will also apply the second excitation signal during the second time period of the scan cycle of the second display frame. Similar to the process of applying the first excitation signal, the segment control unit 03 will also determine the second segment in which the second time period is located. The second segment is any one of the multiple segments obtained by dividing the scan cycle of the second display frame. Then, the second excitation signal is applied within the second segment after a fixed delay.
[0093] In some cases, controller 01 also receives the second line scan signal of the second display frame, and after a fixed delay based on the second line scan signal, applies a second excitation signal to at least one touch electrode at the second transition edge corresponding to the second display line. The transition directions of the first transition edge and the second transition edge are different.
[0094] Optionally, the first excitation signal and the second excitation signal are the same excitation signal, for example, the first excitation signal and the second excitation signal have the same phase; or, the first excitation signal and the second excitation signal are different excitation signals, for example, the waveform frequency of the first excitation signal and the waveform frequency of the second excitation signal are different; or, the first excitation signal and the second excitation signal are located in different frequency bands.
[0095] Furthermore, the driving frequencies of multiple touch electrodes can be the same or different. For example, the touch display panel includes a first region and a second region, where the electromagnetic interference sensitivity of the first region is higher than that of the second region, the driving frequency of the touch electrodes in the first region is lower than that of the touch electrodes in the second region, and at least one touch electrode is located in the second region. In some cases, the first excitation signal and the second excitation signal are excitation signals applied when the operation of the touch display panel meets the self-capacitive driving conditions. See [link to detailed description] for more information. Figure 2 The embodiments shown will not be described in detail here.
[0096] This application provides a touch display device, including... Figure 3 or Figure 10 Any of the touch chips and touch display panels shown.
[0097] This application provides an electronic device, which includes a touch display device and a processor. The processor processes touch data generated by the touch display device based on touch input. The electronic device can be any device that provides touch interaction functionality; it is also referred to as a touch display device.
[0098] For example, electronic devices include smartphones, tablets, laptops with integrated touchscreens, touchpads, in-vehicle terminals, etc.
[0099] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application are authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the first incentive signals involved in this application were all obtained with full authorization.
[0100] It should be understood that "multiple" as used in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0101] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.
Claims
1. A touch chip, characterized in that, The touch chip is used to perform touch control on the touch display panel, which includes multiple touch electrodes. The touch chip is configured as follows: A first excitation signal for determining the touch position is applied to at least one of the plurality of touch electrodes during a first time period, wherein the first time period is the row scanning period of the first display line within the first display frame; A second excitation signal for determining the touch position is applied to the at least one touch electrode during a second time period, which is the row scanning period of the second display line within the second display frame; The positions of the first display row in the first display frame and the positions of the second display row in the second display frame are different.
2. The chip according to claim 1, characterized in that, The touch chip is also configured to determine the scanning period of the first display frame based on the field synchronization signal, and to determine the first time period based on the scanning period.
3. The chip according to claim 2, characterized in that, The touch chip is configured to divide the scanning period of the first display frame into multiple segments, and different segments include the row scanning time periods of different display rows; The first segment that corresponds to the first display frame is found from the plurality of segments, and the first time period is determined from the first segment.
4. The chip according to any one of claims 1-3, characterized in that, The first excitation signal is used to generate a first level transition on the touch electrode to determine the touch position; The second excitation signal is used to generate a second level transition on the touch electrode to determine the touch position; The first level transition and the second level transition have different transition directions.
5. The chip according to claim 4, characterized in that, The touch chip is configured as follows: Receive the first row scan signal of the first display frame, and apply the first excitation signal to the at least one touch electrode based on the first transition edge corresponding to the first display row in the first row scan signal; Receive the second row scan signal of the second display frame, and apply the second excitation signal to the at least one touch electrode based on the second transition edge corresponding to the second display row in the second row scan signal; The first transition edge and the second transition edge have different transition directions.
6. The chip according to claim 5, characterized in that, The first display frame and the second display frame are adjacent display frames.
7. The chip according to any one of claims 1-3, characterized in that, The touch display panel includes a first region and a second region. The electromagnetic interference sensitivity of the first region is higher than that of the second region. The driving frequency of the touch electrode in the first region is lower than that of the touch electrode in the second region. The at least one touch electrode is located in the second region.
8. The chip according to any one of claims 1-3, characterized in that, The waveform frequency of the first excitation signal is different from that of the second excitation signal; Alternatively, the first excitation signal and the second excitation signal may be located in different frequency bands.
9. The chip according to any one of claims 1-3, characterized in that, The first excitation signal and the second excitation signal are excitation signals applied when the operation of the touch display panel meets the self-capacitive driving condition.
10. A touch driving method, characterized in that, The touch driving method is applied to a touch display device, the touch display device including a touch display panel, the touch display panel including a plurality of touch electrodes, the method comprising: A first excitation signal for determining the touch position is applied to at least one of a plurality of touch electrodes during a first time period, the first time period being the row scanning period of the first display line within a first display frame; A second excitation signal for determining the touch position is applied to the at least one touch electrode during a second time period, which is the row scanning period of the second display line within the second display frame; The positions of the first display row in the first display frame and the positions of the second display row in the second display frame are different.
11. The method according to claim 10, characterized in that, The method further includes: The scanning period of the first display frame is determined based on the field synchronization signal, and the first time period is determined based on the scanning period.
12. The method according to claim 11, characterized in that, Determining the first time period based on the scanning cycle includes: The scanning period of the first display frame is divided into multiple segments, and different segments include the row scanning time periods of different display rows; The first segment that corresponds to the first display frame is found from the plurality of segments, and the first time period is determined from the first segment.
13. The method according to any one of claims 10-12, characterized in that, The first excitation signal is used to generate a first level transition on the touch electrode to determine the touch position; The second excitation signal is used to generate a second level transition on the touch electrode to determine the touch position; The first level transition and the second level transition have different transition directions.
14. The method according to claim 13, characterized in that, Applying a first excitation signal for determining the touch position to at least one of the plurality of touch electrodes during the first time period includes: Receive the first row scan signal of the first display frame, and apply the first excitation signal to the at least one touch electrode based on the first transition edge corresponding to the first display row in the first row scan signal; The application of a second excitation signal to the at least one touch electrode for determining the touch position during the second time period includes: Receive the second row scan signal of the second display frame, and apply the second excitation signal to the at least one touch electrode based on the second transition edge corresponding to the second display row in the second row scan signal; The first transition edge and the second transition edge have different transition directions.
15. The method according to claim 14, characterized in that, The first display frame and the second display frame are adjacent display frames.
16. The method according to any one of claims 10-12, characterized in that, The touch display panel includes a first region and a second region. The electromagnetic interference sensitivity of the first region is higher than that of the second region. The driving frequency of the touch electrode in the first region is lower than that of the touch electrode in the second region. The at least one touch electrode is located in the second region.
17. The method according to any one of claims 10-12, characterized in that, The waveform frequency of the first excitation signal is different from that of the second excitation signal; Alternatively, the first excitation signal and the second excitation signal may be located in different frequency bands.
18. The method according to any one of claims 10-12, characterized in that, The first excitation signal and the second excitation signal are excitation signals applied when the operation of the touch display panel meets the self-capacitive driving condition.
19. A touch display device, characterized in that, The touch display device includes: a touch display panel and a touch chip as described in any one of claims 1-9.
20. An electronic device, characterized in that, The electronic device includes the apparatus and processor as described in claim 19, the processor being configured to process touch data generated by the touch display device based on touch.