[go: up one dir, main page]

CN103455228B - Automatically induction point and the method for capacitance touch screen driving voltage load time are calculated - Google Patents

Automatically induction point and the method for capacitance touch screen driving voltage load time are calculated Download PDF

Info

Publication number
CN103455228B
CN103455228B CN201310391054.0A CN201310391054A CN103455228B CN 103455228 B CN103455228 B CN 103455228B CN 201310391054 A CN201310391054 A CN 201310391054A CN 103455228 B CN103455228 B CN 103455228B
Authority
CN
China
Prior art keywords
time
value
driving voltage
sensing points
load time
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
CN201310391054.0A
Other languages
Chinese (zh)
Other versions
CN103455228A (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.)
ZHUHAI ZHONGHUI MICROELECTRONICS CO Ltd
Original Assignee
ZHUHAI ZHONGHUI MICROELECTRONICS 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 ZHUHAI ZHONGHUI MICROELECTRONICS CO Ltd filed Critical ZHUHAI ZHONGHUI MICROELECTRONICS CO Ltd
Priority to CN201310391054.0A priority Critical patent/CN103455228B/en
Publication of CN103455228A publication Critical patent/CN103455228A/en
Application granted granted Critical
Publication of CN103455228B publication Critical patent/CN103455228B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Investigating Or Analyzing Materials By The Use Of Electric Means (AREA)
  • Investigating Strength Of Materials By Application Of Mechanical Stress (AREA)

Abstract

The present invention relates to a kind of automatic calculating induction point and the method for capacitance touch screen driving voltage load time, wherein, automatically calculate the method for induction point driving voltage load time and include: 1) choose sensing points to be measured;2) carry out binary chop with number of bits for partitioning standards and draw suitable district, find out lock-in regime in suitable district by incremental manner;3) the position decline ratio of binary number is pressed relatively at lock-in regime.The present invention program avoids each time value of use and participates in comparing, efficient and simple.

Description

