CN117275427A - Liquid crystal panel driving method, device, display equipment and storage medium - Google Patents
Liquid crystal panel driving method, device, display equipment and storage medium Download PDFInfo
- Publication number
- CN117275427A CN117275427A CN202311289536.5A CN202311289536A CN117275427A CN 117275427 A CN117275427 A CN 117275427A CN 202311289536 A CN202311289536 A CN 202311289536A CN 117275427 A CN117275427 A CN 117275427A
- Authority
- CN
- China
- Prior art keywords
- register value
- integrated logic
- logic board
- liquid crystal
- crystal panel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000004973 liquid crystal related substance Substances 0.000 title claims abstract description 172
- 238000000034 method Methods 0.000 title claims abstract description 49
- 230000015654 memory Effects 0.000 claims abstract description 68
- 230000002093 peripheral effect Effects 0.000 claims description 18
- 238000004891 communication Methods 0.000 claims description 15
- 238000006243 chemical reaction Methods 0.000 claims description 12
- 230000000694 effects Effects 0.000 abstract description 7
- 238000010586 diagram Methods 0.000 description 8
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 3
- 239000003990 capacitor Substances 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000012356 Product development Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
- G09G3/3611—Control of matrices with row and column drivers
- G09G3/3696—Generation of voltages supplied to electrode drivers
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/2092—Details of a display terminals using a flat panel, the details relating to the control arrangement of the display terminal and to the interfaces thereto
- G09G3/2096—Details of the interface to the display terminal specific for a flat panel
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
The application relates to a liquid crystal panel driving method, which is applied to a system-level chip, wherein the system-level chip is connected with an integrated logic board through a first preset interface, and is connected with a flash memory corresponding to each liquid crystal panel through a second preset interface of the integrated logic board, and the method comprises the following steps: for each liquid crystal panel, reading a standard register value of at least one driving voltage of the liquid crystal panel from the corresponding flash memory through a second preset interface of the integrated logic board; converting, for each driving voltage, a corresponding standard register value into a target register value corresponding to the integrated logic board; writing the target register value into the integrated logic board through a first preset interface; the control integrated logic board outputs a driving voltage corresponding to the target register value to the liquid crystal panel to drive the liquid crystal panel. Therefore, the corresponding standard driving voltage can be matched for each liquid crystal panel in the TCON-less panel, and the stability and the image quality effect of the display picture of the liquid crystal panel are improved.
Description
Technical Field
The present disclosure relates to the field of liquid crystal panels, and in particular, to a method and apparatus for driving a liquid crystal panel, a display device, and a storage medium.
Background
With the increasing competition of the television industry, cost reduction becomes an important content for developing television products. The development of TCON-less products is an important measure of cost reduction of television products, and is an important trend of product development in recent years in system factories. The so-called TCON-less is mainly to take off the TCON panel of the screen factory, and the system factory develops the TCON-less panel adapted to the specific panel according to the specification of the liquid crystal panel of the screen factory to light the liquid crystal panel of the screen factory to the system factory.
Currently, in order to avoid process fluctuation and cause image quality difference, when developing TCON-less panels, gamma (gray scale voltage) parameters and/or VCOM (common electrode voltage) parameters need to be matched for each liquid crystal panel. The Gamma parameter can ensure the image quality effect of the display of the liquid crystal panel, and the VCOM parameter can ensure that the picture displayed by the liquid crystal panel does not flicker. In the prior art, when developing a TCON-less panel, a unified VCOM value and a group of Gamma voltage values are generally set for a liquid crystal panel.
However, the method is only suitable for liquid crystal panels with small process fluctuation and good consistency, and for liquid crystal panels with poor consistency, the method may cause that the VCOM value input uniformly is not the optimal VCOM of some specific liquid crystal panels, so that poor flicker of pictures is caused, and the Gamma voltage is not the optimal voltage of some specific liquid crystal panels, so that the Gamma voltage exceeds the specification range (GM 2.2+/-0.2), and the problem of excessive uneven gray scale and other image quality is caused.
Disclosure of Invention
The application provides a liquid crystal panel driving method, a device, display equipment and a storage medium, which are used for solving the problems that in the prior art, when a TCON-less panel is developed, a unified VCOM value and a group of Gamma voltage values are generally set for the liquid crystal panel, and the method can cause poor picture flicker and excessive uneven gray scale for the liquid crystal panel with poor consistency.
In a first aspect, the present application provides a method for driving a liquid crystal panel, applied to a system-on-chip, where the system-on-chip is connected to an integrated logic board through a first preset interface, and the system-on-chip is connected to a flash memory corresponding to each liquid crystal panel through a second preset interface of the integrated logic board, the method includes:
for each liquid crystal panel, reading a standard register value of at least one driving voltage of the liquid crystal panel from the corresponding flash memory through the second preset interface of the integrated logic board;
converting the corresponding standard register value into a target register value corresponding to the integrated logic board for each driving voltage;
writing the target register value into the integrated logic board through the first preset interface;
And controlling the integrated logic board to output the driving voltage corresponding to the target register value to the liquid crystal panel, and driving the liquid crystal panel.
As one possible implementation manner, the converting the corresponding standard register value into a target register value corresponding to the integrated logic board includes:
and keeping the voltage value corresponding to the standard register value unchanged, and converting the standard register value according to the integrated logic board to obtain a target register value.
As a possible implementation manner, the writing, through the first preset interface, the target register value into the integrated logic board includes:
determining whether the target register value is the same as a pre-stored register value in the integrated logic board;
and under the condition that the target register value is determined to be different from a pre-stored register value in the integrated logic board, writing the target register value into the integrated logic board through a preset serial communication interface.
As a possible implementation manner, the method further includes:
returning to the step of executing said second preset interface through said integrated logic board N times, reading a standard register value of at least one driving voltage of a liquid crystal panel from said flash memory, in case it is determined that said target register value is the same as a pre-stored register value in said integrated logic board; the N is a positive integer;
Determining whether each acquired target register value is the same as a pre-stored register value in the integrated logic board;
and if the target register value determined each time is the same as the register value prestored in the integrated logic board, determining the register value prestored in the integrated logic board as the target register value.
As a possible implementation manner, the writing, through the first preset interface, the target register value into the integrated logic board includes:
changing the write protection state of a target area to be written with a target register value in the integrated logic board from a protection state to a non-protection state;
writing the target register value into the target area in the integrated logic board through a preset serial communication interface;
changing the write protection state of the target area from the non-protection state to the protection state.
As one possible implementation manner, the reading, by the second preset interface of the integrated logic board, the standard register value of at least one driving voltage of the liquid crystal panel from the flash memory includes:
reading a standard gray-scale register value of gray-scale voltage from the flash memory through a serial peripheral interface preset by the integrated logic board;
The converting the corresponding standard register value into a target register value corresponding to the integrated logic board for each driving voltage includes:
converting the standard gray scale register value into a target gray scale register value corresponding to the integrated logic board for the gray scale voltage;
the writing the target register value to the integrated logic board includes:
and writing the target gray scale register value of the gray scale voltage into a gray scale voltage chip of the integrated logic board.
As one possible implementation manner, the reading, by the second preset interface of the integrated logic board, the standard register value of at least one driving voltage of the liquid crystal panel from the flash memory includes:
reading a standard common register value of a common electrode voltage from the flash memory through a serial peripheral interface preset by the integrated logic board;
the converting the corresponding standard register value into a target register value corresponding to the integrated logic board for each driving voltage includes:
converting the standard common register value to a target common register value corresponding to the integrated logic board for the common electrode voltage;
The writing the target register value to the integrated logic board includes:
and writing the target common register value of the common electrode voltage into a power management integrated circuit of the integrated logic board.
In a second aspect, an embodiment of the present application provides a liquid crystal panel driving device, which is applied to a system-on-chip, where the system-on-chip is connected to an integrated logic board through a first preset interface, and the system-on-chip is connected to a flash memory corresponding to each liquid crystal panel through a second preset interface of the integrated logic board, where the device includes:
the reading module is used for reading standard register values of at least one driving voltage of the liquid crystal panels from the corresponding flash memories through the second preset interface of the integrated logic board for each liquid crystal panel;
a conversion module for converting the corresponding standard register value into a target register value corresponding to the integrated logic board for each driving voltage;
the writing module is used for writing the target register value into the integrated logic board through the first preset interface;
and the control module is used for controlling the integrated logic board to output the driving voltage corresponding to the target register value to the liquid crystal panel and driving the liquid crystal panel.
As a possible implementation manner, the conversion module includes:
and the conversion sub-module is used for keeping the voltage value corresponding to the standard register value unchanged, and converting the standard register value according to the integrated logic board to obtain a target register value.
As one possible implementation manner, the writing module includes:
a first determining submodule, configured to determine whether the target register value is the same as a register value stored in the integrated logic board in advance;
and the writing sub-module is used for writing the target register value into the integrated logic board through a preset serial communication interface under the condition that the target register value is determined to be different from a pre-stored register value in the integrated logic board.
As a possible implementation manner, the apparatus further includes:
a first determining module, configured to return to the step of executing the second preset interface through the integrated logic board N times and reading a standard register value of at least one driving voltage of a liquid crystal panel from the flash memory, in case that the target register value is determined to be the same as a register value stored in advance in the integrated logic board; the N is a positive integer;
The second determining module is used for determining whether each acquired target register value is the same as a register value stored in the integrated logic board in advance;
and the third determining module is used for determining the register value prestored in the integrated logic board as the target register value if the target register value determined each time is the same as the prestored register value in the integrated logic board.
As one possible implementation manner, the writing module includes:
the first modification submodule is used for changing the write protection state of a target area to be written with a target register value in the integrated logic board from a protection state to a non-protection state;
a target area writing sub-module, configured to write the target register value into the target area in the integrated logic board through a preset serial communication interface;
and the second modification submodule is used for changing the write protection state of the target area from the non-protection state to the protection state.
As a possible implementation manner, the reading module is specifically configured to:
reading a standard gray-scale register value of gray-scale voltage from the flash memory through a serial peripheral interface preset by the integrated logic board;
The conversion module is specifically configured to:
converting the standard gray scale register value into a target gray scale register value corresponding to the integrated logic board for the gray scale voltage;
the writing module is specifically configured to:
and writing the target gray scale register value of the gray scale voltage into a gray scale voltage chip of the integrated logic board.
As a possible implementation manner, the reading module is specifically configured to:
reading a standard common register value of a common electrode voltage from the flash memory through a serial peripheral interface preset by the integrated logic board;
the conversion module is specifically configured to:
converting the standard common register value to a target common register value corresponding to the integrated logic board for the common electrode voltage;
the writing module is specifically configured to:
and writing the target common register value of the common electrode voltage into a power management integrated circuit of the integrated logic board.
In a third aspect, an embodiment of the present application provides a display device, including a system-in-chip, an integrated logic board, and a plurality of liquid crystal panels, where each of the liquid crystal panels corresponds to one flash memory;
the system-level chip is respectively connected with the integrated logic board and the flash memory corresponding to each liquid crystal panel;
The system-on-chip includes: a processor and a memory, the processor being configured to execute a liquid crystal panel driving program stored in the memory, to implement the liquid crystal panel driving method according to any one of the first aspects.
In a fourth aspect, an embodiment of the present application provides a storage medium, where one or more programs are stored, where the one or more programs are executable by one or more processors to implement the method for driving a liquid crystal panel according to any one of the first aspects.
According to the technical scheme, the standard register value of at least one driving voltage of the liquid crystal panel is read from the corresponding flash memory through the second preset interface of the integrated logic board for each liquid crystal panel, the corresponding standard register value is converted into the target register value corresponding to the integrated logic board for each driving voltage, the target register value is written into the integrated logic board through the first preset interface, the integrated logic board is controlled to output the driving voltage corresponding to the target register value to the liquid crystal panel, and the liquid crystal panel is driven. According to the technical scheme, the preset interface is arranged on the integrated logic board, so that the system-level chip obtains the standard driving voltage of each liquid crystal panel through the preset interface, and the driving voltage of each liquid crystal panel is arranged on the basis of the obtained standard driving voltage, so that the corresponding standard driving voltage is matched for each liquid crystal panel in the TCON-less board, and the stability and the image quality effect of a display picture of the liquid crystal panel are improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
In order to more clearly illustrate the embodiments of the invention or the technical solutions of the prior art, the drawings which are used in the description of the embodiments or the prior art will be briefly described, and it will be obvious to a person skilled in the art that other drawings can be obtained from these drawings without inventive effort.
One or more embodiments are illustrated by way of example and not limitation in the figures of the accompanying drawings, in which like references indicate similar elements, and in which the figures of the drawings are not to be taken in a limiting sense, unless otherwise indicated.
Fig. 1 is a schematic structural diagram of a display device according to an embodiment of the present application;
fig. 2 is a schematic diagram of a driving voltage flow of a liquid crystal panel according to an embodiment of the present application;
fig. 3 is a flowchart of an embodiment of a driving method of a liquid crystal panel according to an embodiment of the present application;
FIG. 4 is a flowchart of another embodiment of a driving method of a liquid crystal panel according to the present disclosure;
fig. 5 is a block diagram of an embodiment of a liquid crystal panel driving device according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of another display device according to an embodiment of the present application.
Detailed Description
For the purposes of making the objects, technical solutions and advantages of the embodiments of the present application more clear, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the present application based on the embodiments herein.
The following disclosure provides many different embodiments, or examples, for implementing different structures of the invention. In order to simplify the present disclosure, components and arrangements of specific examples are described below. They are, of course, merely examples and are not intended to limit the invention. Furthermore, the present invention may repeat reference numerals and/or letters in the various examples. This repetition is for the purpose of simplicity and clarity and does not in itself dictate a relationship between the various embodiments and/or configurations discussed.
In order to solve the technical problems that in the prior art, when a TCON-less panel is developed, a unified VCOM value and a group of Gamma voltage values are generally set for a liquid crystal panel, and the liquid crystal panel with poor consistency may cause poor flicker of a picture and may cause excessive uneven gray scale and other picture quality problems, the application provides a liquid crystal panel driving method, a device, a display device and a storage medium, which can realize that the corresponding standard driving voltage is matched for each liquid crystal panel in the TCON-less panel, thereby improving the stability and the picture quality effect of the display picture of the liquid crystal panel.
In order to facilitate understanding of the liquid crystal panel driving method provided in the embodiments of the present application, a display device related to the liquid crystal panel driving method is first illustrated below.
Referring to fig. 1, a schematic structural diagram of a display device according to an embodiment of the present application is provided. As shown in fig. 1, the display device may include: a system-in-chip 11, an integrated logic board 12, a plurality of liquid crystal panels 13 (one liquid crystal panel 13 is taken as an example in the figure), and a flash memory 14 corresponding to each liquid crystal panel.
The system-on-chip 11 may be a motherboard of a display device, and may be connected to the integrated logic board 12 and the flash memory 14 corresponding to each liquid crystal panel 13.
The integrated logic board 12 is a TCON-less board developed to reduce the production cost of display devices such as televisions, and is mainly used to remove a TCON (Timing control) board of a screen factory, and a system factory develops a TCON-less board adapted to a specific panel according to the specification of the liquid crystal panel of the screen factory to light the liquid crystal panel of the screen factory to the system factory. Accordingly, the integrated logic board 12 may be used to output a driving voltage to the liquid crystal panel to drive the corresponding liquid crystal panel.
The liquid crystal panel 13 is a material that determines the brightness, contrast, color, viewing angle, and the like of the display device.
The Flash memory 14 is a Flash chip corresponding to each liquid crystal panel 13, and can be used for storing standard data of the corresponding liquid crystal panel 13, such as a VCOM voltage value and a Gamma voltage value that are matched when the liquid crystal panel leaves the factory.
In practical application, referring to fig. 2, a schematic flow diagram of driving voltage of a liquid crystal panel is provided in an embodiment of the present application. As shown in fig. 2, in a system factory, a P-Gamma IC (integrated Chip generating Gamma voltage) or a PMIC (Power Management IC, power management integrated circuit) On a self-made TCON-less (integrated logic board) board inputs GM (Gamma) voltages (14 groups GM, GM1-GM14 at maximum) and VCOM voltages (a plurality of VCOM voltages may be present) into a COF (Chip On Flex) and a liquid crystal panel, respectively.
The GM voltage is used for COF to output each gray-scale voltage to the liquid crystal panel, VCOM is a reference voltage of each signal, especially Data signal, in the liquid crystal panel, and the voltage between the Data voltage of the panel and VCOM voltage charges the liquid crystal capacitor or the storage capacitor to drive the liquid crystal to deflect.
In contrast, in the prior art, a uniform VCOM value and a set of Gamma voltage values are set for a plurality of liquid crystal panels 13 when developing the integrated logic board 12, so as to output the fixed driving voltages, that is, the VCOM voltage and the Gamma voltage, to each liquid crystal panel 13.
However, the method is only suitable for liquid crystal panels with small process fluctuation and good consistency, and for liquid crystal panels with poor consistency, the method may cause that the VCOM value input uniformly is not the optimal VCOM of some specific liquid crystal panels, so that poor flicker of pictures is caused, and the Gamma voltage is not the optimal voltage of some specific liquid crystal panels, so that the Gamma voltage exceeds the specification range (GM 2.2+/-0.2), and the problem of excessive uneven gray scale and other image quality is caused.
In this regard, in the embodiment of the present application, two preset interfaces may be provided for the integrated logic board, such as SPI (Serial Peripheral Interface, serial external interface) and I2C (Inter-Integrated Circuit, serial communication interface) interfaces (e.g., SDA/SCL/WP/GND). Based on this, the system on chip 11 and the integrated logic board 12 may be connected through a first preset interface (e.g., I2C), and may be connected with the flash memory 14 of each liquid crystal panel 13 through a second preset interface (e.g., SPI).
In the embodiment of the present invention, the system-in-chip 11 may utilize the driving method for a liquid crystal panel provided in the embodiment of the present application to read the standard driving voltage of the corresponding liquid crystal panel from the flash memory 14 through the second preset interface, and set the target driving voltage corresponding to each liquid crystal panel for the integrated logic board 12 through the first preset interface based on the read standard driving voltage, so that the corresponding optimal standard driving voltage is matched for each liquid crystal panel in the TCON-less board, thereby improving the stability and the image quality effect of the display screen of the liquid crystal panel.
The following describes the driving method of the liquid crystal panel provided in the present application in a specific embodiment with reference to the accompanying drawings, and the embodiment is not limited to the embodiment of the present invention.
Referring to fig. 3, a flowchart of an embodiment of a driving method of a liquid crystal panel is provided in an embodiment of the present application. As an embodiment, the method for driving the liquid crystal panel provided in the embodiments of the present application may be applied to a system-on-chip (for example, the system-on-chip 11 shown in fig. 1), where the system-on-chip may be connected to the integrated logic board through a first preset interface, and the system-on-chip may be connected to the flash memory corresponding to each liquid crystal panel through a second preset interface of the integrated logic board. As shown in fig. 3, the process may include the steps of:
Step 301, for each liquid crystal panel, reading a standard register value of at least one driving voltage of the liquid crystal panel from a corresponding flash memory through a second preset interface of the integrated logic board.
The second preset interface refers to a connection interface of the system-on-chip and the flash memory corresponding to each liquid crystal panel, and the second preset interface may be an SPI interface or another external interface, which is not limited in this embodiment of the present application.
The driving voltage refers to a voltage for driving the liquid crystal panel to operate, and may include, but is not limited to, a gray scale voltage (Gamma voltage) and a common electrode voltage (VCOM voltage).
The Flash memory is a Flash chip corresponding to the liquid crystal panel, each liquid crystal panel can correspond to one Flash memory, and the Flash memory can be used for storing relevant parameter values of the corresponding liquid crystal panel, such as a driving voltage value and the like.
In practical applications, the driving voltage (for example, gamma/VCOM voltage) is matched before the display factory is shipped to the system factory, a group of Gamma voltage and VCOM voltage is matched for each specific liquid crystal panel through the original TCON board and optical devices such as CA310/CH340, and the data is written into an X-bonad flash memory and shipped to the system factory together with the liquid crystal panel.
In this embodiment of the present application, in order to determine the driving voltage value that is most matched for each liquid crystal panel, the system-on-chip may read, for each liquid crystal panel, the standard driving voltage value of at least one driving voltage of the liquid crystal panel from the corresponding flash memory through the second preset interface of the integrated logic board, and since the standard driving voltage value is recorded in the flash memory register, the standard register value of the at least one driving voltage may be obtained.
In an embodiment, the second preset interface may be a serial peripheral interface, and the driving voltage may include a gray scale voltage. Based on the above, the system level chip can read the standard gray level register value of the gray level voltage from the flash memory through the serial peripheral interface preset by the integrated logic board.
In another embodiment, the second preset interface may be a serial peripheral interface, and the driving voltage may include a common electrode voltage. Based on this, the system on chip can read the standard common register value of the common electrode voltage from the flash memory through the serial peripheral interface preset by the integrated logic board.
In still another embodiment, the second preset interface may be a serial peripheral interface, and the driving voltage may include a gray scale voltage and a common electrode voltage. Based on this, the system on chip can read the standard gray scale register value of the gray scale voltage and the standard common register value of the common electrode voltage from the flash memory through the serial peripheral interface of the integrated logic board.
Step 302, for each driving voltage, converting the corresponding standard register value into a target register value corresponding to the integrated logic board.
The target register value refers to a register value suitable for an integrated logic board.
In practical application, since the register used in the integrated logic board and the register used in the flash memory corresponding to the liquid crystal panel have different types, in the embodiment of the application, after the standard register value of the driving voltage corresponding to the liquid crystal panel is obtained, the standard register value can be converted into the target register value suitable for the integrated logic board.
As an exemplary embodiment, when converting the standard register value into the target register value, the voltage value corresponding to the standard register value may be kept unchanged, and the standard register value is converted according to the integrated logic board to obtain the target register value.
Step 303, writing the target register value into the integrated logic board through a first preset interface.
And 304, controlling the integrated logic board to output a driving voltage corresponding to the target register value to the liquid crystal panel so as to drive the liquid crystal panel.
Step 303 and step 304 are collectively described below:
in this embodiment of the present application, after determining the target register value applicable to the integrated logic board, the system-on-chip may directly write the target register value into the integrated logic board through the first preset interface (for example, the I2C interface) so as to control the integrated logic board to output the driving voltage corresponding to the target register value to the liquid crystal panel, so as to drive the liquid crystal panel.
In an embodiment, when the driving voltage is a gray-scale voltage, the system-in-chip may read a standard gray-scale register value of the gray-scale voltage from the flash memory through a serial peripheral interface preset by the integrated logic board, and convert the standard gray-scale register value into a target gray-scale register value corresponding to the integrated logic board for the gray-scale voltage.
Then, the target gray scale register value of the gray scale voltage can be written into a gray scale voltage chip (P-gamma IC) of the integrated logic board.
In another embodiment, when the driving voltage is the common electrode voltage, the system-on-chip may read a standard common register value of the common electrode voltage from the flash memory through a serial peripheral interface preset by the integrated logic board, and convert the standard common register value into a target common register value corresponding to the integrated logic board for the common electrode voltage.
Thereafter, the target common register value of the common electrode voltage may be written into a Power Management Integrated Circuit (PMIC) of the integrated logic board.
In yet another embodiment, when the driving voltage includes a gray scale voltage and a common electrode voltage, the system on chip may read a standard gray scale register value of the gray scale voltage and a standard common register value of the common electrode voltage from the flash memory through a serial peripheral interface preset by the integrated logic board.
Then, aiming at the gray scale voltage, converting the standard gray scale register value into a target gray scale register value corresponding to the integrated logic board; for the common electrode voltage, a standard common register value is converted to a target common register value corresponding to the integrated logic board.
Finally, the target gray-scale register value of the gray-scale voltage and the target common register value of the common electrode voltage can be written into a gray-scale voltage chip and a power management integrated circuit of the integrated logic board respectively.
In one embodiment, since each liquid crystal panel driving voltage value may be stored in the integrated logic board in advance, when writing a target register value into the integrated logic board through the first preset interface, it may be determined whether the target register value is the same as a register value stored in the integrated logic board in advance.
Optionally, if the target register value is determined to be different from the pre-stored register value in the integrated logic board, it is indicated that the pre-stored driving voltage value in the integrated logic board is inaccurate, so that the target register value can be directly written into the integrated logic board.
In contrast, if the target register value is determined to be the same as the pre-stored register value in the integrated logic board, it is indicated that the pre-stored driving voltage value in the integrated logic board is more accurate, so that the pre-stored register value of the integrated logic board can be directly used as the target register value to control the integrated logic board to output the driving voltage to the liquid crystal panel according to the target register value, and the liquid crystal panel is driven. In addition, the target register may also be written into the integrated logic board, which is not limited in the embodiment of the present application.
Further, in order to improve accuracy of determining the target register value and safety of writing the target register value, the system on chip may return to executing the step of reading the standard register value of at least one driving voltage of the liquid crystal panel from the flash memory through the second preset interface of the integrated logic board in case that the target register value is determined to be identical to the register value stored in advance in the integrated logic board, and again determine whether the target register value corresponding to the read standard register value is identical to the register value stored in advance in the integrated logic board.
Alternatively, if N times of execution are performed and it is determined that the target register value determined each time is the same as the register value stored in advance in the integrated logic board, the register value stored in advance in the integrated logic board may be determined as the target register value.
In one embodiment, to prevent the data written in the integrated logic board from being tampered with, a write-protect state may be set for a target area in the integrated logic board where a target register value is to be written. When writing a target register value in a target area of the integrated logic board, setting a protection state of the target area to a non-protection state; after writing the target register value in the target area of the integrated logic board, the protection state of the target area may be set to the protection state to prevent the written target register value from being tampered with. For example, the target area may be a gray scale voltage chip when the driving voltage is a gray scale voltage, and the target area may be a power management integrated circuit when the driving voltage is a common electrode voltage.
Based on this, when the target register value is written into the integrated logic board through the first preset interface, the write protection state of the target area to be written with the target register value in the integrated logic board can be changed from the protection state to the non-protection state. The writable or non-writable state may be changed, for example, by a high or low state of WPpin, when WP is pulled low, and when WP is pulled high.
And writing the target register value into a target area in the integrated logic board through a preset serial communication interface, and changing the write protection state of the target area from a non-protection state to a protection state after the writing is completed.
According to the technical scheme, the standard register value of at least one driving voltage of the liquid crystal panel is read from the corresponding flash memory through the second preset interface of the integrated logic board for each liquid crystal panel, the corresponding standard register value is converted into the target register value corresponding to the integrated logic board for each driving voltage, the target register value is written into the integrated logic board through the first preset interface, the integrated logic board is controlled to output the driving voltage corresponding to the target register value to the liquid crystal panel, and the liquid crystal panel is driven. According to the technical scheme, the preset interface is arranged on the integrated logic board, so that the system-level chip obtains the standard driving voltage of each liquid crystal panel through the preset interface, and the driving voltage of each liquid crystal panel is arranged on the basis of the obtained standard driving voltage, so that the corresponding standard driving voltage is matched for each liquid crystal panel in the TCON-less board, and the stability and the image quality effect of a display picture of the liquid crystal panel are improved.
Referring to fig. 4, a flowchart of an embodiment of another driving method of a liquid crystal panel according to an embodiment of the present application is provided. As shown in fig. 4, the flow may include the following:
in practical application, before the screen factory is shipped to the system factory, the driving voltage corresponding to each liquid crystal panel is matched, a group of Gamma voltage and VCOM voltage are matched for each specific liquid crystal panel through the original TCON board, CA310/CH340 and other optical equipment, and the data are written into an X-bonad flash memory and shipped to the system factory together with the liquid crystal panel.
Based on this, in the embodiment of the application, the PMIC supplies power to the entire liquid crystal panel every time power is applied, so that each module starts to operate. Then, the SOC (system on chip) reads data from the X-board flash through SPI, and the P-gamma IC/PMIC used by the TCON-less board made by the system factory is quite different from that used by the original factory, so that the read data needs to be converted, and the conversion principle is that the voltage value is kept unchanged.
Then, comparing the converted register value A with a register value B prestored by a GMIC on a TCON-less board, and if the comparison results A and B are the same, writing the comparison results A and B into a P-gamma IC/PMIC by the SOC, and driving the panel to work; and if the comparison results A and B are different, returning to execute the step of reading the data from the X-board flash.
Optionally, in order to ensure that the data in the P-gamma IC/PMIC is not tampered, the P-gamma IC/PMIC will be write-protected, and the writable or unwritable state is changed by a high-low state of WP pin, and the unwritable state is usually unwritable, for example, when a specific PMIC/P-gamma IC, WP is high, then after the SOC reads the X-board flash data, the WP pin level needs to be pulled down first to make the PMIC/P-gamma IC in the writable state, and then the P-gamma IC/PMIC can be written. After the P-gamma IC/PMIC is written, the WP state is required to be pulled up again, so that the P-gamma IC/PMIC can enter a write protection state again, and the register inside is prevented from being rewritten.
According to the technical scheme provided by the embodiment of the application, the SPI and the I2C interface are reserved when the TCON-less is sent. And when the system is electrified, the SOC reads Auto-Pgamma and Auto-VCOM data from flash on the X-board/S-PCBA through the SPI interface, then converts the data into voltage setting on the P-gamma IC/PMIC on the self-made TCON-less board of a corresponding system factory, and writes the voltage setting into the P-gamma IC/PMIC of the self-made TCON-less board through the I2C by the SOC, thereby realizing the Auto-Pgamma/Auto-VCOM display effect.
Referring to fig. 5, a block diagram of an embodiment of a liquid crystal panel driving device according to an embodiment of the present application is provided. As an embodiment, the above device is applied to a system-on-chip, which may be connected to the integrated logic board through a first preset interface, and may be connected to the flash memory corresponding to each liquid crystal panel through a second preset interface of the integrated logic board. As shown in fig. 5, the apparatus may include:
A reading module 51, configured to read, for each liquid crystal panel, a standard register value of at least one driving voltage of the liquid crystal panel from the corresponding flash memory through the second preset interface of the integrated logic board;
a conversion module 52 for converting the corresponding standard register value into a target register value corresponding to the integrated logic board for each driving voltage;
a writing module 53, configured to write the target register value into the integrated logic board through the first preset interface;
and the control module 54 is configured to control the integrated logic board to output a driving voltage corresponding to the target register value to the liquid crystal panel, so as to drive the liquid crystal panel.
As a possible implementation manner, the conversion module 52 includes:
and the conversion sub-module is used for keeping the voltage value corresponding to the standard register value unchanged, and converting the standard register value according to the integrated logic board to obtain a target register value.
As a possible implementation manner, the writing module 53 includes:
a first determining submodule, configured to determine whether the target register value is the same as a register value stored in the integrated logic board in advance;
And the writing sub-module is used for writing the target register value into the integrated logic board through a preset serial communication interface under the condition that the target register value is determined to be different from a pre-stored register value in the integrated logic board.
As a possible implementation, the apparatus further comprises (not shown in the figure):
a first determining module, configured to return to the step of executing the second preset interface through the integrated logic board N times and reading a standard register value of at least one driving voltage of a liquid crystal panel from the flash memory, in case that the target register value is determined to be the same as a register value stored in advance in the integrated logic board; the N is a positive integer;
the second determining module is used for determining whether each acquired target register value is the same as a register value stored in the integrated logic board in advance;
and the third determining module is used for determining the register value prestored in the integrated logic board as the target register value if the target register value determined each time is the same as the prestored register value in the integrated logic board.
As a possible implementation manner, the writing module 53 includes:
The first modification submodule is used for changing the write protection state of a target area to be written with a target register value in the integrated logic board from a protection state to a non-protection state;
a target area writing sub-module, configured to write the target register value into the target area in the integrated logic board through a preset serial communication interface;
and the second modification submodule is used for changing the write protection state of the target area from the non-protection state to the protection state.
As a possible implementation manner, the reading module 51 is specifically configured to:
reading a standard gray-scale register value of gray-scale voltage from the flash memory through a serial peripheral interface preset by the integrated logic board;
the conversion module 52 is specifically configured to:
converting the standard gray scale register value into a target gray scale register value corresponding to the integrated logic board for the gray scale voltage;
the writing module 53 is specifically configured to:
and writing the target gray scale register value of the gray scale voltage into a gray scale voltage chip of the integrated logic board.
As a possible implementation manner, the reading module 51 is specifically configured to:
reading a standard common register value of a common electrode voltage from the flash memory through a serial peripheral interface preset by the integrated logic board;
The conversion module 52 is specifically configured to:
converting the standard common register value to a target common register value corresponding to the integrated logic board for the common electrode voltage;
the writing module 53 is specifically configured to:
and writing the target common register value of the common electrode voltage into a power management integrated circuit of the integrated logic board.
As shown in fig. 6, a schematic structural diagram of another display device according to an embodiment of the present application includes a system-in-chip 61, an integrated logic board 62, a plurality of liquid crystal panels 63, and a flash memory 64 corresponding to each liquid crystal panel 63.
The system-in-chip 61 may be connected to the integrated logic board 62, and connected to the flash memory 64 corresponding to each liquid crystal panel 63 through a predetermined interface of the integrated logic board 62.
The system on chip 61 may include a processor 611, a communication interface 612, a memory 613, and a communication bus 614, where the processor 611, the communication interface 612, the memory 613 complete communication with each other through the communication bus 614,
a memory 613 for storing a computer program;
in one embodiment of the present application, the processor 611 is configured to implement the liquid crystal panel driving method provided in any one of the foregoing method embodiments when executing the program stored in the memory 613, where the method includes:
For each liquid crystal panel, reading a standard register value of at least one driving voltage of the liquid crystal panel from the corresponding flash memory through the second preset interface of the integrated logic board;
converting the corresponding standard register value into a target register value corresponding to the integrated logic board for each driving voltage;
writing the target register value into the integrated logic board through the first preset interface;
and controlling the integrated logic board to output the driving voltage corresponding to the target register value to the liquid crystal panel, and driving the liquid crystal panel.
The present application also provides a storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the liquid crystal panel driving method provided by any one of the method embodiments described above.
The apparatus embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
From the above description of embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus a general purpose hardware platform, or may be implemented by hardware. Based on such understanding, the foregoing technical solution may be embodied essentially or in a part contributing to the related art in the form of a software product, which may be stored in a computer readable storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the method described in the respective embodiments or some parts of the embodiments.
It is to be understood that the terminology used herein is for the purpose of describing particular example embodiments only, and is not intended to be limiting. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. The terms "comprises," "comprising," "includes," "including," and "having" are inclusive and therefore specify the presence of stated features, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, and/or groups thereof. The method steps, processes, and operations described herein are not to be construed as necessarily requiring their performance in the particular order described or illustrated, unless an order of performance is explicitly stated. It should also be appreciated that additional or alternative steps may be used.
The foregoing is only a specific embodiment of the invention to enable those skilled in the art to understand or practice the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (10)
1. The liquid crystal panel driving method is characterized by being applied to a system-in-chip, wherein the system-in-chip is connected with an integrated logic board through a first preset interface, and the system-in-chip is connected with a flash memory corresponding to each liquid crystal panel through a second preset interface of the integrated logic board, and the method comprises the following steps:
for each liquid crystal panel, reading a standard register value of at least one driving voltage of the liquid crystal panel from the corresponding flash memory through the second preset interface of the integrated logic board;
converting the corresponding standard register value into a target register value corresponding to the integrated logic board for each driving voltage;
Writing the target register value into the integrated logic board through the first preset interface;
and controlling the integrated logic board to output the driving voltage corresponding to the target register value to the liquid crystal panel, and driving the liquid crystal panel.
2. The method of claim 1, wherein said converting the corresponding standard register value to a target register value corresponding to the integrated logic board comprises:
and keeping the voltage value corresponding to the standard register value unchanged, and converting the standard register value according to the integrated logic board to obtain a target register value.
3. The method of claim 1, wherein said writing said target register value to said integrated logic board via said first preset interface comprises:
determining whether the target register value is the same as a pre-stored register value in the integrated logic board;
and under the condition that the target register value is determined to be different from a pre-stored register value in the integrated logic board, writing the target register value into the integrated logic board through a preset serial communication interface.
4. A method according to claim 3, characterized in that the method further comprises:
Returning to the step of executing said second preset interface through said integrated logic board N times, reading a standard register value of at least one driving voltage of a liquid crystal panel from said flash memory, in case it is determined that said target register value is the same as a pre-stored register value in said integrated logic board; the N is a positive integer;
determining whether each acquired target register value is the same as a pre-stored register value in the integrated logic board;
and if the target register value determined each time is the same as the register value prestored in the integrated logic board, determining the register value prestored in the integrated logic board as the target register value.
5. The method of claim 1, wherein said writing said target register value to said integrated logic board via said first preset interface comprises:
changing the write protection state of a target area to be written with a target register value in the integrated logic board from a protection state to a non-protection state;
writing the target register value into the target area in the integrated logic board through a preset serial communication interface;
changing the write protection state of the target area from the non-protection state to the protection state.
6. The method of claim 1, wherein the reading the standard register value of the at least one driving voltage of the liquid crystal panel from the flash memory through the second preset interface of the integrated logic board comprises:
reading a standard gray-scale register value of gray-scale voltage from the flash memory through a serial peripheral interface preset by the integrated logic board;
the converting the corresponding standard register value into a target register value corresponding to the integrated logic board for each driving voltage includes:
converting the standard gray scale register value into a target gray scale register value corresponding to the integrated logic board for the gray scale voltage;
the writing the target register value to the integrated logic board includes:
and writing the target gray scale register value of the gray scale voltage into a gray scale voltage chip of the integrated logic board.
7. The method of claim 1, wherein the reading the standard register value of the at least one driving voltage of the liquid crystal panel from the flash memory through the second preset interface of the integrated logic board comprises:
reading a standard common register value of a common electrode voltage from the flash memory through a serial peripheral interface preset by the integrated logic board;
The converting the corresponding standard register value into a target register value corresponding to the integrated logic board for each driving voltage includes:
converting the standard common register value to a target common register value corresponding to the integrated logic board for the common electrode voltage;
the writing the target register value to the integrated logic board includes:
and writing the target common register value of the common electrode voltage into a power management integrated circuit of the integrated logic board.
8. A liquid crystal panel driving device, characterized in that it is applied to a system-in-chip, the system-in-chip is connected with an integrated logic board through a first preset interface, the system-in-chip is connected with a flash memory corresponding to each liquid crystal panel through a second preset interface of the integrated logic board, the device comprises:
the reading module is used for reading standard register values of at least one driving voltage of the liquid crystal panels from the corresponding flash memories through the second preset interface of the integrated logic board for each liquid crystal panel;
a conversion module for converting the corresponding standard register value into a target register value corresponding to the integrated logic board for each driving voltage;
The writing module is used for writing the target register value into the integrated logic board through the first preset interface;
and the control module is used for controlling the integrated logic board to output the driving voltage corresponding to the target register value to the liquid crystal panel and driving the liquid crystal panel.
9. The display device is characterized by comprising a system-in-chip, an integrated logic board and a plurality of liquid crystal panels, wherein each liquid crystal panel corresponds to one flash memory;
the system-level chip is respectively connected with the integrated logic board and the flash memory corresponding to each liquid crystal panel;
the system-on-chip includes: a processor and a memory, the processor being configured to execute a liquid crystal panel driving program stored in the memory to implement the liquid crystal panel driving method of any one of claims 1 to 7.
10. A storage medium storing one or more programs executable by one or more processors to implement the liquid crystal panel driving method of any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311289536.5A CN117275427A (en) | 2023-10-07 | 2023-10-07 | Liquid crystal panel driving method, device, display equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311289536.5A CN117275427A (en) | 2023-10-07 | 2023-10-07 | Liquid crystal panel driving method, device, display equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117275427A true CN117275427A (en) | 2023-12-22 |
Family
ID=89200628
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311289536.5A Pending CN117275427A (en) | 2023-10-07 | 2023-10-07 | Liquid crystal panel driving method, device, display equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117275427A (en) |
-
2023
- 2023-10-07 CN CN202311289536.5A patent/CN117275427A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10157574B2 (en) | Display device and driving method thereof | |
CN108198536B (en) | Voltage calibration method and system based on time schedule controller | |
CN109658900B (en) | Driving method, compensation circuit and driving device of display panel and display device | |
CN100383836C (en) | Display drive, electrooptical device and parameter setting method of display drive | |
CN110428767B (en) | Driving circuit of display panel and display device | |
US20140118330A1 (en) | Display device and method for driving the same | |
WO2019041396A1 (en) | Method and system for protecting software data in display panel | |
US20150187427A1 (en) | Memory protection circuit and liquid crystal display including same | |
CN111800658B (en) | Chip parameter writing method, television and storage medium | |
KR20150080360A (en) | Liquid Crystal Display and Driving Method thereof | |
US11183129B2 (en) | Display control method and apparatus, computer readable storage medium, and computer device | |
CN115273765A (en) | Driving module for display device and related driving method | |
CN112752090A (en) | Testing device | |
US11341876B2 (en) | White balance adjusting system for display device and adjusting method thereof | |
US20100123653A1 (en) | Apparatus for Providing Grayscale Voltages and Display Device Using the Same | |
CN111724751A (en) | T-CON driving board applied to display | |
US20190197929A1 (en) | Driving apparatus of display panel and operation method thereof | |
CN113760217B (en) | Display panel display method, display device, display panel and storage medium | |
WO2023087454A1 (en) | Power management chip data configuration method and configuration architecture, and display panel | |
US20210049973A1 (en) | Driving method, drive circuit and display device | |
CN109584769A (en) | Control method of display panel, display panel and storage medium | |
US20200051474A1 (en) | Display device performing unevenness correction and method of operating the display device | |
CN117275427A (en) | Liquid crystal panel driving method, device, display equipment and storage medium | |
US11074873B2 (en) | Display device and display driving method | |
CN109446851B (en) | Method for protecting data in display panel and display device thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |