Method for generating overdrive voltage based on temperature of panel
By integrating a temperature detector into the panel controller, the overdrive voltage can be directly calculated and output, solving the high cost problem caused by dependence on external devices, enabling low-cost and narrow-bezel applications, while improving the display effect.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-09
- Publication Date
- 2026-03-10
AI Technical Summary
Existing panels require external temperature detectors and processing units to generate overdrive voltage, resulting in high costs and making them unsuitable for narrow bezel designs.
A temperature detector is built into the panel's controller. By sensing the temperature value and using the lookup information to calculate the overdrive voltage, the voltage is directly output to the pixel circuit, reducing reliance on external devices.
It reduces panel production costs and enables its application in narrow bezel designs, while improving display functionality and reducing grayscale transition time and display issues such as moiré patterns and burn-in.
Smart Images

Figure CN121640935A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to an operation method, and in particular, to a method for generating an overdrive voltage of a panel. BACKGROUND
[0002] Generally, a panel can adjust a voltage for a display screen according to a temperature of the panel. The adjusted voltage can be an overdrive voltage to reduce a response time when the panel performs a gray scale conversion. However, the temperature is sensed by a temperature sensor of the panel, and the sensed temperature is processed by an external processing unit to generate the overdrive voltage. Then, a driving integrated circuit of the panel receives the overdrive voltage output from the external processing unit, and drives the panel according to the overdrive voltage. Therefore, since the temperature sensor and the external processing unit are required, the current panel has a high cost, and can not be used in a narrow frame application. SUMMARY
[0003] The present application provides an operation method for a panel, which can reduce a cost of generating an overdrive voltage.
[0004] Embodiments of the present application provide an operation method for a panel. The panel includes a controller and a pixel circuit. The operation method includes: a built-in temperature sensor of the controller senses a temperature of the panel to generate a sensed temperature value; the controller generates an overdrive voltage according to the sensed temperature value and lookup information; and the controller outputs the overdrive voltage to the pixel circuit.
[0005] Embodiments of the present application further provide an operation method for a panel. The panel includes a controller, a plurality of touch sensors and a pixel circuit. The operation method includes: the controller obtains original data according to touch sensing signals output from the plurality of touch sensors during a temperature sensing period; the controller calculates a sensed temperature value according to the original data and first lookup information; the controller generates an overdrive voltage according to the sensed temperature value and second lookup information; and the controller outputs the overdrive voltage to the pixel circuit.
[0006] Based on the above, in the operation method of the embodiments of the present application, the sensed temperature is generated by using the controller, and the controller generates the overdrive voltage according to the sensed temperature, without an external temperature sensor. Therefore, the panel can reduce the cost, and can be used in a narrow frame application.
[0007] In order to make the above content more easily understood, the following will combine several embodiments with the accompanying drawings to make a detailed description. BRIEF DESCRIPTION OF DRAWINGS
[0008] The accompanying drawings are included to provide a further understanding of the present application, and are incorporated in and constitute a part of this specification. The drawings illustrate exemplary embodiments of the present application and, together with the description, serve to explain the principles of the present application.
[0009] Figure 1is a block diagram of a panel circuit according to an embodiment of the present application.
[0010] Figure 2 is a flowchart of an operating method suitable for a panel according to an embodiment of the present application.
[0011] Figure 3 is a block diagram of a panel circuit according to another embodiment of the present application.
[0012] Figure 4 is a flowchart of an operating method according to Figure 3 an embodiment of the present application.
[0013] Figure 5 is a schematic diagram of a panel operation according to Figure 3 and Figure 4 an embodiment of the present application.
[0014] Figures 6A to 6C is a schematic diagram of a panel operation according to Figure 3 an embodiment of the present application.
[0015] Figure 7 is a flowchart of an operating method according to Figure 3 an embodiment of the present application.
[0016] Figure 8 is a schematic diagram of a panel operation according to Figure 3 and Figure 7 an embodiment of the present application.
[0017] Figure 9 is a block diagram of a panel circuit according to another embodiment of the present application.
[0018] Figure 10 is a block diagram of a panel circuit according to another embodiment of the present application.
[0019] Figure 11 is a block diagram of a panel circuit according to an embodiment of the present application.
[0020] Figure 12 is a flowchart of an operating method suitable for a panel according to an embodiment of the present application.
[0021] Figure 13A is a block diagram of a panel circuit according to another embodiment of the present application.
[0022] Figure 13B is a block diagram of a panel circuit according to another embodiment of the present application.
[0023] Figure 14 is a flowchart of an operating method according to Figure 13A and Figure 13B an embodiment of the present application.
[0024] Figure 15A is a block diagram of a panel circuit according to an embodiment of the present application.Figure 13A Panel operation diagram of an embodiment.
[0025] Figure 15B is a panel operation diagram according to an embodiment of the present invention Figure 13B Panel operation diagram of an embodiment.
[0026] Figure 16 is a panel operation diagram according to an embodiment of the present invention
[0027] Figure 17 is a panel operation diagram according to an embodiment of the present invention
[0028] Figure 18A is a panel circuit block diagram according to another embodiment of the present invention
[0029] Figure 18B is a panel circuit block diagram according to another embodiment of the present invention
[0030] Explanation of reference numerals
[0031] 100, 1000, 1100, 1300, 1300a, 1300b, 1600, 1700, 1800a, 1800b, 300, 900: panel
[0032] 110, 310, 910, 1010, 1100, 1110, 1310, 1600, 1610, 1700, 1710, 1810: controller
[0033] 111, 311, 911, 1011: built-in temperature detector
[0034] 163i, 930, 1030, 1131, 1331a, 1331b, 1631~163N, 1721, 1731~173N, 173i, 173j, 1831a, 1831b: touch sensor
[0035] 321: pixel unit / liquid crystal display unit / organic light emitting diode unit
[0036] 120, 320, 920, 1020, 1120, 1320a, 1320b, 1820a, 1820b: pixel circuit
[0037] 511: block
[0038] 1311: display drive integrated circuit (DDIC)
[0039] 1312: microcontroller (MCU)
[0040] 1321a, 1321b: pixel unit
[0041] 1340: circuit board
[0042] 1840: flexible printed circuit board
[0043] A11: area / first area
[0044] A12: area / second area
[0045] A21, A22, A23, A24: area
[0046] AA: active area
[0047] D0: original data
[0048] D1: sensed temperature value
[0049] D2, D21-D24: overdrive voltage
[0050] D11-D14: sensed temperature
[0051] DT: lookup information
[0052] DT1: first lookup information
[0053] DT2: second lookup information
[0054] FG: finger
[0055] S1: touch sensing signal
[0056] S210, S220, S230, S410, S420, S431, S432, S441, S442, S720, S731, S732, S741, S742, S1210, S1220, S1230, S1240, S1410, S1420, S1430, S1441, S1442, S1451, S1452: step
[0057] SL1-SLM: data line
[0058] VS: voltage value DETAILED DESCRIPTION
[0059] Reference will now be made in detail to the exemplary embodiments of the present application, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers will be used in the different drawings and the description to refer to the same or like parts.
[0060] Figure 1 is a block diagram of a panel circuit according to an embodiment of the present application. Referring to FIG. 1, the panel circuit includes a touch screen 100, a touch controller 110, a display panel 120, a display controller 130, a memory 140, and a processor 150. Figure 1Panel 100 may be a display panel. Panel 100 may perform multiple functions, such as display function and temperature detection function. Alternatively, panel 100 may be a touch display panel, and may further implement touch function.
[0061] exist Figure 1 In one embodiment, panel 100 includes a controller 110 and pixel circuitry 120. Pixel circuitry 120 is coupled to controller 110. Pixel circuitry 120 is arranged in the active area AA of panel 100. Pixel circuitry 120 includes a plurality of pixel units (not in...). Figure 1 (Displayed in the image). These pixel units are arranged in an array and have the same circuit architecture. The pixel units can be, for example, liquid crystal displays (LCDs), light-emitting diodes (LEDs), organic light-emitting diodes (OLEDs), or other display elements that provide display functions.
[0062] In this embodiment, the controller 110 includes a built-in temperature detector 111. The built-in temperature detector 111 may be implemented by a resistive temperature detector and integrated into the controller 110.
[0063] In this embodiment, the controller 110 may be implemented using an integrated circuit (IC). In the application of the display panel 100, the controller 110 may be implemented using a display driver IC (DDIC). In the application of the touch display panel 100, the controller 110 may be implemented using a touch with display driver integrated circuit (TDDI).
[0064] In this embodiment, the controller 110 can be, for example, a microcontroller unit (MCU), a signal converter, a field programmable gate array (FPGA), a central processing unit (CPU), other programmable general purpose or special purpose microprocessors, a digital signal processor (DSP), a programmable controller, an application specific integrated circuits (ASIC), a programmable logic device (PLD), other similar devices, or a combination thereof, which can load and execute computer program related firmware or software to implement driving, controlling, accessing, and various computing functions.
[0065] Figure 2 is a flowchart of an operation method suitable for a panel according to an embodiment of the present application. Referring to Figure 1 and Figure 2 The panel 100 can perform the following steps S210 to S230. The order of these steps S210 to S230 is merely illustrative and not limited thereto.
[0066] In step S210, the built-in temperature detector 111 senses the temperature of the panel 100 to generate a sensed temperature value D1. The sensed temperature value D1 indicates the current temperature of the active area AA, and further indicates the current temperature of the entire panel 100.
[0067] In step S220, the controller 110 generates an overdrive voltage D2 according to the sensed temperature value D1 and lookup information DT. In this embodiment, the lookup information DT indicates a correspondence between voltage and temperature of the panel 100. The aforementioned voltage can be, for example, a voltage value used to overdrive the pixel circuit 120.
[0068] In other words, based on the correspondence (e.g., the lookup information DT), the controller 110 performs a calculation on the sensed temperature value D1 to generate a corresponding overdrive voltage D2 to overdrive the pixel circuit 120.
[0069] In step S230, the controller 110 outputs the overdrive voltage D2 to the pixel circuit 120. In this way, the controller 110 can overdrive the pixel circuit 120 according to the overdrive voltage D2.
[0070] By the overdrive operation, the reaction time of the gray scale of the pixel circuit 120 in conversion can be shortened. The controller 110 thus eliminates display problems of the pixel circuit 120, such as moire and burn-in.
[0071] It is worth mentioning that since the built-in temperature detector 111 is integrated with the controller 110 instead of being located outside the panel 100, the controller 110 is able to directly obtain the sensed temperature value D1. In addition, based on the lookup information DT, the controller 110 is able to calculate the overdrive voltage D2 corresponding to the current temperature of the panel 100. In this way, the panel 100 is able to improve the display function at a low cost and can be applied to narrow frame applications.
[0072] Figure 3 is a block diagram of a panel circuit according to another embodiment of the present application. Referring to Figure 3 , the panel 300 includes a controller 310 and a pixel circuit 320. The controller 310 includes a built-in temperature detector 311. The controller 310, the pixel circuit 320 and the built-in temperature detector 311 can be described in an analog manner with reference to the panel 100.
[0073] In Figure 3 the embodiment, the panel 300 further includes a plurality of data lines SL1 to SLM, where M is an integer. The controller 310 is coupled to the pixel circuit 320 through the data lines SL1 to SLM. The controller 310 is configured to output the overdrive voltage D2 to a plurality of pixel units 321 of the pixel circuit 320 through the data lines SL1 to SLM.
[0074] Figure 4 is a flowchart of an operation method according to the Figure 3 embodiment. Referring to Figure 3 and Figure 4 , the panel 300 can perform the following steps S410 to S420, S431 to S432 and S441 to S442 to illustrate the details of the steps S210 to S230 in Figure 2 . The order of these steps S410 to S442 is for illustrative purposes only and is not limited thereto.
[0075] In Figure 3 and Figure 4 the embodiment, the panel 300 is implemented by a display panel. The controller 310 is implemented by a display driving integrated circuit. The pixel circuit 320 is applied to a liquid crystal display.
[0076] In step S410, the built-in temperature detector 311 senses the temperature of the panel 300 to generate the sensed temperature value D1.
[0077] In step S420, based on the lookup information DT, the controller 310 generates the overdrive voltage D2 according to the offset voltage value corresponding to the sensed temperature value D1. The lookup information DT can be stored in the controller 310.
[0078] In this embodiment, the lookup information DT includes a correlation between the offset voltage value of the pixel circuit 320 and the temperature. The lookup information DT may, for example, be represented as a lookup table, an equation, a graph, or other conversion information between the offset voltage value and the temperature.
[0079] For example, referring to Figure 5 , Figure 5 is in accordance with the disclosed Figure 3 and Figure 4 embodiments, a schematic diagram of panel operation to illustrate an example of the lookup information DT when the pixel circuit 320 is applied to a liquid crystal display.
[0080] In Figure 5 the embodiment, since the pixel circuit 320 is applied to a liquid crystal display, the pixel circuit 320 includes a plurality of pixel units 321 implemented by liquid crystal display units, hereinafter referred to as liquid crystal display units 321. The liquid crystal display units 321 are configured to control the turning of their liquid crystals in accordance with an applied voltage (e.g., an overdrive voltage D2). Thus, in the lookup information DT shown in FIG. 5, the offset voltage value of the pixel circuit 320 has a negative correlation with the temperature. Figure 5
[0081] In this embodiment, the offset voltage value of the pixel circuit 320 refers to the voltage difference compared with the reference overdrive voltage. In block 511, the reference overdrive voltage may, for example, be the voltage used by the panel 300 to overdrive the pixel circuit 320 at a reference temperature (e.g., room temperature).
[0082] Specifically, in step S420, the controller 310 calculates the sensed temperature value D1 and the lookup information DT to generate the offset voltage value. That is, based on the lookup information DT shown in FIG. 5, the controller 310 looks up the offset voltage value corresponding to the sensed temperature value D1. Figure 5
[0083] Alternatively, based on the lookup information DT shown in FIG. 5, the controller 310 linearly interpolates the sensed temperature value D1, the room temperature value (i.e., 25 degrees Celsius), and the offset voltage value corresponding to the room temperature (i.e., 0 V) to generate the offset voltage value corresponding to the sensed temperature value D1. Figure 5
[0084] Continuing in step S420, the controller 310 compensates the reference overdrive voltage corresponding to the reference temperature value in accordance with the above-mentioned offset voltage value to generate the overdrive voltage D2. Based on the lookup information DT shown in FIG. 5, in block 511, the offset voltage value of the reference overdrive voltage is indicated as 0 V. The reference temperature value is the room temperature value (i.e., 25 degrees Celsius). Figure 5
[0085] In other words, based on the lookup information DT, the controller 310 obtains an offset voltage value corresponding to the current temperature (i.e., the sensed temperature value Dl) of the panel 300. Based on the lookup information DT, the controller 310 further obtains a preset overdrive voltage (i.e., a reference overdrive voltage) and offsets the preset overdrive voltage by the offset voltage value to generate an overdrive voltage D2.
[0086] When the current temperature of the panel 300 is lower than the room temperature, the liquid crystal of the liquid crystal display unit 321 turns slower, so that the color shift problem occurs. To solve the above problem, the controller 310 performs the following steps S431 and S441 to overdrive the liquid crystal display unit 321.
[0087] In the step S431, when the sensed temperature value Dl is lower than the room temperature value (i.e., 25 degrees Celsius), based on the lookup information DT shown in FIG. 4, the offset voltage value is positive. In the step S441, the controller 310 outputs the overdrive voltage D2 to the pixel circuit 320 to accelerate the turning of the liquid crystal display unit 321. In this way, the display color of the panel 300 is improved accordingly. Figure 5
[0088] For example, referring to the panel operation diagram shown in FIG. 5, which is according to an embodiment of the present application. In FIG. 5, the horizontal axis represents the operation time of the panel 300. The vertical axis represents the voltage applied to the pixel circuit 320 through the data lines SLl to SLM, in which the data line SLl is taken as an example for illustration. Figures 6A to 6C Figures 6A to 6C Figure 3 Figures 6A to 6C For example, referring to the panel operation diagram shown in FIG. 5, which is according to an embodiment of the present application. In FIG. 5, the horizontal axis represents the operation time of the panel 300. The vertical axis represents the voltage applied to the pixel circuit 320 through the data lines SLl to SLM, in which the data line SLl is taken as an example for illustration.
[0089] As shown in FIG. 4, when the sensed temperature value Dl is equal to the room temperature value (i.e., 25 degrees Celsius), based on the lookup information DT shown in FIG. 4, the offset voltage value is 0. The controller 310 generates an overdrive voltage D2 (i.e., a reference overdrive voltage) by the voltage value VS and the corresponding offset voltage value (i.e., 0V). The overdrive voltage D2 can be a pulse signal. The controller 310 outputs the overdrive voltage D2 to the liquid crystal display unit 321 through the data lines SLl to SLM, and accordingly overdrives the liquid crystal display unit 321. Figure 6A Figure 5 In the steps S431 and S441, based on the lookup information DT shown in FIG. 4, the offset voltage value is positive, for example, can be "+detVl". As shown in FIG. 5, the controller 310 generates an overdrive voltage D2 by the voltage value VS and the corresponding offset voltage value "+detVl". Since the voltage value of the overdrive voltage D2 is higher than the voltage value of the reference overdrive voltage shown in FIG. 4, the turning of the liquid crystal display unit 321 can be accelerated, so that the display color is improved.
[0090] In the steps S431 and S441, based on the lookup information DT shown in FIG. 4, the offset voltage value is positive, for example, can be "+detVl". As shown in FIG. 5, the controller 310 generates an overdrive voltage D2 by the voltage value VS and the corresponding offset voltage value "+detVl". Since the voltage value of the overdrive voltage D2 is higher than the voltage value of the reference overdrive voltage shown in FIG. 4, the turning of the liquid crystal display unit 321 can be accelerated, so that the display color is improved. Figure 5 Figure 6B Figure 6A In the steps S431 and S441, based on the lookup information DT shown in FIG. 4, the offset voltage value is positive, for example, can be "+detVl". As shown in FIG. 5, the controller 310 generates an overdrive voltage D2 by the voltage value VS and the corresponding offset voltage value "+detVl". Since the voltage value of the overdrive voltage D2 is higher than the voltage value of the reference overdrive voltage shown in FIG. 4, the turning of the liquid crystal display unit 321 can be accelerated, so that the display color is improved.
[0091] On the other hand, when the current temperature of the panel 300 is higher than the room temperature, the liquid crystal of the liquid crystal display unit 321 is accelerated to turn, so that the color shift problem occurs. In order to solve the above problem, the controller 310 performs the following steps S432 and S442 to overdrive the liquid crystal display unit 321.
[0092] In the step S432, when the sensed temperature value Dl is higher than the room temperature value (i.e. 25 degrees Celsius), the overdrive voltage value is negative based on the lookup information DT as shown in the following table. Figure 5 In the step S442, the controller 310 outputs the overdrive voltage D2 to the pixel circuit 320 to retard the turning of the liquid crystal display unit 321. In this way, the display color of the panel 300 is improved accordingly.
[0093] In the case of the steps S432 and S442, the offset voltage value can be, for example, "-2detVl" based on the lookup information DT as shown in the following table. Figure 5 Figure 6C As shown in the following table, the controller 310 generates the overdrive voltage D2 with the voltage value VS and the corresponding offset voltage value "-detV2". The offset voltage value "-detV2" can be, for example, "-2detVl" in the case of the voltage value "-2detVl" in the table. Figure 5 Since the voltage value of the overdrive voltage D2 is lower than the voltage value of the reference overdrive voltage as shown in the following table, the turning of the liquid crystal display unit 321 can be retarded, so that the display color is improved. Figure 6A
[0094] Figure 7 is the operation method flowchart according to the embodiment. Referring to Figure 3 and Figure 3 , the panel 300 can perform the following steps S710 to S720, S731 to S732 and S741 to S742 to illustrate the details of the steps S210 to S230 in Figure 7 . Figure 2
[0095] and Figure 3 and Figure 4 compared to the embodiment of Figure 3 and Figure 7 , the pixel circuit 320 applies a light emitting diode, in particular an organic light emitting diode. The steps S710 to S720 can be described by referring to and analogizing the steps S410 to S420 in Figure 4 .
[0096] It should be noted that in the step S720, the lookup information DT can be represented, for example, as a lookup table as shown in the following table. Referring to Figure 8 , Figure 8 , Figure 8 is the operation method flowchart according to the embodiment of the present application Figure 3 .Figure 7 The schematic diagram of panel operation in the embodiment illustrates an example of searching for information DT when the pixel circuit 320 uses light-emitting diodes, particularly organic light-emitting diodes.
[0097] exist Figure 8 In the embodiments, since the pixel circuit 320 uses light-emitting diodes, the pixel circuit 320 includes a plurality of pixel units 321 implemented by light-emitting diode units, particularly organic light-emitting diode units, hereinafter referred to as organic light-emitting diode units 321. The organic light-emitting diode units 321 are configured to control the output current used to drive the organic light-emitting diodes according to an applied voltage (e.g., an overdrive voltage D2). Therefore, in Figure 8 In the search information DT shown, the offset voltage value of pixel circuit 320 is positively correlated with temperature.
[0098] When the current temperature of panel 300 is lower than room temperature, the current output by the driving transistor of organic light-emitting diode unit 321 increases, causing color shift. To solve the above problem, controller 310 executes the following steps S731 and S741 to overdrive organic light-emitting diode unit 321.
[0099] In step S731, when the sensed temperature value D1 is lower than the room temperature value (i.e., 25°C), based on... Figure 8 The search information DT shown has a negative offset voltage value. In step S741, the controller 310 outputs an overdrive voltage D2 to the pixel circuit 320 to reduce the current output by the organic light-emitting diode unit 321. Therefore, the display color of the panel 300 is improved accordingly.
[0100] In the case of steps S731 and S741, based on Figure 8 The lookup information DT shown has a negative offset voltage value, for example, it might be "-2detV1". Figure 6C As shown, controller 310 generates an overdrive voltage D2 based on the voltage value VS and the corresponding offset voltage value "-detV2". The offset voltage value "-detV2" may be... Figure 8 The voltage value in the diagram is "-2detV1". Since this overdrive voltage D2 has a voltage value lower than the reference overdrive voltage corresponding to room temperature, the current output by the organic light-emitting diode unit 321 can be reduced, thereby improving the display color.
[0101] On the other hand, when the current temperature of the panel 300 is higher than room temperature, the current output by the driving transistor of the organic light-emitting diode unit 321 decreases, causing a color shift problem. To solve the above problem, the controller 310 executes the following steps S732 and S742 to overdrive the organic light-emitting diode unit 321.
[0102] In step S732, when the sensed temperature value D1 is higher than the room temperature value (i.e., 25°C), the controller 310 generates an overdrive voltage D2 based on the lookup information DT shown in Table 1, and the offset voltage value is positive. In step S742, the controller 310 outputs the overdrive voltage D2 to the pixel circuit 320 to increase the current outputted by the organic light emitting diode unit 321. Thus, the display color of the panel 300 is improved accordingly. Figure 8 In step S732, when the sensed temperature value D1 is higher than the room temperature value (i.e., 25°C), the controller 310 generates an overdrive voltage D2 based on the lookup information DT shown in Table 1, and the offset voltage value is positive. In step S742, the controller 310 outputs the overdrive voltage D2 to the pixel circuit 320 to increase the current outputted by the organic light emitting diode unit 321. Thus, the display color of the panel 300 is improved accordingly.
[0103] In step S732, when the sensed temperature value D1 is higher than the room temperature value (i.e., 25°C), the controller 310 generates an overdrive voltage D2 based on the lookup information DT shown in Table 1, and the offset voltage value is positive. In step S742, the controller 310 outputs the overdrive voltage D2 to the pixel circuit 320 to increase the current outputted by the organic light emitting diode unit 321. Thus, the display color of the panel 300 is improved accordingly. Figure 8 In step S732, when the sensed temperature value D1 is higher than the room temperature value (i.e., 25°C), the controller 310 generates an overdrive voltage D2 based on the lookup information DT shown in Table 1, and the offset voltage value is positive. In step S742, the controller 310 outputs the overdrive voltage D2 to the pixel circuit 320 to increase the current outputted by the organic light emitting diode unit 321. Thus, the display color of the panel 300 is improved accordingly. Figure 6B In step S732, when the sensed temperature value D1 is higher than the room temperature value (i.e., 25°C), the controller 310 generates an overdrive voltage D2 based on the lookup information DT shown in Table 1, and the offset voltage value is positive. In step S742, the controller 310 outputs the overdrive voltage D2 to the pixel circuit 320 to increase the current outputted by the organic light emitting diode unit 321. Thus, the display color of the panel 300 is improved accordingly.
[0104] Figure 9 is a panel circuit block diagram according to another embodiment of the present application. Referring to Figure 9 , the panel 900 includes a controller 910, a pixel circuit 920, and a plurality of data lines SL1 to SLM, where M is an integer. The controller 910 includes a built-in temperature detector 911. The controller 910, the pixel circuit 920, the built-in temperature detector 911, and the data lines SL1 to SLM can be described in a similar manner by referring to the panel 300.
[0105] In Figure 9 the embodiment, the panel 900 is implemented as a touch display panel. The controller 910 is implemented as a touch display driver integration. The controller 910 can perform the method shown in Figure 4 , to overdrive the pixel circuit 920 based on the temperature of the panel 900. The pixel circuit 920 is applied to a liquid crystal display.
[0106] In this embodiment, the panel 900 further includes a plurality of touch sensors 930. The touch sensors 930 are arranged in the active area AA. The touch sensors 930 are arranged in an array manner and have the same circuit architecture. The touch sensors 930 are coupled to the controller 910. The touch sensors 930 can be applied, for example, to an indium tin oxide (ITO) material or other transparent conductive material.
[0107] Figure 10 is a panel circuit block diagram according to another embodiment of the present application. Referring to Figure 10The panel 1000 includes a controller 1010, pixel circuits 1020, a plurality of data lines SL1 to SLM, and a plurality of touch sensors 1030, where M is an integer. The controller 1010 includes a built-in temperature detector 1011. The controller 1010, the pixel circuits 1020, the built-in temperature detector 1011, the data lines SL1 to SLM, and the touch sensors 1030 can be described by referring to the panel 900 and in an analogous manner.
[0108] In an embodiment of the panel 1000, the panel 1000 is implemented as a touch display panel. The controller 1010 is implemented as a touch display driver integrated. The controller 1010 can perform the method shown in FIG. 10 to overdrive the pixel circuits 1020 based on the temperature of the panel 1000. The pixel circuits 1020 can apply organic light emitting diodes. The touch sensors 1030 can apply, for example, a metal material such as a metal mesh structure. Figure 10 Figure 7
[0109] Figure 11 is a block diagram of a panel circuit according to an embodiment of the present application. Referring to Figure 11 , the panel 1100 can be a touch display panel. The panel 1100 can implement multiple functions such as a display function, a temperature detection function, and a touch function.
[0110] In an embodiment of the panel 1100, the panel 1100 includes a controller 1110, pixel circuits 1120, and a plurality of touch sensors 1131 to 113N, where N is an integer. The pixel circuits 1120 and the touch sensors 1131 to 113N are coupled to the controller 1110. Figure 11 In this embodiment, the pixel circuits 1120 are arranged in an active area AA of the panel 1100. The pixel circuits 1020 include a plurality of pixel units (not shown in FIG. 11). The pixel units are arranged in an array and have the same circuit architecture. The pixel units can be, for example, liquid crystal displays, light emitting diodes, organic light emitting diodes, or other display elements that provide a display function.
[0111] Figure 11 In this embodiment, the touch sensors 1131 to 113N are arranged in the active area AA. The touch sensors 1131 to 113N are arranged in an array and have the same circuit architecture. The touch sensors 930 can apply, for example, an indium tin oxide (ITO) material or other transparent conductive material, or a metal material such as a metal mesh structure.
[0112] In this embodiment, the touch sensors 1131 to 113N are arranged in the active area AA. The touch sensors 1131 to 113N are arranged in an array and have the same circuit architecture. The touch sensors 930 can apply, for example, an indium tin oxide (ITO) material or other transparent conductive material, or a metal material such as a metal mesh structure.
[0113] In this embodiment, the controller 1110 can include a microcontroller and a display driver integrated circuit. Alternatively, the controller 1110 can be implemented in a touch display driver integrated. In this embodiment, the controller 1110 can be, for example, a microcontroller, a field programmable gate array, a central processing unit, other programmable general purpose or special purpose microprocessors, digital signal processors, programmable controllers, application specific integrated circuits, programmable logic devices, other similar devices, or a combination of the foregoing, which can load and execute computer program related firmware or software to implement driving, control, access, and various computing functions.
[0114] Figure 12 is a flowchart of an operation method applicable to the panel according to an embodiment of the present application. Referring to Figure 11 and Figure 12 The panel 1100 can perform the following steps S1210 to S1240. The order of these steps S1210 to S1240 is for illustrative purposes only and is not limited thereto.
[0115] In step S1210, the controller 1110 obtains raw data D0 according to the touch sensing signals S1 output by the touch sensors 1131 to 113N during temperature sensing. The temperature sensing period is a period in which the pixel circuit 1120 is not driven. For example, the temperature sensing period can be the touch sensing period, or a window period.
[0116] In this embodiment, the touch sensing signals S1 are signals sensed by the touch sensors 1131 to 113N in the absence of a touch event. The raw data D0 is digital data corresponding to the touch sensing signals S1. That is, the raw data D0 indicates a reference value of the touch sensors 1131 to 113N at the current temperature of the panel 1100.
[0117] In other words, during a period in which there is no touch event and the pixel circuit is not driven (i.e., the temperature sensing period), the controller 1110 receives the touch sensing signals S1 output by the touch sensors 1131 to 113N. Then, the controller 1110 converts the touch sensing signals S1 into raw data D0.
[0118] In step S1220, during the temperature sensing period, the controller 1110 calculates a sensed temperature value D1 according to the raw data D0 and first lookup information DT1. The sensed temperature value D1 indicates the current temperature of the active area AA, and further indicates the current temperature of the entire panel 1100. In some embodiments, the sensed temperature value D1 indicates the current temperature of a region of the active area AA in which the touch sensors 1131 to 113N are located.
[0119] In this embodiment, the first lookup information DT1 indicates a correspondence between reference values and temperatures of the panel 1100 in the absence of a touch event.
[0120] In other words, based on the correspondence (e.g., the first lookup information DT1), the controller 1110 performs a calculation on the original data D0 to generate the sensed temperature value D1.
[0121] In step S1230, during the temperature sensing, the controller 1110 generates the overdrive voltage D2 from the sensed temperature value D1 and the second lookup information DT2. In this embodiment, the second lookup information DT2 indicates a correspondence between a voltage and a temperature of the panel 1100. The voltage can be, for example, a voltage value for overdriving the pixel circuit 1120.
[0122] In other words, based on the correspondence (e.g., the second lookup information DT2), the controller 1110 performs a calculation on the sensed temperature value D1 to generate the corresponding voltage D2 for overdriving the pixel circuit 1120.
[0123] In step S1240, during the display, the controller 1110 outputs the overdrive voltage D2 to the pixel circuit 1120. Thus, during the display, the controller 1110 overdrives the pixel circuit 1120 from the overdrive voltage D2 to reduce the response time of the pixel circuit 1120 during the gray scale conversion. The display period is a period during which the pixel circuit 1120 is driven.
[0124] By overdriving, the response time of the pixel circuit 1120 during the gray scale conversion can be reduced. The controller 1100 thus eliminates display problems, such as blurring and burn-in, of the pixel circuit 1120.
[0125] It is worth mentioning that since the original data D0 indicates reference values of the touch sensors 1131 to 113N at a current temperature, based on the first lookup information DT1, the controller 1110 is able to obtain the sensed temperature value D1 without a temperature detector. Furthermore, based on the second lookup information DT2, the controller 1110 is able to calculate the overdrive voltage D2 corresponding to a current temperature of the panel 1100. Thus, the panel 1100 is able to improve display functions at a low cost and can be applied to narrow frame applications.
[0126] Figure 13A is a block diagram of a panel circuit according to another embodiment of the present application. Referring to Figure 13A , the panel 1300a includes a controller 1310, a pixel circuit 1320a, and a plurality of touch sensors 1331a to 133Na, where Na is an integer. The controller 1310, the pixel circuit 1320a, and the touch sensors 1331a to 133Na can be described with reference to and analogously to the panel 1100.
[0127] In Figure 13AIn this embodiment, panel 1300a is implemented as a liquid crystal display touch panel. Pixel circuit 1320a utilizes a liquid crystal display. Pixel circuit 1320a includes a plurality of pixel units 1321a implemented by liquid crystal display units. Touch sensors 1331a to 133Na may, for example, utilize indium tin oxide or other transparent conductive materials.
[0128] In this embodiment, the controller 1310 includes a display driver integrated circuit 1311 and a microcontroller 1312. The microcontroller 1312 is coupled to touch sensors 1331a to 133Na. The microcontroller 1312 is further coupled to the display driver integrated circuit 1311. The display driver integrated circuit 1311 is coupled to pixel circuitry 1320a. The microcontroller 1312 and the display driver integrated circuit 1311 are arranged on the same circuit board 1340. The circuit board may, for example, be implemented using a flexible circuit board.
[0129] Figure 13B This is a panel circuit block diagram according to another embodiment of the present invention. Figure 13A Compared to the previous embodiment, in Figure 13B In this design, panel 1300b is implemented using a light-emitting diode (LED) touch display panel, particularly an organic light-emitting diode (OLED) touch display panel. Pixel circuit 1320b utilizes LEDs, particularly organic light-emitting diodes. Pixel circuit 1320b includes multiple pixel units 1321b implemented using LED units, particularly organic light-emitting diode units. Touch sensors 1331b to 133Nb can, for example, utilize a metal mesh structure or other conductive structures.
[0130] Figure 14 It is based on Figure 13A and 13B Flowchart of the panel operation method in this embodiment. (See reference) Figure 13A , 13B Panels 1300a and 1300b may respectively perform the following steps S1410 to S1430, S1431 to S1432, S1441 to S1442, and S1451 to S1452 to illustrate Figure 12 Details of steps S1210 to S1240. The order of these steps S1410 to S1452 is for illustrative purposes only and is not a limitation.
[0131] In step S1410, during each frame, controller 1310, via microcontroller 1312, determines the touch sensing signals output from touch sensors 1331a to 133Na or 1331b to 133Nb (e.g., Figure 11The touch sensing signal S1) obtains raw data D0. One of the raw data D0 is obtained according to one of the touch sensing signals, and corresponds to one of the touch sensors 1331a to 133Na or 1331b to 133Nb.
[0132] In this embodiment, each frame includes a temperature sensing period. Each frame further includes at least one blanking period and a display period. The periods in the same frame do not overlap with each other and have respective operations.
[0133] Specifically, in this embodiment, the temperature sensing period is a period in which the touch sensors 1331a to 133Na or 1331b to 133Nb perform a touch sensing operation. That is, during the temperature sensing period, the controller 1310 drives the corresponding touch sensors 1331a to 133Na and 1331b to 133Nb through the microcontroller 1312 to implement at least one of a touch function and a temperature detection function. The temperature sensing period can be a touch sensing period.
[0134] In addition, during the blanking period, the controller 1310 outputs at least one synchronization clock signal through the microcontroller 1312 and / or the display driving integrated circuit 1311. During the display period, the controller 1310 drives the corresponding pixel circuits 1320a and 1320b through the display driving integrated circuit 1311 to implement a display function.
[0135] Alternatively, in another embodiment, the temperature sensing period is a period in which the corresponding touch sensors 1331a to 133Na and 1331b to 133Nb do not perform a touch sensing operation and a display operation. That is, during the temperature sensing period, the microcontroller 1312 does not drive the corresponding touch sensors 1331a to 133Na and 1331b to 133Nb to implement a touch function. In addition, the display driving integrated circuit 1311 does not drive the corresponding pixel circuits 1320a and 1320b to implement a display function. The temperature sensing period can be a touch sensing period.
[0136] In step S1420, during the temperature sensing period, the controller 1310 compares the raw data D0 with reference raw data through the microcontroller 1312 to generate offset raw data. The reference raw data indicates a reference value of the corresponding touch sensors 1331a to 133Na and 1331b to 133Nb at room temperature of the panel 1300. In other words, during the temperature sensing period, the microcontroller 1312 obtains a difference between the raw data D0 and the reference raw data (i.e., the offset raw data).
[0137] In step S1430, during the temperature sensing, the controller 1310 generates a sensed temperature value D1 from the offset raw data based on the first lookup information DT1 through the microcontroller 1312. In addition, the controller 1310 generates an overdrive voltage D2 from the offset voltage value corresponding to the sensed temperature value D1 based on the second lookup information DT2 through the display driving integrated circuit 1311. The first lookup information DT1 can be stored in the microcontroller 1312.
[0138] In this embodiment, the first lookup information DT1 includes the correlation between the capacitance of the touch sensors 1331a to 133Na and 1331b to 133Nb and the temperature. The first lookup information DT1 can be expressed, for example, as a lookup table, an equation, a graph, or other conversion information between the offset voltage value and the temperature.
[0139] For example, referring to Figure 13A and 15A , Figure 15A is generated from the offset raw data based on Figure 13A , a panel operation diagram of an embodiment is shown to illustrate one example of the first lookup information DT1 when the pixel circuit 1320a is applied to a liquid crystal display.
[0140] In the embodiment shown in Figure 15A , the first lookup information DT1 is expressed as a two-dimensional graph. The horizontal axis represents the temperature of the panel 1300a, and the vertical axis represents the capacitance value of the panel 1300a.
[0141] In the first lookup information DT1 shown in Figure 15A , the capacitance value of the touch sensors 1331a to 133Na refers to the average parasitic capacitance thereof and is expressed as the following equation (1). In the equation (1), Cs represents the parasitic capacitance of each touch sensor 1331a to 133Na, ε represents the dielectric constant of the medium of each touch sensor 1331a to 133Na, A represents the area of each touch sensor 1331a to 133Na, and d represents the thickness of the medium.
[0142] Equation (1)
[0143] It should be noted that since the reference value of the touch sensors 1331a to 133Na at a certain temperature is negatively correlated with the parasitic capacitance of the touch sensors 1331a to 133Na, the raw data D0 also indicates the parasitic capacitance of the touch sensors 1331a to 133Na. Therefore, the first lookup information DT1 indicates the correlation between the raw data D0 (i.e., the capacitance value of the touch sensors 1331a to 133Na) and the temperature. The raw data D0 of the first lookup information DT1 refers to the average raw data D0 of the touch sensors 1331a to 133Na, i.e., the raw data D0 of the entire panel 1300a.
[0144] In addition, the correlation of the first lookup information DT1 is related to the material of the touch sensors 1331a to 133Na. In the application of the liquid crystal display touch panel 1300a, the material of the touch sensors 1331a to 133Na includes a metal oxide material (e.g., an indium tin oxide material), and the touch sensors 1331a to 133Na have a low sensitivity to temperature. Based on the above equation (1), when the temperature changes (e.g., increases), the change in the area "A" is smaller than the change in the thickness "d", and thus the parasitic capacitance "Cs" is correspondingly reduced. Therefore, the capacitance value of the touch sensors 1331a to 133Na is negatively correlated with the temperature.
[0145] In another example, referring to Figure 13B In comparison with the embodiment of 15B , Figure 15B is a panel operation schematic diagram according to the embodiment of Figure 13B to illustrate one example of the first lookup information DT1 when the pixel circuit 1320b is applied to a light emitting diode or an organic light emitting diode.
[0146] In comparison with the embodiment of Figure 13A In comparison with the embodiment of 15A , the correlation between the capacitance value of the touch sensors 1331b to 133Nb and the temperature in the first lookup information DT1 shown in Figure 15B may be positive. In the application of the light emitting diode / organic light emitting diode touch display panel 1300b, the material of the touch sensors 1331b to 133Nb includes a metal material (e.g., a metal grid structure), and the touch sensors 1331b to 133Nb have a high sensitivity to temperature. Based on the above equation (1), when the temperature changes (e.g., increases), the change in the area "A" is larger than the change in the thickness "d", and thus the parasitic capacitance "Cs" is correspondingly increased. Therefore, the capacitance value of the touch sensors 1331b to 133Nb is positively correlated with the temperature.
[0147] Returning to step S1430, in detail, during the temperature sensing, the controller 1310 calculates the offset raw data and the first lookup information DT1 by the microcontroller 1312 to generate a sensed temperature value D1. The microcontroller 1312 outputs the sensed temperature value D1 to the display driving integrated circuit 1311.
[0148] In other words, based on the first lookup information DT1 shown in Figure 15A or 15B, the controller 1310 looks up the offset temperature value corresponding to the offset raw data by the microcontroller 1312. The microcontroller 1312 offsets the reference temperature value (e.g., the room temperature value) by the offset temperature value to generate the sensed temperature value D1.
[0149] Alternatively, based on the first lookup information DT1 shown in Figure 15AOr, as shown in 15B, the first lookup information DT1, the controller microcontroller 1312 performs linear interpolation on the offset raw data, the room temperature value (i.e., 25 degrees Celsius), and the raw data corresponding to the room temperature to generate the sensed temperature value D1.
[0150] Continuing in step S1430, during temperature sensing, the controller 1310 calculates the sensed temperature value D1 and the second lookup information DT2 using the display driver integrated circuit 1311 to generate an offset voltage value. The second lookup information DT2 can be stored in the display driver integrated circuit 1311.
[0151] In this embodiment, the second lookup information DT2 includes the correlation between the offset voltage value of the pixel circuits 1320a / 1320b and the temperature. The second lookup information DT2 may be represented, for example, as a lookup table, equation, graph, or other conversion information between offset voltage values and temperature.
[0152] For example, in the application of the LCD touch panel 1300a, the second lookup information DT2 can be... Figure 5 The search information DT is shown. The pixel unit 1321a of the pixel circuit 1320a is implemented by a liquid crystal display unit, hereinafter referred to as the liquid crystal display unit 1321a. That is to say, the offset voltage value of the pixel circuit 1320a is negatively correlated with temperature.
[0153] Continuing in step S1430, during temperature sensing, the controller 1310 compensates the reference overdrive voltage corresponding to the reference temperature value via the display driver integrated circuit 1311 based on the aforementioned offset voltage value to generate an overdrive voltage D2. Figure 5 The second lookup information DT2 shown, and the operation of generating the overdrive voltage D2 in step S1430, can be referred to and compared by analogy. Figure 4 The steps in step S420 are described below.
[0154] In step S1441, in the application of the liquid crystal display touch panel 1300a, when the sensed temperature value D1 is lower than the room temperature value (i.e., 25 degrees Celsius), the liquid crystal rotation of the liquid crystal display unit 1321a becomes slower.
[0155] In step S1451, in the application of the liquid crystal display touch panel 1300a, during display, the controller 1310 outputs the overdrive voltage D2 to the pixel circuit 1320a via the display driver integrated circuit 1311 to accelerate the liquid crystal rotation of the liquid crystal display unit 1321a. In the application of the liquid crystal display touch panel 1300a, the operation of outputting the overdrive voltage D2 in steps S1441 and S1451 can be referred to and compared analogously. Figure 4 The steps S431 and S441 are described in the text.
[0156] Alternatively, in the application of the light emitting diode / organic light emitting diode touch display panel 1300b, the second lookup information DT2 can be Figure 8 The pixel unit 1321b of the pixel circuit 1320b is implemented by a light emitting diode unit, in particular, an organic light emitting diode unit, hereinafter referred to as an organic light emitting diode unit 1321b. That is, the offset voltage value of the pixel circuit 1320b is positively correlated with temperature.
[0157] In this embodiment, based on the second lookup information DT2 as shown in Figure 8 The operation of generating the overdrive voltage D2 in step S1430 can be described by referring to and analogizing to the step S720 in Figure 7 .
[0158] In step S1441, in the application of the organic light emitting diode touch display panel 1300b, compared with the room temperature value (i.e. 25 degrees Celsius), when the sensed temperature value D1 is lower, the current output by the organic light emitting diode unit 1321b driving transistor is increased.
[0159] In step S1451, in the application of the organic light emitting diode touch display panel 1300b, during display, the controller 1310 outputs the overdrive voltage D2 to the pixel circuit 1320b through the display driving integrated circuit 1311 to reduce the current output by the organic light emitting diode unit 1321b. In the application of the organic light emitting diode touch display panel 1300b, the operation of outputting the overdrive voltage D2 in steps S1441 and S1451 can be described by referring to and analogizing to the steps S731 and S741 in Figure 7 .
[0160] On the other hand, in step S1442, in the application of the liquid crystal display touch panel 1300a, compared with the room temperature value (i.e. 25 degrees Celsius), when the sensed temperature value D1 is higher, the liquid crystal of the liquid crystal display unit 1321a turns faster.
[0161] In step S1452, in the application of the liquid crystal display touch panel 1300a, during display, the controller 1310 outputs the overdrive voltage D2 to the pixel circuit 1320a through the display driving integrated circuit 1311 to delay the liquid crystal turning of the liquid crystal display unit 1321a. In the application of the liquid crystal display touch panel 1300a, the operation of outputting the overdrive voltage D2 in steps S1441 and S1451 can be described by referring to and analogizing to the steps S432 and S442 in Figure 4 .
[0162] Alternatively, in the application of the organic light-emitting diode touch display panel 1300b, in step S1442, when the sensed temperature value D1 is higher compared to the room temperature value (i.e. 25 degrees Celsius), the current outputted by the organic light-emitting diode unit 1321b driving transistor is reduced.
[0163] In step S1452, in the application of the organic light-emitting diode touch display panel 1300b, during the display period, the controller 1310 outputs the overdrive voltage D2 to the pixel circuit 1320b through the display driving integrated circuit 1311 to increase the current outputted by the organic light-emitting diode unit 1321b. In the application of the organic light-emitting diode touch display panel 1300b, the operation of outputting the overdrive voltage D2 in steps S1441 and S1451 can be described with reference to and analogized to steps S732 and S742 in Figure 7
[0164] Figure 16 The panel operation schematic diagram according to the embodiment of the present application. Referring to Figure 16 , the panel 1600 comprises a controller 1610, pixel circuits (not shown in Figure 16 ), a plurality of touch sensors 1631 to 163N, and a plurality of data lines SL1 to SLM, wherein N and M are integers. The controller 1610 is coupled to the pixel circuits through the data lines SL1 to SLM. The panel 1600 can be implemented by a liquid crystal display touch panel or a light-emitting diode / organic light-emitting diode touch display panel. The controller 1610, the pixel circuits, and the touch sensors 1631 to 163N can be described with reference to and analogized to the panel 1100, the panel 1300a, or the panel 1300b.
[0165] In the embodiment of Figure 16 , during the touch sensing period (i.e. the temperature sensing period), the controller 1600 determines which regions of the panel 1600 to perform the touch method to implement the touch function according to the order of magnitude of the obtained raw data D0. The controller 1610 further determines which regions of the panel 1600 to perform the method to implement the temperature detection function and improve the color cast problem according to the order of magnitude of the obtained raw data D0. This method is called a method of generating an overdrive voltage based on detected temperature, as shown in Figure 12 or Figure 14 .
[0166] In detail, the controller 1610 divides the active area AA of the panel 1600 into a first area A11 and a second area A12 according to the magnitude of the obtained raw data D0. Specifically, the controller 1610 compares a preset magnitude with each raw data D0 corresponding to the touch sensing signals outputted by the touch sensors 1631 to 163N. The preset magnitude can be a preset value used to determine whether the raw data D0 corresponds to a sufficient signal-to-noise ratio. That is, the preset magnitude is used to distinguish whether any touch event occurs.
[0167] When the magnitude of some raw data D0 is lower than the preset magnitude, it indicates that these raw data D0 represent the baseline values of the corresponding touch sensors (e.g., including the touch sensors 1631 and 163N) in the absence of touch events, and further represent the current temperatures of these touch sensors. The above-mentioned touch sensors (including the touch sensors 1631 and 163N) are located in the second area A12 where the fingers FG do not touch.
[0168] On the other hand, when the magnitude of some raw data D0 is not lower than the preset magnitude, it indicates that these raw data D0 represent the baseline values of the corresponding touch sensors (e.g., including the touch sensor 163i) in the presence of touch events. The above-mentioned touch sensor (including the touch sensor 163i) is located in the first area A11 where at least one finger FG touches.
[0169] Therefore, based on the magnitude of the obtained raw data D0, the controller 1610 divides the active area AA into the area A11 where touch events occur and the area A12 where touch events do not occur. The area A11 where touch events occur is the area where some touch sensors (including the touch sensor 163i) are located. The area A12 where touch events do not occur is the area where other touch sensors are located. Accordingly, the controller 1610 decides to perform a touch method in the area A11 to output corresponding report coordinates. In addition, the controller 1610 decides to perform a method of sensing temperature in the area A12, as shown in Figure 12 or Figure 14 .
[0170] Specifically, during the touch sensing (i.e., temperature sensing), the controller 1610 collects raw data D0 corresponding to the touch sensors (including the sensor 163i) arranged in the area A11. The magnitude of the above-mentioned raw data D0 is higher than the preset magnitude. Therefore, the controller 1610 performs touch sensing operation in the area A11 according to the collected raw data D0 corresponding to the touch sensors (e.g., including the sensor 163i) arranged in the area A11.
[0171] Furthermore, during touch sensing (i.e., temperature sensing), controller 1610 collects raw data D0 corresponding to the touch sensors arranged in region A12 to calculate the sensed temperature D1. The magnitude of the raw data D0 is lower than a preset order of magnitude. Therefore, controller 1610 further determines to execute a method based on the sensed temperature D1 in region A12, such as... Figure 12 or Figure 14 As shown.
[0172] It should be noted that, based on the order of magnitude of the obtained raw data D0, the controller 1610 determines at least one area where a touch event occurred (e.g., area A11) and the remaining areas without touch events (e.g., area A12). During the same period (i.e., during temperature sensing), the controller 1610 simultaneously executes the touch method and the method of generating an overdrive voltage based on the detected temperature. Therefore, the panel 1600 is able to simultaneously calculate the reported coordinates in area A11 and calculate the temperature and the corresponding overdrive voltage in area A12.
[0173] Figure 17 This is a schematic diagram of panel operation according to an embodiment of the present invention. (Refer to...) Figure 17 Panel 1700 includes controller 1710 and pixel circuitry (not included in...). Figure 17 As shown in the diagram, a plurality of touch sensors 1731 to 173N and a plurality of data lines SL1 to SLM, where N and M are integers. Controller 1710 is coupled to the pixel circuitry via data lines SL1 to SLM. Panel 1700 is implemented as an LCD touch display panel or an LED / OLED touch display panel. Controller 1710, pixel circuitry, and touch sensors 1731 to 173N can be described with reference to and analogous to panels 1100, 1300a, or 1300b.
[0174] exist Figure 17 In one embodiment, during touch sensing (i.e., during temperature sensing), the controller 1700 performs a method on multiple divided regions of the panel 1700 to generate respective overdrive voltages for overdriving corresponding pixel units. This method is referred to as a method for generating overdrive voltages based on detected temperature, such as... Figure 12 or Figure 14 As shown.
[0175] In this embodiment, the controller 1710 divides the active area AA of the panel 1700 into multiple regions A21 to A24. Regions A21 to A24 are sequentially adjacent in the Y direction. The number and arrangement of regions A21 to A24 are merely examples.
[0176] In this embodiment, each of the regions A21 to A24 has some touch sensors 1731 to 173N. Specifically, some of the touch sensors 1731 to 173N, for example including the touch sensor 1731, are arranged in the region A21. Some of the touch sensors 1731 to 173N, for example including the touch sensor 173i, are arranged in the region A22. Some of the touch sensors 1731 to 173N, for example including the touch sensor 173j, are arranged in the region A23, and the rest, for example including the touch sensor 173N, are arranged in the region A24.
[0177] In detail, the controller 1710 divides the active area AA into the regions A21 to A24 according to the distances between the touch sensors 1731 to 173N and the controller 1710. In this embodiment, with respect to the Y direction, the region A21 can be a far-end region, for example, with respect to the controller 1710, the regions A22 and A23 can be middle-end regions, and the region A24 can be a near-end region, for example. Alternatively, in another embodiment, the controller 1710 divides the active area AA into the regions A21 to A24 according to the design requirements of the touch display panel 1700.
[0178] For example, with respect to the Y direction, since each distance between the touch sensors (for example, the touch sensor 1731) in the region A21 and the controller 1710 is greater than the first, second, and third preset distances, the controller 1710 sets the region where these touch sensors are located as the region A21. With respect to the Y direction, since each distance between the touch sensors (for example, the touch sensor 173i) in the region A22 and the controller 1710 is greater than the first and second preset distances and less than the third preset distance, the controller 1710 sets the region where these touch sensors are located as the region A22.
[0179] In addition, with respect to the Y direction, since each distance between the touch sensors (for example, the touch sensor 173j) in the region A23 and the controller 1710 is greater than the first preset distance and less than the second and third preset distances, the controller 1710 sets the region where these touch sensors are located as the region A23. With respect to the Y direction, since each distance between the touch sensors (for example, the touch sensor 173N) in the region A24 and the controller 1710 is less than all the preset distances, the controller 1710 sets the region where these touch sensors are located as the region A24. The various preset distances are set in advance according to design requirements.
[0180] In this embodiment, the controller 1710 further collects the raw data DO corresponding to the touch sensors 1731-173N arranged in the areas A21-A24, respectively. In other words, the controller 1710 collects the raw data DO corresponding to the touch sensors (including the touch sensor 1721) arranged in the area A21 to calculate the temperature value of the area A21. The raw data DO collected from the areas A22-A24 can be described with reference to and analogously to the raw data DO collected from the area A21.
[0181] Then, the controller 1710 calculates the sensing temperatures D11-D14 in the divided areas A21-A24 according to the raw data DO corresponding to the touch sensors 1731-173N arranged in the areas A21-A24 and the first lookup information DT1.
[0182] In other words, based on the first lookup information DT1, the controller 1710 calculates the sensing temperature D11 according to the raw data DO corresponding to the touch sensor (including the touch sensor 1731) arranged in the area A11. The sensing temperature D11 indicates the current temperature of the area A11. The details of the operation of calculating the sensing temperature D11 can be described with reference to and analogously to the operation of calculating the sensing temperature D11 in the step S1420-S1430 in FIG. 14. Figure 14 The calculated sensing temperatures D12-D14 corresponding to the areas A22-A24 can be described with reference to and analogously to the calculated sensing temperature D11 corresponding to the area A21.
[0183] In this embodiment, the controller 1710 generates the overdrive voltages D21-D24 corresponding to the areas A21-A24 according to the sensing temperatures D11-D14 calculated in the areas A21-A24 and the second lookup information DT2. The controller 1710 outputs the overdrive voltages D21-D24 to the pixel units of the pixel circuits arranged in the areas A21-A24, respectively.
[0184] In other words, based on the second lookup information DT2, the controller 1710 calculates the overdrive voltage D21 according to the sensing temperature D11 corresponding to the area A21. The controller 1710 outputs the overdrive voltage D21 to the pixel units arranged in the area A21 to overdrive the corresponding pixel units according to the overdrive voltage D21. The details of the operation of calculating the overdrive voltage D21 can be described with reference to and analogously to the operation of calculating the overdrive voltage D21 in the step S1430-S1452 in FIG. 14. Figure 14 The overdrive voltages D22-D24 corresponding to the areas A22-A24 can be described with reference to and analogously to the overdrive voltage D21 corresponding to the area A21.
[0185] It should be noted that based on the divided regions A21 to A24, the controller 1710 is capable of detecting the plurality of sensing temperatures D11 to D14 at the respective regions A21 to A24. Therefore, the panel 1700 is capable of generating a plurality of overdrive voltages D21 to D24 to overdrive the respective regions A21 to A24 respectively in response to the respective current temperatures of the regions A21 to A24.
[0186] Figure 18A is a circuit block diagram of a panel according to another embodiment of the present application. Referring to Figure 18A , the panel 1800a includes a controller 1810, pixel circuits 1820a, and a plurality of touch sensors 1831a to 183Na, where Na is an integer. The controller 1810, the pixel circuits 1820a, and the touch sensors 1831a to 183Na can be described with reference to and analogously to the panel 1300a, the panel 1600, or the panel 1700.
[0187] In Figure 18A the embodiment, the panel 1800a is implemented by a liquid crystal display touch panel. The pixel circuits 1820a are applied to a liquid crystal display. The pixel circuits 1820a include a plurality of pixel units 1821a implemented by liquid crystal display units. The touch sensors 1831a to 183Na can be implemented, for example, by indium tin oxide material or other transparent conductive material.
[0188] In this embodiment, the controller 1810 is implemented by a touch display driver integration. In other words, the functions of a display driver integrated circuit and a microcontroller are integrated together into a touch display driver integration to implement a plurality of functions, such as a display function, a temperature detection function, and a touch function. The controller 1810 is arranged in a flexible printed circuit board 1840.
[0189] In this embodiment, the panel 1800a can perform the method of generating an overdrive voltage based on a detected temperature as shown in Figure 12 or Figure 14 . The panel 1800a can perform the touch sensing operation and the aforementioned method at respective regions as shown in Figure 16 . The panel 1800a can perform the aforementioned method on divided regions as shown in Figure 17 .
[0190] Figure 18B is a circuit block diagram of a panel according to another embodiment of the present application. Compared with Figure 18A the embodiment, in Figure 18BIn some embodiments, the panel 1800b is implemented by a light emitting diode touch display panel, in particular, an organic light emitting diode touch display panel. The pixel circuit 1820b is applied to a light emitting diode, in particular, an organic light emitting diode. The pixel circuit 1820b includes a plurality of pixel units 1821b implemented by light emitting diode units, in particular, organic light emitting diode units. The touch sensors 1831b to 183Nb can be, for example, applied to a metal mesh structure or other conductive structure.
[0191] In summary, in the method for generating an overdrive voltage based on a panel temperature according to the embodiments of the present application, the panel can detect the current temperature of the panel without an external temperature detector by using a built-in temperature detector or raw data corresponding to the touch sensor. Therefore, the panel can reduce the cost and can be applied to narrow frame applications. In some embodiments, based on the detected temperature and the second lookup information, the panel can generate an overdrive voltage to improve the color shift problem. In some embodiments, based on the order of magnitude of the obtained raw data, the panel can simultaneously implement the touch function and generate the overdrive voltage. In some embodiments, based on the division of the active area, the panel can detect the current temperature of the regions and further can generate respective overdrive voltages.
[0192] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. An operating method suitable for a panel including a controller and pixel circuitry, the operating method comprising: sensing, by a built-in temperature detector of the controller, a temperature of the panel to generate a sensed temperature value; generating, by the controller, an overdrive voltage in accordance with the sensed temperature value and lookup information; and outputting, by the controller, the overdrive voltage to the pixel circuitry.
2. The operating method of claim 1, wherein generating the overdrive voltage in accordance with the sensed temperature value and the lookup information comprises: calculating, by the controller, the sensed temperature value and the lookup information to generate an offset voltage value; and compensating, by the controller, a reference overdrive voltage corresponding to a reference temperature value in accordance with the offset voltage value to generate the overdrive voltage.
3. The operating method of claim 1, wherein the lookup information comprises a correlation between a plurality of offset voltage values of the pixel circuitry and a plurality of temperatures.
4. The operating method of claim 3, wherein the plurality of offset voltage values of the pixel circuitry and the plurality of temperatures have a negative correlation when the pixel circuitry comprises a plurality of liquid crystal display cells.
5. The operating method of claim 3, wherein the plurality of offset voltage values of the pixel circuitry and the plurality of temperatures have a positive correlation when the pixel circuitry comprises a plurality of light emitting diode cells.
6. An operating method suitable for a panel including a controller, a plurality of touch sensors and pixel circuitry, the operating method comprising: obtaining, by the controller, raw data in accordance with a plurality of touch sensor signals output from the plurality of touch sensors during temperature sensing; calculating, by the controller, a sensed temperature value in accordance with the raw data and first lookup information; generating, by the controller, an overdrive voltage in accordance with the sensed temperature value and second lookup information; and outputting, by the controller, the overdrive voltage to the pixel circuitry.
7. The operating method of claim 6, wherein calculating the sensed temperature value in accordance with the raw data and the first lookup information comprises: comparing, by the controller, the raw data and reference raw data to generate offset raw data; calculating, by the controller, the offset raw data and the first lookup information to generate the sensed temperature value.
8. The operating method of claim 6, wherein generating the overdrive voltage in accordance with the sensed temperature value and the second lookup information comprises: calculating, by the controller, the sensed temperature value and the second lookup information to generate an offset voltage value; and compensating, by the controller, a reference overdrive voltage corresponding to a reference temperature value in accordance with the offset voltage value to generate the overdrive voltage.
9. The operating method of claim 6, further comprising: collecting, by the controller, raw data corresponding to the plurality of touch sensors arranged in a plurality of regions of the panel, respectively; calculating, by the controller, a plurality of sensed temperatures of the plurality of regions in accordance with the raw data corresponding to the plurality of touch sensors arranged in the plurality of regions and the first lookup information. generating, by the controller, a plurality of overdrive voltages corresponding to the plurality of regions according to the plurality of sensed temperatures of the plurality of regions and the second lookup information; and outputting, by the controller, the plurality of overdrive voltages to a plurality of pixel units of the pixel circuit arranged in the plurality of regions, respectively.
10. The operation method of claim 9, further comprising: dividing, by the controller, an active area of the panel into the plurality of regions, wherein each of the plurality of regions has a plurality of the touch sensors.
11. The operation method of claim 6, further comprising: dividing, by the controller, an active area of the panel into a first region and a second region according to an order of magnitude of obtained raw data.
12. The operation method of claim 11, further comprising: collecting, by the controller, raw data corresponding to the plurality of touch sensors arranged in the first region to calculate the sensed temperature, wherein the raw data of the first region is of a lower order of magnitude than a preset order of magnitude.
13. The operation method of claim 12, further comprising: collecting, by the controller, raw data corresponding to the plurality of touch sensors arranged in the second region, the raw data of the second region being of a higher order of magnitude than the preset order of magnitude; and performing, by the controller, a touch sensing operation on the second region according to the collected raw data corresponding to the plurality of touch sensors arranged in the second region.
14. The operation method of claim 6, wherein the first lookup information comprises a correlation between a plurality of capacitance values of the plurality of touch sensors and a plurality of temperatures.
15. The operation method of claim 6, wherein the second lookup information comprises a correlation between a plurality of offset voltage values of the pixel circuit and a plurality of temperatures.
16. The operation method of claim 15, wherein the pixel circuit comprises a plurality of liquid crystal display units, the plurality of offset voltage values of the pixel circuit and the plurality of temperatures having a negative correlation.
17. The operation method of claim 15, wherein the pixel circuit comprises a plurality of light emitting diode units, the plurality of offset voltage values of the pixel circuit and the plurality of temperatures having a positive correlation.
18. The operation method of claim 6, wherein the temperature sensing period is a period in which the plurality of touch sensors perform a touch sensing operation.
19. The operation method of claim 6, wherein the temperature sensing period is a period in which the plurality of touch sensors do not perform a touch sensing operation and do not perform a display operation.
20. A panel, comprising: a pixel circuit; and a controller coupled to the pixel circuit, the controller being configured to perform the operation method of claim 1.
21. A panel, comprising: a pixel circuit; a plurality of touch sensors; and a controller coupled to the pixel circuit and the plurality of touch sensors, the controller being configured to perform the operation method of claim 6.