Automatically induction point and the method for capacitance touch screen driving voltage load time are calculated
[technical field]
The present invention relates to a kind of from automatically calculating induction point and the method for capacitance touch screen driving voltage load time, The method can be widely applied to all kinds of capacitance touching control chip.
[background technology]
Current most of capacitance touching control chip is all poor by checking the change in electrical charge of the sensing element on touch screen Value judges its touch area.
As a rule it is dispersed with multiple sensing element on capacitive touch panel, and each sensing element has relevant The driving element of connection, has a certain distance to be sufficient for when sensing element detects driving voltage between both It is applied in.When going to touch with hands or other conductive bodies, the quantity of electric charge of some driving voltage will be by Galvanic circle is taken away, so that the quantity of electric charge detected diminishes.
When not having touch event to occur, the Charged Couple amount that sensing element detects, it is referred to as reference value (Qbase).By scanning Charged Couple amount which sensing element detects relative to reference value (Qbase) Diminish, it is judged that have touch to occur for this region.
Owing to the charge-coupled time is different required for each sensing element on capacitance plate, if this The driving voltage load time, (T) was too small, then cause Partial charge not couple, and reference value (Qbase) partially Little, impact touches and judges.If this driving voltage load time (T) is excessive, then cause whole touch screen The sensing points detection time too big, affect touch event response speed.
Therefore, when the different capacitance plate of touch chip collocation, or during the great change of surrounding, need to measure Calculate the driving voltage load time (T), ensure to obtain correct reference value.
[summary of the invention]
The technical problem that the invention solves the problems that is to provide a kind of calculating induction point efficiently and simply automatically and swashs The method encouraging the voltage-drop loading time.
Two technical problems that the invention solves the problems that are to provide a kind of efficient and simply automatically calculate capacitance touch The method of screen driving voltage load time.
Above-mentioned first technical problem solves by the following technical programs:
The method of the driving voltage load time of a kind of automatic calculating sensing points, it is characterised in that include following Step:
1) sensing points to be measured is chosen;
2) Optimum Excitation voltage time value is searched in the range of zero to driving voltage load time maximum Lock-in regime, specifically:
201) time T is set1, time T2, time T3, time T4, time T5, time TIn 1, time TIn 2, Reference value K, parameter t, figure place w, figure place R, driving voltage load time maximum of Tmax;Wherein, base Quasi-value K is concrete preset value (number for more than zero), TmaxFor natural number, TmaxBinary form be M Position complete 1, M is natural number (generally >=4);
202) Tmax is given to TIn 1(TIn 1=Tmax);
203) R=TIn 1The figure place of binary form, the intermediate integer of E=R;Definition T1And T2,T1Two Binary form is that E position is all 1, T2=2T1+1;With T1It is Q that test sensing points obtains corresponding Charged Couple value1, With T2It is Q that test sensing points obtains corresponding Charged Couple value2
204) if Q2-Q1> reference value K, skips to 205);If Q2-Q1≤ reference value K, then by T now1Value It is given to TIn 1,TIn 1=T1, skip to step 203);
205) T3=T2, T4=2T3+1;
206) with T3It is Q that test sensing points obtains corresponding Charged Couple value3, with T4Test sensing points obtains corresponding Charged Couple value is Q4
207) if Q4-Q3> reference value K, then by T now4It is given to T3(T3=T4),T4=2T3+ 1, skip to 206);If Q4-Q3≤ reference value K, obtains lock-in regime (T3', T3],T3′=(T3-1)/2, skip to step 3);
3) at lock-in regime (T3', T3] find out Optimum Excitation voltage time value TGood, specifically:
301) TIn 2=T3, w=T3The figure place of binary form;
302) T5=TIn 2-2w-2
303) with T5The Charged Couple value testing corresponding is Q5, t=w, w=t-1;
304) if Q3-Q5> reference value K, skips to step 305);If Q3-Q5≤ reference value K, skips to step 306);
305) if w non-1, TIn 2=T5+2w-1, skip to step 302);If w is 1, TGood=T3, skip to Step 307);
306) if w non-1, TIn 2=T5, skip to step 302);If w is 1, TGood=T5, skip to step 307);
307) terminate.
Wherein, E isTake the integer value rounded up after arithmetic point or E isThe integer value of zero is taken after arithmetic point.
Above-mentioned second technical problem solves by the following technical programs:
A kind of method of automatic calculating capacitance touch screen driving voltage load time, it is characterised in that include with Lower step:
1) all sensing points are chosen;
2) respectively each sensing points is calculated by the technical scheme solving above-mentioned first technical problem The good driving voltage load time;
3) compare the Optimum Excitation voltage-drop loading time of all sensing points, select maximum Optimum Excitation voltage to add The load time is as the driving voltage load time of capacitance touch screen.
As seen from the above technical solution, the technical scheme of above-mentioned first technical problem of solution uses with binary system Figure place is that partitioning standards carries out binary chop and draws suitable district, finds out lock room in suitable district by incremental manner Between, press the position decline ratio of binary number relatively at lock-in regime, when drawing the Optimum Excitation voltage-drop loading of sensing points Between.The present invention program avoids each time value of use and participates in comparing, efficient and simple.Above-mentioned solution The technical scheme of two technical problems utilizes the technical scheme of above-mentioned first technical problem of solution to capacitance touch Each sensing points of screen calculates the Optimum Excitation voltage-drop loading time respectively, then selects the Optimum Excitation electricity of maximum The pressure load time is as the Optimum Excitation voltage-drop loading time of capacitance touch screen.The present invention solves production process Middle capacitance plate difference, or during the great change of surrounding, calculate asking of Optimum Excitation voltage-drop loading time value Topic.
[accompanying drawing explanation]
Fig. 1 is the flow chart that embodiment one calculates the method for sensing points driving voltage load time automatically;
Fig. 2 is the flow chart that embodiment two calculates the method for capacitance touch screen driving voltage load time automatically.
[detailed description of the invention]
Embodiment one
As it is shown in figure 1, a kind of method of automatic calculating sensing points driving voltage load time, including following step Rapid:
1) sensing points to be measured is chosen;
2) Optimum Excitation voltage time value is searched in the range of zero to driving voltage load time maximum Lock-in regime, specifically:
201) time T is set1, time T2, time T3, time T4, time TIn 1, time TIn 2, reference value K, Figure place w, driving voltage load time maximum of Tmax;Wherein, reference value K is concrete preset value, Tmax's Binary form is M position complete 1, and M is natural number;
202) by TmaxIt is given to TIn 1, TIn 1=Tmax;This step is in order to first to the driving voltage load time Maximum of TmaxBinary chop is carried out to determine mediant by its binary figure place;
203) R=TIn 1The figure place of binary form,The integer value rounded up is taken after arithmetic point;Fixed Justice T1And T2, T1Binary form be that E position is all 1, T2=2T1+1;With T1Test sensing points obtains corresponding Charged Couple value is Q1, with T2It is Q that test sensing points obtains corresponding Charged Couple value2
This step is the concrete of binary chop, with TIn 1The interposition of number of bits finds out mediant T1And in inciting somebody to action Between number T1And on number of bits, compare T1The T of big one2Carry out Charged Couple test realization to compare;
204) if Q2-Q1> reference value K, Charged Couple value difference value is big, illustrates that Optimum Excitation voltage time exists Suitable district (T1, TIn 1], the most also the explanation time is inadequate, T the most now1The least cannot meet, continue to exist Suitable district (T1, TIn 1In], the increase driving voltage load time compares, and skips to 205);If Q2-Q1≤ base Quasi-value K, the change of Charged Couple value is little, then the Optimum Excitation voltage-drop loading time should be (0, T1] in interval Certain point, then by T now1Value is given to TIn 1, reduce the scope to come again, skip to step 203);
205) T3=T2, T4=2T3+1;This step is to have carried out detection ratio since increasing the driving voltage load time Relatively, wherein the increase driving voltage load time is with binary numeral as foundation, uses an increase high position to increase Time;
206) with T3It is Q that test sensing points obtains corresponding Charged Couple value3, with T4Test sensing points obtains corresponding Charged Couple value is Q4
207) if Q4-Q3> reference value K, Charged Couple value difference value the most then illustrates that the time inadequate, needs to continue to increase The big driving voltage load time, then by T now4It is given to T3, T3=T4,T4=2T3+ 1, with binary numeral For increasing the time according to an increase high position, skip to 206);If Q4-Q3≤ reference value K, this is to increase excitation electricity Since the pressure load time, the situation less than or equal to K, then explanation Optimum Excitation voltage-drop loading occur first Time is at lock-in regime (T3', T3],T3′=(T3-1)/2, skip to step 3);
3) at lock-in regime (T3', T3] make a look up out Optimum Excitation voltage time value TGood, specifically:
301) TIn 2=T3, w=T3The figure place of binary form;
302) T5=TIn 2-2w-2;This step is gradually to carry out toward low level change by binary digit at lock-in regime Relatively test;
303) with T5The Charged Couple value testing corresponding is Q5, t=w, w=t-1;
304) if Q3-Q5> reference value K, illustrates T now5It is the least, it is impossible to obtain Charged Couple amount completely, Need to increase T5Value, skips to step 305);If Q3-Q5≤ reference value K, illustrates T now5Meet requirement, T can be reduced further5Value, skips to step 306);
305) if w non-1, TIn 2=T5+2w-1, skip to step 302);If w is 1, the most complete, TGood=T3, Skip to step 307);
306) if w non-1, TIn 2=T5, skip to step 302);If w is 1, the most complete, TGood=T5, jump To step 307);
307) terminate.
At this so that " the driving voltage load time, maximum was as Tmax=63, unit microsecond, sensing points (P0) survey The Optimum Excitation voltage-drop loading time of pilot is 12 microseconds " as a example by, the idiographic flow of the statement present invention:
S1) sensing points (P to be measured is chosen0);
2) in the range of zero to driving voltage load time maximum, find out the lock of Optimum Excitation voltage time value Fixed interval, specifically:
S201) time T is set1, time T2, time T3, time T4, time TIn 1, time TIn 2, reference value K, driving voltage load time maximum of Tmax;Wherein, reference value K is concrete preset value, Tmax=31, Tmax's Binary form is 5 full 1=11111(2)
S202) by TmaxIt is given to TIn 1, TIn 1=Tmax=31=11111(2)
S203) R=TIn 1The figure place=5(of binary form due to TIn 1Be entered as T firstmax, it two enters The figure place of form processed is 5), E isInteger value=3 rounded up are taken after arithmetic point;Definition T1And T2, T1 Binary form be that E position is all 1=111(2), T2=2T1+ 1=15, with T1=7 microsecond test sensing points Obtaining corresponding Charged Couple value is Q1, with T2It is Q that=15 microsecond test sensing points obtain corresponding Charged Couple value2
This step is, first with TmaxThe interposition (the 3rd) of number of bits takes mediant T1=7=111(2), Carry out being incremented by and compare, i.e. binary form to be three be all 1 T1It is four with binary form and is all 1 T2=1111(2)Relatively;
S204) now, Q2-Q1> reference value K, T3=T2=15, T4=2T3+1=31;
Charged Couple value difference value the most then illustrates that the time inadequate, T the most now1The least cannot meet, continue to increase The driving voltage load time compares, binary form is three be all 1 T3=1111(2)And binary system Form is four be all 1 T4=11111(2)Relatively;
S205) with T3It is Q that=15 microsecond test sensing points obtain corresponding Charged Couple value3, with T4=31 microseconds are surveyed It is Q that examination sensing points obtains corresponding Charged Couple value4
S206) now, Q4-Q3≤ reference value K, since this is the increase driving voltage load time, has gone out first The now situation less than or equal to K, then the explanation Optimum Excitation voltage-drop loading time is (T in locking time3′= (15-1)/2=7, T3=15];
Then need at (T locking time3'=7, T3=15] carry out reducing the lookup Optimum Excitation voltage-drop loading time TGood:
301) now, TIn 2=T3=15=1111(2), w=T3Figure place=4 of binary form,
302) T5=TIn 2-2w-2=11=1011(2), by T3Second high position of binary numeral become 0 institute The numerical value formed is as T5(pass through TIn 2Convert), to reduce contrast, it is by T first3=15 and T5=11 do Test and comparison;
303) with T5The Charged Couple value that=11 microseconds are tested corresponding is Q5, t=w=4, w=t-1=3;
304) now, Q3-Q5> reference value K, Charged Couple value difference value the most then illustrates that the time is inadequate, i.e. this Time T5The least cannot meet, continue to increase driving voltage load time T5Compare, need T3Two enter 3rd high position of numerical value processed becomes 0 numerical value 1101 formed(2)As T5Come and T3Do test and comparison;By In w non-1, TIn 2=T5+2w-1=15;
305) T5=TIn 2-2w-2=13=1101(2), with T5The Charged Couple value that=13 microseconds are tested corresponding is Q5, t=w=3, w=t-1=2;
306) now, Q3-Q5≤ reference value K, illustrates T now5=13 meet requirement, can contract further Little T now5Value, needs T3Binary numeral the 3rd high-order and the 4th high position all becomes 0 and formed Numerical value 1100(2)As T5Come and T3Do test and comparison, w non-1, TIn 2=T5=13;
307) T5=TIn 2-2w-2=13-1=12, with T5The Charged Couple value that=12 microseconds are tested corresponding is Q5, T=w=2, w=t-1=1;
308) now, Q3-Q5≤ reference value K, illustrates T now5=12 meet requirement, and w is 1, compares survey Examination terminates, by upper analysis understand 12 microseconds to 15 microseconds test difference arbitrarily the most between the two all≤reference value K, Therefore, use 12 minimum microseconds as the Optimum Excitation voltage-drop loading time, it is determined that TGood=T5=12 microseconds.
Embodiment two
As in figure 2 it is shown, as a example by the capacitance touch screen with 100 sensing points, its touch screen driving voltage The automatic calculating method of load time, comprises the following steps:,
1) 100 sensing points P are chosen1、P2、……、P100
2) by " method automatically calculating the sensing points driving voltage load time " implemented in respectively to this 100 In individual, each sensing points carries out calculating Optimum Excitation voltage-drop loading time TGood 1、TGood 2、……、TGood 100
3) compare the Optimum Excitation voltage-drop loading time of 100 sensing points, select maximum Optimum Excitation voltage Load time is as the driving voltage load time of capacitance touch screen.

