Display driving method and related device

CN117153111BActive Publication Date: 2026-08-21CHIPONE TECHNOLOGY (BEIJING) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311011929.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-11
Publication Date
2026-08-21
Estimated Expiration
2043-08-11

AI Technical Summary

Technical Problem

其中,改变屏幕的发光时间又称脉宽调制(Pulse WidthModulation,简称PWM),即通过脉冲宽度的调制来调节屏幕总体上的显示亮度,目前常用的脉冲宽度调制方法以帧为单位进行循环并且以行时间为单位进行调整,实践中是在一帧显示过程中根据设定打出多个脉冲,这使得没有数据的廊(porch)区内有一部分无效的脉冲拉高区域,从而导致屏幕显示亮度达不到预期

Benefits of technology

[0029]本公开提供的显示驱动方法,根据调节数据对光源驱动器发送的脉宽调制信号在一帧期间内的至少一个脉冲的发光时长进行调节,之后将调节后的脉宽调制信号发送到发光开关以驱动光源发光,其中,调节数据基于光源在脉宽调制信号驱动下的显示亮度与预设显示亮度确定,因而调节后的脉宽调制信号驱动光源能够使屏幕的显示亮度与预设显示亮度相符,从而实现屏幕显示亮度的精准控制。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117153111B_ABST
    Figure CN117153111B_ABST
Patent Text Reader

Abstract

The present disclosure provides a display driving method and related device. The display driving method comprises: receiving a pulse width modulation signal sent by a light source driver; adjusting the light-emitting duration of at least one pulse of the pulse width modulation signal during a frame according to adjustment data; and sending the adjusted pulse width modulation signal to a light-emitting switch to drive the light source to emit light, wherein the adjustment data is determined based on the screen display brightness caused by the light source under the driving of the pulse width modulation signal and the preset display brightness of the screen, so that the adjusted pulse width modulation signal can drive the light source to make the display brightness of the screen consistent with the preset display brightness, thereby realizing accurate control of the screen display brightness.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure belongs to the field of display technology, specifically relating to a display driving method and related apparatus. Background Technology

[0002] There are several main approaches to adjusting screen brightness, including changing the display voltage, grayscale value, and screen illumination time. Each approach has its own advantages and disadvantages. Changing the screen illumination time, also known as pulse width modulation (PWM), adjusts the overall screen brightness by modulating the pulse width. Currently, commonly used PWM methods cycle in frames and adjust in line time units. In practice, multiple pulses are emitted according to a set setting during a single frame display. This results in some invalid pulse-driven areas within the porch region (where there is no data), causing the screen brightness to fall short of expectations. Summary of the Invention

[0003] In view of the above problems, this disclosure provides a display driving method and related apparatus, which aims to make the display brightness of the screen match the expectation and achieve precise control of the display brightness of the screen.

[0004] According to a first aspect of this disclosure, a display driving method is provided, comprising:

[0005] Receives the pulse width modulation signal sent by the light source driver;

[0006] The duration of light emission of at least one pulse of the pulse width modulation signal within one frame is adjusted according to the adjustment data, wherein the adjustment data is determined based on the screen display brightness caused by the light source under the drive of the pulse width modulation signal and the preset display brightness of the screen.

[0007] The adjusted pulse width modulation signal is sent to the light-emitting switch to drive the light source to emit light.

[0008] Optionally, the adjustment data includes at least one sub-data, which corresponds to a register and is stored in a corresponding register. The sub-data also corresponds to a pulse of the pulse width modulation signal within a frame for adjusting the corresponding pulse.

[0009] Adjusting the emission duration of at least one pulse of the pulse width modulation signal within a frame according to the adjustment data includes: reading sub-data from each of the registers and adjusting the emission duration of the pulse corresponding to the sub-data according to the read sub-data.

[0010] Optionally, the display brightness of the screen caused by the light source under the drive of the pulse width modulation signal is less than the preset display brightness because the pulse width modulation signal has an invalid pulse high-amplitude region during a blank period of a frame;

