This disclosure generally relates to an interactive input system and, more particularly, to a capacitive touch control system capable of detecting a stylus pen and a finger before and after the stylus pen has been recognized.
The capacitive touch panel can provide a better user experience, and thus is broadly applied to various electronic devices, e.g., applied to a display device to form a touch display device.
Please refer to
In capacitive touch panels nowadays, in addition to detecting the touch control of the user finger(s), the capacitive touch panels can also receive external signals from a touch pen to increase operation functions.
In the case that the external signals from a touch pen are low frequency signals (e.g., lower than 45 KHz), to allow the capacitive touch control system to be able to detect the low frequency signals, traditionally resistance of a resistor Rf in the amplifier 131 is increased and capacitance of a capacitor Cf therein is reduced such that the low frequency signals can pass a passband of the analog front end 13. However, increasing the resistance of the resistor Rf can also lead to problems of increasing a leakage voltage drop on the resistor Rf and the manufacturing cost.
Accordingly, the present disclosure provides a capacitive touch control system that is further arranged with a frequency booster in the analog front end to avoid increasing resistance of the resistor in the amplifier.
The present disclosure provides a capacitive touch control system capable of detecting a stylus pen and a finger before and after the stylus pen has been recognized on a touch panel.
The present disclosure further provides a capacitive touch control system that has a better signal-to-noise ratio by dynamically adjusting a detected zone on a touch panel.
The present disclosure provides a capacitive touch control system configured to receive a stylus pen signal. The capacitive touch control system includes a touch panel. The touch panel includes multiple pixels arranged in a matrix, and is configured to time-divisionally detect a beacon frequency of a beacon symbol of the stylus pen signal within a first detection interval and perform a touch detection within a second detection interval corresponding to a beacon length interval of the beacon symbol, wherein the first detection interval is larger than a reciprocal of the beacon frequency.
The present disclosure further provides a capacitive touch control system configured to receive a stylus pen signal. The capacitive touch control system includes a touch panel and a read out circuit. The touch panel includes multiple pixels arranged in a matrix, and is configured to detect a beacon frequency of a beacon symbol of the stylus pen signal within a first positioning interval of the stylus pen signal. The readout circuit includes multiple sub-circuits, and is configured to sequentially read all pixel rows and pixel columns of the multiple pixels using a first number of first readout intervals within the first positioning interval, wherein in each of the first readout intervals, each of the multiple sub-circuits reads one pixel row or one pixel column of the touch panel.
The present disclosure further provides a capacitive touch control system configured to receive a stylus pen signal. The capacitive touch control system includes a read out circuit and a touch panel. The readout circuit includes multiple sub-circuits. The touch panel includes multiple pixels arranged in a matrix, and configured to operate in a first mode or a second mode, wherein in the first mode, the touch panel is configured to time-divisionally detect a beacon frequency of a beacon symbol of the stylus pen signal within a first detection interval and perform a touch detection within a second detection interval corresponding to a beacon length interval of the beacon symbol, and in the second mode, the readout circuit is configured to sequentially read all pixel rows and pixel columns of the multiple pixels using a first number of first readout intervals within a first positioning interval of the stylus pen signal, wherein in each of the first readout intervals, each of the multiple sub-circuits reads one pixel row or one pixel column of the touch panel.
Other objects, advantages, and novel features of the present disclosure will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings.
It should be noted that, wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
Please refer to
It should be mentioned that a capacitive touch panel (abbreviated as a touch panel hereinafter) of the capacitive touch control system 200 actually includes multiple mutual capacitors Cm and is driven by multiple driving circuits 21 as shown in
Furthermore, although
The amplifier 231 is, for example, an integrated programmable gain amplifier (IPGA), but not limited to. As shown in
In the present disclosure, the touch panel is used to detect the user finger(s) and a touch pen or a stylus (not shown). The method of detecting the user finger(s) is known to the art, and thus details thereof are not repeated herein. If a touch pen is not approaching the touch panel, detected signals outputted by sensing electrodes of the touch panel do not contain a low frequency signal Spen of the touch pen (e.g., only containing a touch control signal So, which is associated with the drive signal Sd from the driving circuit 21). When the touch pen is approaching or in contact with the touch panel, the detected signals outputted by the sensing electrodes of the touch panel further contain the low frequency signal Spen of the touch pen (e.g., detected signal formed by So+Spen). In the present disclosure, the low frequency signal Spen has a signal frequency lower than a lower cutoff frequency of a bandpass filter formed by the analog front end 23. More specifically, the signal frequency is lower than a lower cutoff frequency of the amplifier 231.
In one aspect, a frequency of the drive signal Sd is higher than 100 KHz, and a frequency of the low frequency signal Spen is lower than 45 KHz, but not limited thereto. As mentioned above, conventionally in order to be able to detect the low frequency signal Spen, resistance of the feedback resistor Rf is increased. The present disclosure further adopts a frequency booster 233 coupled to the inverting input end of the operational amplifier OP to cause a boosted signal associated with the low frequency signal Spen to be within a bandwidth of the bandpass filter (formed by the amplifier 231 and the filter 232).
More specifically, the analog front end 23 receives a detected signal (e.g., including the touch control signal So or So+Spen) from the touch panel. The frequency booster 233 performs frequency boosting on the low frequency signal Spen, and it is appreciated that the touch control signal So is also frequency boosted. For example, the frequency booster 233 uses a reference frequency fr, which has a variable frequency, to boost the low frequency signal Spen. For example referring to
For example referring to
The amplifier 231 is coupled to the frequency booster 233 for amplifying a boosted signal outputted therefrom. The filter 232 is used to filter the boosted signal. The ADC 24 is used to convert the analog signal (i.e. amplified and filtered frequency-boosted signal) to a digital signal. The operations of the filter 232 and the ADC 24 are known to the art, e.g., also referring to the above U.S. patent application Ser. No. 16/703,276.
The digital backend 25 is used to identify whether a user finger or a touch pen is on the touch penal. In other words, the digital backend 25 is used to identify whether the touch panel outputs a low frequency signal Spen, which is sent from the touch pen. When a low frequency signal Spen is recognized, the touch panel is identified to output the low frequency signal Spen, meaning a touch pen nearby. In one aspect, the low frequency signal Spen is a frequency modulated signal, and the digital backend 25 (e.g., a processor therein) demodulates the detected signal and identifies amplitude of the low frequency signal Spen. When the amplitude exceeds a threshold, it means that the touch panel receives and outputs the low frequency signal Spen. The frequency modulation and demodulation are known to the art, and thus are not described herein.
In one aspect, the digital backend 25 further recognizes a start of the low frequency signal Spen. Please refer to
Furthermore, the low frequency signal Spen further includes multiple function symbols (e.g., shown as Fun I to Fun V) corresponding to multiple functions of the touch pen, e.g., hovering, eraser, ink or the like, but not limited to. The multiple functions respectively include a length (e.g., shown as Td_1 to Td_5) and a frequency (e.g., shown as fpen_1 to fpen_5). At least one of the multiple lengths and the multiple frequencies of the multiple function symbols are different from one another for distinguishing different function symbols. That is, the pairs (Td_1, fpen_1), (Td_2, fpen_2), (Td_3, fpen_3), (Td_4, fpen_4), and (Td_5, fpen_5) are not all the same. At least one of the length and the frequency of the beacon symbol is different from the multiple lengths and the multiple frequencies of the multiple function symbols for distinguishing the beacon symbol. That is, at least one of (Td_0, fpen_0) is different from (Td_1, fpen_1), (Td_2, fpen_2), (Td_3, fpen_3), (Td_4, fpen_4), and (Td_5, fpen_5).
Because the low frequency signal Spen includes various signal frequencies, to optimize the boosting performance, the reference frequency fr inputted into the frequency booster 233 changes corresponding to the beacon symbol and the multiple function symbols, e.g., controlled by the digital backend 25 or by an additional frequency control circuit arranged in the analog front end 23.
For example, if a frequency adder is used as the frequency booster 233, corresponding to the beacon symbol, the reference frequency fr=fpen_0; corresponding to the function symbol Fun I, the reference frequency fr=fpen_1; and so on. In another aspect, the reference frequency fr is always kept identical, e.g., equal to fpen_0 or another predetermined constant value.
In one aspect, when the digital backend 25 identifies that there is a user finger on the touch panel (or the touch panel not outputting the low frequency signal Spen or before recognizing a beacon symbol of the low frequency signal Spen outputted by the touch pen), e.g., an interval of “touch control” shown in
If there are blank intervals (i.e. not including any symbol) between the multiple function symbols, e.g., T1 to T4 shown in
Furthermore, in the aspect that the frequency booster 233 is not able to directly boost the signal frequency fpen to a range of the passband of the bandpass filter, the analog front end 23 further includes a gain capacitor Cgain coupled between the frequency booster 233 and the inverting input end of the operational amplifier OP, and capacitance of the gain capacitor Cgain is smaller than capacitance of the compensation capacitor Cf.
In the present disclosure, preferably the capacitive touch control system previously records the time pattern of a low frequency signal Spen such that after a beacon symbol of the low frequency signal Spen is recognized, the reference frequency fr is adjusted corresponding to different symbols according to the recorded time pattern.
The present disclosure further provides a capacitive touch control system that performs the touch detection (e.g., detecting a finger) and the stylus pen detection in different time intervals before and after a stylus pen is detected. For example referring to
Please refer to
The row decoder 621 and the column decoder 622 are used to output control signals (e.g., including row selection signals, column selection signals, reading signals) to control pixels of the touch panel 61 to be activated or read, e.g., the touch panel 61 further including multiple switching devices (e.g., transistor switches, but not limited to) to be turned on/off by the control signals of the row decoder 621 and the column decoder 622. Details of the touch panel 61 operating according to the control signals of the row decoder 621 and the column decoder 622 are known to the art and not a main objective of the present disclosure, and thus details thereof are not described herein. It is appreciated that the position detection and data readout of the touch panel 61 mentioned below are performed according to the control signals of the row decoder 621 and the column decoder 622.
The touch panel 61 is, for example, a capacitive touch panel, which includes multiple pixels arranged in a matrix as shown in
In
In addition, in one embodiment since it is only required to identify whether the stylus pen signal appears on the touch panel 61 or not, in the first detection interval Trecg the readout circuit 63 reads only all pixel rows or only all pixel columns of the touch panel 61 without reading detected results from all the pixel rows and pixel columns, but the present disclosure is not limited thereto. Meanwhile, the sub-circuits I to VIII of the readout circuit 64 are arranged to be able to read multiple pixel rows or multiple pixel columns at the same time (e.g., by controlling conducted switching devices), and are not limited to read only one pixel row or only one pixel column at a time.
In one aspect, the touch panel 61 performs the touch scanning (e.g., a second detection interval Ttouch1 in
Please refer to
As shown in
In the recognition step of
As shown
The method for identifying whether the stylus pen signal is recognized or not is arranged that the digital backend 65 identifies whether a beacon signal magnitude of the beacon frequency is larger than a predetermined threshold or not. If it is assumed that the touch panel 61 includes 32×32 pixels, in a first detection interval Trecg, the circuit I simultaneously connects to multiple (e.g., 8, but not limited to) pixel rows and/or pixel columns to readout a first signal summation thereof for the digital backend 65 to identify whether the beacon frequency is contained in the first signal summation or not; the circuit II simultaneously connects to another multiple (e.g., 8, but not limited to) pixel rows and/or pixel columns to readout a second signal summation thereof for the digital backend 65 to identify whether the beacon frequency is contained in the second signal summation or not; the circuit III simultaneously connects to another multiple (e.g., 8, but not limited to) pixel rows and/or pixel columns to readout a third signal summation thereof for the digital backend 65 to identify whether the beacon frequency is contained in the third signal summation or not; and the circuit IV simultaneously connects to another multiple (e.g., 8, but not limited to) pixel rows and/or pixel columns to readout a fourth signal summation thereof for the digital backend 65 to identify whether the beacon frequency is contained in the fourth signal summation or not. In this way, only four sub-pixels of the readout 64 are used (without using all sub-circuits, e.g., without using V to VIII) and the whole touch panel 61 is covered.
While identifying a beacon signal magnitude of the beacon frequency is larger than or equal to a predetermined threshold, it means that the stylus pen 90 may appear on the touch panel 61 and thus the digital backend 65 controls the touch panel 61 not to enter the second detection interval Ttouch1 to perform the touch detection, but to continuously perform the rest steps of the first mode as shown in
To improve the identification accuracy, the digital backend 65 further compares a beacon signal magnitude of the beacon frequency with a function signal magnitude of the frequency (e.g., the stylus pen 90 generating different frequencies corresponding to different functions) of other function symbols (e.g., decode, pressure, ink, hover as shown in
Next, in the sync step, the digital backend 65 recognizes an end of the beacon symbol within the beacon length interval Tbeac, and the code of the beacon symbol is preferably recorded in the digital backend 65 previously for the recognition.
Finally, in the sync check step, the digital backend 65 identifies whether the beacon frequency is detected at the final interval (e.g., shown as Tfinal in
When the end of the beacon symbol is recognized and the beacon frequency is not detected in the final interval Tfinal (i.e. fulfilled), the digital backend 65 enters the stylus mode (i.e. the second mode). As shown in
In this embodiment, when the capacitive touch control system 600 enters the second mode (stylus mode), a position of the stylus pen signal (i.e. position of the stylus pen 90) is identified within multiple positing intervals (e.g., shown as Tpos1, Tpos2 and Tpos3 in
In the first positioning interval Tpos1 of the stylus pen signal as shown in
In the second positioning interval Tpos2 of the stylus pen signal, the touch panel 61 further detects a first frequency of a first signal source (e.g., tip 91) and a second frequency of a second signal source (e.g., ring 92) of the stylus pen 90. The readout circuit 65 further sequentially reads a first part of pixel rows and pixel columns of the multiple pixels of the touch panel 61 using a second number (e.g., shown as 6 in
In one aspect, the first frequency is 161363.64 Hz, 205357.14 Hz or 196428.57 Hz to correspond to different functions. In one aspect, the second frequency is 175000 Hz, 178571.43 Hz or 169642.86 Hz to correspond to different functions.
In the third positioning interval Tpos3 of the stylus pen signal, the touch panel 61 further detects a third frequency of the first signal source and a fourth frequency of the second signal source of the stylus pen 90. The readout circuit 65 further sequentially reads a second part of pixel rows and pixel columns of the multiple pixels of the touch panel 61 using a third number (e.g., shown as 4 in
The digital backend 65 determines a third position of the stylus pen 90 in a third positioning interval Tpos3. The third position includes a position associated with the first signal source and a position associated with the second signal source. For example, the position associated with the first signal source is a pixel position determined by one pixel row and one pixel column receiving a maximum signal magnitude of the third frequency, or a gravity center position of multiple pixel rows and multiple pixel columns receiving the maximum signal magnitude, wherein the pixel position or the gravity center position is recorded in the buffers BFR4 and BFC4. For example, the position associated with the second signal source is a pixel position determined by one pixel row and one pixel column receiving the maximum signal magnitude of the fourth frequency, or a gravity center position of multiple pixel rows and multiple pixel columns receiving the maximum signal magnitude, wherein the pixel position or the gravity center position is recorded in the buffers BFR5 and BFC5.
The position information stored in the buffers BFR1 to BFR5 and BFC1 to BFC5 is accessed by the digital backend 65, and functions thereof are determined according to different applications. In another aspect, the capacitive touch control system 600 includes only the buffers BFR1 to BFR3 and BFC1 to BFC3, wherein the buffers BFR1 and BEC1 are used to store, for example, information associated with the first position, and the buffers BFR2 to BFR3 and BFC2 to BFC3 are used to sequentially store, for example, information associated with the second position and the third position.
In one aspect, the third frequency is 165909.09 Hz, 205357.14 Hz or 196428.57 Hz to correspond to different functions. In one aspect, the fourth frequency is 175000 Hz, 178571.43 Hz or 169642.86 Hz to correspond to different functions.
In addition, the readout circuit 64 of the present disclosure is not limited to reduce the number of pixel rows and pixel columns to be scanned/read in the second positioning interval Tpos2 and the third positioning interval Tpos3, and is further arranged to determine the pixel rows and pixel columns to be scanned/read in reading other function symbols (e.g., decode, pressure) according to at least a position of the stylus pen 90 obtained in a previous positioning interval, which are similar to the method of determining the number of pixel rows and pixel columns to be scanned/read in the second positioning interval Tpos2 and the third positioning interval Tpos3 mentioned above and thus details thereof are described herein.
In addition, the capacitive touch control system 600 may further perform the touch scan (e.g., detecting finger) within a blank interval between function symbols (e.g., shown as Ttouch2 and Tfinal in
It should be mentioned that although the above embodiments are described in the way that the readout circuit 64 includes 8 sets of sub-circuits I to VIII to read the stylus pen signal, the present disclosure is not limited thereto. In other embodiments, other numbers of sub-circuits are arranged in the readout circuit 64, or only a part of sub-circuits are used to read the position information according to different applications. That is, different numbers of sub-circuits are used to read the stylus pen signal from the stylus pen 90 received by the touch panel 61 according to different operations. In the present disclosure, one sub-circuit is referred to a circuit for reading out data of one or more sensing cells of the touch panel 61.
It should be mentioned that the values, including pixel numbers, time intervals, readout interval numbers and frequencies, are only intended to illustrate but not to limit the present disclosure. These values are different according to different applications, e.g., different pen protocols.
As mentioned above, in conventional capacitive touch control systems, in order to detect low frequency signals, resistance of a resistor in an amplifier for amplifying detected signals is increased such that the manufacturing cost increased and the leakage voltage can also be increased. Accordingly, the present disclosure further provides a capacitive touch control system (e.g.,
Although the disclosure has been explained in relation to its preferred embodiment, it is not used to limit the disclosure. It is to be understood that many other possible modifications and variations can be made by those skilled in the art without departing from the spirit and scope of the disclosure as hereinafter claimed.
The present application is a continuation-in-part application of U.S. patent application Ser. No. 18/224,587 filed on Jul. 21, 2023, which is a continuation application of U.S. patent application Ser. No. 17/739,768 filed on May 9, 2022, the disclosures of which are hereby incorporated by reference herein in their entirety.
Number | Date | Country | |
---|---|---|---|
Parent | 17739768 | May 2022 | US |
Child | 18224587 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 18224587 | Jul 2023 | US |
Child | 18659022 | US |