A driving circuit of a display panel, a display device, a chip and an electronic device

By performing touch scanning during the horizontal sync signal period or the vertical sync signal blanking period of the display panel, trigger signals are generated to obtain multiple scan results, thus solving the problem of display panel noise interfering with touch signals and improving the accuracy of touch.

CN116189587BActive Publication Date: 2025-11-28CHIPONE TECHNOLOGY (BEIJING) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310019872.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-06
Publication Date
2025-11-28
Estimated Expiration
2043-01-06

AI Technical Summary

Technical Problem

Existing display panels experience noise interference with touch drive signals when displaying images, making it impossible to accurately determine touch activity.

Method used

By performing touch scanning within the period of the line synchronization signal or the blanking period of the field synchronization signal, and using the trigger signal to generate the touch driving signal, the scanning time is extended to obtain multiple scan result signals, thus preventing noise interference.

Benefits of technology

It improves the accuracy of determining the touch status of the display panel, avoids noise affecting touch scanning, and ensures the accuracy of touch results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116189587B_ABST
    Figure CN116189587B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a display panel driving circuit, a display device, a chip and an electronic device. The driving circuit comprises: a synchronization signal generation module configured to generate and output a synchronization signal; a display control module electrically connected to the synchronization signal generation module, configured to generate and output a display driving signal to the display panel according to the synchronization signal; and a touch control module electrically connected to the synchronization signal generation module and the display control module, configured to generate and output at least one touch driving signal to the display panel according to the synchronization signal and a current scanning mode. The scanning mode comprises at least one of: performing touch scanning in each period of the line synchronization signal, performing touch scanning in a field blanking period corresponding to each field synchronization signal, and periodically performing touch scanning according to a preset trigger frequency. The driving circuit provided by the present disclosure can improve the accuracy of determining the touch condition of the display panel.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the field of display driving, and in particular, to a display panel driving circuit, a display device, a chip and an electronic device. BACKGROUND

[0002] With the development of touch display devices, in the existing display panel, the touch condition of the display panel is usually judged under the condition of displaying a picture. However, in the above display panel, noise will be generated when the display panel displays an image, which will interfere with the touch driving signal in the display panel and cannot determine the current real touch condition of the display panel.

[0003] Therefore, the present disclosure provides a display panel driving circuit to solve the problem that the existing display panel cannot determine the current real touch condition. SUMMARY

[0004] Therefore, the present disclosure provides a display panel driving circuit to solve the problem that the existing display panel cannot determine the current real touch condition.

[0005] In a possible implementation, the touch control module includes: a trigger unit, electrically connected with the synchronization signal generation module, for generating and outputting a trigger signal in each period of the row synchronization signal and / or the field synchronization signal according to the synchronization signal and the current scanning mode; a driving signal generation unit, electrically connected with the trigger unit, for generating and outputting at least one touch driving signal to the display panel according to the current scanning frequency within the duration of the trigger signal.

[0006] In a possible implementation, the trigger signal comprises: a first trigger signal; in a case where the current scanning mode comprises the touch scanning in each period of the row synchronization signal, the trigger unit is configured to start timing at a starting moment of the row synchronization signal, determine a moment when a timing value reaches a first preset value as a rising edge of the first trigger signal, and determine a moment when the timing value reaches a second preset value as a falling edge of the first trigger signal; and generate the first trigger signal according to the rising edge and the falling edge of the first trigger signal; and a duration of the first trigger signal is less than or equal to a time length from when the display control module starts to drive a current row of pixel units to when the display control module completes driving the current row of pixel units.

[0007] In a possible implementation, the trigger signal comprises: a second trigger signal; in a case where the current scanning mode comprises the touch scanning in each period of the row synchronization signal, the trigger unit is configured to start timing at a starting moment of the row synchronization signal, determine a moment when a timing value reaches a third preset value as a rising edge of the second trigger signal, and determine a moment when the timing value reaches a fourth preset value as a falling edge of the second trigger signal; and generate the second trigger signal according to the rising edge and the falling edge of the second trigger signal; and a duration of the second trigger signal is less than or equal to a time length from when the display control module completes driving a current row of pixel units to when the display control module starts to drive a next row of pixel units.

[0008] In a possible implementation, the trigger signal comprises: a third trigger signal; in a case where the preset scanning mode comprises the touch scanning in a field blanking period corresponding to each field synchronization signal, the trigger unit is configured to start timing according to a starting moment of a vertical front shoulder signal in the field synchronization signal, determine a moment when a timing value reaches a fifth preset value as a rising edge of the third trigger signal, restart timing according to a starting moment of a vertical rear shoulder signal in the field synchronization signal, and determine a moment when the timing value reaches a sixth preset value as a falling edge of the third trigger signal; and generate the third trigger signal according to the rising edge and the falling edge of the third trigger signal; and a duration of the third trigger signal is less than or equal to a time length of the field blanking period corresponding to the field synchronization signal.

[0009] In a possible implementation, the trigger signal comprises a fourth trigger signal; in a case where the preset scanning mode comprises the periodic touch scanning according to a preset trigger frequency, the trigger unit is configured to generate the fourth trigger signal according to a preset signal pulse width, and periodically output the fourth trigger signal according to the preset trigger frequency.

