Driving method of display panel and display device

By dividing the pixel units of the TFT-LCD display panel into multiple sub-regions and adjusting the charging time using data enable signals, the problem of uneven charging time in large-size display panels is solved, thereby improving charging uniformity and display efficiency.

CN120954352APending Publication Date: 2025-11-14HKC CORP LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202511071744.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-31
Publication Date
2025-11-14

AI Technical Summary

Technical Problem

In existing TFT-LCD display panels, uneven charging time of pixel units leads to reduced display efficiency, which is particularly noticeable in large-size display panels.

Method used

The display panel's pixel units are divided into multiple sub-regions. The pixel units in each sub-region are opened row by row through the scanning drive circuit and the data drive circuit. The charging time of the pixel units in each sub-region is adjusted by the data enable signal to ensure that the charging time increases in different directions, so as to reduce the difference in charging time caused by the distance from the drive circuit.

Benefits of technology

This achieves uniform charging of pixel units in the display panel, improves display efficiency, avoids undercharging and reduced display efficiency, and reduces costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120954352A_ABST
    Figure CN120954352A_ABST
Patent Text Reader

Abstract

The invention provides a driving method of a display panel and a display device. The driving method comprises the following steps: dividing a plurality of pixel units into a plurality of sub-regions; each sub-region comprises at least one pixel unit; controlling the plurality of pixel units to be opened line by line by utilizing the scanning driving circuit; the data driving circuit is used for charging the pixel units in different sub-regions according to different charging time; wherein in the first direction, the charging time corresponding to the pixel units in different sub-regions is increased progressively; in the second direction, the charging time corresponding to the pixel units in different sub-regions is increased progressively; the first direction is the extension direction of the data line away from the data driving circuit; the second direction is the extending direction of the scanning line away from the scanning driving circuit. Therefore, the problem of inconsistent charging time caused by different distances between the pixel units at different positions and the data driving circuit and the scanning driving circuit is solved, so that the charging uniformity of the plurality of pixel units in the display panel is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display drivers, and in particular to a driving method and display device for a display panel. Background Technology

[0002] TFT-LCD (Thin Film Transistor Liquid Crystal Display) is one of the main types of flat panel displays and has become an important display platform in modern information technology (IT) and visual products.

[0003] However, as the size and resolution of display devices continue to increase, the load on LCD display panels is becoming heavier, the images they can display are becoming more complex, and the optimal charging time for pixel units is becoming increasingly uneven. For example, pixels farther from the data drive circuit may not charge sufficiently, resulting in undercharging, while pixels closer to the data drive circuit may charge for too long, leading to reduced display efficiency.

[0004] Currently, most methods to improve charging time involve optimizing the manufacturing process of the display panel to minimize the differences in pixel charging time; however, this approach is costly and heavily reliant on breakthroughs in materials. Summary of the Invention

[0005] To address the aforementioned issues, this application provides a driving method and display device for a display panel, which can resolve the problem of uneven charging time of pixel units in existing display panels.

[0006] To address the aforementioned problems, the first technical solution provided in this application is: a driving method for a display panel, the display panel comprising a plurality of pixel units arranged in an array, a plurality of scan lines connected to the plurality of rows of pixel units, and a plurality of data lines connected to the plurality of columns of pixel units; the driving method comprising:

[0007] The driving method includes:

[0008] The plurality of pixel units are divided into a plurality of sub-regions; each sub-region contains at least one pixel unit.

[0009] The scanning drive circuit controls multiple pixel units to open row by row; and the data drive circuit charges the pixel units in different sub-regions according to different charging times.

[0010] In a first direction, the charging time corresponding to the pixel unit in different sub-regions increases; in a second direction, the charging time corresponding to the pixel unit in different sub-regions increases; the first direction is the extension direction of the data line away from the data driving circuit; the second direction is the extension direction of the scan line away from the scan driving circuit.

[0011] In one embodiment, charging the pixel units in different sub-regions using a data-driven circuit at different charging times includes:

[0012] The data driving circuit outputs multiple data enable signals; wherein, the data enable signals control the turn-on time of the data line, and the multiple data enable signals control different turn-on times of the data line;

[0013] By using different data enable signals to control the different turn-on times of the data lines corresponding to the pixel units in two adjacent sub-regions, the pixel units in different sub-regions are charged according to different charging times.

[0014] In one embodiment, controlling the activation time of the data lines corresponding to pixel units in two adjacent sub-regions to be different using different data enable signals includes:

[0015] The data enable signal is used to control the turn-on time delay of the data line corresponding to the pixel unit in the sub-region closer to the data driving circuit in two adjacent sub-regions, so as to reduce the charging time of the pixel unit in the sub-region closer to the data driving circuit in two adjacent sub-regions; and / or

[0016] The data enable signal is used to control the turn-on time delay of the data line corresponding to the pixel unit in the sub-region closer to the scan drive circuit in two adjacent sub-regions, so as to reduce the charging time of the pixel unit in the sub-region closer to the scan drive circuit in two adjacent sub-regions.

[0017] In one embodiment, controlling the turn-on time of the data lines corresponding to the pixel units in two adjacent sub-regions to be different using different data enable signals includes: using the data enable signals to control the turn-on time of the data lines corresponding to the pixel units in the sub-regions farther from the data driving circuit to be advanced, thereby increasing the charging time of the pixel units in the sub-regions farther from the data driving circuit; and / or

