Display panel control method and device, display module and display device

By adjusting the display frame rate and the number of light emission pulse cycles of the OLED display panel, the flickering problem under variable refresh rate was solved, and the display quality of the display panel was improved.

CN121838665APending Publication Date: 2026-04-10BLACK COW FOOD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610223734.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-02-25
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Existing OLED display panels are prone to flickering when using variable refresh rate functionality because the number of light-emitting pulse cycles within a display frame period is not an integer.

Method used

The current display frame rate is determined by responding to the light intensity fluctuation of the display panel. The theoretical number of pulse cycles is calculated based on the current display frame rate and the light emission pulse cycle. The actual number of pulse cycles is adjusted to an integer, and the duty cycle of the light emission pulse is adjusted to improve the flickering phenomenon.

Benefits of technology

It effectively improves the flickering phenomenon of OLED display panels caused by non-integer light emission pulse periods at variable refresh rates, thus enhancing the display effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121838665A_ABST
    Figure CN121838665A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a control method of a display panel, a display module and a display device, and relates to the technical field of display. The display panel starts a variable refresh rate function, and the control method of the display panel comprises the following steps: determining a current display frame rate in response to a condition that the light intensity fluctuation degree of the display panel is greater than or equal to a preset degree; determining a theoretical pulse period number according to the current display frame rate and the light-emitting pulse period; determining an actual pulse period number according to the theoretical pulse period number; the actual pulse period number is an integer. The flicker phenomenon caused by the fact that the number of light-emitting pulse periods contained in a display frame period is a non-integer is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display technology, and more specifically, to a control method and apparatus for a display panel, a display module, and a display device. Background Technology

[0002] Organic light-emitting diode (OLED) display technology is considered the most promising next-generation display technology. Compared with liquid crystal display technology, OLED display technology has advantages such as low energy consumption, low cost, self-emissiveness, wide viewing angle, and fast response speed. Summary of the Invention

[0003] In order to overcome the technical problems mentioned in the above technical background, this application provides a control method and apparatus for a display panel, a display module and a display device.

[0004] On one hand, this application provides a control method for a display panel, wherein the display panel has a variable refresh rate function enabled. The control method for the display panel includes: determining the current display frame rate in response to the light intensity fluctuation of the display panel being greater than or equal to a preset level; determining the theoretical number of pulse cycles based on the current display frame rate and the light emission pulse period; determining the actual number of pulse cycles based on the theoretical number of pulse cycles; wherein the actual number of pulse cycles is an integer.

[0005] The display panel control method provided in this application, in response to display panel flickering, determines the current display frame rate, determines the theoretical number of pulse cycles based on the current display frame rate and the light emission pulse period, and determines the actual number of pulse cycles based on the theoretical number of pulse cycles. After enabling variable refresh rate, when the display panel flickers, it can be assumed that the number of light emission pulse periods included in this display frame is a non-integer. The theoretical number of pulse cycles for the current display frame is calculated, and an actual number of pulse cycles close to the theoretical number is calculated based on the theoretical number of pulse cycles, where the actual number of pulse cycles is an integer. This improves the flickering phenomenon caused by the non-integer number of light emission pulse periods contained within a display frame period.

[0006] In some embodiments, determining the actual number of pulse cycles based on the theoretical number of pulse cycles includes: when the fractional part of the theoretical number of pulse cycles is greater than or equal to a preset threshold, rounding the theoretical number of pulse cycles up to obtain the actual number of pulse cycles; and / or, when the fractional part of the theoretical number of pulse cycles is less than the preset threshold, rounding the theoretical number of pulse cycles down to obtain the actual number of pulse cycles.

[0007] In some embodiments, the control method for the display panel further includes: adjusting the duty cycle of the light emission pulse of the current display frame.

[0008] In some embodiments, adjusting the duty cycle of the current display frame includes: reducing the pulse width of the light emission pulse of the current display frame when the fractional part of the theoretical pulse cycle number is greater than or equal to the preset threshold; and / or increasing the width of the pulse interval of the current display frame when the fractional part of the theoretical pulse cycle number is less than the preset threshold.

[0009] In some implementations, the reduction in pulse width is equal to the ratio of the difference between the fractional part of the theoretical pulse cycle number and the preset threshold to the integer part of the theoretical pulse cycle number; and / or, the increase in pulse interval width is equal to the ratio of the fractional part of the theoretical pulse cycle number to the integer part of the theoretical pulse cycle number.

[0010] In some implementations, determining the current display frame rate includes: acquiring a first frame synchronization signal and a second frame synchronization signal; the first frame synchronization signal refers to the first frame synchronization signal after the display panel flickers, and the second frame synchronization signal refers to the second frame synchronization signal after the display panel flickers; and determining the current display frame rate based on the first frame synchronization signal and the second frame synchronization signal.

[0011] In some embodiments, the display panel includes a light sensor, and the control method of the display panel further includes: using the light sensor to monitor the luminance of the display panel; and determining the degree of light intensity fluctuation of the display panel based on the luminance.

[0012] On the other hand, a control device for a display panel is provided, wherein the display panel has a variable refresh rate function enabled. The control device for the display panel includes: a first determining module configured to determine a theoretical number of pulse cycles based on the current display frame rate and the emission pulse cycle when the light intensity fluctuation of the display panel is greater than or equal to a preset level; and a second determining module configured to determine an actual number of pulse cycles based on the theoretical number of pulse cycles; wherein the actual number of pulse cycles is an integer.

[0013] In some embodiments, the second determining module is further configured to: when the fractional part of the theoretical pulse cycle number is greater than or equal to a preset threshold, round the theoretical pulse cycle number up to obtain the actual pulse cycle number; and / or, when the fractional part of the theoretical pulse cycle number is less than the preset threshold, round the theoretical pulse cycle number down to obtain the actual pulse cycle number.

[0014] In some embodiments, the control device for the display panel further includes an adjustment module configured to adjust the duty cycle of the light emission pulses of the current display frame.

[0015] In some embodiments, the adjustment module is further configured to: reduce the pulse width of the light emission pulse of the current display frame when the fractional part of the theoretical pulse cycle number is greater than or equal to the preset threshold; and / or increase the width of the pulse interval of the current display frame when the fractional part of the theoretical pulse cycle number is less than the preset threshold.

[0016] In some embodiments, the first determining module is further configured to: acquire a first frame synchronization signal and a second frame synchronization signal; the first frame synchronization signal refers to the first frame synchronization signal after the display panel flickers, and the second frame synchronization signal refers to the second frame synchronization signal after the display panel flickers; and determine the current display frame rate based on the first frame synchronization signal and the second frame synchronization signal.

[0017] In another aspect, a display module is provided, comprising: a display panel; and a driver chip configured to execute a control method for the display panel.

[0018] In another aspect, a display device is provided, which includes the aforementioned display module.

[0019] In another aspect, a computer-readable storage medium is provided, the computer-readable storage medium being configured to store computer program instructions, which, when executed, are used to perform the control method for the display panel. Attached Figure Description