[0010] In a possible implementation, the display control module stops outputting the display driving signal to the display panel during a duration of the fourth trigger signal.

[0011] According to another aspect of the present disclosure, a display device is also provided, which includes a plurality of display units and at least one driving circuit as described above.

[0012] In a possible implementation, the display unit includes a display panel, which includes at least one of a liquid crystal display panel, a micro light-emitting diode display panel, a light-emitting diode display panel, a mini light-emitting diode display panel, a quantum dot light-emitting diode display panel, an organic light-emitting diode display panel, a cathode ray tube display panel, a digital light processing display panel, a field emission display panel, a plasma display panel, an electrophoretic display panel, an electrowetting display panel, and a small-pitch display panel.

[0013] According to another aspect of the present disclosure, a chip is also provided, which includes at least one driving circuit as described above.

[0014] According to another aspect of the present disclosure, an electronic device is also provided, which includes the display device as described above.

[0015] The driving circuit of the display panel provided by the present disclosure can periodically obtain the touch condition of the display panel by performing touch scanning in each period of the row control signal or by setting the trigger frequency of the touch scanning, thereby prolonging the effective time of the touch scanning, enabling the touch control module to output a plurality of touch driving signals to the display panel, obtaining a plurality of scanning result signals output by the display panel, and further determining the touch condition of the display panel, thereby preventing the occurrence of a situation that the accuracy of the finally determined touch condition of the display panel is low due to the interference of other signals or the external environment on the display panel during the touch scanning process, and thereby improving the accuracy of the determination of the touch condition of the display panel. Alternatively, the driving circuit of the display panel 2 provided by the present disclosure can perform touch scanning in the field blanking period corresponding to each field synchronization signal, so that the display panel does not perform pixel unit driving and touch result acquisition at the same time, thereby avoiding the noise generated when the display panel displays an image from affecting the touch scanning of the display panel, and thereby improving the accuracy of the determination of the touch condition of the display panel.

[0016] Other features and aspects of the present disclosure will become apparent from the following detailed description of the example embodiments with reference to the accompanying drawings. BRIEF DESCRIPTION OF DRAWINGS

[0017] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate example embodiments, features, and aspects of the present disclosure and serve to explain the principles of the present disclosure.

[0018] Figure 1 A structural schematic diagram of a driving circuit provided for an embodiment of the present disclosure.

[0019] Figure 2 A structural schematic diagram of a driving circuit provided for an embodiment of the present disclosure.

[0020] Figure 3 A reference schematic diagram of a first trigger signal provided for an embodiment of the present disclosure.

[0021] Figure 4 A reference schematic diagram of a second trigger signal provided for an embodiment of the present disclosure.

[0022] Figure 5 A reference schematic diagram of a third trigger signal provided for an embodiment of the present disclosure.

[0023] Figure 6 A reference schematic diagram of a fourth trigger signal provided for an embodiment of the present disclosure.

[0024] Figure 7 A structural schematic diagram of a display device provided for an embodiment of the present disclosure. DETAILED DESCRIPTION

[0025] Various exemplary embodiments, features and aspects of the present disclosure will be described in detail below with reference to the accompanying drawings. The same reference numbers in different drawings denote the same or similar elements. Although various aspects of the embodiments are illustrated in the drawings, the drawings are not necessarily drawn to scale unless specifically indicated.

[0026] In the description of the present disclosure, it should be understood that the terms "length", "width", "upper", "lower", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer" and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only for the purpose of facilitating the description of the present disclosure and simplifying the description, and do not indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present disclosure.

[0027] In addition, the terms "first", "second", "third", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined with "first", "second", etc. can explicitly or implicitly include one or more of the features. In the description of the present disclosure, the meaning of "plurality" is two or more, unless otherwise specifically limited.

[0028] In this disclosure, unless specifically defined otherwise and limited, the terms "mount", "connect", "connection", "fixed", and the like, should be understood broadly, for example, can be fixed connection, can also be detachable connection, or integral; can be mechanical connection, can also be electrical connection; can be directly connected, can also be indirectly connected through an intermediate medium, can be internal communication of two elements or interaction relationship between two elements. For those skilled in the art, the specific meaning of the above terms in this disclosure can be understood according to the specific circumstances.

[0029] The term "and / or" herein is only a description of the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. In addition, the term "at least one" herein means any one of a plurality or any combination of at least two of a plurality, for example, including at least one of A, B, and C can mean including any one or more elements selected from the set consisting of A, B, and C.

[0030] Referring to Figure 1 As shown, Figure 1 The driving circuit 1 of the display panel 2 provided by the present disclosure comprises a synchronization signal generation module 11, a display control module 12, and a touch control module 13.

[0031] Illustratively, the synchronization signal generation module 11 is configured to generate and output a synchronization signal. The synchronization signal comprises a row synchronization signal and a field synchronization signal.

[0032] Illustratively, the synchronization signal generation module 11 is electrically connected to the display control module 12 and the touch control module 13. The synchronization signal generation module 11 can generate a synchronization signal comprising a row synchronization signal and a field synchronization signal, and output the synchronization signal to the display control module 12 and the touch control module 13.

[0033] Illustratively, the display control module 12 is electrically connected to the synchronization signal generation module 11. The display control module 12 is configured to generate and output a display driving signal to the display panel 2 according to the synchronization signal. The display driving signal is used to drive the pixel units in the display panel 2.

[0034] For example, the display control module 12 can generate and sequentially output a plurality of display driving signals to the display panel 2 according to the plurality of timing pulses in the row synchronization signal and the pixel data of the input image to drive each row of pixel units in the display panel 2 to emit light. For example, the display control module 12 generates and outputs a display driving signal A to the display panel 2 according to the timing pulse A of the row synchronization signal to drive each pixel unit corresponding to the pixel row A in the display panel 2 to emit light. The display control module 12 generates and outputs a display driving signal B to the display panel 2 according to the timing pulse B of the row synchronization signal to drive each pixel unit corresponding to the pixel row B in the display panel 2 to emit light. Each display driving signal is used to drive a row of pixel units in the display panel 2 to emit light, and the display panel 2 sequentially lights each row of pixel units inside according to the plurality of display driving signals sequentially output by the display control module 12.

[0035] For example, the display control module 12 can also complete the display of a frame of image by the display panel 2 in each timing pulse of the field synchronization signal. For example, the display panel 2 includes 4 rows of pixels and 4 columns of pixels, and the display control module 12 generates a field synchronization signal A when the display panel is to display an image A. During the duration of the field synchronization signal A, the display control module 12 generates and outputs four display driving signals to the display panel according to the four row synchronization signals corresponding to the duration of the field synchronization signal A, so that the display panel displays the image A.

[0036] For example, the row synchronization signal is used to instruct the display control module 12 to generate a display driving signal, which is equivalent to instructing the pixel row corresponding to the current time of the display panel 2 to emit light, and the field synchronization signal is used to instruct the display control module 12 to start driving the display panel to display the image corresponding to the current frame. The process of the display control module 12 driving the display panel 2 to display the image according to the row synchronization signal and the field synchronization signal can be referred to related technical content, and the present disclosure does not make detailed description.

[0037] For example, the touch control module 13 is electrically connected with the synchronization signal generation module 11 and the display control module 12. The touch control module 13 is used to generate and output at least one touch driving signal to the display panel 2 according to the synchronization signal and the current scanning mode. The touch driving signal is used to obtain the touch condition of the display panel 2. The scanning mode includes at least one of the following modes: touch scanning in each period of the row synchronization signal, touch scanning in the field blanking period corresponding to each field synchronization signal, and periodic touch scanning according to a preset trigger frequency.

[0038] For example, in a case where the scanning mode comprises performing touch scanning in a period of each row synchronization signal, the touch control module 13 is configured to generate and output at least one touch driving signal to the display panel 2 in a period of each row synchronization signal according to the synchronization signal to obtain the touch condition of the display panel 2. For example, the touch control module 13 can generate 6 touch driving signals in a period of the row synchronization signal A and output the 6 touch driving signals to the display panel 2 in sequence, and then obtain 6 scanning result signals output by the display panel 2. The touch control module 13 can determine the touch condition of the display panel 2 according to the 6 scanning result signals output by the display panel 2.

[0039] For example, in a case where the scanning mode comprises performing touch scanning in a period of each field synchronization signal, the touch control module 13 is configured to generate and output at least one touch driving signal to the display panel 2 in a period of each field synchronization signal according to the synchronization signal to obtain the touch condition of the display panel 2. For example, the touch control module 13 can generate 6 touch driving signals in a period of the field synchronization signal A corresponding to the field synchronization signal A and output the 6 touch driving signals to the display panel 2 in sequence, and then obtain 6 scanning result signals output by the display panel 2. The touch control module 13 can determine the touch condition of the display panel 2 according to the 6 scanning result signals output by the display panel 2.

[0040] For example, in a case where the scanning mode comprises performing touch scanning periodically according to a preset trigger frequency, the touch control module 13 is configured to generate and output at least one touch driving signal to the display panel 2 periodically according to the preset trigger frequency to obtain the touch condition of the display panel 2. For example, the touch control module 13 can generate and output 6 touch driving signals to the display panel 2 every 8.3 milliseconds in a case where the display panel 2 displays at least one frame of image, and then obtain 6 scanning result signals output by the display panel 2. The touch control module 13 can determine the touch condition of the display panel 2 according to the 6 scanning result signals output by the display panel 2.

[0041] For example, the scanning result signal output by the display panel 2 comprises data generated by the display panel 2 in one touch scanning.

[0042] The driving circuit of the display panel provided by the present disclosure can periodically obtain the touch condition of the display panel by performing touch scanning within the period of each row control signal or by setting the trigger frequency of touch scanning, thereby prolonging the effective time of touch scanning, enabling the touch control module to output multiple touch driving signals to the display panel, obtain multiple scanning result signals output by the display panel, and further determine the touch condition of the display panel, thereby preventing the occurrence of conditions such as low accuracy of the finally determined touch condition of the display panel due to the interference of other signals or the external environment on the display panel during the touch scanning process, and thereby improving the accuracy of the determination of the touch condition of the display panel. Alternatively, the driving circuit of the display panel 2 provided by the present disclosure can perform touch scanning during the field blanking period corresponding to each field synchronization signal, so that the display panel does not perform pixel unit driving and touch result acquisition at the same time, thereby avoiding the influence of noise generated by the display panel when displaying an image on the touch scanning of the display panel, and thereby improving the accuracy of the determination of the touch condition of the display panel.