[0011] The adjustment data includes a sub-data. The emission duration of the pulse corresponding to the sub-data is adjusted according to the read sub-data, including: increasing the emission duration of the first pulse of the pulse width modulation signal within one frame according to the read sub-data.

[0012] Optionally, the duration of the first pulse of the pulse width modulation signal within a frame is increased based on the read sub-data, including:

[0013] Obtain the frame synchronization signal;

[0014] The first pulse of the pulse width modulation signal within a frame period is determined based on the frame synchronization signal;

[0015] The duration of the first pulse is determined by increasing the amount of sub-data read.

[0016] Optionally, the display brightness of the screen caused by the light source under the pulse width modulation signal is greater than the preset display brightness because the power supply voltage of the light source is greater than the preset voltage;

[0017] Adjust the emission duration of the pulse corresponding to the sub-data based on the read sub-data, including: reducing the emission duration of the pulse corresponding to the sub-data based on the read sub-data.

[0018] Optionally, the sub-data is pre-calculated and stored in a corresponding register, and the sub-data is calculated based on adjusting the emission duration of the pulse corresponding to the sub-data to a target range, wherein the target range is not less than 0 and not greater than the total width of each pulse in the pulse width modulation signal.

[0019] Optionally, the emission duration of the pulse corresponding to the sub-data can be adjusted based on the read sub-data, including:

[0020] Determine whether the read sub-data will adjust the emission duration of the pulse corresponding to the sub-data to be less than 0 or greater than the total width of each pulse in the pulse width modulation signal;

[0021] If the read sub-data does not adjust the emission duration of the pulse corresponding to the sub-data to be less than 0 or greater than the total width of each pulse in the pulse width modulation signal, then the emission duration of the pulse corresponding to the sub-data is adjusted according to the read sub-data.

[0022] Optionally, the display driving method further includes: if the read sub-data will adjust the light emission duration of the pulse corresponding to the sub-data to less than 0, then correct the read sub-data so that the corrected read sub-data adjusts the light emission duration of the pulse corresponding to the sub-data to 0.

[0023] Optionally, the display driving method further includes: if the read sub-data will adjust the light emission duration of the pulse corresponding to the sub-data to be greater than the total width of each pulse in the pulse width modulation signal, then the read sub-data is corrected so that the corrected read sub-data adjusts the light emission duration of the pulse corresponding to the sub-data to the total width of each pulse in the pulse width modulation signal.

[0024] According to a second aspect of this disclosure, a light source driving device for a display device is provided, comprising:

[0025] A light source driver is used to generate a pulse width modulation signal based on a control signal;

[0026] A light source adjuster, connected to the light source driver, is configured to receive the pulse width modulation signal and execute any of the display driving methods described in the first aspect based on the pulse width modulation signal.

[0027] The light source and a light-emitting switch disposed on the connection line between the light source and the power supply, the light-emitting switch being connected to the light source regulator to receive the regulated pulse width modulation signal sent by the light source regulator to drive the light source to emit light.

[0028] This disclosure brings the following beneficial effects:

[0029] The display driving method provided in this disclosure adjusts the light emission duration of at least one pulse of a pulse width modulation signal sent by a light source driver within one frame according to adjustment data, and then sends the adjusted pulse width modulation signal to a light-emitting switch to drive the light source to emit light. The adjustment data is determined based on the display brightness of the light source driven by the pulse width modulation signal and a preset display brightness. Therefore, the adjusted pulse width modulation signal driving the light source can make the display brightness of the screen match the preset display brightness, thereby achieving precise control of the screen display brightness.

[0030] Other features and advantages of this disclosure will be set forth in the following description and will be apparent in part from the description or may be learned by practicing the disclosure. The objects and other advantages of this disclosure are realized and obtained through the structures particularly pointed out in the description and the drawings.

[0031] To make the above-mentioned objects, features and advantages of this disclosure more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description

[0032] The above and other objects, features, and advantages of this disclosure will become clearer from the following description of embodiments of the present disclosure with reference to the accompanying drawings, in which:

[0033] Figure 1 A timing diagram of the frame synchronization signal Vsync and the light source drive signal VSTE according to an exemplary embodiment of the present invention;

[0034] Figure 2 A flowchart illustrating a display driving method provided in one embodiment of this disclosure;

[0035] Figure 3 A timing diagram of the frame synchronization signal Vsync, the light source drive signal VSTE, and the adjusted source drive signal VSTE' according to an exemplary embodiment of the present invention;

[0036] Figure 4 This is a schematic diagram of the structure of a light source driving device provided in one embodiment of the present disclosure;

[0037] Figure 5 This is a schematic diagram of the structure of a display device using the light source driving device provided in the embodiments of this disclosure;

[0038] Figure 6 This is a schematic diagram of the structure of a display panel of another display device using the light source driving device provided in the embodiments of this disclosure;

[0039] Figure 7 for Figure 6 The diagram shows an exemplary circuit diagram of an arbitrary pixel driving circuit in the display panel. Detailed Implementation

[0040] Various embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. In the various drawings, the same elements are indicated by the same or similar reference numerals. For clarity, the various portions in the drawings are not drawn to scale.

[0041] Figure 1 A timing diagram of the frame synchronization signal Vsync and the light source drive signal VSTE according to an exemplary embodiment of the present invention is shown.

[0042] Reference Figure 1The frame synchronization signal Vsync defines the frame FR. The frame FR includes a display period DP and a blank period BP. The blank period BP includes a front porch period FPP and a back porch period BPP. During the display period DP, the screen displays an image; during the blank period BP, the screen does not display an image. The front porch period FPP is between the start of the frame FR and the start of the display period DP, and the back porch period BPP is between the end of the display period DP and the end of the frame FR. The display period DP and the blank period in the frame FR are defined by the data enable signal DE; that is, during the period when the data enable signal DE is not yet valid, the frame FR is in the blank period BP.

[0043] Figure 1 The VSTE light source drive signal shown is a signal that acts on the light-emitting switch, specifically manifested as a pulse width modulation (PWM) signal. The PWM signal cycles in frames, where the active state of each pulse controls the light-emitting switch to close, causing the light source to emit light, and the inactive state controls the light-emitting switch to open, causing the light source to not emit light. Therefore, the active state of each pulse in the PWM signal is also called the light-emitting state, and the duration of the active state is also called the pulse's light-emitting duration. The light-emitting duration of each pulse in a frame determines the overall brightness of the screen. For OLED (Organic Light-Emitting Diode) screens, the VSTE light source drive signal controls each individual transistor; for LCD (Liquid Crystal Display) screens, the VSTE light source drive signal controls the backlight. Figure 1 In the frame FR, the light source driving signal VSTE has 4 pulses, vste_period represents the total width of each pulse, and vste_wid_L represents the light emission duration of each pulse.

[0044] from Figure 1 As can be seen, a portion of the first pulse of the light source drive signal VSTE within a frame occurs during the blank period BP, i.e., in the area where the data enable signal DE is not yet effective. This results in no data being displayed on the screen when only some light is emitted, meaning there is an invalid high-pulse area in the light source drive signal VSTE, causing the screen's display brightness to fall short of expectations. Therefore, this disclosure provides a display driving method aimed at adjusting the light source drive signal VSTE to achieve the desired screen display brightness.

[0045] Figure 2 The diagram shows a flowchart of a display driving method provided in an embodiment of this disclosure. (Refer to...) Figure 2 The display driving method includes:

[0046] Step S120: Receive the pulse width modulation signal sent by the light source driver.

[0047] Specifically, the pulse width modulation signal sent by the light source driver is used as the light source drive signal VSTE. Each pulse in this pulse width modulation signal has the same total width and the same emission duration. Typically, a total pulse width and an emission duration are set based on the preset display brightness of the screen under ideal conditions (i.e., the parameters actually used by the display device during operation, i.e., the preset parameters). Then, the light source driver generates the pulse width modulation signal based on the set total pulse width and emission duration.

[0048] Step S140: Adjust the emission duration of at least one pulse of the pulse width modulation signal within one frame according to the adjustment data.

