Method, device and electronic equipment for adjusting driving parameters of display panel

By obtaining the position information of the display panel on the motherboard to determine the target driving parameters, the problems of long debugging time and low efficiency in the existing technology are solved, and more efficient debugging and higher product yield are achieved.

CN116312320BActive Publication Date: 2026-07-28WUHAN TIANMA MICRO ELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
WUHAN TIANMA MICRO ELECTRONICS CO LTD
Filing Date
2023-02-16
Publication Date
2026-07-28

AI Technical Summary

Technical Problem

In existing technologies, the debugging time for display panel driving parameters is long and inefficient, resulting in wasted production capacity and reduced product yield.

Method used

By obtaining the position information of the display panel to be debugged on the motherboard, its first target driving parameter information is determined, and the driving parameters are debugged according to the information, reducing the number of debugging times and improving debugging efficiency.

Benefits of technology

This shortens the debugging time for display panel drive parameters, improving debugging efficiency and product yield.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116312320B_ABST
    Figure CN116312320B_ABST
Patent Text Reader

Abstract

The application discloses a display panel driving parameter debugging method and device and electronic equipment, and relates to the technical field of display. The display panel driving parameter debugging method comprises the following steps: acquiring position information of a display panel to be debugged on a mother board; determining first target driving parameter information of the display panel to be debugged according to the position information; and performing driving parameter debugging on the display panel to be debugged according to the first target driving parameter information. According to the embodiment of the application, the driving parameter debugging time length of the display panel can be shortened, and the driving parameter debugging efficiency can be 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, specifically to a method, apparatus, and electronic device for adjusting the driving parameters of a display panel. Background Technology

[0002] The display panel can adjust driving parameters such as gamma data that affect the display effect, and then burn the adjusted driving parameters into the driver IC to power on the display panel and stabilize its display effect. However, display panels in related technologies suffer from long driving parameter adjustment times and low adjustment efficiency. Summary of the Invention

[0003] This application provides a method, apparatus, and electronic device for adjusting the driving parameters of a display panel, which helps to shorten the adjustment time of the driving parameters of the display panel and improve the adjustment efficiency of the driving parameters.

[0004] In a first aspect, embodiments of this application provide a method for adjusting the driving parameters of a display panel, the method comprising: Obtain the position information of the display panel to be debugged on its parent board; Based on the location information, determine the first target drive parameter information of the display panel to be debugged; Based on the first target driving parameter information, the driving parameters of the display panel to be debugged are adjusted.

[0005] Based on the same inventive concept, in a second aspect, embodiments of this application provide a driving parameter debugging device for a display panel, the driving parameter debugging device for the display panel comprising: The acquisition module is used to acquire the position information of the display panel to be debugged on its parent board; The first determining module is used to determine the first target driving parameter information of the display panel to be debugged based on the position information; The debugging module is used to debug the driving parameters of the display panel to be debugged based on the first target driving parameter information.

[0006] Based on the same inventive concept, in a third aspect, embodiments of this application provide an electronic device, the electronic device comprising: Processor and memory storing computer program instructions; When the processor executes computer program instructions, it implements the method for adjusting the driving parameters of the display panel as described in the first aspect embodiment.

[0007] Based on the same inventive concept, in a fourth aspect, embodiments of this application provide a computer-readable storage medium storing computer program instructions, which, when executed by a processor, implement the display panel drive parameter debugging method as described in the first aspect embodiment.

[0008] Based on the same inventive concept, in a fifth aspect, embodiments of this application provide a computer program product, which includes a computer program that, when executed by a processor, implements the display panel drive parameter debugging method as described in the first aspect embodiment.

[0009] According to the display panel driving parameter debugging method, apparatus and electronic device provided in the embodiments of this application, the first target driving parameter information of the display panel to be debugged is determined by the position information of the display panel to be debugged on its motherboard. Since the first target driving parameter information of the display panel to be debugged determined by the position information is closer to the actual driving parameter information burned into the driving chip, the number of debugging times of the display panel to be debugged can be reduced when the driving parameter is debugged based on the first target driving parameter information. This helps to shorten the driving parameter debugging time of the display panel, improve the driving parameter debugging efficiency and improve the yield of the display panel to be debugged. Attached Figure Description

[0010] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings, in which the same or similar reference numerals denote the same or similar features, and the drawings are not drawn to scale.

[0011] Figure 1 This is a schematic flowchart illustrating a method for adjusting the driving parameters of a display panel according to an embodiment of this application; Figure 2 This illustration shows another flowchart of the display panel driving parameter debugging method provided in an embodiment of this application; Figure 3 This illustration shows another flowchart of the display panel driving parameter debugging method provided in the embodiments of this application; Figure 4 This illustration shows another flowchart of the display panel driving parameter debugging method provided in the embodiments of this application; Figure 5 This illustration shows another flowchart of the display panel driving parameter debugging method provided in the embodiments of this application; Figure 6 This illustration shows another flowchart of the display panel driving parameter debugging method provided in the embodiments of this application; Figure 7This illustration shows another flowchart of the display panel driving parameter debugging method provided in the embodiments of this application; Figure 8 This illustration shows another flowchart of the display panel driving parameter debugging method provided in the embodiments of this application; Figure 9 This illustration shows another flowchart of the display panel driving parameter debugging method provided in the embodiments of this application; Figure 10 This illustration shows another flowchart of the display panel driving parameter debugging method provided in the embodiments of this application; Figure 11 This illustration shows another flowchart of the display panel driving parameter debugging method provided in the embodiments of this application; Figure 12 This illustration shows another flowchart of the display panel driving parameter debugging method provided in the embodiments of this application; Figure 13 This document shows a trend chart illustrating the debugging time verification for batches a and b provided in an embodiment of this application. Figure 14 This paper presents a trend chart of the first pass rate for batches a and b provided in an embodiment of this application. Figure 15 This illustration shows a structural schematic of a display panel drive parameter debugging device provided in an embodiment of this application; Figure 16 This illustration shows another structural schematic diagram of the display panel drive parameter debugging device provided in an embodiment of this application; Figure 17 This illustration shows another structural diagram of the display panel drive parameter debugging device provided in an embodiment of this application; Figure 18 This illustration shows another structural diagram of the display panel drive parameter debugging device provided in an embodiment of this application; Figure 19 This illustration shows a structural diagram of an electronic device provided in an embodiment of this application. Detailed Implementation

