CN102880366A - Capacitive touch screen temperature drift characteristic detection method and detection system - Google Patents

Capacitive touch screen temperature drift characteristic detection method and detection system Download PDF

Info

Publication number
CN102880366A
CN102880366A CN2012103127039A CN201210312703A CN102880366A CN 102880366 A CN102880366 A CN 102880366A CN 2012103127039 A CN2012103127039 A CN 2012103127039A CN 201210312703 A CN201210312703 A CN 201210312703A CN 102880366 A CN102880366 A CN 102880366A
Authority
CN
China
Prior art keywords
touch screen
value
capacitance
touch
temperature
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.)
Granted
Application number
CN2012103127039A
Other languages
Chinese (zh)
Other versions
CN102880366B (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.)
Chipone Technology Beijing Co Ltd
Original Assignee
BEIJING JICHUANG NORTHERN TECHNOLOGY CO LTD
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 BEIJING JICHUANG NORTHERN TECHNOLOGY CO LTD filed Critical BEIJING JICHUANG NORTHERN TECHNOLOGY CO LTD
Priority to CN201210312703.9A priority Critical patent/CN102880366B/en
Publication of CN102880366A publication Critical patent/CN102880366A/en
Application granted granted Critical
Publication of CN102880366B publication Critical patent/CN102880366B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measurement Of Resistance Or Impedance (AREA)

Abstract

The invention provides a capacitive touch screen temperature drift characteristic detection method and a capacitive touch screen temperature drift characteristic detection system. According to the method and the system, whether the temperature drift of a touch screen occurs is judged by continuously monitoring the change of a mutual capacitance value deviation. The method comprises the following steps of: first, measuring a mutual capacitance value among all drive lines and sense lines of a capacitive touch screen to serve as a reference; then, performing sampling measurement on a capacitance value formed by an electrode matrix according to a certain step length periodically; next, calculating the deviation between the capacitance value and a corresponding coordinate reference value, counting the number of the points of the deviation values falling outside a predetermined threshold value range; and finally, when the number of the points is greater than a predetermined standard value, judging that the capacitive screen has the temperature drift. The method and the system can realize detection fast and efficiently, easily realize programming and are high in expandability.

Description

