Driving method of display panel and display device
By calculating the compensation drive voltage in the display panel and calling the maximum drive voltage, the problem of insufficient charging at high refresh rates is solved, achieving effective charging and low-power display at different refresh rates.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGZHOU CHINA STAR OPTOELECTRONICS SEMICON DISPLAY TECH CO LTD
- Filing Date
- 2024-11-06
- Publication Date
- 2026-07-07
AI Technical Summary
Existing display panels using TED ICs suffer from insufficient charging at high refresh rates, leading to display abnormalities. Current LOD technology has limited compensation effects.
By determining the refresh rate of the display panel, the target grayscale of the pixel unit, and the delay parameters, the compensation drive voltage is calculated, and the maximum drive voltage is called when necessary to drive the display. The maximum drive voltage at different refresh rates is combined to avoid insufficient charging.
It effectively avoids insufficient pixel charging at different refresh rates, reduces power consumption, and improves display quality and response speed.
Smart Images

Figure CN119314441B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technology, and in particular to a driving method and display device for a display panel. Background Technology
[0002] With the development of display technology, in order to reduce costs, hybrid integrated circuits (TCON Embedded Driver ICs, TED ICs) that embed timing control and source driving are used to drive display panels. A TED IC integrates a timing controller (Tcon), a level shifter (LS), and a driver into a single driver chip (IC). Because TED ICs support more channels than typical driver chips, only one TED IC is needed to meet the driving requirements of a 1920*1200 resolution display panel, thus reducing costs. However, in actual use, it has been found that because a single TED IC outputs various signals, the trace length in the fan-out area of the display panel is relatively long, resulting in impedances higher than those in conventional products. During display, this leads to excessively long rise and fall times for data signals, resulting in insufficient pixel charging and display abnormalities.
[0003] Existing technologies use Line Over Driver (LOD) technology to compensate for the display panel's insufficient charging. However, in actual use, it has been found that display panels using LOD technology still suffer from insufficient charging. Therefore, existing display devices using TED ICs have defects. Summary of the Invention
[0004] This application provides a driving method and display device for a display panel to address the shortcomings of existing display devices using TEDIC.
[0005] In a first aspect, this embodiment provides a driving method for a display panel, the driving method for the display panel including:
[0006] Receive display requests from the display panel;
[0007] Based on the display request of the display panel, determine the refresh rate of the display panel, the target grayscale of the pixel unit of the row to be displayed in the display panel, and the delay parameter corresponding to the pixel unit of the row to be displayed;
[0008] Based on the refresh rate of the display panel, determine the maximum driving voltage of the display panel at that refresh rate; the display panel includes at least two refresh rates and at least two maximum driving voltages corresponding to the at least two refresh rates;
[0009] Based on the target grayscale of the pixel unit of the row to be displayed and the delay parameter corresponding to the pixel unit of the row to be displayed, determine the compensation driving voltage corresponding to the target grayscale of the pixel unit of the row to be displayed;
[0010] When the compensation driving voltage corresponding to the target grayscale of the pixel unit in the row to be displayed is the maximum driving voltage, the maximum driving voltage at the refresh rate is used to drive the pixel unit.
[0011] Secondly, this embodiment also provides a display device, which includes a display panel and a driver chip. The driver chip includes a timing control unit, a level conversion unit, and a data driving unit. The timing control unit includes:
[0012] The receiving module is used to receive display requests from the display panel;
[0013] The first determining module is used to determine the refresh rate of the display panel, the target grayscale of the pixel unit of the row to be displayed in the display panel, and the delay parameter corresponding to the pixel unit of the row to be displayed, based on the display request of the display panel.
[0014] The second determining module is used to determine the maximum driving voltage of the display panel at the refresh rate of the display panel; the display panel includes at least two refresh rates and at least two maximum driving voltages corresponding to the at least two refresh rates;
[0015] The third determining module is used to determine the compensation driving voltage corresponding to the target gray level of the pixel unit of the row to be displayed based on the target gray level of the pixel unit of the row to be displayed and the delay parameter corresponding to the pixel unit of the row to be displayed.
[0016] The driving module is used to drive the pixel unit by calling the maximum driving voltage at the refresh rate when the compensation driving voltage corresponding to the target grayscale of the pixel unit of the row to be displayed is the maximum driving voltage.
[0017] Beneficial effects:
[0018] This application provides a driving method and a display device for a display panel. Upon receiving a display request from the display panel, the driving method determines the refresh rate of the display panel, the target grayscale of the pixel units in the row to be displayed, and the corresponding delay parameters of the pixel units in the row to be displayed. Then, it determines the maximum driving voltage corresponding to the display panel based on the refresh rate, and determines the compensation driving voltage corresponding to the target grayscale of the pixel units in the row to be displayed based on the target grayscale of the pixel units in the row to be displayed and the corresponding delay parameters. When the compensation driving voltage corresponding to the target grayscale of the pixel units in the row to be displayed is the maximum driving voltage, the maximum driving voltage is used to drive the pixel units. The driving method of this display panel can determine different maximum driving voltages for the display panel according to different refresh rates. When the compensation driving voltage corresponding to the target grayscale of the pixel unit of the row to be displayed is the maximum driving voltage, the maximum driving voltage is called to drive the pixel unit. Therefore, if the maximum driving voltage is insufficient at a certain refresh rate, resulting in insufficient pixel charging, a larger maximum driving voltage can be called to avoid insufficient pixel charging. Furthermore, calling different maximum driving voltages according to different refresh rates can reduce power consumption, thereby balancing pixel charging effect and low power consumption. Attached Figure Description
[0019] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1 This is a flowchart illustrating the driving method for a display panel provided in an embodiment of this application.
[0021] Figure 2 This application provides timing diagrams of a display panel under different driving voltages.
[0022] Figure 3 This is a structural diagram of a display device provided in an embodiment of this application. Detailed Implementation
[0023] 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 some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0024] In the description of this application, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," and "outer," etc., indicating orientation or positional relationships based on the orientation or positional relationships shown in the accompanying drawings, are used only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more of the stated features. In the description of this application, "a plurality of" means two or more, unless otherwise explicitly specified.
[0025] "A and / or B" includes the following three combinations: A only, B only, and a combination of A and B.
[0026] The use of "applies to" or "configured to" in this application implies open and inclusive language, which does not exclude the applicability to or configuration to devices performing additional tasks or steps. Additionally, the use of "based on" implies openness and inclusivity, because processes, steps, calculations, or other actions "based on" one or more of the stated conditions or values may in practice be based on additional conditions or values beyond those stated.
[0027] In this application, the term "exemplary" is used to mean "used as an example, illustration, or description." Any embodiment described as "exemplary" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is provided to enable any person skilled in the art to make and use this application. Details are set forth in the following description for purposes of explanation. It should be understood that those skilled in the art will recognize that this application can be made without using these specific details. In other instances, well-known structures and processes are not described in detail to avoid obscuring the description of this application with unnecessary detail. Therefore, this application is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed in this application.
[0028] like Figure 1 As shown, this application embodiment provides a driving method for a display panel, the driving method for the display panel including:
[0029] S1 receives a display request from the display panel.
[0030] Specifically, when the display panel needs to display something, it can receive the display request from the display panel, parse the display request to obtain the display parameters, and drive the display panel according to the display parameters.
[0031] Specifically, when parsing the display request, parameters of the image to be displayed on the display panel can be obtained. These parameters may include those of each sub-pixel unit or pixel unit. For example, the display parameters may include the setting position and / or relative position of each sub-pixel unit or pixel unit on the display panel, the grayscale to be displayed by each sub-pixel unit or pixel unit on the display panel, the target grayscale and actual grayscale of each sub-pixel unit already displayed on the display panel, the driving voltage corresponding to each target grayscale, and the refresh rate of the display panel. However, the embodiments of this application are not limited to these. The display parameters obtained by parsing the display panel request include various parameters that enable the display panel to display normally.
[0032] S2, based on the display request of the display panel, determines the refresh rate of the display panel, the target grayscale of the pixel unit of the row to be displayed in the display panel, and the delay parameter corresponding to the pixel unit of the row to be displayed.
[0033] Specifically, after receiving a display request from the display panel, since different display panels have different refresh rates, and a display panel can have multiple different refresh rates, the refresh rate of the display panel can be determined first, and processed accordingly. Furthermore, the target grayscale of the pixel unit in the row to be displayed and the corresponding delay parameters of the pixel unit in the row to be displayed can be determined, thereby adjusting the driving voltage of the pixel unit in the row to be displayed on the display panel, so that the charging of each sub-pixel unit or pixel unit in the display panel is normal, and the display panel can display normally.
[0034] Specifically, it's understandable that the duration of a frame differs at different refresh rates. For example, at a refresh rate of 60 Hz, the duration of a frame is 1 / 60, while at a refresh rate of 120 Hz, it's 1 / 120. As you can see, the duration of a frame varies with the refresh rate. Impedance in the display panel's traces can shorten the effective charging time. At a refresh rate of 60 Hz, due to the longer charging time, even if the impedance on the traces causes a longer rise time, the charging time for the sub-pixel unit or pixel unit might still be sufficient. However, at a refresh rate of 120 Hz, due to the shorter charging time, the impedance on the traces causes a longer rise time, further shortening the charging time and resulting in insufficient charging time for the sub-pixel unit or pixel unit, leading to display abnormalities. Therefore, in this embodiment of the application, after receiving a display request from the display panel, the refresh rate of the display panel is determined, and the charging time of the pixels is judged based on the refresh rate and other parameters to ensure that each sub-pixel unit or pixel unit is fully charged and the display panel displays normally.
[0035] Specifically, it is understandable that due to the impedance of the traces and other factors (such as parasitic bands), when a pixel unit is to reach the target driving voltage corresponding to the gray level, the input target driving voltage will inevitably not reach the target driving voltage, but will be a value less than the target driving voltage. Therefore, overdrive technology is generally used, that is, inputting a value greater than the target driving voltage to make the pixel unit reach the target driving voltage corresponding to the gray level.
[0036] Correspondingly, the delay parameter refers to the actual driving voltage that each pixel unit can reach when charged by the input driving voltage, and the time it takes to reach the actual driving voltage, in relation to the input driving voltage and its input time. It can be understood that without pixel unit compensation, the input driving voltage of the pixel unit is the target driving voltage corresponding to the target grayscale of the pixel unit; with pixel unit compensation, the input driving voltage of the pixel unit is the compensated driving voltage corresponding to the target grayscale of the pixel unit.
[0037] For example, if the input driving voltage is 4 volts, the input time of the input driving voltage is recorded as 0, the actual driving voltage is 3.5 volts, and the time to reach the actual driving voltage is 1 millisecond, then the delay parameter under this input driving voltage can be determined based on the above parameters. For example, the delay parameter is characterized as the actual driving voltage being 3.5 volts when the input driving voltage is 4 volts, and the time to reach the actual driving voltage being 1 millisecond. Accordingly, different actual driving voltages and the time to reach the actual driving voltage can be determined based on different input driving voltages, thereby determining the delay parameter. Accordingly, different voltages can be called according to different needs to make the actual driving voltage reached by the pixel the target driving voltage, and the charging time the target charging time, so that the pixel unit can be displayed normally.
[0038] In some embodiments, the step of determining the delay parameter corresponding to the pixel unit of the row to be displayed according to the display request of the display panel includes: determining the actual gray level and the target gray level of the pixel unit of the current row in the display panel according to the display request of the display panel; and determining the delay parameter corresponding to the pixel unit of the row to be displayed according to the actual gray level and the target gray level of the pixel unit of the current row.
[0039] Specifically, when displaying line by line on the display panel, the actual grayscale and the target grayscale of the pixel units in the current row of the display panel can be determined first. Then, the delay parameters corresponding to the pixel units of the row to be displayed can be determined based on the difference between the two, and the compensation driving voltage of the pixel units of the row to be displayed can be determined accordingly, so that the display panel can display normally.
[0040] Specifically, it can be understood that when the voltage of the pixel unit in the current row is not compensated, the input driving voltage of the pixel unit in the current row is the target driving voltage of the pixel unit in the current row; when the voltage of the pixel unit in the current row is compensated, the input driving voltage of the pixel unit in the current row is the compensated driving voltage of the pixel unit in the current row.
[0041] Specifically, the target driving voltage and target charging time of the pixel units in the current row can be determined based on the target grayscale of the pixel units in the current row. The actual driving voltage and actual charging time of the pixel units in the current row can be determined based on the actual grayscale of the pixel units in the current row. Furthermore, the delay parameters corresponding to the pixel units can be determined based on the target driving voltage and target charging time, and the actual driving voltage and actual charging time of the pixel units in the current row. For example, if each row of pixel units in the display panel has the same display grayscale, and the target grayscale of the pixel units in the current row is 125 (taking a display panel with grayscale levels from 0 to 255 as an example), and the actual grayscale of the pixel units in the current row is 122, then each grayscale will have its corresponding driving voltage. And charging time. For example, if a pixel unit needs to display 125 gray levels, it needs to be charged at 3 volts for 10 milliseconds. The target driving voltage corresponding to the target gray level is 3 volts, and the target charging time is 10 milliseconds. It can be understood that if the actual gray level of the pixel unit in the current row is 122 gray levels, it means that the charging time and / or driving voltage has not reached the target charging time and / or target driving voltage. For example, if the actual driving voltage reaches 2.8 volts and the charging time is only 8 milliseconds, then based on this difference, it can be determined that the charging time is delayed by 2 seconds and the driving voltage is delayed by 0.2 volts. Thus, based on these parameters, the delay parameters corresponding to the pixel units of the row to be displayed can be determined, thereby determining the compensation driving voltage of the pixel units of the row to be displayed.
[0042] Specifically, when driving the pixel units of the current row using the compensation driving voltage of the current row pixel units, taking the example that the pixel unit needs to display 125 gray levels and needs to be charged at 3 volts for 10 milliseconds, the compensation driving voltage of the current row pixel unit can be 3.2 volts, and the set charging time is 11 milliseconds (that is, the driving voltage can reach 3.2 volts without any delay when input). However, the actual gray level of the current row pixel unit is 122 gray levels, indicating that the charging time and / or driving voltage has not reached the target charging time and / or target driving voltage. For example, if the actual driving voltage reaches 3 volts and the charging time is 10 milliseconds, then based on this difference, it can be determined that the charging time is delayed by 1 second and the driving voltage is delayed by 0.2 volts. Thus, based on these parameters, the delay parameters corresponding to the pixel units of the row to be displayed can be determined, thereby determining the compensation driving voltage of the pixel units of the row to be displayed.
[0043] Specifically, if the pixel units of the row to be displayed need to display the same grayscale as the pixel units of the current row, then the driving voltage can be increased accordingly and the delay time shortened, allowing the pixel units of the row to be displayed to charge at 3 volts for 10 milliseconds, thereby displaying 125 grayscale levels. Conversely, if the pixel units of the row to be displayed need to display different grayscale levels than the pixel units of the current row, the delay parameters of the pixel units of the row to be displayed can be determined based on the delay parameters determined for the pixel units of the current row.
[0044] Specifically, it is understood that since increasing the driving voltage will shorten the time to reach the target driving voltage, the driving voltage and the duration are related. Depending on the display panel, the relationship between the driving voltage and the duration is different. Therefore, the embodiments of this application can use real-time acquisition and calculation to determine the relationship between the driving voltage and the duration. The embodiments of this application do not limit the specific parameters and values.
[0045] For example, the driving voltage and the time required to reach the target voltage may be linearly related or non-linearly related. The driving voltage and the time required to reach the target voltage may be inversely proportional, that is, the larger the driving voltage, the shorter the time required to reach the target voltage and the longer the charging time.
[0046] Specifically, considering that the relationship between different display panels, different driving voltages and durations is different, the embodiments of this application can determine the relationship between the input driving voltage and the actual driving voltage reached, the duration required to reach the actual driving voltage, or the relationship between the input driving voltage and the charging duration based on the actual gray level of the pixel unit in the current row and the target gray level of the pixel unit in the current row in the display panel, thereby determining the delay parameters of the pixel unit in the row to be displayed based on this relationship.
[0047] Specifically, it can be understood that the sum of the delay time and the actual charging time is the set charging time. For example, if the set charging time is 10 seconds, the delay time is 2 seconds, and the actual charging time is 8 seconds, then determining the delay time and the set charging time allows us to determine the actual charging time. The set charging time can be the effective duration of a display time segment within a frame.
[0048] In some embodiments, the step of determining the delay parameter corresponding to the pixel unit of the row to be displayed based on the actual gray level of the pixel unit of the current row and the target gray level of the pixel unit of the current row includes: determining the delay parameter of the pixel unit of the current row based on the actual gray level of the pixel unit of the current row and the target gray level of the pixel unit of the current row; and determining the delay parameter corresponding to the pixel unit of the row to be displayed based on the delay parameter of the pixel unit of the current row, the target gray level of the pixel unit of the current row and the target gray level of the pixel unit of the row to be displayed.
[0049] Specifically, when determining the delay parameters corresponding to the pixel units of the row to be displayed, considering the differences in design and manufacturing process of different display panels, the delay parameters of each display panel are different. In this embodiment, the delay parameters of the pixel units of the current row are determined by the delay parameters of the pixel units of the current row. The delay parameters can be determined according to the delay of the actual product, making the delay parameters more accurate, thereby making the compensation of the pixel units more accurate and enabling the display panel to display normally.
[0050] Specifically, it can be understood that when the grayscale of the pixel unit in the current row is the same as that of the pixel unit in the row to be displayed, the delay parameter of the pixel unit in the current row can be used as the delay parameter of the pixel unit in the row to be displayed. When the grayscale of the pixel unit in the current row is different from that of the row to be displayed, the delay parameter of the row to be displayed can be determined based on the delay parameter of the pixel unit in the current row.
[0051] Specifically, after determining the delay parameters of the pixel units in the current row, the relationship between the target driving voltage, actual driving voltage, and delay time of the pixel units in the current row can be determined based on the delay parameters. Then, based on the grayscale of the pixel units in the row to be displayed, their target driving voltage and target charging time can be determined. Based on the relationship between the target driving voltage, actual driving voltage, and delay time of the pixel units in the current row, and the target driving voltage of the pixel units in the row to be displayed, the relationship between the target driving voltage, actual driving voltage, and delay time of the row to be displayed can be determined, thereby determining the delay parameters of the pixel units in the row to be displayed. Finally, based on the delay parameters of the pixel units in the row to be displayed, their target driving voltage, and target charging time, the compensation driving circuit can be determined.
[0052] In some embodiments, the step of determining the delay parameter of the pixel unit in the current row based on the actual gray level and the target gray level of the pixel unit in the current row includes: determining the actual driving voltage, actual charging time, target driving voltage, and target charging time of the pixel unit in the current row based on the actual gray level and the target gray level of the pixel unit in the current row; determining the delay time and delay voltage of the pixel unit in the current row based on the actual charging time, actual charging time, target driving voltage, and target charging time of the pixel unit in the current row; and determining the delay parameter of the pixel unit in the current row based on the delay time, delay voltage, and target gray level of the pixel unit in the current row.
[0053] Specifically, for example, if the grayscale of the pixel unit in the current row is 125 and the grayscale of the row to be displayed is 255, the target driving voltage of the pixel unit in the current row is 3 volts and the target charging time is 10 milliseconds, without compensation for the pixel unit in the current row, the input driving voltage corresponding to the target grayscale of the pixel unit in the current row is 3 volts and the target charging time is 10 milliseconds. When the pixel unit in the current row is compensated, the input driving voltage corresponding to the target grayscale of the pixel unit in the current row will be greater than 3 volts. At the same time, the actual driving voltage and actual charging time of the pixel unit in the current row can be determined. For example, if the actual driving voltage and actual charging time are 2.8 volts and 8 milliseconds respectively, then when the input driving voltage is 3 volts, its delay voltage is 0.2 volts and its delay time is 2 milliseconds. Correspondingly, when the grayscale of the pixel unit is 125, the delay voltage is 0.2 volts and the delay time is 2 milliseconds. Thus, the delay parameter of the pixel unit in the current row can be determined, and the delay parameter of the pixel unit in the row to be displayed can be determined based on this delay parameter.
[0054] Specifically, when the gray level of the row to be displayed is 255, the charging voltage delay may be shortened due to the larger input voltage, and the charging time may be shortened accordingly. The delay parameters are determined in a linear or non-linear manner. For example, when the gray level of the pixel unit is 255, the delay voltage is 0.1 volts and the delay time is 1 millisecond.
[0055] In some embodiments, the step of determining the actual grayscale and the target grayscale of the pixel units in the current row of the display panel according to the display request of the display panel further includes: determining the actual grayscale and the target grayscale of the pixel units in the previous row of the display panel according to the display request of the display panel; the step of determining the delay parameter corresponding to the pixel units of the row to be displayed according to the actual grayscale and the target grayscale of the pixel units in the current row includes: determining the delay parameter corresponding to the pixel units of the row to be displayed according to the actual grayscale, the target grayscale, the actual grayscale, and the target grayscale of the pixel units in the previous row.
[0056] Specifically, when determining the delay parameters corresponding to the pixel units of the row to be displayed on the display panel, it can also be determined based on the actual grayscale and target grayscale of the pixel units in the current row, and the actual grayscale and target grayscale of the pixel units in the previous row.
[0057] Specifically, the previous line here refers to the line before the current line, which is the two lines before the line to be displayed.
[0058] Specifically, considering the potential time constraints in adjusting the driving voltage of the pixel units in the row to be displayed after real-time detection of the actual and target gray levels of the current row, the delay parameters of the pixel units in the row to be displayed can be determined after real-time detection of the actual and target gray levels of the previous row. By ensuring the normal display of the pixel units in the current row, a certain buffer time is provided to adjust the driving voltage of the pixel units in the row to be displayed.
[0059] Specifically, the delay parameters of the pixel units in the row to be displayed can be determined by using the delay parameters determined by the pixel units in the previous row and the delay parameters determined by the pixel units in the current row, thereby improving the accuracy of the data.
[0060] It is understood that the embodiments of this application use the grayscale of the pixel units in the previous row and the pixel units in the current row to determine the delay parameters of the pixel units in the row to be displayed as an example for illustration. However, the embodiments of this application are not limited to this. It is understood that the delay parameters of the pixel units in the row to be displayed can be determined by the grayscale of the pixel units in multiple rows, and the delay parameters of each pixel unit can also be determined before the display panel is displayed.
[0061] S3, determine the maximum driving voltage of the display panel at the refresh rate based on the refresh rate of the display panel; the display panel includes at least two refresh rates and at least two maximum driving voltages corresponding to the at least two refresh rates.
[0062] Specifically, it is understandable that, due to design limitations, the maximum driving voltage of current display devices using TED ICs is 6 volts, meaning the maximum positive driving voltage is +6 volts and the maximum negative driving voltage is -6 volts. When the refresh rate of the display device is 60 Hz, this can eliminate the problem of insufficient charging in most cases. However, when the refresh rate of the display device is 120 Hz, due to the shortened charging time, even when the maximum driving voltage is used to accelerate the rise rate of the driving voltage, there will still be insufficient charging time for the pixel units.
[0063] Therefore, this application addresses the aforementioned problem by setting a maximum driving voltage higher than 6 volts when the display panel has a refresh rate higher than 60 Hz. In this case, it is not necessary to determine the maximum driving voltage based on the refresh rate; a maximum driving voltage higher than 6 volts can be directly used as the maximum driving voltage. However, considering that the display panel may have multiple refresh rates, directly using the maximum driving voltage may result in poor power consumption. Different maximum driving voltages can be used at different refresh rates to reduce power consumption and address both the issues of insufficient charging time for pixel units and high power consumption.
[0064] Specifically, it can be understood that when the refresh rate of the display panel is 60 Hz, a maximum driving voltage of 6 volts is required to fully charge each pixel unit. Therefore, the maximum driving voltage corresponding to a refresh rate of 60 Hz is 6 volts. When the refresh rate of the display panel is 120 Hz, a maximum driving voltage of 7 volts is required to fully charge each pixel unit. Therefore, the maximum driving voltage corresponding to a refresh rate of 120 Hz is 7 volts.
[0065] In some embodiments, the step of determining the maximum driving voltage of the display panel at the refresh rate of the display panel includes: determining a first maximum driving voltage of the display panel when the refresh rate of the display panel is a first refresh rate; determining a second maximum driving voltage of the display panel when the refresh rate of the display panel is a second refresh rate; wherein the first refresh rate is less than the second refresh rate, and the absolute value of the first maximum driving voltage is less than the absolute value of the second maximum driving voltage.
[0066] Specifically, considering that there are charging issues for pixel units from high grayscale to low grayscale (e.g., from white screen to black screen) and from low grayscale to high grayscale (e.g., from white screen to black screen), when setting the maximum driving voltage, the absolute values of the positive and negative extremes in the maximum driving voltage can be made the same, thereby solving the problem of insufficient charging under different conditions.
[0067] In some embodiments, the absolute value of the first maximum driving voltage is 6 volts, and the absolute value of the second maximum driving voltage is greater than or equal to 7 volts.
[0068] Specifically, the display panel may include two refresh rates, for example, a first refresh rate of 60 Hz and a second refresh rate of 120 Hz. Correspondingly, the first maximum driving voltage may be 6 volts and the second maximum driving voltage may be 7 volts. However, the embodiments of this application are not limited to this. When the first refresh rate and the second refresh rate are other refresh rates, the maximum driving voltage at that refresh rate may also be 6 volts or 7 volts. For example, when the first refresh rate is 90 Hz, the first maximum driving voltage may be 6 volts, and when the second refresh rate is 240 Hz, the second maximum driving voltage may be 7 volts. Alternatively, when the first refresh rate and the second refresh rate are other refresh rates, the first maximum driving voltage and the second maximum driving voltage may be other voltages. For example, when the first refresh rate is 90 Hz, the first maximum driving voltage may be 6.5 volts, and when the second refresh rate is 240 Hz, the second maximum driving voltage may be 8 volts.
[0069] Specifically, the above embodiments are illustrated using the example of a display panel having two refresh rates and two maximum driving voltages. However, the embodiments of this application are not limited to this, and the display panel may include three or more refresh rates and corresponding maximum driving voltages.
[0070] S4. Based on the target grayscale of the pixel unit of the row to be displayed and the delay parameter corresponding to the pixel unit of the row to be displayed, determine the compensation driving voltage corresponding to the target grayscale of the pixel unit of the row to be displayed.
[0071] Specifically, after determining the target grayscale and corresponding delay parameters of the pixel units in the row to be displayed, the compensation driving voltage corresponding to the target grayscale of the pixel units in the row to be displayed can be determined, and the compensation driving voltage can be used to drive the pixel units to avoid insufficient charging of the pixel units. Furthermore, considering that the compensation driving voltage of the pixel units may not be the maximum driving voltage, the compensation driving voltage and the maximum driving voltage can be compared. When the compensation driving voltage is not the maximum driving voltage, a voltage lower than the maximum driving voltage is used for driving, and the values of other voltages are equal to the values of the compensation driving voltage to reduce power consumption. When the compensation driving voltage is the maximum driving voltage, the maximum driving voltage is used for driving to avoid insufficient charging.
[0072] In some embodiments, the step of determining the compensation driving voltage corresponding to the target grayscale of the pixel unit of the row to be displayed based on the target grayscale of the pixel unit of the row to be displayed and the delay parameter corresponding to the pixel unit of the row to be displayed includes: determining the target driving voltage and the target charging time of the pixel unit of the row to be displayed based on the target grayscale of the pixel unit of the row to be displayed; and determining the compensation driving voltage corresponding to the target grayscale of the pixel unit of the row to be displayed based on the target driving voltage, the target charging time, and the delay parameter corresponding to the pixel unit of the row to be displayed.
[0073] Specifically, for example, if the refresh rate of the display screen is 120 Hz and the target grayscale of the pixel unit in the row to be displayed is 255 grayscale, the target driving voltage and target charging time of the pixel unit in the row to be displayed can be determined accordingly, for example, 5.8 volts and 7 milliseconds. At the same time, based on the determined delay parameters corresponding to the pixel unit in the row to be displayed, the delay data under each voltage can be determined. For example, if it is determined that when the input driving voltage is 6 volts, the delay voltage is 0.5 volts and the delay time is 1.2 milliseconds, and the duration of one frame is only 8.3 milliseconds, the effective time of the display period is only 7.5 milliseconds, then it can be determined that when the input driving voltage is 6 volts, the pixel unit cannot display 255 grayscale. At the same time, based on the delay parameters, if it is determined that when the input driving voltage is 7 volts, the delay voltage is 1 volt and the delay time is 0.5 milliseconds, then the compensation driving voltage can be determined to be 7 volts. Understandably, although the actual driving voltage of 6 volts exceeds the target driving voltage, the 7 volts can be reduced to a lower voltage, such as 6 volts, after reaching 6 volts, or the 7 volts can be reduced to 6.1 volts to account for the impedance effect. This ensures that the final pixel driving voltage and charging time meet the requirements, and the pixel unit will not be undercharged.
[0074] S5, when the compensation driving voltage corresponding to the target grayscale of the pixel unit of the row to be displayed is the maximum driving voltage, the maximum driving voltage under the refresh rate is called to drive the pixel unit.
[0075] Specifically, when the compensation driving voltage corresponding to the target grayscale of the pixel unit in the row to be displayed is the maximum driving voltage, calling the maximum driving voltage under the refresh rate to drive the pixel unit can avoid insufficient charging of the pixel unit due to insufficient maximum driving voltage.
[0076] In some embodiments, after determining the compensation driving voltage corresponding to the target grayscale of the pixel unit of the row to be displayed based on the target grayscale of the pixel unit of the row to be displayed and the delay parameter corresponding to the pixel unit of the row to be displayed, the method further includes: when the compensation driving voltage corresponding to the target grayscale of the pixel unit of the row to be displayed is not the maximum driving voltage, calling another driving voltage in the display panel with the same value as the compensation driving voltage to drive the pixel unit; the absolute value of the other driving voltage is less than the absolute value of the maximum driving voltage.
[0077] Specifically, it can be understood that the maximum driving voltage is different at different refresh rates, and correspondingly, other driving voltages are different at different refresh rates. For example, if the absolute value of the maximum driving voltage at the first refresh rate is 6 volts and the absolute value of the maximum driving voltage at the second refresh rate is 7 volts, then other driving voltages at the first refresh rate can be less than 6 volts, and other driving voltages at the second refresh rate can be less than 7 volts. The other driving voltages at the first refresh rate and the second refresh rate are not the same.
[0078] Specifically, for example, when the value of the compensation driving voltage corresponding to the target grayscale of the pixel unit in the row to be displayed is 5 volts, a voltage of 5 volts can be used to drive the pixel unit.
[0079] Specifically, such as Figure 2 As shown, Figure 2 Timing diagrams of the display panel under different driving voltages are provided for embodiments of this application. Curve 1 is the theoretical curve when driving the pixel unit with the target driving voltage, curve 2 is the actual curve when driving the pixel unit with the target driving voltage, and curve 3 is the actual curve when driving the pixel unit with the compensated driving voltage in this embodiment of the application. Figure 2 As can be seen, after the clock signal line CK inputs a valid signal, the data line DATA inputs a valid signal with a certain delay. The valid time of the display time period T0 is T1. When driving the pixel unit with the target driving voltage VGM, theoretically, the target driving voltage VGM will be reached after the first time T1, as shown in curve 1. However, in practice, due to the influence of factors such as trace impedance, when driving the pixel unit with the target driving voltage VGM, the actual driving voltage Vs cannot reach the target driving voltage VGM, and it will take a second time T2 to reach the actual driving voltage Vs, as shown in curve 2. In this embodiment, a compensated driving voltage is used to drive the pixel unit, so that the target driving voltage VGM can be reached in the third time T3, as shown in curve 3. After reaching the target driving voltage, the voltage can be reduced to reduce power consumption.
[0080] Meanwhile, this application uses different maximum driving voltages at different refresh rates, which can improve the response speed and transmittance of the liquid crystal, increase the charging rate, and make the image quality level consistent at different refresh rates, thus avoiding poor display due to insufficient charging of the display unit.
[0081] This application provides a driving method for a display panel. When driving the display panel, the method can determine different maximum driving voltages for the display panel according to different refresh rates. When the compensation driving voltage corresponding to the target grayscale of the pixel unit in the row to be displayed is the maximum driving voltage, the maximum driving voltage is called to drive the pixel unit. Therefore, if the maximum driving voltage is insufficient at a certain refresh rate, resulting in insufficient pixel charging, a larger maximum driving voltage can be called to avoid insufficient pixel charging. Furthermore, calling different maximum driving voltages according to different refresh rates can reduce power consumption, thereby balancing pixel charging effect and low power consumption.
[0082] Meanwhile, embodiments of this application provide a display device, such as... Figure 3 As shown, the display device 1 includes a display panel 11 and a driver chip 12. The driver chip 12 includes a timing control unit 121, a level conversion unit 122, and a data driving unit 123. The timing control unit 121 includes:
[0083] The receiving module 211 is used to receive display requests from the display panel;
[0084] The first determining module 212 is used to determine the refresh rate of the display panel, the target grayscale of the pixel unit of the row to be displayed in the display panel, and the delay parameter corresponding to the pixel unit of the row to be displayed, according to the display request of the display panel.
[0085] The second determining module 213 is used to determine the maximum driving voltage of the display panel at the refresh rate of the display panel; the display panel includes at least two refresh rates and at least two maximum driving voltages corresponding to the at least two refresh rates;
[0086] The third determining module 214 is used to determine the compensation driving voltage corresponding to the target gray level of the pixel unit of the row to be displayed based on the target gray level of the pixel unit of the row to be displayed and the delay parameter corresponding to the pixel unit of the row to be displayed.
[0087] The driving module 215 is used to drive the pixel unit by calling the maximum driving voltage under the refresh rate when the compensation driving voltage corresponding to the target grayscale of the pixel unit of the row to be displayed is the maximum driving voltage.
[0088] In some embodiments, the first determining module is configured to determine the actual grayscale and the target grayscale of the pixel units in the current row of the display panel according to the display request of the display panel; and determine the delay parameter corresponding to the pixel units of the row to be displayed according to the actual grayscale and the target grayscale of the pixel units in the current row.
[0089] In some embodiments, the first determining module is configured to determine the delay parameter of the pixel unit in the current row based on the actual gray level of the pixel unit in the current row and the target gray level of the pixel unit in the current row; and to determine the delay parameter corresponding to the pixel unit in the row to be displayed based on the delay parameter of the pixel unit in the current row, the target gray level of the pixel unit in the current row and the target gray level of the pixel unit in the row to be displayed.
[0090] In some embodiments, the first determining module is configured to determine the actual driving voltage, actual charging time, target driving voltage, and target charging time of the pixel unit in the current row based on the actual grayscale and target grayscale of the pixel unit in the current row; determine the delay time and delay voltage of the pixel unit in the current row based on the actual charging time, actual charging time, target driving voltage, and target charging time of the pixel unit in the current row; and determine the delay parameter of the pixel unit in the current row based on the delay time, delay voltage, and target grayscale of the pixel unit in the current row.
[0091] In some embodiments, the first determining module is configured to determine the actual grayscale and the target grayscale of the pixel units in the previous row of the display panel according to the display request of the display panel; and determine the delay parameter corresponding to the pixel units of the row to be displayed according to the actual grayscale, the target grayscale, the actual grayscale, and the target grayscale of the pixel units in the previous row.
[0092] In some embodiments, the second determining module is configured to determine a first maximum driving voltage of the display panel when the refresh rate of the display panel is a first refresh rate; and to determine a second maximum driving voltage of the display panel when the refresh rate of the display panel is a second refresh rate; wherein the first refresh rate is less than the second refresh rate, and the absolute value of the first maximum driving voltage is less than the absolute value of the second maximum driving voltage.
[0093] In some embodiments, the third determining module is configured to determine the target driving voltage and the target charging time of the pixel unit of the row to be displayed based on the target grayscale of the pixel unit of the row to be displayed; and to determine the compensation driving voltage corresponding to the target grayscale of the pixel unit of the row to be displayed based on the target driving voltage, the target charging time, and the delay parameter corresponding to the pixel unit of the row to be displayed.
[0094] In some embodiments, the third determining module is used to drive the pixel unit by calling another driving voltage with the same value as the compensation driving voltage in the display panel when the compensation driving voltage corresponding to the target gray level of the pixel unit in the row to be displayed is not the maximum driving voltage; the absolute value of the other driving voltage is less than the absolute value of the maximum driving voltage.
[0095] Specifically, the driver chip can be a TED IC.
[0096] Specifically, the driver chip also includes a scan driver unit, which is used to output scan signals or gate driver circuit drive signals.
[0097] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0098] The above provides a detailed description of a display panel driving method and display device provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A driving method for a display panel, characterized in that, include: Receive display requests from the display panel; Based on the display request of the display panel, determine the refresh rate of the display panel, the target grayscale of the pixel unit of the row to be displayed in the display panel, and the delay parameter corresponding to the pixel unit of the row to be displayed; Based on the refresh rate of the display panel, determine the maximum driving voltage of the display panel at that refresh rate; The display panel includes at least two refresh rates and at least two maximum driving voltages corresponding to the at least two refresh rates; Based on the target grayscale of the pixel unit of the row to be displayed and the delay parameter corresponding to the pixel unit of the row to be displayed, determine the compensation driving voltage corresponding to the target grayscale of the pixel unit of the row to be displayed; When the compensation driving voltage corresponding to the target grayscale of the pixel unit in the row to be displayed is the maximum driving voltage, the maximum driving voltage under the refresh rate is called to drive the pixel unit. The step of determining the maximum driving voltage of the display panel at the refresh rate of the display panel includes: determining a first maximum driving voltage of the display panel when the refresh rate of the display panel is a first refresh rate; determining a second maximum driving voltage of the display panel when the refresh rate of the display panel is a second refresh rate; wherein the first refresh rate is less than the second refresh rate, and the absolute value of the first maximum driving voltage is less than the absolute value of the second maximum driving voltage.
2. The driving method for the display panel according to claim 1, characterized in that, The step of determining the delay parameter corresponding to the pixel unit of the row to be displayed according to the display request of the display panel includes: Based on the display request of the display panel, determine the actual grayscale of the pixel unit in the current row of the display panel and the target grayscale of the pixel unit in the current row of the display panel; Based on the actual grayscale of the pixel unit in the current row and the target grayscale of the pixel unit in the current row, determine the delay parameter corresponding to the pixel unit in the row to be displayed.
3. The driving method for the display panel according to claim 2, characterized in that, The steps for determining the delay parameters corresponding to the pixel units of the row to be displayed, based on the actual grayscale and the target grayscale of the pixel units in the current row, include: Determine the delay parameter of the pixel unit in the current row based on the actual gray level of the pixel unit in the current row and the target gray level of the pixel unit in the current row; The delay parameters corresponding to the pixel units of the current row are determined based on the delay parameters of the pixel units of the current row, the target grayscale of the pixel units of the current row, and the target grayscale of the pixel units of the row to be displayed.
4. The driving method for the display panel according to claim 3, characterized in that, The step of determining the delay parameter of the pixel unit in the current row based on the actual gray level and the target gray level of the pixel unit in the current row includes: Based on the actual grayscale of the pixel unit in the current row and the target grayscale of the pixel unit in the current row, determine the actual driving voltage, actual charging time, target driving voltage, and target charging time of the pixel unit in the current row. Based on the actual charging time, target driving voltage, and target charging time of the pixel unit in the current row, determine the delay time and delay voltage of the pixel unit in the current row. The delay parameters of the pixel units in the current row are determined based on the delay time, delay voltage, and target grayscale of the pixel units in the current row.
5. The driving method for a display panel according to claim 2, characterized in that, The step of determining the actual grayscale of the pixel unit in the current row of the display panel and the target grayscale of the pixel unit in the current row of the display panel according to the display request of the display panel further includes: Based on the display request of the display panel, determine the actual grayscale of the pixel unit in the previous row of the display panel and the target grayscale of the pixel unit in the previous row of the display panel. The step of determining the delay parameter corresponding to the pixel unit of the row to be displayed based on the actual gray level of the pixel unit of the current row and the target gray level of the pixel unit of the current row includes: determining the delay parameter corresponding to the pixel unit of the row to be displayed based on the actual gray level of the pixel unit of the current row, the target gray level of the pixel unit of the current row, the actual gray level of the pixel unit of the previous row and the target gray level of the pixel unit of the previous row.
6. The driving method for a display panel according to claim 1, characterized in that, The absolute value of the first maximum driving voltage is 6 volts, and the absolute value of the second maximum driving voltage is greater than or equal to 7 volts.
7. The driving method for a display panel according to claim 1, characterized in that, The step of determining the compensation driving voltage corresponding to the target grayscale of the pixel unit of the row to be displayed based on the target grayscale of the pixel unit of the row to be displayed and the delay parameter corresponding to the pixel unit of the row to be displayed includes: Based on the target grayscale of the pixel units in the row to be displayed, determine the target driving voltage and the target charging time of the pixel units in the row to be displayed. The compensation driving voltage corresponding to the target grayscale of the pixel unit in the row to be displayed is determined based on the target driving voltage of the pixel unit in the row to be displayed, the target charging time of the pixel unit in the row to be displayed, and the delay parameter corresponding to the pixel unit in the row to be displayed.
8. The driving method for a display panel according to claim 1, characterized in that, After determining the compensation driving voltage corresponding to the target grayscale of the pixel unit of the row to be displayed based on the target grayscale of the pixel unit of the row to be displayed and the corresponding delay parameter of the pixel unit of the row to be displayed, the method further includes: When the compensation driving voltage corresponding to the target grayscale of the pixel unit in the row to be displayed is not the maximum driving voltage, other driving voltages with the same value as the compensation driving voltage in the display panel are called to drive the pixel unit; the absolute value of the other driving voltage is less than the absolute value of the maximum driving voltage.
9. A display device, characterized in that, The system includes a display panel and a driver chip. The driver chip includes a timing control unit, a level conversion unit, and a data driving unit. The timing control unit includes: The receiving module is used to receive display requests from the display panel; The first determining module is used to determine the refresh rate of the display panel, the target grayscale of the pixel unit of the row to be displayed in the display panel, and the delay parameter corresponding to the pixel unit of the row to be displayed, based on the display request of the display panel. The second determining module is used to determine the maximum driving voltage of the display panel at the refresh rate of the display panel; the display panel includes at least two refresh rates and at least two maximum driving voltages corresponding to the at least two refresh rates; The third determining module is used to determine the compensation driving voltage corresponding to the target gray level of the pixel unit of the row to be displayed based on the target gray level of the pixel unit of the row to be displayed and the delay parameter corresponding to the pixel unit of the row to be displayed. The driving module is used to drive the pixel unit by calling the maximum driving voltage at the refresh rate when the compensation driving voltage corresponding to the target grayscale of the pixel unit of the row to be displayed is the maximum driving voltage. Specifically, the second determining module is used to determine a first maximum driving voltage of the display panel when the refresh rate of the display panel is a first refresh rate; and to determine a second maximum driving voltage of the display panel when the refresh rate of the display panel is a second refresh rate; wherein the first refresh rate is less than the second refresh rate, and the absolute value of the first maximum driving voltage is less than the absolute value of the second maximum driving voltage.