[0012] The features and exemplary embodiments of various aspects of this application will now be described in detail. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only configured to explain this application and are not configured to limit this application. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples of this application.

[0013] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.

[0014] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0015] Various modifications and variations can be made to this application without departing from its spirit or scope, which will be apparent to those skilled in the art. Therefore, this application is intended to cover modifications and variations falling within the scope of the corresponding claims (the claimed technical solutions) and their equivalents. It should be noted that the implementation methods provided in the embodiments of this application can be combined with each other without contradiction.

[0016] Before describing the technical solutions provided in the embodiments of this application, in order to facilitate understanding of the embodiments of this application, this application first specifically explains the problems existing in the related technologies: The inventors discovered that current manufacturing processes in industries such as semiconductor manufacturing involve processes including wafer or glass etching and ion implantation. During these processes, due to technological limitations, there are certain differences in the characteristics of the devices on the motherboard. For example, motherboards from the same batch of Organic Light-Emitting Diodes (OLEDs) can be divided into Group A and Group B for cutting. Both Group A and Group B motherboards can include 19 rows and 5 columns, meaning each group can contain 19 × 5 = 95 display panels to be debugged. Then, based on experience, Group A and Group B motherboards can be divided into 36 regions. Table 1 below illustrates the subthrehold swing (SS) test data for each region in Group A and Group B motherboards after fabrication.

[0017] Table 1

[0018] In Table 1, 1-19 represent the row numbers in the master board, that is, 1-19 represent columns 1-19 in the master board of group A or columns 1-19 in the master board of group B, respectively. A represents the master board of group A, and 1-5 below A represent columns 1-5 in the master board of group A. B represents the master board of group B, and 1-5 below B represent columns 1-5 in the master board of group B. The subthreshold swing test data in Table 1 can be the subthreshold swing test data corresponding to the center point of the corresponding region. For example, 0.65 can represent the subthreshold swing test data corresponding to the center point of the 8th row of the 1st column to the 10th row of the 1st column in the master board of group A.

[0019] As shown in Table 1 above, due to uneven manufacturing processes, the subthreshold swing test data differs at different locations. Specifically, the subthreshold swing test data is higher in the area surrounding the 8th row, 1st column to the 10th row, 1st column of the Group A motherboard, while it is lower in locations such as the 1st row, 1st column to the 3rd row, 1st column of the Group B motherboard, and the 17th row, 1st column to the 19th row, 1st column of the Group B motherboard. Furthermore, the difference between the higher and lower subthreshold swing test data is approximately 20% of the lower subthreshold swing test data.

[0020] Based on this, in related technologies, when debugging drive parameters, the drive parameter information of the previous display panel to be debugged is recorded during the debugging of the current display panel. If the span between the position of the previous display panel and the position of the current display panel to be debugged is large, it will cause a larger offset in the drive parameters, increasing the number of times drive parameter debugging is performed, and thus increasing the debugging time. At the same time, since the fixture can only proceed to the next round after ensuring that all products have passed the debugging, it may indirectly extend the debugging time of the original short drive parameter debugging time to the maximum debugging time of the current batch of products, wasting production capacity. Furthermore, because the debugging time of the display panel to be debugged is too long, it will be marked as a defective product, resulting in a decrease in product yield.

[0021] To address the aforementioned problems, this application provides a method, apparatus, and electronic device for adjusting the driving parameters of a display panel. The following description, in conjunction with the accompanying drawings, will illustrate various embodiments of the method, apparatus, and electronic device for adjusting the driving parameters of a display panel.

[0022] Figure 1 This is a schematic flowchart illustrating a method for adjusting the driving parameters of a display panel according to an embodiment of this application.

[0023] like Figure 1As shown, the display panel driving parameter debugging method provided in this application embodiment can be applied to electronic devices, and the display panel driving parameter debugging method may include S110 to S130.

[0024] S110. Obtain the position information of the display panel to be debugged on its parent board.

[0025] S120. Based on the location information, determine the first target drive parameter information of the display panel to be debugged.

[0026] S130. Based on the first target driving parameter information, adjust the driving parameters of the display panel to be debugged.

[0027] According to the display panel driving parameter debugging method, apparatus and electronic device provided in the embodiments of this application, the first target driving parameter information of the display panel to be debugged is determined by the position information of the display panel to be debugged on its motherboard. Since the first target driving parameter information of the display panel to be debugged determined by the position information is closer to the actual driving parameter information burned into the driving chip, the number of debugging times of the display panel to be debugged can be reduced when the driving parameter is debugged based on the first target driving parameter information. This helps to shorten the driving parameter debugging time of the display panel, improve the driving parameter debugging efficiency and improve the yield of the display panel to be debugged.

[0028] The specific implementation methods of the above steps will be described in detail below.

[0029] First, let's introduce the S110.

[0030] The motherboard can include multiple display panels to be debugged. Before debugging the drive parameters, the display panels to be debugged can be cut out from the motherboard so that the drive parameters of the display panels to be debugged can be debugged individually later.