[0020] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0021] Figure 1 These are schematic diagrams of display devices provided in some embodiments of this application; Figure 2 This is a simplified structural diagram of a display module provided in some embodiments of this application; Figure 3 These are schematic diagrams of the display panel structure provided in some embodiments of this application; Figure 4 yes Figure 3 A partial cross-sectional view of the membrane layers of BB in the image; Figure 5 This is a partial cross-sectional view of the film layers of the display panel in some embodiments of this application; Figure 6These are circuit schematics of pixel driving circuits in some embodiments of this application; Figure 7 This is a top view of a portion of the display panel structure in some embodiments of this application; Figure 8 This is a partial cross-sectional view of the film layers of the display panel in some embodiments of this application; Figure 9 These are schematic diagrams of the light-emitting structures in some embodiments of this application; Figure 10 This is a partial cross-sectional view of the film layers of the display panel in some embodiments of this application; Figure 11 These are step flowcharts of a method for manufacturing a display panel according to some embodiments of this application; Figure 12 These are partial signal timing diagrams of a display device provided in some embodiments of this application; Figure 13 This is a flowchart illustrating the steps of a display panel control method provided in some embodiments of this application; Figure 14 This is a structural block diagram of a driver chip provided in some embodiments of this application. Detailed Implementation

[0022] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.

[0023] Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0024] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. It should be noted that, unless otherwise specified, different features in the embodiments of this application can be combined with each other.

[0025] For ease of understanding, the accompanying diagram shows the mutually orthogonal X-axis, Y-axis, and Z-axis. The direction along the X-axis is called the X-direction, the direction along the Y-axis is called the Y-direction, and the direction along the Z-axis is called the Z-direction. The Z-direction is the normal direction relative to the plane containing the X and Y directions. Furthermore, a view where various elements are observed parallel to the plane containing the X and Y directions is called a top view. Alternatively, the planes in the X and Y directions can be planes parallel to the display surface of the display panel, and the Z-direction can be a direction parallel to the thickness direction of the display panel.

[0026] For certain elements, terms like "above" or "overhead" are sometimes used when describing the position of an element in the Z direction, and "below" or "under" are used when describing the position of an element in the opposite direction. Furthermore, when using terms like "above," "overhead," "below," "under," or "relative" to define the positional relationship between two elements, this includes not only the state where the two elements are directly adjacent, but also the state where the two elements are separated by gaps or other elements. Additionally, terms like "first," "second," and "third" are used only for distinguishing descriptions and should not be interpreted as indicating or implying relative importance.

[0027] Some embodiments of this application provide a display device that can display images. The displayed images can be moving images (e.g., videos), still images (e.g., pictures), text images, or images combining text, pictures, and videos. The content displayed is not limited. Depending on the application scenario, display devices can be categorized into several types. For example, a display device can be a mobile phone, wireless device, personal data assistant (PDA), handheld or portable computer, GPS receiver / navigator, camera, MP4 video player, camcorder, game console, watch, wristband, clock, calculator, television monitor, flat panel display, computer monitor, automotive display (e.g., odometer display, center console display, etc.), navigator, cockpit controller and / or display, camera view display (e.g., display of a rearview camera in a vehicle), electronic photo album, electronic billboard or sign, projector, architectural structure, packaging and aesthetic structure (e.g., a display of an image of a piece of jewelry), etc. Figure 1 These are schematic diagrams of display devices provided in some embodiments of this application. Figure 1 The display device 100 is illustrated using a laptop computer as an example.

[0028] Continue to refer to Figure 1The display device 100 includes a housing 110 and a display module 120 connected to the housing 110. The housing 110 serves as the skeleton of the display device 100, supporting and connecting other components within the display device 100. The display module 120 is used to display images. In addition to the housing 110 and the display module 120, the display device 100 may also include other components, the types and quantities of which vary depending on the type of display device 100. For example, when the display device 100 is a laptop computer, it may also include a battery, a motherboard, a graphics processing unit (GPU), and a central processing unit (CPU).

[0029] Figure 2 This is a simplified structural diagram of a display module provided in some embodiments of this application. For example... Figure 2 As shown, the display module 120 includes a display panel 10 and a control board 20. The control board 20 is used to generate drive signals, and the display panel 10 is used to display images under the drive signals. Exemplarily, the display module 120 also includes a flexible printed circuit board (FPC) 30. One end of the flexible printed circuit board 30 is electrically connected to the display panel 10, and the other end is electrically connected to the control board 20. The flexible printed circuit board 30 is used to realize the electrical connection between the display panel 10 and the control board 20.

[0030] The display panel 10 can be a liquid crystal display (LCD), an electroluminescent display panel, or a photoluminescent display panel. When the display panel 10 is a liquid crystal display panel, it can be a twisted nematic (TN) type display panel, an in-plane switching (IPS) type display panel, or a vertical alignment (VA) type display panel. When the display panel 10 is an electroluminescent display panel, it can be an organic light-emitting diode (OLED) display panel or a quantum dot light-emitting diode (QLED) display panel. When the display panel 10 is a photoluminescent display panel, it can be a quantum dot photoluminescent display panel. Some embodiments of this application are described using the example of an organic light-emitting diode display panel as the display panel 10.

[0031] Figure 3These are schematic diagrams illustrating the structure of a display panel provided in some embodiments of this application. For example... Figure 3 As shown, the display panel 10 may have a display area AA and a non-display area NA connected to the display area AA. The non-display area NA may be located on one, two, or three sides of the display area AA, or it may surround the display area AA. The shape of the display area AA may be rectangular, square, circular, elliptical, or other shapes.

[0032] Continue to refer to Figure 3 The display area AA includes multiple pixels PX arranged in the X and Y directions. Each pixel PX includes multiple sub-pixels SPX displaying different colors. In some embodiments, a pixel PX includes a first sub-pixel SPX1, a second sub-pixel SPX2, and a third sub-pixel SPX3. For example, the first sub-pixel SPX1 is a blue sub-pixel, the second sub-pixel SPX2 is a green sub-pixel SPX2, and the third sub-pixel SPX3 is a red sub-pixel SPX3. In some embodiments, in addition to sub-pixels SPX1, SPX2, and SPX3, a pixel PX also includes sub-pixels SPX that emit white or other colors of light.

[0033] Sub-pixels (SPX) include pixel driving circuits and light-emitting devices that emit light of the corresponding color, driven by the pixel driving circuits. First sub-pixel SPX1 includes a first light-emitting device, second sub-pixel SPX2 includes a second light-emitting device, and third sub-pixel SPX3 includes a third light-emitting device. One pixel driving circuit drives at least one light-emitting device to emit light. For example, display area AA includes a normal display area and a light-transmitting display area. The light-transmitting display area is a display area set according to a corresponding sensor and has light-transmitting properties, while the normal display area is a display area not set according to a corresponding sensor. In the normal display area, one pixel driving circuit drives one light-emitting device to emit light, and in the light-transmitting display area, one pixel driving circuit drives one or more light-emitting devices to emit light.

[0034] Figure 4 yes Figure 3 A partial cross-sectional view of the BB membrane. (See image below.) Figure 4 As shown, in one embodiment, the display panel 10 includes an array substrate 11, an isolation structure 12, and a plurality of light-emitting devices 13.

[0035] Figure 5 These are partial film layer cross-sectional views of the display panel in some embodiments of this application. For example... Figure 5 As shown, the array substrate 11 includes a pixel driving circuit layer and a planarization layer 19. The pixel driving circuit layer includes a pixel driving circuit for driving the light-emitting device 13 to emit light. Figure 5The diagram shows a transistor 18 in a pixel driving circuit. A via is provided in the planarization layer 19, and a first electrode 131 is electrically connected to the transistor 18 in the pixel driving circuit layer through the via. Furthermore, the pixel driving circuit layer includes at least one insulating layer, which may include at least one of an inorganic layer and an organic layer. Additionally, the array substrate 11 includes scan lines providing the scan signal Scan and data lines providing the data signal Data to the pixel driving circuit.

