Touch Panel Boundary Sensitivity Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Touch screen panels with multiple chips experience discontinuous touch sensitivity at boundary regions due to differences in output values from adjacent touch detection circuits, leading to uneven performance when drawing continuous lines.
Innovation Solution
A touch panel design with multiple sensing electrodes and touch detection circuits, where output values from adjacent circuits are corrected using weight values and capacitors to ensure continuous sensitivity, with the digital processing unit applying weights to generate corrected output values that reduce differences between adjacent circuit outputs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If multiple touch screen panel chips are used to accommodate a large area, then the coverage area is increased, but discontinuous touch sensitivity occurs at boundary regions between adjacent chips
Solution Approach 1:
The patent applies different weight values to output values from different touch detection circuits based on their location. Specifically, touch detection circuits adjacent to boundary regions are assigned different weight values compared to those in non-boundary regions, allowing local adjustment of sensitivity to achieve uniform overall response across the entire touch panel area
Solution Approach 2:
The patent changes the parameter of weight values applied to output values from touch detection circuits. By adjusting these weight values digitally, the system compensates for sensitivity differences between adjacent chips, transforming the uniform sensitivity parameter across different manufacturing units to achieve consistent performance
2Ease of manufacture
If multiple touch screen panel chips are produced by the same process, then manufacturing consistency is maintained, but different touch sensitivities still occur due to variations in output values from adjacent circuits
Solution Approach 1:
The patent implements a feedback mechanism where output values from multiple touch detection circuits are collected, compared, and processed. The digital processing unit analyzes the output values and applies appropriate weight values to compensate for sensitivity differences, creating a closed-loop system that ensures uniform touch sensitivity across all chips
Solution Approach 2:
The patent introduces asymmetric weight values for different touch detection circuits based on their position and characteristics. Instead of treating all circuits uniformly, adjacent circuits to boundary regions receive different weight adjustments, creating an asymmetric correction strategy that compensates for the inherent variations between chips
3Device complexity
If output values from adjacent touch detection circuits are used directly, then the system remains simple, but discontinuous sensitivity causes uneven performance when drawing continuous lines
Solution Approach 1:
The patent introduces a digital processing unit as an intermediary between the touch detection circuits and the final touch processing. This intermediary applies weight values to output values from different circuits, smoothing out sensitivity differences and ensuring continuous, smooth touch input performance across the entire touch panel
Data Source
AI summary
There is provided a touch panel, including: a plurality of sensing electrodes divided into a plurality of sensing electrode groups; and a plurality of touch detection circuits correspondingly connected to the plurality of sensing electrode groups, respectively, wherein the first touch detection circuit includes a first touch detection circuit unit outputting a first output value depending on a test voltage and the second touch detection circuit includes a second touch detection circuit unit outputting a second output value depending on the test voltage, the second touch detection circuit is adjacent to the first touch detection circuit, and the second output value is corrected to reduce a difference between the first output value and the second output value.