[0031] The location information of the display panel to be debugged on its parent board can be either the unique location information of the display panel to be debugged on its parent board, or the area information of the display panel to be debugged on its parent board.

[0032] For example, the master board can be divided into group A and group B for cutting. Both group A and group B master boards can include 19 rows and 5 columns, that is, both group A and group B master boards can include 19 × 5 = 95 display panels to be debugged. Then, based on experience, group A and group B master boards can be divided into 36 regions. The 36 regions can be specifically designated as the first region, the second region, the third region, ... the thirty-sixth region. As shown in Table 1, the first region includes the first row and first column of group A master board to the first row and first column of group A master board. The position information of the display panel to be debugged on its respective master board can be the first row and first column of group A master board, or it can be the first region. Of course, this application only takes the example of the master board including group A and group B master boards, each group of master boards including 19 rows and 5 columns, and the master board being divided into 36 regions, but it is not limited to this.

[0033] In some alternative implementations, such as Figure 2 As shown, obtaining the position information of the display panel to be debugged on its parent board can include: S111. Determine the position information of the display panel to be debugged on its motherboard based on the identification information of the display panel to be debugged.

[0034] In this embodiment, the location information of the display panel to be debugged on its parent board can be accurately determined by the identification information of the display panel to be debugged.

[0035] The identification information of the display panel to be debugged can be used to indicate the location of the display panel to be debugged on its parent board. For example, the identification information of the display panel to be debugged can be the identification document (ID) of the display panel to be debugged.

[0036] As an example, an electronic device can store a mapping relationship between the identification information of the display panel to be debugged and the position information of the display panel to be debugged on its parent board. Therefore, the position information of the display panel to be debugged on its parent board can be determined based on the identification information of the display panel to be debugged and the mapping relationship between the identification information of the display panel to be debugged and the position information of the display panel to be debugged on its parent board.

[0037] As another example, the identification information of the display panel to be debugged may include the position information of the display panel to be debugged on its parent board. The position information of the display panel to be debugged on its parent board can be obtained by decoding the identification information of the display panel to be debugged.

[0038] Optionally, before debugging the drive parameters, the display panel to be debugged can be marked according to its position on the motherboard to obtain the identification information of the display panel to be debugged.

[0039] Next, let's introduce the S120.

[0040] The first target driving parameter information can be the parameter information used to drive the display panel to display.

[0041] For example, the first target driving parameter information may include at least one of the following: display brightness value (DBV), gamma data, lowest grayscale voltage data (vgmp), highest grayscale voltage data (vgsp), high level (VGH), low level (VGL), first power supply voltage, and second power supply voltage. The first power supply voltage may be one of a positive power supply (PVDD) and a negative power supply (PVEE), and the second power supply voltage may be the other of a positive power supply and a negative power supply.

[0042] In some alternative implementations, such as Figure 3 As shown, after S110 and before S120, the method for adjusting the driving parameters of the display panel may also include S140.

[0043] S140. Determine whether the display panel to be debugged is the first display panel in the batch to be connected to power, and determine whether the display panel to be debugged is the first display panel in the batch to undergo drive parameter debugging.

[0044] S120 may also include S121 and S122.

[0045] S121. If the display panel to be debugged is the first display panel in the batch to be connected to power, and the display panel to be debugged is the first display panel in the batch to have its drive parameters debugged, determine whether a target database exists and obtain a determination result. The target database includes the initial drive parameter information of all display panels in the motherboard to which the display panel to be debugged belongs. S122. Based on the determined results and location information, determine the first target drive parameter information of the display panel to be debugged.

[0046] In this embodiment, when the display panel to be debugged is the first display panel in the batch to be connected to power and the first display panel in the batch to undergo drive parameter debugging, the first target drive parameter information of the display panel to be debugged can be determined based on the determination result, thereby improving the accuracy of the first target drive parameter information of the display panel to be debugged.

[0047] In S140, it is possible to determine whether the display panel to be tested is the first display panel to be connected to power in the batch to which the display panel to be tested belongs, based on the identification information of the display panel to be tested.

[0048] As an example, if the target database does not contain the identification information of the display panel to be debugged, the display panel to be debugged is determined to be the first display panel to be powered on in the batch; if the target database includes the identification information of the display panel to be debugged, the display panel to be debugged is determined not to be the first display panel to be powered on in the batch.

[0049] As another example, electronic devices may store a power supply record for a display panel, which can be used to determine whether the display panel to be tested is the first display panel in a batch to be powered on.

[0050] Optionally, the electronic device may store a programming record of the driver integrated circuit (IC), which can be used to determine whether the display panel to be debugged is the first display panel in the batch to undergo driver parameter debugging.

[0051] In S121, the electronic device may store database creation records, and the existence of the target database can be determined based on the database creation records.

[0052] The target database may include the initial drive parameter information of all display panels in the motherboard to which the display panel to be debugged belongs. The initial drive parameter information of all display panels can be empirical values. The initial drive parameter information of each display panel can be the same or different, which is not limited here.

[0053] The results can include whether the target database exists or not.

[0054] In some alternative implementations, such as Figure 4 As shown, after S140, S120 may include S121.

[0055] S121. If the display panel to be debugged is not the first display panel to be connected to power in the batch, and the display panel to be debugged is not the first display panel to undergo drive parameter debugging in the batch, the second target drive parameter information that matches the position information in the target database shall be determined as the first target drive parameter information of the display panel to be debugged.