[0036] Figure 6 These are circuit schematics of pixel driving circuits in some embodiments of this application. For example... Figure 6 As shown, the display panel includes a driving sub-circuit and a light-emitting control sub-circuit. The driving sub-circuit is electrically connected to the first node and the second node, respectively. The light-emitting control sub-circuit is electrically connected to the first node, the first voltage terminal, and the light-emitting control terminal, respectively, and / or the light-emitting control sub-circuit is electrically connected to the second node, the light-emitting device, and the light-emitting control terminal, respectively.

[0037] For example, continue to refer to Figure 6 The pixel driving circuit includes a driving transistor T1 and a data transistor T2. The source of the data transistor T2 is connected to the data line that provides the data signal Data, the gate of the data transistor T2 is connected to the scan line that provides the scan signal Scan, and the drain of the data transistor T2 is connected to the gate of the driving transistor T1. The two ends of the storage capacitor C1 are respectively connected to the gate and the source of the driving transistor T1, and the drain of the driving transistor T1 is connected to the light-emitting device 13.

[0038] Figure 7 This is a partial top view of the display panel structure in some embodiments of this application. For example... Figure 6 and Figure 7As shown, the isolation structure 12 is located on one side of the array substrate 11 and encloses a plurality of isolation openings 12a. The plurality of isolation openings 12a include a plurality of first isolation openings 12a1, a plurality of second isolation openings 12a2, and a plurality of third isolation openings 12a3. A plurality of light-emitting devices 13 are located on one side of the array substrate 11, and the plurality of light-emitting devices 13 include a plurality of first light-emitting devices 13a, a plurality of second light-emitting devices 13b, and a plurality of third light-emitting devices 13c. The first light-emitting devices 13a are disposed corresponding to the first isolation opening 12a1, the second light-emitting devices 13b are disposed corresponding to the second isolation opening 12a2, and the third light-emitting devices 13c are disposed corresponding to the third isolation opening 12a3. In one embodiment, one light-emitting device 13 is disposed corresponding to one isolation opening 12a. For example, the first light-emitting devices 13a are disposed one-to-one with the first isolation opening 12a1, the second light-emitting devices 13b are disposed one-to-one with the second isolation opening 12a2, and the third light-emitting devices 13c are disposed one-to-one with the third isolation opening 12a3. At least a portion of the first light-emitting device 13a is disposed within a corresponding first isolation opening 12a1, at least a portion of the second light-emitting device 13b is disposed within a corresponding second isolation opening 12a2, and at least a portion of the third light-emitting device 13c is disposed within a corresponding third isolation opening 12a3. In another embodiment, multiple light-emitting devices 13 are correspondingly disposed with one isolation opening 12a; for example, multiple light-emitting devices with the same emission color are corresponding to one isolation opening 12a.

[0039] In one example, the isolation structure 12 includes an isolation portion 122 and a blocking portion 121 stacked along a direction away from the array substrate 11 (i.e., the Z direction), with the width of the blocking portion 121 being greater than the width of the isolation portion 122. Thus, the two ends of the blocking portion 121 protrude compared to the sides of the isolation portion 122, and this shape of the isolation structure 12 is also referred to as a pendant shape. The isolation portion 122 and the blocking portion 121 are made of different materials, and the etching rate of the blocking portion 121 is lower than that of the isolation portion 122. The material of the isolation portion 122 includes a conductive material, specifically including at least one of aluminum (Al), aluminum alloys, and aluminum alloys including at least one of aluminum-neodymium alloy (AlNd), aluminum-yttrium alloy (AlY), or aluminum-silicon alloy (AlSi). The blocking portion 121 can be a single-layer structure or a multi-layer structure. If the blocking portion 121 is a single-layer structure, the material of the blocking portion 121 can include at least one of titanium, titanium nitride, molybdenum, tungsten, molybdenum-tungsten alloy, or molybdenum-niobium alloy. When the blocking part 121 has a multi-layer structure, one layer of the blocking part 121 is made of at least one of titanium, titanium nitride, molybdenum, tungsten, molybdenum-tungsten alloy or molybdenum-niobium alloy, and the other layer of the blocking part 121 may be made of conductive oxide or inorganic insulating material, such as indium tin oxide (ITO) or indium zinc oxide (IZO).

[0040] Figure 8 These are partial film layer cross-sectional views of the display panel in some embodiments of this application. For example... Figure 8 As shown, in some embodiments, the isolation structure 12 may further include a base 123 located on the side of the isolation portion 122 near the array substrate 11. The base 123 protrudes relative to the isolation portion 122 in the direction toward the isolation opening 12a, and the orthographic projection of the isolation portion 122 on the array substrate 11 lies within the orthographic projection of the base 123 on the array substrate 11. The material of the base 123 may include at least one of molybdenum (Mo), titanium (Ti), titanium nitride (TiN), molybdenum-tungsten alloy (MoW), or molybdenum-niobium alloy (MoNb).

[0041] In one embodiment, the display panel 100 may further include a pixel defining layer 17, on which an isolation structure 12 is disposed. The pixel defining layer 17 has pixel openings communicating with isolation openings 12a. Specifically, the pixel defining layer 17 has a first pixel opening communicating with a first isolation opening 12a1, a second pixel opening communicating with a second isolation opening 12a2, and a third pixel opening communicating with a third isolation opening 12a3. The areas of the orthographic projections of the first, second, and third pixel openings onto the array substrate 11 may be the same or different. The shapes of the orthographic projections of the pixel openings and the corresponding isolation openings 12a onto the array substrate 11 may be the same or different. Generally, the area of ​​the orthographic projection of the isolation opening 12a onto the array substrate 11 is larger than the area of ​​the orthographic projection of the pixel opening communicating with the isolation opening 12a onto the array substrate 11. The orthographic projections of the pixel openings of the light-emitting device 13 onto the array substrate 11 overlap with the orthographic projections of the isolation openings 12a onto the array substrate 11. The pixel defining layer 17 is made of an inorganic material, such as an inorganic insulating material formed by using at least one of silicon nitride (SiNx), silicon oxide (SiOx), and silicon oxynitride (SiON).

[0042] In another embodiment, the isolation structure 12 is disposed within the recess of the pixel limiting layer 17. Alternatively, the pixel limiting layer 17 may not be provided in the display panel 100, and the isolation structure 12 may be disposed on one side of the array substrate 11, with the isolation structure 12 in contact with one side of the array substrate 11.

[0043] The first light-emitting device 13a, the second light-emitting device 13b, and the third light-emitting device 13c emit light of different colors. Each of the three devices includes a first electrode 131, a light-emitting structure 132, and a second electrode 133 stacked together. The first electrode 131 is disposed on the array substrate 11, and a pixel defining layer 17 covers the end of the first electrode 131. A pixel opening is provided on the pixel defining layer 17, through which the first electrode 131 is exposed. The light-emitting structure 132 of the first light-emitting device 13a, the second light-emitting device 13b, and the third light-emitting device 13c covers the sidewall of the pixel opening of the pixel defining layer 17 and the side of the pixel defining layer 17 facing away from the array substrate 11. Each light-emitting structure 132 is located within the pixel opening and is in contact with the first electrode 131.

[0044] The second electrodes 133 of the first light-emitting device 13a, the second light-emitting device 13b, and the third light-emitting device 13c respectively cover the corresponding light-emitting structure 132. The second electrodes 133 are electrically connected to the isolation structure 12. For example, the second electrodes 133 are connected to the isolation portion 122 of the isolation structure 12, and / or the second electrodes 133 are connected to the base portion 123 of the isolation structure 12.

[0045] The first electrode 131 can be an anode, and the second electrode 133 can be a cathode. The first electrode 131 of each light-emitting device 13 can be connected to the pixel driving circuit through a via, so that the pixel driving circuit drives the light-emitting device 13 to emit light.

