A debugging method and device for a display device
By connecting test and sequence control modules and adjusting VCOM and gamma voltages based on test data, the method simplifies and accelerates the display calibration process, ensuring optimal display quality at lower refresh rates.
Patent Information
- Application Number
- CN202310341233.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-27
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2043-03-27
AI Technical Summary
In the prior art, when debugging the VCOM voltage and gamma voltage of a high refresh rate display screen, the refresh rate needs to be switched multiple times, resulting in complex debugging process and low efficiency.
By controlling the timing control module to enter self-test mode, obtain the test data of the display module, and adjust the VCOM voltage and gamma voltage according to the standard gamma curve to determine the target voltage at a low refresh rate, reducing the program switching steps.
The debugging process is simplified, work efficiency and production capacity are improved, and each display device achieves the target display effect.
Smart Images

Figure CN116364033B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of display device debugging, and particularly relates to a debugging method and device for a display device. Background Technique
[0002] At present, the reference voltage (VCOM voltage) for the optimal deflection of liquid crystal molecules and gamma voltage correction in liquid crystal displays (LCDs) are widely used. However, the debugging of VCOM voltage and gamma voltage generally occurs at a refresh rate of 60 Hertz (Hz). Because when the refresh rate of the display screen is 60 Hz, the flicker frequency is 30 Hz, and at this time, the human eye is relatively easy to judge. If the refresh rate of the display screen is 120 Hz, the flicker frequency is 60 Hz, and at this time, it is more difficult for the human eye to judge that the display screen is flickering, and it is easy to misdetect products with poor display effects. Therefore, when debugging a high-refresh-rate display screen, it is necessary to switch the display screen from a high refresh rate to a low refresh rate, and then debug the VCOM voltage and gamma voltage of the display screen.
[0003] In related technologies, when debugging the VCOM voltage and gamma voltage of a display screen, there are many steps to switch the display screen from a high refresh rate to a low refresh rate, and the debugging program needs to be switched multiple times, resulting in a complex debugging process and low work efficiency.
[0004] It should be noted that the information disclosed in the above background technique section is only used to enhance the understanding of the background of this application, and therefore may include information that does not constitute the prior art known to those of ordinary skill in the art. Summary of the Invention
[0005] The purpose of this application is to provide a debugging method and device for a display device, aiming to solve the problem of complex steps and low work efficiency in the debugging process in related technologies.
[0006] Other characteristics and advantages of this application will become apparent through the following detailed description, or be learned in part through the practice of this application.
[0007] According to one aspect of the embodiments of the present application, the present application provides a debugging method for a display device, where the display device includes a display module and a timing control module; the method includes: confirming that the lighting machine is normally connected to the timing control module and the test module respectively through a preset protocol; controlling the test module to send a self-test instruction to the timing control module through the lighting machine, so that the timing control module enters the self-test mode; wherein, when the timing control module enters the self-test mode, the timing control module controls the refresh rate of the test screen displayed by the display module; when the timing control module enters the self-test mode, controlling the test module to obtain the test data of the display module; determining the target VCOM voltage and the target gamma voltage of the display module according to the test data and the standard gamma curve.
[0008] In another embodiment of the present application, controlling the test module to obtain the test data of the display module includes: controlling the test module to obtain the flicker values of the display module at different VCOM voltages.
[0009] In another embodiment of the present application, determining the target VCOM voltage of the display module according to the test data and the standard gamma curve includes: among multiple flicker values, determining the VCOM voltage corresponding to the minimum flicker value as the target VCOM voltage.
[0010] In another embodiment of the present application, controlling the test module to obtain the test data of the display module includes: controlling the test module to sequentially obtain the actual brightness of all grayscale screens displayed by the display module.
[0011] In another embodiment of the present application, determining the target gamma voltage of the display module according to the test data and the standard gamma curve includes: obtaining the target brightness of multiple preset grayscale binding points of the display module according to the actual brightness of the lowest grayscale and the highest grayscale displayed by the display module and the standard gamma curve; obtaining the actual brightness of multiple preset grayscale binding points of the display module at different gamma voltages; among multiple gamma voltages, determining the gamma voltage corresponding to the actual brightness of each preset grayscale binding point equal to the corresponding target brightness as the target gamma voltage.
[0012] In another embodiment of the present application, the preset protocol at least includes the IIC protocol, the EDP protocol, the VBO protocol, and the LVDS protocol.
[0013] According to one aspect of the embodiments of the present application, the present application provides a debugging device for a display device, where the display device includes a display module and a timing control module; the debugging device includes:
[0014] A connection confirmation module, configured to confirm that the lighting machine is normally connected to the timing control module and the test module respectively through a preset protocol;
[0015] A self-test control module, configured to control a test module to send a self-test instruction to a timing control module through a lighting machine, so that the timing control module enters a self-test mode; wherein, when the timing control module enters the self-test mode, the refresh rate of a test screen displayed by the display module is controlled by the timing control module;
[0016] A data acquisition module, configured to control the test module to acquire test data of the display module when the timing control module enters the self-test mode;
[0017] A voltage debugging module, configured to determine a target VCOM voltage and a target gamma voltage of the display module according to the test data and a standard gamma curve.
[0018] In another embodiment of the present application, the voltage debugging module includes: a gamma voltage debugging unit and a VCOM voltage debugging unit;
[0019] The gamma voltage debugging unit is configured to obtain target luminances of multiple preset gray-scale binding points of the display module according to the actual luminances of the lowest gray scale and the highest gray scale of the display module and the standard gamma curve; obtain the actual luminances of the multiple preset gray-scale binding points of the display module at different gamma voltages; and determine, among multiple gamma voltages, the gamma voltage corresponding to the actual luminance of each preset gray-scale binding point being equal to the corresponding target luminance as the target gamma voltage;
[0020] The VCOM voltage debugging unit is configured to obtain flicker values of the display module at different VCOM voltages, and determine, among multiple flicker values, the VCOM voltage corresponding to the minimum flicker value as the target VCOM voltage.
[0021] According to one aspect of the embodiments of the present application, the present application provides a computer medium, on which a computer program is stored, and when the computer program is executed by a processor, the debugging method of the display device provided by the present application is implemented.
[0022] According to one aspect of the embodiments of the present application, the present application provides an electronic device, which includes: a control module, configured to execute the debugging method of the display device provided by the present application.
[0023] In the technical solution of this application, first, it is confirmed that the lighting machine is normally connected to the timing control module and the test module through a preset protocol; the test module is controlled to send a self-test instruction to the timing control module through the lighting machine, so that the timing control module enters the self-test mode. In this way, when the timing control module enters the self-test mode, the timing control module controls the refresh rate of the test screen displayed by the display device, so that the test screen displayed by the display device is at a low refresh rate; and when the timing control module enters the self-test mode, the test module is controlled to obtain the test data of the display module; finally, according to the test data and the standard gamma curve, the gamma voltage and VCOM voltage of the display module are adjusted to determine the target gamma voltage and VCOM voltage of the display module, so that the display device achieves the target display effect. By controlling the timing control module to enter the self-test mode, compared with debugging the target gamma voltage and VCOM voltage through the lighting machine, this application does not need to switch programs multiple times, can reduce the steps of debugging the display device and save the time of the debugging process, thereby improving the work efficiency of the display device debugging process and the production capacity of the display device; in addition, when debugging the gamma voltage and VCOM voltage in the case of a low refresh rate, the determined target gamma voltage and VCOM voltage enable each display device to achieve the target display effect.
[0024] It should be understood in this application that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit this application. Brief Description of the Drawings
[0025] The drawings here are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with this application, and are used together with the specification to explain the principles of this application. Obviously, the drawings in the following description are only some embodiments of this application, and those of ordinary skill in the art can obtain other drawings based on these drawings without creative efforts.
[0026] Figure 1 Schematically shows the structural schematic diagram of the display device and the debugging device in this application.
[0027] Figure 2 Schematically shows the flowchart of the debugging method of the display device provided by an embodiment of this application.
[0028] Figure 3 Schematically shows the step schematic diagram of controlling the test screen by the lighting machine.
[0029] Figure 4 Schematically shows the step schematic diagram of the display device debugging provided by an embodiment of this application.
[0030] Figure 5Schematically shows a structural diagram of a debugging device for a display device provided by an embodiment of the present application.
[0031] Figure 6 Schematically shows a block diagram of a computer system of an electronic device for implementing an embodiment of the present application. Detailed implementation manners
[0032] Example embodiments will now be described more fully with reference to the accompanying drawings. However, the example embodiments can be implemented in various forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this application will be more complete and comprehensive, and will fully convey the concept of the example embodiments to those skilled in the art.
[0033] In the related art, there are display screens with multiple display modes, such as an e-sports mode and a normal mode, etc.; among them, the e-sports mode means that the display screen displays images at a high refresh rate, making the displayed images smoother; the normal mode means that the display screen displays images at a lower refresh rate, while ensuring low power consumption and making the smoothness of the displayed images meet the requirements of daily use. When debugging a display screen with such multiple display modes or a high refresh rate display screen that expects to achieve a better display effect, if the display screen is still at a high refresh rate during debugging, and actually when displaying at a high refresh rate, the flicker value of the display screen is not large, and it is difficult for the human eye to distinguish the flicker of the image. If the display screen after debugging at a high refresh rate is used to display images at a low refresh rate, the flicker value of the display screen will increase, and the human eye will find problems such as image flicker or poor image brightness. Therefore, when debugging a high refresh rate display screen, the refresh rate of the display screen should be decreased to a level that can be distinguished by the human eye, so as to debug a display screen suitable for different refresh rates.
[0034] The following content introduces a debugging method for a display device provided by the present application.
[0035] Figure 1 Schematically shows a structural diagram of a display device and a debugging device in the present application.
[0036] Such as Figure 1As shown, the solid lines indicate physical connection relationships between components, and the dashed lines indicate that the connections between components can be physical connections or can be connections without substantial connection. In another embodiment of the present application, the display device in the present application includes: a display module 121 and a timing control module 120 (TCON); wherein, the display module 121 includes a display screen and a display driving circuit. The debugging device in the present application includes: a control module 110, a lighting machine 111, and a testing module 112. The control module 110 is respectively connected to the lighting machine 111 and the testing module 112. The lighting machine 111 and the testing module 112 are connected through a preset protocol. The lighting machine 111 and the timing control module 120 of the display device are connected through a preset protocol. The timing control module 120 is connected to the display module 121, and the timing control module 120 controls the test screen of the display screen in the display module 121. The testing module 112 can perform a sensing test (Sensor) on the display module 121, or the testing module 112 can obtain the display effect of the display screen through a brightness sensing device or an image acquisition device, where the display effect refers to display brightness, display clarity, display color, and flicker degree, etc.
[0037] Figure 2 Schematically shows a flowchart of a method for debugging a display device provided by an embodiment of the present application.
[0038] As Figure 2 shown, the method for debugging a display device provided by the present application includes S210 to S240, specifically as follows:
[0039] S210. Confirm that the lighting machine is properly connected to the timing control module and the testing module through a preset protocol.
[0040] Specifically, since the debugging method of the present application is that the lighting machine receives the electrical signals sent by the testing module and sends self-test instructions to the timing control module, when debugging the display device, it is first necessary to confirm that the lighting machine is properly connected to the timing control module and the lighting machine is properly connected to the testing module through a preset protocol to ensure the normal progress of subsequent steps.
[0041] In another embodiment of the present application, S210 is performed when the conditions for the debugging device to start debugging are met. The conditions for the debugging device to start debugging include: the display device is correctly placed on the workbench of the debugging device, or the electrical signals generated when the display device is connected to the debugging device meet the preset conditions.
[0042] In another embodiment of the present application, the preset protocol at least includes the IIC protocol, the EDP protocol, the VBO protocol, and the LVDS protocol. The Inter-Integrated Circuit (IIC) protocol is a serial communication bus protocol that uses a multi-master and slave architecture. The IIC serial bus generally has two signal lines. The Enhanced Device Protocol (EDP) is a completely open protocol based on the Transmission Control Protocol (TCP) specifically customized by China Mobile Internet of Things Open Platform (OneNET) according to the characteristics of the Internet of Things, and can be widely applied to home, transportation, logistics, energy, and other industrial applications. The VBO protocol (V-By-One) is a digital interface standard technology for image information transmission. The LVDS protocol (Low Voltage Differential Signaling) is a low-voltage differential transmission solution. The core of LVDS technology is to transmit data at high speed with an extremely low voltage swing, which can achieve point-to-point or one-to-many connections. The preset protocol in the present application is not limited to the above communication protocols, and the above communication protocols are only some implementation manners listed in the present application.
[0043] S220. The control test module sends a self-test instruction to the timing control module through the lighting machine, so that the timing control module enters the self-test mode; wherein, when the timing control module enters the self-test mode, the refresh rate of the test screen displayed by the display module is controlled by the timing control module.
[0044] Specifically, the built-in self-test (BIST) is a technology that implants relevant functional circuits in the circuit during design to provide self-test functions, thereby reducing the dependence of device testing on Automatic Test Equipment (ATE). For example, in the present application, by enabling the timing control module to enter the BIST, the output of the test screen can be controlled by the timing control module instead of the lighting machine, thereby reducing the dependence on the lighting machine when testing the display module.
[0045] In this application, the timing control module controls the output of the test screen by pre-configuring the target pattern in the TCON control register, and then the timing control module outputs the display data of the target pattern to the display module without receiving the target pattern from the lighting machine or externally. For example, a pattern formed by mixing patterns such as horizontal stripes, vertical stripes, diagonal stripes, and color filling can be used as the target pattern. In addition, the timing control module changes the refresh rate of the test screen by configuring the position of the TCON control register. Exemplarily, the [0:7] at the 0X00 position of the TCON control register represents the refresh rate of the test screen, and there is a corresponding relationship between the position of the TCON control register and the refresh rate of the test screen. By configuring the position of the TCON control register according to this corresponding relationship, the timing control module can output the test screen data with a preset refresh rate, and this data is displayed as a test screen with a preset refresh rate on the display module. The method of controlling the timing control module to enter BIST is not limited to a certain type. For example, the self-test instruction makes the control terminal of the timing control module at a high level. When the control terminal of the timing control module is at a high level, the timing control module is awakened / activated; or, the working state of the timing control module is controlled by a corresponding register, and the self-test instruction controls the working state of the timing control module by setting this register. In this application, the test module and the timing control module are indirectly connected through the lighting machine to reduce the number of interfaces on the test module and the timing control module. It should be understood that in this application, the test module and the timing control module can also be directly connected through a preset protocol, and signal transmission can be carried out between the test module and the timing control module without passing through the lighting machine.
[0046] S230. When the timing control module enters the self-test mode, control the test module to obtain the test data of the display module.
[0047] Specifically, the test data in this application includes the physical quantities required to determine the target gamma voltage and VCOM voltage, specifically including the gray level, actual brightness, gamma voltage, flicker value, VCOM voltage, etc. of the display module.
[0048] Gray level refers to the level of the tone depth of the electromagnetic wave radiation intensity of the ground object shown on the black-and-white image.
[0049] Screen luminance is a physical quantity indicating the intensity of light emission on the surface of a luminous object. In physics, it is represented by L, and the unit is candela per square meter (cd / m2) or nit. The brightness of the display module refers to the brightness of the display screen in the display module.
[0050] The gamma voltage is used to control the gray level of the display. Generally, the design of the gamma voltage generation circuit uses 14 groups of gamma voltages. The different pressure differences between the gamma voltages and the VCOM voltage cause different rotation angles of the liquid crystal, thus forming a difference in brightness.
[0051] Since liquid crystal displays require dynamic voltage control, it is inevitable to have a flicker problem when the positive and negative polarity signals are reversed. Flicker not only affects the display effect of the screen but also is easy to damage the eyes, so generally the lower the flicker, the better. The flicker value, or flicker degree, refers to the flickering degree of the screen. Generally, there are two algorithms, the FMA method (contrast method) and the Jeita method. The VCOM voltage is the reference voltage for the deflection of liquid crystal molecules and is required to be stable, and there is a corresponding relationship with the flicker value.
[0052] In this application, when the timing control module enters the self-test mode, the control test module obtains the gray scale, actual brightness, gamma voltage, flicker value, VCOM voltage, etc. of the display module. The above test data is used to determine the target gamma voltage and the target VCOM voltage.
[0053] In another embodiment of this application, the control test module obtains the display module test data, including: the control test module obtains the flicker value of the display module under different VCOM voltages.
[0054] Specifically, adjusting the VCOM voltage can adjust the flicker value of the display module. In order to determine the target VCOM voltage at the minimum flicker value, when the timing control module enters the self-test mode, the flicker values of the display module under different VCOM voltages are obtained. In another implementation, the corresponding relationship between the VCOM voltage and the flicker value can be obtained when the display module is under different display parameters; wherein, the display parameters refer to the physical quantities related to the display effect. By changing the display parameters, the display effect of the display module can be changed.
[0055] In another embodiment of this application, the control test module obtains the display module test data, including: the control test module sequentially obtains the actual brightness of all gray scale pictures corresponding to the display of the display module.
[0056] Specifically, each pixel on a general display screen is composed of three primary colors, red, blue, and green (RGB). In this application, a light-emitting sub-pixel refers to each color on each pixel. Each light-emitting sub-pixel is controlled by an n-bit register. Among them, the specific configuration position of the register of the light-emitting sub-pixel is: the light-emitting sub-pixel R is controlled by the n-bit register at 0X002B; the light-emitting sub-pixel G is controlled by the n-bit register at 0X003C; the light-emitting sub-pixel B is controlled by the n-bit register at 0X0014D. By controlling the timing control module to cyclically output a target pattern and simultaneously setting the n-bit register corresponding to each light-emitting sub-pixel of all pixels of the display module, each sub-pixel outputs 2 nLevel gray scale, so as to output all gray scale pictures of the display module. In this application for gamma voltage correction, it is necessary to first test the gamma curve corresponding to the actual brightness of the display module. Therefore, it is necessary to control the test module to obtain the actual brightness of all gray scale pictures of the display module, so as to provide reference data for subsequent confirmation of the target gamma voltage.
[0057] S240. Determine the target VCOM voltage and target gamma voltage of the display module according to the test data and the standard gamma curve.
[0058] Specifically, the standard gamma curve is the pre-determined target gamma curve of the display module. According to the actual brightness obtained when all gray scales of the display module are acquired, the gamma curve of the display module to be debugged (hereinafter abbreviated as "the gamma curve to be debugged") is obtained. By comparing the gamma curve to be debugged with the standard gamma curve, the difference between the actual brightness and the target brightness of the display module to be debugged can be confirmed. By adjusting the gamma voltage, the actual brightness of the display module to be debugged is made equal to the target brightness, and the gamma voltage at this time is confirmed as the target gamma voltage. It should be understood that in this application, the actual brightness of the display module to be debugged being equal to the target brightness means that the actual brightness of the display module to be debugged approaches the target brightness infinitely, rather than the actual brightness of the display module to be debugged being absolutely equal to the target brightness. In addition, by adjusting the VCOM voltage to obtain different flicker values, the change relationship between the VCOM voltage and the flicker value can be determined, so as to determine the target VCOM voltage according to the change relationship between the VCOM voltage and the flicker value.
[0059] In the technical solution of this application, first confirm that the lighting machine is connected normally to the timing control module and the test module respectively through a preset protocol; control the test module to send a self-test instruction to the timing control module through the lighting machine, so that the timing control module enters the self-test mode. In this way, when the timing control module enters the self-test mode, the timing control module controls the refresh rate of the test picture displayed by the display device, so that the test picture displayed by the display device is at a low refresh rate; and when the timing control module enters the self-test mode, control the test module to obtain the test data of the display module; finally, according to the test data and the standard gamma curve, adjust the VCOM voltage and gamma voltage of the display module to determine the target VCOM voltage and gamma voltage of the display module, so that the display device achieves the target display effect. By controlling the timing control module to enter the self-test mode in this application, compared with debugging the target gamma voltage and VCOM voltage through the lighting machine, this application does not need to switch programs multiple times, which can reduce the steps of debugging the display device and save the time of the debugging process, thereby improving the working efficiency of the display device debugging process and the production capacity of the display device; in addition, when debugging the VCOM voltage and gamma voltage in the case of a low refresh rate, the determined target gamma voltage and target VCOM voltage enable each display device to achieve the target display effect.
[0060] Figure 3 Schematically shows a schematic diagram of the steps of controlling a test screen by a lighting machine.
[0061] As Figure 3 shown, when controlling the test screen by the lighting machine, the debugging process includes: powering on, first confirming the screen, powering off, first switching the program, powering on, debugging the target VCOM voltage and the target gamma voltage, powering off after debugging is completed, second switching the program, powering on, and second confirming the screen. Among them, the first switching of the program refers to switching the program from the program of the lighting machine confirmation screen to the program of debugging the target VCOM voltage and the target gamma voltage. After the step of powering off after debugging is completed, the next display screen is debugged. The second switching of the program refers to switching the program of debugging the target VCOM voltage and the target gamma voltage to the program of the lighting machine confirmation screen. The second confirmation of the screen is to confirm the screen of the next display screen, rather than confirming the previous display screen again. In one case, powering on means turning on the power of the display module so that the display screen can display the test screen; powering off means turning off the power of the display module so that the display screen is in a non-working state.
[0062] Figure 4 Schematically shows a schematic diagram of the steps of debugging a display device provided by an embodiment of the present application.
[0063] As Figure 4 shown, when debugging the display device according to the method provided by the present application, when controlling the test screen by timing control, the debugging process includes: powering on, first confirming the screen, debugging the target VCOM voltage and the target gamma voltage, powering off after debugging is completed, powering on, and second confirming the screen. After the step of powering off after debugging is completed, the next display screen is debugged. The second confirmation of the screen also refers to confirming the screen of the next display screen.
[0064] It can be seen that when debugging the display device according to the method provided by the present application, the debugging process reduces steps such as powering off, first switching the program, powering on, second switching the program, and powering on. This is because the present application controls the output of the test screen by a timing control module, and there is no need to switch the program to the program of the lighting machine confirmation screen, so that the present application can avoid repeatedly switching the program, reduce the steps of debugging the display device, save the time of the debugging process, and improve the working efficiency of the display device debugging process and the production capacity of the display device.
[0065] In another embodiment of the present application, determining the target VCOM voltage and the target gamma voltage of the display module according to the test data and the standard gamma curve includes: first determining the target VCOM voltage of the display module, and then determining the target gamma voltage of the display module.
[0066] Specifically, since the difference in the pressure difference between different gamma voltages and the VCOM voltage causes different rotation angles of the liquid crystal, resulting in differences in brightness, the target VCOM voltage of the display module can be determined first, and then the target gamma voltage of the display module can be determined according to the target brightness of different gray levels.
[0067] In another embodiment of the present application, determining the target VCOM voltage and the target gamma voltage of the display module according to the test data and the standard gamma curve includes: obtaining the target brightness of multiple preset gray-level binding points of the display module according to the actual brightness of the lowest gray level and the highest gray level corresponding to the display of the display module and the standard gamma curve; obtaining the actual brightness of multiple preset gray-level binding points of the display module at different gamma voltages; among multiple gamma voltages, determining the gamma voltage corresponding to the actual brightness of each preset gray-level binding point equal to the corresponding target brightness as the target gamma voltage.
[0068] Specifically, a gray-level binding point refers to a certain gray level that binds brightness and gamma voltage. For example, the test screens of gray levels from 0 to 255 are all output once, the actual brightness of all gray levels is obtained, and the gamma curve of the display module to be debugged is formed. Then, the gray levels 0, 31, 63, 127, 191, 233, and 255 in the gray levels from 0 to 255 are used as gray-level binding points, and according to the actual brightness of the 0 gray level, the actual brightness of the 255 gray level, and the standard gamma curve, the target brightness of the above 7 gray-level binding points is obtained; then, the target gamma voltage debugging is performed on each gray-level binding point. For example, when the actual brightness of the 127 gray-level binding point is equal to the target brightness of the 127 gray level, the gamma voltage at this time is used as the target gamma voltage of the 127 gray level; the target gamma voltages of all gray-level binding points are determined one by one, and the target gamma voltages corresponding to all gray-level binding points are stored, and finally the gamma voltage debugging is completed.
[0069] In another embodiment of the present application, determining the target VCOM voltage and the target gamma voltage of the display module according to the test data and the standard gamma curve includes: among multiple flicker values, determining the VCOM voltage corresponding to the smallest flicker value as the target VCOM voltage.
[0070] Specifically, when performing target VCOM voltage debugging on a certain gray level, the VCOM voltage is continuously adjusted and the change of the flicker value is monitored to determine the corresponding relationship between the flicker value and the VCOM voltage, and the VCOM voltage corresponding to the smallest flicker value is determined as the target VCOM voltage.
[0071] The following content introduces the debugging device of the display device provided by the present application.
[0072] Figure 5 Schematically shows a structural schematic diagram of a debugging device of a display device provided by an embodiment of the present application.
[0073] AsFigure 5 As shown, the present application provides a debugging device for a display device. The display device includes a display module and a timing control module. The debugging device for the display device includes:
[0074] A connection confirmation module 510, configured to confirm that the lighting machine is normally connected to the timing control module and the test module through a preset protocol;
[0075] A self-test control module 520, configured to control the test module to send a self-test instruction to the timing control module through the lighting machine, so that the timing control module enters the self-test mode; wherein, when the timing control module enters the self-test mode, the refresh rate of the test screen displayed by the display module is controlled by the timing control module;
[0076] A data acquisition module 530, configured to control the test module to acquire test data of the display module when the timing control module enters the self-test mode;
[0077] A voltage debugging module 540, configured to determine the target VCOM voltage and the target gamma voltage of the display module according to the test data and the standard gamma curve.
[0078] The debugging device for the display device provided by the present application utilizes the structure of the existing debugging device, without the need to add additional structures, which can reduce the cost of device transformation. The debugging device for the display device provided by the present application controls the timing control module to enter the self-test mode. Compared with the debugging of controlling the target gamma voltage and VCOM voltage through the lighting machine, the debugging device for the display device provided by the present application does not need to switch programs multiple times, which can reduce the steps of debugging the display device and save the time of the debugging process, thereby improving the working efficiency of the display device debugging process and the production capacity of the display device; in addition, when debugging the gamma voltage and VCOM voltage in the case of a low refresh rate, the determined target gamma voltage and VCOM voltage enable each display device to achieve the target display effect.
[0079] In another embodiment of the present application, the voltage debugging module 540 includes a gamma voltage debugging unit and a VCOM voltage debugging unit; the gamma voltage debugging unit is configured to obtain the target brightness of multiple preset gray-scale binding points of the display module according to the actual brightness of the lowest gray scale and the highest gray scale of the display module and the standard gamma curve; obtain the actual brightness of the multiple preset gray-scale binding points of the display module at different gamma voltages; among multiple gamma voltages, determine the gamma voltage corresponding to the actual brightness of each preset gray-scale binding point equal to the corresponding target brightness as the target gamma voltage; the VCOM voltage debugging unit is configured to obtain the flicker value of the display module at different VCOM voltages, and among multiple flicker values, determine the VCOM voltage corresponding to the minimum flicker value as the target VCOM voltage.
[0080] The specific details of the debugging device for the display device provided in the embodiments of the present application have been described in detail in the corresponding related method embodiments, and will not be elaborated here.
[0081] In addition, the present application also provides an electronic device, which includes: a control module for executing the debugging method of the display device provided by the present application.
[0082] The specific details of the electronic device provided in the embodiments of the present application have been described in detail in the corresponding related method embodiments, and will not be elaborated here.
[0083] Figure 6 Schematically shown is a block diagram of a computer system for implementing the electronic device of the embodiments of the present application.
[0084] It should be noted that Figure 6 The computer system 600 of the shown electronic device is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present application.
[0085] As Figure 6 shown, the computer system 600 includes a central processing unit 601 (Central Processing Unit, CPU), which can perform various appropriate actions and processes according to the program stored in the read-only memory 602 (Read-Only Memory, ROM) or the program loaded from the storage section 608 into the random access memory 603 (Random Access Memory, RAM). In the random access memory 603, various programs and data required for system operation are also stored. The central processing unit 601, the read-only memory 602, and the random access memory 603 are connected to each other via a bus 604. The input / output interface 605 (Input / Output interface, i.e., I / O interface) is also connected to the bus 604.
[0086] The following components are connected to the input / output interface 605: an input section 606 including a keyboard, a mouse, etc.; an output section 607 including such as a cathode ray tube (Cathode Ray Tube, CRT), a liquid crystal display (Liquid Crystal Display, LCD), etc. and a speaker, etc.; a storage section 608 including a hard disk, etc.; and a communication section 609 including a network interface card such as a local area network card, a modem, etc. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the input / output interface 605 as needed. A removable medium 611, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 610 as needed, so that the computer program read from it can be installed into the storage section 608 as needed.
[0087] In particular, according to embodiments of the present application, the processes described in each method flowchart can be implemented as computer software programs. For example, embodiments of the present application include a computer program product that includes a computer program carried on a computer-readable medium, and the computer program includes program code for performing the methods shown in the flowcharts. In such an embodiment, the computer program can be downloaded and installed from the network through the communication section 609 and / or installed from the removable medium 611. When the computer program is executed by the central processing unit 601, various functions defined in the system of the present application are executed.
[0088] It should be noted that the computer-readable medium shown in the embodiments of the present application can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer-readable storage medium can be any tangible medium that contains or stores a program, and the program can be used by or in combination with an instruction execution system, apparatus, or device. In the present application, the computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, and the data signal carries computer-readable program code. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, and the computer-readable medium can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted by any suitable medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0089] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a portion of code that contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions noted in the blocks may occur in a different order than that noted in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, as well as combinations of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or by a combination of dedicated hardware and computer instructions.
[0090] It should be noted that although several modules or units of devices for action execution are mentioned in the above detailed description, such a division is not mandatory. In fact, according to the embodiments of the present application, the features and functions of the two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0091] From the description of the above embodiments, those skilled in the art can easily understand that the example embodiments described herein can be implemented by software, or by a combination of software and necessary hardware. Therefore, the technical solutions according to the embodiments of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the debugging method of the display device provided by any one of the embodiments of the present application.
[0092] After considering the specification and practicing the invention disclosed herein, those skilled in the art will readily conceive of other embodiments of the present application. The present application is intended to cover any variations, uses, or adaptations of the present application that follow the general principles of the present application and include known common knowledge or conventional technical means in the technical field not disclosed herein.
[0093] It should be understood that the present application is not limited to the exact structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the present application is only limited by the appended claims.
Claims
1. A debugging method for a display device, characterized in that, The display device includes: a display module and a timing control module; the method includes: Confirm that the lighting machine is normally connected to the timing control module and the test module respectively through a preset protocol; Control the test module to send a self-test instruction to the timing control module through the lighting machine, so that the timing control module enters the self-test mode; wherein, when the timing control module enters the self-test mode, the refresh rate of the test screen displayed by the display module is controlled by the timing control module; When the timing control module enters the self-test mode, control the test module to sequentially obtain the actual brightness of all gray-scale screens correspondingly displayed by the display module; Determine the target VCOM voltage of the display module according to the test data and the standard gamma curve; Obtain the target brightness of multiple preset gray-scale binding points of the display module according to the actual brightness of the lowest gray-scale and the highest gray-scale correspondingly displayed by the display module and the standard gamma curve; Obtain the actual brightness of multiple preset gray-scale binding points of the display module under different gamma voltages; Among multiple gamma voltages, determine the gamma voltage corresponding to the actual brightness of each preset gray-scale binding point equal to the corresponding target brightness as the target gamma voltage.
2. The debugging method of the display device according to claim 1, characterized in that The controlling the test module to obtain the test data of the display module includes: Control the test module to obtain the flicker value of the display module under different VCOM voltages.
3. The debugging method of the display device according to claim 2, wherein The determining the target VCOM voltage of the display module according to the test data and the standard gamma curve includes: Among multiple flicker values, determine the VCOM voltage corresponding to the minimum flicker value as the target VCOM voltage.
4. The debugging method of the display device according to claim 1, characterized in that The preset protocol includes IIC protocol, EDP protocol, VBO protocol and LVDS protocol.
5. A debugging device for a display device, characterized in that, The display device includes: a display module and a timing control module; the device includes: A connection confirmation module, configured to confirm that the lighting machine is normally connected to the timing control module and the test module respectively through a preset protocol; A self-test control module, configured to control the test module to send a self-test instruction to the timing control module through the lighting machine, so that the timing control module enters the self-test mode; wherein, when the timing control module enters the self-test mode, the refresh rate of the test screen displayed by the display module is controlled by the timing control module; A data acquisition module, configured to control the test module to acquire the test data of the display module when the timing control module enters the self-test mode; A voltage debugging module, including a gamma voltage debugging unit and a VCOM voltage debugging unit; The gamma voltage debugging unit is configured to obtain the target brightness of multiple preset gray-scale binding points of the display module according to the actual brightness of the lowest gray-scale and the highest gray-scale of the display module and the standard gamma curve; obtain the actual brightness of multiple preset gray-scale binding points of the display module under different gamma voltages; among multiple gamma voltages, determine the gamma voltage corresponding to the actual brightness of each preset gray-scale binding point equal to the corresponding target brightness as the target gamma voltage; The VCOM voltage debugging unit is configured to obtain the flicker values of the display module at different VCOM voltages, and determine, among multiple flicker values, the VCOM voltage corresponding to the minimum flicker value as the target VCOM voltage.
6. A computer medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the debugging method of the display device according to any one of claims 1 to 4.
7. An electronic device, characterized in that, Comprising: A control module, configured to execute the debugging method of the display device according to any one of claims 1 to 4.
Citation Information
Patent Citations
Gamma debugging method, device and equipment
CN113112946A
Common voltage regulation method, common voltage regulation circuit and display device
CN115731889A
T CON board test system
CN206322457U