This application claims priority under 35 U.S.C. § 119 (a) to Chinese Patent Application No. 202311695778.4, filed Dec. 12, 2023, the entire disclosure of which is incorporated herein by reference.
The present disclosure relates to the field of display technology, in particular, to a driving method for a display panel, a driving circuit, and a display apparatus.
Compared with a liquid crystal display (LCD), an organic light-emitting diode (OLED) has advantageous characteristics, such as free of backlight, high contrast, self-illumination, high response speed, wide angle of view, high brightness, bright color, thin design, applicability to flexible panels, broad service temperature range, relatively simple structure, easy manufacturing procedure, and the like. Therefore, the OLED is considered to be a next-generation display technology.
In an OLED display, a sub-pixel is usually of a 2T1C structure. That is, each sub-pixel includes two transistors (T) and one storage capacitor (C). The two transistors include one scan transistor and one drive transistor. The scan transistor is served as a switch for addressing, and the drive transistor provides a driving current for the OLED display. The storage capacitor can store an image data voltage that is input to the sub-pixel during the period of addressing, so that the sub-pixel can continuously emit light in a frame cycle. During operation of the OLED display, a scan line is applied with a strobe pulse (namely, a scanning signal) to turn on the scan transistor, the storage capacitor is charged by a data voltage on a data line, and the voltage of the storage capacitor controls the working state of the drive transistor so as to control the current flowing through the OLED display. In the case where a non-strobe signal is applied to the scan line, the operation of the drive transistor is maintained by the storage capacitor. However, as the resolution and the refresh rate increase, the charging duration of the storage capacitor will be shortened accordingly, and a relatively short charging duration of the storage capacitor may in turn limit the increase of the refresh rate.
A first aspect of the disclosure provides a driving method for a display panel. The driving method is applicable to a driving circuit, the driving circuit is configured to drive the display panel to display, and the display panel includes n scan lines extending in a row direction and n sub-pixel rows in one-to-one correspondence with the n scan lines, where 1<n. The driving method includes the following. Image data of an image to-be-displayed is acquired. A necessary charging duration of each sub-pixel row according to the image data is determined. The n scan lines are controlled according to a preset sequence to sequentially scan the n sub-pixel rows, to drive the display panel to display the image to-be-displayed, where a scanning duration of each scan line is positively correlated to the necessary charging duration of a sub-pixel row corresponding to the scan line.
A second aspect of the disclosure further provides a driving circuit configured to execute operations in the driving method for the display panel of the first aspect, to drive the display panel to display.
A third aspect of the disclosure further provides a display apparatus. The display apparatus includes the driving circuit of the second aspect and the display panel. The driving circuit is electrically connected to the display panel, and the driving circuit is configured to drive the display panel to display.
Reference signs: 1—display apparatus; 100—display panel; 200—driving circuit; 101—display region; 102—non-display region; 210—scan driving circuit; 220—data driving circuit; 230—timing controller; P—sub-pixel; 111—scan line; 121—data line; T—scan transistor; M—drive transistor; C—storage capacitor; OLED—light-emitting component; VDD—power supply voltage; VSS—reference voltage.
The disclosure will be further described in the following detailed description in accompany with the above drawings.
The following will illustrate technical solutions of embodiments of the disclosure with reference to the accompanying drawings of embodiments of the disclosure. Apparently, embodiments described herein are merely some embodiments, rather than all embodiments, of the disclosure. Based on the embodiments of the disclosure, all other embodiments obtained by those of ordinary skill in the art without creative effort shall fall within the protection scope of the disclosure.
The terms “first”, “second”, and the like in the description, claims of the present disclosure, and the above accompanying drawings are used for distinguishing different objects, rather than for describing a specific order. In addition, the terms “include”, “have”, and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to the process, method, product, or apparatus.
It is to be noted that, features described in various embodiments of the disclosure may be mutually combined if these features do not conflict with one another.
Reference is made to
The driving circuit 200 is configured to drive the display panel 100 to display, where the driving circuit 200 includes a scan driving circuit 210 and a data driving circuit 220. The scan driving circuit 210 is electrically connected to the sub-pixels P in each sub-pixel row through the n scan lines 111, and the scan driving circuit 210 is configured to generate a corresponding scanning signal for each sub-pixel row. The data driving circuit 220 is electrically connected to the sub-pixels P in each sub-pixel column through the m data lines 121. The data driving circuit 220 is configured to generate a corresponding data voltage Vdata for each sub-pixel column, and output the data voltage Vdata to each sub-pixel P in the sub-pixel column.
Reference is made to
A cathode of the light-emitting element OLED is configured to receive a reference voltage VSS, and a source of the drive transistor M is configured to receive a power supply voltage VDD. A drain of the drive transistor M is electrically connected to an anode of the light-emitting element OLED, and a gate of the drive transistor M is electrically connected to a drain of the scan transistor T. A source of the scan transistor T is electrically connected to the data line 121 and is configured to receive the data voltage Vdata through the data line 121. A gate of the scan transistor Tis electrically connected to the scan line 111 and is configured to receive the scanning signal through the scan line 111. The storage capacitor C has a first terminal electrically connected to the source of the drive transistor M, and has a second terminal electrically connected to the gate of the drive transistor M. Exemplarily, when a scan line 111 corresponding to a sub-pixel P scans a sub-pixel row where the sub-pixel P is located, that is, when the scanning signal is received, the scan transistor T is turned on, and the storage capacitor C is charged by the data voltage Vdata of the data line 121 via the scan transistor T, so that the second terminal of the storage capacitor C is charged to the data voltage Vdata, and thus the drive transistor M drives the light-emitting element OLED to emit light according to the data voltage Vdata received at the gate of the drive transistor M and the power supply voltage VDD received at the source of the drive transistor M. At this time, a source-gate voltage of the drive transistor M is Vsg=Vs−Vg=VDD−Vdata, and a driving current Ids flowing through the light-emitting element OLED and the source-gate voltage Vsg of the drive transistor M satisfy the following relationship. Ids=(K/2) (Vsg−|Vth|)2=(K/2) (VDD−Vdata−|Vth|)2.
K=Cox×μ×W/L, where Cox is a gate capacitance per unit area, μ represents a migration rate of channel electron motion, W/L represents a width-length ratio of a channel of the drive transistor M, and Vth represents a threshold voltage of the drive transistor M.
In the related art, a refresh rate of an OLED display panel is limited to about 360 Hz at the highest. After research, it is found that a main factor limiting the increase of the refresh rate is a charging duration of a storage capacitor C in a sub-pixel P. Specifically, a higher display resolution and a higher refresh rate lead to a limited scanning duration of each scan line 111. As a result, the charging duration of each sub-pixel row is limited. In order to ensure a good display effect, a sufficient charging duration is needed for each sub-pixel P. In an existing display apparatus, the time allocated to each frame of image is the same. The scanning duration of each scan line 111 is also the same for one frame of image. As illustrated in
In view of this, a driving method for a display panel is provided in embodiments of the disclosure. The driving method is applicable to the driving circuit 200, and the display panel 100 includes n scan lines 111 extending in a row direction and n sub-pixel rows in one-to-one correspondence with the n scan lines 111, where 1<n.
As illustrated in
At S1, image data of an image to-be-displayed is acquired.
At S2, a necessary charging duration of each sub-pixel row according to the image data is determined.
At S3, the n scan lines 111 are controlled according to a preset sequence to sequentially scan the n sub-pixel rows, to drive the display panel 100 to display the image to-be-displayed, where a scanning duration of each scan line 111 is positively correlated to the necessary charging duration of a sub-pixel row corresponding to the scan line 111. The preset sequence may be from top to bottom in a column direction or from bottom to top in a column direction.
In the driving method for the display panel provided in the disclosure, the necessary charging duration of each sub-pixel row is analyzed in advance according to the image data of the image to-be-displayed, and then a corresponding scanning duration is assigned to a corresponding scan line 111 according to the necessary charging duration of each sub-pixel row. In this way, the scanning duration of each scan line 111 can be shortened to the minimum, and the refresh rate of the display panel 100 can be dynamically adjusted, thereby enabling the display panel 100 to display each frame at the highest refresh rate possible.
Exemplarily, as illustrated in
The scanning duration of each scan line 111 is k times of the necessary charging duration of a sub-pixel row corresponding to the scan line 111, where k≥1. It is to be understood that, when k=1, the refresh rate of the display panel 100 can be improved to the greatest extent. Larger k indicates a poorer improvement of the refresh rate of the display panel 100 and a higher chance for each sub-pixel row to be fully charged. Exemplarily, k=1.01. In this way, a time margin of 1% is reserved, and thus an insufficient charging duration of some sub-pixel rows caused by reasons such as non-uniform manufacturing process of each sub-pixel row may be avoided.
Reference is made to
At S21, a target grayscale of each sub-pixel P is determined according to the image data.
At S22, a sub-pixel P with a highest target grayscale in each sub-pixel row is determined as a target sub-pixel of the sub-pixel row.
At S23, a shortest charging duration of each target sub-pixel is determined according to the target grayscale of each target sub-pixel.
At S24, the shortest charging duration of each target sub-pixel is determined as the necessary charging duration of a sub-pixel row where the target sub-pixel is located.
It is to be noted that, according to the characteristics of capacitor, the charge Q of the storage capacitor C, the charging voltage ΔU, the capacitance C, the charging current I, and the charging duration Δt, satisfy the following relationship. Q=C×ΔU=C×|Vdata−VDD|=I×Δt.
In the same sub-pixel row, the storage capacitor C of the sub-pixel P with the highest target grayscale has the largest amount of charges to be stored, so that the storage capacitor C of the sub-pixel P has the largest charging voltage ΔU. That is, under the same charging current I, the sub-pixel P with the highest target grayscale has the largest charging duration Δt. Therefore, the sub-pixel P having the highest target grayscale in each sub-pixel row is determined as the target sub-pixel, and the minimum charging duration of each target sub-pixel is determined as the necessary charging duration of a sub-pixel row where the target sub-pixel is located. On one hand, the necessary charging duration of each sub-pixel row can be ensured be shortened to the minimum. On the other hand, all the sub-pixels P in each sub-pixel row can be ensured to be sufficiently charged.
Further, in embodiments of the disclosure, a preset correspondence is stored in the driving circuit 200, and the preset correspondence includes a one-to-one correspondence between multiple grayscales and multiple data voltages. Exemplarily, the preset correspondence includes a one-to-one correspondence between 0-255 grayscales and 256 data voltages.
Reference is made to
At S231, a target data voltage of each target sub-pixel is determined according to the target grayscale of each target sub-pixel and the preset correspondence.
At S232, the shortest charging duration of each target sub-pixel is determined according to the target data voltage of each target sub-pixel.
In other embodiments, the preset correspondence may further include a one-to-one correspondence between multiple grayscales and multiple charging durations. In this way, according to the target gray scale of each target sub-pixel and the preset correspondence, the shortest charging duration of each target sub-pixel can be directly determined through table look-up.
Exemplarily, in some embodiments, each sub-pixel P is of a 2T1C structure as illustrated in
Further, reference is made to
At S2321, a highest data voltage corresponding to a highest grayscale is determined from the preset correspondence.
Exemplarily, in the preset correspondence, the highest grayscale is 255 grayscale, and the data voltage corresponding to the 255 grayscale is the highest data voltage Vdmax.
At S2322, a maximum charging current Imax provided by the driving circuit 200 is determined according to the highest data voltage and a shortest scanning duration of the driving circuit 200.
The shortest scanning duration is a scanning duration of one scan line 111 when the driving circuit 200 is at a maximum refresh rate.
At S2323, the shortest charging duration of each target sub-pixel is determined according to the target data voltage of each target sub-pixel and a first preset charging formula.
The first preset charging formula is: ti=|Vdi−VDD|×C/Imax, wherein ti is a shortest charging duration of a target sub-pixel in an i-th sub-pixel row, Vdi is a target data voltage of the target sub-pixel in the i-th sub-pixel row, C is a capacitance of the storage capacitor, Imax is the maximum charging current provided by the driving circuit 200, and 1≤i≤n.
In another implementation manner, the operation at S232 may only include an operation at S2323. In this case, the maximum charging current Imax may be obtained by testing the display apparatus 1 and stored in the driving circuit 200 before factory delivery.
Further, in embodiments of the disclosure, the operation at S2322 includes operation at S23221.
At S23221, the maximum charging current Imax provided by the driving circuit 200 is determined according to the highest data voltage, the shortest scanning duration of the driving circuit 200, and a second preset charging formula.
The second preset charging formula is: Imax=|Vdmax−VDD|×C/tmin, where Vdmax is the highest data voltage, and tmin is the shortest scanning duration.
tmin is a scanning duration of each scan line 111 corresponding to a maximum standard refresh rate (for example, 360 Hz) supported by the driving circuit 200, and tmin is a known parameter.
It is to be noted that, since the storage capacitor C is an energy storage element, the charging current provided by the driving circuit 200 to the storage capacitor C is not determined by the capacitance of the storage capacitor C, instead, it is determined by the driving capability of the driving circuit 200. That is, it may be considered that the charging current output to each sub-pixel P can reach the maximum charging current Imax when the driving circuit 200 provides different target data voltages. Therefore, the shortest charging duration of each sub-pixel P can be obtained according to the maximum charging current Imax.
In some embodiments, before the operation at S2323, the driving method further includes the following. A simulation model of the display panel 100 is established, and the capacitance C of the storage capacitor is obtained by performing simulation analysis on the simulation model.
Since the sub-pixels P are the same in terms of the circuit structure, the sub-pixels P are almost the same in terms of the capacitance C. In other embodiments, the capacitance C of the storage capacitor may be determined through other manners, for example, the capacitance C may be obtained by performing a charging test on the display panel 100.
Further, reference is made to
At S31, a corresponding scanning duration is allocated to each scan line 111 according to the necessary charging duration of each sub-pixel row.
The scanning duration of each scan line 111 is positively correlated to the necessary charging duration of a sub-pixel row corresponding to the scan line 111.
At S32, according to a one-to-one correspondence between n sub-pixel rows and n scanning durations and the preset sequence, each scan line 111 is controlled to scan a corresponding sub-pixel row for a corresponding scanning duration, to drive the display panel 100 to display the image to-be-displayed.
Reference is again made to
In some embodiments, the driving circuit 200 includes the scan driving circuit 210, the data driving circuit 220, and a timing controller (TCON) 230.
The TCON 230 is configured to acquire image data of an image to-be-displayed, determine a necessary charging duration of each sub-pixel row according to the image data, allocate a corresponding scanning duration to each scan line 111 according to the necessary charging duration of each sub-pixel row, and control the scan driving circuit 210 to control the n scan lines 111 according to a preset sequence to sequentially scan the n sub-pixel rows, to drive the display panel 100 to display the image to-be-displayed.
The scanning duration of each scan line 111 is positively correlated to the necessary charging duration of a sub-pixel row corresponding to the scan line 111.
In some embodiments, the TCON 230 is further configured to determine a target grayscale of each sub-pixel according to the image data, determine a sub-pixel with a highest target grayscale in each sub-pixel row as a target sub-pixel of the sub-pixel row, determine the shortest charging duration of each target sub-pixel according to the target grayscale of each target sub-pixel, and determine the shortest charging duration of each target sub-pixel as the necessary charging duration of a sub-pixel row where the target sub-pixel is located.
In some embodiments, a preset correspondence is stored in the driving circuit 200, and the preset correspondence includes a one-to-one correspondence between multiple grayscales and multiple data voltages. The TCON 230 is further configured to determine a target data voltage of each target sub-pixel according to the target grayscale of each target sub-pixel and the preset correspondence, and determine the shortest charging duration of each target sub-pixel according to the target data voltage of each target sub-pixel.
In some embodiments, the TCON 230 is further configured to determine the shortest charging duration of each target sub-pixel according to the target data voltage of each target sub-pixel and a first preset charging formula. The first preset charging formula is: ti=|Vdi−VDD|×C/Imax, where t; is a shortest charging duration of a target sub-pixel in an i-th sub-pixel row, Vdi is a target data voltage of the target sub-pixel in the i-th sub-pixel row, C is a capacitance of the storage capacitor, and Imax is a maximum charging current provided by the driving circuit 200.
In some embodiments, the TCON 230 is further configured to determine a highest data voltage corresponding to a highest grayscale from the preset correspondence, and determine the maximum charging current Imax provided by the driving circuit 200 according to the highest data voltage and a shortest scanning duration of the driving circuit 200, where the shortest scanning duration is a scanning duration of one scan line 111 when the driving circuit 200 is at the maximum refresh rate.
In some embodiments, the TCON 230 is further configured to determine the maximum charging current Imax provided by the driving circuit 200 according to the highest data voltage, the shortest scanning duration of the driving circuit 200, and a second preset charging formula. The second preset charging formula is: Imax=|Vdmax−VDD|×C/tmin, where Vdmax is the highest data voltage, and tmin is the shortest scanning duration.
Reference is again made to
The driving circuit 200 and the display apparatus 1 correspond to the driving method for the display panel described above. A more detailed description can be found in the various embodiments of the driving method for the display panel described above.
Based on the same inventive concept, the disclosure also provides a non-transitory computer-readable storage medium. The non-transitory computer-readable storage medium stores a computer program, and the computer program is executed after being invoked by a processor, so as to realize the operations in the driving method for the display panel as described in any of the above embodiments.
The non-transitory computer-readable storage medium may be any combination of one or more computer-readable medium(s). The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination thereof. More specific examples (a non-exhaustive list) of the computer-readable storage medium include: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM) or flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the context of this document, a computer-readable storage medium may be any tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer-readable signal medium may include a propagated data signal with computer-readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to, electromagnetic, optical, or any suitable combination thereof. A computer-readable signal medium may be any computer-readable medium that is not a computer-readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer-readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, radio frequency (RF), or any suitable combination thereof.
Computer program code for carrying out operations under this application may be written in any combination of one or more programming languages, including an object oriented programming language such as lava, Smalltalk, C++ or the like and conventional procedural programming languages, such as the “C” programming language or similar programming languages. The program code may be executed entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on a remote computer or server. In a scenario involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet Service Provider).
For a person skilled in the art, apparently, the present application is not limited to the details in the foregoing exemplary embodiments, and the present application can be implemented in other specific forms without departing from the spirit or basic features of the present application. Therefore, from all perspectives, the embodiments should be considered to be exemplary and non-limitative. The scope of the present application is defined by the appended claims instead of the foregoing description. Therefore, all changes that fall within the meanings and scope of equivalent elements of the claims are intended to be covered by the present application. Any reference numeral in the claims should not be construed as limiting the related claims. In addition, apparently, the word “comprise” does not exclude other units or steps, and the singular reference of an element does not exclude the plural reference of such elements.
Although the present application is described in detail with reference to the foregoing embodiments, persons of ordinary skill in the art should understand that they may still make modifications or equivalent replacements to the technical solutions of the present application without departing from the spirit and scope of the technical solutions of the embodiments of the present application.
Number | Date | Country | Kind |
---|---|---|---|
202311695778.4 | Dec 2023 | CN | national |