[0046] The first electrode 131 may include a multilayer structure, such as a reflective layer and a pair of conductive oxide layers covering the upper and lower surfaces of the reflective layer, respectively. The reflective layer can be formed, for example, using silver, a metallic material with excellent light reflectivity. Each conductive oxide layer can be formed, for example, from a transparent conductive oxide such as ITO (Indium Tin Oxide), IZO (Indium Zinc Oxide), or IGZO (Indium Gallium Zinc Oxide). The second electrode 133 is formed, for example, from a metallic material such as an alloy of magnesium and silver (MgAg).

[0047] Figure 9 These are schematic diagrams of the light-emitting structures in some embodiments of this application. For example... Figure 9As shown, the light-emitting structure 132 of at least one of the first light-emitting device 13a, the second light-emitting device 13b, and the third light-emitting device 13c includes a hole injection layer HIL, a hole transport layer HTL, an electron blocking layer EBL, a light-emitting material layer EML, a hole blocking layer HBL, an electron transport layer ETL, and an electron injection layer EIL stacked along a direction away from the array substrate 11 (i.e., the Z direction). The light-emitting structure 132 may include a single light-emitting material layer EML, or a stacked light-emitting structure including multiple light-emitting material layers EML.

[0048] In order for the light-emitting structure 132 to emit light, a pixel voltage is provided to the first electrode 131 and a common voltage is provided to the second electrode 133, forming a potential difference between the first electrode 131 and the second electrode 133, so that the light-emitting structure 132 disposed between the first electrode 131 and the second electrode 133 emits light. In one embodiment, if a potential difference is formed between the first electrode 131 and the second electrode 133 of the first light-emitting device 13a, the light-emitting material layer EML of the light-emitting structure 132 emits blue light; if a potential difference is formed between the first electrode 131 and the second electrode 133 of the second light-emitting device 13b, the light-emitting material layer EML of the light-emitting structure 132 emits green light; and if a potential difference is formed between the first electrode 131 and the second electrode 133 of the third light-emitting device 13c, the light-emitting material layer EML of the light-emitting structure 132 emits red light.

[0049] In this circuit, the pixel voltage of the first electrode 131 is provided by the pixel driving circuit 1, and the common voltage of the second electrode 133 is provided by the isolation structure 12. Specifically, the second electrode 133 is electrically connected to the isolation structure 12, and the common voltage is supplied to the second electrode 133 by providing the isolation structure 12. That is, the isolation structure 12 has the function of supplying a common voltage to the second electrode 133.

[0050] Figure 10 These are partial film layer cross-sectional views of the display panel in some embodiments of this application. For example... Figure 10As shown, the display panel 10 also includes a first encapsulation layer, which includes a plurality of encapsulation portions 14. The encapsulation portions 14 are located on the side of the second electrode 133 facing away from the array substrate 11, and extend through the sidewall of the isolation structure 12 to the side of the isolation structure 12 facing away from the array substrate 11. The plurality of encapsulation portions 14 include a plurality of first encapsulation portions 14a corresponding to a plurality of first light-emitting devices 13a, a plurality of second encapsulation portions 14b corresponding to a plurality of second light-emitting devices 13b, and a plurality of third encapsulation portions 14c corresponding to a plurality of third light-emitting devices 13c. The first encapsulation portions 14a are disposed on the side of the corresponding first light-emitting device 13a facing away from the array substrate 11, the second encapsulation portions 14b are disposed on the side of the corresponding second light-emitting device 13b facing away from the array substrate 11, and the third encapsulation portions 14c are disposed on the side of the corresponding third light-emitting device 13c facing away from the array substrate 11.

[0051] Continue to refer to Figure 10 The display panel 10 further includes a second encapsulation layer 15 and a third encapsulation layer 16. The second encapsulation layer 15 covers the isolation structure 12 and the encapsulation portion 14, and the third encapsulation layer 16 covers the second encapsulation layer 15. Both the first encapsulation layer and the third encapsulation layer 16 are inorganic materials, and the materials of the first encapsulation layer and the third encapsulation layer 16 include at least one of silicon nitride (SiN), silicon oxide (SiO), and silicon oxynitride (SiON). The second encapsulation layer 15 is an organic insulating material, such as epoxy resin, acrylic resin, or other resin materials. The second encapsulation layer 15 and the third encapsulation layer 16 are continuously disposed at least over the entire display area AA, with a portion of them also disposed in the bezel area NA.

[0052] The display panel 10 may also include at least one film layer such as a touch layer, a polarizer, a color filter substrate, and a protective cover. This film layer may also be bonded to the display panel via an adhesive layer such as OCA (Optical Clear Adhesive).

[0053] like Figure 11 As shown, the manufacturing method of the display panel includes the following steps: Step S11: Provide an array substrate.

[0054] Step S12: An isolation structure is formed on one side of the array substrate. The isolation structure has multiple isolation openings, including multiple first isolation openings, multiple second isolation openings, and multiple third isolation openings.

[0055] Step S13: Fabricate the film layer of the first light-emitting device, which includes the light-emitting structure layer and the second electrode layer of the first light-emitting device.

[0056] Step S14: Fabricate the first encapsulation layer of the first light-emitting device. Since the film layer and the first encapsulation layer of the first light-emitting device are both fabricated as a single layer, the film layer and the first encapsulation layer of the first light-emitting device are present at the locations of the multiple first isolation openings, the multiple second isolation openings, and the multiple third isolation openings.

[0057] Step S15: Etch away the film layer and first encapsulation layer of the first light-emitting device at the locations of the multiple second isolation openings and the multiple third isolation openings, thereby forming the light-emitting structure and second electrode of the first light-emitting device, as well as the first encapsulation portion of the first light-emitting device, only at the locations of the multiple first isolation openings.

[0058] Based on the above steps S13 to S15, the light-emitting structure 132 and the second electrode 133 of the second light-emitting device 13b and the first encapsulation part 14b of the second light-emitting device 13b are respectively provided at the positions of the multiple second isolation openings 12a2, and the light-emitting structure 132 and the second electrode 133 of the third light-emitting device 13c and the first encapsulation part 14c of the third light-emitting device 13c are respectively provided at the positions of the multiple third isolation openings 12a3.

[0059] The display modules in related technologies are prone to frame tearing when displaying images.

[0060] Before discussing screen tearing, let's first introduce several concepts related to its causes. A content frame is a set of data generated by the graphics processor (GPU), including color and grayscale information for an image. Content frames are sent from the GPU to the display module, which then controls the display panel to show the image based on these frames. The refresh rate of a content frame is the content frame rate, measured in FPS (Frames Per Second), indicating how many content frames the GPU outputs per second. A display frame is a complete image displayed by the display module. The display frame period is the time required for the display module to display a complete image. The refresh rate of a display frame is the display frame rate or vertical refresh rate, measured in Hz, indicating the number of display frames displayed per second by the display module.

[0061] Screen tearing is a visual phenomenon caused by a discrepancy between the content frame rate and the display frame rate, resulting in the same frame displayed by the display module consisting of multiple incomplete images. It is common in fast-paced game scenes, manifesting as horizontal cracks or misalignments in the image. Display modules typically use a progressive scan refresh mechanism. When the image processor submits a new content frame while reading the content frame buffer from the display module, the upper and lower parts of the display panel may display images belonging to different content frames. For example, if the display module's display frame rate is 60Hz, and the image processor outputs a content frame rate of 120FPS, the display module will receive two content frames every 1 / 60th of a second during the refresh period. The transition between these frames creates a cross-sectional tear.