[0043] In a possible implementation, referring to Figure 2 As shown in the figure, the touch control module 13 further includes a trigger unit 131 and a driving signal generation unit 132.

[0044] For example, the trigger unit 131 is electrically connected to the synchronization signal generation module 11, and the driving signal generation unit 132 is electrically connected to the trigger unit 131. The trigger unit 131 is configured to generate and output a trigger signal within each period of the row synchronization signal and / or the field synchronization signal according to the synchronization signal and the current scanning mode. The driving signal generation unit 132 is configured to generate and output at least one touch driving signal to the display panel 2 within the duration of the trigger signal according to the current scanning frequency.

[0045] For example, when the scanning mode includes performing touch scanning within each period of the row synchronization signal, the trigger unit 131 is configured to generate and output a trigger signal to the driving signal generation unit 132 within each period of the row synchronization signal according to the row synchronization signal. The driving signal generation unit 132 generates and outputs at least one touch driving signal to the display panel 2 within the duration of the trigger signal according to the current scanning frequency, so as to obtain the touch condition of the display panel 2. For example, if the duration of one period of the row synchronization signal A is 10 milliseconds, the duration of the trigger signal generated by the trigger unit 131 is 6 milliseconds, and the above-mentioned current scanning frequency is 1000 HZ, then the driving signal generation unit 132 generates and sequentially outputs 6 touch driving signals to the display panel 2 within the duration of the trigger signal, thereby obtaining 6 scanning result signals output by the display panel 2 within one period of the row synchronization signal A, and determining the touch condition of the display panel 2.

[0046] For example, the trigger unit 131 is configured to, in the case that the scanning mode comprises: performing touch scanning in the vertical blanking period corresponding to each field synchronization signal, generate and output a trigger signal to the driving signal generation unit 132 in the vertical blanking period corresponding to each field synchronization signal according to the field synchronization signal. The driving signal generation unit 132 generates and outputs at least one touch driving signal to the display panel 2 in the duration of the trigger signal according to the current scanning frequency, so as to obtain the touch condition of the display panel 2. For example, if the duration of the vertical blanking period corresponding to the field synchronization signal A is 8 milliseconds, the duration of the trigger signal generated by the trigger unit 131 is 6 milliseconds, and the above-mentioned current scanning frequency is 1000 HZ, then the driving signal generation unit 132 generates and sequentially outputs 6 touch driving signals to the display panel 2 in the duration of the trigger signal, and then obtains 6 scanning result signals output by the display panel 2 in the vertical blanking period corresponding to the field synchronization signal A, so as to determine the touch condition of the display panel 2.

[0047] For example, the trigger unit 131 is configured to, in the case that the scanning mode comprises: performing touch scanning periodically according to a preset trigger frequency, periodically generate and output at least one trigger signal to the driving signal generation unit 132 according to the preset trigger frequency, so that the driving signal generation unit 132 generates and outputs at least one touch driving signal to the display panel 2 according to the current scanning frequency, and then obtains the touch condition of the display panel 2. For example, if the display time of one frame of image is about 80 milliseconds, and the preset trigger frequency is 20 HZ, then the trigger unit 131 outputs a trigger signal to the driving signal generation unit 132 every 50 milliseconds during the time when the display panel displays the image, so as to start a touch scanning of the display panel 2. Wherein, each touch scanning can last for a preset duration (equivalent to the preset signal pulse width of the fourth trigger signal in the following). During the touch scanning, the driving signal generation unit 132 can generate and output at least one touch driving signal to the display panel 2 according to the current scanning frequency (for example, 1000 HZ), so as to obtain a plurality of scanning result signals output by the display panel 2 in the display time of one frame of image, and then determine the touch condition of the display panel 2 in the display time of one frame of image.

[0048] For example, the preset trigger frequency and the current scanning frequency can be set according to actual conditions, and the present disclosure does not limit this.

[0049] In one possible implementation, referring to FIG. 1, the trigger signal comprises a first trigger signal. Figures 1 to 3

[0050] ​For example, in a case where the current scanning mode includes touch scanning in each period of the row synchronization signal, the trigger unit 131 is configured to start timing at the start of the row synchronization signal, determine the time when the timing value reaches a first preset value as the rising edge of the first trigger signal, and determine the time when the timing value reaches a second preset value as the falling edge of the first trigger signal. The first trigger signal is generated according to the rising edge and the falling edge of the first trigger signal. The duration of the first trigger signal is less than or equal to the time period from when the display control module 12 starts to drive the current row of pixel units to when the driving of the current row of pixel units is completed.

[0051] For example, in a case where the current scanning mode includes touch scanning in each period of the row synchronization signal, the trigger unit 131 takes the row synchronization signal output by the synchronization signal generation module 11 as the generation reference of the first trigger signal, starts timing according to the rising edge of the row synchronization signal A, and determines the time (for example, the time t1) when the timing value reaches a first preset value (for example, 4) as the rising edge of the first trigger signal. The time (for example, the time t2) when the timing value reaches a second preset value (for example, 8) is determined as the falling edge of the first trigger signal. The first trigger signal is generated according to the rising edge (i.e., the time t1) and the falling edge (i.e., the time t2) of the first trigger signal. The duration of the first trigger signal is less than or equal to the time period from when the display control module 12 starts to drive the current row of pixel units to when the driving of the current row of pixel units is completed, that is, the duration of the first trigger signal is within the time period during which the display control module 12 drives the current row of pixel units. The first preset value and the second preset value can be determined according to the time required for the display panel 2 to drive the current row of pixel units.