[0049] Specifically, adjusting the emission duration of at least one pulse of the pulse width modulation signal within one frame is based on a comparison between the screen display brightness caused by the light source driven by the pulse width modulation signal and the screen's preset display brightness. The adjustment data represents this comparison result. In practice, this may involve increasing or decreasing the emission duration of one or more pulses of the pulse width modulation signal within one frame based on the adjustment data.

[0050] Step S160: The adjusted pulse width modulation signal is sent to the light-emitting switch to drive the light source to emit light.

[0051] Specifically, the adjusted pulse width modulation (PWM) signal is sent to the light-emitting switch to control the duration of its opening and closing. If the adjusted PWM signal has at least one pulse with a longer light emission duration compared to the original PWM signal, then the adjusted PWM signal controls the closing duration of the light-emitting switch to increase, resulting in a longer light emission duration within one frame, thus increasing the screen's display brightness. This situation corresponds to a screen display brightness lower than the preset display brightness caused by the light source driving the PWM signal. Conversely, if the adjusted PWM signal has at least one pulse with a shorter light emission duration compared to the original PWM signal, then the adjusted PWM signal controls the closing duration of the light-emitting switch to decrease, resulting in a shorter light emission duration within one frame, thus decreasing the screen's display brightness. This situation corresponds to a screen display brightness higher than the preset display brightness caused by the light source driving the PWM signal.

[0052] The display driving method provided in this disclosure adjusts the light emission duration of at least one pulse of a pulse width modulation signal within one frame according to adjustment data, so that the screen display brightness caused by the light source under the adjusted pulse width modulation signal is consistent with the preset display brightness of the screen, thereby achieving precise control of the screen display brightness. Furthermore, directly adjusting the light emission duration according to the adjustment data ensures that the real-time requirements of the display are met.

[0053] In an optional embodiment, the adjustment data includes at least one sub-data, which corresponds to a register and is stored in the corresponding register. The sub-data also corresponds to a pulse of the pulse width modulation signal within one frame for adjusting the corresponding pulse. In step S140, adjusting the emission duration of at least one pulse of the pulse width modulation signal within one frame according to the adjustment data includes: reading the sub-data from each register and adjusting the emission duration of the pulse corresponding to the sub-data according to the read sub-data.

[0054] For example, the adjustment data includes a sub-data that corresponds to the first register and is stored in the first register. The sub-data also corresponds to the first pulse of the pulse width modulation signal within a frame and is used to increase the light emission duration of the first pulse. Then, the execution process of step S140 is: read the sub-data from the first register and increase the light emission duration of the first pulse within a frame according to the sub-data.

[0055] For example, the adjustment data includes two sub-data, namely sub-data A and sub-data B. Sub-data A corresponds to the first register and is stored in the first register. Sub-data A also corresponds to the first pulse of the pulse width modulation signal within one frame and is used to reduce the emission duration of the first pulse. Sub-data B corresponds to the second register and is stored in the second register. Sub-data B also corresponds to the second pulse of the pulse width modulation signal within one frame and is used to reduce the emission duration of the second pulse. In this case, the execution process of step S140 is as follows: read sub-data A from the first register and reduce the emission duration of the first pulse within one frame according to sub-data A; also read sub-data B from the second register and reduce the emission duration of the second pulse within one frame according to sub-data B.

[0056] It should be noted that the sub-data should not only indicate the amount of change in the emission duration, but also whether the emission duration is increased or decreased.

[0057] In some examples, as described above, the screen brightness caused by the light source being driven by the pulse width modulation signal is lower than the preset display brightness because there is an invalid pulse boosting area in the blank period of a frame of the pulse width modulation signal. In this case, the adjustment data may include a sub-data. The above-mentioned adjustment of the emission duration of the pulse corresponding to the sub-data based on the read sub-data may include: increasing the emission duration of the first pulse of the pulse width modulation signal in a frame based on the read sub-data, thereby increasing the overall display brightness of the screen and achieving the purpose of making the screen display brightness consistent with the preset display brightness.