[0062] The display module provided in the embodiments of this application has a variable refresh rate (VRR) function, which can improve the screen tearing phenomenon that occurs when the display panel displays images. Variable refresh rate refers to dynamically changing the display frame rate of the display module so that the display frame rate of the display module is the same as the content frame rate of the image processor. In practical applications, the image processor can send a frame synchronization signal to the display module, and the display module can adjust its display frame rate according to the frame synchronization signal. For example, the image processor sends a frame synchronization signal to the display module once after rendering each content frame.

[0063] Here's an example to illustrate the effect of variable refresh rate. When the image processor is handling a complex image, its output frame rate decreases, for example, to 45 FPS. Variable refresh rate technology then reduces the display module's frame rate to 45 Hz, ensuring the content frame rate matches the display frame rate. When the image processor is handling a simpler image, its output frame rate increases, for example, to 75 FPS. Variable refresh rate technology then increases the display module's frame rate to 75 Hz, again ensuring consistency. When the image processor is handling an image between these two extremes, and its output frame rate is 60 FPS, variable refresh rate technology adjusts the display module's frame rate to 60 Hz.

[0064] The display frame rate is the reciprocal of the display frame period. Variable refresh rate technology adjusts the display frame rate by changing the size of the display frame period. Figure 12 These are partial signal timing diagrams of a display device provided in some embodiments of this application. For example... Figure 12 As shown, the display frame period includes the scan period and the vertical blanking period (VBlank). When the variable refresh rate function is enabled, the scan period of the display module is usually constant, while the display frame rate is changed by altering the vertical blanking period. The scan period equals the line period multiplied by the total number of lines. The line period refers to the time required to scan one sub-pixel line. Taking a 1080p display panel as an example, with a total of 1080 lines, the scan period equals the line period multiplied by 1080.

[0065] When the image processor is handling a complex image, its output frame rate decreases, meaning the time it takes for the image processor to render one content frame increases. In this case, the vertical blanking period can be extended to wait until the image processor finishes rendering one content frame and sends a frame synchronization signal to the display module. Conversely, when the image processor is handling a simpler image, its output frame rate increases, meaning the time it takes for the image processor to render one content frame decreases. In this case, the vertical blanking period can be shortened until the image processor finishes rendering one content frame and sends a frame synchronization signal to the display module.

[0066] For example, when the image processor is handling a complex image, the frame rate of the output image is reduced, meaning the time it takes for the image processor to render a single content frame is longer. In this case, the image processor completes rendering the content frame 1.5ms after the scan period and sends a frame synchronization signal to the display module. The vertical blanking period is 1.5ms in this situation. Conversely, when the image processor is handling a simpler image, the frame rate of the output image is increased, meaning the time it takes for the image processor to render a single content frame is shorter. In this case, the image processor completes rendering the content frame 0.5ms after the scan period and sends a frame synchronization signal to the display module. The vertical blanking period is 0.5ms in this situation. Since the vertical blanking period is 1ms shorter than when it is 1.5ms, the display frame rate also changes.

[0067] However, when using the variable refresh rate function, the display panel is prone to flickering. The inventors discovered through research that the flickering is caused by the number of light-emitting pulse cycles within a single display frame cycle being non-integer.

[0068] During the display frame cycle, a light emission control signal is continuously sent to the light emission control terminal. This can be done by a driver chip (e.g., a timing controller or display driver chip) or by a separate chip.

[0069] The light emission control signal consists of multiple light emission pulse cycles, each cycle including the light emission pulse and a pulse interval. When the light emission control terminal receives a light emission pulse, the light-emitting device emits light; when the light emission control terminal receives a pulse interval, the light-emitting device does not emit light. The light emission pulse cycle is usually fixed or has a small variable amplitude; for example, when the light emission pulse frequency is 240Hz, the light emission pulse cycle is 1 / 240≈4.17ms.

[0070] When the light-emitting pulse period remains constant, the number of light-emitting pulse periods within a display frame period may be non-integer when the display frame period changes (i.e., the display frame rate changes). For example, if the light-emitting pulse period is 125μs and the display frame rate is 107Hz, the display frame period is 1 / 107 = 9.35ms. Therefore, one display frame period includes 9350 / 125 = 74.8 light-emitting pulse periods, which is also non-integer. As another example, if the light-emitting pulse period is 125μs and the display frame rate is 120Hz, the display frame period is 1 / 120 = 8.3ms. Therefore, one display frame period includes 8300 / 125 = 66.7 light-emitting pulse periods, which is also non-integer.

[0071] In other words, when the frequency of the light-emitting pulses cannot be divided evenly by the display frame rate, the number of light-emitting pulse cycles contained within the display frame period will be non-integer. When the number of light-emitting pulse cycles contained within the display frame period is non-integer, the display panel will exhibit flickering.

[0072] In view of this, some embodiments of this application provide a method for controlling a display panel to improve flickering that occurs during the application of a variable refresh rate function. Figure 13 This is a flowchart illustrating the steps of a display panel control method provided in some embodiments of this application. The following is in conjunction with… Figure 13 This application provides a detailed description of the control method for the display panel provided in the embodiments.

[0073] like Figure 13 As shown, the control method for the display panel includes the following steps.

[0074] S100: In response to the light intensity fluctuation of the display panel being greater than or equal to a preset level, determine the current display frame rate.

[0075] The display panel displays images using multiple consecutive display frames, with one frame ending before another begins. Flickering occurs within one of these consecutive display frames; the frame in which flickering occurs is called the flickering frame, and the first display frame following the flickering frame is called the current display frame. The frame rate of the current display frame is called the current display frame rate.

[0076] When the display panel does not use a variable refresh rate function, the current display frame rate can be directly determined from one or more preset display frame rates. For example, when the display panel uses a fixed 60Hz display frame rate, the current display frame rate can be directly determined to be 60Hz; when the display panel uses multiple selectable display frame rates such as 1Hz, 60Hz, and 120Hz, the current display frame rate can be directly determined from 1Hz, 60Hz, and 120Hz.

[0077] However, when using the variable refresh rate function, the display panel's frame rate changes in real time according to the image processor's content frame rate. When the image processor's content frame rate changes, the display panel's frame rate changes accordingly. Therefore, the current display frame rate cannot be directly obtained by reading it; it needs to be determined through other methods.

[0078] As discussed above, when using the variable refresh rate function, the display panel flickers because the number of light-emitting pulse cycles within a display frame is a non-integer. With variable refresh rate enabled, when the display panel flickers, it can be assumed that the number of light-emitting pulse cycles within this display frame is a non-integer. Therefore, monitoring whether the display panel flickers can be used to determine whether the number of light-emitting pulse cycles within a display frame period is a non-integer.

[0079] For example, the display panel is monitored in real time for flickering. If flickering is detected, the current display frame rate is determined. If no flickering is detected, the current display frame rate is not determined.

[0080] In practical applications, the timing controller can respond to the flickering of the display panel to determine the current display frame rate.

[0081] For example, the timing controller is equipped with a flashing signal receiver to receive flashing signals. If the flashing signal receiver receives a flashing signal, it determines that the display panel is flashing, defines the current display frame as the flashing frame, and defines the first display frame after the flashing frame as the current display frame.

[0082] S200: Determine the theoretical number of pulse cycles based on the current display frame rate and the emission pulse cycle.

[0083] Within a display frame cycle, the light-emitting control terminal of the pixel driving circuit receives multiple light-emitting pulses, thereby enabling the pixel driving circuit to control the light-emitting device to light up according to the light-emitting pulses. The frequency of the light-emitting pulses received by the light-emitting control terminal is called the light-emitting pulse frequency, and the reciprocal of the light-emitting pulse frequency is called the light-emitting pulse period.