[0018] The data enable signal is used to control the data line of the pixel unit in the sub-region that is far from the scan drive circuit in two adjacent sub-regions to turn on earlier, so as to increase the charging time of the pixel unit in the sub-region that is far from the scan drive circuit in two adjacent sub-regions.

[0019] In one embodiment, it further includes:

[0020] Determine the current grayscale of the pixel unit in the current frame and the historical grayscale of the previous frame;

[0021] Compare the current grayscale with the historical grayscale;

[0022] Based on the grayscale difference between the current grayscale and the historical grayscale, different data enable signals are used to control the opening time of the data line corresponding to the pixel unit in the current frame to be different, so as to charge the pixel unit in the current frame according to different charging times.

[0023] In one embodiment, controlling the activation time of the data line corresponding to the pixel unit in the current frame to be different using different data enable signals includes:

[0024] In response to the grayscale difference between the current grayscale and the historical grayscale being less than a preset threshold range, the data enable signal is used to control the start-up time delay of the data line corresponding to the pixel unit in the current frame, so as to reduce the charging time of the pixel unit in the current frame; or

[0025] In response to the grayscale difference between the current grayscale and the historical grayscale being greater than a preset threshold range, the data enable signal is used to control the start time of the data line corresponding to the pixel unit in the current frame to be advanced, so as to increase the charging time of the pixel unit in the current frame.

[0026] In one embodiment, it further includes:

[0027] Determine the current grayscale of the pixel unit in the current frame and the historical grayscale of the previous frame;

[0028] Compare the current grayscale with the historical grayscale;

[0029] In response to the grayscale difference between the current grayscale and the historical grayscale being greater than a preset threshold range, the data line is controlled to charge the pixel unit of the current frame with a data voltage greater than that corresponding to the current grayscale in the first charging phase, and to charge the pixel unit of the current frame with a data voltage corresponding to the current grayscale in the second charging phase; wherein the first charging phase is located before the second charging phase.

[0030] In one embodiment, in response to the grayscale difference between the current grayscale and the historical grayscale being less than a preset threshold range, the data line is controlled to charge the pixel unit of the current frame with a data voltage less than that corresponding to the current grayscale in the first charging phase, and to charge the pixel unit of the current frame with a data voltage corresponding to the current grayscale in the second charging phase.

[0031] In one embodiment, dividing the plurality of pixel units into a plurality of sub-regions includes:

[0032] The plurality of pixel units are divided into a plurality of sub-regions containing the same number of pixel units.

[0033] To address the aforementioned problems, the second technical solution provided in this application is: to provide a display device, comprising:

[0034] The display panel includes multiple pixel units arranged in an array, multiple scan lines connected to the multiple rows of pixel units, and multiple data lines connected to the multiple columns of pixel units;

[0035] A scan drive circuit is connected to the first end of each scan line;

[0036] A data driving circuit is connected to the first end of each of the data lines;

[0037] A timing controller is connected to the scan driving circuit and the data driving circuit, and the timing controller is used to execute the driving method of the display panel described in any of the above-mentioned embodiments.

[0038] The beneficial effect of this application is that, unlike the prior art, the driving method for the display panel provided in this application includes a display panel comprising multiple pixel units arranged in an array, multiple scan lines connected to multiple rows of pixel units, and multiple data lines connected to multiple columns of pixel units. The driving method includes: dividing the multiple pixel units into multiple sub-regions; each sub-region containing at least one pixel unit; controlling the multiple pixel units to open row by row using a scan driving circuit; and charging the pixel units in different sub-regions according to different charging times using a data driving circuit. Specifically, in a first direction, the charging time corresponding to the pixel units in different sub-regions increases; in a second direction, the charging time corresponding to the pixel units in different sub-regions also increases; the first direction is the extension direction of the data lines away from the data driving circuit; and the second direction is the extension direction of the scan lines away from the scan driving circuit. This improves the problem of inconsistent charging times caused by the different distances of pixel units at different positions from the data driving circuit and the scan driving circuit, thereby achieving uniform charging of multiple pixel units in the display panel. Attached Figure Description

[0039] 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 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, wherein:

[0040] Figure 1 This refers to the driving architecture of the display panel in related technologies;

[0041] Figure 2 This is a schematic diagram of the film layer in a portion of a display panel in related technologies;

[0042] Figure 3 This is a schematic diagram illustrating the charging time of pixel units at different positions within a display panel in related technologies.

[0043] Figure 4 A schematic flowchart illustrating a method for driving a display panel according to an embodiment of this application;

[0044] Figure 5 The driving architecture of a display panel provided in one embodiment of this application;

[0045] Figure 6 A driving architecture for a display panel provided in another embodiment of this application;

[0046] Figure 7 for Figure 5 A flowchart illustrating an embodiment of step S2 is shown;

[0047] Figure 8 A schematic flowchart of a display panel driving method provided in another embodiment of this application;

[0048] Figure 9 This is a flowchart illustrating a method for driving a display panel according to another embodiment of this application.

[0049] Label Explanation:

[0050] Structural designations in related technologies:

[0051] PCB board-01; Data drive circuit-02; Display panel-03; Pixel unit-04;

[0052] The structural reference numerals in the embodiments of this application are as follows:

[0053] Display panel-100; Scan drive circuit-; Data drive circuit-200;

[0054] Sub-region - A1; Pixel unit - P. Detailed Implementation

[0055] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0056] The terms "first," "second," and "third" in this application are for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, a feature defined as "first," "second," or "third" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified. All directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of this application are only used to explain the relative positional relationships and movements between components in a specific orientation (as shown in the figures). If the specific orientation changes, the directional indications also change accordingly. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or devices.

[0057] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0058] In the description of the embodiments in this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.

[0059] In the description of the embodiments of this application, the term "multiple" refers to two or more (including two), similarly, "multiple sets" refers to two or more (including two sets), and "multiple pieces" refers to two or more (including two pieces).

[0060] In the description of the embodiments of this application, unless otherwise expressly specified and limited, technical terms such as "installation," "connection," "joining," and "fixing" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. For those skilled in the art, the specific meaning of the above terms in the embodiments of this application can be understood according to the specific circumstances.

[0061] See Figure 1 and Figure 2 , Figure 1 This refers to the driving architecture of the display panel in related technologies; Figure 2 This is a schematic diagram of the film layer in a portion of a display panel in related technologies.

[0062] Taking the TFT-LCD display panel 03 as an example, the TFT-LCD display panel 03 uses bonding technology to connect the PCB board (printed circuit board) 01, the data driving circuit 02 and the liquid crystal pixel unit 04 in the TFT-LCD display panel 03 to form a TFT-LCD display device.

[0063] The display panel 03 may include multiple pixel units 04 and a scanning drive circuit (not shown). The scanning drive circuit is located in the border area of ​​the display panel 03 and connected to the multiple pixel units 04 located in the display area.

[0064] The TFT-LCD display panel 03 contains two electrode plates: a pixel electrode corresponding to each pixel unit 04 and a common electrode covering the entire display area. The PCB board 01 transmits the timing control signal to the scan drive circuit through level conversion. When the pixel unit 04 is turned on, the scan drive circuit uses the data drive circuit 02 to charge the pixel electrode with voltage, forming an electric field between the two plates. This changes the liquid crystal deflection angle in the middle to control the light flux, so that the pixel unit 04 displays the corresponding grayscale image.

[0065] As can be seen from the display principle of the TFT-LCD display panel 03, accurately charging the pixel electrodes is an important direction for improving the display image of the TFT-LCD display panel 03. However, with the continuous breakthroughs in the size and resolution of display devices, the load on the TFT-LCD display panel 03 is getting larger and larger, the images it can display are becoming more and more complex, and the optimal charging time of the pixel unit 04 is becoming more and more uneven.

[0066] See Figure 3 , Figure 3This diagram illustrates the charging time of pixel units at different locations within a display panel in related technologies. For example, due to line loss in the data line L transmitting data signals and / or the scan line (not shown) transmitting scan signals, pixel units 04 located far from the data driving circuit 02 and / or the scan driving circuit experience insufficient charging time, resulting in undercharging. Conversely, pixel units located closer to the data driving circuit 02 and / or the scan driving circuit experience excessively long charging times, leading to reduced display efficiency. Consequently, both undercharging and reduced display efficiency issues occur simultaneously on a single display panel 03.

[0067] In related technologies, the methods to improve the charging time of pixel units 04 at different positions within the display panel 03 are mostly to optimize the manufacturing process of the display panel 03 to minimize the difference in charging time between pixel units; however, this method involves significant investment costs and is highly dependent on breakthroughs in materials.

[0068] To address the aforementioned issues, this application provides a driving method for a display panel, which aims to adjust the charging time of multiple pixel units within the display panel at a relatively low cost, thereby achieving uniform charging of multiple pixel units in the display panel and resolving the problems of simultaneous undercharging and reduced display efficiency on the display panel.

[0069] The display panel driving method in this application embodiment is applicable to driving medium and large-sized display panels. For example, it is applicable to driving display panels larger than 75 inches, including but not limited to 75-inch, 80-inch, 100-inch, or 120-inch panels.

[0070] The display panel includes multiple pixel units arranged in an array, multiple scan lines connected to the multiple rows of pixel units, and multiple data lines connected to the multiple columns of pixel units. The scan driving circuit connected to the multiple scan lines can be integrated onto the display panel (e.g., using GOA technology); the data driving circuit connected to the multiple data lines includes a data driving chip (or source driver chip), which is bonded to the display panel.

[0071] Specifically, one end of each of the multiple scan lines is connected to a scan driving circuit, and each scan line is also electrically connected to the TFT of a corresponding row of pixel units. The scan driving circuit activates the TFT switch of the corresponding row through a row-by-row scan method to control the opening of a row of pixel units, allowing data signals (data voltage or grayscale) to be written to the pixel units and charging them. One end of each of the multiple data lines is connected to a data driving circuit, and each data line is also electrically connected to the TFT of a corresponding column of pixel units, thus connecting to the pixel electrode of the pixel unit. The data driving circuit outputs data signals through the data lines to charge the opened pixel units. Specifically, the multiple data lines and multiple scan lines form a grid structure with rows and columns intersecting, with each intersection corresponding to a pixel unit. Signal writing is completed through a "row selection + column data delivery" mode.

