Driving method of display panel and display device
By determining the maximum driving voltage according to the refresh rate and target grayscale in the display panel driving, and driving when the compensation drive voltage is the maximum driving voltage, the problem of insufficient pixel charging caused by the TED IC is solved, and the charging effect and power consumption are achieved. Take into account both.
Patent Information
- Application Number
- CN202411581208.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2025-01-14
- Estimated Expiration
- 2044-11-06
AI Technical Summary
When a hybrid integrated circuit (TED IC) with embedded timing control and source drive is used for display panel driving, the large signal trace impedance leads to insufficient charging of pixels, and the existing overdrive technology still has insufficient charging problem.
By receiving the display request from the display panel, the refresh rate, target grayscale and delay parameters are determined, the maximum driving voltage is determined according to different refresh rates and grayscales, and the maximum driving voltage is called when the compensation drive voltage is the maximum driving voltage to avoid The pixel is insufficiently charged and different maximum driving voltages are selected according to different refresh rates to reduce power consumption.
It effectively avoids the problem of insufficient pixel charging, while taking into account the charging effect and low power consumption, improving the display quality of the display panel.
Smart Images

Figure CN119314441A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of display technology, and in particular to a display panel driving method and a display device. Background Art
[0002] With the development of display technology, in order to reduce costs, a hybrid integrated circuit (TCON Embedded Driver IC, TED IC) with embedded timing control and source drive will be used to drive the display panel. TED IC refers to the integration of a timing controller (Time controller, Tcon), a level shifter (Level shifter, LS) and a driver (Driver) in a driver chip (IC). Since the number of channels supported by TED IC is more than that of a general driver chip, for a display panel with a resolution of 1920*1200, only one TED IC is needed to meet the driving requirements, which can reduce costs. However, in actual use, it is found that due to the output of various signals by a TED IC, the length of the wiring in the fan-out area of the display panel is relatively long, resulting in the impedance of each wiring being greater than the impedance of the wiring in conventional products. During the display process, the rise time and fall time of the data signal will be too long, which will lead to insufficient charging of the pixels and display abnormalities.
[0003] In the prior art, line over driver (LOD) technology is used to compensate the display panel, but in actual use, it is found that the display panel using LOD technology still has the problem of insufficient charging. Therefore, the existing display device using TED IC has defects. Summary of the invention
[0004] The embodiments of the present application provide a display panel driving method and a display device to solve the defects of the existing display device using TEDIC.
[0005] In a first aspect, this embodiment provides a method for driving a display panel, and the method for driving a display panel includes:
[0006] receiving a display request from a display panel;
[0007] Determining, according to a display request of the display panel, a refresh rate of the display panel, a target grayscale of a pixel unit of a row to be displayed in the display panel, and a delay parameter corresponding to the pixel unit of the row to be displayed;
[0008] According to the refresh rate of the display panel, determining the maximum driving voltage of the display panel at the 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] Determining a compensation driving voltage corresponding to the target grayscale of the pixel unit in the row to be displayed according to the target grayscale 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;
[0010] When the compensation driving voltage corresponding to the target grayscale of the pixel unit of the to-be-displayed row is the maximum driving voltage, the maximum driving voltage at the refresh rate is called to drive the pixel unit.
[0011] In a second aspect, the present embodiment further provides a display device, the display device comprising a display panel and a driving chip, the driving chip comprising a timing control unit, a level conversion unit and a data driving unit, the timing control unit comprising:
[0012] A receiving module, used for receiving a display request from a display panel;
[0013] A first determination module, configured to determine, according to a display request of the display panel, a refresh rate of the display panel, a target grayscale of a pixel unit of a row to be displayed in the display panel, and a delay parameter corresponding to the pixel unit of the row to be displayed;
[0014] A second determination module is used to determine, according to a refresh rate of the display panel, a maximum driving voltage of the display panel at the 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;
[0015] A third determination module, configured to determine a compensation driving voltage corresponding to the target grayscale of the pixel unit of the to-be-displayed row according to the target grayscale of the pixel unit of the to-be-displayed row and the delay parameter corresponding to the pixel unit of the to-be-displayed row;
[0016] The driving module is used to call the maximum driving voltage under the refresh rate to drive the pixel unit when the compensation driving voltage corresponding to the target gray scale of the pixel unit of the to-be-displayed row is the maximum driving voltage.
[0017] Beneficial effects:
[0018] The embodiments of the present application provide a driving method and a display device for a display panel; after receiving a display request from the display panel, the driving method for the display panel determines the refresh rate of the display panel, the target grayscale of the pixel units of the row to be displayed, and the delay parameters corresponding to the pixel units of the row to be displayed, and then determines the maximum driving voltage corresponding to the display panel according to the refresh rate of the display panel, and determines the compensation driving voltage corresponding to the target grayscale of the pixel units of the row to be displayed according to the target grayscale of the pixel units of the row to be displayed and the delay parameters corresponding to the pixel units of the row to be displayed, and when the compensation driving voltage corresponding to the target grayscale of the pixel units of the row to be displayed is the maximum driving voltage, the maximum driving voltage is called to drive the pixel units. When driving the display panel, the driving method of the display panel can determine different maximum driving voltages of the display panel according to different refresh rates, and 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. Then, at a certain refresh rate, when the maximum driving voltage is insufficient and causes insufficient pixel charging, a larger maximum driving voltage can be called to avoid insufficient pixel charging. In addition, by calling different maximum driving voltages according to different refresh rates, power consumption can be reduced, thereby taking into account both pixel charging effect and low power consumption. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0020] Figure 1 It is a flow chart of a method for driving a display panel provided in an embodiment of the present application.
[0021] Figure 2 The embodiments of the present application provide a timing diagram of a display panel under different driving voltages.
[0022] Figure 3 A structural diagram of a display device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0023] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.
[0024] In the description of the present application, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, which are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present application. In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the said features. In the description of the present application, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.
[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 "suitable for" or "configured to" in this application is meant to be open and inclusive language, which does not exclude devices that are suitable for or configured to perform additional tasks or steps. In addition, the use of "based on" is meant to be open and inclusive, because the process, step, calculation or other action "based on" one or more stated conditions or values can be based on additional conditions or values beyond the stated values in practice.
[0027] In this application, the word "exemplary" is used to mean "used as an example, illustration, or description." Any embodiment described in this application as "exemplary" is not necessarily to be construed as being preferred or advantageous over other embodiments. The following description is given to enable any technician in the field to implement and use the present application. In the following description, details are listed for the purpose of explanation. It should be understood that a person of ordinary skill in the art can recognize that the present application can be implemented without using these specific details. In other instances, well-known structures and processes will not be elaborated in detail to avoid obscuring the description of the present application with unnecessary details. Therefore, the present application is not intended to be limited to the embodiments shown, but is consistent with the widest scope consistent with the principles and features disclosed in the present application.
[0028] like Figure 1 As shown, an embodiment of the present application provides a method for driving a display panel, and the method for driving a display panel includes:
[0029] S1, receiving a display request from a display panel.
[0030] Specifically, when the display panel needs to perform display, a display request of the display panel may be received, and the display request may be parsed to obtain display parameters, so as to drive the display panel according to the display parameters.
[0031] Specifically, when the display request is parsed, the parameters of the picture that the display panel needs to display can be obtained, which may specifically include the parameters 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 of the display panel, may include the grayscale that each sub-pixel unit or pixel unit of the display panel needs to display, may also include the target grayscale and actual grayscale of each sub-pixel unit already displayed in the display panel, the driving voltage corresponding to each target grayscale, and may also include the refresh rate of the display panel, but the embodiments of the present application are not limited to this. The display parameters obtained by parsing the request of the display panel include various parameters for the display panel to display normally.
[0032] S2, according to the display request of the display panel, determining the refresh rate of the display panel, the target grayscale of the pixel units of the row to be displayed in the display panel, and the delay parameters corresponding to the pixel units 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, and the target grayscale of the pixel units in the row to be displayed in the display panel and the delay parameters corresponding to the pixel units in the row to be displayed can be determined, thereby adjusting the driving voltage of the pixel units in the row to be displayed of 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 displays normally.
[0034] Specifically, it can be understood that, at different refresh rates, the length of a frame is different. For example, when the refresh rate of the display panel is 60 Hz, the length of its frame is 1 / 60, and when the refresh rate of the display panel is 120 Hz, the length of its frame is 1 / 120. It can be seen that when the refresh rate of the display panel is different, the length of its frame is different. When there is impedance on the wiring of the display panel, the effective charging time will be shortened. Then, when the refresh rate of the display panel is 60 Hz, due to the long charging time, even if the impedance on the wiring causes the rise time to be too long, the charging time of the sub-pixel unit or pixel unit may still be sufficient. However, when the refresh rate of the display panel is 120 Hz, due to the short charging time, the impedance on the wiring causes the rise time to be too long, which further shortens the charging time, resulting in insufficient charging time for the sub-pixel unit or pixel unit, and then causing display abnormality. Therefore, after receiving a display request from the display panel, the embodiment of the present application will determine the refresh rate of the display panel, and judge whether the charging time of the pixel is sufficient based on the refresh rate and other parameters, and make corresponding adjustments to ensure that each sub-pixel unit or pixel unit is sufficiently charged and the display panel displays normally.
[0035] Specifically, it can be understood that due to the influence of routing impedance and other factors (such as parasitic bandgap), when the pixel unit wants to reach the target driving voltage corresponding to the grayscale, the input target driving voltage will ultimately fail to reach the target driving voltage, but will be a value less than the target driving voltage. Therefore, an overdriving technology is generally adopted, that is, a value greater than the target driving voltage is input to enable the pixel unit to reach the target driving voltage corresponding to the grayscale.
[0036] Accordingly, the delay parameter may refer to the relationship between the actual driving voltage that each pixel unit can reach and the time to reach the actual driving voltage and the input driving voltage and the input time of the input driving voltage when the pixel unit uses the input driving voltage to charge the pixel unit. It is understandable that when the pixel unit is not compensated, the input driving voltage of the pixel unit is the target driving voltage corresponding to the target grayscale of the pixel unit, and when the pixel unit is compensated, the input driving voltage of the pixel unit is the compensation driving voltage corresponding to the target grayscale of the pixel unit.
[0037] For example, when 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, the delay parameters under the input driving voltage can be determined according to the above parameters. For example, the delay parameter is characterized by that when the input driving voltage is 4 volts, the actual driving voltage is 3.5 volts, and the time to reach the actual driving voltage is 1 millisecond. Accordingly, different actual driving voltages and the time to reach the actual driving voltage can be determined according to different input driving voltages, so as to determine the delay parameters. Accordingly, different voltages are called according to different requirements to make the driving voltage actually reached by the pixel the target driving voltage, and the charging time the target charging time, so that the pixel unit displays normally.
[0038] In some embodiments, the step of determining the delay parameters corresponding to the pixel units of the row to be displayed according to the display request of the display panel includes: determining the actual grayscale of the pixel units of the current row in the display panel and the target grayscale of the pixel units of the current row in the display panel according to the display request of the display panel; determining the delay parameters corresponding to the pixel units of the row to be displayed according to the actual grayscale of the pixel units of the current row and the target grayscale of the pixel units of the current row.
[0039] Specifically, when the display panel displays row by row, the actual grayscale of the pixel units in the current row of the display panel 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 in the row to be displayed can be determined based on the difference between the two, and the compensation driving voltage of the pixel units in the row to be displayed can be determined accordingly to enable the display panel to display normally.
[0040] Specifically, it can be understood that when the voltage of the pixel cells in the current row is not compensated, the input driving voltage of the pixel cells in the current row is the target driving voltage of the pixel cells in the current row, and when the voltage of the pixel cells in the current row is compensated, the input driving voltage of the pixel cells in the current row is the compensation driving voltage of the pixel cells 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 according to 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 according to the actual grayscale of the pixel units in the current row, and the delay parameters corresponding to the pixel units can be determined according to the target driving voltage and target charging time of the pixel units in the current row and the actual driving voltage and actual charging time of the pixel units in the current row. For example, the display grayscale of each row of pixel units in the display panel is the same, the target grayscale of the pixel units in the current row is 125 grayscales (taking the display panel as 0 to 255 grayscales as an example), and the actual grayscale of the pixel units in the current row is 122 grayscales. Since each grayscale has its corresponding driving voltage And the charging time, for example, when the pixel unit needs to display 125 grayscale, it needs to be charged for 10 milliseconds at a voltage of 3 volts, then the target driving voltage corresponding to the target grayscale is 3 volts, and the target charging time is 10 milliseconds, then it can be understood that the actual grayscale of the pixel unit in the current row is 122 grayscale, indicating that the charging time and / or driving voltage has not reached the target charging time and / or target driving voltage, for example, the actual driving voltage reaches 2.8 volts, and the charging time is only 8 milliseconds, then based on this gap, it can be determined that the charging time is delayed by 2 seconds and the driving voltage is delayed by 0.2 volts, so that the delay parameters corresponding to the pixel unit of the row to be displayed can be determined based on these parameters, thereby determining the compensation driving voltage of the pixel unit of the row to be displayed.
[0042] Specifically, when the compensation driving voltage of the pixel units in the current row is used to drive the pixel units in the current row, taking the example that the pixel units need to display 125 gray levels and need to be charged at 3 volts for 10 milliseconds, at this time, the compensation driving voltage of the pixel units in the current row 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), but in fact the actual gray level of the pixel units in the current row is 122 gray levels, indicating that the charging time and / or driving voltage have not reached the target charging time and / or target driving voltage. For example, the actual driving voltage reaches 3 volts and the charging time is 10 milliseconds. Then, based on this gap, it can be determined that the charging time is delayed by 1 second and the driving voltage is delayed by 0.2 volts. Therefore, the delay parameters corresponding to the pixel units in the row to be displayed can be determined based on these parameters, thereby determining the compensation driving voltage of the pixel units in the row to be displayed.
[0043] Specifically, for example, if the grayscales that the pixel units of the row to be displayed need to display are the same as those of the pixel units of the current row, the driving voltage can be increased accordingly and the delay time can be shortened, so that the pixel units of the row to be displayed can be charged for 10 milliseconds at a voltage of 3 volts, thereby displaying grayscale 125. If the grayscales that the pixel units of the row to be displayed need to display are different from those of the pixel units of the current row, the delay parameters of the pixel units of the row to be displayed can be determined according to the delay parameters determined for the pixel units of the current row.
[0044] Specifically, it can be understood that since increasing the driving voltage will shorten the time to reach the target driving voltage, the driving voltage and duration are related. Depending on the display panel, the relationship between the driving voltage and duration is different. Therefore, the embodiment of the present application can use real-time acquisition and calculation to determine the relationship between the driving voltage and duration. The embodiment of the present application does 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 nonlinearly related, and the driving voltage and the time required to reach the target voltage may be inversely proportional, that is, the greater the driving voltage, the shorter the time required to reach the target voltage and the longer the charging time.
[0046] Specifically, taking into account that the relationships between different display panels, different driving voltages and durations are different, the embodiments of the present application can determine the relationship between the input driving voltage and the actual driving voltage reached, the time required to reach the actual driving voltage, or the input driving voltage and the charging duration based on the actual grayscale of the pixel units in the current row and the target grayscale of the pixel units in the current row in the display panel, thereby determining the delay parameters of the pixel units 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, the actual charging time can be determined by determining the delay time and the set charging time. The set charging time can be the effective duration of the display time period within a frame.
[0048] In some embodiments, the step of determining the delay parameters corresponding to the pixel cells of the row to be displayed according to the actual grayscale of the pixel cells of the current row and the target grayscale of the pixel cells of the current row includes: determining the delay parameters of the pixel cells of the current row according to the actual grayscale of the pixel cells of the current row and the target grayscale of the pixel cells of the current row; determining the delay parameters corresponding to the pixel cells of the row to be displayed according to the delay parameters of the pixel cells of the current row, the target grayscale of the pixel cells of the current row and the target grayscale of the pixel cells of the row to be displayed.
[0049] Specifically, when determining the delay parameters corresponding to the pixel units of the row to be displayed, taking into account the differences caused by the designs and preparation processes of different display panels, the delay parameters of each display panel are different. The embodiment of the present application determines the delay parameters of the pixel units of the row to be displayed through 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, so that the delay parameters are more accurate, thereby making the compensation for the pixel units more accurate and allowing the display panel to display normally.
[0050] Specifically, it can be understood that when the grayscale of the pixel units in the current row is the same as that of the pixel units in the row to be displayed, the delay parameters of the pixel units in the current row can be used as the delay parameters of the pixel units in the row to be displayed; when the grayscale of the pixel units in the current row is different from the grayscale of the row to be displayed, the delay parameters of the row to be displayed can be determined based on the delay parameters of the pixel units in the current row.
[0051] Specifically, after the delay parameters of the pixel units in the current row are determined, the relationship between the target driving voltage of the pixel units in the current row and the actual driving voltage and the delay time can be determined according to the delay parameters of the pixel units in the current row, and then the target driving voltage and the target charging time can be determined according to the grayscale of the pixel units in the row to be displayed. The relationship between the target driving voltage of the pixel units in the current row and the actual driving voltage and the delay time and the target driving voltage of the pixel units in the row to be displayed can be determined, thereby determining the delay parameters of the pixel units in the row to be displayed, and determining the compensation driving circuit according to the delay parameters of the pixel units in the row to be displayed, the target driving voltage of the pixel units in the row to be displayed, and the target charging time.
[0052] In some embodiments, the step of determining the delay parameters of the pixel units in the current row according to the actual grayscale of the pixel units in the current row and the target grayscale of the pixel units in the current row includes: determining the actual driving voltage, actual charging time, target driving voltage and target charging time of the pixel units in the current row according to the actual grayscale of the pixel units in the current row and the target grayscale of the pixel units in the current row; determining the delay time and delay voltage of the pixel units in the current row according to the actual charging time, actual charging time, target driving voltage and target charging time of the pixel units in the current row; determining the delay parameters of the pixel units in the current row according to the delay time of the pixel units in the current row, the delay voltage of the pixel units in the current row and the target grayscale of the pixel units in the current row.
[0053] Specifically, for example, the grayscale of the pixel units in the current row is 125 grayscales, the grayscale of the row to be displayed is 255 grayscales, the target driving voltage of the pixel units in the current row is 3 volts, and the target charging time is 10 milliseconds. When the pixel units in the current row are not compensated, the input driving voltage corresponding to the target grayscale of the pixel units in the current row is 3 volts, and the target charging time is 10 milliseconds. When the pixel units in the current row are compensated, the input driving voltage corresponding to the target grayscale of the pixel units in the current row will be greater than 3 volts. At the same time, the actual driving voltage and the actual charging time of the pixel units in the current row can be determined. For example, the actual driving voltage and the actual charging time are 2.8 volts and 8 milliseconds respectively. Then, it can be determined that when the input driving voltage is 3 volts, the delay voltage is 0.2 volts and the delay time is 2 milliseconds. Correspondingly, it can be determined that when the grayscale of the pixel unit is 125 grayscales, the delay voltage is 0.2 volts and the delay time is 2 milliseconds. Then, 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 grayscale of the row to be displayed is 255 grayscales, since the input voltage is larger, the delay of the charging voltage may be shortened, and the charging time may be shortened. Accordingly, the delay parameters are determined in a linear or nonlinear manner. For example, when the grayscale of the pixel unit is 255 grayscales, 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 of the pixel units in the current row of the display panel 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 of the pixel units in the previous row of the display panel 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 parameters corresponding to the pixel units in the row to be displayed according to the actual grayscale of the pixel units in the current row and the target grayscale of the pixel units in the current row includes: determining the delay parameters corresponding to the pixel units in the row to be displayed according to the actual grayscale of the pixel units in the current row, the target grayscale of the pixel units in the current row, the actual grayscale of the pixel units in the previous row 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 to-be-displayed row of the display panel, it can also be determined according to the actual grayscale and target grayscale of the pixel units of the current row and the actual grayscale and target grayscale of the pixel units of the previous row.
[0057] Specifically, the previous row here refers to the row before the current row, which is two rows before the row to be displayed.
[0058] Specifically, considering that there may be insufficient time to adjust the driving voltage of the pixel units of the row to be displayed after the actual grayscale and the target grayscale of the current row are detected in real time, the delay parameters of the pixel units of the row to be displayed can be determined after the actual grayscale and the target grayscale of the previous row are detected in real time, and through the normal display of the pixel units of the current row, there is a certain buffer time to adjust the driving voltage of the pixel units of the row to be displayed.
[0059] Specifically, the delay parameters of the pixel units in the row to be displayed may be determined by 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, so as to improve the accuracy of the data.
[0060] It can be understood that the embodiment of the present application is explained by taking the grayscale of the pixel units in the previous row and the current row as an example to determine the delay parameters of the pixel units in the row to be displayed, but the embodiment of the present application is not limited to this. It can be understood that the delay parameters of the pixel units in the row to be displayed can be determined by the grayscale of multiple rows of pixel units, and the delay parameters of each pixel unit can also be determined before the display panel displays.
[0061] S3, determining a maximum driving voltage of the display panel at the refresh rate according to 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 can be understood that in the display device currently using TED IC, due to design reasons, its maximum driving voltage is 6 volts, that is, its maximum positive driving voltage is positive 6 volts, and its maximum negative driving voltage is negative 6 volts. When the refresh rate of the display device is 60 Hz, the problem of insufficient charging in most cases can be eliminated. However, when the refresh rate of the display device is 120 Hz, due to the shortened charging time, when the maximum driving voltage is used to speed up the rising rate of the driving voltage, there will still be insufficient charging time for the pixel unit.
[0063] Therefore, in order to solve the above problem, in the embodiment of the present application, when the refresh rate of the display panel is higher than 60 Hz, a maximum driving voltage higher than 6 volts can be set. At this time, there is no need to determine the maximum driving voltage according to the refresh rate, and 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 have the problem of high power consumption. Different maximum driving voltages can be used at different refresh rates to reduce power consumption, thereby solving the problems of insufficient charging time and high power consumption of the pixel unit.
[0064] Specifically, it can be understood that when the refresh rate of the display panel is 60 Hz, the maximum driving voltage is 6 volts, which can make each pixel unit fully charged. The corresponding maximum driving voltage when the refresh rate is 60 Hz is 6 volts. When the refresh rate of the display panel is 120 Hz, the maximum driving voltage is 7 volts, which can make each pixel unit fully charged. The corresponding maximum driving voltage when the refresh rate is 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 according to the refresh rate of the display panel includes: when the refresh rate of the display panel is a first refresh rate, determining the first maximum driving voltage of the display panel; when the refresh rate of the display panel is a second refresh rate, determining the second maximum driving voltage of the display panel; 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 the pixel unit has charging problems from high grayscale to low grayscale (for example, from white screen to black screen) and from low grayscale to high grayscale (for example, 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 in different situations.
[0067] In some embodiments, an absolute value of the first maximum driving voltage is 6 volts, and an 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, the first refresh rate is 60 Hz and the second refresh rate is 120 Hz. Correspondingly, the first maximum driving voltage may be 6 volts and the second maximum driving voltage may be 7 volts, but the embodiments of the present 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 the 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. The first maximum driving voltage and the second maximum driving voltage may also be other voltages when the first refresh rate and the second refresh rate are other refresh rates. 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 embodiment is described by taking the display panel including two refresh rates and two maximum driving voltages as an example, but the embodiments of the present application are not limited to this, and the display panel may include three or more refresh rates and corresponding maximum driving voltages.
[0070] S4, determining a compensation driving voltage corresponding to the target gray scale of the pixel unit in the to-be-displayed row according to the target gray scale of the pixel unit in the to-be-displayed row and the delay parameter corresponding to the pixel unit in the to-be-displayed row.
[0071] Specifically, after determining the target grayscale and corresponding delay parameters of the pixel unit of the row to be displayed, the compensation driving voltage corresponding to the target grayscale of the pixel unit of the row to be displayed can be determined, and the compensation driving voltage can be used to drive the pixel unit to avoid insufficient charging of the pixel unit. And considering that the compensation driving voltage of the pixel unit 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 less 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 units in the row to be displayed according to the target grayscale of the pixel units in the row to be displayed and the delay parameters corresponding to the pixel units in the row to be displayed includes: determining the target driving voltage of the pixel units in the row to be displayed and the target charging time of the pixel units in the row to be displayed according to the target grayscale of the pixel units in the row to be displayed; determining the compensation driving voltage corresponding to the target grayscale of the pixel units in the row to be displayed according to the target driving voltage of the pixel units in the row to be displayed, the target charging time of the pixel units in the row to be displayed and the delay parameters corresponding to the pixel units in the row to be displayed.
[0073] Specifically, for example, at this time, the refresh rate of the display screen is 120 Hz, and the target grayscale of the pixel unit of the row to be displayed is 255 grayscales. Accordingly, the target driving voltage and target charging time of the pixel unit of the row to be displayed can be determined, for example, they can be 5.8 volts and 7 milliseconds. At the same time, according to the delay parameters corresponding to the pixel units of the row to be displayed, the delay data under each voltage is determined. For example, when the input driving voltage is 6 volts, the delay voltage is 0.5 volts and the delay time is 1.2 milliseconds, while the length of a frame is only 8.3 milliseconds and the effective time of the display time 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 grayscales. At the same time, according to the delay parameters, 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. It is understandable that although the actual driving voltage of 6 volts exceeds the target driving voltage, after the voltage reaches 6 volts, the voltage of 7 volts can be changed to a voltage less than 7 volts, such as 6 volts, or considering the influence of impedance, the voltage of 7 volts can be changed to 6.1 volts, so 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 to-be-displayed row is the maximum driving voltage, calling the maximum driving voltage at the refresh rate to drive the pixel unit.
[0075] Specifically, when the compensation driving voltage corresponding to the target grayscale of the pixel unit of the to-be-displayed row is the maximum driving voltage, the maximum driving voltage under the refresh rate is called to drive the pixel unit, thereby avoiding insufficient charging of the pixel unit due to insufficient maximum driving voltage.
[0076] In some embodiments, after the step of determining the compensation driving voltage corresponding to the target grayscale of the pixel units in the row to be displayed according to the target grayscale of the pixel units in the row to be displayed and the delay parameters corresponding to the pixel units in the row to be displayed, the step further includes: when the compensation driving voltage corresponding to the target grayscale of the pixel units in the row to be displayed is not the maximum driving voltage, calling other driving voltages in the display panel with the same value as the compensation driving voltage to drive the pixel units; the absolute value of the other driving voltages is less than the absolute value of the maximum driving voltage.
[0077] Specifically, it can be understood that the maximum driving voltage at different refresh rates is different, and accordingly, the other driving voltages at different refresh rates are different. For example, 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, the other driving voltages at the first refresh rate can be a voltage value less than 6 volts, and the other driving voltages at the second refresh rate can be a voltage value 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 of the to-be-displayed row is 5 volts, a voltage of 5 volts may be used to drive the pixel unit.
[0079] Specifically, Figure 2 As shown, Figure 2 The timing diagram of the display panel under different driving voltages is provided for the embodiment of the present application. Curve 1 is a theoretical curve when the target driving voltage is used to drive the pixel unit, Curve 2 is an actual curve when the target driving voltage is used to drive the pixel unit, and Curve 3 is an actual curve when the compensation driving voltage in the embodiment of the present application is used to drive the pixel unit. Figure 2 It can be seen that after the clock signal line CK inputs a valid signal, there will be a certain delay in the data line DATA inputting a valid signal. The effective time of the display time period T0 is T1. When the target driving voltage VGM is used to drive the pixel unit, theoretically, the target driving voltage VGM will be reached after climbing for the first time T1, as shown in Curve 1. However, in practice, due to the influence of factors such as wiring impedance, when the target driving voltage VGM is used to drive the pixel unit, 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. The embodiment of the present application uses a compensation driving voltage to drive the pixel unit, so that the target driving voltage VGM can be reached at the third time T3, as shown in Curve 3, and the voltage can be reduced after reaching the target driving voltage to reduce power consumption.
[0080] At the same time, the present application adopts different maximum driving voltages at different refresh rates, which can improve the response speed and transmittance of the liquid crystal, improve the charging rate, and make the picture quality level at different refresh rates equivalent, avoiding poor display caused by insufficient charging of the display unit.
[0081] An embodiment of the present application provides a driving method for a display panel. When driving the display panel, the driving method for the display panel can determine different maximum driving voltages for the display panel according to different refresh rates, and 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. Then, at a certain refresh rate, when the maximum driving voltage is insufficient and causes insufficient pixel charging, a larger maximum driving voltage can be called to avoid insufficient pixel charging. Moreover, by calling different maximum driving voltages according to different refresh rates, power consumption can be reduced, thereby taking into account both pixel charging effect and low power consumption.
[0082] At the same time, the embodiment of the present application provides a display device, such as Figure 3 As shown, the display device 1 includes a display panel 11 and a driving chip 12, wherein the driving chip 12 includes a timing control unit 121, a level conversion unit 122 and a data driving unit 123, and the timing control unit 121 includes:
[0083] A receiving module 211, configured to receive a display request from a display panel;
[0084] A first determination module 212, configured to determine a refresh rate of the display panel, a target grayscale of a pixel unit of a row to be displayed in the display panel, and a delay parameter corresponding to the pixel unit of the row to be displayed according to a display request of the display panel;
[0085] A second determination module 213 is used to determine the maximum driving voltage of the display panel at the refresh rate according to 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] A third determination module 214 is used to determine a compensation driving voltage corresponding to the target grayscale of the pixel unit of the to-be-displayed row according to the target grayscale of the pixel unit of the to-be-displayed row and the delay parameter corresponding to the pixel unit of the to-be-displayed row;
[0087] The driving module 215 is used to call the maximum driving voltage under the refresh rate to drive the pixel unit when the compensation driving voltage corresponding to the target grayscale of the pixel unit of the to-be-displayed row is the maximum driving voltage.
[0088] In some embodiments, the first determination module is used to determine the actual grayscale of the pixel units in the current row of the display panel and the target grayscale of the pixel units in the current row of the display panel according to a display request of the display panel; and determine the delay parameters corresponding to the pixel units in the row to be displayed according to the actual grayscale of the pixel units in the current row and the target grayscale of the pixel units in the current row.
[0089] In some embodiments, the first determination module is used to determine the delay parameters of the pixel units in the current row based on the actual grayscale of the pixel units in the current row and the target grayscale of the pixel units in the current row; and determine the delay parameters corresponding to the pixel units in the row to be displayed based on the delay parameters of the pixel units in the current row, the target grayscale of the pixel units in the current row and the target grayscale of the pixel units in the row to be displayed.
[0090] In some embodiments, the first determination module is used to determine the actual driving voltage, actual charging time, target driving voltage, and target charging time of the pixel units in the current row based on the actual grayscale of the pixel units in the current row and the target grayscale of the pixel units in the current row; determine the delay time and delay voltage of the pixel units in the current row based on the actual charging time, actual charging time, target driving voltage, and target charging time of the pixel units in the current row; determine the delay parameters of the pixel units in the current row based on the delay time of the pixel units in the current row, the delay voltage of the pixel units in the current row, and the target grayscale of the pixel units in the current row.
[0091] In some embodiments, a first determination module is used to determine an actual grayscale of pixel units in a previous row in the display panel and a target grayscale of pixel units in a previous row in the display panel according to a display request of the display panel; and to determine delay parameters corresponding to pixel units in a row to be displayed according to the actual grayscale of pixel units in a current row, the target grayscale of pixel units in a current row, the actual grayscale of pixel units in a previous row, and the target grayscale of pixel units in a previous row.
[0092] In some embodiments, the second determination module is used to determine the first maximum driving voltage of the display panel when the refresh rate of the display panel is a first refresh rate; determine the second maximum driving voltage of the display panel when the refresh rate of the display panel is a second refresh rate; 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 determination module is used to determine the target driving voltage of the pixel units in the row to be displayed and the target charging time of the pixel units in the row to be displayed according to the target gray scale of the pixel units in the row to be displayed; and determine the compensation driving voltage corresponding to the target gray scale of the pixel units in the row to be displayed according to the target driving voltage of the pixel units in the row to be displayed, the target charging time of the pixel units in the row to be displayed and the delay parameters corresponding to the pixel units in the row to be displayed.
[0094] In some embodiments, the third determination module is used to call other driving voltages in the display panel with the same value as the compensation driving voltage to drive the pixel unit 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; the absolute value of the other driving voltage is smaller than the absolute value of the maximum driving voltage.
[0095] Specifically, the driving chip may be a TED IC.
[0096] Specifically, the driving chip further includes a scan driving unit, and the scan driving unit is used to output a scan signal or a gate driving circuit driving signal.
[0097] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0098] The above is a detailed introduction to a display panel driving method and a display device provided in an embodiment of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A method for driving a display panel, characterized in that: include: receiving a display request from a display panel; Determining, according to a display request of the display panel, a refresh rate of the display panel, a target grayscale of a pixel unit of a row to be displayed in the display panel, and a delay parameter corresponding to the pixel unit of the row to be displayed; According to the refresh rate of the display panel, determining the maximum driving voltage of the display panel at the 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; Determining a compensation driving voltage corresponding to the target grayscale of the pixel unit in the row to be displayed according to the target grayscale 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; When the compensation driving voltage corresponding to the target grayscale of the pixel unit of the to-be-displayed row is the maximum driving voltage, the maximum driving voltage at the refresh rate is called to drive the pixel unit.
2. The method for driving a display panel according to claim 1, wherein: The step of determining the delay parameter corresponding to the pixel unit of the to-be-displayed row according to the display request of the display panel comprises: Determining, according to a display request of the display panel, an actual grayscale of pixel units in a current row in the display panel and a target grayscale of pixel units in the current row in the display panel; Delay parameters corresponding to the pixel units in the row to be displayed are determined according to the actual grayscale of the pixel units in the current row and the target grayscale of the pixel units in the current row.
3. The method for driving a display panel according to claim 2, wherein: The step of determining the delay parameters corresponding to the pixel units of the row to be displayed according to the actual grayscale of the pixel units of the current row and the target grayscale of the pixel units of the current row comprises: Determining a delay parameter of the pixel unit in the current row according to the actual grayscale of the pixel unit in the current row and the target grayscale of the pixel unit in the current row; Delay parameters corresponding to the pixel units in the row to be displayed are determined according to the delay parameters of the pixel units in the current row, the target grayscale of the pixel units in the current row, and the target grayscale of the pixel units in the row to be displayed.
4. The method for driving a display panel according to claim 3, wherein: The step of determining the delay parameters of the pixel units in the current row according to the actual grayscale of the pixel units in the current row and the target grayscale of the pixel units in the current row comprises: Determine an actual driving voltage, an actual charging time, a target driving voltage, and a target charging time of the pixel units in the current row according to an actual grayscale of the pixel units in the current row and a target grayscale of the pixel units in the current row; Determining a delay time and a delay voltage of the pixel units in the current row according to the actual charging time, the actual charging time, the target driving voltage, and the target charging time of the pixel units in the current row; Delay parameters of the pixel units in the current row are determined according to the delay time of the pixel units in the current row, the delay voltage of the pixel units in the current row, and the target grayscale of the pixel units in the current row.
5. The method for driving a display panel according to claim 2, wherein: The step of determining the actual grayscale of the pixel units in the current row of the display panel 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, according to a display request of the display panel, an actual grayscale of a pixel unit in a previous row in the display panel and a target grayscale of a pixel unit in a previous row in the display panel; The step of determining the delay parameters corresponding to the pixel units in the row to be displayed according to the actual grayscale of the pixel units in the current row and the target grayscale of the pixel units in the current row comprises: determining the delay parameters corresponding to the pixel units in the row to be displayed according to the actual grayscale of the pixel units in the current row, the target grayscale of the pixel units in the current row, the actual grayscale of the pixel units in the previous row and the target grayscale of the pixel units in the previous row.
6. The method for driving a display panel according to claim 1, wherein: The step of determining the maximum driving voltage of the display panel at the refresh rate according to the refresh rate of the display panel comprises: When the refresh rate of the display panel is a first refresh rate, determining a first maximum driving voltage of the display panel; When the refresh rate of the display panel is a second refresh rate, a second maximum driving voltage of the display panel is determined; 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.
7. The method for driving a display panel according to claim 6, wherein: An absolute value of the first maximum driving voltage is 6 volts, and an absolute value of the second maximum driving voltage is greater than or equal to 7 volts.
8. The method for driving a display panel according to claim 1, wherein: The step of determining the compensation driving voltage corresponding to the target grayscale of the pixel unit of the to-be-displayed row according to the target grayscale of the pixel unit of the to-be-displayed row and the delay parameter corresponding to the pixel unit of the to-be-displayed row comprises: Determining a target driving voltage of the pixel units in the row to be displayed and a target charging time of the pixel units in the row to be displayed according to a target grayscale 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 to-be-displayed row is determined according to the target driving voltage of the pixel unit in the to-be-displayed row, the target charging time of the pixel unit in the to-be-displayed row and the delay parameters corresponding to the pixel unit in the to-be-displayed row.
9. The method for driving a display panel according to claim 1, wherein: After the step of determining the compensation driving voltage corresponding to the target grayscale of the pixel unit in the to-be-displayed row according to the target grayscale of the pixel unit in the to-be-displayed row and the delay parameter corresponding to the pixel unit in the to-be-displayed row, 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, 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.
10. A display device, characterized in that: The device comprises a display panel and a driving chip, wherein the driving chip comprises a timing control unit, a level conversion unit and a data driving unit, and the timing control unit comprises: A receiving module, used for receiving a display request from a display panel; A first determination module, configured to determine, according to a display request of the display panel, a refresh rate of the display panel, a target grayscale of a pixel unit of a row to be displayed in the display panel, and a delay parameter corresponding to the pixel unit of the row to be displayed; A second determination module is used to determine, according to a refresh rate of the display panel, a maximum driving voltage of the display panel at the 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; A third determination module, configured to determine a compensation driving voltage corresponding to the target grayscale of the pixel unit of the to-be-displayed row according to the target grayscale of the pixel unit of the to-be-displayed row and the delay parameter corresponding to the pixel unit of the to-be-displayed row; The driving module is used to call the maximum driving voltage under the refresh rate to drive the pixel unit when the compensation driving voltage corresponding to the target gray scale of the pixel unit of the to-be-displayed row is the maximum driving voltage.
Citation Information
Patent Citations
Refreshing rate switching display method and device, computer equipment and medium
CN110751933A
Brightness compensation method and device and brightness compensation system
CN111540331A
Method for determining overdrive voltage, display panel and computer readable storage medium
CN111833827A
Compensation voltage determination method and device and display device
CN112133239A
Brightness compensation method, brightness compensation device and display device
CN112542124A