[0084] For example, during the display frame period, the timing controller sends multiple light emission pulses to the light emission control terminal of the pixel driving circuit. When the light emission control terminal receives the light emission pulse, the light emission device emits light; when the light emission control terminal does not receive the light emission pulse, the light emission device does not emit light.

[0085] The light emission pulse period includes the light emission pulse and the pulse interval. When the light emission control terminal receives a light emission pulse, the light emission device emits light; when the light emission control terminal receives a pulse interval, the light emission device does not emit light. The light emission pulse period is usually fixed or has a small variable amplitude. For example, when the frequency of the light emission pulse is 240Hz, the light emission pulse period is 1 / 240≈4.17ms.

[0086] The theoretical pulse cycle count refers to the number of light-emitting pulse cycles contained within the display frame period of the current display frame. With a constant light-emitting pulse period, the theoretical pulse cycle count can be determined using the display frame period and the light-emitting pulse period. For example, the ratio of the display frame period to the light-emitting pulse period equals the theoretical pulse cycle count.

[0087] The display frame period can be determined by the current display frame rate. For example, the reciprocal of the current display frame rate is equal to the display frame period of the current display frame.

[0088] In practical applications, the timing controller can determine the display frame period of the current display frame based on the current display frame rate, and then determine the theoretical number of pulse periods based on the display frame period and the light emission pulse period.

[0089] S300: Determine the actual number of pulse cycles based on the theoretical number of pulse cycles.

[0090] When the display frame period changes (i.e., when the display frame rate changes), the number of light-emitting pulse cycles within the display frame period may be a non-integer. For example, if the light-emitting pulse period is 125μs and the display frame rate is 107Hz, the display frame period is 1 / 107 = 9.35ms. Therefore, one display frame period includes 9350 / 125 = 74.8 light-emitting pulse cycles, which is a non-integer number. As another example, if the light-emitting pulse period is 125μs and the display frame rate is 120Hz, the display frame period is 1 / 120 = 8.3ms. Therefore, one display frame period includes 8300 / 125 = 66.7 light-emitting pulse cycles, which is also a non-integer number.

[0091] Flickering occurs when the number of light-emitting pulse cycles contained within a display frame period is not an integer. Therefore, the actual number of pulse cycles is determined to be an integer. For example, the actual number of pulse cycles is determined to be an integer close to the theoretical number of pulse cycles.

[0092] In practical applications, the timing controller can determine the actual number of pulse cycles based on the theoretical number of pulse cycles.

[0093] The display panel control method provided in this application, in response to display panel flickering, determines the current display frame rate, determines the theoretical number of pulse cycles based on the current display frame rate and the light emission pulse period, and determines the actual number of pulse cycles based on the theoretical number of pulse cycles. After enabling variable refresh rate, when the display panel flickers, it can be assumed that the number of light emission pulse periods included in this display frame is a non-integer. The theoretical number of pulse cycles for the current display frame is calculated, and an actual number of pulse cycles close to the theoretical number is calculated based on the theoretical number of pulse cycles, where the actual number of pulse cycles is an integer. This improves the flickering phenomenon caused by the non-integer number of light emission pulse periods contained within a display frame period.

[0094] In some implementations, step S300, which determines the actual number of pulse cycles based on the theoretical number of pulse cycles, includes the following sub-steps.

[0095] S310: If the fractional part of the theoretical pulse cycle number is greater than or equal to the preset threshold, the theoretical pulse cycle number is rounded up to obtain the actual pulse cycle number.

[0096] The theoretical pulse cycle number includes an integer part and a fractional part. Rounding up means adding one to the integer part of the theoretical pulse cycle number and removing the fractional part. For example, if the theoretical pulse cycle number is 74.6, it becomes 75 after rounding up; if the theoretical pulse cycle number is 15.8, it becomes 16 after rounding up.

[0097] First, rounding up the theoretical pulse cycle number results in an integer actual pulse cycle number, which improves the flickering phenomenon caused by the non-integer number of light-emitting pulse cycles contained within the display frame period. Second, the actual pulse cycle number obtained after rounding up is closer to the theoretical pulse cycle number, reducing the change in display panel brightness after rounding.

[0098] Comparing the decimal part of the theoretical pulse cycle number with a preset threshold is to make the actual pulse cycle number closer to the theoretical pulse cycle number. When the decimal part is greater than or equal to the preset threshold, the actual pulse cycle number obtained by rounding up is considered to be closer to the theoretical pulse cycle number.

[0099] For example, if the preset threshold is 0.5, and the decimal part of the theoretical pulse cycle number is greater than or equal to 0.5, then the theoretical pulse cycle number is rounded up. For ease of description, the following will use a preset threshold of 0.5 as an example.

[0100] For example, if the theoretical pulse cycle number is 74.76, and the decimal part is greater than 0.5, then 75 is determined as the actual pulse cycle number, which differs from the theoretical pulse cycle number by 0.24. If 74 is determined as the actual pulse cycle number, then the difference between the actual and theoretical pulse cycle number is 0.76. Therefore, when the decimal part is greater than or equal to 0.5, rounding up to obtain the actual pulse cycle number is closer to the theoretical pulse cycle number.

[0101] In some implementations, the step S300, which determines the actual number of pulse cycles based on the theoretical number of pulse cycles, further includes the following sub-steps.

[0102] S320: If the fractional part of the theoretical pulse cycle number is less than the preset threshold, the theoretical pulse cycle number is rounded down to obtain the actual pulse cycle number.

[0103] The theoretical pulse cycle number includes an integer part and a fractional part. Rounding down means keeping the integer part of the theoretical pulse cycle number unchanged and removing the fractional part. For example, if the theoretical pulse cycle number is 74.4, it becomes 74 after rounding down; if the theoretical pulse cycle number is 15.2, it becomes 15 after rounding up.

[0104] First, rounding down the theoretical pulse cycle number results in an integer actual pulse cycle number, which improves the flickering phenomenon caused by the non-integer number of light-emitting pulse cycles contained within the display frame period. Second, the actual pulse cycle number obtained after rounding down is closer to the theoretical pulse cycle number, reducing the change in display panel brightness after rounding.

[0105] Comparing the decimal part of the theoretical pulse cycle number with a preset threshold is to make the actual pulse cycle number closer to the theoretical pulse cycle number. When the decimal part is less than the preset threshold, the actual pulse cycle number obtained by rounding down is considered to be closer to the theoretical pulse cycle number.

[0106] For example, the preset threshold is equal to 0.5. When the decimal part of the theoretical pulse cycle number is less than 0.5, the theoretical pulse cycle number is rounded down.

[0107] For example, if the theoretical pulse cycle number is 74.4, and the decimal part is less than 0.5, then 74 is determined as the actual pulse cycle number, and the actual pulse cycle number differs from the theoretical pulse cycle number by 0.4. If 75 is determined as the actual pulse cycle number, then the actual pulse cycle number differs from the theoretical pulse cycle number by 0.6. Therefore, when the decimal part is less than 0.5, the actual pulse cycle number obtained by rounding down is closer to the theoretical pulse cycle number.

[0108] In some implementations, the method for controlling the display panel further includes the following steps.

[0109] S400: Adjusts the duty cycle of the current display frame.

[0110] Duty cycle refers to the ratio of the period of the light-emitting pulse to the period of the light-emitting pulse. The larger the duty cycle, the longer the light-emitting time of the light-emitting device, and the higher the brightness of the display panel. Conversely, the smaller the duty cycle, the shorter the light-emitting time of the light-emitting device, and the lower the brightness of the display panel.