[0056] In this embodiment, since the first target driving parameter information of the display panel to be debugged, determined based on the location information, is closer to the actual driving parameter information burned into the driving chip, when the display panel to be debugged is not the first display panel to be powered on in the batch, and is not the first display panel to undergo driving parameter debugging in the batch, the location information is used as the basis for filtering the second target driving parameter information in the target database. The filtered second target driving parameter information is used as the first target driving parameter information of the display panel to be debugged. Therefore, when the driving parameter of the display panel to be debugged is debugged based on the first target driving parameter information, the number of debugging times of the display panel to be debugged can be reduced, thereby shortening the driving parameter debugging time of the display panel, improving the driving parameter debugging efficiency, and increasing the pass rate of the display panel to be debugged.

[0057] The second target driving parameter information can be the driving parameter information of the display panel to be debugged when the driving parameter debugging of the display panel to be debugged is successful.

[0058] If the display panel to be debugged is not the first display panel to be powered on in the batch, and the display panel to be debugged is not the first display panel to undergo drive parameter debugging in the batch, it means that a display panel in the batch to which the display panel to be debugged is located has already been powered on and its drive parameters have been debugged. Therefore, there is a target database in the electronic device, which may include second target drive parameter information.

[0059] In some alternative implementations, such as Figure 5 As shown, S122 may include S1221 and S1222.

[0060] S1221. If the result indicates that the target database does not exist, create the target database.

[0061] S1222. Determine the initial drive parameter information in the target database that matches the position information as the first target drive parameter information for the display panel to be debugged.

[0062] In this embodiment, if the result indicates that the target database does not exist, a target database is established, and the initial drive parameter information that matches the location information in the target database is determined as the first target drive parameter information of the display panel to be debugged, thus providing a basis for subsequent drive parameter debugging.

[0063] In S1221, establishing the target database may include: obtaining the initial driving parameter information of all display panels in the motherboard to which the display panel to be debugged belongs, and establishing the target database based on the initial driving parameter information of all display panels in the motherboard to which the display panel to be debugged belongs.

[0064] Obtaining the initial drive parameter information of all display panels in the motherboard of the display panel to be debugged can be achieved by either retrieving the initial drive parameter information of all display panels in the motherboard of the display panel to be debugged directly from the electronic device (which may have such information stored there) or by determining the initial drive parameter information of all display panels in the motherboard of the display panel to be debugged in response to user input operations.

[0065] In S1222, the electronic device can store the mapping relationship between position information and initial drive parameter information. Therefore, based on the position information and the mapping relationship between the position information and the initial drive parameter information, the initial drive parameter information that matches the position information can be filtered from the target database. Then, the initial drive parameter information can be determined as the first target drive parameter information of the display panel to be debugged.

[0066] In some alternative implementations, such as Figure 6 As shown, S122 may include S1223.

[0067] S1223. If the result indicates that a target database exists, the initial drive parameter information that matches the position information in the target database shall be determined as the first target drive parameter information of the display panel to be debugged.

[0068] In this embodiment, if the result indicates that a target database exists, the initial drive parameter information that matches the location information in the target database is determined as the first target drive parameter information of the display panel to be debugged, providing a basis for subsequent drive parameter debugging.

[0069] Electronic devices store a mapping relationship between location information and initial drive parameter information. Therefore, based on the location information and the mapping relationship between the location information and the initial drive parameter information, the initial drive parameter information that matches the location information can be filtered from the target database, and the filtered initial drive parameter information can be used as the first target drive parameter information of the display panel to be debugged.

[0070] In some alternative implementations, such as Figure 7 As shown, determining the initial drive parameter information that matches the location information in the target database as the first target drive parameter information of the display panel to be debugged may include S1.

[0071] S1. Based on the version information of the target database, determine the initial drive parameter information in the target database that matches the location information as the first target drive parameter information of the display panel to be debugged.

[0072] In this embodiment, by comprehensively considering the version information of the target database and the position information of the display panel to be debugged, the first target driving parameter information of the display panel to be debugged is determined, which can further improve the accuracy of the first target driving parameter information of the display panel to be debugged.

[0073] In this embodiment, the version information of the target database may or may not be the latest version. The following descriptions address both cases where the target database version information is the latest version and cases where the target database version information is not the latest version.

[0074] In some alternative implementations, such as Figure 8 As shown, S1 may include: S11. If the version information of the target database is the latest version, the initial drive parameter information that matches the location information in the target database is determined as the first target drive parameter information of the display panel to be debugged.

[0075] In this embodiment, when the version information of the target database is the latest version, the initial driving parameter information that matches the location information in the target database is determined as the first target driving parameter information of the display panel to be debugged, which can further improve the accuracy of the first target driving parameter information of the display panel to be debugged.

[0076] In this embodiment, if the target database is the latest version, it can be assumed that the target database includes initial driving parameter information corresponding to all position information in the motherboard to which the display panel to be debugged belongs. Therefore, if the target database is the latest version, initial driving parameter information matching the position information can be directly filtered from the target database, and the filtered initial driving parameter information can be used as the first target driving parameter information for the display panel to be debugged.

[0077] In some alternative implementations, such as Figure 9 As shown, S1 may also include: S12. If the version information of the target database is not the latest version information, update the missing initial drive parameter information in the target database to the target initial drive parameter information to obtain the updated target database. The updated target database is the target database corresponding to the latest version information, and the target initial drive parameter information is the initial drive parameter information stored in the fixture.

[0078] S13. The initial drive parameter information that matches the location information in the updated target database is determined as the first target drive parameter information for the display panel to be debugged.

[0079] In this embodiment, when the version information of the target database is not the latest version, the missing initial driving parameter information in the target database is updated to the target initial driving parameter information to obtain the updated target database. Then, the initial driving parameter information that matches the position information in the updated target database can be determined as the first target driving parameter information of the display panel to be debugged, which can further improve the accuracy of the first target driving parameter information of the display panel to be debugged.

[0080] In S12, the target initial drive parameter information can be the initial drive parameter information stored in the fixture, and this initial drive parameter information can be an empirical value.

[0081] In this embodiment, if the version information of the target database is not the latest version, it can be assumed that there is missing initial driver parameter information in the target database. To avoid the database lacking initial driver parameter information that matches the location information, thus affecting the subsequent debugging of driver parameters, it is necessary to update the missing initial driver parameter information in the target database with the target initial driver parameter information.

[0082] In other words, if the version information of the target database is not the latest version, the version information of the target database can be updated to the latest version by updating the missing initial driver parameter information in the target database with the target initial driver parameter information.

[0083] Then, the S130 will be introduced.

[0084] In S130, the drive parameters of the display panel to be debugged can be adjusted according to the first target drive parameter information, which can reduce the number of times the display panel to be debugged is debugged, thereby shortening the drive parameter debugging time of the display panel, improving the drive parameter debugging efficiency, and improving the yield of the display panel to be debugged.

[0085] Driver parameter debugging can be understood as one-time programmable (OTP) debugging. The second target driver parameter information obtained after successful driver parameter debugging can be written to the driver chip to save the display panel's display effect.

[0086] In some alternative implementations, such as Figure 10 As shown, after S130, the method for adjusting the driving parameters of the display panel can also include S150 to S160.

[0087] S150. Determine the second target driving parameter information. The second target driving parameter information is the driving parameter information corresponding to the successful driving parameter debugging.

[0088] S160. Update the first target driving parameter information in the target database to the second target driving parameter information.

[0089] In this embodiment, by updating the first target driving parameter information in the target database to the second target driving parameter information, the second target driving parameter information can be called when driving parameter debugging is performed on a display panel with the same position information as the display panel to be debugged on the motherboard of the display panel to be debugged in the same batch, or when driving parameter debugging is performed on a display panel with the same position information as the display panel to be debugged on a motherboard other than the motherboard of the display panel to be debugged. This reduces the number of times the display panel to be debugged needs to be debugged, thereby shortening the driving parameter debugging time of the display panel, improving the driving parameter debugging efficiency, and improving the yield of the display panel to be debugged.

[0090] For example, the first target driving parameter information in the target database is a display brightness value of 200 nits, and the second target driving parameter information is a display brightness value of 195 nits. The display brightness value in the target database is updated from 200 nits to 195 nits.

[0091] In some alternative implementations, such as Figure 11 As shown, the method for adjusting the driving parameters of the display panel after S150 and before S160 may also include S170.

[0092] S170. Determine whether the display panel to be debugged is the first display panel in the batch to be connected to power, and determine whether the display panel to be debugged is the first display panel in the batch to undergo drive parameter debugging.

[0093] S160 may include S161.

[0094] S161. If the display panel to be debugged is not the first display panel to be connected to power in the batch, and the display panel to be debugged is not the first display panel to be debugged in the batch, update the first target drive parameter information in the target database to the second target drive parameter information.

[0095] In this embodiment, if the display panel to be debugged is not the first display panel to be powered on in the batch, and is not the first display panel to undergo drive parameter debugging in the batch, the first target drive parameter information in the target database is updated to the second target drive parameter information. This allows the second target drive parameter information to be called when a display panel with the same position information as the display panel to be debugged on the motherboard of the same batch, or when a display panel with the same position information as the display panel to be debugged on a motherboard other than the motherboard of the display panel to be debugged, in order to further reduce the number of times the display panel to be debugged needs to be debugged. This helps to shorten the drive parameter debugging time of the display panel, improve the drive parameter debugging efficiency, and improve the yield of the display panel to be debugged.

[0096] The specific implementation of S170 is the same as that of S140, and will not be repeated here.

[0097] For example, if the first target driving parameter information of the display panel to be debugged in the target database is a display brightness value of 200 nits, and the second target driving parameter information of the display panel to be debugged is a display brightness value of 195 nits, and the display panel to be debugged is not the first display panel in the batch to be connected to power, and is not the first display panel in the batch to undergo driving parameter debugging, the display brightness value in the target database can be updated from 200 nits to 195 nits.

[0098] In some alternative implementations, such as Figure 12 As shown, after S170, S160 may also include S162.

[0099] S162. If the display panel to be debugged is the first display panel in the batch to be connected to power, and the display panel to be debugged is the first display panel in the batch to undergo drive parameter debugging, update all initial drive parameter information in the target database to the second target drive parameter information.

[0100] In this embodiment, when the display panel to be debugged is the first display panel in the batch to be connected to power and the first display panel in the batch to undergo drive parameter debugging, since the difference between the second target drive parameter information of the display panels to be debugged at different locations in the same batch is less than the difference between the second target drive parameter information and the initial drive parameter information of the display panel to be debugged, by updating all the initial drive parameter information in the target database to the second target drive parameter information, the number of debugging times of the display panel to be debugged can be further reduced, thereby shortening the drive parameter debugging time of the display panel, improving the drive parameter debugging efficiency, and improving the pass rate of the display panel to be debugged.

[0101] For example, all initial drive parameter information in the target database is a display brightness value of 180 nits, the first target drive parameter information in the target database is a display brightness value of 200 nits, and the second target drive parameter information is a display brightness value of 195 nits. If the display panel to be debugged is the first display panel in the batch to be connected to power, and the display panel to be debugged is the first display panel in the batch to undergo drive parameter debugging, then all initial drive parameters in the target database will be updated from a display brightness value of 180 nits to a display brightness value of 195 nits.

[0102] like Figure 13 As shown, Figure 13 The average debugging time (TT) for importing the original template in batch A is 330s, which can be understood as the average debugging time for the driving parameters of batch A in related technologies being 330s. The average debugging time for the first import of batch A is 290s, which can be understood as the average debugging time for batch A when the first target driving parameter information is the initial driving parameter information. The average debugging time for the second import of batch B is 260s, which can be understood as the average debugging time for batch B when the first target driving parameter information is the second target driving parameter information. Therefore, the embodiments of this application can shorten the average debugging time of the display panel's driving parameters, that is, can shorten the debugging time of the display panel's driving parameters and improve the efficiency of driving parameter debugging.

[0103] like Figure 14 As shown, the first-time pass rate (FTY) of batch a in the related technology is 68.0%. When the first target driving parameter information is the initial driving parameter information, the first-time pass rate of batch a is 95.2%. When the first target driving parameter information is the second target driving parameter information, the first-time pass rate of batch b is 98.0%. It can be seen that the embodiments of this application can improve the first-time pass rate, that is, can provide the pass rate of the display panel to be debugged.

[0104] Based on the same inventive concept, this application also provides a device for adjusting the driving parameters of a display panel. The device for adjusting the driving parameters of a display panel will be described below with reference to the accompanying drawings.

[0105] like Figure 15 As shown, the display panel driving parameter debugging device 1500 provided in this application embodiment may include an acquisition module 1510, a first determination module 1520 and a debugging module 1530.

[0106] The acquisition module 1510 is used to acquire the position information of the display panel to be debugged on its parent board. The first determining module 1520 is used to determine the first target driving parameter information of the display panel to be debugged based on the position information; The debugging module 1530 is used to debug the driving parameters of the display panel to be debugged based on the first target driving parameter information.

[0107] According to the display panel driving parameter debugging method, apparatus and electronic device provided in the embodiments of this application, the first target driving parameter information of the display panel to be debugged is determined by the position information of the display panel to be debugged on its motherboard. Since the first target driving parameter information of the display panel to be debugged determined by the position information is closer to the actual driving parameter information burned into the driving chip, the number of debugging times of the display panel to be debugged can be reduced when the driving parameter is debugged based on the first target driving parameter information. This helps to shorten the driving parameter debugging time of the display panel, improve the driving parameter debugging efficiency and improve the yield of the display panel to be debugged.

[0108] In some alternative implementations, such as Figure 16 As shown, the display panel drive parameter adjustment device 1500 may further include: The second determining module 1540 is used to determine whether the display panel to be debugged is the first display panel to be connected to power in the batch to which the display panel to be debugged belongs, and to determine whether the display panel to be debugged is the first display panel to be debugged in the batch. The first determining module 1520 may include: The first determining submodule 1521 is used to determine whether a target database exists and obtain a determination result when the display panel to be debugged is the first display panel in the batch to be connected to power and the display panel to be debugged is the first display panel in the batch to be debugged for drive parameters. The target database includes the initial drive parameter information of all display panels in the motherboard to which the display panel to be debugged belongs. The second determining submodule 1522 is used to determine the first target driving parameter information of the display panel to be debugged based on the determination result and position information.

[0109] In some alternative implementations, such as Figure 17 As shown, the second determining submodule 1522 may include: The first determining unit 15221 is used to determine the initial driving parameter information that matches the position information in the target database as the first target driving parameter information of the display panel to be debugged when the determination result is that a target database exists.

[0110] In some alternative implementations, such as Figure 18 As shown, the first determining unit 15221 may include: The first determining subunit 152211 is used to determine the initial driving parameter information in the target database that matches the position information as the first target driving parameter information of the display panel to be debugged, based on the version information of the target database.

[0111] In some alternative implementations, the first determining subunit 152211 may be specifically used for: If the version information of the target database is the latest version, the initial drive parameter information that matches the location information in the target database is determined as the first target drive parameter information of the display panel to be debugged.

[0112] In some alternative implementations, the first determining subunit 152211 may be specifically used for: If the version information of the target database is not the latest version, the missing initial driver parameter information in the target database is updated to the target initial driver parameter information to obtain the updated target database. The updated target database is the target database corresponding to the latest version information, and the target initial driver parameter information is the initial driver parameter information stored in the fixture. The initial drive parameter information that matches the location information in the updated target database is determined as the first target drive parameter information for the display panel to be debugged.

[0113] In some alternative implementations, the second determining submodule 1522 may include: Create a sub-unit to create the target database if the result indicates that the target database does not exist; The second determining subunit is used to determine the initial driving parameter information that matches the position information in the target database as the first target driving parameter information of the display panel to be debugged.

[0114] In some optional embodiments, the display panel drive parameter adjustment device 1500 may further include: The third determining module is used to determine the second target driving parameter information, which is the driving parameter information corresponding to the successful driving parameter debugging. The first update module is used to update the first target driving parameter information in the target database with the second target driving parameter information.

[0115] In some optional embodiments, the display panel drive parameter adjustment device 1500 may further include: The fourth determination module is used to determine whether the display panel to be debugged is the first display panel to be connected to power in the batch to which the display panel to be debugged belongs, and to determine whether the display panel to be debugged is the first display panel to undergo drive parameter debugging in the batch. The first update module can be specifically used for: If the display panel to be debugged is not the first display panel to be connected to power in the batch, and the display panel to be debugged is not the first display panel to undergo drive parameter debugging in the batch, the first target drive parameter information in the target database is updated to the second target drive parameter information.