[0058] Furthermore, the above-mentioned method of increasing the emission duration of the first pulse of the pulse width modulation signal within a frame period based on the read sub-data includes: acquiring the frame synchronization signal Vsync, then determining the first pulse of the pulse width modulation signal within a frame period based on the frame synchronization signal Vsync, and then increasing the emission duration of the determined first pulse based on the read sub-data.

[0059] Specifically, such as Figure 1 As shown, the pulse width modulation signal (PWM) used as the light source drive signal VSTE has an invalid pulse high-frequency region during the blank period BP of a frame FR. Typically, the emission region of the first pulse of the PWM signal within a frame FR is located in the front porch period FPP. Therefore, it is possible to increase only the emission duration of the first pulse of the PWM signal within a frame FR. The adjusted PWM signal is the adjusted light source drive signal VSTE', which can be found in the following reference. Figure 3 Even if the emission duration of the first pulse within a frame FR is the sum of the front porch period FPP and the original emission duration vste_wid_L of the pulse, the adjusted light source drive signal VSTE' has four wide pull-up areas of vste_wid_L within the display period DP, thus ensuring that the screen's display brightness matches the preset display brightness. In this case, the sub-data can be the emission duration of the first pulse of the adjusted pulse width modulation signal within a frame FR, i.e., the sum of the front porch period FPP and the original emission duration vste_wid_L of the pulse.

[0060] In other examples, the screen brightness caused by the light source being driven by a pulse width modulation signal is greater than the preset display brightness because the power supply voltage of the light source is greater than the preset voltage. In this case, the above-mentioned adjustment of the light emission duration of the pulse corresponding to the sub-data based on the read sub-data includes: reducing the light emission duration of the pulse corresponding to the sub-data based on the read sub-data, thereby reducing the overall display brightness of the screen and achieving the purpose of making the screen display brightness consistent with the preset display brightness.

[0061] In another optional embodiment, the sub-data is pre-calculated and stored in the corresponding register, and is calculated based on adjusting the emission duration of the pulse corresponding to the sub-data to the target range, wherein the target range is not less than 0 and not greater than the total width of each pulse in the pulse width modulation signal, that is, when setting the sub-data, it is ensured that the sub-data will not adjust the emission duration of the pulse to overflow the target range.

[0062] In another optional embodiment, adjusting the emission duration of the pulse corresponding to the sub-data based on the read sub-data includes: determining whether the read sub-data will adjust the emission duration of the pulse corresponding to the sub-data to be less than 0 or greater than the total width of each pulse in the pulse width modulation signal; wherein, if the read sub-data will not adjust the emission duration of the pulse corresponding to the sub-data to be less than 0 or greater than the total width of each pulse in the pulse width modulation signal, then the emission duration of the pulse corresponding to the sub-data is adjusted based on the read sub-data.

[0063] Furthermore, if the read sub-data adjusts the emission duration of the pulse corresponding to that sub-data to less than 0, then the read sub-data is corrected so that the corrected read sub-data adjusts the emission duration of the pulse corresponding to that sub-data to 0. In practice, the corrected sub-data can be set to 0 in this case, so that the emission duration of the pulse corresponding to that sub-data can be directly adjusted to 0 based on the corrected sub-data, thus achieving a duty cycle of 0 in the emission segment, reaching its minimum.

[0064] Furthermore, if the read sub-data adjusts the emission duration of the pulse corresponding to that sub-data to be greater than the total width of all pulses in the pulse width modulation signal, then the read sub-data is corrected so that the corrected read sub-data adjusts the emission duration of the pulse corresponding to that sub-data to the total width of all pulses in the pulse width modulation signal. In practice, in this case, the corrected sub-data can be set as the total width of the pulse, so that the emission duration of the pulse corresponding to that sub-data can be directly adjusted to the total width of the pulse based on the corrected sub-data, thus achieving a duty cycle of 1 for the emission segment, reaching its maximum.