Claims (3)

1. the method for the driving voltage load time of an automatic calculating sensing points, it is characterised in that include with Lower step:
1) sensing points to be measured is chosen;
2) Optimum Excitation voltage time value is searched in the range of zero to driving voltage load time maximum Lock-in regime, specifically:
201) time T is set1, time T2, time T3, time T4, time T5, time TIn 1, time TIn 2, Reference value K, figure place w, figure place R, driving voltage load time maximum of Tmax;Wherein, reference value K is Concrete preset value, TmaxFor natural number, TmaxBinary form be M position complete 1, M is natural number;
202)TIn 1=Tmax
203) R=TIn 1The figure place of binary form, the intermediate integer of E=R;Definition T1And T2,T1Two enter Form processed is that E position is all 1, T2=2T1+1;With T1It is Q that test sensing points obtains corresponding Charged Couple value1, with T2It is Q that test sensing points obtains corresponding Charged Couple value2
204) if Q2-Q1> reference value K, skips to 205);If Q2-Q1≤ reference value K, then by T now1Value It is given to TIn 1,TIn 1=T1, skip to step 203);
205)T3=T2, T4=2T3+1;
206) with T3It is Q that test sensing points obtains corresponding Charged Couple value3, with T4Test sensing points obtains corresponding Charged Couple value is Q4
207) if Q4-Q3> reference value K, then T3=T4,T4=2T3+ 1, skip to 206);If Q4-Q3≤ benchmark Value K, obtains lock-in regime (T3', T3],T3'=(T3-1)/2, skip to step 3);
3) at lock-in regime (T3', T3] find out Optimum Excitation voltage time value TGood, specifically:
301)TIn 2=T3, w=T3The figure place of binary form;
302)T5=TIn 2-2w-2
303) with T5The Charged Couple value testing corresponding is Q5, the value of w reduces 1;
304) if Q3-Q5> reference value K, skips to step 305);If Q3-Q5≤ reference value K, skips to step 306);
305) if w non-1, TIn 2=T5+2w-1, skip to step 302);If w is 1, TGood=T3, skip to step Rapid 307);
306) if w non-1, TIn 2=T5, skip to step 302);If w is 1, TGood=T5, skip to step 307);
307) terminate.
The method of the driving voltage load time of a kind of automatic calculating sensing points the most as claimed in claim 1, It is characterized in that, E isTake the integer value rounded up after arithmetic point or E isThe integer of zero is taken after arithmetic point Value.
3. the method for an automatic calculating capacitance touch screen driving voltage load time, it is characterised in that include Following steps:
1) all sensing points are chosen;
2) method as described in claim 1 or 2 calculates Optimum Excitation electricity respectively to each sensing points The pressure load time;
3) compare the Optimum Excitation voltage-drop loading time of all sensing points, select maximum Optimum Excitation voltage to add The load time is as the driving voltage load time of capacitance touch screen.
CN201310391054.0A 2013-08-30 2013-08-30 Automatically induction point and the method for capacitance touch screen driving voltage load time are calculated Active CN103455228B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310391054.0A CN103455228B (en) 2013-08-30 2013-08-30 Automatically induction point and the method for capacitance touch screen driving voltage load time are calculated

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310391054.0A CN103455228B (en) 2013-08-30 2013-08-30 Automatically induction point and the method for capacitance touch screen driving voltage load time are calculated