[0072] See Figure 4 and Figure 5 , Figure 4 A schematic flowchart illustrating a method for driving a display panel according to an embodiment of this application; Figure 5 The driving architecture of the display panel provided in one embodiment of this application.

[0073] In this embodiment, the scan driving circuit is integrated on the display panel 100 and connected to the scan lines in the display panel 100, and the data driving circuit 200 is disposed on the printed circuit board 300 and bound to the data lines in the display panel 100.

[0074] Furthermore, the driving method for the display panel 100 includes:

[0075] Step S1: Divide multiple pixel units into multiple sub-regions A1.

[0076] Each sub-region A1 contains at least one pixel unit; for example, each sub-region A1 may contain only one pixel unit; or, each sub-region A1 may contain multiple adjacent pixel units in two adjacent rows and two adjacent columns; or, each sub-region A1 may contain multiple adjacent pixel units in four adjacent rows and four adjacent columns, etc. The specific design depends on actual needs. The aim is to improve the uniformity of charging time for multiple pixel units within the entire display panel 100.

[0077] like Figure 6 As shown, Figure 6This application provides a driving architecture for a display panel according to another embodiment. Each sub-region A1 includes four adjacent pixel units P in two rows and two columns. The two rows of pixel units P in each sub-region A1 can be connected to the same scan driving circuit; the two columns of pixel units P in each sub-region A1 can be connected to the same data driving circuit 200. This design allows for more consistent driving of the multiple pixel units P in each sub-region A1, reducing driving deviations caused by differences in different driving circuits, and helping to improve the overall brightness and color uniformity of the display panel 100, thereby improving display quality.

[0078] Of course, in other embodiments, the multi-row pixel units P in each sub-region A1 can be connected to different scan driving circuits; the multi-column pixel units P in each sub-region A1 can be connected to different data driving circuits 200, which is not limited here.

[0079] In one embodiment, step S1 includes: dividing a plurality of pixel units into a plurality of sub-regions A1 containing the same number of pixel units.

[0080] That is, the number of pixel units in each sub-region A1 is the same, so that the overall display effect of different sub-regions A1 is consistent, thereby avoiding the problem of uneven brightness in different sub-regions A1.

[0081] Considering that the display panel 100 charges by opening the TFTs row by row, and that the load on a set of data lines bound to a single data driving circuit 200 will not differ significantly, multiple pixels can be divided into regions based on the total number of rows on the panel and the number of data driving circuits 200; for example... Figure 5 As shown, taking the architecture of a display panel 100 with 12 data driving circuits 200 and a total of 6 rows as an example, the multiple pixel units in the entire display panel 100 can be divided into 6*12 areas.

[0082] Step S2: The scanning driving circuit controls the pixel units to open row by row; and the data driving circuit 200 charges the pixel units in different sub-regions A1 according to different charging times; wherein, in the first direction, the charging time corresponding to the pixel units in different sub-regions A1 increases; and in the second direction, the charging time corresponding to the pixel units in different sub-regions A1 increases.

[0083] The first direction is the direction in which the data line extends away from the data driving circuit 200; the second direction is the direction in which the scan line extends away from the scan driving circuit.

[0084] In this application, the scanning drive circuit controls the pixel units to open row by row in the same way as in the prior art, and will not be described in detail here. The difference from the prior art is that in this application, the data drive circuit 200 charges the pixel units in different sub-regions A1 according to different charging times. Specifically, this is achieved by controlling the opening time of the data line, thereby changing the charging time of the opened pixel units by altering the data voltage output by the data line. It should be noted that the adjustment of the charging time of the pixel units in each frame is all within the time period during which the pixel units are opened.

[0085] Understandably, due to line losses in the data lines and scan lines, the further the sub-region A1 is from the data driving circuit 200 and / or the scan driving circuit, the greater the signal loss to the pixel unit, resulting in a shorter charging time for the pixel unit than expected; while the closer the sub-region A1 is to the data driving circuit 200 and / or the scan driving circuit, the smaller the signal loss to the pixel unit, resulting in a longer charging time for the pixel unit than expected.

[0086] In this embodiment, the scanning drive circuit controls the same duration for each row of pixel units to be turned on. However, compared to pixel units in sub-region A1 near the data drive circuit 200 and / or near the scanning drive circuit, the data signal output by the data line to pixel units in sub-region A1 far from the data drive circuit 200 and / or far from the scanning drive circuit lasts for a longer duration, thereby increasing the charging time of the pixel units in that region and improving the undercharging problem. Alternatively, compared to pixel units in sub-region A1 far from the data drive circuit 200 and / or far from the scanning drive circuit, the data voltage output by the data line to pixel units in sub-region A1 near the data drive circuit 200 and / or near the scanning drive circuit lasts for a shorter duration, thereby reducing the charging time of the pixel units in that region and improving the low display efficiency problem.

[0087] Specifically, the driving method provided in this application involves different charging times for pixel units in different sub-regions A1 by the data driving circuit 200. Furthermore, the charging time for pixel units in different sub-regions A1 increases in the direction of extension of the data line away from the data driving circuit 200 and in the direction of extension of the scan line away from the scan driving circuit. This increases the charging time for pixel units in sub-regions A1 that are farther from the data driving circuit 200 and the scan driving circuit, while reducing the charging time for pixel units in sub-regions A1 that are closer to the data driving circuit 200 and the scan driving circuit. This achieves uniform charging of multiple pixel units in the display panel 100, solving the problem of simultaneous undercharging and reduced display efficiency on the display panel 100.

[0088] In addition, the driving method provided in this application only improves the signal output by the data driving circuit 200 without changing the output timing of the scanning driving circuit (i.e. there is no timing difference in line-by-line scanning), thereby avoiding problems such as dynamic image blurring and uneven brightness (line flickering) caused by different opening times of each row of pixel units.

[0089] Finally, compared to improvement schemes that optimize the manufacturing process of the display panel 100, the driving method provided in this application can achieve uniform charging of multiple pixel units in the display panel 100 at a lower cost.

[0090] The driving method provided in this application takes into account the following two factors:

[0091] 1. Establishment of the basic model for the charging curve;

[0092] 2. Weighted by the characteristics of human visual perception.

[0093] First, establishing the charging curve model requires determining the panel partitions: defining the center coordinates (x, y) of each sub-region A1, such as... Figure 5 As shown, x∈[1, 12], y∈[1, 6]; then determine the RC delay factor tau_{xy}:

[0094] tau_{xy}=R·C·(α·x+β·y^2); formula (1)

[0095] Where R is the resistance of the data line, C is the capacitance of the pixel unit, and α and β are process parameters. In large-size display panels 100, R is generally around 4kΩ, C is generally around 600pF, and α is generally set to 0.8 and β to 1.

[0096] Therefore, the reference charging curve V_{xy}(t) can be obtained:

