[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102023766B - Capacitor touch control panel detection circuit and method - Google Patents

Capacitor touch control panel detection circuit and method Download PDF

Info

Publication number
CN102023766B
CN102023766B CN200910175944.1A CN200910175944A CN102023766B CN 102023766 B CN102023766 B CN 102023766B CN 200910175944 A CN200910175944 A CN 200910175944A CN 102023766 B CN102023766 B CN 102023766B
Authority
CN
China
Prior art keywords
voltage
trace
sampling
sampling voltage
numerical code
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.)
Expired - Fee Related
Application number
CN200910175944.1A
Other languages
Chinese (zh)
Other versions
CN102023766A (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
Priority to CN200910175944.1A priority Critical patent/CN102023766B/en
Publication of CN102023766A publication Critical patent/CN102023766A/en
Application granted granted Critical
Publication of CN102023766B publication Critical patent/CN102023766B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Analogue/Digital Conversion (AREA)
  • Position Input By Displaying (AREA)

Abstract

The invention discloses a capacitor touch control panel detection circuit, which is characterized by comprising a sampling and holding circuit, a successive approximation register (SAR) and control circuit, a digital-to-analog conversion circuit, a multiplexer and a comparator, wherein the sampling and holding circuit samples a path line voltage of a path line and generates a sampling voltage; when the sampling voltage is lower than a threshold voltage, the SAR and control circuit outputs an ending signal and stops conversion; and when the sampling voltage is higher than a threshold voltage, the SAR and control circuit performs the continuous approximation of the sampling voltage to generate the numerical code of the sampling voltage. The capacitor touch control panel detection circuit and the capacitor touch control panel detection method have the advantages of pre-filtering useless path lines, reducing calculation amount of a detection circuit, improving frame rate, reducing power consumption of the detection circuit and improving the efficiency of the capacitor touch control panel.

Description

The testing circuit of capacitive touch control plate and method
Technical field
The present invention relates to a kind of capacitive touch control plate, specifically, is a kind of testing circuit and method of capacitive touch control plate.
Background technology
On the capacitive touch control plate of two dimension formula, be provided with many directions X traces and Y-direction trace, described directions X trace and a plurality of inductors of the interlaced composition of Y-direction trace, when user is with electric conductivity object, for example point, while approaching described inductor, finger will make to be connected the capacitance increase of the trace of described inductor with the coupling capacitance between described inductor, testing circuit is just by the capacitance variation detecting on described trace, orient the position of finger, and convert the variation of described position to information, offer main frame and carry out corresponding operating.
Fig. 1 is for pointing the schematic diagram that trace is caused to capacitance variation, and horizontal ordinate represents horizontal trace Y1, and trace X1~X8 and trace Y1 are staggered, the capacitance variation that curve 10 represents on trace Y1.When finger approaches the intersection point of trace Y1 and trace X4, X5, uninfluenced away from trace X1, the X2 of finger and the capacitance of X7, X8, lower than threshold value C tH, approach the trace X3 of finger and the rising of the capacitance of X6, a little more than threshold value C tH, the capacitance of the trace X5 that distance finger is nearer is higher, the trace X4 at place, finger position place and capacitance be the peak value of curve 10, therefore, by after trace X4 and Y1 combination, can judge to point and be positioned at (X4, Y1).In Fig. 1, the capacitance of trace X1, X2 and X7, X8 is not subject to finger impact, and the value when detecting approaches zero, in follow-up conversion and computing judgement, is useless (useless).
Capacitance cannot direct-detection in side circuit, therefore the detection method of capacitive touch control plate is one by one to every trace charging, detect change in voltage on every trace to obtain the information of capacitance variation, changed, Fig. 2 is known Continuous Approximation buffer (Successive Approximation Register again; SAR) schematic diagram of analog-to-digital circuit (ADC).The trace voltages Vin of sampling and holding circuit 12 sampling one traces, produces sampling voltage V sgive comparer 14, meanwhile, SAR and control circuit 18 output Continuous Approximation numerical code D 0~D n-1, via numeral, turn analog converter 16 and coordinate reference voltage Vref conversion to produce voltage V d, with sampling voltage V srelatively produce comparative result to SAR and control circuit 18, SAR and control circuit 18 are adjusted Continuous Approximation numerical code D according to comparative result again 0~D n-1, the voltage V that conversion makes new advances again dwith sampling voltage V srelatively, progressively approach sampling voltage V sand generation numerical code, described numerical code offers firmware, inserts the value of described trace.
Known detection method is one by one to every trace charging on capacitive touch control plate, detect the trace voltages of each trace and carry out aforesaid Continuous Approximation and change the numerical code that produces described trace and offer firmware, jump to again next trace, carry out identical step and obtain one by one the numerical code of each trace, conversion produces a frame (frame) information and orients finger position, wherein, after its trace voltages of the unconverted trace of capacitance converts numerical code to, there is no function.
Therefore known detection method exists the useless trace of above-mentioned detection, increases testing circuit power consumption and low all inconvenience and the problem of Trackpad usefulness.
Summary of the invention
Object of the present invention, is to propose a kind of testing circuit of capacitive touch control plate.
Another object of the present invention, is to propose a kind of detection method of capacitive touch control plate.
For achieving the above object, technical solution of the present invention is:
A testing circuit for capacitive touch control plate, is characterized in that comprising:
Sampling and holding circuit, the trace voltages of sampling one trace produces sampling voltage;
SAR and control circuit, provide threshold numerical code and Continuous Approximation numerical code, and pre-converted signal is provided when starting to change described sampling voltage;
Numeral turns mimic channel, according to described threshold numerical code or the conversion of described Continuous Approximation numerical code, produces threshold voltage or comparative voltage;
Multiplexer, be connected to described SAR and control circuit and described numeral turns between mimic channel, according to described pre-converted signal, described threshold numerical code is offered to described numeral and turns mimic channel, other time described Continuous Approximation numerical code offered to described numeral turn mimic channel; And
Comparer, connects described numeral and turns mimic channel and described sampling and holding circuit, described sampling voltage is compared with described threshold voltage or described comparative voltage, and export comparative result to described SAR and control circuit;
Wherein, if described sampling voltage is lower than described threshold voltage, described SAR and control circuit output are ended signal and are stopped conversion, if described sampling voltage is higher than described threshold voltage, described SAR and control circuit are carried out Continuous Approximation to produce the numerical code of described sampling voltage to described sampling voltage.
A detection method for capacitive touch control plate, is characterized in that comprising the following steps:
(a) trace voltages of sampling one trace produces sampling voltage;
(b) more described sampling voltage and threshold voltage;
(c) if described trace voltages is less than described threshold voltage, end the conversion of described trace voltages; And
(d), if described trace voltages is greater than described threshold voltage, described trace voltages is carried out to Continuous Approximation to produce the numerical code of described trace voltages.
The detection method of capacitive touch control plate of the present invention can also be further achieved by the following technical measures.
Aforesaid detection method, wherein more comprises that conversion produces described threshold voltage according to threshold numerical code.
Aforesaid detection method, wherein said step (c) comprising:
If described trace voltages is less than described threshold voltage, produces and end signal; And
According to described termination signal, end the conversion of described trace voltages, skip described trace.
Aforesaid detection method, wherein said step (c) comprising:
If described trace voltages is less than described threshold voltage, produces and end signal; And
According to described termination signal, end the conversion of described trace voltages, it is zero that the value of described trace is filled out.
Adopt after technique scheme, testing circuit and the method for capacitive touch control plate of the present invention have the following advantages:
1. the useless trace of filtering in advance.
2. reduce the operand of testing circuit, promote the power consumption of frame speed (frame rate) or minimizing testing circuit.
3. promote the usefulness of capacitive touch control plate.
Accompanying drawing explanation
Fig. 1 is for pointing the signal that trace capacitances value is caused to variation
Fig. 2 is the schematic diagram of known SAR ADC;
Fig. 3 is schematic diagram according to an embodiment of the invention; And
Fig. 4 is the process flow diagram of the embodiment of Fig. 3.
In figure, 10, curve 12, sampling and holding circuit 14, comparer 16, numeral turn that mimic channel 18, SAR and control circuit 22, sampling and holding circuit 24, comparer 26, numeral turn mimic channel 28, multiplexer 30, SAR and control circuit 50, start 52, V relatively sand V tH54, V s< V tHdo are 56,1-bit SAR analog-to-digital conversion 58, present bit last position? 60, carry out next bit computing 62, interrupt current conversion 64, finish conversion.
Embodiment
Below in conjunction with embodiment and accompanying drawing thereof, the present invention is illustrated further.
Now refer to Fig. 3, Fig. 3 is schematic diagram according to an embodiment of the invention.As shown in the figure, described SAR and control circuit 30 are except providing Continuous Approximation numerical code D 0~D n-1outside, threshold numerical code T is also provided 0~T n-1, multiplexer 28 is multiplexers of an alternative, when receiving the pre-converted order of SAR and control circuit 30 by threshold numerical code T 0~T n-1offer numeral and turn mimic channel 26, other time by Continuous Approximation numerical code D 0~D n-1offer numeral and turn mimic channel 26.In other embodiments, mode that can also usage count, by threshold numerical code T 0~T n-1offer numeral and turn after mimic channel 26, in ensuing n, circulate Continuous Approximation numerical code D 0~D n-1offer numeral and turn mimic channel 26.Comparer 24 turns numeral the threshold voltage V of mimic channel 26 conversion generations tHor voltage V dsampling voltage V with sampling and holding circuit 22 sampling generations scompare, output comparative result is to SAR and control circuit 30.In the present embodiment, SAR and control circuit 30 are when starting a trace voltages to change, and output pre-converted signal makes multiplexer 28 by threshold numerical code T 0~T n-1offer numeral and turn analog converter 26, numeral turns analog converter 26 according to threshold numerical code T 0~T n-1conversion produces threshold voltage V tHif, sampling voltage V slower than threshold voltage V tH, SAR and control circuit 30 are just exported and are ended signal Abort, stop the subsequent conversion action to described trace voltages, and jump to next trace; If sampling voltage V shigher than threshold voltage V tH, multiplexer 28 just continues Continuous Approximation numerical code D 0~D n-1offer numeral and turn mimic channel 26, described trace voltages is carried out to Continuous Approximation and to produce numerical code, for firmware, insert the value of described trace.Threshold numerical code T 0~T n-1that trace fundamental voltage when without finger contact determines.
Fig. 4 is the process flow diagram of the embodiment of Fig. 3, after starting 50, in step 52 by sampling voltage V swith threshold voltage V tHcompare, judgement sampling voltage V swhether be less than threshold voltage V tH54, if so, interrupt current conversion 62, jump to and finish conversion 64; If not, enter step 56 and carry out the SAR ADC conversion of, and judge whether be last position 58, if so, finish to change 64, if not, carry out next bit computing 60, get back to step 56 current.
In the aforementioned embodiment, send and end signal or interrupt after current conversion, the computing that can skip described trace by software or firmware, or the value of described trace is filled out is zero, the computing that just can directly omit thus useless trace.In other embodiments, can realize the pre-filtering level (pre-filtering stage) that the present invention proposes with hardware, software or firmware.
In side circuit, testing circuit often detects twice, four times, six times even after eight times to same trace, be switched to again next trace and do same detection, the capacitive touch control plate with N bar directions X trace and N bar Y-direction trace of take is example, form a frame and need to scan N+N bar trace, and every trace need detect M time, therefore a frame needs computing M*2N time.It is useless that the detection method that the present invention proposes can just be judged described trace when detecting a trace for the first time, not only omit follow-up data conversion, also save to described useless trace repeat scan, effectively reduce operand, thereby promote frame speed or reduce power consumption.
Above embodiment is used for illustrative purposes only, but not limitation of the present invention, person skilled in the relevant technique, without departing from the spirit and scope of the present invention, can also make various conversion or variation.Therefore, all technical schemes that are equal to also should belong to category of the present invention, should be limited by each claim.

Claims (4)

1. a testing circuit for capacitive touch control plate, is characterized in that comprising:
Sampling and holding circuit, the trace voltages of sampling one trace produces sampling voltage;
Continuous Approximation buffer and control circuit, provide threshold numerical code and Continuous Approximation numerical code, and pre-converted signal is provided when starting to change described sampling voltage;
Numeral turns mimic channel, according to described threshold numerical code or the conversion of described Continuous Approximation numerical code, produces threshold voltage or comparative voltage;
Multiplexer, being connected to described Continuous Approximation buffer and control circuit and described numeral turns between mimic channel, according to described pre-converted signal, described threshold numerical code is offered to described numeral and turns mimic channel, other time described Continuous Approximation numerical code offered to described numeral turn mimic channel; And
Comparer, connects described numeral and turns mimic channel and described sampling and holding circuit, described sampling voltage is compared with described threshold voltage or described comparative voltage, and export comparative result to described Continuous Approximation buffer and control circuit;
Wherein, if described sampling voltage is lower than described threshold voltage, described Continuous Approximation buffer and control circuit output are ended signal and are stopped conversion, and jump to next trace, if described sampling voltage is higher than described threshold voltage, described Continuous Approximation buffer and control circuit are carried out Continuous Approximation to produce the numerical code of described sampling voltage to described sampling voltage.
2. a detection method for capacitive touch control plate, is characterized in that comprising the following steps:
(a) trace voltages of sampling one trace produces sampling voltage;
(b) a threshold numerical code is provided to a numeral and turn mimic channel, to produce a threshold voltage;
(c) more described sampling voltage and described threshold voltage;
(d) if described sampling voltage is less than described threshold voltage, end the conversion of described sampling voltage, and jump to next trace; And
(e) if described sampling voltage is greater than described threshold voltage, a continuously nearly numerical code is offered to this numeral and turn mimic channel, described sampling voltage is carried out to Continuous Approximation to produce the numerical code of described sampling voltage.
3. detection method as claimed in claim 2, is characterized in that, described step (d) comprising:
If described sampling voltage is less than described threshold voltage, produces and end signal; And
According to described termination signal, end the conversion of described sampling voltage, skip described trace.
4. detection method as claimed in claim 2, is characterized in that, described step (d) comprising:
If described sampling voltage is less than described threshold voltage, produces and end signal; And
According to described termination signal, end the conversion of described sampling voltage, it is zero that the value of described trace is filled out.
CN200910175944.1A 2009-09-14 2009-09-14 Capacitor touch control panel detection circuit and method Expired - Fee Related CN102023766B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910175944.1A CN102023766B (en) 2009-09-14 2009-09-14 Capacitor touch control panel detection circuit and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910175944.1A CN102023766B (en) 2009-09-14 2009-09-14 Capacitor touch control panel detection circuit and method

Publications (2)

Publication Number Publication Date
CN102023766A CN102023766A (en) 2011-04-20
CN102023766B true CN102023766B (en) 2014-12-03

Family

ID=43865120

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910175944.1A Expired - Fee Related CN102023766B (en) 2009-09-14 2009-09-14 Capacitor touch control panel detection circuit and method

Country Status (1)

Country Link
CN (1) CN102023766B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111477114B (en) * 2020-05-25 2022-05-10 维沃移动通信有限公司 Foldable electronic device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4679028A (en) * 1986-03-31 1987-07-07 Motorola Inc. Fault detection algorithm for successive-approximation A/D converters
US6738048B1 (en) * 1999-10-29 2004-05-18 Texas Instruments Incorporated Touch screen controller
CN1981442A (en) * 2004-03-31 2007-06-13 芯科实验室有限公司 Method and apparatus for subclocking a sar analog-to-digital converter
CN101526871A (en) * 2008-03-04 2009-09-09 禾瑞亚科技股份有限公司 Sensing device and method for capacitance type touch control panel

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4679028A (en) * 1986-03-31 1987-07-07 Motorola Inc. Fault detection algorithm for successive-approximation A/D converters
US6738048B1 (en) * 1999-10-29 2004-05-18 Texas Instruments Incorporated Touch screen controller
CN1981442A (en) * 2004-03-31 2007-06-13 芯科实验室有限公司 Method and apparatus for subclocking a sar analog-to-digital converter
CN101526871A (en) * 2008-03-04 2009-09-09 禾瑞亚科技股份有限公司 Sensing device and method for capacitance type touch control panel

Also Published As

Publication number Publication date
CN102023766A (en) 2011-04-20

Similar Documents

Publication Publication Date Title
US8674960B2 (en) Detector circuit and detect method of a capacitive touch panel
US20230071912A1 (en) Ratio-metric multi-sensing convertor
CN101477152B (en) Capacitance detection apparatus and method
US8836669B1 (en) High resolution capacitance to code converter
CN103618550B (en) The gradually-appoximant analog-digital converter of capacitor array type and control method
US8487908B2 (en) Detector circuit and detect method of a capacitive touch panel
CN105007079A (en) Fully differential increment sampling method of successive approximation type analog-digital converter
CN107040260B (en) Asynchronous successive approximation type analog-to-digital conversion circuit
WO2016085760A2 (en) Full-wave synchronous rectification for self-capacitance sensing
CN103365507A (en) Sensing device and method for improving reliability of capacitive touch device
US8410958B2 (en) Digitizing apparatus, digitizing method and capacitance touch sensing apparatus
CN101847070B (en) Capacitance change detection module taking electric signal change time as detection target
CN102023766B (en) Capacitor touch control panel detection circuit and method
KR101431884B1 (en) Touch screen pannel
CN106656190A (en) Continuous approximation type analog-to-digital conversion circuit and method therefor
CN102004588B (en) Detection circuit and method for capacitive touch pad
US20030132864A1 (en) Logic Circuit using hardware to process keyboard scanning
US20120319970A1 (en) Detection circuit and detection method for touch-sensing panel
CN212872665U (en) Capacitance change detection circuit
CN103558975A (en) Input system
US10224949B1 (en) Shared cycle LSB generation for an array of successive approximation analog-to-digital converters
CN102890590B (en) The method of capacitance touching control system and operation of capacitor touch-control system
CN102751879A (en) Method for controlling average output current at constant switching frequency in interrupted current mode
Hong et al. An energy-efficient SAR ADC with a partial-monotonic capacitor switching technique
US20240345679A1 (en) Ratio-metric multi-sensing convertor

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20141203

Termination date: 20170914

CF01 Termination of patent right due to non-payment of annual fee