A kind of capacitance touch screen temperature is floated characteristic detecting method and detection system
Technical field
The present invention relates to a kind of capacitance touch screen temperature and float characteristic detecting method and detection system, especially refer to touch-screen mutual capacitance measured value is subjected to the variable effect such as environment temperature, humidity and the deviation that produces detects and temperature is floated the method for judgement.
Background technology
Touch-screen product on the market can be divided into resistive touch screen, photo-electric touch-screen, surface acoustic wave touch screen and capacitive touch screen etc. according to its structural principle.
Capacitance touch screen is also becoming the mainstream product in the market because the advantages such as it is sturdy and durable, reaction velocity fast, saving space have obtained increasing application in various electronic device field.Its principle of work as shown in Figure 1, make the overlapping electrod-array of transverse and longitudinal at glass baseplate surface with ITO (indium tin oxide), horizontal and vertical ITO electrode crossing place forms several Inductance and Capacitance, also be the two poles of the earth that two arrays of electrodes consists of respectively electric capacity, when occuring to touch, touch place adjacent electrode coupling situation changes, thereby the mutual capacitance value changes, by the change of scan capture to capacitance, namely obtain touch location.The touch-screen that consists of take 4 lines, 4 alignments is as example, the electrode of line and alignment; Consist of respectively the two poles of the earth of Inductance and Capacitance, when the position of pixel 103 correspondences on the finger touch screen, near two electrode couplings the pixel 103 change, cause the variation of Inductance and Capacitance 105 values, 102 pairs of lines of driving circuit, also be that drive wire drive line100 timesharing applies the driving signal successively, alignment, also be that sense wire sense line104 carries out sensing by column, sensing signal obtains the position coordinates of touch point by operational amplifier 106 and output by the variation that detects corresponding capacitance.
As everyone knows, semiconductor devices is subjected to the impact of the factors vary such as environment temperature, humidity, and its output signal can produce deviation, thereby causes electrical specification to present drift.Capacitance touch screen is owing to scribble the ITO electrode layer on its glass substrate, its four limit is provided with silver slurry electronic circuit and is connected with the ITO layer, because the silver slurry is to temperature, humidity sensitive, in addition, some part characteristics of sweep circuit, connecting circuit also exist temperature to float, coupling capacitance output signal after the ADC conversion also can be subjected to the impact of temperature and produce deviation, and above-mentioned composite factor causes the touch position coordinates location may produce deviation, thereby produces the problem of location drift and maloperation.Fig. 2 be the capacitance touch screen coordinate points with temperature (degree centigrade) curve that changes, can find out that directional drift has appearred in 3 output valve RAW1, RAW2, the RAW3s of capacitance detecting after the AD conversion.Therefore need to float characteristic to the touch-screen temperature and detect, thereby floating to proofread and correct for targetedly temperature drift compensation and temperature provides the basis.
Summary of the invention
The present invention propose a kind of efficiently, the capacitance touch screen temperature is floated characteristic detecting method and detection system accurately, its variation by the continuous monitoring variation in capacitance value judges whether touch-screen temperature occurs float.
Capacitance touch screen for a M*N, this method at first records all M root drive wire Drive line, and the mutual capacitance value between the N root sense wire is as benchmark, then regularly by certain step-length S the electric capacity that electrode matrix consists of is carried out sampled measurements, and calculate deviation between capacitance and the respective coordinates reference value, the statistic bias value drops on counting outside the predetermined threshold value scope [Th, Th], when this counts more than the standard value of presetting, judge that then capacitance plate exists temperature to float.
This method is preferably when detecting end S time, each testing result is compared, only have when each result is all identical or roughly the same, judge that just testing result is effective, in order further to increase the algorithm confidence level, this method is duplicate measurements n cycle as stated above, when the result is all identical or roughly the same continuously in n cycle, judges that testing result is effective.
In this method, step-length S, threshold value Th size and reliability coefficient C determine and can rule of thumb determine in practice, consider that the composite factors such as touch-screen size and MCU loading condition choose.Step-length is less, and testing result is more credible, but it is also more to take the MCU resource.And choosing of threshold value Th, reliability coefficient C considers that the different application field is to the requirement of coordinate accuracy, in the demanding occasion of positioning accurate accuracy, choosing of threshold value Th is less, corresponding temperature drift compensation frequency is also higher, require lower occasion at the positioning accurate accuracy, choosing of threshold value Th, C can be larger, thereby improve detection speed.
Adopt the touch-screen temperature of the detection method of the present invention's proposition to float the Characteristics Detection system, comprise control module, capacitance touch screen, capacitance touch screen driver module and memory module.
For the capacitance touch screen of a M*N, comprise the steps: when adopting this method to detect
At first, at the T0 that do not touch constantly, drive successively M root drive wire Drive line, and N root sense wire sense line is scanned successively, thereby record mutual capacitance value C between all lines and the alignment Ij, i, j represent electrode matrix row, column coordinate, all capacitance detecting values form capacitance Matrix C [i, j], order matrix B[i, j]=C[i, j], it as benchmark, and is arranged reliability coefficient C, step-length S, threshold value Th.
Secondly, constantly carry out the i time sampling at Ti, choose as follows sample point coordinate and detect the mutual capacitance value;
x=i+j*S,j=0,1,…,[(N-i)/S]
y=i+k*S,k=0,1,…,[(M-i)/S] (1)
Record Cxy and with Criterion-matrix in the capacitance Bxy of respective coordinates ask poor:
Dxy=Cxy-Bxy; Statistic bias matrix D [X, Y] (wherein, X=[(N-i)/S]+1, Y=[(M-i)/S]+1) in deviation greater than the n1 and less than the n2 that counts of-Th of counting of Th;
Secondly, determine whether to exist drift based on default reliability coefficient C,
N1>X*Y*C then exists the forward temperature to float; N2>X*Y*C then exists the negative sense temperature to float.
Secondly, when S sample detecting all finishes, judge according to the result of all S time detection, if come to the same thing or roughly the same at every turn, judge that then the testing result of temperature drift characteristic is credible, thereby can realize targetedly correction of temperature drift to contact coordinate.
The method that the present invention proposes is easy to programming realization, low to hardware requirement, can float characteristic to the touch-screen temperature and realize efficient, the accurate detection, and favorable expandability can pass through to revise the different application scenario of parameter adaptation.
Description of drawings
Fig. 1 is the capacitance touch screen principle of work.
Fig. 2 is the temperature variant curve of capacitance touch screen fixed point coordinate.
Fig. 3 is the touch-screen detection system structured flowchart that the present invention proposes.
Fig. 4 is detection method software algorithm flow process of the present invention.
Fig. 5 a-5c is the coordinate synoptic diagram of the 1-3 time measurement sampled point in the embodiment of the invention.
Embodiment
Fig. 3 is the structured flowchart of detection system of the present invention, and it comprises control module 1, capacitance touch screen 2, capacitance touch screen driver module 3 and memory module 4.Control module 1 links to each other with touch-screen driver module 3, touch-screen driver module 3 links to each other with touch-screen 2, and it can arrange driving voltage, finishes the driven sweep to the capacitance plate electrode matrix, memory module 4 available non-volatile memory realize, are used for storage correlation parameter and reference value.
Fig. 4 is the algorithm realization flow figure of detection method of the present invention.
The below is elaborated to detection method of the present invention take the capacitance touch screen of a 15*10 as example.
At first, detection step-length S=3 is set, threshold value Th=50, reliability coefficient C=0.5 at the T0 that does not touch constantly, drives 15 drive wire Drive line successively, and 10 sense wire sense line are scanned successively, thereby record mutual capacitance value C between all lines and the alignment Ij, i, j represent electrode matrix row, column coordinate, all capacitance detecting values form capacitance Matrix C [15,10], order matrix B=C, with it as benchmark;
Secondly, choose as follows sample point coordinate constantly at Ti and detect the mutual capacitance value, Fig. 5 has shown respectively the coordinate points that 3 samplings are chosen;
x=i+j*S,j=0,1,…,[(10-i)/3]
y=i+k*S,k=0,1,…,[(15-i)/3] (1)
Record Cxy and with Criterion-matrix in the capacitance Bxy of respective coordinates ask poor:
Dxy=Cxy-Bxy;
Deviation is greater than 50 the n1 and less than-50 the n2 that counts of counting in the statistic sampling point;
N1>X*Y*0.5 then exists the forward temperature to float; N2>X*Y*0.5 then exists the negative sense temperature to float.
When 3 sample detecting all finish, judge according to the result who detects for all 3 times, if come to the same thing or roughly the same at every turn, judge that then the testing result of temperature drift characteristic is credible.
The above only is preferred embodiment of the present invention, not in order to limiting the present invention, all any modifications of making within the spirit and principles in the present invention, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.