[0052] For example, the generation reference of the first trigger signal can be the row synchronization signal or other signals in the display panel, as long as the duration of the first trigger signal is within the time period from when the display control module 12 starts to drive the current row of pixel units to when the driving of the current row of pixel units is completed.

[0053] For example, the trigger unit 131 can be provided with two registers, one of which is used to store the first preset value and the other of which is used to store the second preset value. By changing the values stored in the above two registers, the time corresponding to the rising edge and the falling edge of the first trigger signal can be changed.

[0054] The driving circuit of the display panel provided by the present disclosure can perform touch scanning of the display panel within the time when the display control module drives the current row of pixel units, prolong the scanning time length of the touch scanning, and enable the touch control module 13 to generate and output multiple touch driving signals to the display panel when performing touch scanning, so as to obtain multiple scanning result signals output by the display panel. According to the multiple scanning result signals, the touch condition of the current display panel is determined, and the accuracy of the finally determined touch condition of the display panel is prevented from being low due to the interference of other signals or the external environment on the display panel during the touch scanning, so as to improve the accuracy of the determination of the touch condition of the display panel.

[0055] In a possible implementation, referring to FIG. 1, Figures 1 to 2 and Figure 4 The trigger signal includes a second trigger signal.

[0056] For example, in a case where the current scanning mode includes performing touch scanning within the period of each row synchronization signal, the trigger unit 131 is configured to start timing at the start time of the row synchronization signal, determine the time when the timing value reaches a third preset value as the rising edge of the second trigger signal, and determine the time when the timing value reaches a fourth preset value as the falling edge of the second trigger signal. The second trigger signal is generated according to the rising edge and the falling edge of the second trigger signal. The duration of the second trigger signal is less than or equal to the time length from the completion of the driving of the current row of pixel units by the display control module 12 to the start of the driving of the next row of pixel units.

[0057] For example, in a case where the current scanning mode includes performing touch scanning within the period of each row synchronization signal, the trigger unit 131 takes the row synchronization signal output by the synchronization signal generation module 11 as the generation reference of the second trigger signal, starts timing according to the rising edge of the row synchronization signal A, and determines the time (for example, the t3 time) when the timing value reaches a third preset value (for example, 10) as the rising edge of the second trigger signal. The time (for example, the t4 time) when the timing value reaches a fourth preset value (for example, 12) is determined as the falling edge of the second trigger signal. The second trigger signal is generated according to the rising edge (that is, the t3 time) and the falling edge (that is, the t4 time) of the second trigger signal. The duration of the second trigger signal is less than or equal to the time length from the completion of the driving of the current row of pixel units by the display control module 12 to the start of the driving of the next row of pixel units. The third preset value and the fourth preset value can be determined according to the time between the time when the display panel 2 drives the current row of pixel units and the time when the next row of pixel units is driven.

[0058] Exemplarily, the generation reference of the second trigger signal can be a line synchronization signal, or can be another signal in the display panel, which can ensure that the duration of the second trigger signal is within the time period from when the display control module 12 completes driving the current row of pixel units to when it starts driving the next row of pixel units.

[0059] Exemplarily, the trigger unit 131 can be internally provided with two registers, one of which is used to store the third preset value, and the other is used to store the fourth preset value. By changing the values stored in the above two registers, the corresponding time of the rising edge and the falling edge of the second trigger signal can be changed.

[0060] Exemplarily, the duration of the second trigger signal is less than or equal to the time period from when the display control module 12 completes driving the current row of pixel units to when it starts driving the next row of pixel units. The third preset value and the fourth preset value can be determined according to the time between when the display panel 2 drives the current row of pixel units and when it drives the next row of pixel units.

[0061] The driving circuit of the display panel provided by the present disclosure can perform touch scanning on the display panel within the time period from when the display panel completes driving the current row of pixel units to when it starts driving the next row of pixel units, so that the display panel does not perform pixel unit driving and touch result acquisition at the same time, thereby avoiding the noise generated when the display panel displays an image from affecting the touch scanning of the display panel, and improving the accuracy of determining the touch condition of the display panel.

[0062] In a possible implementation, referring to Figures 1 to 4 As shown in the figure, the trigger signal can include the first trigger signal and the second trigger signal.

[0063] Exemplarily, in the case where the current scanning mode includes touch scanning within the period of each line synchronization signal, the trigger unit 131 is configured to start timing at the starting time of the line synchronization signal, determine the rising edge and the falling edge of the first trigger signal according to the first preset value and the second preset value, and then generate the first trigger signal. Meanwhile, the trigger unit 131 determines the rising edge and the falling edge of the second trigger signal according to the third preset value and the fourth preset value, and then generates the second trigger signal. The generation process of the first trigger signal and the second trigger signal can be referred to the foregoing content, and will not be described here.