Publications (2)

Publication Number Publication Date
CN103455228A CN103455228A (en) 2013-12-18
CN103455228B true CN103455228B (en) 2016-10-19

Family

ID=49737666

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310391054.0A Active CN103455228B (en) 2013-08-30 2013-08-30 Automatically induction point and the method for capacitance touch screen driving voltage load time are calculated

Country Status (1)

Country Link
CN (1) CN103455228B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101980123A (en) * 2009-08-25 2011-02-23 友达光电股份有限公司 Touch panel device with high touch sensitivity and touch positioning method thereof
CN102722297A (en) * 2011-03-30 2012-10-10 中兴通讯股份有限公司 Touch screen equipment and method for realizing proximity induction thereof
CN102902427A (en) * 2011-07-26 2013-01-30 比亚迪股份有限公司 Touch detection method and touch device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8481873B2 (en) * 2009-09-30 2013-07-09 Freescale Semiconductor, Inc. Capacitive touch sensor device configuration systems and methods
WO2011138530A1 (en) * 2010-05-07 2011-11-10 Stmicroelectronics (Rousset) Sas Method and device for characterizing or measuring a floating capacitor
KR101191145B1 (en) * 2010-05-13 2012-10-15 주식회사 이노링크 Touch film for capacitive type touchscreen, touchscreen comprising and mobile device comprising the same

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101980123A (en) * 2009-08-25 2011-02-23 友达光电股份有限公司 Touch panel device with high touch sensitivity and touch positioning method thereof
CN102722297A (en) * 2011-03-30 2012-10-10 中兴通讯股份有限公司 Touch screen equipment and method for realizing proximity induction thereof
CN102902427A (en) * 2011-07-26 2013-01-30 比亚迪股份有限公司 Touch detection method and touch device

Also Published As

Publication number Publication date
CN103455228A (en) 2013-12-18

Similar Documents

Publication Publication Date Title
US8144132B2 (en) Multipoint sensing method for capacitive touch panel
EP2343786B1 (en) Circuit fault detecting device and method
CN104459400B (en) Detection circuit and detection method for self-tolerant touch screen
US8599168B2 (en) Touch detection method and circuit for capacitive touch panels
TWI474248B (en) Method and device for sensing control point on capacitive-type panel
CN105046247A (en) Surface structure identification unit and circuit, identification method and electronic device
CN104020407B (en) A kind of method of testing of Integrated circuit electrostatic barrier propterty
CN103645822B (en) The foreign matter detecting method of touch-screen and touch-screen
CN101840294A (en) Method for scanning projective capacitive touch panel
KR102655071B1 (en) Load detection system and corresponding load detection method
CN105606948A (en) Circuit detection method and system
US20130311120A1 (en) Battery voltage detection method and apparatus
US8810546B1 (en) Touchscreen panel frequency response determination
CN103675463A (en) A Measuring System of Liquid Permittivity with Adaptive Range Accuracy
CN106095162A (en) Capacitance self-calibrating device, method and touch control display apparatus
KR20120066267A (en) Device and method for recognizing touch in capacitive touch screen
CN101344565B (en) Current transformer detection method and system
CN103019404A (en) Keystroke event publishing method and computer system thereof
CN103455228B (en) Automatically induction point and the method for capacitance touch screen driving voltage load time are calculated
CN102495302B (en) Component classification and detection method
CN107167664A (en) A kind of capacitive detection circuit
MX2009002098A (en) Method for the calculation of fluid interface level.
CN104345928B (en) The detection means and its detection method of contact panel
CN204043759U (en) Liquid level sensor automatic testing equipment
CN101943976A (en) Multipoint sensing method of capacitive touch panel

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