[0116] In some optional embodiments, the display panel drive parameter adjustment device 1500 may further include: The second update module can be specifically used for: If the display panel to be debugged is the first display panel in the batch to be connected to power, and the display panel to be debugged is the first display panel in the batch to have its drive parameters debugged, then all the initial drive parameter information in the target database will be updated to the second target drive parameter information.

[0117] In some alternative implementations, the second determining submodule 1522 may be specifically used for: If the display panel to be debugged is not the first display panel to be connected to power in the batch, and the display panel to be debugged is not the first display panel to undergo drive parameter debugging in the batch, the second target drive parameter information that matches the location information in the target database is determined as the first target drive parameter information of the display panel to be debugged.

[0118] In some alternative implementations, the acquisition module 1510 may be specifically used for: Based on the identification information of the display panel to be debugged, determine the position information of the display panel to be debugged on its parent board.

[0119] In some alternative implementations, the first target driving parameter information includes at least one of the following: display brightness value, gamma data, lowest grayscale voltage data, highest grayscale voltage data, high level, low level, first power supply voltage, and second power supply voltage.

[0120] The display panel driving parameter debugging device provided in this application embodiment can achieve Figure 1 To avoid repetition, the various processes in the embodiment of the method for adjusting the driving parameters of the display panel will not be described again here.

[0121] Figure 19 A schematic diagram of the hardware structure of the electronic device provided in an embodiment of this application is shown.

[0122] An electronic device may include a processor 1901 and a memory 1902 storing computer program instructions.

[0123] Specifically, the processor 1901 may include a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement embodiments of the present invention.

[0124] Memory 1902 may include mass storage for data or instructions. For example, and not limitingly, memory 1902 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 1902 may include removable or non-removable (or fixed) media. Where appropriate, memory 1902 may be internal or external to the integrated gateway disaster recovery device. In a particular embodiment, memory 1902 is non-volatile solid-state memory. In a particular embodiment, memory 1902 includes read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these. Exemplarily, memory may include non-volatile transient memory.

[0125] The processor 1901 reads and executes computer program instructions stored in the memory 1902 to implement any of the display panel drive parameter debugging methods in the above embodiments.

[0126] In one example, the electronic device may also include a communication interface 1903 and a bus 1910. For example, Figure 19 As shown, the processor 1901, memory 1902, and communication interface 1903 are connected through bus 1710 and complete communication with each other.

[0127] The communication interface 1903 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of the present invention.

[0128] Bus 1910 includes hardware, software, or both, that couples components of an electronic device together. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 1710 may include one or more buses. While specific buses are described and illustrated in embodiments of the invention, the invention contemplates any suitable bus or interconnect.

[0129] The electronic device can execute the display panel drive parameter debugging method in the embodiments of this application, thereby achieving the combination Figures 1 to 12 and Figures 15 to 18 The description includes a method for adjusting the driving parameters of a display panel and a device for adjusting the driving parameters of a display panel.

[0130] This application also provides a computer-readable storage medium storing a computer program. When executed by a processor, the computer program can implement the display panel drive parameter debugging method described in the above embodiments and achieve the same technical effect. To avoid repetition, it will not be described again here. The aforementioned computer-readable storage medium may include read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk, etc., and is not limited thereto.

[0131] The functional blocks shown in the above-described structural diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Computer-readable medium" can include any medium capable of storing or transmitting information. Examples of computer-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.

[0132] According to embodiments of this application, the computer-readable storage medium may be a non-transitory computer-readable storage medium.

[0133] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0134] This application also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it implements the display panel drive parameter debugging method as described in the above embodiments.

[0135] The aspects of this application have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by dedicated hardware performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.

[0136] The embodiments described above are not exhaustive, nor do they limit the application to the specific embodiments described herein. Clearly, many modifications and variations can be made based on the above description. These embodiments are selected and specifically described in this specification to better explain the principles and practical applications of this application, thereby enabling those skilled in the art to effectively utilize this application and its modifications. This application is limited only by the claims and their full scope and equivalents.

Claims

1. A method for adjusting the driving parameters of a display panel, characterized in that, include: Obtain the position information of the display panel to be debugged on its parent board; Based on the location information, determine the first target driving parameter information of the display panel to be debugged; Based on the first target driving parameter information, the driving parameters of the display panel to be debugged are adjusted; After obtaining the position information of the display panel to be debugged on its parent board, and before determining the first target driving parameter information of the display panel to be debugged based on the position information, the method further includes: Determine whether the display panel to be debugged is the first display panel to be connected to power in the batch to which the display panel to be debugged belongs, and determine whether the display panel to be debugged is the first display panel to undergo drive parameter debugging in the batch; The step of determining the first target driving parameter information of the display panel to be debugged based on the location information includes: If the display panel to be debugged is the first display panel in the batch to be connected to power, and the display panel to be debugged is the first display panel in the batch to undergo drive parameter debugging, determine whether a target database exists and obtain a determination result. The target database includes the initial drive parameter information of all display panels in the motherboard to which the display panel to be debugged belongs. Based on the determination result and the location information, the first target driving parameter information of the display panel to be debugged is determined.

2. The method according to claim 1, characterized in that, The step of determining the first target driving parameter information of the display panel to be debugged based on the determination result and the position information includes: If the determination result indicates that the target database exists, the initial driving parameter information in the target database that matches the location information is determined as the first target driving parameter information of the display panel to be debugged.

3. The method according to claim 2, characterized in that, The step of determining the initial driving parameter information that matches the location information in the target database as the first target driving parameter information for the display panel to be debugged includes: Based on the version information of the target database, the initial driving parameter information that matches the location information in the target database is determined as the first target driving parameter information of the display panel to be debugged.

4. The method according to claim 3, characterized in that, The step of determining the initial driving parameter information in the target database that matches the location information as the first target driving parameter information for the display panel to be debugged, based on the version information of the target database, includes: If the version information of the target database is the latest version, the initial driving parameter information that matches the location information in the target database is determined as the first target driving parameter information of the display panel to be debugged.

5. The method according to claim 3, characterized in that, The step of determining the initial driving parameter information in the target database that matches the location information as the first target driving parameter information for the display panel to be debugged, based on the version information of the target database, includes: If the version information of the target database is not the latest version information, the missing initial drive parameter information in the target database is updated to the target initial drive parameter information to obtain the updated target database. The updated target database is the target database corresponding to the latest version information, and the target initial drive parameter information is the initial drive parameter information stored in the fixture. The initial driving parameter information that matches the location information in the updated target database is determined as the first target driving parameter information for the display panel to be debugged.

6. The method according to claim 1, characterized in that, The step of determining the first target driving parameter information of the display panel to be debugged based on the determination result and the position information includes: If the determination result indicates that the target database does not exist, the target database shall be created. The initial driving parameter information that matches the location information in the target database is determined as the first target driving parameter information of the display panel to be debugged.

7. The method according to claim 1, characterized in that, After adjusting the drive parameters of the display panel to be debugged based on the first target drive parameter information, the method further includes: Determine the second target driving parameter information, which is the driving parameter information corresponding to successful driving parameter debugging; Update the first target driving parameter information in the target database to the second target driving parameter information.

8. The method according to claim 7, characterized in that, After determining the second target driving parameter information and before updating the first target driving parameter information in the target database to the second target driving parameter information, the method further includes: Determine whether the display panel to be debugged is the first display panel to be connected to power in the batch to which the display panel to be debugged belongs, and determine whether the display panel to be debugged is the first display panel to undergo drive parameter debugging in the batch; The step of updating the first target driving parameter information in the target database to the second target driving parameter information includes: If the display panel to be debugged is not the first display panel to be connected to power in the batch, and the display panel to be debugged is not the first display panel to undergo drive parameter debugging in the batch, the first target drive parameter information in the target database is updated to the second target drive parameter information.

9. The method according to claim 8, characterized in that, After determining whether the display panel to be debugged is the first display panel in the batch to be connected to power, and whether the display panel to be debugged is the first display panel in the batch to undergo drive parameter debugging, the method further includes: If the display panel to be debugged is the first display panel in the batch to be connected to power, and the display panel to be debugged is the first display panel in the batch to undergo drive parameter debugging, then all initial drive parameter information in the target database will be updated to the second target drive parameter information.

10. The method according to claim 1, characterized in that, The step of determining the first target driving parameter information of the display panel to be debugged based on the location information includes: If the display panel to be debugged is not the first display panel to be connected to power in the batch, and the display panel to be debugged is not the first display panel to undergo drive parameter debugging in the batch, the second target drive parameter information that matches the location information in the target database is determined as the first target drive parameter information of the display panel to be debugged.

11. The method according to claim 1, characterized in that, The step of obtaining the position information of the display panel to be debugged on its parent board includes: Based on the identification information of the display panel to be debugged, determine the position information of the display panel to be debugged on its parent board.

12. The method according to any one of claims 1 to 11, characterized in that, The first target driving parameter information includes at least one of the following: display brightness value, gamma data, lowest grayscale voltage data, highest grayscale voltage data, high level, low level, first power supply voltage, and second power supply voltage.

13. A device for adjusting the driving parameters of a display panel, characterized in that, include: The acquisition module is used to acquire the position information of the display panel to be debugged on its parent board; The first determining module is used to determine the first target driving parameter information of the display panel to be debugged based on the position information; The debugging module is used to debug the driving parameters of the display panel to be debugged according to the first target driving parameter information. The device further includes: The second determining module is used to determine whether the display panel to be debugged is the first display panel to be connected to power in the batch to which the display panel to be debugged belongs, and to determine whether the display panel to be debugged is the first display panel to undergo drive parameter debugging in the batch. The first determining module includes: The first determining submodule is used to determine whether a target database exists and obtain a determination result when the display panel to be debugged is the first display panel to be connected to power in the batch and the display panel to be debugged is the first display panel to be debugged in the batch. The target database includes the initial driving parameter information of all display panels in the motherboard to which the display panel to be debugged belongs. The second determining submodule is used to determine the first target driving parameter information of the display panel to be debugged based on the determining result and the position information.

14. The apparatus according to claim 13, characterized in that, The second determining submodule includes: The first determining unit is configured to, when the determining result indicates the existence of the target database, determine the initial driving parameter information in the target database that matches the location information as the first target driving parameter information of the display panel to be debugged.

15. The apparatus according to claim 14, characterized in that, The first determining unit includes: The first determining subunit is used to determine the initial driving parameter information in the target database that matches the location information as the first target driving parameter information of the display panel to be debugged, based on the version information of the target database.

16. The apparatus according to claim 15, characterized in that, The first determining subunit is specifically used for: If the version information of the target database is the latest version, the initial driving parameter information that matches the location information in the target database is determined as the first target driving parameter information of the display panel to be debugged.

17. The apparatus according to claim 15, characterized in that, The first determining subunit is specifically used for: If the version information of the target database is not the latest version information, the missing initial drive parameter information in the target database is updated to the target initial drive parameter information to obtain the updated target database. The updated target database is the target database corresponding to the latest version information, and the target initial drive parameter information is the initial drive parameter information stored in the fixture. The initial driving parameter information that matches the location information in the updated target database is determined as the first target driving parameter information for the display panel to be debugged.

18. An electronic device, characterized in that, The electronic device includes: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, it implements the display panel drive parameter debugging method as described in any one of claims 1-12.