[0064] Exemplarily, in combination with Figure 3 and Figure 4As shown, the trigger unit 131 is configured to generate and output a first trigger signal to the driving signal generation circuit 132 during the period from when the display control module 12 starts driving the current row of pixel units to when the display control module 12 completes driving the current row of pixel units, and generate and output a second trigger signal to the driving signal generation circuit 132 during the period from when the display control module 12 completes driving the current row of pixel units to when the display control module 12 starts driving the next row of pixel units.

[0065] In a possible implementation, referring to Figures 1 to 2 and Figure 5 As shown, the trigger signal includes a third trigger signal.

[0066] For example, in a case where the preset scanning mode includes touch scanning during a field blanking period corresponding to each field synchronization signal, the trigger unit 131 is configured to start timing according to a starting time of a vertical front porch signal in the field synchronization signal, determine a time when a timing value reaches a fifth preset value as a rising edge of the third trigger signal, and restart timing according to a starting time of a vertical back porch signal in the field synchronization signal, and determine a time when a timing value reaches a sixth preset value as a falling edge of the third trigger signal. The third trigger signal is generated according to the rising edge and the falling edge of the third trigger signal. A duration of the third trigger signal is less than or equal to a time length of the field blanking period corresponding to the field synchronization signal.

[0067] For example, in a case where the preset scanning mode includes touch scanning during a field blanking period corresponding to each field synchronization signal, the trigger unit 131 takes the field synchronization signal output by the synchronization signal generation module 11 as a generation reference of the third trigger signal. Timing is started according to a starting time of a vertical front porch signal (i.e., VFP) in the field synchronization signal, and a time (e.g., t5) when a timing value reaches a fifth preset value (e.g., 1) is determined as a rising edge of the third trigger signal. After the rising edge of the third trigger signal is determined, the trigger unit 131 can restart timing according to a starting time of a vertical back porch signal (i.e., VBP) in the field synchronization signal, and a time (e.g., t6) when a timing value reaches a sixth preset value (e.g., 2) is determined as a falling edge of the third trigger signal. The third trigger signal is generated according to positions of the rising edge (i.e., t5) and the falling edge (i.e., t6) of the third trigger signal. A duration of the third trigger signal is less than or equal to a time length of the field blanking period corresponding to the field synchronization signal. That is, the duration of the third trigger signal is within the field blanking period corresponding to the field synchronization signal.

[0068] For example, the generation reference of the third trigger signal can be the vertical front porch signal and the vertical back porch signal, or can be another signal in the display panel, as long as the duration of the third trigger signal is within the field blanking period corresponding to the field synchronization signal.

[0069] For example, two registers can be arranged in the trigger unit 131, one of which is used to store the fifth preset value, and the other is used to store the sixth preset value. By changing the values stored in the two registers, the rising edge and the falling edge of the third trigger signal can be changed.

[0070] The driving circuit of the display panel provided by the present disclosure can perform touch scanning in the field blanking period corresponding to each field synchronization signal, so that the display panel does not drive the pixel units and obtain the touch results at the same time, thereby avoiding the noise generated when the display panel displays images from affecting the touch scanning of the display panel, and improving the accuracy of determining the touch condition of the display panel.

[0071] In a possible implementation, as shown in Figures 1 to 2 , and Figures 3 to 5 , the trigger signal can include the first trigger signal, the second trigger signal, and the third trigger signal.

[0072] For example, in the case where the current scanning mode includes touch scanning in the period of each row synchronization signal and touch scanning in the field blanking period corresponding to each field synchronization signal, the trigger unit 131 is configured to start timing according to the rising edge of the row synchronization signal, determine the rising edge and the falling edge of the first trigger signal according to the first preset value and the second preset value, and generate the first trigger signal. The trigger unit 131 can also determine the rising edge and the falling edge of the second trigger signal according to the third preset value and the fourth preset value, and generate the second trigger signal. Meanwhile, the trigger unit 131 can determine the rising edge of the third trigger signal according to the starting time of the vertical front porch signal (i.e., VFP) in the field synchronization signal and the fifth preset value, determine the falling edge of the third trigger signal according to the starting time of the vertical back porch signal (i.e., VBP) in the field synchronization signal and the sixth preset value, and generate the third trigger signal. The generation processes of the first trigger signal, the second trigger signal, and the third trigger signal can be referred to the content in the foregoing description, and will not be described here.

[0073] For example, as shown in Figures 3 to 5 , the trigger unit 131 is configured to generate the first trigger signal during the period from when the display control module 12 starts driving the current row of pixel units to when the driving of the current row of pixel units is completed, and generate the second trigger signal during the period from when the display control module 12 completes the driving of the current row of pixel units to when the display control module 12 starts driving the next row of pixel units. The third trigger signal is generated in the field blanking period corresponding to the field synchronization signal.

[0074] The trigger signal can include at least one of a first trigger signal, a second trigger signal, and a third trigger signal. A person skilled in the art can select a trigger signal corresponding to the current scanning mode according to actual conditions, and the present disclosure does not limit this.

[0075] In a possible implementation, referring to Figure 6 The trigger signal includes a fourth trigger signal.

[0076] In an example, when the preset scanning mode includes periodic touch scanning according to a preset trigger frequency, the trigger unit 131 is configured to generate a fourth trigger signal according to a preset signal pulse width. The fourth trigger signal is periodically output according to the preset trigger frequency.

