Method for generating overdriving voltage based on temperature of panel
A method for generating overdriving voltage based on temperature of panel is disclosed. The method includes the following steps. A built-in temperature detector of a controller senses temperature of the panel to generate a sensing temperature value. Alternatively, the controller calculates a sensing temperature value, according to lookup information and raw data. The raw data is obtained according to touch sensing signals output from multiple touch sensors. Then, the controller generates an overdriving voltage, according to the sensing temperature value and another lookup information. The controller outputs the overdriving voltage to the pixel circuit.
1 . An operating method, adapted to a panel which comprises a controller, a plurality of touch sensors and a pixel circuit, wherein the operating method comprises:
obtaining, by the controller, raw data according to touch sensing signals output from the plurality of touch sensors during a temperature sensing period;
dividing, by the controller, an active area of the panel into a first region and a second region, according to a magnitude order of the obtained raw data;
collecting, by the controller, the raw data corresponding to the plurality of touch sensors arranged at the first region, which has the magnitude order lower than a default magnitude order, to calculate a sensing temperature;
calculating, by the controller, the sensing temperature value, according to the raw data and first lookup information;
generating, by the controller, an overdriving voltage, according to the sensing temperature value and second lookup information; and
outputting, by the controller, the overdriving voltage to the pixel circuit.
2 . The operating method according to claim 1 , wherein a step of calculating the sensing temperature value of the panel according to the raw data and the first lookup information comprises:
comparing, by the controller, the raw data with reference raw data to generate offset raw data;
calculating, by the controller, the offset raw data and the first lookup information to generate the sensing temperature value.
3 . The operating method according to claim 1 , wherein a step of generating the overdriving voltage according to the sensing temperature value and the second lookup information comprises:
calculating, by the controller, the sensing temperature value and the second lookup information to generate an offset voltage value; and
compensating, by the controller, a reference overdriving voltage corresponding to a reference temperature value according to the offset voltage value to generate the overdriving voltage.
4 . The operating method according to claim 1 , further comprising:
respectively collecting, by the controller, the raw data corresponding to the plurality of touch sensors arranged at a plurality of regions of the panel;
calculating, by the controller, a plurality of sensing temperatures at the plurality of regions, according to the raw data corresponding to the plurality of touch sensors arranged at the plurality of regions and the first lookup information;
generating, by the controller, a plurality of overdriving voltages corresponding to the plurality of regions, according to the plurality of sensing temperatures at the plurality of regions and the second lookup information; and
respectively outputting, by the controller, the plurality of overdriving voltages to pixel units of the pixel circuit arranged at the plurality of regions.
5 . The operating method according to claim 4 ,
wherein each one of the first region and the second region has a number of the plurality of touch sensors.
6 . The operating method according to claim 1 , further comprising:
collecting, by the controller, the raw data corresponding to the plurality of touch sensors arranged at the second region, which has the magnitude order higher than the default magnitude order; 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 at the second region.
7 . The operating method according to claim 1 , wherein the first lookup information comprises a correlation between capacitance of the plurality of touch sensors and temperature.
8 . The operating method according to claim 1 , wherein the second lookup information comprises a correlation between offset voltage values of the pixel circuit and temperature.
9 . The operating method according to claim 8 , wherein the pixel circuit comprises a plurality of liquid crystal display (LCD) units, the offset voltage values of the pixel circuit and the temperature have a negative correlation.
10 . The operating method according to claim 8 , wherein the pixel circuit comprises a plurality of light-emitting diode (LED) units, the offset voltage values of the pixel circuit and the temperature have a positive correlation.
11 . The operating method according to claim 1 , wherein the temperature sensing period is a period when the plurality of touch sensors perform a touch sensing operation.
12 . The operating method according to claim 1 , wherein the temperature sensing period is a period when the plurality of touch sensors do not perform a touch sensing operation and the pixel circuit does not perform a displaying operation.