[0065] In this embodiment, it is first determined whether the read sub-data will adjust the light emission duration of the pulse corresponding to the sub-data to be less than 0 or greater than the total width of each pulse in the pulse width modulation signal. That is, overflow judgment is performed first. If there is no overflow, the sub-data is used directly. If overflow occurs due to calculation errors or other reasons, the sub-data is corrected first, and then the corrected sub-data is used to ensure that the display driver can continue to execute.

[0066] In accordance with the display driving method provided above, this disclosure also provides a light source driving device for a display device. Figure 4 The diagram shows the structure of the light source driving device. (Refer to...) Figure 4 The light source driving device 100 includes: a light source driver 110, a light source regulator 120, a light source 130, and a light-emitting switch 140 disposed on the connection line between the light source 130 and the power supply 200. The light source driver 110 is used to generate a pulse width modulation signal according to a control signal. The light source regulator 120 is connected to the light source driver 110 to receive the pulse width modulation signal and execute the display driving method described in any of the above embodiments based on the pulse width modulation signal. The light-emitting switch 140 is connected to the light source regulator 120 to receive the adjusted pulse width modulation signal sent by the light source regulator 120 to drive the light source to emit light, thereby enabling the screen of the display device to display images at a preset display brightness.

[0067] The display device can be an LCD monitor. Figure 5 The diagram shown is a structural schematic of an LCD display using the light source driving device 100 provided in this embodiment. (Refer to...) Figure 5 The LCD display includes: a light source driver 100, a power supply 200, a display panel 300, a source driver 400, a gate driver 500, and a timing controller 600.

[0068] The display panel 300 receives a data signal DS based on image data DATA provided by the timing controller 600 to display an image. For example, according to an exemplary embodiment, the image data DATA may include two-dimensional image data for displaying a two-dimensional image and / or three-dimensional image data including, for example, left-eye image data and right-eye image data for displaying a three-dimensional image. The display panel 300 includes multiple gate lines GL, multiple data lines DL, and multiple pixels (not shown), wherein the gate lines GL extend horizontally, the data lines DL extend vertically, and each pixel includes a thin-film transistor electrically connected to the corresponding gate line GL and data line DL.

[0069] Gate driver 500 generates a gate signal GS in response to a gate start signal STV and a gate clock signal CLK1 provided by timing controller 600, and outputs the gate signal GS to gate line GL. Source driver 400 generates a data signal DS in response to a data start signal STH, a data enable signal DE, and a data clock signal CLK2 provided by timing controller 600, and outputs the data signal DS to data line DL. In an exemplary embodiment, timing controller 600 receives image data DATA and a command signal CON from an external device. The command signal CON may include, for example, a line synchronization signal Hsync, a frame synchronization signal Vsync, a clock signal CLK, and a data enable signal DE. Timing controller 600 uses the line synchronization signal Hsync to generate the data start signal STH and outputs the data start signal STH to source driver 400. Timing controller 600 uses the frame synchronization signal Vsync to generate the gate start signal STV and outputs the gate start signal STV to gate driver 500. The timing controller 600 uses the clock signal CLK to generate the gate clock signal CLK1 and the data clock signal CLK2, and outputs the gate clock signal CLK1 and the data clock signal CLK2 to the gate driver 500 and the source driver 400, respectively. The timing controller 600 outputs the data enable signal DE to the source driver 400.

[0070] The light source driving device 100 includes a light source driver 110, a light source regulator 120, a light source 130 serving as a backlight, and a light-emitting switch 140. The timing controller 600 also outputs image data DATA to the light source driver 110 as a control signal to cause the light source driver 110 to generate a light source driving signal VSTE. Furthermore, the timing controller 600 also outputs a frame synchronization signal Vsync to the light source regulator 120, causing the light source regulator 120 to adjust the light source driving signal VSTE based on the frame synchronization signal Vsync, thereby generating an adjusted light source driving signal VSTE'. The adjusted light source driving signal VSTE' is sent by the light source regulator 120 to the light-emitting switch 140 to control the closing and opening of the light-emitting switch 140, thereby controlling whether the light source 130, serving as a backlight, emits light or not. Thus, the display panel 300, as a screen displaying images, has a display brightness controlled by the adjusted light source driving signal VSTE'. Since the adjusted light source drive signal VSTE' is obtained by adjusting the duration of at least one pulse in the light source drive signal VSTE according to the adjustment data, the display panel 300 of the LCD display can display at a preset display brightness.

[0071] The display device can also be an OLED display. Figure 6 This is a schematic diagram of the structure of a display panel for an OLED display using the light source driving device provided in the embodiments of this disclosure. (Refer to...) Figure 6The display panel includes multiple data lines (DL), multiple gate lines (GL), multiple pulse width modulation (PWM) signal lines, and multiple pixel driving circuits. These pixel driving circuits are arranged in an array to form a pixel array. In each row of pixel driving circuits, the first input terminals of the multiple pixel driving circuits are connected to a power supply, the second input terminals are connected to the PWM signal line, and the third input terminals are connected to the gate line (GL) (the first, second, and third input terminals are arranged from right to left at the top of each pixel driving circuit in the figure). In each column of pixel driving circuits, the fourth input terminals of the multiple pixel driving circuits are connected to the data line (DL). In this embodiment, each row of pixel driving circuits can share a single PWM signal line.

[0072] Figure 6 The circuit diagrams of the driving circuits for each pixel can be shown as follows: Figure 7 As shown. (Refer to...) Figure 7 The pixel driving circuit includes a writing unit 211, a storage unit 212, a driving control unit 213, a dimming unit 214, and a light-emitting element D. Specifically, the writing unit 211 is implemented by a switch T1, and the switching on and off of the switch T1 is controlled by the gate signal GS transmitted from the gate line GL; the storage unit 212 is implemented by a capacitor Cs, which is used to receive the data voltage (i.e., the voltage of the data signal) provided by the data line DL through the writing unit 211 and store the data voltage; the driving control unit 213 is implemented by a switch T2, which is used to drive the light-emitting element D according to the power supply voltage Vdd and the stored data voltage during the off phase of the writing unit 211, so that the light-emitting element D has a driving voltage or driving current; the dimming unit 214 is implemented by a switch T3, which is used to provide a current path from the driving control unit 213 to the light-emitting element D. The switching on and off of the current path based on the switch T3 is controlled by the adjusted light source driving signal VSTE' transmitted from the pulse width modulation signal line PWM, so whether the light-emitting element D emits light is controlled by the adjusted light source driving signal VSTE'. Since the adjusted light source drive signal VSTE' is obtained by adjusting the duration of at least one pulse in the light source drive signal VSTE according to the adjustment data, the overall display panel of the OLED display can ultimately display at the preset display brightness.

[0073] It should be noted that in describing the various embodiments in this specification, the focus is on the differences from other embodiments, while the same or similar parts between the various embodiments can be understood by referring to each other. Regarding this embodiment of the light source driving device, since it is basically similar to the method embodiment, the relevant parts can be referred to the description of the method embodiment. Because this embodiment of the light source driving device has the beneficial effects that can be achieved by the above-described method embodiments, as detailed in the preceding embodiments, it will not be repeated here.

[0074] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions, and operations of the systems, methods, and apparatuses according to embodiments of this disclosure. The blocks in the flowcharts and block diagrams may represent a module, program segment, or simply a piece of code. These modules, program segments, and code are all executable instructions used to implement a specified logical function. It should also be noted that the executable instructions implementing the specified logical function can be recombined to generate new modules and program segments. Therefore, the blocks and their order in the accompanying drawings are only used to better illustrate the processes and steps of the embodiments and should not be construed as limiting the invention itself.

[0075] Furthermore, the terms “first,” “second,” and “third” are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0076] Finally, it should be noted that the above-described embodiments are merely specific implementations of this disclosure, used to illustrate the technical solutions of this disclosure, and not to limit it. The protection scope of this disclosure is not limited thereto. Although this disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this disclosure. Such modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this disclosure, and should all be covered within the protection scope of this disclosure. Therefore, the protection scope of this disclosure should be determined by the protection scope of the claims.

Claims