Claims (7)

1. a capacitance touch screen temperature is floated characteristic detecting method, at first record mutual capacitance value between all drive wire Drive line and the sense wire Sense line as benchmark, then regularly by certain step-length S the electric capacity that electrode matrix consists of is carried out sampled measurements, and the deviation between calculating sampling capacitance and the respective coordinates reference value, the statistic bias value drops on predetermined threshold value scope [Th, Th] outside count, when this counts more than default standard value, judge that then touch-screen exists temperature to float.
2. detection method as claimed in claim 1, it comprises the steps:
At first, at the T0 that does not touch constantly, drive successively M root drive wire Drive line, and N root sense wire Sense line scanned by column, thereby record all mutual capacitance value Cij, and with it as benchmark, and reliability coefficient C, step-length S, threshold value Th are set.
Secondly, constantly carry out the i time sampling at Ti, choose as follows sample point coordinate and detect mutual capacitance value Cxy;
x=i+j*S,j=0,1,…,[(N-i)/S]
y=i+k*S,k=0,1,…,[(M-i)/S]
Secondly, by poor, and statistic bias reaches the n2 that counts less than-Th greater than the n1 that counts of Th with Cxy and respective coordinates reference capacitance value;
At last, described default standard value is determined based on default reliability coefficient C, judges whether to exist drift by following formula,
N 1>X*Y*C then exists the forward temperature to float,
N 2>X*Y*C then exists the negative sense temperature to float, wherein, and X=[(N-i)/S]+1, Y=[(M-i)/S]+1.
3. detection method as claimed in claim 2 when S sample detecting all finishes, is judged according to the result who detects for all S time, if come to the same thing or roughly the same at every turn, judges that then the testing result of temperature drift characteristic is credible.
4. detection method as claimed in claim 3, step-length S=3, threshold value Th=50, reliability coefficient C=0.5.
5. detection method as claimed in claim 2 or claim 3, by n cycle of described step duplicate measurements, when n interior testing result of consecutive periods was all identical or roughly the same, the judgement testing result was effective.
6. detection method as claimed in claim 5, measuring period n=30.
An employing as claim 1-6 as described in each capacitance touch screen temperature of detection method float the Characteristics Detection system, it comprises control module, capacitance touch screen, capacitance touch screen driver module and memory module, control module links to each other with the touch-screen driver module, and the touch-screen driver module links to each other with touch-screen.
CN201210312703.9A 2012-08-29 2012-08-29 A kind of capacitive touch screen temperature drift characteristic detection method and detection system Active CN102880366B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210312703.9A CN102880366B (en) 2012-08-29 2012-08-29 A kind of capacitive touch screen temperature drift characteristic detection method and detection system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210312703.9A CN102880366B (en) 2012-08-29 2012-08-29 A kind of capacitive touch screen temperature drift characteristic detection method and detection system