[0097] V_{xy}(t)=Vi·(1-e^{-t / tau_{xy}};Formula (2)

[0098] Where V is the actual charging voltage, Vi is the input voltage, and t is the reference charging time.

[0099] Next, we will establish a model of human visual characteristics w_{xy}:

[0100] w_{xy}=γ·e^{-{(x-6.5)^2+(y-3.5)^2} / {2σ^2}}+1; Formula (3)

[0101] Where γ is the maximum gain amplitude and σ is the attenuation coefficient. Typically, γ = 0.3 and σ = 3.5 are set.

[0102] From the above formula, the corrected charging time T'_{xy} for each sub-region A1 can be obtained:

[0103] T'_{xy}=t·w_{xy};Formula (4)

[0104] In formula (2), after determining the sub-region A1 to be charged, the values ​​of Vi and V can be obtained by looking up a table. Then, the reference charging time t can be obtained from the reference charging curve. Substituting this into formula (4) will yield the corrected charging time. By analogy, the optimal charging time of the pixel units in different sub-regions A1 within the entire display panel 100 after optimization based on the panel architecture can be calculated.

[0105] See Figure 7 , Figure 7 for Figure 5 The flowchart of one embodiment of step S2 is shown. In one embodiment, step S2 involves using the data driving circuit 200 to charge pixel units in different sub-regions A1 according to different charging times, including:

[0106] Step S21: Output multiple data enable signals TP to the data drive circuit 200.

[0107] Among them, the data enable signal TP controls the turn-on time of the data line, and multiple data enable signals TP control different turn-on times of the data line.

[0108] Specifically, the main function of the data enable signal TP is to control the effective transmission range of the data voltage, ensuring that the display data can be accurately and stably latched and output to the pixel unit at the appropriate time. For example, in a complete display frame, the data enable signal TP will remain at a high level (or low level, depending on the circuit design) during each line of effective data transmission (during the TFT conduction period of the pixel unit), and the data transmitted by the data driving circuit 200 is valid at this time; while in the blank interval after each line of data transmission ends and in the blank interval between frames (during the TFT cutoff period of the pixel unit), the data enable signal TP will become invalid. At this time, the data driving circuit 200 will not latch and output the data voltage, thereby avoiding interference from invalid data and ensuring the quality of the displayed image.

[0109] Step S22: Use different data enable signals TP to control the opening time of the data lines corresponding to the pixel units in two adjacent sub-regions A1 to be different, so as to charge the pixel units in different sub-regions A1 according to different charging times.

[0110] Specifically, within a complete display frame, the data enable signal TP controls the different activation times of the data lines corresponding to pixel units in two adjacent sub-regions A1. This results in different charging times for the pixel units in the two adjacent sub-regions A1 due to the data voltage. For example, it increases the charging time for pixel units in sub-regions A1 that are farther from the data driving circuit 200 and / or the scan driving circuit, and reduces the charging time for pixel units in sub-regions A1 that are closer to the data driving circuit 200 and / or the scan driving circuit. This achieves uniformity in charging multiple pixel units in the display panel 100, solving the problem of simultaneous undercharging and reduced display efficiency on the display panel 100.

[0111] In one embodiment, step S22 specifically includes: using the data enable signal TP to control the turn-on time delay of the data line corresponding to the pixel unit in the sub-region A1 closer to the data driving circuit 200 in two adjacent sub-regions A1, so as to reduce the charging time of the pixel unit in the sub-region A1 closer to the data driving circuit 200 in two adjacent sub-regions A1.

[0112] In another embodiment, step S22 specifically includes: using the data enable signal TP to control the data line of the pixel unit in the sub-region A1 that is far away from the data driving circuit 200 in two adjacent sub-regions A1 to turn on earlier, so as to increase the charging time of the pixel unit in the sub-region A1 that is far away from the data driving circuit 200 in two adjacent sub-regions A1.

[0113] In another embodiment, step S22 specifically includes: using the data enable signal TP to control the turn-on time delay of the data line corresponding to the pixel unit in the sub-region A1 closer to the scan driving circuit in two adjacent sub-regions A1, so as to reduce the charging time of the pixel unit in the sub-region A1 closer to the scan driving circuit in two adjacent sub-regions A1.

[0114] In another embodiment, step S22 specifically includes: using the data enable signal TP to control the data line turn-on time of the pixel unit in the sub-region A1 that is far away from the scan drive circuit in two adjacent sub-regions A1 to increase the charging time of the pixel unit in the sub-region A1 that is far away from the scan drive circuit in two adjacent sub-regions A1.

[0115] In one embodiment, to meet the requirements of scenarios requiring detailed full-screen display, this application further improves the driving method to adjust the charging time according to the grayscale displayed for each pixel unit, thereby meeting the needs of various usage scenarios.

[0116] Specifically, the driving method also includes:

[0117] Step S3: Determine the current grayscale of the pixel unit in the current frame and the historical grayscale of the previous frame.

[0118] Specifically, the current gray level of a pixel unit in the current frame and the historical gray level in the previous frame can be obtained through the LUT (Look-Up-Table) function of OD (Over-Drive).

[0119] Step S4: Compare the current grayscale with the historical grayscale.

[0120] Step S5: Based on the gray level difference between the current gray level and the historical gray level, different data enable signals TP are used to control the opening time of the data line corresponding to the pixel unit of the current frame to be different, so as to charge the pixel unit of the current frame according to different charging times.

[0121] Specifically, in TFT-LCD displays, the liquid crystal corresponding to each pixel unit is flipped based on the grayscale of the previous frame. Therefore, the grayscale of the previous frame affects the grayscale of the current frame. The larger the grayscale difference between two adjacent frames, the longer the pixel unit needs to charge in the current frame; conversely, the smaller the grayscale difference, the shorter the charging time. Therefore, this application further determines the different data line activation times for the pixel units in the current frame based on the grayscale difference between adjacent frames, increasing the charging time for pixel units with large grayscale differences between adjacent frames to improve undercharging issues, and / or reducing the charging time for pixel units with small grayscale differences between adjacent frames to improve low display efficiency. Combined with the above-mentioned partitioning of multiple pixel units to adjust the charging time of pixel units in different sub-regions A1, the charging time of pixel units in each region is optimized to the best possible level.

[0122] In this embodiment, the core is to adjust the charging time according to the change range of grayscale values ​​between two adjacent frames, so as to ensure that the pixel unit can quickly and accurately reach the target grayscale value of the current frame.

[0123] First, define the grayscale matrix C of the previous frame. i,j , where i and j represent the row and column of a pixel unit. The grayscale matrix N of the current frame. i,j The default charging time T0 is for each pixel unit. For each pixel unit (i, j), calculate the grayscale difference between the current frame and the previous frame:

[0124] Δ i,j =∣N i,j -C i,j ∣;Formula (5)

[0125] If Δ i,jIf the grayscale value is large (i.e., the grayscale change is large), the charging time should be extended; if it is small, the charging time should be shortened. The charging time adjustment formula can then be designed as follows:

[0126]

[0127] Where k is the panel gain coefficient, which can be adjusted according to the panel characteristics. For general panel characteristics, k∈(0,0.5] can be defined.

[0128] l is the grayscale difference coefficient. Based on the charging curve and the sensitivity of the human eye to grayscale changes, we can define the range of l:

[0129]

[0130] From the above formulas (5) to (7), we can calculate the optimal charging time for each pixel unit under various grayscale differences. Combining this with the above-mentioned partitioning of multiple pixel units to adjust the charging time of pixel units in different sub-regions A1, and optimizing the charging curve, we can obtain the optimal charging time for each pixel unit.

[0131] In one embodiment, step S5 specifically includes: in response to the gray level difference between the current gray level and the historical gray level being less than a preset threshold range, using the data enable signal TP to control the opening time delay of the data line corresponding to the pixel unit of the current frame, so as to reduce the charging time of the pixel unit of the current frame.

[0132] In another embodiment, step S5 specifically includes: in response to the gray level difference between the current gray level and the historical gray level being greater than a preset threshold range, using the data enable signal TP to control the opening time of the data line corresponding to the pixel unit of the current frame to be advanced, so as to increase the charging time of the pixel unit of the current frame.

[0133] Specifically, the preset threshold range can be determined experimentally; for example, it could be between 20 and 30 frames. When the grayscale difference between the current and historical grayscale is less than 20 frames, the data enable signal TP controls the delay in the activation time of the data lines corresponding to the pixel units in the current frame, thereby reducing the charging time of the pixel units in the current frame. When the grayscale difference between the current and historical grayscale is greater than 30 frames, the data enable signal TP controls the advance in the activation time of the data lines corresponding to the pixel units in the current frame, thereby increasing the charging time of the pixel units in the current frame.

[0134] To meet the scene requirements for detailed display across the entire screen. In another embodiment, see... Figure 8 , Figure 8 A flowchart illustrating a driving method for a display panel according to another embodiment of this application; the driving method further includes:

[0135] Step S6: Determine the current grayscale of the pixel unit in the current frame and the historical grayscale of the previous frame.

[0136] Specifically, the current gray level of a pixel unit in the current frame and the historical gray level in the previous frame can be obtained through the LUT (Look-Up-Table) function of OD (Over-Drive).

[0137] Step S7: Compare the current grayscale with the historical grayscale.

[0138] Step S8: In response to the gray level difference between the current gray level and the historical gray level being greater than a preset threshold range, the control data line charges the pixel unit of the current frame with a data voltage greater than that corresponding to the current gray level in the first charging stage, and charges the pixel unit of the current frame with the data voltage corresponding to the current gray level in the second charging stage.

[0139] The first charging stage precedes the second charging stage.

[0140] Specifically, in TFT-LCD displays, the liquid crystal corresponding to each pixel unit is flipped based on the grayscale of the previous frame. Therefore, the grayscale of the previous frame affects the grayscale of the current frame. If the grayscale difference between two adjacent frames is large, the pixel unit requires more charging time in the current frame to flip the liquid crystal to the preset deflection angle. Therefore, this application further divides the charging time of the current frame into two stages based on the grayscale difference between two adjacent frames. In the first stage, a data voltage greater than the data voltage corresponding to the current grayscale is used to charge the pixel unit of the current frame, accelerating the liquid crystal flipping. Then, in the second stage, the data voltage corresponding to the current grayscale is used to charge the pixel unit of the current frame to ensure that the liquid crystal flipping angle of the pixel unit in the current frame matches the liquid crystal flipping angle corresponding to the current grayscale. Combined with the above-mentioned partitioning of multiple pixel units to adjust the charging time of pixel units in different sub-regions A1, the charging time of pixel units in each region is optimized to the best.

[0141] For example, the current gray level corresponding to the current frame is 64 gray level, and the historical gray level corresponding to the previous frame is 32 gray level. In response to the gray level difference (32) between two adjacent frames being greater than the preset threshold range (10-20), the control data line charges the pixel unit of the current frame with the data voltage corresponding to 72 gray level in the first charging stage, and charges the pixel unit of the current frame with the data voltage corresponding to 64 gray level in the second charging stage, so that the pixel unit can reach the liquid crystal flip angle corresponding to 64 gray level in a short time.

[0142] See Figure 9 , Figure 9This is a flowchart illustrating a driving method for a display panel 100 provided in another embodiment of this application. In one embodiment, it further includes: step S9: in response to the gray level difference between the current gray level and the historical gray level being less than a preset threshold range, the control data line charges the pixel unit of the current frame with a data voltage less than that corresponding to the current gray level in the first charging stage, and charges the pixel unit of the current frame with the data voltage corresponding to the current gray level in the second charging stage.

[0143] Specifically, if the grayscale difference between two adjacent frames is small, the pixel unit requires less charging time in the current frame to flip the liquid crystal to the preset deflection angle. Therefore, this application further divides the charging time of the current frame into two stages based on the grayscale difference between two adjacent frames. In the first stage, a data voltage smaller than the data voltage corresponding to the current grayscale is used to charge the pixel unit of the current frame, delaying the liquid crystal flip. Then, in the second stage, the data voltage corresponding to the current grayscale is used to charge the pixel unit of the current frame, ensuring that the liquid crystal flip angle of the pixel unit in the current frame matches the liquid crystal flip angle corresponding to the current grayscale. Combined with the above-mentioned partitioning of multiple pixel units to adjust the charging time of pixel units in different sub-regions A1, the charging time of pixel units in each region is optimized to the best.

[0144] For example, the current gray level corresponding to the current frame is gray level 25, and the historical gray level corresponding to the previous frame is gray level 32. In response to the gray level difference (7) between two adjacent frames being less than the preset threshold range (10-20), the control data line charges the pixel unit of the current frame with the data voltage corresponding to gray level 20 in the first charging stage, and charges the pixel unit of the current frame with the data voltage corresponding to gray level 25 in the second charging stage, so that the pixel unit can reach the liquid crystal flip angle corresponding to gray level 64 in a short time.

[0145] This application also provides a display device, including the display panel 100, scanning drive circuit, data drive circuit 200 and timing controller provided in any of the above embodiments.

[0146] The timing controller and data driving circuit 200 are disposed on the printed circuit board 300, the scan driving circuit is integrated in the display panel 100, the timing controller is connected to the scan driving circuit and the data driving circuit 200, and the timing controller is used to execute the display panel driving method provided in any of the above embodiments.

[0147] The above are merely embodiments of this application and do not limit the scope of this patent application. Any equivalent structural or procedural changes made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of this application.

Claims

1. A driving method for a display panel, the display panel comprising a plurality of pixel units arranged in an array, a plurality of scan lines connected to the plurality of rows of pixel units, and a plurality of data lines connected to the plurality of columns of pixel units; Its features are, The driving method includes: The plurality of pixel units are divided into a plurality of sub-regions; each sub-region contains at least one pixel unit. The scanning drive circuit controls multiple pixel units to open row by row; and the data drive circuit charges the pixel units in different sub-regions according to different charging times. In a first direction, the charging time corresponding to the pixel unit in different sub-regions increases; in a second direction, the charging time corresponding to the pixel unit in different sub-regions increases; the first direction is the extension direction of the data line away from the data driving circuit; the second direction is the extension direction of the scan line away from the scan driving circuit.

2. The driving method according to claim 1, characterized in that, The step of charging the pixel units in different sub-regions using the data driving circuit according to different charging times includes: The data driving circuit outputs multiple data enable signals; wherein, the data enable signals control the turn-on time of the data line, and the multiple data enable signals control different turn-on times of the data line; By using different data enable signals to control the different turn-on times of the data lines corresponding to the pixel units in two adjacent sub-regions, the pixel units in different sub-regions are charged according to different charging times.

3. The driving method according to claim 2, characterized in that, The method of controlling the activation time of the data lines corresponding to the pixel units in two adjacent sub-regions to be different using different data enable signals includes: The data enable signal is used to control the turn-on time delay of the data line corresponding to the pixel unit in the sub-region closer to the data driving circuit in two adjacent sub-regions, so as to reduce the charging time of the pixel unit in the sub-region closer to the data driving circuit in two adjacent sub-regions; and / or The data enable signal is used to control the turn-on time delay of the data line corresponding to the pixel unit in the sub-region closer to the scan drive circuit in two adjacent sub-regions, so as to reduce the charging time of the pixel unit in the sub-region closer to the scan drive circuit in two adjacent sub-regions.

4. The driving method according to claim 2, characterized in that, The method of controlling the activation time of the data lines corresponding to the pixel units in two adjacent sub-regions to be different using different data enable signals includes: The data enable signal is used to control the data line of the pixel unit in the sub-region farther from the data driving circuit in two adjacent sub-regions to be turned on earlier, thereby increasing the charging time of the pixel unit in the sub-region farther from the data driving circuit in two adjacent sub-regions; and / or The data enable signal is used to control the data line of the pixel unit in the sub-region that is far from the scan drive circuit in two adjacent sub-regions to turn on earlier, so as to increase the charging time of the pixel unit in the sub-region that is far from the scan drive circuit in two adjacent sub-regions.

5. The driving method according to any one of claims 2-4, characterized in that, Also includes: Determine the current grayscale of the pixel unit in the current frame and the historical grayscale of the previous frame; Compare the current grayscale with the historical grayscale; Based on the grayscale difference between the current grayscale and the historical grayscale, different data enable signals are used to control the opening time of the data line corresponding to the pixel unit in the current frame to be different, so as to charge the pixel unit in the current frame according to different charging times.

6. The driving method according to claim 5, characterized in that, The method of controlling the activation time of the data line corresponding to the pixel unit in the current frame to be different using different data enable signals includes: In response to the grayscale difference between the current grayscale and the historical grayscale being less than a preset threshold range, the data enable signal is used to control the start-up time delay of the data line corresponding to the pixel unit in the current frame, so as to reduce the charging time of the pixel unit in the current frame; or In response to the grayscale difference between the current grayscale and the historical grayscale being greater than a preset threshold range, the data enable signal is used to control the start time of the data line corresponding to the pixel unit in the current frame to be advanced, so as to increase the charging time of the pixel unit in the current frame.

7. The driving method according to any one of claims 2-4, characterized in that, Also includes: Determine the current grayscale of the pixel unit in the current frame and the historical grayscale of the previous frame; Compare the current grayscale with the historical grayscale; In response to the grayscale difference between the current grayscale and the historical grayscale being greater than a preset threshold range, the data line is controlled to charge the pixel unit of the current frame with a data voltage greater than that corresponding to the current grayscale in the first charging phase, and to charge the pixel unit of the current frame with a data voltage corresponding to the current grayscale in the second charging phase; wherein, the first charging phase is located before the second charging phase.

8. The driving method according to claim 7, characterized in that, In response to the grayscale difference between the current grayscale and the historical grayscale being less than a preset threshold range, the data line is controlled to charge the pixel unit of the current frame at a data voltage lower than that corresponding to the current grayscale in the first charging phase, and to charge the pixel unit of the current frame at a data voltage corresponding to the current grayscale in the second charging phase.

9. The driving method according to claim 2, characterized in that, The step of dividing the plurality of pixel units into a plurality of sub-regions includes: The plurality of pixel units are divided into a plurality of sub-regions containing the same number of pixel units.

10. A display device, characterized in that, include: The display panel includes multiple pixel units arranged in an array, multiple scan lines connected to the multiple rows of pixel units, and multiple data lines connected to the multiple columns of pixel units; A scan drive circuit is connected to the first end of each scan line; A data driving circuit is connected to the first end of each of the data lines; A timing controller is connected to the scan driving circuit and the data driving circuit, and the timing controller is used to execute the driving method of the display panel according to any one of claims 1-9.

Citation Information

Patent Citations

  • Liquid crystal display device and its driving method

    CN101071545A

  • Display module and driving method thereof

    CN102768817A

  • Pixel driving method and display device

    CN114242007A

  • Driving method, driving circuit and display device

    CN116682388A