TWI502422B - Touch device and touch information detection method - Google Patents

Touch device and touch information detection method Download PDF

Info

Publication number
TWI502422B
TWI502422B TW102102295A TW102102295A TWI502422B TW I502422 B TWI502422 B TW I502422B TW 102102295 A TW102102295 A TW 102102295A TW 102102295 A TW102102295 A TW 102102295A TW I502422 B TWI502422 B TW I502422B
Authority
TW
Taiwan
Prior art keywords
touch
point
report
scan
module
Prior art date
Application number
TW102102295A
Other languages
Chinese (zh)
Other versions
TW201430639A (en
Inventor
Yu Min Chang
Hsing Lung Chung
Original Assignee
Acer Inc
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 Acer Inc filed Critical Acer Inc
Priority to TW102102295A priority Critical patent/TWI502422B/en
Publication of TW201430639A publication Critical patent/TW201430639A/en
Application granted granted Critical
Publication of TWI502422B publication Critical patent/TWI502422B/en

Links

Landscapes

  • Position Input By Displaying (AREA)

Description

觸控裝置及觸控資訊偵測方法Touch device and touch information detecting method

本發明係有關於一種觸控裝置及觸控資訊偵測方法,且特別有關於能避免雜訊干擾之觸控裝置及觸控資訊偵測方法。The present invention relates to a touch device and a touch information detecting method, and particularly relates to a touch device and a touch information detecting method capable of avoiding noise interference.

對於智慧型手機或平板電腦等常見的觸控裝置,在操作時常常會因外在的雜訊干擾而影響裝置的執行效率及偵測準確性,甚至可能發生誤將雜訊視為觸控點的誤報點的情況。而此情況會增加觸控裝置額外的耗電以及錯誤執行使用者未進行的觸控動作。For common touch devices such as smart phones or tablets, the operation efficiency and detection accuracy of the device are often affected by external noise interference during operation, and even noise may be regarded as a touch point. The situation of the false positive point. This situation will increase the additional power consumption of the touch device and the wrong execution of the touch action that the user does not perform.

本發明係有鑑於上述問題點,而提出一種觸控裝置及觸控資訊偵測方法,能夠增加裝置判斷的準確性、提昇省電效率、增加使用的在便利性。In view of the above problems, the present invention provides a touch device and a touch information detecting method, which can increase the accuracy of device judgment, improve power saving efficiency, and increase convenience in use.

本發明提供一種觸控裝置,包括:一觸控偵測模組,偵測觸控或雜訊產生的報點;一掃描頻率切換模組,對觸控偵測模組切換複數個掃描頻率;一處理模組,取得各個複數個掃描頻率下的報點資訊;以及一報點儲存模組,儲存處理模組傳來的報點資訊,其中處理模組將不在複數個掃描頻率下均被掃描出的報點視為雜訊干擾點,不使報點儲存模組送出雜訊干擾點的資訊至外部系統。The present invention provides a touch device including: a touch detection module for detecting a report point generated by touch or noise; and a scan frequency switching module for switching a plurality of scan frequencies to the touch detection module; a processing module obtains report information at each of the plurality of scan frequencies; and a report point storage module stores the report information transmitted by the processing module, wherein the processing module is not scanned out at the plurality of scan frequencies The reporting point is regarded as a noise interference point, and does not cause the reporting module to send the information of the noise interference point to the external system.

本發明更提供一種觸控資訊偵測方法,包括:切換複數個掃描頻率來掃描觸控面板偵測報點;將複數個掃描頻率下均能偵測出的報點視為有效點;將僅在某些掃描頻率下才能偵測出的報點視為雜訊干擾點;以及僅將有效點輸出至外部系統。The invention further provides a touch information detecting method, which comprises: switching a plurality of scanning frequencies to scan a touch panel to detect a report point; and detecting a report point that can be detected at a plurality of scan frequencies as a valid point; The detection points that can be detected at some scanning frequencies are regarded as noise interference points; and only the effective points are output to the external system.

根據上述的觸控裝置及觸控資訊偵測方法,能夠依據不同的掃描頻率來判斷報點是否真實存在並且率除固定頻率的雜訊造成的誤報點,增加裝置判斷觸控動作的準確性。而若經多次判斷所偵測的報點皆為雜訊干擾,可不將觸控IC完全啟用,進而提昇省電效率。而觸控裝置在使用時也不會因為雜訊產生的誤報點而執行錯誤的動作,能夠增加使用上的便利性。According to the above-mentioned touch device and the touch information detecting method, it is possible to determine whether the report point exists actually according to different scanning frequencies and rate the false positive point caused by the noise of the fixed frequency, and increase the accuracy of the device for determining the touch action. If the reported points detected by multiple judgments are all noise interference, the touch IC can be completely enabled, thereby improving the power saving efficiency. When the touch device is used, the wrong operation is not performed due to the false alarm point generated by the noise, and the convenience in use can be increased.

10‧‧‧觸控偵測模組10‧‧‧Touch Detection Module

20‧‧‧掃描頻率切換模組20‧‧‧Scan frequency switching module

30‧‧‧處理模組30‧‧‧Processing module

40‧‧‧報點儲存模組40‧‧‧Report Storage Module

STOUCH ‧‧‧觸控訊號S TOUCH ‧‧‧Touch signal

f1st 、f2nd 、fNth ‧‧‧掃描頻率f 1st , f 2nd , f Nth ‧‧‧ scan frequency

第1圖係根據本發明的觸控裝置的概略組成圖。Fig. 1 is a schematic configuration diagram of a touch device according to the present invention.

第2圖係根據本發明實施例1的觸控資訊偵測方法的流程圖。FIG. 2 is a flowchart of a touch information detecting method according to Embodiment 1 of the present invention.

第3圖係根據本發明實施例2的觸控資訊偵測方法的流程圖。FIG. 3 is a flowchart of a touch information detecting method according to Embodiment 2 of the present invention.

第1圖係根據本發明的觸控裝置的概略組成圖。本發明的觸控裝置包括:觸控模組10、掃描頻率切換模組20、處理模組30、報點儲存模組40。觸控模組10用來偵測使用者的觸控訊號STOUCH ,可偵測出使用者的各種觸控操作,例如點擊、滑動、連續點擊等。掃描頻率切換模組20則用來切換掃描觸控面板所用的掃描頻率,而切換的頻率會有複數組f1st 、f2nd 、...、fNth ,而這些頻率可以是例如1kHz、250kHz、1000kHz等涵蓋數kHz至數千kHz範圍的頻率。處理模組30則用來取得觸控偵測模組10的報點座標、指示掃描頻率切換模組20進行頻率切 換、以及判斷報點為有效點或是雜訊干擾點。報點儲存模組40則來自儲存處理模組報點座標資訊,並將有效點的報點座標資訊傳送至外部作業系統。Fig. 1 is a schematic configuration diagram of a touch device according to the present invention. The touch device of the present invention comprises: a touch module 10, a scan frequency switching module 20, a processing module 30, and a report point storage module 40. The touch module 10 is configured to detect the touch signal S TOUCH of the user, and can detect various touch operations of the user, such as clicking, sliding, continuous clicking, and the like. The scanning frequency switching module 20 is used to switch the scanning frequency used for scanning the touch panel, and the switching frequency has a complex array f 1st , f 2nd , ..., f Nth , and these frequencies may be, for example, 1 kHz, 250 kHz, 1000 kHz and the like cover frequencies in the range of several kHz to several thousand kHz. The processing module 30 is configured to obtain the report coordinates of the touch detection module 10, instruct the scan frequency switching module 20 to perform frequency switching, and determine whether the report point is an effective point or a noise interference point. The report storage module 40 is derived from the storage processing module report point coordinate information, and transmits the effective point report coordinate information to the external operating system.

由於隨機發生的雜訊所產生的報點可能僅在某些的掃描頻率下被掃描出來,因此本發明即利用此特性來判斷所偵測的報點座標是有效點抑或是雜訊干擾點。舉例來說,當處理模組30命令掃描頻率切換模組切換1kHz、250kHz、1000kHz三種掃描頻率來進行掃描時,若檢測到的報點在三種頻率下均被掃描到,則此報點為真實觸控的有效點;反之,若偵測到的報點在其中任一頻率下(例如,250kHz)並沒有被掃描出來,則處理模組30可認定此報點為雜訊干擾點,而不讓報點儲存模組40提供此點的資訊至外部作業系統。Since the report points generated by the randomly generated noise may be scanned only at some scanning frequencies, the present invention uses this feature to determine whether the detected report coordinates are valid points or noise interference points. For example, when the processing module 30 instructs the scanning frequency switching module to switch between three scanning frequencies of 1 kHz, 250 kHz, and 1000 kHz for scanning, if the detected reporting points are scanned at three frequencies, the reporting point is true. The effective point of the touch; conversely, if the detected report is not scanned at any of the frequencies (for example, 250 kHz), the processing module 30 can determine that the report is a noise interference point instead of Let the report storage module 40 provide the information of this point to the external operating system.

第2圖係根據本發明實施例1的觸控資訊偵測方法的流程圖。利用上述的觸控裝置,所進行的觸控資訊偵測方法的流程如下。當觸控裝置開始進行觸控偵測後,會根據是否有偵測到報點才進行下一步動作。在步驟S101,若觸控裝置偵測到報點則前進至步驟S102;反之,若觸控裝置沒有偵測到任何報點則返回步驟S101繼續進行觸控偵測。在步驟S102,處理模組30指示掃描頻率切換模組20切換複數個不同的掃描頻率來掃描偵測到的報點。在步驟S103,檢查是否每個不同的掃描頻率下皆偵測到該報點,若檢查結果為是,則前進至步驟S104;若檢查結果為否,則結束觸控偵測。在步驟S104,處理模組30將每個不同的掃描頻率下皆偵測到的報點視為有效點,並於步驟S105,指示報點儲存模組40可將有效點的資訊傳送至外部作業系統。FIG. 2 is a flowchart of a touch information detecting method according to Embodiment 1 of the present invention. With the above touch device, the flow of the touch information detection method is as follows. When the touch device starts to perform touch detection, the next action is performed according to whether or not the report is detected. In step S101, if the touch device detects the report point, the process proceeds to step S102; otherwise, if the touch device does not detect any report point, the process returns to step S101 to continue the touch detection. In step S102, the processing module 30 instructs the scan frequency switching module 20 to switch a plurality of different scan frequencies to scan the detected report points. In step S103, it is checked whether the report point is detected at each different scan frequency. If the check result is yes, the process goes to step S104; if the check result is no, the touch detection is ended. In step S104, the processing module 30 regards the reported point detected by each different scanning frequency as a valid point, and in step S105, instructs the reporting storage module 40 to transmit the information of the effective point to the external operation. system.

根據以上的觸控裝置及觸控資訊偵測方法,能將雜訊干擾產生的錯誤報點排除,增加裝置判斷觸控動作的準確性及使用上的 便利性。且若報點均為雜訊干擾點時,可跳過例如步驟S104、S105等的後續觸控偵測處理動作,而不將觸控IC完全啟用,進而提昇省電效率。According to the above touch device and touch information detection method, the error report generated by the noise interference can be eliminated, and the device can determine the accuracy of the touch action and the use of the touch device. Convenience. If the reporting point is a noise interference point, the subsequent touch detection processing actions such as steps S104 and S105 can be skipped, and the touch IC is not fully enabled, thereby improving power saving efficiency.

另外,對於以特定頻率產生的雜訊而言,本發明更利用不同的判斷機制來進一步提高觸控動作判斷的準確性。在第1圖所示的觸控裝置中,觸控偵測模組10更利用一個特定時間區間(例如,3ms)來進行觸控掃描。在這個時間區間內,若發現某個報點是以固定的頻率(週期)或該頻率的倍數反覆出現,則處理裝置30同樣將此報點視為雜訊干擾點,,而不讓報點儲存模組40提供此點的資訊至外部作業系統。如此一來,可避免週期性雜訊產生的誤報點。In addition, for the noise generated at a specific frequency, the present invention further utilizes different judgment mechanisms to further improve the accuracy of the touch action judgment. In the touch device shown in FIG. 1 , the touch detection module 10 further performs touch scanning by using a specific time interval (for example, 3 ms). During this time interval, if a certain report point is found to be repeated at a fixed frequency (period) or a multiple of the frequency, the processing device 30 also regards the report point as a noise interference point, and does not allow the report point. The storage module 40 provides information of this point to the external operating system. In this way, false positives caused by periodic noise can be avoided.

第3圖係根據本發明實施例2的觸控資訊偵測方法的流程圖。當加入排除週期性雜訊報點的機制後,所進行的觸控資訊偵測方法的流程相對於實施例1,係新增了步驟S202、S203,詳細流程如下。當觸控裝置開始進行觸控偵測後,會根據是否有偵測到報點才進行下一步動作。在步驟S101,若觸控裝置偵測到報點則前進至步驟S102;反之,若觸控裝置沒有偵測到任何報點則返回步驟S101繼續進行觸控偵測。在步驟S102,處理模組30指示掃描頻率切換模組20切換複數個不同的掃描頻率來掃描偵測到的報點。在步驟S103,檢查是否每個不同的掃描頻率下皆偵測到該報點,若檢查結果為是,則前進至步驟S202;若檢查結果為否,則結束觸控偵測。在步驟S202,使觸控偵測模組10以特定時間區間來進行掃描偵測。在步驟S203,檢查報點是否是週期性(特定頻率或其倍頻)的存在,若檢查結果為是,則結束觸控偵測;若檢查結果為否,則前進至步驟S104。在步驟S104,處理模組30將每個不同的掃描頻率下皆偵測到的報點視為有效點,並於步驟 S105,指示報點儲存模組40可將有效點的資訊傳送至外部作業系統。FIG. 3 is a flowchart of a touch information detecting method according to Embodiment 2 of the present invention. After the mechanism for eliminating the periodic noise reporting point is added, the flow of the touch information detecting method is performed with respect to the first embodiment, and steps S202 and S203 are added. The detailed flow is as follows. When the touch device starts to perform touch detection, the next action is performed according to whether or not the report is detected. In step S101, if the touch device detects the report point, the process proceeds to step S102; otherwise, if the touch device does not detect any report point, the process returns to step S101 to continue the touch detection. In step S102, the processing module 30 instructs the scan frequency switching module 20 to switch a plurality of different scan frequencies to scan the detected report points. In step S103, it is checked whether the report point is detected at each different scan frequency. If the check result is yes, the process goes to step S202; if the check result is no, the touch detection is ended. In step S202, the touch detection module 10 is caused to perform scan detection in a specific time interval. In step S203, it is checked whether the report is a periodicity (a specific frequency or a multiplier thereof). If the result of the check is yes, the touch detection is ended. If the result of the check is no, the process proceeds to step S104. In step S104, the processing module 30 treats the reported points detected at each different scanning frequency as valid points, and in steps S105. Instruct the report storage module 40 to transmit the information of the valid point to the external operating system.

根據以上的觸控裝置及觸控資訊偵測方法,除了排除隨機性雜訊干擾產生的錯誤報點外,更排除了週期性雜訊干擾產生的報點,使觸控裝置的偵測更為精準。且假設完整的觸控流程從開始至結束需費時10ms,而步驟S101至S203則費時5ms左右,在這個情況下若報點均為雜訊干擾點時,可跳過例如步驟S104、S105等的後續處理動作,使觸控IC於後續5ms不動作,進而提昇省電效率。According to the above touch device and touch information detection method, in addition to eliminating the error report generated by random noise interference, the report points generated by the periodic noise interference are excluded, so that the detection of the touch device is more Precision. It is assumed that the complete touch process takes 10 ms from the beginning to the end, and steps S101 to S203 take about 5 ms. In this case, if the report points are all noise interference points, for example, steps S104, S105, etc. may be skipped. The subsequent processing action causes the touch IC to not operate for the next 5 ms, thereby improving the power saving efficiency.

因此,本發明的的觸控裝置及觸控資訊偵測方法能夠確實達成增加裝置判斷觸控動作的準確性、提昇省電效率、增加使用上的便利性等實質上的優點。Therefore, the touch device and the touch information detecting method of the present invention can substantially achieve the substantial advantages of increasing the accuracy of the touch operation, improving the power saving efficiency, and increasing the convenience of use.

以上雖然說明實施本發明的最佳實施例,但本發明並不限於此最佳實施例。本發明可在不違反主旨的範圍內做適當地變更。例如,切換掃描的頻率、特定的時間區間可在合理的設計範圍內任意地更動、設定。While the preferred embodiment of the invention has been described above, the invention is not limited to the preferred embodiment. The present invention can be appropriately modified without departing from the spirit of the invention. For example, the frequency of switching scans and the specific time interval can be arbitrarily changed and set within a reasonable design range.

10‧‧‧觸控偵測模組10‧‧‧Touch Detection Module

20‧‧‧掃描頻率切換模組20‧‧‧Scan frequency switching module

30‧‧‧處理模組30‧‧‧Processing module

40‧‧‧報點儲存模組40‧‧‧Report Storage Module

STOUCH ‧‧‧觸控訊號S TOUCH ‧‧‧Touch signal

f1st 、f2nd 、fNth ‧‧‧掃描頻率f 1st , f 2nd , f Nth ‧‧‧ scan frequency

Claims (6)

一種觸控裝置,包括:一觸控偵測模組,偵測觸控或雜訊產生的報點;一掃描頻率切換模組,對該觸控偵測模組切換複數個掃描頻率;一處理模組,取得各個該複數個掃描頻率下的報點資訊;以及一報點儲存模組,儲存該處理模組傳來的該報點資訊;其中該處理模組將不在該複數個掃描頻率下均被掃描出的報點視為雜訊干擾點,不使該報點儲存模組送出該雜訊干擾點的資訊至外部系統,該觸控偵測模組更在一特定時間區間內進行掃描,該處理模組更將該特定時間區間內以特定頻率或其倍數出現的報點亦視為該雜訊干擾點。 A touch device includes: a touch detection module for detecting a report point generated by touch or noise; and a scan frequency switching module for switching a plurality of scan frequencies to the touch detection module; The module obtains the report information of each of the plurality of scan frequencies; and a report point storage module stores the report information transmitted by the processing module; wherein the processing module will not be at the plurality of scan frequencies The scanned report point is regarded as a noise interference point, and the report storage module does not send the information of the noise interference point to the external system, and the touch detection module scans in a specific time interval. The processing module further considers the report point appearing at a specific frequency or a multiple thereof within the specific time interval as the noise interference point. 如申請專利範圍第1項所述之觸控裝置,其中該複數個掃描頻率的範圍在數kHz至數千kHz之間。 The touch device of claim 1, wherein the plurality of scanning frequencies range from several kHz to several thousand kHz. 如申請專利範圍第1項所述之觸控裝置,其中若該處理模組所取得之報點資訊均為雜訊干擾點,則不啟用該觸控偵測模組後續的掃描動作。 The touch device of claim 1, wherein if the report information obtained by the processing module is a noise interference point, the subsequent scan action of the touch detection module is not enabled. 一種觸控資訊偵測方法,包括:切換複數個掃描頻率來掃描觸控面板偵測報點;將該複數個掃描頻率下均能偵測出的報點視為有效點;將僅在某些掃描頻率下才能偵測出的報點視為雜訊干擾點; 以一特定時間區間內來掃描該觸控面板偵測報點;將該特定時間區間內以特定頻率或其倍數出現的報點亦視為該雜訊干擾點;以及僅將該有效點輸出至外部系統。 A touch information detection method includes: switching a plurality of scan frequencies to scan a touch panel to detect a report point; and detecting a report point that can be detected at the plurality of scan frequencies as a valid point; The reported points that can be detected at the scanning frequency are regarded as noise interference points; Scanning the touch panel detection report point in a specific time interval; the report point appearing at a specific frequency or a multiple thereof within the specific time interval is also regarded as the noise interference point; and only the valid point is output to External system. 如申請專利範圍第4項所述之觸控資訊偵測方法,其中該複數個掃描頻率的範圍在數kHz至數千kHz之間。 The touch information detecting method of claim 4, wherein the plurality of scanning frequencies range from several kHz to several thousand kHz. 如申請專利範圍第4項所述之觸控資訊偵測方法,其中若所偵測之報點資訊均為雜訊干擾點,則不進行後續的掃描動作。 The method for detecting touch information according to claim 4, wherein if the detected report information is a noise interference point, no subsequent scan action is performed.
TW102102295A 2013-01-22 2013-01-22 Touch device and touch information detection method TWI502422B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW102102295A TWI502422B (en) 2013-01-22 2013-01-22 Touch device and touch information detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW102102295A TWI502422B (en) 2013-01-22 2013-01-22 Touch device and touch information detection method

Publications (2)

Publication Number Publication Date
TW201430639A TW201430639A (en) 2014-08-01
TWI502422B true TWI502422B (en) 2015-10-01

Family

ID=51796905

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102102295A TWI502422B (en) 2013-01-22 2013-01-22 Touch device and touch information detection method

Country Status (1)

Country Link
TW (1) TWI502422B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI709896B (en) * 2018-06-12 2020-11-11 義隆電子股份有限公司 Liquid detecting method and controller for a capacitive touch panel

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080162997A1 (en) * 2007-01-03 2008-07-03 Apple Inc. Channel scan logic
TW201243679A (en) * 2011-04-25 2012-11-01 Focaltech Systems Ltd Methods for filtering noise in capacitive touch panel

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080162997A1 (en) * 2007-01-03 2008-07-03 Apple Inc. Channel scan logic
TW201243679A (en) * 2011-04-25 2012-11-01 Focaltech Systems Ltd Methods for filtering noise in capacitive touch panel

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI709896B (en) * 2018-06-12 2020-11-11 義隆電子股份有限公司 Liquid detecting method and controller for a capacitive touch panel
US10915209B2 (en) 2018-06-12 2021-02-09 Elan Microelectronics Corporation Liquid detecting method and controller for a capacitive touch pad

Also Published As

Publication number Publication date
TW201430639A (en) 2014-08-01

Similar Documents

Publication Publication Date Title
TWI549044B (en) So that the capacitive touch screen implementation of a variety of scanning time slot scanning method
US20160364596A1 (en) Detection method and device for detecting fingerprint
TWI450148B (en) Touch screen touch track detection method and detection device
US8446387B2 (en) Touch control system with multi-touch detection functions
US20130194208A1 (en) Information terminal device, method of controlling information terminal device, and program
TWI457798B (en) Method and device for identifying multipoint rotating movement
CN103995626A (en) Method and device for locating touch points on touch screen
EP2575012A3 (en) Predictive touch surface scanning
TWI661348B (en) Touch sensitive processing apparatus, system and method thereof
TW201342167A (en) Sensing method and apparatus to improve noise interference of capacitive type touch control device
US20180107334A1 (en) Capacitive touch device, and controlling and processing circuit thereof
WO2017152468A1 (en) Touch control scanning driving method for reducing power consumption
JP2017536631A (en) Touch substrate, terminal, and method for improving touch accuracy
TWI502422B (en) Touch device and touch information detection method
WO2014106862A3 (en) A method and system enabling control of different digital devices using gesture or motion control
WO2014114234A1 (en) Touch signal detection circuit and method, and touch device
US20100188366A1 (en) Touch Sensing Device and Method
KR20110100051A (en) Touch position detection apparatus and method of detecting touch position
TWI706304B (en) Touch control method, circuit system and touch device
TW202032347A (en) Touch control method, circuit system and touch device
TWI533225B (en) Method and device for identifying number of objects
TWI485609B (en) Driving method of touch panel
TWI452509B (en) 3D sensing method and system of touch panel
CN103970315B (en) Touch control device and detection method for touch control information
TWI684901B (en) Touch device, touch method and information processing device capable of zone touch scanning