CN103135828B - Non-common ground compensation method of touch panel - Google Patents

Non-common ground compensation method of touch panel Download PDF

Info

Publication number
CN103135828B
CN103135828B CN201110403566.5A CN201110403566A CN103135828B CN 103135828 B CN103135828 B CN 103135828B CN 201110403566 A CN201110403566 A CN 201110403566A CN 103135828 B CN103135828 B CN 103135828B
Authority
CN
China
Prior art keywords
induction
point
numerical value
group
matrix window
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110403566.5A
Other languages
Chinese (zh)
Other versions
CN103135828A (en
Inventor
黄荣寿
吴珈穆
洪泽伦
陈顺益
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Elan Microelectronics Corp
Original Assignee
Elan Microelectronics Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Elan Microelectronics Corp filed Critical Elan Microelectronics Corp
Publication of CN103135828A publication Critical patent/CN103135828A/en
Application granted granted Critical
Publication of CN103135828B publication Critical patent/CN103135828B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

The invention relates to a method for compensating for non-common ground of a touch panel, which comprises the following steps: reading an induction group and presetting a compensation matrix window, enabling each induction point of the induction group to be used as a central point of the compensation matrix window, adding the numerical values of all induction points corresponding to the compensation matrix window, and overwriting the added numerical value to the numerical value of the induction point corresponding to the central point of the current compensation matrix window; therefore, the central sensing point with abnormal values due to unconformity can be compensated, so that the value returns to the normal value of a touch sensing group, and the error rate of subsequent coordinate value judgment is effectively reduced.

Description

The not compensation method altogether of contact panel
Technical field
What the invention relates to a kind of contact panel does not compensate (floatingcompensation) method altogether, and espespecially a kind of capacitance type touch-control panel that can effectively solve is not because producing the not compensation method altogether of contact panel of sensing not phenomenon erroneous judgement touch points altogether altogether.
Background technology
The main touch-control principle of capacitance type touch-control panel is the capacitance variations value being changed capacitance type touch-control panel touched position by static electricity on human body, and then passes through the touch position of this capacitance variations value identification user; For effectively reacting static electricity on human body's signal, the electronic installation metal shell of general employing capacitance type touch-control panel can be connected with the ground signalling of capacitance type touch-control panel and form electrical structure relation altogether, allows user's hand be bound to contact with this capacitance type touch-control panel.
At present because the intelligent mobile phone of touch-control panel computer or large size panel is day by day popularized, user likely only contacts with the contact panel of these electronic installations described with finger or palm, and cannot with it altogether; And use-pattern like this, capacitance variations value under not being total to ground mode can be caused to present exception.
Refer to Fig. 7 A, shown in Fig. 7 B to Fig. 7 C, be that a capacitance type touch-control panel is under common ground mode (groundingmode), the analogy induced signal (ADC) reacted when there is touching object, namely the reference value (Base value) that this analogy induced signal and this contact panel are preset obtains capacitance change signal (dV value) after subtracting each other, as shown in FIGURE 3 E, this capacitance change signal (dV value) is in induction picture frame return program, with the induction picture frame after full point type scanning, namely the touching induction group of 16 carries is converted to, the influence value of the induction point in the middle of it comparatively around influence value be high (peak value be on the occasion of), therefore identifiable design goes out a touching object.
Again please refer to shown in Fig. 7 D, if above-mentioned touching object occurs in capacitance type touch-control panel under not being total to ground mode (floatingmode), capacitance change signal (dV) peak value then exported can be negative value, and be converted to induction picture frame after this touching induction group middle induction point influence value can comparatively surrounding influence value be low, as shown in Figure 2, correctly cannot identify single touching object and return out correct coordinates; Therefore, if capacitance type touch-control panel is not using under ground mode altogether, then article identification error rate can improve, and remains to be further improved it.
Summary of the invention
Because the technical disadvantages not being total to the high error rate of ground mode recognition technology of above-mentioned capacitance type touch-control panel, fundamental purpose of the present invention is to provide a kind of not compensation method altogether of contact panel, to avoid the touching object coordinate erroneous judgement do not caused altogether.
The technical way used for reaching above-mentioned purpose be make this contact panel not altogether compensation method comprise:
Read a touching induction group, and be preset with a compensation matrix window;
This touching is made to respond to the central point of each induction point as this compensation matrix window of group;
The numerical value of all induction points corresponding to compensation matrix window is added; And
Numerical value after being added is override to induction point numerical value corresponding to the central point of current compensation matrix window.
Because the numerical value of the only central induction point of the touching induction group not altogether under ground mode can far below periphery induction point numerical value, therefore the present invention not altogether compensation method by the numerical value of central induction point, replace it by the numerical value being added its periphery induction point, the Numerical regression of this central induction point can be made to the regime values of this touching induction group; So, the error rate that the touching induction group after over-compensation judges in the coordinate carrying out follow-up touch-control object can effectively reduce; Also mean, even if user need not contact the electronic installation (altogether ground mode) adopting capacitance type touch-control panel, the user that also can correctly judge points touch position.
The present invention's time object is to provide a kind of not compensation method altogether for multi-point touch panel, when at least two touching induction groups very close to time, then there will be at least two close the highest induction numerical value, therefore once above-mentioned not altogether compensation method compensate after the highest induction numerical value of this touching induction group can become single, cause many touching objects to be mistaken for the problem of single touching object on the contrary; Therefore, the present invention is further before the above-mentioned step be added by the numerical value of all induction points corresponding to compensation matrix window, centered by current induction point, respectively up, down, turn left, turning right performs non-central induction point determining program; When all directions perform the arbitrary establishment person of result of non-central induction point determining program, then represent the highest induction numerical value of induction point corresponding to current compensation matrix window center point non-touching for this reason induction group, and no longer perform the above-mentioned step be added by the numerical value of all induction points corresponding to compensation matrix window, and retain the numerical value of current induction point, no longer compensate.
The not compensation method altogether of contact panel provided by the present invention, can avoid the touching object coordinate erroneous judgement altogether do not caused.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of the present invention's not compensation method first preferred embodiment altogether.
Fig. 2 is the schematic diagram that a contact panel exports a touching induction group under not being total to ground mode.
Fig. 3 A, Fig. 3 B, Fig. 3 C, Fig. 3 D to 3E carry out with the touching of Fig. 2 induction group the schematic flow sheet that altogether do not compensate.
Fig. 4 is the process flow diagram of the present invention's not compensation method second preferred embodiment altogether.
Fig. 5 is the process flow diagram of the non-central induction point determining program of the present invention.
Fig. 6 A is the schematic diagram that a multi-spot touch type touch panel exports a touching induction group under not being total to ground mode.
Fig. 6 B is the schematic diagram of Fig. 6 A through non-central induction point determining program.
To be Fig. 6 A second of compensation method goodly do not implement the touching induction group schematic diagram after compensating through the present invention to Fig. 6 C altogether.
Fig. 7 A is the oscillogram of contact panel one preset reference value.
Fig. 7 B is the oscillogram of analogy induced signal after the touch-control of contact panel under common ground mode.
Fig. 7 C is the oscillogram of contact panel one capacitance variations induced signal.
Fig. 7 D is that contact panel is in the oscillogram not being total to next capacitance variations induced signal of ground mode.
Drawing reference numeral:
10 induction picture frames 11,11 ' touch induction group
111,111 ' induction point 112 subgroup
Embodiment
First referring to shown in Fig. 1, is the first preferred embodiment process flow diagram of the not compensation method altogether of the present invention one contact panel, and please refer to Fig. 2, wherein this not altogether compensation method comprise:
Read a touching induction group 11, and be preset with a compensation matrix window S10; In the present embodiment, this touching induction group is that the induction picture frame after one scan obtained, and the better matrix size that should be correspondence and singly refer to touch of this compensation matrix window size, then for the contact panel of capacitive sensing unit for 5.3mm ~ 4.5mm interval, this compensation matrix window should be 3 × 3 matrixes;
This touching is made to respond to the central point S11 of each induction point 111 as this compensation matrix window of group 11, as shown in Figure 3A; In the present embodiment, with 3 × 3 compensation matrix windows, reply should touch 9 induction points 111 of induction group;
The numerical value of all induction points 111 corresponding to compensation matrix window is added S12; In the present embodiment, the numerical value being about to corresponding 9 induction points 111 is added, and not corresponding induction point person is namely with 0 replacement; And
Numerical value after being added is override to induction point 111 numerical value S13 corresponding to the central point of current compensation matrix window, as shown in Figure 3 B.
Because the numerical value of the only central induction point 111 of the touching induction group 11 not altogether under ground mode can far below periphery induction point numerical value, as Fig. 2, therefore the present invention not altogether compensation method by the numerical value of central induction point, it is replaced by the numerical value being added its periphery induction point, as known in Fig. 3 C and 3D, wherein by script 0, 15 (16 carries) are compensated for as 774, 633 (16 carries), the Numerical regression regime values of this central induction point can be made, with this example wherein an influence value 0 namely return the highest induction numerical value 774 for this touching induction group 11, as shown in FIGURE 3 E, each induction point 111 ' of whole this touching induction groups 11 ' all compensates, the coordinate determining step touching object is carried out in follow-up, can correctly judge, reduce the error rate that coordinate figure judges.Also mean, even if user need not contact the electronic installation (altogether ground mode) adopting capacitance type touch-control panel, the user that also can correctly judge points touch position.
Refer to shown in Fig. 4, be the second preferred embodiment that the present invention is applied to multi-point touch-control panel further, comprise the following steps:
Read a touching induction group S10, and be preset with a compensation matrix window; In the present embodiment, this sense of touch Ying Qun is that the induction picture frame after one scan obtained, and the better matrix size that should be correspondence and singly refer to touch of this compensation matrix window size, then for the contact panel of capacitive sensing unit for 5.3mm ~ 4.5mm interval, this compensation matrix window should be 3 × 3 matrixes;
This touching is made to respond to the central point S11 of each induction point as this compensation matrix window of group; In the present embodiment, with 3 × 3 compensation matrix windows, reply should touch 9 induction points of induction group;
Centered by current induction point, respectively up, down, turn left, turn right perform non-central induction point determining program S111; When all directions perform the arbitrary establishment person S112 of result of non-central induction point determining program, then represent the highest induction numerical value of induction point corresponding to current compensation matrix window center point non-touching for this reason induction group, get back to previous step;
The numerical value of all induction points corresponding to compensation matrix window is added S12; In the present embodiment, the numerical value being about to corresponding 9 induction points is added, and not corresponding induction point person is namely with 0 replacement; And
Numerical value after being added is override to induction point numerical value S13 corresponding to the central point of current compensation matrix window.
Shown in Fig. 5, above-mentioned non-central induction point determining program comprises the following steps:
Preset a critical induction numerical value and a critical length quantity S111a; In the present embodiment, with corresponding 3 × 3 compensation matrix windows, this critical length quantity set 2 induction points are good;
Read current direction to should the induction point of critical length quantity and numerical value S111b thereof; And
Judge that whether the quantity of each induction point is lower than critical induction quantity S111c respectively; If all lower than this critical induction quantity, then representative is at present to should the induction point of central point of compensation matrix window is non-responds to the center induction point of group for this touching.
Shown in Fig. 6 A, for not being total to the touching induction group 11 of ground mode two after finger touching, because of altogether not therefore, the maximum induction numerical value (peak value) of the two touching objects of this touching induction group is low compared with the numerical value of its corresponding periphery, periphery induction numerical value is normal, if without compensation, the highest induction numerical value of the higher induction numerical value between two touching objects as touching induction group 11 can be judged by accident, and judge this touching induction group 11 by accident for singly to touch object.Therefore, after the present invention does not compensate altogether, originally should be the highest induction numerical value can be compensated, but between two touching objects, therefore higher induction numerical value also can be drawn high; Therefore, by the non-central induction point determining program of Fig. 5, can not be the induction point of the highest induction numerical value by finger touching length and the eliminating of induction numerical value, once through confirming, then namely this sensing points retains former numerical value, and does not carry out not compensating altogether, as shown in Figure 6B.
With Fig. 6 A, two fingers are with Y direction contact surface plate, and therefore this touching induction group there will be the longer subgroup 112 of two Y-axis length; Therefore, the induction point being 187 with numerical value carries out the non-central induction point determining program of Fig. 5, its down two numerical value be respectively 7 and 0, all more critical induction numerical value (being preset as 10) is for low, representative all more critical induction numerical value of periphery numerical value of current induction point within the scope of reasonable length is low, then be represented as the periphery induction point of this touching induction group, and non-central induction point, and do not add and do not compensate altogether.
Shown in Fig. 6 C, the present invention is used for the contact panel of multi-point touch, each subgroup 112 ' of the touching induction group 11 ' after compensating, can not only improve because not judging the error rate touching object by accident altogether, also can avoid being mistaken for single shortcoming touching object by touching object more.
Another preferred embodiment of the present invention's not compensation method altogether, during in practical application to contact panel, multiplely the induction picture frame after sweeping is retouched because contact panel can continue to export, therefore for avoiding Lou compensation problem, then the present embodiment is that reading one is responded to picture frame and after setting compensation matrix window, directly performs all the other steps of the first or second preferred embodiment; Because induction picture frame does not likely comprise touching induction group, but the numerical value of induction point not comprising touching induction group is 0, thus via the present invention all the other not altogether compensation process maintain the quantity of 0 equally, can't be changed.It can thus be appreciated that the present invention carries out not compensating and can compensate each induction point of whole induction picture frame, also can only compensate for each induction point of touch-control sensing group altogether.
In sum, the present invention can compensate not being total to the touching induction group read under ground mode really, makes the Numerical regression of this central induction point to the regime values of this touching induction group, in order to the follow-up coordinate determining step carrying out touch position; This also means, even if user need not contact the electronic installation (altogether ground mode) adopting capacitance type touch-control panel, the user that also can correctly judge points touch position, avoids the use habit limiting user.

Claims (6)

1. a not compensation method altogether for contact panel, is characterized in that, described contact panel not altogether compensation method comprise:
Read an induction group, and be preset with a compensation matrix window;
Make the central point of each induction point as described compensation matrix window of described induction group;
Centered by current induction point, respectively up, down, turn left, turn right perform non-central induction point determining program; When all directions perform the arbitrary establishment person of result of non-central induction point determining program, then represent the non-the highest induction numerical value for this reason responding to group of induction point corresponding to current compensation matrix window center point, get back to previous step;
The numerical value of all induction points corresponding to compensation matrix window is added; And
Numerical value after being added is override to induction point numerical value corresponding to the central point of current compensation matrix window.
2. the not compensation method altogether of contact panel as claimed in claim 1, is characterized in that, described induction group is a touching induction group, and described touching induction group is that the induction picture frame after one scan obtained.
3. the not compensation method altogether of contact panel as claimed in claim 1, it is characterized in that, described induction group is an induction picture frame.
4. the not compensation method altogether of the contact panel as described in any one of claims 1 to 3, is characterized in that, described non-central induction point determining program comprises the following steps:
Preset a critical induction numerical value and a critical length quantity;
Read induction point and the numerical value thereof of the corresponding described critical length quantity in current direction; And
Judge that whether the quantity of each induction point is lower than critical induction quantity respectively; If all lower than described critical induction quantity, then represent the non-center induction point for described induction group of induction point of the central point of current corresponding described compensation matrix window.
5. the not compensation method altogether of the contact panel as described in any one of claims 1 to 3, is characterized in that, described compensation matrix window is 3 × 3 matrixes.
6. the not compensation method altogether of contact panel as claimed in claim 4, is characterized in that, described critical length quantity set 2 induction points.
CN201110403566.5A 2011-11-30 2011-12-07 Non-common ground compensation method of touch panel Active CN103135828B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW100143916A TWI450172B (en) 2011-11-30 2011-11-30 Floating compensation method of touch panel
TW100143916 2011-11-30

Publications (2)

Publication Number Publication Date
CN103135828A CN103135828A (en) 2013-06-05
CN103135828B true CN103135828B (en) 2016-03-23

Family

ID=48495752

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110403566.5A Active CN103135828B (en) 2011-11-30 2011-12-07 Non-common ground compensation method of touch panel

Country Status (2)

Country Link
CN (1) CN103135828B (en)
TW (1) TWI450172B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI490766B (en) * 2013-06-11 2015-07-01 Elan Microelectronics Corp Method of identifying ground floating object
EP4068060A4 (en) * 2019-11-26 2022-12-14 BOE Technology Group Co., Ltd. Touch compensation apparatus, touch compensation method, and touch screen

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101571775A (en) * 2009-06-04 2009-11-04 广东威创视讯科技股份有限公司 Method and device for detecting image touch points
CN101673164A (en) * 2008-09-10 2010-03-17 苹果公司 Method, device and system of negative pixels effect used for touch sensor panels
CN101825968A (en) * 2010-04-23 2010-09-08 中国电子科技集团公司第五十四研究所 Anti-jitter rapid convergence method for touch screen

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7663607B2 (en) * 2004-05-06 2010-02-16 Apple Inc. Multipoint touchscreen
JP2007179230A (en) * 2005-12-27 2007-07-12 Sharp Corp Coordinate position detection device for capacitive coupling type touch panel
US9075483B2 (en) * 2007-12-21 2015-07-07 Apple Inc. Negative pixel compensation
TWI397846B (en) * 2008-09-30 2013-06-01 Au Optronics Corp Detecting method for a touch panel
US8659557B2 (en) * 2008-10-21 2014-02-25 Atmel Corporation Touch finding method and apparatus
TWI381296B (en) * 2009-01-23 2013-01-01 Mstar Semiconductor Inc Touch sensing device and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101673164A (en) * 2008-09-10 2010-03-17 苹果公司 Method, device and system of negative pixels effect used for touch sensor panels
CN101571775A (en) * 2009-06-04 2009-11-04 广东威创视讯科技股份有限公司 Method and device for detecting image touch points
CN101825968A (en) * 2010-04-23 2010-09-08 中国电子科技集团公司第五十四研究所 Anti-jitter rapid convergence method for touch screen

Also Published As

Publication number Publication date
CN103135828A (en) 2013-06-05
TW201322095A (en) 2013-06-01
TWI450172B (en) 2014-08-21

Similar Documents

Publication Publication Date Title
CN103197809B (en) Method for detecting non-common ground of touch panel
CN103135810B (en) The pressure-sensitivity control method of a kind of touch-screen and system
CN103941946B (en) Touch screen and display device
CN102999198B (en) Touch panel edge holds detection method and the device of touch
CN104881174B (en) A kind of method and device of dynamic adjustment sensitivity of touch screen
CN101526864B (en) Touch panel
US20130278547A1 (en) Electronic device
CN104346008A (en) Touch Panel and Touch Device
TW201011605A (en) Method capable of preventing mistakenly triggering a touch panel
CN109614016B (en) Touch identification method and device of capacitive touch screen and electronic equipment
CN103207718A (en) Mutual capacitance touch screen and touch sensing method thereof
CN103294290A (en) Touch panel driving method capable of eliminating charging noise
CN102945109B (en) Mutual capacitance screen detects the method for touch area
US20130222337A1 (en) Terminal and method for detecting a touch position
US20120242595A1 (en) Method for determining touch point
CN107357458A (en) Response method, device, storage medium and the mobile terminal of touch key-press
CN103135828B (en) Non-common ground compensation method of touch panel
CN113126815B (en) Key response control method and device, terminal equipment and storage medium
CN105320345B (en) Touch control induction device and touch-control screen
CN107291293B (en) Touch scanning method of touch screen
CN110192170B (en) Touch controller, device, terminal and touch method
CN105159595A (en) Method and system for realizing functional key on side surface
CN106095169B (en) A kind of three-dimensional position recognition methods of matrix form pressure touch equipment
CN103197811B (en) Hybrid type non-common ground compensation method of touch panel
CN113126814A (en) Key no-response correction method and device, terminal equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant