This present disclosure claims priority to Chinese Patent Application with No. 201811293577.0, entitled “Display Panel and Gray-scale Voltage Generating Method thereof as well as Computer-readable Storage Medium” filed on Nov. 1, 2018, which is incorporated herein by reference in its entirety.
This present disclosure relates to the technical field of display panel, and particularly, to a display panel and the gray-scale voltage generating method thereof, and a computer-readable storage medium.
A display panel requires numerous voltages as reference voltage which is referred to as ‘gamma voltage’. The display panel can generate all the gray-scale voltages required by display panel in accordance with reference voltage.
In an exemplary technology, gamma voltages needs to be generated by a separate gamma integrate circuit; in addition, these gamma voltages way also occupy the lead of data source integrate circuit, leading to a higher cost for producing the gamma voltage of display panel.
It is the main objective of the present disclosure to provide a display panel and the gray-scale voltage generating method thereof as well as a computer-readable storage medium, which aim to solve the problem that the production cost of the gamma voltage of display panel is relatively high.
To achieve the foregoing objective, this present disclosure provides a method for generating the gray-scale voltage of display panel including the following operation:
generating, by a data source integrate circuit, a preset number of gamma voltages according to a target analog voltage when an inputted target analog voltage is detected; and
generating the gray-scale voltage of the display panel in accordance with each gamma voltage.
To achieve the purpose above, this application also provides a display panel including a data source integrate circuit including at least one processor and a storage device, and
the memory is stored with a computer-executable command that can be executed by at least one processor, and when the computer-executable command is executed by at least one processor, one processor will execute the following operations of:
generating, by a data source integrate circuit, a preset number of gamma voltages according to a target analog voltage when an inputted target analog voltage is detected; and generating the gray-scale voltage of the display panel in accordance with each gamma voltage.
To achieve the above objective, this application also provides a computer-readable storage medium stored with a computer-executable command that can be executed by at least one processor, and when the computer-executable command is executed by at least one processor, one processor will execute the following operations of:
generating, by a data source integrate circuit, a preset number of gamma voltages according to a target analog voltage when an inputted target analog voltage is detected; and
generating the gray-scale voltage of the display panel in accordance with each gamma voltage.
In the display panel and the gray-scale voltage generating method thereof as well as the computer-readable storage medium provided by the present disclosure, the data source integrate circuit in the display panel generates a preset number of gamma voltages according to target analog voltage when an inputted target analog voltage is detected, and generates the gray-scale voltage of the display panel in accordance with each gamma voltage; the data source integrate circuit generates gamma voltage according to analog voltage, thus there is no need to use the gamma integrate circuit for generating gamma voltage and the gamma voltage will not occupy the lead in the data source integrate circuit, leading to a low cost for generating gamma voltage.
The object realization, function characteristics and advantages of this application will be further described with reference to embodiments and accompanying drawings.
It should be understood that the embodiments described herein are only used to explain this application rather than limiting it.
The main solution of the embodiment of this application is that a data source integrate circuit generates a preset number of gamma voltages according to target analog voltage when an inputted target analog voltage is detected, and the gray-scale voltage of the display panel is generated in accordance with each gamma voltage.
The gamma voltage needs to be generated by a separate gamma integrate circuit; in addition, these gamma voltages need to occupy the lead of data source integrate circuit, thus the cost for producing the gamma voltage of display panel is relatively high.
This application provides a solution: the data source integrate circuit generates gamma voltages according to target analog voltage, thus there is no need to dispose the gamma integrate circuit for generating gamma voltage and the gamma voltage will not occupy the lead in the data source integrate circuit, leading to a low cost for generating gamma voltage.
As a solution, the hardware structure of display panel may be as shown by
The solution of the embodiment of this application provides a display panel including a processor 1001 such as CPU, a memory 1002 and a communication bus 1003. The communication bus 1003 is configured to realize connection and communication between the assemblies.
The memory 1002 may be a high-speed RAM (random access memory) or a stable memory (non-volatile memory) such as a disk memory. As shown in
generating, by the data source integrate circuit, a preset number of gamma voltages according to a target analog voltage when the inputted target analog voltage is detected; and
generating the gray-scale voltage of the display panel in accordance with each gamma voltage.
Optionally, the processor 1001 may be configured to call the program for generating the gray-scale voltage of display panel stored on the memory 1002 and execute the following operations:
inputting the target analog voltage to the digital controller so that the digital controller generates a preset number of gamma voltages according to the target analog voltage.
Optionally, the processor 1001 may be configured to call the program for generating the gray-scale voltage of display panel stored on the memory 1002 and execute the following operations:
writing into the digital controller the relationship between the target analog voltage and the gamma voltages preset with a sequence number as well as the difference value between two gamma voltages with their sequence number adjacent to each other.
Optionally, the processor 1001 may be configured to call the program for generating the gray-scale voltage of display panel stored on the memory 1002 and execute the following operations:
determining the difference value between the two gamma voltages with their sequence number adjacent to each other, and acquiring the relationship between the target analog voltage and the gamma voltages preset with sequence number;
determining the parameter of the gamma voltage generating circuit according to the voltage difference value and the relationship;
causing the gamma voltage generating circuit to run according to determined parameter, and inputting the target analog voltage to the gamma voltage generating circuit to generate a preset number of gamma voltages so that the gamma voltage generating circuit generates a preset number of gamma voltages according to the voltage difference value and the relationship.
Optionally, the processor 1001 may be configured to call the program for generating the gray-scale voltage of display panel stored on the memory 1002 and execute the following operations:
judging whether the currently-inputted target analog voltage has changed or not according to the currently-inputted target analog voltage and previously-inputted target analog voltage; and
executing the voltage difference value between the two gamma voltages with their sequence number adjacent to each other and acquiring the relationship between the target analog voltage and the gamma voltages preset with sequence number if the currently-inputted target analog voltage has not changed.
Optionally, the processor 1001 may be configured to call the program for generating the gray-scale voltage of display panel stored on the memory 1002 and execute the following operations:
determining the difference value between the two gamma voltages with their sequence number adjacent to each other and updating the relationship between the current target analog voltage and the gamma voltages preset with sequence number so as to update the parameter generated by the gamma voltage;
causing the gamma voltage generating circuit to run according to the updated parameter, and inputting the target analog voltage to the gamma voltage generating circuit so as to generated a preset number of gamma voltages.
Optionally, the processor 1001 may be configured to call the program for generating the gray-scale voltage of display panel stored on the memory 1002 and execute the following operations:
The operation of generating the gray-scale voltage of display panel according to each of the gamma voltages includes:
inputting each of the gamma voltages to the resistance string of the data source integrate circuit so as to generate the gray-scale voltage of display panel.
Optionally, the processor 1001 may be configured to call the program for generating the gray-scale voltage of display panel stored on the memory 1002 and execute the following operations:
The target analog voltage is a half of the analog voltage.
According to the foregoing solution of this embodiment, the data source integrate circuit in the display panel will generate a preset number of gamma voltages according to target analog voltage when an inputted target analog voltage is detected, and generate the gray-scale voltage of the display panel in accordance with each gamma voltage; the data source integrate circuit generates gamma voltage according to analog voltage, thus there is no need to use the gamma integrate circuit for generating gamma voltage and the gamma voltage will not occupy the lead in the data source integrate circuit, leading to a low cost for generating gamma voltage.
Based on the foregoing hardware framework, an embodiment of the method for generating the gray-scale voltage of display panel of this application is proposed.
In reference to
S10, generating, by a data source integrate circuit, a preset number of gamma voltages according to target analog voltage when an inputted target analog voltage is detected;
In this application, the display panel refers to a liquid crystal display panel. The display panel requires a plurality of gray-scale voltages to cause liquid crystal molecule to deflect accordingly so that the display panel will display a screen corresponding to image signal.
The display panel includes thin film transistor array substrate, i.e. TFT (Thin Film Transistor) array substrate provided with a TCON (Timer Control Register) plate capable of generating analog voltage; in this application, the analog voltage is set as continuous and stable voltage. The TCON plate can input the analog voltage as target analog voltage to the data source integrate circuit (source integrate circuit), i.e., source IC (source integrated circuit) in the TFT array substrate so that the source IC can generate a preset number of gamma voltages according to the target analog voltage, and the preset number may be any proper value, and optionally 14. Each gamma voltage has a corresponding sequence number such as Gamma 1 (the 1st gamma voltage), Gamma 2, etc.; there is a voltage difference value between the two gamma voltages with their sequence numbers adjacent to each other, and the voltage difference value may change within a proper range, i.e. artisans may adjust the voltage difference value upon request. It should be noted that the requirement on the stability of target analog voltage is relatively high, so the analog voltage generated on the TCON plate will be processed to obtain a half-voltage analog voltage which will be inputted to the Source IC as target analog voltage, and the stability of the half-voltage analog voltage is superior to that of the analog voltage.
The Source IC is provided with a digital controller (Digital control) equipped with a program for generating gamma voltage, and in the form of external code programming, artisans write into the digital controller the relationship between the target analog voltage and the gamma voltages preset with sequence number as well as the voltage difference value between the two gamma voltages with their sequence numbers adjacent to each other, so that the digital controller will generate a preset number of gamma voltages in the form of numbers from target analog voltage via programming when the input of target analog voltage is detected; the preset number is usually 14, thus the digital controller will set 14 programming addresses in accordance with the relationship between the target analog voltage and the gamma voltages preset with sequence number as well as the voltage difference value between the two gamma voltages with their sequence number adjacent to each other, so that the digital controller will generate 14 gamma voltages via 14 programming addresses. It should be noted that the relationship between the target analog voltage and the gamma voltages preset with sequence number is Gamma 7>HAVDD>Gamma 8, and HAVDD is half-voltage analog voltage.
It can be understood that the digital controller can generate a preset number of gamma voltages after the Source IC inputs the target analog voltage to the digital controller.
S20, generating the gray-scale voltage of the display panel in accordance with each of the gamma voltages.
The source IC is provided with resistance string, and when the digital controller generates gamma voltage, the source IC will input the gamma voltage to the resistance string so as to divide the gamma voltage according to the voltage in the resistance string and obtain a plurality of gray-scale voltages; thereby, the source IC can generate all the gray-scale voltages of display panel in accordance with a preset number of gamma voltages.
In this application, gamma voltages are generated via source IC, and thereby there is no need to dispose a gamma IC for generating gamma voltage; thus, it is not necessary for gamma voltages to occupy the leads of source IC, reducing the number of leads of source IC and realizing a low cost for generating gamma voltages of this application.
In this application, gamma voltages are generated via source IC, and thereby there is no need to dispose a gamma IC for generating gamma voltage; thus, it is not necessary for gamma voltages to occupy the leads of source IC, reducing the number of leads of source IC and realizing a low cost for generating gamma voltages of this application.
In reference to
S11, determining the difference value between the two gamma voltages with their sequence number adjacent to each other, and acquiring the relationship between the target analog voltage and the gamma voltages preset with sequence number;
S12, determining the parameter of the gamma voltage generating circuit according to the voltage difference value and the relationship;
S13, causing the gamma voltage generating circuit to run according to determined parameter, and inputting the target analog voltage to the gamma voltage generating circuit so as to generate a preset number of gamma voltages.
In this embodiment, the source IC is provided with a gamma voltage generating circuit equipped with a plurality of resistances, and the source IC can input the target analog voltage to the gamma generating circuit so that the resistances in the gamma generating circuit divide the target analog voltage to obtain a preset number of gamma voltages. Specifically, the source IC acquires the difference value between the two gamma voltages with their sequence numbers adjacent to each other as well as the relationship between the target analog voltage and the gamma voltages preset with sequence number, and then determines the value of the resistances in the gamma voltage generating circuit so as to close the circuit of the resistances; each closed circuit is connected in series so as to divide the target analog voltage and obtain a preset number of gamma voltages. For instance, the gamma voltage generating circuit has 14 groups of circuit, and each group is provided with a plurality of resistances connected in parallel and allows the closure of one circuit so as to obtain a gamma voltage generating circuit in which 14 resistances are connected in series.
It can be understood that the source IC determines the parameter of gamma generating circuit according to voltage difference value and relationship; the parameter refers to the resistance value of the circuit of each group; then, the gamma voltage generating circuit is controlled to run according to the determined parameter, i.e., the circuit with the determined resistance value will be closed; next, the target analog voltage will be inputted to the gamma voltage generating circuit to obtain a preset number of gamma voltages.
Besides, an amplifying circuit and a diminution circuit may be disposed for the gamma voltage generating circuit; the source IC determines the parameter of the amplifying circuit and the diminution circuit in the gamma generating circuit in accordance with voltage difference value and relationship so that the gamma voltage generating circuit generates a preset number of gamma voltages from the inputted target analog voltage according to the amplifying circuit and the diminution circuit.
In the technical solution of the embodiment of this application, the data source integrate circuit includes a gamma voltage generating circuit; the data source integrate circuit can determine the parameter of the gamma generating circuit according to the relationship between the target analog voltage and the gamma voltages preset with sequence number as well as the difference value between the two gamma voltages with their sequence number adjacent to each other, thus causing the gamma voltage generating circuit running this parameter to generate a preset number of gamma voltages from the inputted target analog voltage, thus there is no need to use a gamma integrate circuit for generating gamma voltage and the gamma voltage will not occupy the lead in the data source integrate circuit, leading to a low cost for generating gamma voltage.
In reference to
S14, judging whether the currently-inputted target analog voltage has changed or not according to the currently-inputted target analog voltage and previously-inputted target analog voltage;
S15, executing the voltage difference value between the two gamma voltages with their sequence number adjacent to each other and acquiring the relationship between the target analog voltage and the gamma voltages preset with sequence number if the currently-inputted target analog voltage has not changed.
S16, if the currently-inputted target analog voltage has changed, determining the difference value between the two gamma voltages with their sequence number adjacent to each other and updating the relationship between the current target analog voltage and the gamma voltages preset with sequence number so as to update the parameter of the gamma voltage generating circuit;
S17, causing the gamma voltage generating circuit to run according to the updated parameter, and inputting the target analog voltage to the gamma voltage generating circuit so as to generated a preset number of gamma voltages.
When the loaded parameter on the display panel changes, the analog voltage generated by the TCON plate will fluctuate, causing the target analog voltage to fluctuate, so the gray-scale voltage generated by the source IC will be inaccurate, affecting the screen quality of display panel. Based on this, the source IC will judge whether the difference value between the currently-inputted target analog voltage and previously-inputted target analog voltage is smaller than the preset difference value or not; if so, it will judge that the currently-inputted target analog voltage has not fluctuated, and at this time, it will be ok that the source IC executes the operation S11; if the difference value is larger than or equals to the preset value, it will judge that the currently-inputted target analog voltage has fluctuated and it is necessary to adjust the generation pattern of gamma voltage; specifically, when the target analog voltage stored in the source IC fluctuates, the relationship between the target analog voltage and the gamma voltages preset with sequence number (this relationship is different from that of the case when the target analog voltage has not fluctuated) is Gamma 7+n≥HAVDD≥Gamma 8-n, wherein n may be any proper value such as 0.2; additionally, the source IC is also stored with the relationship between Gamma 7 and Gamma 1 as well as the relationship between Gamma 8 and Gamma 14;
the relationship between Gamma 7 and Gamma 1 is Gamma 1-Gamma 7=x±m, and the relationship between Gamma 8 and Gamma 14 is Gamma 8-Gamma 14=x±m, wherein x and m may be any proper value, e.g., x is 7 and m is 0.1.
The source IC will update the parameter of the gamma voltage generating circuit in accordance with the three kinds of relationship above as well as voltage difference value, causing the gamma voltage generating circuit to generate a preset number of gamma voltages.
It is to be noted that in an embodiment, the gamma voltage is generated by the digital controller in the source IC, and the digital controller will judge whether the currently-inputted target analog voltage has changed or not; if so, recoding will be conducted by adopting the three kinds of relationship as well as voltage difference value so as to generate corresponding gamma voltage.
In the technical solution provided by this embodiment, when the change of the currently-inputted target analog voltage is detected, the parameter of gamma voltage generating circuit will be updated so as to generate gamma voltage according to the changed target analog voltage and precisely generate the gray-scale voltage of display panel.
This application also provides a display panel including a data source integrate circuit, the data source integrate circuit includes at least one processor and a storage device.
The memory is stored with a computer-executable command that can be executed by at least one processor, and when the computer-executable command is executed by at least one processor, one processor will execute the following operations of:
inputting the target analog voltage to the digital controller when the data source integrate circuit detects the inputted target analog voltage so that the digital controller generates a preset number of gamma voltages according to the target analog voltage; and generating the gray-scale voltage of display panel according to each of the gamma voltages.
This application also provides a computer-readable storage medium stored with a computer-executable command that can be executed by at least one processor; when the computer-executable command is executed by at least one processor, one processor will execute the following operations of:
generating, by a data source integrate circuit, a preset number of gamma voltages according to target analog voltage when an inputted target analog voltage is detected; and
generating the gray-scale voltage of the display panel in accordance with each gamma voltage.
The sequence number in the above-mentioned embodiment of this application is only for description and does not mean that the embodiments are superior or inferior.
It is to be noted that the terms ‘include’, ‘comprise’ and any other variants herein are intended as a non-exclusive coverage, thus the process, method, article or device comprising a series of elements comprises not only such elements but those that have not been clearly listed, or further comprises the inherent elements of such process, method, article or device. When not further limited, the element defined by the statement ‘comprising a . . . ’ does not exclude other identical elements in such process, method, article or device.
From the description of the embodiments above, the artisans concerned can clearly know that the method of the aforementioned embodiments can be realized by software and necessary common hardware platform, or undoubtedly, by hardware; however, in most cases, the former is preferred. Based on such understanding, the essence of this application or the part making contribution to existing technology may be presented in the form of software products stored in a storage medium (e.g., ROM/RAM, floppy disk, optical disk), including a plurality of commands to cause a terminal equipment (e.g., mobile phone, computer, server, television or network equipment, etc.) to execute the method described in each embodiment of this application.
The description above is merely an optional embodiment of this application and does not constitute any limitation; any equivalent structural or procedural changes made on the basis of the specification and accompanying drawings of this application as well as any direct or indirect application to other related fields shall be included in the scope of claims of this application likewise.
Number | Date | Country | Kind |
---|---|---|---|
201811293577.0 | Nov 2018 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2018/116674 | 11/21/2018 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2020/087591 | 5/7/2020 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
9390645 | Choi | Jul 2016 | B2 |
9704425 | Zhang | Jul 2017 | B2 |
9704427 | Huang | Jul 2017 | B2 |
9805674 | Syu | Oct 2017 | B2 |
10269286 | Zhang | Apr 2019 | B2 |
10332463 | Hao | Jun 2019 | B2 |
10460682 | Chen | Oct 2019 | B2 |
10832625 | Wang | Nov 2020 | B2 |
20150109348 | Hikichi et al. | Apr 2015 | A1 |
20150187303 | Choi | Jul 2015 | A1 |
20150243198 | Zhang | Aug 2015 | A1 |
20160133192 | Chae et al. | May 2016 | A1 |
20160173862 | Huang | Jun 2016 | A1 |
20160351139 | Syu | Dec 2016 | A1 |
20170278448 | Zhang | Sep 2017 | A1 |
20180096662 | Lee | Apr 2018 | A1 |
20180204522 | Furihata | Jul 2018 | A1 |
20180330680 | Chen | Nov 2018 | A1 |
20180374434 | Hao | Dec 2018 | A1 |
20190043433 | Chen | Feb 2019 | A1 |
20190266968 | Wang | Aug 2019 | A1 |
20200160801 | Wang | May 2020 | A1 |
20200410918 | Gai | Dec 2020 | A1 |
20210012693 | Hu | Jan 2021 | A1 |
Number | Date | Country |
---|---|---|
1834742 | Sep 2006 | CN |
101097704 | Jan 2008 | CN |
101178886 | May 2008 | CN |
102436789 | May 2012 | CN |
103310757 | Sep 2013 | CN |
103985347 | Aug 2014 | CN |
105139885 | Dec 2015 | CN |
105741805 | Jul 2016 | CN |
106297690 | Jan 2017 | CN |
106297703 | Jan 2017 | CN |
107564484 | Jan 2018 | CN |
107610657 | Jan 2018 | CN |
Entry |
---|
International Search Report of PCT Patent Application No. PCT/CN2018/116674 dated Jul. 31, 2019. |
1st Office Action of counterpart Chinese Patent Application No. 201811293577.0 dated Feb. 3, 2020. |
2nd Office Action of counterpart Chinese Patent Application No. 201811293577.0 dated Jul. 29, 2020. |
Number | Date | Country | |
---|---|---|---|
20210097925 A1 | Apr 2021 | US |