[0077] In an example, when the current scanning mode includes periodic touch scanning according to a preset trigger frequency, the trigger unit 131 generates a fourth trigger signal with a high-level duration of 4 milliseconds according to a preset signal pulse width (for example, 4 milliseconds). When the preset trigger frequency is 80 HZ, the trigger unit 131 outputs a fourth trigger signal to the driving signal generation unit 132 every 8.3 milliseconds.

[0078] In an example, the trigger unit 131 can be internally provided with a timing circuit, which can be used to generate a fourth trigger signal every certain time (for example, 8.3 milliseconds) according to the preset trigger frequency, and output the fourth trigger signal to the driving signal generation unit 132. The working principle of the timing circuit can be referred to related technologies, and the present disclosure does not repeat it.

[0079] In an example, the driving signal generation unit 132 can generate and sequentially output 6 touch driving signals to the display panel 2 according to the fourth trigger signal and the current scanning frequency (for example, 1500 HZ).

[0080] In an example, the display control module 12 can stop outputting display driving signals to the display panel 2 during the duration of the fourth trigger signal. For example, the trigger unit 131 outputs the fourth trigger signal to the driving signal generation unit 132, and the fourth trigger signal is output to the display control module 12 at the same time. When the display control module 12 receives the fourth trigger signal, the display control module 12 stops outputting display driving signals to the display panel 2.

[0081] In an example, the display control module 12 can continue to output display driving signals to the display panel 2 during the duration of the fourth trigger signal. That is, the working state of the display control module 12 is not affected by the fourth trigger signal.

[0082] In a possible implementation, referring to Figures 1 to 6As shown, the trigger signal can include at least one of a first trigger signal, a second trigger signal, a third trigger signal, and a fourth trigger signal. A person skilled in the art can select a trigger signal corresponding to the current scanning mode according to the actual situation, and the present disclosure does not limit this.

[0083] According to another aspect of the present disclosure, the present disclosure further provides a display device, which includes a plurality of display units and at least one driving circuit 1 according to the foregoing.

[0084] In a possible implementation, the display unit includes a display panel, and the display panel includes at least one of a liquid crystal display panel, a micro light-emitting diode display panel, a light-emitting diode display panel, a mini light-emitting diode display panel, a quantum dot light-emitting diode display panel, an organic light-emitting diode display panel, a cathode ray tube display panel, a digital light processing display panel, a field emission display panel, a plasma display panel, an electrophoretic display panel, an electrowetting display panel, and a small-pitch display panel.

[0085] According to another aspect of the present disclosure, the present disclosure further provides a chip, which includes at least one driving circuit according to the foregoing.

[0086] According to another aspect of the present disclosure, the present disclosure further provides an electronic device, which includes a display device according to the foregoing.

[0087] Exemplarily, the electronic device in the embodiment includes but is not limited to a desktop computer, a television, a mobile device with a large-size screen such as a mobile phone, a tablet computer, and other common electronic devices that need to be connected in cascade with multiple chips to realize driving.

[0088] Exemplarily, the electronic device can also be a user equipment (UE), a mobile device, a user terminal, a terminal, a handheld device, a computing device, or a vehicle-mounted device, etc. Exemplarily, some terminals are exemplified as a display, a smart phone or a portable device, a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a wireless terminal in Internet of Vehicles, etc. For example, the server can be a local server or a cloud server.

[0089] Figure 7 A block diagram of an electronic device 1900 according to an embodiment of the disclosure is shown. For example, the electronic device 1900 can be provided as a server or a terminal device. Referring to Figure 7 , the electronic device 1900 includes a processing component 1922, which further includes one or more processors, and a memory resource represented by a memory 1932, for storing instructions executable by the processing component 1922, such as an application program. The application program stored in the memory 1932 can include one or more than one module each corresponding to a set of instructions. In addition, the processing component 1922 is configured to execute the instructions to perform the above-mentioned method.

[0090] The electronic device 1900 can also include a power supply component 1926 configured to perform power management of the electronic device 1900, a wired or wireless network interface 1950 configured to connect the electronic device 1900 to a network, and an input / output (I / O) interface 1958. The electronic device 1900 can operate based on an operating system stored in the memory 1932, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM or the like.

[0091] In an example embodiment, a non-transitory computer-readable storage medium, such as the memory 1932 including computer program instructions, is also provided, which can be executed by the processing component 1922 of the electronic device 1900 to complete the above method.

[0092] The above descriptions are only some exemplary embodiments of the present application, and are not intended to limit the protection scope of the present application, which is defined by the appended claims.

[0093] The word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any implementation described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other implementations.

[0094] It should be noted that, in the present document, the terms "comprises", "comprising", or any other variations 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 also 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 named element.

[0095] The flow diagrams and block diagrams in the drawings are presented to show the architectural, functional, and operational aspects of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flow diagrams and block diagrams can represent a module, a segment, or a portion of instructions, which comprises one or more executable instructions for implementing the specified logical functions. In some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession can in fact be executed substantially concurrently or in the reverse order, depending on the functionality involved. It will also be noted that each block in the block diagrams and / or flow diagrams, and combinations of blocks in the block diagrams and / or flow diagrams, can be implemented by dedicated hardware-based systems that carry out specified functions or acts, or combinations of dedicated hardware and computer instructions.