[0111] Rounding up or down the theoretical pulse cycle number changes the duty cycle of the current display frame, which can cause a change in the brightness of the display panel during that frame. Therefore, it is necessary to adjust the duty cycle of the current display frame so that the adjusted duty cycle is the same as or close to the duty cycle before rounding up or down, to prevent abnormal fluctuations in the brightness of the display panel.

[0112] In practical applications, the timing controller can adjust the duty cycle of the current display frame.

[0113] In some implementations, adjusting the duty cycle of the current display frame in step S400 includes the following sub-steps.

[0114] S410: If the fractional part of the theoretical pulse cycle number is greater than or equal to the preset threshold, then reduce the pulse width of the luminous pulse.

[0115] The light-emitting pulse period includes the light-emitting pulse and the pulse interval, with the pulse interval preceding the light-emitting pulse. That is, within one light-emitting pulse period, the pulse interval occurs first, followed by the light-emitting pulse. Therefore, within one light-emitting pulse period, the light-emitting device first passes through a non-light-emitting pulse interval phase, and then through a light-emitting pulse phase. The duration of light emission during the light-emitting pulse phase is called the pulse width. Increasing the pulse width increases the light-emitting duration, while decreasing the pulse width decreases the light-emitting duration.

[0116] When the decimal part of the theoretical pulse cycle number is greater than or equal to a preset threshold, the pulse interval phase of the last light-emitting pulse cycle in the current display frame is complete, while the light-emitting pulse phase is incomplete or nonexistent. In this case, rounding the theoretical pulse cycle number up is equivalent to completing the incomplete light-emitting pulse phase or adding a light-emitting pulse. This increases the light-emitting duration of the current display frame, thereby increasing the brightness of the display panel.

[0117] Therefore, it is necessary to reduce the pulse width of the emission pulse to compensate for the increase in emission duration caused by rounding up.

[0118] For example, the preset threshold is equal to the ratio of the pulse interval duration to the light emission pulse period. For instance, if the pulse interval duration is half of the light emission pulse period, the preset threshold is 0.5; if the pulse interval duration is 4 / 10 of the light emission pulse period, the preset threshold is 0.4.

[0119] For example, the reduction in pulse width is the same for each pulse within the display frame period. This makes the light emission more uniform within the display frame period.

[0120] For example, the reduction in pulse width is equal to the ratio of the difference between the fractional part of the theoretical pulse cycle number and a preset threshold to the integer part of the theoretical pulse cycle number. For instance, if the integer part of the theoretical pulse cycle number is B, the fractional part is A, the preset threshold is C, and the reduction in pulse width for each pulse is X, then X = (AC) / B. In this way, the brightness of the display panel when controlled according to the rounded actual pulse cycle number is the same as or close to the brightness when controlled according to the theoretical pulse cycle number.

[0121] In practical applications, a timing controller can be used to reduce the pulse width of the light emission pulse.

[0122] In some implementations, adjusting the duty cycle of the current display frame in step S400 further includes the following sub-steps.

[0123] S420: If the fractional part of the theoretical pulse cycle number is less than the preset threshold, then increase the width of the pulse interval.

[0124] The light-emitting pulse period includes the light-emitting pulse and the pulse interval, with the pulse interval preceding the light-emitting pulse. That is, within one light-emitting pulse period, the pulse interval occurs first, followed by the light-emitting pulse. Therefore, within one light-emitting pulse period, the light-emitting device first passes through a non-light-emitting pulse interval phase, and then through a light-emitting pulse phase. The duration of light emission during the light-emitting pulse phase is called the pulse width. Increasing the pulse width increases the light-emitting duration, while decreasing the pulse width decreases the light-emitting duration.

[0125] When the decimal part of the theoretical pulse cycle number is less than a preset threshold, the pulse interval phase of the last light-emitting pulse cycle in the current display frame is incomplete, and the light-emitting pulse phase is non-existent. In this case, rounding down the theoretical pulse cycle number is equivalent to removing the incomplete pulse interval phase. This reduces the time the light-emitting device is not emitting light within the current display frame, indirectly increasing the proportion of the light-emitting time in the current display frame cycle, thereby increasing the brightness of the display panel.

[0126] Therefore, it is necessary to increase the width of the pulse interval to compensate for the pulse interval that was removed from the last light emission pulse cycle of the current display frame.

[0127] For example, the reduction in pulse width is the same for each pulse within the display frame period. This makes the light emission more uniform within the display frame period.

[0128] For example, the increase in pulse interval is equal to the ratio of the fractional part of the theoretical pulse cycle number to the integer part of the theoretical pulse cycle number. For instance, if the integer part of the theoretical pulse cycle number is B, the fractional part is A, and the increase in the width of each pulse interval is Y, then Y = A / B. In this way, the brightness of the display panel when controlled according to the actual pulse cycle number (rounded down) is the same as or close to the brightness when controlled according to the theoretical pulse cycle number.

[0129] In practical applications, the pulse interval width can be increased by the timing controller.

[0130] In some implementations, determining the current display frame rate in step S100 includes the following sub-steps.

[0131] S110: Obtain the first frame synchronization signal and the second frame synchronization signal.

[0132] S120: Determine the current display frame rate based on the first vertical synchronization signal and the second vertical synchronization signal.

[0133] The first frame synchronization signal refers to the first frame synchronization signal after the display panel flickers, and the second frame synchronization signal refers to the second frame synchronization signal after the display panel flickers. Both the first and second frame synchronization signals are sent from the image processor to the display module.

[0134] When the display module receives the first frame synchronization signal, it indicates the end of the blinking frame and the start of the current display frame. When the display module receives the second frame synchronization signal, it indicates the end of the current display frame and the start of the next display frame. Therefore, the current display frame begins when the first frame synchronization signal is received and ends when the second frame synchronization signal is received. The time between the first and second frame synchronization signals is the display frame period of the current display frame.

[0135] The current display frame rate can be calculated based on the display frame period of the current display frame. For example, the reciprocal of the display frame period of the current display frame is the current display frame rate.

[0136] The current display frame rate is determined by the first frame synchronization signal and the second frame synchronization signal, which is simple and reliable.

[0137] In some implementations, before determining the current display frame rate in step S100, the control method for the display panel further includes the following steps.

[0138] S010: Utilize a light sensor to monitor the luminous brightness of the display panel; S020: Determine whether the display panel is flickering based on the brightness of the light emitted.

[0139] When the brightness of the display panel changes significantly, users will perceive flickering. For example, if there is a significant difference between the brightness of the previous display frame and the brightness of the next display frame, users will perceive flickering. Similarly, within the same display frame, if there is a significant difference between the brightness of the first half and the second half, users will perceive flickering.

[0140] Therefore, by monitoring the brightness of the display panel, one can determine whether the display panel is flickering. Using the brightness of the display panel's light emission to determine if it is flickering is a simpler and more direct method.

[0141] For example, a light sensor is disposed at the edge of the display panel, which can monitor the luminance of the display panel. When the light sensor detects a significant difference in the luminance of the display panel, a flicker signal is generated. The light sensor is electrically connected to the flicker signal receiver of the timing controller, so that the timing controller can receive the flicker signal generated by the light sensor and thus determine that the display panel is flickering.

[0142] Some embodiments of this application also provide a driver chip, which is configured to execute any of the above-described display panel control methods. The driver chip can be a timing controller (Tcon) or a display driver IC (DDIC).

[0143] Figure 14 These are structural block diagrams of driver chips provided in some embodiments of this application. For example... Figure 14 As shown, the driver chip includes a first determining module, a second determining module, and a third determining module.

[0144] The first determining module is configured to determine the current display frame rate in response to a flickering display panel.

[0145] The second determining module is configured to determine the theoretical number of pulse cycles based on the current display frame rate and the emission pulse cycle.

