CN1797308A - Interpretation method of touch sensing device - Google Patents
Interpretation method of touch sensing device Download PDFInfo
- Publication number
- CN1797308A CN1797308A CN 200410060391 CN200410060391A CN1797308A CN 1797308 A CN1797308 A CN 1797308A CN 200410060391 CN200410060391 CN 200410060391 CN 200410060391 A CN200410060391 A CN 200410060391A CN 1797308 A CN1797308 A CN 1797308A
- Authority
- CN
- China
- Prior art keywords
- potential
- sensing device
- touch
- capacitors
- reference value
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 239000003990 capacitor Substances 0.000 claims abstract description 44
- 230000035945 sensitivity Effects 0.000 claims description 8
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 2
- 230000003321 amplification Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 239000011889 copper foil Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Images
Landscapes
- Electronic Switches (AREA)
- Switches That Are Operated By Magnetic Or Electric Fields (AREA)
Abstract
Description
技术领域technical field
本发明是指一种触控感应装置的判读方法,尤指一种电容式触控感应装置的判读方法。The invention refers to a method for interpreting a touch sensing device, in particular to a method for interpreting a capacitive touch sensing device.
背景技术Background technique
一般的触控感应装置在系统设计上可分为电阻式及电容式两种,以常用的电容式触控感应装置来说,目前所使用的侦测方法有三种,兹略述如下:General touch sensing devices can be divided into resistive and capacitive in terms of system design. Taking the commonly used capacitive touch sensing devices as an example, there are currently three detection methods in use, which are briefly described as follows:
(1)记录其中一个触控按键的电位后再与所有按键的充电电位相比较,微控制器最后会得知哪一个按键被按下:(1) Record the potential of one of the touch buttons and compare it with the charging potential of all the buttons. The microcontroller will finally know which button is pressed:
首先微控制器会进入储存电位基准值阶段,系统会送出一连续脉波至触控板的等效电容,在电容的另一端会感应出一电荷能量,此电荷会经由积分器而储存于电容中,再借由放大器将电容的充电电位放大,最后经过模拟/数字转换电路而被转换成数字信号后存入存储器中;之后进入按键扫描阶段,其是将触控板上每一按键的模拟/数字输出信号与存储器中的信号进行比较,当低于存储器中的信号时代表该按键有被触碰到。First, the microcontroller will enter the stage of storing the potential reference value, and the system will send a continuous pulse wave to the equivalent capacitance of the touch panel, and a charge energy will be induced at the other end of the capacitor, and the charge will be stored in the capacitor through the integrator In the process, the charging potential of the capacitor is amplified by the amplifier, and finally converted into a digital signal by the analog/digital conversion circuit and stored in the memory; then enters the button scanning stage, which is the simulation of each button on the touch panel / The digital output signal is compared with the signal in the memory, and when it is lower than the signal in the memory, it means that the button has been touched.
此方法的缺点在于如果电路板在制作过程中因板材的厚度与铜箔不同或是不均匀时,会导致每个按键的等效电容的电容值亦会不均匀,也比较容易产生比对上的误差。The disadvantage of this method is that if the thickness of the board and the copper foil are different or uneven during the production process, the capacitance value of the equivalent capacitance of each button will also be uneven, and it is easier to produce a comparison. error.
(2)将所有按键的充电电位进行平均后所得的值与所有按键的充电电位相比较,微控制器最后得知哪一个按键被按下:(2) Compare the value obtained by averaging the charging potentials of all buttons with the charging potentials of all buttons, and the microcontroller finally knows which button is pressed:
在进入储存电位基准值阶段先取所有按键的等效电容的电位值进行平均之后再将其存入存储器中,之后进入按键扫描阶段,将所有按键积分电容的电位值与基准电位值进行比较,当按键电位值低于基准电位值则表示有按键被按下。When entering the storage potential reference value stage, the potential values of the equivalent capacitors of all buttons are averaged and then stored in the memory, and then enter the button scanning stage, and compare the potential values of the integral capacitors of all buttons with the reference potential value. If the key potential value is lower than the reference potential value, it indicates that a key is pressed.
(3)将所有按键的充电电位记录后再个别进行比较,如果比较结果低于原先记录的按键电位值,则微控制器就会得知哪一个按键被按下:(3) Record the charging potentials of all buttons and then compare them individually. If the comparison result is lower than the previously recorded button potential value, the microcontroller will know which button is pressed:
在储存电位基准值阶段下将所有按键的积分电容电位值都储存起来,当进入按键扫描阶段之后,将所扫描各个按键的积分电容电位值与该按键的基准积分电容电位值相比,若扫描按键模式电位低于基准积分电容电位值时表示有按键被按下。In the stage of storing the potential reference value, the integral capacitor potential values of all buttons are stored. After entering the button scanning stage, the integrated capacitor potential value of each scanned button is compared with the reference integral capacitor potential value of the button. If scanning When the button mode potential is lower than the reference integral capacitor potential value, it means that a button is pressed.
上述的三种方法中,第一与第二种方法虽然所使用的存储器的空间非常低,但感应的范围与灵敏度会随触控按键的增加而变得非常差;这是因为触控板上按键的等效电容会随板材、板厚与铜薄厚度的均匀度的不同,而使得等效电容的均匀度受到严重影响,导致各按键的等效电容所充的电位有所差异,所以若与原先所记录的电位相比时常会产生误判的现象,也较容易受到外在因素的干扰。Among the above three methods, although the memory space used by the first and second methods is very low, the sensing range and sensitivity will become very poor with the increase of touch keys; The equivalent capacitance of the button will vary with the uniformity of the board, board thickness, and copper thickness, which will seriously affect the uniformity of the equivalent capacitance, resulting in differences in the potential charged by the equivalent capacitance of each button, so if Compared with the previously recorded potential, misjudgment often occurs, and it is also more susceptible to interference from external factors.
第三种方法虽然可以非常有效地提高触控感应装置的感应范围与灵敏度,但如果使用在大量按键(例如:上百个)时于存储器上所占用的空间就会明显地变多,在此同时若触控感应装置中的模拟/数字电路的位元越高,则其所占用的存储器空间则会更大,两相加乘使得整体装置的处理速度变慢、运算速度降低。Although the third method can effectively improve the sensing range and sensitivity of the touch sensing device, if it is used in a large number of keys (for example: hundreds of keys), it will obviously take up more space on the memory, here At the same time, if the bits of the analog/digital circuit in the touch sensing device are higher, the memory space occupied by it will be larger, and the addition and multiplication of the two makes the processing speed of the whole device slower and the calculation speed lower.
发明内容Contents of the invention
本发明的主要目的是为了要提升电容式触控感应装置的侦测范围与灵敏度。The main purpose of the present invention is to improve the detection range and sensitivity of the capacitive touch sensing device.
本发明的另一的目的为借由取得矩阵中X轴线中具有最低积分电容电位的方式来降低存储器的使用空间,提高微控制器的处理速度,并且大幅提升触控的感应范围以及灵敏度。Another object of the present invention is to reduce the space used by the memory, increase the processing speed of the microcontroller, and greatly increase the sensing range and sensitivity of the touch by obtaining the lowest integrated capacitance potential on the X-axis in the matrix.
本发明的主要构想是储存电位基准值时,将每排X轴上所有的点进行比较,比较完后取最低的按键电位值后将其存入存储器中,在进入按键扫描阶段时,将X轴各排的按键电位与该排的电位基准值作比较,当电位值低于基准值则可判定有按键被按下。The main idea of the present invention is to compare all the points on the X-axis of each row when storing the potential reference value, and after the comparison, take the lowest key potential value and store it in the memory. When entering the key scanning stage, the X The key potential of each row of the axis is compared with the potential reference value of the row. When the potential value is lower than the reference value, it can be determined that a key is pressed.
根据本发明的主要构想,提出一种触控感应装置的判读方法,触控感应装置的判读方法,其中该触控感应装置包括一触控板(Pad),且该触控板至少连接于m×n个等效电容,m为X轴方向上的等效电容数目,n为Y轴方向上的等效电容数目,该判读方法包括下列步骤:(a)针对X轴方向上其中一列的m个该等效电容进行充电以得到m个数字信号;(b)比较该m个数字信号,并将其中最小者作为一电位基准值;(c)重复步骤(a)-(b),以得到所有等效电容的n个该电位基准值;(d)触碰该触控板;(e)扫描该触控板,以得到相对于至少一列的m个该等效电容的至少一电位变动值;以及(f)比较该电位基准值与该电位变动值,以判读该触控板上该列中的哪一点被触碰。According to the main idea of the present invention, a method for interpreting a touch sensing device is proposed, a method for interpreting a touch sensing device, wherein the touch sensing device includes a touch panel (Pad), and the touch panel is at least connected to m × n equivalent capacitances, m is the number of equivalent capacitances on the X-axis direction, and n is the number of equivalent capacitances on the Y-axis direction. The interpretation method includes the following steps: (a) for one column of m in the X-axis direction The equivalent capacitors are charged to obtain m digital signals; (b) compare the m digital signals, and use the smallest one as a potential reference value; (c) repeat steps (a)-(b) to obtain n reference potential values of all equivalent capacitances; (d) touching the touch panel; (e) scanning the touch panel to obtain at least one potential change value relative to the m equivalent capacitances in at least one column and (f) comparing the potential reference value with the potential change value to judge which point in the column on the touch panel is touched.
根据本发明的主要构想,提出一种触控感应装置的判读方法,其中该触控感应装置包括m×n个按键,且每个该按键连接于一电容,m为X轴方向上的按键数目,n为Y轴方向上的按键数目,该判读方法包括下列步骤:(a)针对X轴方向上其中一列的m个该电容进行充电以得到m个数字信号;(b)比较该m个数字信号,并将其中最小者作为一电位基准值;(c)重复步骤(a)-(b),以得到所有电容的n个该电位基准值;(d)触碰该触控板;(e)扫描该触控板,以得到相对于至少一列的m个该电容的至少一电位变动值;以及(f)比较该电位基准值与该电位变动值,以判读该触控板上该列中的哪一点被触碰。According to the main idea of the present invention, a method for interpreting a touch sensing device is proposed, wherein the touch sensing device includes m×n keys, and each of the keys is connected to a capacitor, and m is the number of keys in the X-axis direction , n is the number of keys on the Y-axis direction, and the interpretation method includes the following steps: (a) charge m capacitors in one column in the X-axis direction to obtain m digital signals; (b) compare the m digital signals signal, and wherein the smallest one is used as a potential reference value; (c) repeat steps (a)-(b) to obtain n such potential reference values of all capacitors; (d) touch the touch panel; (e ) scanning the touch panel to obtain at least one potential variation value of m capacitors in at least one column; and (f) comparing the potential reference value with the potential variation value to judge the potential variation value in the column on the touch panel which point is touched.
本发明借由下列图式及详细说明,可被获得更深入的了解:The present invention can be better understood by the following drawings and detailed description:
附图说明Description of drawings
图1是本发明电容式触控感应装置的结构示意图;1 is a schematic structural view of a capacitive touch sensing device of the present invention;
图2是本发明电容式触控感应装置的判读方法的示意图。FIG. 2 is a schematic diagram of the interpretation method of the capacitive touch sensing device of the present invention.
具体实施方式Detailed ways
本发明所采用的原理为,首先必须存入各个X轴上其中某一按键的充电电位值当作电位基准值,此按键的积分电容电位值必须在同轴上为最低,以提供各按键的充电电位的比较,当有手触碰时按键上的电荷能量将会被手指吸引,而此时按键的充电电位必定低于原按键的电位基准值,此时微控制器就可以判断出按键中那一点按键被按下。The principle adopted in the present invention is that firstly, the charging potential value of a certain button on each X-axis must be stored as the potential reference value, and the integral capacitance potential value of this button must be the lowest on the coaxial axis, so as to provide the charging potential value of each button. Comparing the charging potential, when a hand touches the charge energy on the button will be attracted by the finger, and at this time the charging potential of the button must be lower than the potential reference value of the original button, at this time the microcontroller can judge that the button is At that point the key was pressed.
现以配合图1及图2的本发明实施方式的结构图及示意图来作说明:Now illustrate with the structural diagram and the schematic diagram of the embodiment of the present invention of Fig. 1 and Fig. 2:
请参阅图1,其为本发明电容式触控感应装置的结构示意图,如图所示,本发明触控感应装置可以由一触控板(Pad)(连接于m×n个等效电容)或是m×n个按键所构成其中,m为X轴方向上的电容或等效电容的数目,n为Y轴方向上的电容或等效电容的数目Please refer to FIG. 1, which is a schematic structural diagram of a capacitive touch sensing device of the present invention. As shown in the figure, the touch sensing device of the present invention can be composed of a touch panel (Pad) (connected to m×n equivalent capacitors) Or m×n buttons, where m is the number of capacitors or equivalent capacitors in the X-axis direction, and n is the number of capacitors or equivalent capacitors in the Y-axis direction
在微控制器控制系统动作的流程上大致可分为(1)储存电位基准值以及(2)按键扫描等两个阶段;In the process of microcontroller control system action, it can be roughly divided into two stages: (1) storing potential reference value and (2) key scanning;
(1)储存电位基准值阶段(1) Storage potential reference value stage
a.先由微控制器的输出端输出一第一连续脉波至其中一列的m个电容或等效电容上。a. First output a first continuous pulse wave from the output terminal of the microcontroller to m capacitors or equivalent capacitors in one column.
b.该第一脉波经由等效电容或是按键的电容后由另一端会感应出一第一能量,并存入积分器中。b. After passing through the equivalent capacitance or the capacitance of the button, the first pulse wave will induce a first energy from the other end, and store it in the integrator.
c.将积分器所输出的一第一波形输入至运算放大器以进行信号放大。c. Inputting a first waveform output by the integrator to the operational amplifier for signal amplification.
d.运算放大器的输出在经由模拟/数字转换电路转换成一第一数字信号后,该值会被存入存储器中。d. After the output of the operational amplifier is converted into a first digital signal by the analog/digital conversion circuit, the value will be stored in the memory.
e.继续扫描直到该列(X轴)上所有按键的积分电容电位皆转换为该第一数字信号后,将其存入存储器中。e. Continue scanning until the integrated capacitor potentials of all keys on the column (X-axis) are converted into the first digital signal, and then store it in the memory.
f.最后将同一列(X轴)上所有按键的数字信号进行比较,并电位最低的留下并存入存储器中。f. Finally, compare the digital signals of all keys on the same column (X axis), and save the one with the lowest potential and store it in the memory.
g.将此值乘上一定的比例数(如95%或90%;此处乘上一定的比例数,是为了能够自由控制灵敏度的高低;比例数如果设定的越低,则触控的灵敏度会下降;若设定的太高,则可能会因为一点干扰即导致微控制器误判的情况出现,因此其可针对外部电器的机构来进行调整,以达到最佳触控范围)之后,再存入随机存取存储器中,作为电位基准值,以提供后续扫描各点之用,最后清除积分器上该按键的该第一能量。g. Multiply this value by a certain ratio (such as 95% or 90%; multiplying a certain ratio here is to freely control the sensitivity; if the ratio is set lower, the touch The sensitivity will decrease; if the setting is too high, the microcontroller may misjudgment due to a little interference, so it can be adjusted according to the mechanism of the external electrical appliance to achieve the best touch range) After that, It is then stored in the random access memory as a potential reference value for subsequent scanning of each point, and finally the first energy of the button on the integrator is cleared.
h.将每一列(X轴)的电容的电位基准值皆存入存储器中之后(如图2所示般),便可进入下一个按键扫描阶段,并等待使用者触碰按键或触控板。h. After storing the potential reference values of the capacitors in each column (X-axis) in the memory (as shown in Figure 2), you can enter the next button scanning stage and wait for the user to touch the button or touchpad .
(2)按键扫描阶段(2) Key scanning stage
当使用者触碰按键或触控板之后,即进入按键扫描阶段,此阶段在扫描各按键后一样会经由积分器、运算放大器以及模拟/数字转换电路的处理程序,且动作一开始与储存电位基准值阶段的步骤a至步骤c相同;When the user touches the button or the touchpad, it enters the button scanning stage. After scanning each button, it will also go through the processing procedures of the integrator, operational amplifier and analog/digital conversion circuit, and the action starts with the storage potential Steps a to c of the baseline value stage are the same;
i.先由微控制器的输出端输出一第二连续脉波至该列的m个等效电容或电容上。i. First output a second continuous pulse wave to the m equivalent capacitors or capacitors in the row from the output terminal of the microcontroller.
j.该第二脉波经由等效电容电容或是按键的电容后由另一端会感应出一第二能量,并存入积分器中。j. After passing through the equivalent capacitance or the capacitance of the button, the second pulse wave will induce a second energy from the other end and store it in the integrator.
k.将积分器所输出的一第二波形输入至运算放大器以进行信号放大。k. Inputting a second waveform output by the integrator into an operational amplifier for signal amplification.
l.运算放大器的输出在经由模拟/数字转换电路转换成一第二数字信号后,该第二数字信号即为该按键或触控板被使用者触碰之后的电位变动值。l. After the output of the operational amplifier is converted into a second digital signal by the analog/digital conversion circuit, the second digital signal is the potential change value of the button or the touch panel after being touched by the user.
m.将该电位变动值与存储器中的该电位基准值进行比较;当该电位变动值低于该电位基准值,表示有人触摸了该按键或触控板,微控制器即送出座标值,并继续扫描下一列(X轴),反之,若该按键或触控板的该电位变动值大于或等于该电位基准值,表示该按键无人触碰,微控制器即不予理会,并继续扫描下一列(X轴)。m. Compare the potential change value with the potential reference value in the memory; when the potential change value is lower than the potential reference value, it means that someone has touched the button or touch panel, and the microcontroller sends the coordinate value, And continue to scan the next column (X axis). On the contrary, if the potential change value of the button or touch panel is greater than or equal to the potential reference value, it means that no one touches the button, and the microcontroller ignores it and continues Scan the next column (X axis).
值得一提的是,实施本发明所使用的该存储器可为一随机存取存储器,而若系统发生断电或是重置开关启动时,微控制器则必须重新计算并储存电位基准值。It is worth mentioning that the memory used to implement the present invention can be a random access memory, and if the system is powered off or the reset switch is activated, the microcontroller must recalculate and store the potential reference value.
上述实施例中的微控制器虽然是以与存储器及积分器分开设置的方式达成本发明的目的,但在实际制作上亦可以将存储器及积分器整合至微控制器中以达成本发明的发明目的。Although the microcontroller in the above-mentioned embodiment realizes the object of the present invention by setting it separately from the memory and the integrator, it is also possible to integrate the memory and the integrator into the microcontroller to achieve the invention of the present invention in actual production. Purpose.
综上所述,本发明的触控感应装置的判读方法可以大幅度地增加电容式触控感应装置的感测范围与灵敏度,同时在触控按键的型式与数量上将可进行各种弹性的设计与各种变化,而不会因为外部元件的电性的不理想化或是触控板的等效电容的不均匀而受到影响。To sum up, the detection method of the touch sensing device of the present invention can greatly increase the sensing range and sensitivity of the capacitive touch sensing device, and at the same time, various flexible adjustments can be made on the type and quantity of the touch keys. The design and various changes will not be affected by the imperfection of the electrical properties of the external components or the unevenness of the equivalent capacitance of the touch panel.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2004100603912A CN100377055C (en) | 2004-12-22 | 2004-12-22 | Interpretation method of touch control induction device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2004100603912A CN100377055C (en) | 2004-12-22 | 2004-12-22 | Interpretation method of touch control induction device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1797308A true CN1797308A (en) | 2006-07-05 |
| CN100377055C CN100377055C (en) | 2008-03-26 |
Family
ID=36818368
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB2004100603912A Expired - Fee Related CN100377055C (en) | 2004-12-22 | 2004-12-22 | Interpretation method of touch control induction device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN100377055C (en) |
Cited By (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101893972A (en) * | 2009-04-03 | 2010-11-24 | 统宝光电股份有限公司 | Sensing method and driving circuit of capacitive touch screen |
| CN101937297A (en) * | 2009-06-26 | 2011-01-05 | 爱特梅尔公司 | Apparatus using a differential analog-to-digital converter |
| CN101576791B (en) * | 2008-05-07 | 2011-05-11 | 义隆电子股份有限公司 | Capacitive touch device and control method thereof |
| CN102109936A (en) * | 2009-12-25 | 2011-06-29 | 义隆电子股份有限公司 | Detection and correction method of capacitive touch pad |
| CN101599758B (en) * | 2008-06-02 | 2011-07-06 | 盛群半导体股份有限公司 | Capacitive key device |
| CN101661356B (en) * | 2008-08-25 | 2011-07-06 | 盛群半导体股份有限公司 | Capacitive charge compensation method for touch sensing device |
| CN102193693A (en) * | 2010-03-17 | 2011-09-21 | 群康科技(深圳)有限公司 | Touch panel and differential identification method thereof |
| CN101667086B (en) * | 2008-09-04 | 2012-02-01 | 义隆电子股份有限公司 | Touch screen and coordinate positioning method |
| WO2012041092A1 (en) * | 2010-09-29 | 2012-04-05 | Byd Company Limited | Method for detecting object and device using the same |
| CN101799728B (en) * | 2009-02-10 | 2012-05-16 | 晨星软件研发(深圳)有限公司 | Touch sensing device and method |
| CN102693052A (en) * | 2011-03-21 | 2012-09-26 | 宸鸿光电科技股份有限公司 | Touch sensing device and scanning method thereof |
| CN102810026A (en) * | 2012-04-27 | 2012-12-05 | 友达光电股份有限公司 | Method for generating touch signal by touch panel |
| CN101866231B (en) * | 2009-04-14 | 2013-01-30 | 联咏科技股份有限公司 | Control method for detecting touch event in touch panel and related device thereof |
| US8429557B2 (en) | 2007-01-07 | 2013-04-23 | Apple Inc. | Application programming interfaces for scrolling operations |
| US8531465B2 (en) | 2007-01-07 | 2013-09-10 | Apple Inc. | Animations |
| US8553038B2 (en) | 2007-01-07 | 2013-10-08 | Apple Inc. | Application programming interfaces for synchronization |
| US8656311B1 (en) | 2007-01-07 | 2014-02-18 | Apple Inc. | Method and apparatus for compositing various types of content |
| US8813100B1 (en) | 2007-01-07 | 2014-08-19 | Apple Inc. | Memory management |
| CN101493742B (en) * | 2009-03-03 | 2015-06-17 | 友达光电股份有限公司 | Touch control detecting method and capacitance touch control system |
| CN105260090A (en) * | 2007-01-07 | 2016-01-20 | 苹果公司 | Application programming interfaces for scrolling |
| US9285908B2 (en) | 2009-03-16 | 2016-03-15 | Apple Inc. | Event recognition |
| US9298363B2 (en) | 2011-04-11 | 2016-03-29 | Apple Inc. | Region activation for touch sensitive surface |
| US9311112B2 (en) | 2009-03-16 | 2016-04-12 | Apple Inc. | Event recognition |
| US9323335B2 (en) | 2008-03-04 | 2016-04-26 | Apple Inc. | Touch event model programming interface |
| US9389712B2 (en) | 2008-03-04 | 2016-07-12 | Apple Inc. | Touch event model |
| US9483121B2 (en) | 2009-03-16 | 2016-11-01 | Apple Inc. | Event recognition |
| US9529519B2 (en) | 2007-01-07 | 2016-12-27 | Apple Inc. | Application programming interfaces for gesture operations |
| US9684521B2 (en) | 2010-01-26 | 2017-06-20 | Apple Inc. | Systems having discrete and continuous gesture recognizers |
| US9733716B2 (en) | 2013-06-09 | 2017-08-15 | Apple Inc. | Proxy gesture recognizer |
| CN107102210A (en) * | 2016-02-22 | 2017-08-29 | 深圳市汇顶科技股份有限公司 | A kind of capacitance determining method and device based on capacitive touch chip |
| US9798459B2 (en) | 2008-03-04 | 2017-10-24 | Apple Inc. | Touch event model for web pages |
| US10216408B2 (en) | 2010-06-14 | 2019-02-26 | Apple Inc. | Devices and methods for identifying user interface objects based on view hierarchy |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI423107B (en) * | 2011-04-07 | 2014-01-11 | Raydium Semiconductor Corp | Detection method for touch input device |
| TWI488098B (en) * | 2013-03-13 | 2015-06-11 | Tenx Shenzhen Technology Ltd | Capacitive touching controlling system, initialization method thereof, and touch control detection method thereof |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06236230A (en) * | 1993-02-10 | 1994-08-23 | Ricoh Co Ltd | Coordinate detection device |
| US20010040587A1 (en) * | 1993-11-15 | 2001-11-15 | E. J. Scheck | Touch control of cursonr position |
| JP3220405B2 (en) * | 1997-02-20 | 2001-10-22 | アルプス電気株式会社 | Coordinate input device |
| JPH11203044A (en) * | 1998-01-16 | 1999-07-30 | Sony Corp | Information processing system |
| JP2004078323A (en) * | 2002-08-09 | 2004-03-11 | Canon Inc | Coordinate input device and coordinate calculation method |
-
2004
- 2004-12-22 CN CNB2004100603912A patent/CN100377055C/en not_active Expired - Fee Related
Cited By (77)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105260090A (en) * | 2007-01-07 | 2016-01-20 | 苹果公司 | Application programming interfaces for scrolling |
| US11954322B2 (en) | 2007-01-07 | 2024-04-09 | Apple Inc. | Application programming interface for gesture operations |
| US11532113B2 (en) | 2007-01-07 | 2022-12-20 | Apple Inc. | Animations |
| US11449217B2 (en) | 2007-01-07 | 2022-09-20 | Apple Inc. | Application programming interfaces for gesture operations |
| US10963142B2 (en) | 2007-01-07 | 2021-03-30 | Apple Inc. | Application programming interfaces for scrolling |
| US10817162B2 (en) | 2007-01-07 | 2020-10-27 | Apple Inc. | Application programming interfaces for scrolling operations |
| US10613741B2 (en) | 2007-01-07 | 2020-04-07 | Apple Inc. | Application programming interface for gesture operations |
| US10586373B2 (en) | 2007-01-07 | 2020-03-10 | Apple Inc. | Animations |
| US10481785B2 (en) | 2007-01-07 | 2019-11-19 | Apple Inc. | Application programming interfaces for scrolling operations |
| US10175876B2 (en) | 2007-01-07 | 2019-01-08 | Apple Inc. | Application programming interfaces for gesture operations |
| US9990756B2 (en) | 2007-01-07 | 2018-06-05 | Apple Inc. | Animations |
| US9760272B2 (en) | 2007-01-07 | 2017-09-12 | Apple Inc. | Application programming interfaces for scrolling operations |
| US9665265B2 (en) | 2007-01-07 | 2017-05-30 | Apple Inc. | Application programming interfaces for gesture operations |
| US8429557B2 (en) | 2007-01-07 | 2013-04-23 | Apple Inc. | Application programming interfaces for scrolling operations |
| US8531465B2 (en) | 2007-01-07 | 2013-09-10 | Apple Inc. | Animations |
| US8553038B2 (en) | 2007-01-07 | 2013-10-08 | Apple Inc. | Application programming interfaces for synchronization |
| US8656311B1 (en) | 2007-01-07 | 2014-02-18 | Apple Inc. | Method and apparatus for compositing various types of content |
| US9600352B2 (en) | 2007-01-07 | 2017-03-21 | Apple Inc. | Memory management |
| US9575648B2 (en) | 2007-01-07 | 2017-02-21 | Apple Inc. | Application programming interfaces for gesture operations |
| US9529519B2 (en) | 2007-01-07 | 2016-12-27 | Apple Inc. | Application programming interfaces for gesture operations |
| US8813100B1 (en) | 2007-01-07 | 2014-08-19 | Apple Inc. | Memory management |
| US8836707B2 (en) | 2007-01-07 | 2014-09-16 | Apple Inc. | Animations |
| US9037995B2 (en) | 2007-01-07 | 2015-05-19 | Apple Inc. | Application programming interfaces for scrolling operations |
| US9448712B2 (en) | 2007-01-07 | 2016-09-20 | Apple Inc. | Application programming interfaces for scrolling operations |
| US9378577B2 (en) | 2007-01-07 | 2016-06-28 | Apple Inc. | Animations |
| US9183661B2 (en) | 2007-01-07 | 2015-11-10 | Apple Inc. | Application programming interfaces for synchronization |
| US10521109B2 (en) | 2008-03-04 | 2019-12-31 | Apple Inc. | Touch event model |
| US9971502B2 (en) | 2008-03-04 | 2018-05-15 | Apple Inc. | Touch event model |
| US12236038B2 (en) | 2008-03-04 | 2025-02-25 | Apple Inc. | Devices, methods, and user interfaces for processing input events |
| US11740725B2 (en) | 2008-03-04 | 2023-08-29 | Apple Inc. | Devices, methods, and user interfaces for processing touch events |
| US9690481B2 (en) | 2008-03-04 | 2017-06-27 | Apple Inc. | Touch event model |
| US9323335B2 (en) | 2008-03-04 | 2016-04-26 | Apple Inc. | Touch event model programming interface |
| US9720594B2 (en) | 2008-03-04 | 2017-08-01 | Apple Inc. | Touch event model |
| US10936190B2 (en) | 2008-03-04 | 2021-03-02 | Apple Inc. | Devices, methods, and user interfaces for processing touch events |
| US9389712B2 (en) | 2008-03-04 | 2016-07-12 | Apple Inc. | Touch event model |
| US9798459B2 (en) | 2008-03-04 | 2017-10-24 | Apple Inc. | Touch event model for web pages |
| CN101576791B (en) * | 2008-05-07 | 2011-05-11 | 义隆电子股份有限公司 | Capacitive touch device and control method thereof |
| CN101599758B (en) * | 2008-06-02 | 2011-07-06 | 盛群半导体股份有限公司 | Capacitive key device |
| CN101661356B (en) * | 2008-08-25 | 2011-07-06 | 盛群半导体股份有限公司 | Capacitive charge compensation method for touch sensing device |
| CN101667086B (en) * | 2008-09-04 | 2012-02-01 | 义隆电子股份有限公司 | Touch screen and coordinate positioning method |
| CN101799728B (en) * | 2009-02-10 | 2012-05-16 | 晨星软件研发(深圳)有限公司 | Touch sensing device and method |
| CN101493742B (en) * | 2009-03-03 | 2015-06-17 | 友达光电股份有限公司 | Touch control detecting method and capacitance touch control system |
| US9965177B2 (en) | 2009-03-16 | 2018-05-08 | Apple Inc. | Event recognition |
| US9311112B2 (en) | 2009-03-16 | 2016-04-12 | Apple Inc. | Event recognition |
| US12265704B2 (en) | 2009-03-16 | 2025-04-01 | Apple Inc. | Event recognition |
| US10719225B2 (en) | 2009-03-16 | 2020-07-21 | Apple Inc. | Event recognition |
| US9483121B2 (en) | 2009-03-16 | 2016-11-01 | Apple Inc. | Event recognition |
| US11755196B2 (en) | 2009-03-16 | 2023-09-12 | Apple Inc. | Event recognition |
| US9285908B2 (en) | 2009-03-16 | 2016-03-15 | Apple Inc. | Event recognition |
| US11163440B2 (en) | 2009-03-16 | 2021-11-02 | Apple Inc. | Event recognition |
| CN101893972A (en) * | 2009-04-03 | 2010-11-24 | 统宝光电股份有限公司 | Sensing method and driving circuit of capacitive touch screen |
| CN101866231B (en) * | 2009-04-14 | 2013-01-30 | 联咏科技股份有限公司 | Control method for detecting touch event in touch panel and related device thereof |
| CN101937297A (en) * | 2009-06-26 | 2011-01-05 | 爱特梅尔公司 | Apparatus using a differential analog-to-digital converter |
| US9692439B2 (en) | 2009-06-26 | 2017-06-27 | Atmel Corporation | Apparatus using a differential analog-to-digital converter |
| CN102109936A (en) * | 2009-12-25 | 2011-06-29 | 义隆电子股份有限公司 | Detection and correction method of capacitive touch pad |
| CN102109936B (en) * | 2009-12-25 | 2016-03-30 | 义隆电子股份有限公司 | Detection and Calibration Method of Capacitive Touch Panel |
| US10732997B2 (en) | 2010-01-26 | 2020-08-04 | Apple Inc. | Gesture recognizers with delegates for controlling and modifying gesture recognition |
| US12061915B2 (en) | 2010-01-26 | 2024-08-13 | Apple Inc. | Gesture recognizers with delegates for controlling and modifying gesture recognition |
| US9684521B2 (en) | 2010-01-26 | 2017-06-20 | Apple Inc. | Systems having discrete and continuous gesture recognizers |
| US8766947B2 (en) | 2010-03-17 | 2014-07-01 | Innolux Corporation | Touch panel and differential detection method for same |
| CN102193693B (en) * | 2010-03-17 | 2014-03-19 | 群康科技(深圳)有限公司 | Touch panel and differential identification method thereof |
| CN102193693A (en) * | 2010-03-17 | 2011-09-21 | 群康科技(深圳)有限公司 | Touch panel and differential identification method thereof |
| US10216408B2 (en) | 2010-06-14 | 2019-02-26 | Apple Inc. | Devices and methods for identifying user interface objects based on view hierarchy |
| US8692785B2 (en) | 2010-09-29 | 2014-04-08 | Byd Company Limited | Method and system for detecting one or more objects |
| WO2012041092A1 (en) * | 2010-09-29 | 2012-04-05 | Byd Company Limited | Method for detecting object and device using the same |
| CN102693052B (en) * | 2011-03-21 | 2015-11-04 | 宸鸿光电科技股份有限公司 | Touch sensing device and scanning method thereof |
| CN102693052A (en) * | 2011-03-21 | 2012-09-26 | 宸鸿光电科技股份有限公司 | Touch sensing device and scanning method thereof |
| US9298363B2 (en) | 2011-04-11 | 2016-03-29 | Apple Inc. | Region activation for touch sensitive surface |
| CN102810026B (en) * | 2012-04-27 | 2016-06-08 | 友达光电股份有限公司 | Method for generating touch signal by touch panel |
| CN102810026A (en) * | 2012-04-27 | 2012-12-05 | 友达光电股份有限公司 | Method for generating touch signal by touch panel |
| US11429190B2 (en) | 2013-06-09 | 2022-08-30 | Apple Inc. | Proxy gesture recognizer |
| US12379783B2 (en) | 2013-06-09 | 2025-08-05 | Apple Inc. | Proxy gesture recognizer |
| US9733716B2 (en) | 2013-06-09 | 2017-08-15 | Apple Inc. | Proxy gesture recognizer |
| US10120499B2 (en) | 2016-02-22 | 2018-11-06 | Shenzhen GOODIX Technology Co., Ltd. | Capacitance detection method and device based on capacitive touch controller chip |
| CN107102210A (en) * | 2016-02-22 | 2017-08-29 | 深圳市汇顶科技股份有限公司 | A kind of capacitance determining method and device based on capacitive touch chip |
| WO2017143711A1 (en) * | 2016-02-22 | 2017-08-31 | 深圳市汇顶科技股份有限公司 | Capacitance detection method and apparatus based on capacitive touch control chip |
| CN107102210B (en) * | 2016-02-22 | 2019-08-30 | 深圳市汇顶科技股份有限公司 | Capacitance detection method and device based on capacitive touch chip |
Also Published As
| Publication number | Publication date |
|---|---|
| CN100377055C (en) | 2008-03-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1797308A (en) | Interpretation method of touch sensing device | |
| TWI397843B (en) | Touch panel sensing circuit | |
| US8493358B2 (en) | High speed low power multi-touch touch device and controller therefor | |
| US8466899B2 (en) | Touch panel | |
| US9367190B2 (en) | Touch recognition method and system for a capacitive touch apparatus | |
| JP5160502B2 (en) | Capacitive touch panel | |
| CN100419655C (en) | Touch type induction device | |
| US9146643B2 (en) | Touch sensing apparatus and method thereof | |
| US9030429B2 (en) | Touchscreen having a capacitance sensing apparatus | |
| CN103365505A (en) | Sensing method and device for improving noise interference of capacitive touch device | |
| KR20130030168A (en) | Device for sensing user input and electronic device including the same | |
| CN215298209U (en) | Touch wake-up detection circuit, fingerprint identification device, display panel and electronic equipment | |
| KR101444524B1 (en) | Apparatus and method for sensing capacitance, and touchscreen apparatus | |
| KR101376862B1 (en) | Apparatus and method for controlling the detection of capacitance, and touchscreen apparatus | |
| CN1260637C (en) | Detection device and wake-up unit of mouse touchpad | |
| CN114487784A (en) | Capacitance detection circuit, touch chip and electronic equipment | |
| TW201546694A (en) | Apparatus for improving signal-to-noise performance of projected capacitance touch screens and panels | |
| TWI436258B (en) | Capacitance type touch apparatus, touch display, and driving method thereof | |
| CN110568502A (en) | Liquid detection method and controller on capacitive touch panel | |
| CN101699380A (en) | Detection circuit for touch panel and touch panel | |
| US20130222330A1 (en) | Method and system for selectively sampling data from resistive touch panels | |
| US10224949B1 (en) | Shared cycle LSB generation for an array of successive approximation analog-to-digital converters | |
| JP4050762B2 (en) | Interpretation method of touch control sensitive device | |
| CN107807757A (en) | Touch sensing unit and fingerprint touch device with same | |
| CN1797309A (en) | Interpretation method of touch sensing device |
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: 20080326 Termination date: 20201222 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |