Method for driving a display panel, a driving device, and a readable recording medium.
The method for driving a display panel dynamically adjusts response times by converting initial signals based on temperature to achieve compatible compensation, ensuring liquid crystal molecules invert quickly and consistently across temperature variations, thus preventing screen blurring and smearing.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- HKC CORP LTD
- Filing Date
- 2024-05-13
- Publication Date
- 2026-07-23
AI Technical Summary
Conventional methods for adjusting response times in liquid crystal display devices fail to provide compatible compensation across varying temperature conditions, leading to blurring and smearing in dynamic screens.
A method for driving a display panel that involves converting an initial response square wave signal based on current temperature to obtain a target response square wave signal, determining a call request based on the target duty cycle, retrieving a matching target response time parameter table, and compensating the drive voltage to ensure liquid crystal molecules invert within an effective response time.
This approach effectively adjusts the response time of liquid crystal molecules to input display signals at various temperatures, preventing blurring and smearing by dynamically compensating the drive voltage, thereby enhancing the reaction speed of each pixel point.
Smart Images

Figure 2026524674000001_ABST
Abstract
Description
[Technical Field]
[0001] This application claims the priority of a Chinese patent application with the application number 202310946935.8, filed on July 28, 2023, and incorporates the entire content thereof as part of this application.
[0002] This application relates to the field of display technology, and particularly to a driving method for a display panel, a driving device, and a readable storage medium. [Background Art]
[0003] In the current display device market, liquid crystal display devices occupy a dominant position in the display device market due to their advantages such as high display quality, low electromagnetic radiation, and large visible area.
[0004] Here, the display principle of a liquid crystal display device is mainly realized by controlling and reversing liquid crystal molecules. The response time for the liquid crystal molecules to reverse is the reaction speed of each pixel point in the liquid crystal display device to the input display signal. The faster the reaction speed, the less blurring and smearing of the dynamic screen displayed on the liquid crystal display device.
[0005] However, in actual applications, the response time for the liquid crystal molecules to reverse is affected by the temperature of the liquid crystal display device. If the temperature is too high or too low, the response time for the liquid crystal molecules to reverse becomes longer, and there may be blurring and smearing in the dynamic screen. Regarding the adjustment of the conventional response time, generally, a fixed compensation time is used to directly compensate the response time for the liquid crystal molecules to reverse to improve blurring and smearing. However, the fixed compensation time can only effectively compensate for the reversal of liquid crystal molecules at a certain temperature, and for liquid crystal molecules at other temperatures with a large difference from this temperature, the compensation time in this case cannot be compatible, and furthermore, there will still be obvious blurring and smearing phenomena in the dynamic screen. [Summary of the Invention] [Problems to be Solved by the Invention]
[0006] This application aims to provide a method for driving a display panel, a driving device, and a readable storage medium, and seeks to solve the problem that conventional methods for adjusting response times cannot achieve compatible response times under different temperature conditions. [Means for solving the problem]
[0007] To achieve the above objective, this application provides a method for driving a display panel. The method for driving the display panel is as follows: A step of obtaining a target response square wave signal by converting an initial response square wave signal based on the current displayed temperature, wherein the response square wave signal represents the duty cycle within a preset drive period with a response time. The steps include determining a call request based on the target duty cycle in the target response square wave signal, The process includes the steps of retrieving a target response time parameter table that matches the call request, and driving the operation of the display panel at the current display temperature based on the target response time parameter table.
[0008] In one embodiment, before the step of converting the initial response square wave signal based on the current displayed temperature, the driving method is performed as follows: The steps include obtaining the drive cycle of the operation that drives the display panel at the present time, the initial drive voltage output within the drive cycle, and the initial response time for outputting the initial drive voltage, The steps include generating the initial response rectangular wave signal based on the drive cycle, the initial drive voltage, and the initial response time, and outputting the initial response rectangular wave signal to the temperature detection module, The temperature detection module further includes the step of performing the step of converting an initial response square wave signal based on the current display temperature after detecting the current display temperature of the display panel.
[0009] In one embodiment, the step of converting the initial response square wave signal based on the current displayed temperature to obtain a target response square wave signal is: The steps include: receiving the initial response rectangular wave signal with the temperature detection module, setting the initial drive voltage of the initial response rectangular wave signal as the input drive voltage of the temperature detection module, recognizing the output drive voltage output by the temperature detection module based on the input drive voltage, and acquiring the voltage rise status of the output drive voltage during the drive cycle; When it is recognized that the output drive voltage is equal to a preset drive voltage, the voltage at which the output drive voltage is equal to the preset drive voltage is set as the target drive voltage, and the voltage duration of the target drive voltage is determined based on the voltage rise status. The process includes the step of generating a target response square wave signal based on the drive cycle, the target drive voltage, and the voltage duration.
[0010] In one embodiment, prior to the step of determining the call request based on the target duty cycle in the target response square wave signal, the driving method The process returns to the previous step of converting the initial response square wave signal based on the current displayed temperature to obtain a target response square wave signal, and determines the expected response time reflected in each of the target duty cycles based on the target duty cycles of the multiple target response square wave signals until the number of signals of the multiple target response square wave signals equals a preset number of signals. If it is determined that all of the above predicted response times are within the same display temperature range, the step of determining the call request based on the target duty cycle in the target response square wave signal is performed. If it is determined that each of the predicted response times is not within the same displayed temperature interval, the step of converting the initial response square wave signal based on the current displayed temperature to obtain a target response square wave signal is performed, or, The step of selecting a target response square wave signal that matches a preset response square wave signal condition from each of the aforementioned target response square wave signals, and using this as the target response direction signal for the next flow to determine whether each of the predicted response times is in the same display temperature interval, and then performing the step of converting the initial response square wave signal based on the current display temperature to obtain a target response square wave signal, further comprising the step of the preset response square wave signal condition being a reference display temperature interval in which the predicted response time reflected in the target duty cycle of the last acquired target response square wave is located, and the display temperature interval in which the predicted response time reflected in the target duty cycle is located is the reference display temperature interval and is another target response square wave signal that is continuous with the last target response square wave.
[0011] In one embodiment, the step of determining a call request based on the target duty cycle in the target response square wave signal is: The steps include determining the expected response time that drives the operation of the display panel at the current display temperature based on the target duty cycle, The process includes determining whether a pre-set response time can reflect the call request in the response time parameter table of the expected response time length.
[0012] In one embodiment, the steps of retrieving a target response time parameter table that matches the call request and driving the operation of the display panel at the current display temperature based on the target response time parameter table are: The steps include selecting the response time parameter table based on the call request so as to retrieve and retrieve the target response time parameter table that matches the call request, The steps include: examining the target response time parameter table to obtain a compensation voltage for the target drive voltage; compensating the target drive voltage based on the compensation voltage; and driving the operation of the display panel based on the compensated target drive voltage.
[0013] The present invention further provides a display panel including a drive device for the display panel, a memory, a processor, and a computer processing program stored in the memory and executable on the processor, wherein the steps of the above-described method for driving the display panel are realized when the processor executes the computer processing program, and the drive device for the display panel is A conversion module configured to convert an initial response square wave signal based on the current displayed temperature to obtain a target response square wave signal, wherein the response square wave signal is a conversion module whose response time indicates a duty cycle within a preset drive cycle, A decision module configured to determine a call request based on the target duty cycle in the target response square wave signal, The system includes a call module configured to call a target response time parameter table that matches the call request, and to drive the operation of the display panel at the current display temperature based on the target response time parameter table.
[0014] In one embodiment, the conversion module comprises a screen driver board and a temperature detection module, wherein the signal output terminal of the screen driver board is connected to the input terminal of the temperature detection module and configured to transmit the initial square wave signal to the temperature detection module, and the signal input terminal of the screen driver board is connected to the output terminal of the temperature detection module and configured to receive the output drive voltage output from the temperature detection module. The decision module and the call module are included in the screen driver board.
[0015] In one embodiment, the temperature detection module includes a thermistor and a capacitor. One end of the thermistor is connected to the signal output terminal of the screen driver board, the other end of the thermistor is connected to the signal input terminal of the screen driver board, one end of the capacitor is connected to the connection line between the thermistor and the signal input terminal, and the other end of the capacitor is grounded.
[0016] In order to achieve the above object, the present application further provides a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the steps of the driving method of the display panel are realized. (Beneficial effects)
[0017] The present application obtains a target response rectangular wave signal by converting an initial response rectangular wave signal based on the current display temperature. Here, the response rectangular wave signal indicates a duty ratio within a driving period with a preset response time. Based on the target duty ratio in the target response rectangular wave signal, a call request is determined, and the response time corresponding to the liquid crystal display device normally outputting the display screen at the current display temperature is determined. A target response time parameter table that matches the call request is called, and the operation of the display panel at the current display temperature is driven based on the target response time parameter table. A target response time parameter table that can compensate the target driving voltage in the target response rectangular wave signal based on the call request corresponding to the response time is called, and the target driving voltage is compensated based on the compensation driving voltage in the target response time parameter table, so that the compensated target driving voltage can drive the liquid crystal molecules to be inverted within an effective response time, effectively increasing the reaction speed of each pixel point to the input display signal at various temperatures, and avoiding the problem that blurring and smearing still exist in the video screen due to different temperatures.
Brief description of the drawings
[0018] [Figure 1] It is a structural schematic diagram of a terminal in the hardware execution environment according to an embodiment of the present application. [Figure 2] It is a flowchart of the first embodiment of the driving method of the display panel of the present application. [Figure 3] It is a schematic diagram of a rectangular wave signal for converting an initial response rectangular wave signal into a target response rectangular wave signal. [Figure 4] It is a schematic diagram of calling different response time parameter tables based on different display temperatures in the present application. [Figure 5] This is a flowchart of the second embodiment of the driving method for the display panel of the present application. [Figure 6] This is a flowchart of the third embodiment of the driving method for the display panel of the present application. [Figure 7] This is a schematic diagram of the module structure of the driving device for the display panel of the present application. [Figure 8] This is a schematic diagram of the connection structure between the screen driver board and the temperature detection module.
Embodiments for Carrying Out the Invention
[0019] For the realization of the object, functional features and advantages of the present application, further description will be made in conjunction with the embodiments while referring to the accompanying drawings.
[0020] It should be understood that the specific embodiments described herein are only for the purpose of explaining the present application and do not limit the present application.
[0021] As shown in FIG. 1, FIG. 1 is a schematic diagram of the structure of a terminal in the hardware execution environment according to an embodiment of the present application.
[0022] The application carrier of the display panel driving method in the embodiment of the present invention is the display panel. As shown in Figure 1, the display panel may include a processor 1001, for example, a CPU, a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. Of these, the communication bus 1002 is configured to enable connection communication between these components. The user interface 1003 may include a display area, an input unit, for example, a keyboard, and may include a standard wired interface or a wireless interface. The network interface 1004 may include a standard wired interface or a wireless interface (for example, a Wi-Fi interface). The memory 1005 may be a high-speed RAM memory or a stable memory (non-volatile memory) such as a magnetic disk memory. The memory 1005 may be a storage device separate from the processor 1001 described above.
[0023] In one embodiment, the display panel may further include a camera, an RF (Radio Frequency) circuit, sensors, an audio circuit, a WiFi module, and the like. Sensors include, for example, light sensors, motion sensors, and other sensors. Specifically, light sensors may include ambient light sensors and proximity sensors, where the ambient light sensor can adjust the brightness of the display screen based on the brightness of ambient light, and the proximity sensor can turn off the display screen and / or backlight when the mobile device is moved to the ear. As a type of motion sensor, a gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally three axes), can detect the magnitude and direction of gravity when stationary, and can be used for applications to identify the orientation of the mobile device (e.g., automatic screen rotation, related games, magnetometer orientation calibration), vibration detection related functions (e.g., pedometer, tap), and of course, the mobile device may also be equipped with other sensors such as a gyroscope, barometer, hygrometer, thermometer, and infrared sensor, which are not described here.
[0024] Those skilled in the art will know that the display panel structure shown in Figure 1 is not limiting to the display panel and may include more or fewer components than shown, or may consist of some components or combinations of different components.
[0025] As shown in Figure 1, the memory 1005, which is a computer storage medium, may include an operating system, a network communication module, a user interface module, and a computer processing program.
[0026] In the terminal shown in Figure 1, the network interface 1004 is mainly connected to a background server and communicates data with the background server, the user interface 1003 is mainly connected to a client (user terminal) and communicates data with the client, and the processor 1001 calls a computer processing program stored in memory 1005 and performs the following operations: Based on the current displayed temperature, the initial response square wave signal is converted to obtain the target response square wave signal, where the response square wave signal indicates the duty cycle within a preset drive cycle with a response time. Based on the target duty cycle in the target response square wave signal, the call request is determined. The system retrieves a target response time parameter table that matches the aforementioned call request, and drives the operation of the display panel at the current display temperature based on the target response time parameter table.
[0027] Furthermore, the processor 1001 may call a computer program stored in memory 1005 and perform the following operations: Before the step of converting the initial response square wave signal based on the current displayed temperature, the drive cycle that drives the operation of the display panel at the present time, the initial drive voltage output within the drive cycle, and the initial response time for outputting the initial drive voltage are obtained. Based on the drive cycle, the initial drive voltage, and the initial response time, the initial response rectangular wave signal is generated and the initial response rectangular wave signal is output to the temperature detection module. After the temperature detection module detects the current displayed temperature of the display panel at the present time, it performs the step of converting the initial response square wave signal based on the current displayed temperature.
[0028] Furthermore, the processor 1001 may call a computer program stored in memory 1005 and perform the following operations: The step of obtaining a target response square wave signal by converting an initial response square wave signal based on the current displayed temperature includes, after receiving the initial response square wave signal with the temperature detection module, setting the initial drive voltage of the initial response square wave signal as the input drive voltage of the temperature detection module, recognizing the output drive voltage output by the temperature detection module based on the input drive voltage, and obtaining the voltage rise status of the output drive voltage during the drive cycle. When it is recognized that the output drive voltage is equal to a preset drive voltage, the voltage at which the output drive voltage is equal to the preset drive voltage is set as the target drive voltage, and the duration of the target drive voltage is determined based on the voltage rise status. The target response rectangular wave signal is generated based on the drive cycle, the target drive voltage, and the voltage duration.
[0029] Furthermore, the processor 1001 may call a computer program stored in memory 1005 and perform the following operations: Prior to the step of determining a call request based on the target duty cycle in the target response square wave signal, the process returns to the step of obtaining a target response square wave signal by converting the initial response square wave signal based on the current displayed temperature, and determines the expected response time reflected in each of the target duty cycles based on the target duty cycles in the multiple target response square wave signals until the number of signals of the multiple target response square wave signals equals a preset number of signals. If it is determined that all of the predicted response times fall within the same temperature range, the step of determining the call request is performed based on the target duty cycle in the target response square wave signal. If it is determined that each of the predicted response times is not within the same displayed temperature interval, the step of converting the initial response square wave signal based on the current displayed temperature to obtain the target response square wave signal is performed, or, From each of the aforementioned target response square wave signals, a target response square wave signal that matches a preset response square wave signal condition is selected and used as the target response direction signal for the next flow, in which it is determined whether each of the predicted response time lengths is in the same display temperature interval. Then, the initial response square wave signal is converted based on the current display temperature to obtain a target response square wave signal, where the preset response square wave signal condition is defined as a reference display temperature interval in which the predicted response time reflected in the target duty cycle of the last acquired target response square wave is located, and the other target response square wave signal is in the reference display temperature interval in which the predicted response time reflected in the target duty cycle is located, and is continuous with the last target response square wave.
[0030] Furthermore, the processor 1001 may call a computer program stored in memory 1005 and perform the following operations: The step of determining a call request based on the target duty cycle in the target response square wave signal, determines the expected response time that drives the operation of the display panel at the current display temperature based on the target duty cycle, It is determined that the pre-set response time can reflect the call request in the response time parameter table of the expected response time.
[0031] Furthermore, the processor 1001 may call a computer program stored in memory 1005 and perform the following operations: The step of calling a target response time parameter table that matches the call request and driving the operation of the display panel at the current display temperature based on the target response time parameter table selects the response time parameter table based on the call request so as to retrieve and call the target response time parameter table that matches the call request, The system examines the target response time parameter table to obtain a compensation voltage for the target drive voltage, compensates the target drive voltage based on the compensation voltage, and drives the operation of the display panel based on the compensated target drive voltage.
[0032] Referring to Figure 2, Figure 2 is a flowchart of a first embodiment of the method for driving a display panel of the present invention, and the method for driving the display panel includes the following steps.
[0033] In step S10, the initial response square wave signal is converted based on the current displayed temperature to obtain a target response square wave signal, where the response square wave signal indicates the duty cycle within a preset drive cycle with a response time.
[0034] The current displayed temperature is the current temperature of the display panel as detected by the temperature detection module; the initial response square wave signal indicates the initial response time at which the liquid crystal molecules reverse in one drive cycle at the current temperature; the target response square wave signal indicates the target response time at which the liquid crystal molecules reverse in one drive cycle at the current temperature of the display panel; and the drive cycle of the target response square wave signal matches the drive cycle of the initial response square wave signal before conversion.
[0035] In this embodiment, after detecting the current display temperature using a temperature detection module, the initial response square wave signal is converted based on the current display temperature. Specifically, the initial response time at normal temperatures for liquid crystal molecules to invert is determined again based on the current display temperature, and the target response time required for the liquid crystal molecules to invert after being converted to the current display temperature is determined. Assuming, using Figure 3 as an example, that SQW1 is 3.2 microseconds per cycle, that the high level (initial response time) is maintained at 1.2 microseconds (occupying 37.5% of a single cycle), and that the voltage is Vi / 0 for the initial response square wave signal, after determining the current display temperature... Based on the current displayed temperature, the initial response square wave signal is converted, and after determining that a drive voltage capable of inverting liquid crystal molecules at the current displayed temperature has been reached, the time for which this drive voltage is maintained is determined to be high level. As can be seen from Figure 3, the converted target response square wave signal has a period of 3.2 microseconds, a high level (target response time) of 0.8 microseconds (occupying 25% of a single period) is maintained, and the voltage is Vo / 0. This enables the target response time of liquid crystal molecules to be dynamically changed based on the real-time displayed temperature, thereby achieving an optimal response time arrangement in all temperature ranges.
[0036] By acquiring a response square wave signal at the current display temperature, the expected response time required to achieve normal inversion of liquid crystal molecules at various display temperatures is determined in real time based on the response square wave signal. Based on the expected response time length, the drive voltage required for normal inversion of liquid crystal molecules is determined, and the accuracy of the determined drive voltage is improved.
[0037] In step S20, the call request is determined based on the target duty cycle in the target response square wave signal.
[0038] Using Figure 3 as an example, after obtaining the target duty cycle of 25% in the target response square wave signal, the expected response time for the liquid crystal molecules to invert normally at the current display temperature is determined based on the target duty cycle of 25%. This expected response time ensures that there is no blurring or smearing on the display screen when the liquid crystal molecules invert.
[0039] After determining the expected response time at the current display temperature for liquid crystal molecules to invert normally, a call request for a response time parameter table is determined in which the preset response time matches the expected response time. Based on this call request, the response time parameter table matching the call request is directly retrieved from memory where multiple response time parameter tables are stored.
[0040] In one embodiment, step S20 involves determining a call request based on the target duty cycle in the target response square wave signal. Step S201 determines the expected response time that drives the operation of the display panel at the current display temperature, based on the target duty cycle. The process includes step S202, which determines that a pre-set response time can reflect the call request in the response time parameter table of the expected response time.
[0041] After determining the target response square wave signal at the current display temperature of the liquid crystal molecules based on step S10, the target duty cycle in the target response square wave signal, i.e., the target response time required for the liquid crystal molecules to invert at the current display temperature in the target response square wave signal, for example, a target duty cycle of 25% for SQW2 in Figure 3, is obtained, and based on this 25%, it is determined that the call request for the target response time required for the current liquid crystal molecules to invert is response time parameter table 0.
[0042] For example, using Figure 4 as an example, if we assume that the displayed temperature is detected as 10°C-25°C when the target duty cycle is 25%, then the call request is determined based on the target duty cycle of 25%, and in this embodiment, the call request determined based on the target duty cycle of 25% is the response time parameter table 0.
[0043] In the subsequent operation of the display panel, if it is detected that the display temperature has dropped to the display temperature range of -5°C to 10°C, the target duty cycle decreases from 25% to 20%, and a call request is determined based on the target duty cycle of 20%. In this embodiment, the call request determined based on the target duty cycle of 20% is shown in Response Time Parameter Table 2. Subsequently, when continuous detection is performed during the operation of the display panel, if it is detected that the display temperature has continued to drop to the display temperature range of -20°C to -5°C, the target duty cycle decreases from 20% to 15%, and the target duty cycle becomes 15%. A call request is determined based on this, and in this embodiment, the call request determined based on a target duty cycle of 15% is the response time parameter table 1. By analogy, when the display temperature drops to a different display temperature range and the target duty cycle also drops to a target duty cycle corresponding to a different display temperature, a new call request is determined based on the target duty cycle corresponding to the other display temperature range, thereby enabling the liquid crystal molecules to reverse rapidly in a low-temperature environment and avoiding blurring and smearing of the display screen caused by the liquid crystal molecules not being able to reverse on time due to low temperatures.
[0044] Alternatively, during the subsequent operation of the display panel, if it is detected that the display temperature has risen to the display temperature range of 25°C to 40°C, the target duty cycle rises from 25% to 30%, and a call request is determined based on the target duty cycle of 30%. In this embodiment, the call request determined based on the target duty cycle of 30% is the response time parameter table 3. Subsequently, during continuous detection while the display panel is operating, if it is detected that the display temperature has continued to rise to the display temperature range of 40°C to 55°C, the target duty cycle rises from 30% to 35%, and a call request is determined based on the target duty cycle of 35%. In this embodiment, the call request determined based on the target duty cycle of 35% is the response time parameter table 4, etc. The call request is dynamically determined based on the current target duty cycle after the display temperature conversion, thereby calling a response time parameter table that allows liquid crystal molecules to reverse normally in a high-temperature environment and performing directional compensation.
[0045] In step S30, a target response time parameter table matching the call request is retrieved, and the operation of the display panel at the current display temperature is driven based on the target response time parameter table.
[0046] The target drive voltage Vo in the target response square wave signal is a preset drive voltage set based on the initial drive voltage Vi. The purpose is to determine the expected response time, which is the time it takes to reach and maintain the preset drive voltage at the current display temperature. Since it is inherently impossible to achieve this using only the initial drive voltage, so that the liquid crystal molecules can invert within the expected response time, this embodiment aims to obtain a compensation voltage in the target response time parameter table that can drive the liquid crystal molecules to invert within the expected response time by determining the expected response time and then calling the target response time parameter table of the call request that matches the expected response time.
[0047] After determining the call request, the system retrieves the target response time parameter table that matches the call request from the memory where the response time parameter table is stored in response to the call request. Based on the compensation voltage in the target response time parameter table, the system compensates the preset drive voltage, i.e., the target drive voltage. This compensated target drive voltage drives the liquid crystal molecules to reverse within the expected response time. By driving the operation of the display panel based on the compensated drive voltage, the response speed of each pixel point to the input display signal at various temperatures is effectively increased, avoiding the problem of blurring and smearing still existing in video screens at different temperatures.
[0048] In one embodiment, step S30 includes the steps of retrieving a target response time parameter table that matches the call request and driving the operation of the display panel at the current display temperature based on the target response time parameter table.
[0049] Step S301: Select the response time parameter table based on the call request so as to retrieve and call the target response time parameter table that matches the call request.
[0050] In this embodiment, after the screen driver board determines the call request, the screen driver board selects a response time parameter table from memory based on the call request. This selects, retrieves, and obtains a target response time parameter table from memory that matches the determined call request, thereby achieving efficient and highly accurate inversion of liquid crystal molecules.
[0051] In step S302, the target response time parameter table is examined to obtain a compensation voltage for the target drive voltage, the target drive voltage is compensated based on the compensation voltage, and the operation of the display panel is driven based on the compensated target drive voltage.
[0052] By examining the called target response time parameter table and obtaining the compensation voltage necessary to achieve the expected response time at which liquid crystal molecules invert at the current display temperature, and then directly compensating the target drive voltage with this compensation voltage, the liquid crystal molecules can invert within the expected response time when driven with the compensated target drive voltage, without blurring or smearing on the display screen, and avoiding the drawbacks of non-directional compensation present in compensation voltages obtained based on a normal single response time parameter table, which cannot effectively ensure that liquid crystal molecules invert within the expected response time.
[0053] In this embodiment, a target response square wave signal is obtained by converting an initial response square wave signal based on the current display temperature, where the response square wave signal indicates the duty cycle within a preset drive cycle. Based on the target duty cycle in the target response square wave signal, a call request is determined to determine the response time required for the liquid crystal display device to output the display screen normally at the current display temperature. A target response time parameter table matching the call request is called, and the operation of the display panel at the current display temperature is driven based on the target response time parameter table. Based on the call request corresponding to the response time, a target response time parameter table capable of compensating the target drive voltage in the target response square wave signal is called, and the target drive voltage is compensated based on the compensated drive voltage in the target response time parameter table. This compensated target drive voltage can drive the liquid crystal molecules and reverse them within an effective response time, effectively increasing the response speed of each pixel point to the input display signal at various temperatures and avoiding blurring and smearing of the video screen that occurs due to inability to respond to different temperatures.
[0054] Referring to Figure 5, Figure 5 is a flowchart of a second embodiment of the driving method for a display panel of the present invention, and prior to the step of converting an initial response square wave signal based on the current display temperature in step S10, the driving method further includes the following steps.
[0055] Step A10: The drive cycle that drives the operation of the display panel at the present time, the initial drive voltage output within the drive cycle, and the initial response time for outputting the initial drive voltage are obtained.
[0056] The screen driver board in this embodiment dynamically acquires the drive cycle that drives the operation of the display panel at the present moment, the drive voltage output within the drive cycle, and the response time for outputting the said drive voltage. Based on the acquired drive cycle, drive voltage, and response time at the present moment, it determines the current drive state of the liquid crystal molecules and determines what drive voltage and response time the liquid crystal molecules are driven at the present moment, which is advantageous for subsequent rapid determination.
[0057] Step A20: Based on the drive cycle, the initial drive voltage, and the initial response time, the initial response rectangular wave signal is generated and output to the temperature detection module.
[0058] After acquiring the current driving state of the liquid crystal molecules, directly generating a corresponding initial response square wave signal based on the driving state of the liquid crystal molecules means, in this embodiment, after acquiring the driving period that drives and inverts the liquid crystal molecules at the current moment, the initial driving voltage output within the driving period, and the initial response time that outputs the initial driving voltage via the screen driver board, one GPIO (General-purpose input / output) port of the screen driver board is designated as the initial response square wave signal generation port, and the acquired driving period, initial driving voltage, and initial response time generate a corresponding initial response square wave signal via the GPIO port. Since the GPIO port designated as the square wave signal generation port in this embodiment is connected to the input port of the temperature detection module, the initial response square wave signal generated via the GPIO port is output to the temperature detection module, and since the initial response square wave signal includes the initial driving voltage, in practice, after the initial response square wave signal is output to the input port of the temperature detection module, the initial driving voltage in the initial response square wave signal becomes the input driving voltage of the input port of the temperature detection module.
[0059] The generated initial response square wave signal allows those skilled in the art to easily observe the driving state of the liquid crystal molecules at the present time, with a higher degree of directness and visibility.
[0060] Step A30: After the temperature detection module detects the current display temperature of the display panel at the present time, it performs the step of converting the initial response square wave signal based on the current display temperature.
[0061] The temperature detection module can detect the temperature displayed on the display panel in real time. In this embodiment, a target response square wave signal is generated using another GPIO port on the screen driver board, and this GPIO port, which is designated as the target response square wave signal generation port, is connected to the output port of the temperature detection module.
[0062] After outputting an initial response square wave signal to the temperature detection module, the temperature detection module outputs the initial drive voltage in the initial response square wave signal as the output drive voltage on the output port of the temperature detection module via the temperature detection module, based on the detected current display temperature. The screen driver board detects the output drive voltage on the output port of the temperature detection module via another GPIO port connected to the output port of the temperature detection module, and determines the response time that ensures the liquid crystal molecules invert normally at the current display temperature by detecting the conversion state during the drive cycle of the output drive voltage, whether or not the output drive voltage reaches a preset drive voltage, and the voltage duration (i.e., response time) after reaching the preset drive voltage.
[0063] In one embodiment, step S10, which involves converting the initial response square wave signal based on the current displayed temperature to obtain a target response square wave signal, includes the following steps:
[0064] Step S101: After receiving the initial response rectangular wave signal with the temperature detection module, the initial drive voltage of the initial response rectangular wave signal is set as the input drive voltage of the temperature detection module, the output drive voltage output by the temperature detection module based on the input drive voltage is recognized, and the voltage rise status of the output drive voltage during the drive cycle is acquired.
[0065] After the screen driver board outputs the initial response square wave signal generated at the present moment to the input port of the temperature detection module, since the temperature detection module in this embodiment is an RC integrator, the temperature detection module uses the initial drive voltage in the initial response square wave signal as the input drive voltage of the temperature detection module. The input drive voltage passes through the RC integrator, and the output drive voltage generated via the input drive voltage is converted by the resistance value in the RC integrator. The larger the resistance value, the longer the conversion time it takes for the output drive voltage to reach a preset drive voltage. At this time, the screen driver board detects and recognizes the output drive voltage in real time via the GPIO port connected to the output port of the temperature detection module, recognizes whether the output drive voltage output based on the input drive voltage has reached a preset drive voltage, and acquires the voltage rise status during the drive cycle of the output drive voltage.
[0066] In step S102, if it is recognized that the output drive voltage is equal to a preset drive voltage, the voltage at which the output drive voltage is equal to the preset drive voltage is set as the target drive voltage, and the voltage duration of the target drive voltage is determined based on the voltage rise status.
[0067] The preset drive voltage is set based on the input drive voltage. The preset drive voltage is set to be equal to or less than the input drive voltage depending on the actual voltage rise at each displayed temperature. If some displayed temperatures are too low or too high, the preset drive voltage is set lower than the input drive voltage to avoid conversion failures caused by the output drive voltage not being able to reach the preset drive voltage. This prevents situations where liquid crystal molecules cannot be reversed due to conversion failure.
[0068] When the screen driver board identifies via a GPIO port connected to the output port of the temperature sensing module that the output drive voltage on the output port of the temperature sensing module is equal to a preset drive voltage, it sets the output drive voltage equal to the preset drive voltage as the target drive voltage. Based on the acquired output drive voltage, it determines the voltage duration of the target drive voltage, i.e., the preset drive voltage, based on the voltage rise process in the drive cycle corresponding to the input drive voltage, and determines the target response time required for the liquid crystal molecules to invert at the current display temperature based on the voltage duration.
[0069] For example, using Figure 3 as an example, the voltage rise SQW3 of the output drive voltage acquired by the screen driver board during the drive cycle shows that after the output drive voltage gradually rises to a preset drive voltage Vo within time T1, and then maintains the preset drive voltage for time T2, Vo is the target drive voltage, and time T2 is the voltage duration, i.e., the target response time.
[0070] Step S103: Based on the drive cycle, the target drive voltage, and the voltage duration, the target response rectangular wave signal is generated.
[0071] In this embodiment, after obtaining the target drive voltage and voltage duration at the current displayed temperature, directly generating the corresponding target response square wave signal based on the input drive voltage's drive cycle, target drive voltage, and voltage duration is achieved by first obtaining voltage information of the output drive voltage on the output port of the temperature detection module at the current displayed temperature via the screen driver board. Based on the target drive voltage, voltage duration, and input drive voltage's drive cycle in the voltage information, another GPIO port on the screen driver board is designated as the target response square wave signal generation port, and the corresponding target response square wave signal is generated via this GPIO port based on the obtained target drive voltage, voltage duration, and input drive voltage's drive cycle.
[0072] The generated target response square wave signal allows engineers to directly visualize the response time required for liquid crystal molecules to reverse properly at the current display temperature.
[0073] In this embodiment, the initial response square wave signal and target response square wave signal generated by the screen driver board allow the technician to easily observe the current driving state of the liquid crystal molecules and the response time required to drive the liquid crystal molecules and reverse them normally at the current display temperature, thereby improving the directness and visibility of the liquid crystal molecule driving information.
[0074] Referring to Figure 6, which is a flowchart of a third embodiment of the driving method for a display panel of the present invention, the driving method further includes the following steps prior to the step of determining a call request based on the target duty cycle in the target response square wave signal in step S20.
[0075] Step B10 is performed again, returning to the step of converting the initial response square wave signal based on the current displayed temperature to obtain a target response square wave signal, and determining the expected response time reflected in each of the target duty cycles based on the target duty cycles of the multiple target response square wave signals until the number of signals of the multiple target response square wave signals equals a preset number of signals.
[0076] Considering the time lag in the high-low conversion of the displayed temperature, the current displayed temperature may only last for a negligibly short time before switching to the other displayed temperature. If a compensation voltage corresponding to the response time is called and used to compensate for a displayed temperature that lasts for only a negligibly short time, there is a possibility of false calls. To avoid compensation errors due to false calls during the process of changing the displayed temperature, this embodiment proposes acquiring target response square wave signals of the displayed temperature at consecutive time points. A preset number of signals to be acquired continuously can be set. For example, after acquiring a preset number of signals, i.e., 10 target response square wave signals, the expected response time reflected in each target response square wave signal can be determined for each target duty cycle of the acquired 10 target response square wave signals. Since the expected response time corresponds to the displayed temperature, the displayed temperature interval in which each target response square wave signal is located can be determined based on the determined expected response time. This makes it possible to recognize transient display temperature conversions by determining whether all of the acquired target response square wave signals are in the same displayed temperature interval.
[0077] Step B20: If it is determined that all of the predicted response times are within the same temperature range, the step of determining the call request is performed based on the target duty cycle in the target response square wave signal.
[0078] If it is determined that the predicted response times corresponding to each acquired target response square wave signal are all within the same display temperature range, and that the display temperature has not changed abruptly at present, i.e., if it is determined that there are no compensation errors due to incorrect calls, then the steps of step S20 can be executed.
[0079] Step B30: If it is determined that each of the predicted response times is not in the same indicated temperature interval, the step of converting the initial response square wave signal based on the current indicated temperature to obtain a target response square wave signal is performed.
[0080] Alternatively, if it is determined that the expected response times corresponding to each acquired target response square wave signal do not fall within the same display temperature interval, it is explained that one or more temperature abruptions exist in the acquired target response square wave signal. In this case, compensation of the compensation voltage may result in compensation errors due to the rapid change in display temperature. The time corresponding to the acquired target response square wave signal is driven directly according to the target drive voltage in the target response square wave signal, and a new target response square wave signal is acquired simultaneously.
[0081] Step B40: Select a target response square wave signal from each of the target response square wave signals that matches the preset response square wave signal conditions, and use it as the target response direction signal for the next flow to determine whether each of the predicted response times is in the same display temperature interval. Then, perform the step of converting the initial response square wave signal based on the current display temperature to obtain a target response square wave signal. Here, the preset response square wave signal conditions are defined as a reference display temperature interval where the predicted response time reflected in the target duty cycle of the last acquired target response square wave is located, and the display temperature interval where the predicted response time reflected in the target duty cycle is located is the reference display temperature interval, and the other target response square wave signal is continuous with the last target response square wave.
[0082] In another embodiment, if it is determined that the corresponding predicted response times for each acquired target response square wave signal do not fall within the same display temperature interval, the display temperature interval in which the predicted response time reflected in the target duty cycle of the last acquired target response square wave is located is designated as the reference display temperature interval. From the 10 acquired target response square wave signals, another target response square wave signal is acquired that is in the reference display temperature interval and is continuous with the last target response direction signal, and the last target response square wave signal and the other target response square wave signals are compared in the next step of determining whether their respective predicted response times fall within the same display temperature interval. This can be used as a target response direction signal. For example, among the acquired target response square wave signals (1) to (10), the other target response square wave signals that are in the same display temperature range as the target response square wave signal (10) and are consecutive are the target response square wave signal (7), the target response square wave signal (8), and the target response square wave signal (9). To use the target response direction signals (7), the target response square wave signal (8), the target response square wave signal (9), and the target response square wave signal (10) as the target response direction signals in the next flow to determine whether each of their predicted response times is in the same display temperature range, the next acquisition of target response square wave signals only requires acquiring six new target response square wave signals.
[0083] In this embodiment, a preset number of signals to be acquired continuously is set, and after continuously acquiring the preset number of target response square wave signals, the expected response time that each target response square wave signal reflects is determined for each target duty cycle in the acquired target response square wave signals. Based on the determined expected response time, the display temperature interval in which each target response square wave signal is located is determined, thereby determining whether all of the acquired target response square wave signals are in the same display temperature interval. This allows for the recognition of transient display temperature conversions and avoids compensation errors due to erroneous calls that occur in sudden changes in display temperature.
[0084] Referring to Figure 7, Figure 7 is a schematic module diagram of the drive device for the display panel of the present invention. The drive device for the display panel is A conversion module 10 for obtaining a target response square wave signal by converting an initial response square wave signal based on the current displayed temperature, wherein the response square wave signal is a conversion module 10 in which the response time indicates the duty cycle within a preset drive cycle, A decision module 20 for determining a call request based on the target duty cycle in the target response square wave signal, The system includes a call module 30 for calling a target response time parameter table that matches the call request and for driving the operation of the display panel at the current display temperature based on the target response time parameter table.
[0085] Specifically, as shown in Figure 8, the conversion module consists of a screen driver board TCON and a temperature detection module 11. The signal output terminal of the screen driver board TCON is connected to the input terminal of the temperature detection module 11 and is used to transmit the initial square wave signal to the temperature detection module 11. The signal input terminal of the screen driver board TCON is connected to the output terminal of the temperature detection module 11 and is used to receive the output drive voltage output from the temperature detection module 11. The decision module and the call module are included in the screen driver board TCON.
[0086] The conversion module converts the response square wave signal and the input drive voltage. The GPIO1 port of the screen driver board TCON is used as the initial response square wave signal generation port. Based on the acquired drive period, initial drive voltage, and initial response time, one corresponding initial response square wave signal is generated via the GPIO1 port. In this embodiment, the GPIO1 port, which is used as the square wave signal generation port, is connected to the input terminal of the temperature detection module 11. Therefore, the initial response square wave signal generated via the GPIO1 port is output to the temperature detection module 11. Since the initial response square wave signal includes the initial drive voltage, the initial drive voltage in the initial response square wave signal is actually used by the temperature detection module 11. The input drive voltage Vi is defined as the input terminal of the temperature detection module 11, and the GPIO2 port of the screen driver board TCON is defined as the target response square wave signal generation port. The GPIO2 port is connected to the output terminal of the temperature detection module 11. The screen driver board TCON detects the output drive voltage Vo at the output terminal of the temperature detection module 11 via the GPIO2 port, and based on the detected output drive voltage Vo reaching a preset drive voltage, the voltage duration of the output drive voltage Vo reaching the preset drive voltage, and the drive period of the input drive voltage, it generates a corresponding target response square wave signal via the GPIO2 port and returns it to the screen driver board TCON.
[0087] Furthermore, the temperature detection module 11 includes a thermistor R1 and a capacitor C1. One end of the thermistor R1 is connected to the signal output terminal of the screen driver board TCON, the other end of the thermistor R1 is connected to the signal input terminal of the screen driver board TCON, one end of the capacitor C1 is connected to the connection line between the thermistor R1 and the signal input terminal, and the other end of the capacitor C1 is grounded.
[0088] As can be seen from Figure 8, the temperature detection module 11 in this embodiment is an RC integrator circuit. The thermistor R1 of the RC integrator circuit reflects the temperature displayed on the display panel. When the input terminal of the RC integrator circuit receives the initial drive voltage of the initial response square wave signal, the capacitor C1 inside the RC integrator circuit starts charging, and the output drive voltage exponent at the output terminal of the RC integrator circuit fluctuates regularly at that time.
[0089] If thermistor R1 is a negative-characteristic thermistor, the formula for the RC integrating circuit is given by Equation 1,
number
[0090] If thermistor R1 is a positive-resistance thermistor, the formula for the RC integrating circuit is given by Equation 2.
number
[0091] In this embodiment, detecting the display temperature of the display panel using an RC integrator reduces the cost of increasing the response speed of each pixel point to the input display signal at various temperatures. By combining the RC integrator with the screen driver board TCON, it is possible to dynamically acquire a target response square wave signal at each display temperature and dynamically acquire a response time parameter table based on the acquired target response square wave signal, thereby achieving dynamic drive voltage compensation.
[0092] Furthermore, the present invention provides a computer-readable storage medium on which a computer program is stored, and realizes the steps of the above-described method for driving the display panel when the computer program is executed by a processor.
[0093] In this specification, “includes,” “incorporates,” or any other similar expression is intended to cover non-exclusive inclusion; therefore, a process, method, article, or system containing a set of elements includes not only those elements but also other elements not expressly listed, or elements specific to such a process, method, article, or system. Unless otherwise specified, an element limited by the phrase “including one…” does not preclude the existence of other similar elements in a process, method, article, or system containing that element.
[0094] The numbering of the embodiments in the present application above is for illustrative purposes only and does not indicate any ranking of the embodiments.
[0095] As described above, the methods of the embodiments can be implemented by incorporating a general-purpose hardware platform necessary for the software, or of course, via hardware, but it will be apparent to those skilled in the art that in many cases the former is a more preferred embodiment. Based on this understanding, the technical proposal of the present application may be embodied, either essentially or in part, in the form of a software product. The computer software product is stored on one of the above-mentioned storage media (e.g., ROM / RAM, disk, optical disk) and includes several instructions for causing a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods of each embodiment of the present application.
[0096] The foregoing describes only a few embodiments of the present application and does not limit the scope of the patent. Equivalent structural or process transformations using the contents of the specification and drawings of the present application, or their direct or indirect application to other related technical fields, are all within the scope of the patent protection of the present application. [Explanation of symbols]
[0097] TCON Screen Driver Board 11. Temperature detection module R1 Thermistor C1 capacitor
Claims
1. A method for driving a display panel, (S10) Based on the current displayed temperature, the initial response square wave signal is converted to obtain a target response square wave signal, where the response square wave signal is the duty cycle within a preset drive cycle, and the response time is the duty cycle within a preset drive cycle. (S20) A step of determining a call request based on the target duty cycle in the target response rectangular wave signal, A method for driving a display panel, comprising the steps of (S30) calling a target response time parameter table that matches the call request, and driving the operation of the display panel at the current display temperature based on the target response time parameter table.
2. The method for driving a display panel according to claim 1, wherein the current display temperature is the temperature of the display panel at the present time as detected by a temperature detection module, and the initial response rectangular wave signal indicates the initial response time at the present time to reverse to a certain driving period of liquid crystal molecules.
3. The method for driving a display panel according to claim 1, wherein the target duty cycle indicates the target response time required for the inversion of liquid crystal molecules at the current display temperature in the target response rectangular wave signal.
4. Before the step of converting the initial response square wave signal based on the current displayed temperature, The aforementioned drive method is (A10) A step of obtaining the drive cycle that drives the operation of the display panel at the present time, the initial drive voltage output within the drive cycle, and the initial response time for outputting the initial drive voltage, (A20) A step of generating an initial response rectangular wave signal based on the drive cycle, the initial drive voltage, and the initial response time, and outputting the initial response rectangular wave signal to a temperature detection module, (A30) A method for driving a display panel according to claim 1, further comprising the step of the temperature detection module detecting the current display temperature of the display panel at the present time, and then performing the step of converting an initial response square wave signal based on the current display temperature.
5. The step of obtaining the drive cycle that drives the operation of the display panel at the present time, the initial drive voltage output within the drive cycle, and the initial response time for outputting the initial drive voltage is, A method for driving a display panel according to claim 4, comprising the step of dynamically acquiring the drive cycle for which the screen driver board drives the operation of the display panel at the present time, the drive voltage output within the drive cycle, and the response time for outputting the drive voltage.
6. The step of generating the initial response rectangular wave signal based on the drive cycle, the initial drive voltage, and the initial response time, and outputting the initial response rectangular wave signal to the temperature detection module, A method for driving a display panel according to claim 4, comprising the step of using a general-purpose input / output port of a screen driver board as an initial response square wave signal generation port, and generating a corresponding initial response square wave signal via the general-purpose input / output port based on the acquired drive period, initial drive voltage, and initial response time.
7. The step of converting the initial response square wave signal based on the current displayed temperature to obtain the target response square wave signal is as follows: (S101) After receiving the initial response rectangular wave signal with the temperature detection module, the initial drive voltage of the initial response rectangular wave signal is set as the input drive voltage of the temperature detection module, the output drive voltage output by the temperature detection module based on the input drive voltage is recognized, and the voltage rise status of the output drive voltage during the drive cycle is acquired. (S102) When it is recognized that the output drive voltage is equal to a preset drive voltage, the voltage at which the output drive voltage is equal to the preset drive voltage is set as the target drive voltage, and the voltage duration of the target drive voltage is determined based on the voltage rise status, (S103) A method for driving a display panel according to claim 4, comprising the step of generating a target response square wave signal based on the drive cycle, the target drive voltage, and the voltage duration.
8. Before the step of determining the call request based on the target duty cycle in the target response square wave signal, The aforementioned drive method is (B10) Returning to the step of obtaining a target response square wave signal by converting the initial response square wave signal based on the current displayed temperature, and determining the expected response time reflected in each of the target duty cycles based on the target duty cycles of the multiple target response square wave signals until the number of signals of the multiple target response square wave signals equals a preset number of signals, (B20) If it is determined that each of the predicted response times is within the same display temperature range, the step of determining a call request based on the target duty cycle in the target response square wave signal is performed. (B30) If it is determined that each of the predicted response times is not in the same display temperature interval, the step of converting the initial response square wave signal based on the current display temperature to obtain a target response square wave signal is performed. (B40) A method for driving a display panel according to claim 1, further comprising the step of selecting a target response square wave signal that matches a preset response square wave signal condition from each of the target response square wave signals, and determining whether each of the predicted response times is in the same display temperature interval as the target response direction signal for the next flow, and then performing the step of converting the initial response square wave signal based on the current display temperature to obtain a target response square wave signal, wherein the preset response square wave signal condition is a reference display temperature interval in which the predicted response time reflected in the target duty cycle of the last acquired target response square wave is located, and the display temperature interval in which the predicted response time reflected in the target duty cycle is located is the reference display temperature interval and is another target response square wave signal that is continuous with the last target response square wave.
9. The step of determining a call request based on the target duty cycle in the target response square wave signal is: (S201) A step of determining the expected response time that drives the operation of the display panel at the current display temperature based on the target duty cycle, (S202) A method for driving a display panel according to claim 1, comprising the step of determining that a preset response time can reflect the call request in the response time parameter table of the expected response time.
10. The method for driving a display panel according to claim 9, wherein the predicted response time is used to ensure that there is no blurring and smearing on the display screen where the liquid crystal molecules have been inverted.
11. The step of retrieving a target response time parameter table that matches the call request, and driving the operation of the display panel at the current display temperature based on the target response time parameter table, (S301) A step of selecting the response time parameter table based on the call request so as to obtain and call the target response time parameter table that matches the call request, (S302) A method for driving a display panel according to claim 9, comprising the steps of (S302) examining the target response time parameter table to obtain a compensation voltage for the target drive voltage, compensating the target drive voltage based on the compensation voltage, and driving the operation of the display panel based on the compensated target drive voltage.
12. A display panel comprising a drive device for the display panel, memory, a processor, and a computer processing program stored in the memory and executable on the processor, wherein when the processor executes the computer processing program, the steps of the display panel drive method described in any one of claims 1 to 11 are realized, and the drive device for the display panel is A conversion module configured to convert an initial response square wave signal based on the current displayed temperature to obtain a target response square wave signal, wherein the response square wave signal represents the duty cycle within a preset drive cycle, and the conversion module (10) A decision module (20) is configured to determine a call request based on the target duty cycle in the target response square wave signal, A display panel including a call module (30) configured to call a target response time parameter table that matches the call request and to drive the operation of the display panel at the current display temperature based on the target response time parameter table.
13. The conversion module (10) consists of a screen driver board (TCON) and a temperature detection module (11), wherein the signal output terminal of the screen driver board (TCON) is connected to the input terminal of the temperature detection module (11) and configured to transmit an initial square wave signal to the temperature detection module (11), and the signal input terminal of the screen driver board (TCON) is connected to the output terminal of the temperature detection module (11) and configured to receive the output drive voltage output from the temperature detection module (11). The display panel according to claim 12, wherein the decision module (20) and the call module (30) are included in the screen driver board (TCON).
14. The temperature detection module (11) includes a thermistor (R1) and a capacitor (C1), The display panel according to claim 13, wherein one end of the thermistor (R1) is connected to the signal output terminal of the screen driver board (TCON), the other end of the thermistor (R1) is connected to the signal input terminal of the screen driver board (TCON), one end of the capacitor (C1) is connected to the connection line between the thermistor (R1) and the signal input terminal, and the other end of the capacitor (C1) is grounded.
15. A computer-readable storage medium in which a computer program is stored, wherein when the computer program is executed by a processor, the steps of the method for driving a display panel described in any one of claims 1 to 11 are realized.