1. A display driving method, comprising: Receives the pulse width modulation signal sent by the light source driver; The duration of light emission of at least one pulse of the pulse width modulation signal within one frame is adjusted according to the adjustment data, wherein the adjustment data is determined based on the screen display brightness caused by the light source under the drive of the pulse width modulation signal and the preset display brightness of the screen. The adjusted pulse width modulation signal is sent to the light-emitting switch to drive the light source to emit light. The adjustment data includes a sub-data, and the display driving method further includes: The duration of the first pulse of the pulse width modulation signal within a frame is increased based on the read sub-data to address the situation where the display brightness of the screen caused by the light source under the drive of the pulse width modulation signal is less than the preset display brightness due to invalid pulse-pull-up areas in the blank period of a frame.

2. The display driving method according to claim 1, wherein, The adjustment data includes at least one sub-data, each sub-data corresponding to a register and stored in a corresponding register, and the sub-data also corresponds to a pulse of the pulse width modulation signal within a frame for adjusting the corresponding pulse. Adjusting the emission duration of at least one pulse of the pulse width modulation signal within a frame according to the adjustment data includes: reading sub-data from each of the registers and adjusting the emission duration of the pulse corresponding to the sub-data according to the read sub-data.

3. The display driving method according to claim 2, wherein, The duration of the first pulse of the pulse width modulation signal within a frame is increased based on the read sub-data, including: Obtain the frame synchronization signal; The first pulse of the pulse width modulation signal within a frame period is determined based on the frame synchronization signal; The duration of the first pulse is determined by increasing the amount of sub-data read.

4. The display driving method according to claim 2, wherein, The display brightness of the screen caused by the light source under the pulse width modulation signal is greater than the preset display brightness because the power supply voltage of the light source is greater than the preset voltage; Adjust the emission duration of the pulse corresponding to the sub-data based on the read sub-data, including: reducing the emission duration of the pulse corresponding to the sub-data based on the read sub-data.

5. The display driving method according to claim 2, wherein, The sub-data is pre-calculated and stored in the corresponding register, and is calculated based on adjusting the emission duration of the pulse corresponding to the sub-data to a target range, wherein the target range is not less than 0 and not greater than the total width of each pulse in the pulse width modulation signal.

6. The display driving method according to claim 2, wherein, The duration of the pulse corresponding to the sub-data is adjusted based on the read sub-data, including: Determine whether the read sub-data will adjust the emission duration of the pulse corresponding to the sub-data to be less than 0 or greater than the total width of each pulse in the pulse width modulation signal; If the read sub-data does not adjust the emission duration of the pulse corresponding to the sub-data to be less than 0 or greater than the total width of each pulse in the pulse width modulation signal, then the emission duration of the pulse corresponding to the sub-data is adjusted according to the read sub-data.

7. The display driving method according to claim 6, further comprising: If the read sub-data adjusts the emission duration of the pulse corresponding to the sub-data to less than 0, then the read sub-data is corrected so that the corrected read sub-data adjusts the emission duration of the pulse corresponding to the sub-data to 0.

8. The display driving method according to claim 6, further comprising: If the read sub-data adjusts the emission duration of the pulse corresponding to the sub-data to be greater than the total width of each pulse in the pulse width modulation signal, then the read sub-data is corrected so that the corrected read sub-data adjusts the emission duration of the pulse corresponding to the sub-data to the total width of each pulse in the pulse width modulation signal.

9. A light source driving device for a display device, comprising: A light source driver is used to generate a pulse width modulation signal based on a control signal; A light source regulator, connected to the light source driver, is configured to receive the pulse width modulation signal and execute the display driving method according to any one of claims 1-8 based on the pulse width modulation signal. The light source and a light-emitting switch disposed on the connection line between the light source and the power supply, the light-emitting switch being connected to the light source regulator to receive the regulated pulse width modulation signal sent by the light source regulator to drive the light source to emit light.

Citation Information

Patent Citations

  • Synchronous backlight device and operation method thereof

    CN109859696A

  • Brightness adjusting method and device and display equipment

    CN112071274A