Publications (2)

Publication Number Publication Date
CN102880366A true CN102880366A (en) 2013-01-16
CN102880366B CN102880366B (en) 2015-08-05

Family

ID=47481722

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210312703.9A Active CN102880366B (en) 2012-08-29 2012-08-29 A kind of capacitive touch screen temperature drift characteristic detection method and detection system

Country Status (1)

Country Link
CN (1) CN102880366B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103235672A (en) * 2013-04-11 2013-08-07 深圳市天微电子有限公司 Automatic calibrating method and system for capacitive touch screen
CN104062326A (en) * 2013-03-22 2014-09-24 联想(北京)有限公司 Environment detection method and device
CN104133600A (en) * 2013-05-02 2014-11-05 义隆电子股份有限公司 Liquid identification method of touch panel
CN106681572A (en) * 2015-11-05 2017-05-17 阿里巴巴集团控股有限公司 Touch screen control method and device of intelligent terminal
CN109710109A (en) * 2018-12-28 2019-05-03 Oppo广东移动通信有限公司 Control method, control device, electronic device and storage medium
CN110162209A (en) * 2018-02-14 2019-08-23 李尚礼 Capacitive sensing device, environment event detection method and correction opportunity judgment method
CN110337629A (en) * 2017-07-04 2019-10-15 深圳市汇顶科技股份有限公司 The detection method of the environment temperature of touch detection circuit, electronic equipment and touch screen
CN111176474A (en) * 2018-11-12 2020-05-19 奇酷互联网络科技(深圳)有限公司 Jumping point detection method, mobile terminal and storage medium
CN111721815A (en) * 2020-06-18 2020-09-29 业成科技(成都)有限公司 Touch device and curing rate detection method thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100214253A1 (en) * 2009-02-25 2010-08-26 Ite Tech. Inc. Drift compensation apparatus of capacitive touch panel and drift compensation method thereof
CN102411448A (en) * 2011-10-26 2012-04-11 苏州瀚瑞微电子有限公司 Automatic calibration method for touch screens
CN102566822A (en) * 2012-01-17 2012-07-11 苏州瀚瑞微电子有限公司 Automatic calibration method for touch screen

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100214253A1 (en) * 2009-02-25 2010-08-26 Ite Tech. Inc. Drift compensation apparatus of capacitive touch panel and drift compensation method thereof
CN102411448A (en) * 2011-10-26 2012-04-11 苏州瀚瑞微电子有限公司 Automatic calibration method for touch screens
CN102566822A (en) * 2012-01-17 2012-07-11 苏州瀚瑞微电子有限公司 Automatic calibration method for touch screen

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104062326B (en) * 2013-03-22 2017-03-01 联想(北京)有限公司 Environment detection method and device
CN104062326A (en) * 2013-03-22 2014-09-24 联想(北京)有限公司 Environment detection method and device
CN103235672A (en) * 2013-04-11 2013-08-07 深圳市天微电子有限公司 Automatic calibrating method and system for capacitive touch screen
CN103235672B (en) * 2013-04-11 2016-05-11 深圳市天微电子股份有限公司 Capacitance touch screen automatic calibrating method and system
CN104133600B (en) * 2013-05-02 2017-06-30 义隆电子股份有限公司 Liquid identification method of touch panel
CN104133600A (en) * 2013-05-02 2014-11-05 义隆电子股份有限公司 Liquid identification method of touch panel
CN106681572A (en) * 2015-11-05 2017-05-17 阿里巴巴集团控股有限公司 Touch screen control method and device of intelligent terminal
CN110337629A (en) * 2017-07-04 2019-10-15 深圳市汇顶科技股份有限公司 The detection method of the environment temperature of touch detection circuit, electronic equipment and touch screen
CN110162209A (en) * 2018-02-14 2019-08-23 李尚礼 Capacitive sensing device, environment event detection method and correction opportunity judgment method
CN110162209B (en) * 2018-02-14 2023-03-14 李尚礼 Capacitive sensing device, environmental event detection method and correction time judgment method
CN111176474A (en) * 2018-11-12 2020-05-19 奇酷互联网络科技(深圳)有限公司 Jumping point detection method, mobile terminal and storage medium
CN109710109A (en) * 2018-12-28 2019-05-03 Oppo广东移动通信有限公司 Control method, control device, electronic device and storage medium
CN111721815A (en) * 2020-06-18 2020-09-29 业成科技(成都)有限公司 Touch device and curing rate detection method thereof