[0146] The third determining module is configured to determine the actual number of pulse cycles based on the theoretical number of pulse cycles.

[0147] The driver chip provided in this application, in response to flickering of the display panel, determines the current display frame rate, determines the theoretical number of pulse cycles based on the current display frame rate and the light-emitting pulse period, and determines the actual number of pulse cycles based on the theoretical number of pulse cycles. After enabling variable refresh rate, when the display panel flickers, it can be assumed that the number of light-emitting pulse periods included in this display frame is a non-integer. The theoretical number of pulse cycles for the current display frame is calculated, and an actual number of pulse cycles close to the theoretical number is calculated based on the theoretical number of pulse cycles, and the actual number of pulse cycles is an integer. This improves the flickering phenomenon caused by the non-integer number of light-emitting pulse cycles included in the display frame period.

[0148] In some embodiments, the second determining module is further configured to round up the theoretical pulse cycle number to obtain the actual pulse cycle number if the fractional part of the theoretical pulse cycle number is greater than or equal to a preset threshold; and / or, round down the theoretical pulse cycle number to obtain the actual pulse cycle number if the fractional part of the theoretical pulse cycle number is less than the preset threshold.

[0149] In some implementations, the driver chip also includes an adjustment module configured to adjust the duty cycle of the current display frame.

[0150] In some implementations, the adjustment module is further configured to reduce the pulse width of the light emission pulse of the current display frame if the fractional part of the theoretical pulse cycle number is greater than or equal to a preset threshold; and / or increase the width of the pulse interval of the current display frame if the fractional part of the theoretical pulse cycle number is less than a preset threshold.

[0151] In some implementations, the reduction in pulse width is equal to the ratio of the difference between the fractional part of the theoretical pulse cycle number and the preset threshold to the integer part of the theoretical pulse cycle number; and / or, the increase in pulse interval width is equal to the ratio of the fractional part of the theoretical pulse cycle number to the integer part of the theoretical pulse cycle number.

[0152] In some implementations, the first determining module is further configured to acquire a first frame synchronization signal and a second frame synchronization signal; the first frame synchronization signal refers to the first frame synchronization signal after the display panel flickers, and the second frame synchronization signal refers to the second frame synchronization signal after the display panel flickers; the current display frame rate is determined based on the first frame synchronization signal and the second frame synchronization signal.

[0153] In some embodiments, the display panel includes a light sensor configured to detect the luminance of the display panel, and the first determining module is further configured to determine whether the display panel is flickering based on the luminance.

[0154] Some embodiments of this application provide display modules that include the aforementioned driver chip. For example, the driver chip is disposed on a control board.

[0155] Some embodiments of this application also provide a computer-readable storage medium configured to store computer program instructions that, when executed, are used to perform the above-described control method for the display panel.

[0156] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0157] The embodiments described above are merely illustrative of several implementations of the present invention, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these all fall within the protection scope of the present invention. Therefore, the protection scope of this invention patent should be determined by the appended claims.

Claims

1. A method for controlling a display panel, wherein the display panel has a variable refresh rate function enabled, characterized in that, The control method for the display panel includes: The current display frame rate is determined in response to a light intensity fluctuation of the display panel that is greater than or equal to a preset level. The theoretical number of pulse cycles is determined based on the current display frame rate and the light emission pulse cycle. The actual number of pulse cycles is determined based on the theoretical number of pulse cycles; the actual number of pulse cycles is an integer.

2. The control method for the display panel according to claim 1, characterized in that, Determining the actual number of pulse cycles based on the theoretical number of pulse cycles includes: When the fractional part of the theoretical pulse cycle number is greater than or equal to a preset threshold, the theoretical pulse cycle number is rounded up to obtain the actual pulse cycle number; and / or, When the fractional part of the theoretical pulse cycle number is less than the preset threshold, the theoretical pulse cycle number is rounded down to obtain the actual pulse cycle number.

3. The control method for the display panel according to claim 2, characterized in that, The control method for the display panel also includes: Adjust the duty cycle of the light emission pulse in the current display frame.

4. The control method for the display panel according to claim 3, characterized in that, Adjusting the duty cycle of the current display frame includes: When the fractional part of the theoretical pulse cycle number is greater than or equal to the preset threshold, the pulse width of the light-emitting pulse in the current display frame is reduced; and / or, When the fractional part of the theoretical pulse cycle number is less than the preset threshold, the width of the pulse interval of the current display frame is increased.

5. The control method for the display panel according to claim 4, characterized in that, The reduction in pulse width is equal to the ratio of the difference between the fractional part of the theoretical pulse cycle number and the preset threshold to the integer part of the theoretical pulse cycle number; And / or, the increase in the width of the pulse interval is equal to the ratio of the fractional part of the theoretical pulse period number to the integer part of the theoretical pulse period.

6. The control method for the display panel according to any one of claims 1 to 4, characterized in that, Determining the current display frame rate includes: Acquire the first frame synchronization signal and the second frame synchronization signal; the first frame synchronization signal refers to the first frame synchronization signal after the display panel flickers, and the second frame synchronization signal refers to the second frame synchronization signal after the display panel flickers. The current display frame rate is determined based on the first frame synchronization signal and the second frame synchronization signal.

7. The control method for the display panel according to any one of claims 1 to 4, characterized in that, The display panel includes a light sensor, and the control method for the display panel further includes: The light sensor is used to monitor the luminous intensity of the display panel; The degree of light intensity fluctuation of the display panel is determined based on the luminous brightness.

8. A control device for a display panel, wherein the display panel has a variable refresh rate function, characterized in that, The control device for the display panel includes: The first determining module is configured to determine the theoretical number of pulse cycles based on the current display frame rate and the light emission pulse cycle when the light intensity fluctuation of the display panel is greater than or equal to a preset level. The second determining module is configured to determine the actual number of pulse cycles based on the theoretical number of pulse cycles; the actual number of pulse cycles is an integer.

9. The control device for the display panel according to claim 8, characterized in that, The second determining module is further configured to: when the fractional part of the theoretical pulse cycle number is greater than or equal to a preset threshold, round the theoretical pulse cycle number up to obtain the actual pulse cycle number; And / or, when the fractional part of the theoretical pulse cycle number is less than the preset threshold, the theoretical pulse cycle number is rounded down to obtain the actual pulse cycle number.

10. The control device for the display panel according to claim 9, characterized in that, The control device for the display panel further includes an adjustment module configured to adjust the duty cycle of the light emission pulses of the current display frame.

11. The control device for the display panel according to claim 10, characterized in that, The adjustment module is further configured to: reduce the pulse width of the light emission pulse of the current display frame when the fractional part of the theoretical pulse cycle number is greater than or equal to the preset threshold; And / or, when the fractional part of the theoretical pulse cycle number is less than the preset threshold, the width of the pulse interval of the current display frame is increased.

12. The control device for the display panel according to claim 8, characterized in that, The first determining module is further configured to: acquire a first frame synchronization signal and a second frame synchronization signal; the first frame synchronization signal refers to the first frame synchronization signal after the display panel flickers, and the second frame synchronization signal refers to the second frame synchronization signal after the display panel flickers; The current display frame rate is determined based on the first frame synchronization signal and the second frame synchronization signal.

13. A display module, characterized in that, include: Display panel; A driver chip configured to perform the control method for the display panel as described in any one of claims 1 to 7.

14. A display device, characterized in that, Includes the display module as described in claim 13.

15. A computer-readable storage medium, characterized in that, The computer-readable storage medium is configured to store computer program instructions, which, when executed, are used to perform the control method of the display panel as described in any one of claims 1 to 7.