1. Field of the Invention
The present invention is related to a method for detecting touch points on a touch sensing device and device thereof, and more particularly, to a method for detecting touch points on a touch sensing device and device thereof according to a variation of electrical charges of four driving electrodes.
2. Description of the Prior Art
A conventional touch sensing device disposes a plurality of array sensing electrodes in corresponding x-axis and y-axis of a sensing region. The sensing electrodes of each x-axis and y-axis perform interlaced scanning periodically, for detecting any touch actions on the sensing region.
However, the sensing region has to be large enough for providing sufficient sensing resolution. In other words, the conventional touch sensing device requires a large number of sensing electrodes for providing adequate sensing resolution, so as to obtain a relatively accurate detection result. Disposing a large number of sensing electrodes increases the size and power consumption of the touch sensing device, consequently causing inconveniences.
The present invention discloses a touch sensing device. The touch sensing device comprises a substrate, four driving electrodes, four sensing circuits and a controller. The four driving electrodes are disposed on the substrate. Each of the four sensing circuits is coupled to a driving electrode of the four driving electrodes, for detecting electrical charges of the driving electrode. The controller is for determining a position of where the touch sensing device is touched according to electrical charges detected by the four sensing circuits.
The present invention further discloses a method for detecting a touch point on a touch sensing device. The method comprises in a first duration, charging four driving electrodes ; in a second duration after the first duration, the four driving electrodes charging four sensing circuits; and in a third duration after the second duration, determining a position of the touch point according to electrical charges of the four sensing circuits.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
Please refer to
Please refer to
Please refer to
Step 31: in a first duration T1, charging the four driving electrodes 11, 12, 13, 14 simultaneously;
Step 32: in a second duration T2 after the first duration T1, the four driving electrodes 11, 12, 13, 14 charging the four sensing circuits 11c, 12c, 13c, 14c; and
Step 33: in a third duration T3 after the second duration T2, determining a position of the touch point of the touch sensing device 10 according to the electrical charges of the four sensing circuits 11c, 12c, 13c, 14c.
Determining a position of the touch point of the touch sensing device 10 according to the electrical charges of the four sensing circuits 11c, 12c, 13c, 14c can be further specified as, for instance, determining the position of the touch point of the touch sensing device 10 according to a discharging time or a charging time of the capacitor C1 of the four sensing circuits 11c, 12c, 13c, 14c. Taking the counter circuit CS of the four sensing circuits 11c, 12c, 13c, 14c outputting respective counts CNT1, CNT2, CNT3, CNT4 according to a time required for the capacitor C1 of each sensing circuit to discharge to the voltage level of the reference voltage Vref as an example, in the first duration T1, the four sensing circuits 11c, 12c, 13c, 14c turn on the respective first switch SW1, for charging the driving electrodes 11, 12, 13, 14 to a voltage level of the voltage source VDD. In the first duration T1, the second switch SW2 and the third switch SW3 of each sensing circuit are turned off.
In the second duration T2, the four sensing circuits 11c, 12c, 13c, 14c simultaneously turn off the respective first switch SW1 and turn on the respective second switch SW2, for transmitting the electrical charges of the driving electrodes 11, 12, 13, 14 to the capacitor C1 of each of the four sensing circuits 11c, 12c, 13c, 14c respectively. In the second duration, the first switch SW1 and the third switch SW3 of each sensing circuit are turned off. In the third duration T3, the four sensing circuits 11c, 12c, 13c, 14c simultaneously turn off the respective second switch SW2 and turn on the respective third switch SW3, for the capacitor C1 of each sensing circuit to discharge via the resistor R. In the third duration T3, the first switch SW1 and the second switch SW2 of each sensing circuit are turned off.
In the present embodiment, the first input end it of the operational amplifier OP of the capacitor C1 is a negative input end, and the second input end i2 receiving the reference voltage Vref is a positive input end. In the first duration T1, the second switch SW2 of each sensing circuit is turned off, so the operational amplifier OP of each sensing circuit outputs the output voltage Vout that equals the reference voltage Vref. In the second duration T2, the second switch SW2 of each sensing circuit is turned on. When the electrical charges of the driving electrodes 11, 12, 13, 14 are transmitted to the four sensing circuits 11c, 12c, 13c, 14c respectively for charging the corresponding capacitor C1, the output voltage Vout of each of the four sensing circuits 11c, 12c, 13c, 14c is instantly pulled to a voltage level that is lower than the reference voltage Vref. In the third duration T3, the third switch SW3 of each sensing circuit is turned on, and the respective capacitor C1 gradually discharges via the corresponding resistor R, for the output voltage Vout of each of the four sensing circuits 11c, 12c, 13c, 14c to gradually pull back to the voltage level of the reference voltage Vref. The counter circuit CS of each of the four sensing circuits 11c, 12c, 13c, 14c outputs counts CNT1, CNT2, CNT3, CNT4 respectively according to the discharge time (e.g. time required for voltage level of the output voltage Vout to pull back to that of the reference voltage Vref) of the capacitor C1 of each respective sensing circuit in the third duration T3
When the driving electrode 11, 12, 13 or 14 is touched by a finger or a conductive object, the driving electrode 11, 12, 13 or 14 is equivalently connected in parallel to the touching object, for increasing capacitance of the driving electrode being touched. Therefore, assume the voltage level of the voltage source VDD is constant, when the driving electrode 11, 12, 13 or 14 is touched in the first duration T1, the electrical charges of the driving electrode being touched are increased accordingly. In other words, the driving electrode being touched can transmit more electrical charges to the corresponding capacitor C1 in the second duration T2 when compared to the driving electrode without being touched, for the capacitor C1 corresponding to the driving electrode being touched requires a longer time to discharge to the voltage level of the reference voltage Vref, and consequently the counter circuit CS corresponding to the driving electrode being touched generates a relatively larger count.
The capacitance variation (e.g. corresponds to the electrical charge variation) of the driving electrodes 11, 12, 13 or 14 is directly proportional to an area of the touching object contacting the driving electrodes 11, 12, 13 or 14. This way, when the sensing region formed by the driving electrodes 11, 12, 13 and 14 is touched, the counter circuit CS of each sensing circuit 11c, 12c, 13c and 14c outputs count CNT1, CNT2, CNT3 and CNT4 respectively of corresponding magnitudes, according a degree of each driving electrodes 11, 12, 13 and 14 being touched.
The counter circuit CS of each sensing circuit 11c, 12c, 13c and 14c outputs the respective count CNT1, CNT2, CNT3 and CNT4 according to the time required for the capacitor C1 to discharge to the voltage level of the reference voltage Vref is only an exemplifying embodiment. Those skilled in the art can make modifications according to practical demands. For instance, the counter circuit CS of each sensing circuit 11c, 12c, 13c and 14c can also output count CNT1, CNT2, CNT3 and CNT4 respectively according a time for the capacitor C1 of each sensing circuit to charge to the voltage level of the reference voltage Vref.
A core principle of the present invention is to quantizing the electrical charges of the four driving electrodes 11, 12, 13 and 14 to quantized data such as counts CNT1, CNT2, CNT3 and CNT4 by detecting the electrical charge variation of the driving electrodes 11, 12, 13 and 14. This way, the touch sensing device 10 can obtain the position being touched according to counts CNT1, CNT2, CNT3 and CNT4. If only two driving electrodes are utilized, two counts are obtained and only touch positions on the x-axis or the y-axis can be calculated. Therefore, the present invention utilizes four driving electrodes 11, 12, 13 and 14, which are electrically independent on the substrate 16, for calculating touch points on the x-axis and y-axis. Taking the four driving electrodes 11, 12, 13 and 14 of the touch sensing device 10 in
Position of the touch point on the x-axis:
[(CNT3+CNT4)−(CNT1+CNT2)]/(CNT1+CNT2+CNT3+CNT4)
Position of the touch point on the y-axis:
[(CNT2+CNT3)−(CNT1+CNT4)]/(CNT1+CNT2+CNT3+CNT4)
The position of the touch point on the x-axis and the y-axis obtained from the above calculation is between the range of integers “−1” and “1”. If the position of the touch point on the x-axis and the y-axis obtained from the above calculation is multiplied by a parameter such as a resolution of a display device, the position of the touch point on the display device can be obtained. This way, the touch sensing device 10 can also be applied to an input device such as a computer mouse.
Since the four sensing circuits 11c, 12c, 13c and 14c perform the same action to the respective first switch SW1, the second switch SW2 and the third switch SW3 simultaneously, the touch sensing device 10 charges the driving electrodes 11, 12, 13 and 14 simultaneously and detects the electrical charge variation of the capacitor C1 of each sensing circuit simultaneously. This way, the touch sensing device 10 does not require performing interlaced scanning to each driving electrode periodically, and the detection response time can be reduced.
In another embodiment of the present invention, the touch sensing device 10 can also detect touch actions/gestures performed on the touch sensing device 10 according to counts CNT1, CNT2, CNT3 and CNT4. For instance, touch actions/gestures performed on the touch sensing device 10 can be a finger or a conductive object sliding across the touch sensing device 10. When the finger of a user touches a first position P1 on the sensing region formed by the four driving electrodes 11, 12, 13 and 14, the capacitance of the four driving electrodes 11, 12, 13 and 14 varies and counts CNT1, CNT2, CNT3 and CNT4 are generated accordingly for generating a position ratio of the first position P1. When the finger of the user slides from the first position P1 to a second position P2 on the sensing region formed by the four driving electrodes 11, 12, 13 and 14, the capacitance of the four driving electrodes 11, 12, 13 and 14 varies and counts CNT1, CNT2, CNT3 and CNT4 are generated accordingly for generating a position ratio of the second position P2. When the finger of the user slides across the touch sensing device 10, the capacitance of the four driving electrodes 11, 12, 13 and 14 varies accordingly. Since the trail of the sliding action can be represented by a plurality of touch points, the four driving electrodes 11, 12, 13 and 14 generate counts CNT1, CNT2, CNT3 and CNT4 corresponding to the plurality of touch points, for generating positions of the plurality of touch points. This way, the touch sensing device 10 can determine trails of sliding actions performed on the touch sensing device 10 according to positions of the plurality of touch points.
The four driving electrodes 11, 12, 13 and 14 are arranged in a two by two matrix. The four driving electrodes 11, 12, 13 and 14 are not limited to be arranged in the way as shown in
In conclusion, the touch sensing device of the present invention simultaneously detects the electrical charges of the four driving electrodes and quantizing the electrical charges of each driving electrode into counts. The touch sensing device can then generates the position ratio of the touch point on the x-axis and y-axis of the sensing region formed by the four driving electrodes according to the quantized counts. This way, the touch sensing device of the present invention only requires four driving electrodes and four corresponding sensing circuits to calculate the position ratio of the touch point, significantly reducing the sensing electrodes required and further reducing the size and power consumption of the touch sensing device.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
This application claims the benefit of U.S. Provisional Application No. 61/438,264, filed on Feb. 1, 2011 and entitled “Movement Detection Based on Using Four Independent Capacitive Sensing Electrodes”, the content of which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
61438264 | Feb 2011 | US |