Also Published As

Publication number Publication date
CN102880366B (en) 2015-08-05

Similar Documents

Publication Publication Date Title
CN102880366B (en) A kind of capacitive touch screen temperature drift characteristic detection method and detection system
CN102460357B (en) High-speed multi-drop touch-control touching device and controller thereof
US11481066B2 (en) Providing a baseline capacitance for a capacitance sensing channel
CN102687104B (en) High speed noise resistance multi-point touch control apparatus and controller thereof
CN102906679B (en) High-speed, low-power multipoint touching device and controller thereof
CN201218943Y (en) Condenser type touch screen
US8860686B2 (en) Multi-chip touch screens
TWI454973B (en) Method for normalizing signal from a high-impedance array of capacitive sensors
CN102880364B (en) Capacitive touchscreen systems, and methods for charge acquisition in the system
CN201638189U (en) Equipment and system for compensating negative pixel effect on touch sensor panel
CN102135829B (en) Method of driving a touch screen system
US10185417B2 (en) Touch-screen panel with multiple controllers
US9921668B1 (en) Touch panel controller integrated with host processor for dynamic baseline image update
CN103677393A (en) Touch sensing method, processor and system
CN102043557A (en) Method and device of position detection
US9134870B2 (en) Capacitive touch-sensitive panel and mobile terminal using the same
CN102135828B (en) Method and device for signal detection
WO2016082244A1 (en) Touch panel and touch display device
US20230289018A1 (en) Touch sensor controller, operating method of touch sensor controller, and touch screen driving circuit
US20130038566A1 (en) Capacitive Touch Sensor Control Unit With Sampling Capacitors For Differential Integration
CN102799322B (en) Capacitance sensing apparatus and control method
CN103713786A (en) Touch profiling on capacitive-touch screens
CN103713793A (en) Locating method for self-capacitance type touch screen
CN109099827B (en) Method for detecting posture of pen body through capacitance and electromagnetic positioning double sensors
KR101671835B1 (en) Apparatus and method for non-touch testing touch screen module

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
C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: 100088, No. 4, No. 31 middle third ring road, Haidian District, Beijing, building No. 13 (Teste building)

Patentee after: BEIJING CHIPONE NORTH TECHNOLOGY CO., LTD.

Address before: 100088, No. 4, No. 31 middle third ring road, Haidian District, Beijing, building No. 13 (Teste building)

Patentee before: Beijing Jichuang Northern Technology Co.,Ltd.