[0096] Having described above several embodiments of the disclosure, any modifications and variations that fall within the scope of the described embodiments are also intended to be within the scope of the disclosure. As will be apparent to those skilled in the art, some modifications and variations to the embodiments described above can be practiced while staying within the scope and spirit of the described embodiments. The foregoing description of the described embodiments has been presented for the purposes of illustration and description. It is not intended to be exhaustive or to limit the described embodiments to the precise form disclosed. Many modifications and variations are possible in light of the above teachings. It is intended that the disclosed embodiments be limited only by the claims.

Claims

1. A driving circuit for a display panel, characterized in that, The driving circuit includes: A synchronization signal generation module is used to generate and output synchronization signals; wherein, the synchronization signals include horizontal synchronization signals and vertical synchronization signals; The display control module is electrically connected to the synchronization signal generation module and is used to generate and output a display driving signal to the display panel according to the synchronization signal; wherein the display driving signal is used to drive the pixel units in the display panel; A touch control module, electrically connected to the synchronization signal generation module and the display control module, is used to generate and output at least one touch driving signal to the display panel according to the synchronization signal and the current scanning mode; wherein, the touch driving signal is used to obtain the touch status of the display panel; The scanning modes include at least one of the following: performing touch scanning within the period of each line synchronization signal, performing touch scanning during the field blanking period corresponding to each field synchronization signal, and performing touch scanning periodically according to a preset trigger frequency. The touch control module includes: The triggering unit, electrically connected to the synchronization signal generation module, is used to generate and output a trigger signal in each cycle of the line synchronization signal and / or the field synchronization signal according to the synchronization signal and the current scanning mode. A drive signal generation unit, electrically connected to the trigger unit, is used to generate and output at least one touch drive signal to the display panel according to the current scanning frequency during the duration of the trigger signal. The trigger signal includes a fourth trigger signal; In the current scanning mode, when periodic touch scanning is performed according to a preset trigger frequency, the trigger unit is used to generate the fourth trigger signal according to a preset signal pulse width; and to periodically output the fourth trigger signal according to the preset trigger frequency.

2. The driving circuit according to claim 1, characterized in that, The trigger signal includes: a first trigger signal; When the current scanning mode includes performing touch scanning within the period of each of the line synchronization signals, the trigger unit is used to start timing at the start time of the line synchronization signal, determine the time when the timing value reaches a first preset value as the rising edge of the first trigger signal, and determine the time when the timing value reaches a second preset value as the falling edge of the first trigger signal; and generate the first trigger signal based on the rising edge and falling edge of the first trigger signal. Wherein, the duration of the first trigger signal is less than or equal to the time from when the display control module starts driving the current row of pixel units to when it finishes driving the current row of pixel units.

3. The driving circuit according to claim 1, characterized in that, The trigger signal includes: a second trigger signal; When the current scanning mode includes performing touch scanning within the period of each of the line synchronization signals, the trigger unit is used to start timing at the beginning of the line synchronization signal, determine the time when the timing value reaches a third preset value as the rising edge of the second trigger signal, and determine the time when the timing value reaches a fourth preset value as the falling edge of the second trigger signal; and generate the second trigger signal based on the rising edge and falling edge of the second trigger signal. The duration of the second trigger signal is less than or equal to the time from when the display control module finishes driving the current row of pixel units to when it starts driving the next row of pixel units.

4. The driving circuit according to any one of claims 1-3, characterized in that, The trigger signal includes: a third trigger signal; In the current scanning mode, when touch scanning is performed during the field blanking period corresponding to each field synchronization signal, the trigger unit is used to start timing according to the start time of the vertical front shoulder signal in the field synchronization signal, determine the time when the timing value reaches a fifth preset value as the rising edge of the third trigger signal, restart timing according to the start time of the vertical rear shoulder signal in the field synchronization signal, determine the time when the timing value reaches a sixth preset value as the falling edge of the third trigger signal, and generate the third trigger signal according to the rising edge and falling edge of the third trigger signal. The duration of the third trigger signal is less than or equal to the duration of the field blanking period corresponding to the field synchronization signal.

5. The driving circuit according to claim 1, characterized in that, During the duration of the fourth trigger signal, the display control module stops outputting the display drive signal to the display panel.

6. A display device, characterized in that, The display device includes a plurality of display units and at least one driving circuit according to any one of claims 1-5.

7. The display device according to claim 6, characterized in that, The display unit includes a display panel, which includes at least one of the following: liquid crystal display panel, micro light-emitting diode display panel, light-emitting diode display panel, mini light-emitting diode display panel, quantum dot light-emitting diode display panel, organic light-emitting diode display panel, cathode ray tube display panel, digital light processing display panel, field emission display panel, plasma display panel, electrophoretic display panel, electrowetting display panel, and small-pitch display panel.

8. A chip, characterized in that, The chip includes at least one driving circuit according to any one of claims 1-5.

9. An electronic device, characterized in that, The electronic device includes the display device according to claim 6 or 7.

Citation Information

Patent Citations

  • In-cell capacitive touch panel

    CN109725781A

  • Touch screen panel

    US20120206383A1