TW200521814A - Signal processing method of resistive touch pad - Google Patents

Signal processing method of resistive touch pad Download PDF

Info

Publication number
TW200521814A
TW200521814A TW92136204A TW92136204A TW200521814A TW 200521814 A TW200521814 A TW 200521814A TW 92136204 A TW92136204 A TW 92136204A TW 92136204 A TW92136204 A TW 92136204A TW 200521814 A TW200521814 A TW 200521814A
Authority
TW
Taiwan
Prior art keywords
signal
touch
processing method
time interval
resistive
Prior art date
Application number
TW92136204A
Other languages
Chinese (zh)
Inventor
ren-jun Wang
zhao-song Li
lian-xin Li
Original Assignee
Compal Electronics Inc
Swenc Technology Co Ltd
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 Compal Electronics Inc, Swenc Technology Co Ltd filed Critical Compal Electronics Inc
Priority to TW92136204A priority Critical patent/TW200521814A/en
Publication of TW200521814A publication Critical patent/TW200521814A/en

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

The present invention relates to a signal processing method of resistive touch pad, which includes the steps of first comparing a signal change speed of an object on a touch pad with a regular standard speed to determine whether there's any error signal; removing the error signal if yes and further identifying whether there's any signal interruption; determining whether the interruption is a normal signal interruption resulting from no actuation from user or an abnormal signal resulting from an erroneous action caused by physical factor in spite of the actuation from user ; further processing the signal if there is an abnormal signal interruption; and determining whether it is an valid or invalid movement by using the method of outputting integer signal and accumulating residual signal when the movement of the object on the touch pad tends to be still or trembling, so as to ensure a more accurate signal output having a moving trend.

Description

200521814 玖、發明說明: 【發明所屬之技術領域】 本發明是有關於一種信號處理方法,特別是指一 =於資訊產品上,作為信號輸入用的電阻式觸 ; 處理方法。 【先前技術】 觸控板(Touch pad)依其侦测觸控點的物理原理,—七 常見的可分為電阻式、電容式幾種,常應用在例如筆記J 電腦、個人數位助理等消費性電子產品上,其使用方式為 利用觸控筆(Stylus)或者以手指在觸控板上移動,來進行手 寫文字或模擬滑鼠的點選功能,故又分為手寫模式(她㈣ 则de)及滑鼠模< (m〇use咖㈣,手寫模式係以絕對座標方 式運算’亦即以觸控筆或手指在觸控板上移動位置與顯示 位置有對映關係;而滑鼠模式,又稱為向量式模式,則传 相對座標方式運算,亦即以觸控筆或手指在觸控板上移動 位置與顯示位置無對映關係。 如圖1所示’說明-般電阻式觸控板9的觸控電壓伯 測原理,觸控板9具有上下兩個相對之一第一導體Μ及一 第一導體92,且在第一塞财 … 隹弟導肢91及弟二導體92各分別施加 電壓源93、94,曰雷厥、、/§ η, 電土源93之施加方向是沿著一 X方向, 電壓源94之施加方向是沿著一 ^ ^ Υ方向,兩者方向互為正交 〇mh〇g嶋〇。當以觸控筆或手指在觸控板9上觸壓第一導 體…’進而使得第-導體91之第-電阻911及第二導體92 之第二電阻921電性導通。 圖2所*角蜀控板9更具有一類比數位轉換器%、 200521814 一控制器96及一带々 上觸壓-觸㈣—^器97’#以觸控筆或手指在觸控板9 時’其電性導通後所對應產生之一觸控 Π由類比數位轉換器95接收之’並依據電容器97 $ ΐ間來進打取樣―沖叫)產生數位信號,最後由控 皮:96針對類比數位轉換器%產生之數位信號,將其依 序判讀為在X、γ古A — 方向之一 X軸座標、一 γ軸座標後,再 標或相對座標方式運算以進行後續之處理。 — 鳴 J97L ΠΤ 9 、- M ^ 衫響X、Y軸座標的誤差來源主要區分為電 ίο 15 "。。機械袂差等’電氣雜訊之影響主要是由於類比數 位轉換""95為高輸人阻抗’因此易受電氣雜訊干擾,連帶 曰^之判# ’機械誤差則是因為校準不良所導致。此 外旦亦有因為使用者觸壓之誤動作,例如時間不夠或觸壓 力1太小等’而導致類比數位轉換器%的輸出並非使用者 的思、向寻問題發生。 針對使用者觸麗之誤動作的情況,以手指輸入方式而 5 ’其誤動作又可以區分為施力不均及手指抖動現象,施 力不均的影響結果,便是會使得_信號%呈現斷斷續續 的現象’至於因為手指抖動的影響結果則是在點選小範 圍的區域時’會使得控制器96無法正確解讀其點選位置而 發生誤判的情況,以上述的兩種狀況而言,皆不利於觸控 板9在判讀時的準確性,而在使用上造成觸控點選時無效 或失誤的困擾,亦即明明想要點選卻觸控板卻無感應,或 者因手指抖動而點選到錯誤的區域等。 20 200521814 【發明内容】 藉由本發明電阻式觸控板之信號處理方法的實施, 少可達成下列目的: ' 5 10 15 本發明之第一目的’在於提供一種藉由判斷出瞬間發 生之錯誤信號,進而將該錯誤信號去除,用以判斷錯二 號及去除的信號處理方法。 s °'仏 本發明之第二目的,在於提供一種當觸控板發生 中斷時,可進一步判斷其為正常之信號中斷或者是非二 之信號中斷,並就非正常之信號中斷作進一步處理,用: 判斷中斷信號及處理的信號處理方法。 本發明之第三目的’在於提供一種可消除例如手部抖 動所造成之誤動作,且當物體在觸控板上之移動係趨於靜 止或抖動狀態下,能精確的辨識出其移動係為有效或者^ 無效之移動,同時藉由整數輸出餘數累加法,使移動之趨 勢產生之信號輸出更為精確的信號處理方法。 本毛月用以判斷錯έ吳信號;及去除的信號處王里方法,其 作用原理係觀察到一般錯誤信號的產生,其形態上在 -極短時間内產生之不正常突波,因此先依照不同大奴 電阻式觸控板’設定一般正常操作狀態下移動之—信號變 ::_ Α值接著將其與觸控物體移動所產生之信號變化 ,率進行比較,當物體移動所產生之信號變化速率大於正 常操作狀態下移動之信號變化率極大值,則視為突波已產 生’因此判斷為錯誤信號。 口此本發明之電阻式觸控板之信號處理方法,用以 20 5 10 15 200521814 處理一電阻式觸控板於向量式輸入模式所產生之信號,該 信號處理方法包括下列步驟··預先定義一時間區間、一第 -比較基準,及-第二比較基準;接著制—物體在該電 阻式觸控板上沿著X方向之一第一信號變化速率,及沿著 方向之帛一 4號變化速率,並將該第一信號變化速率、 該第二信號變化速率各分別與該第一比較基準及該第二比 較基準相比較,若該第一信號變化速率大於該第一比較基 ^或該第二信號變化速率A於該第三比較基準時將該時 品間内之^吕號視為錯誤而予以忽略。 本發明用以判斷中斷信號及處理的信號處理方法 進一步辨識觸控信號是否有中斷現象,若有中斷現象且為 不正常信號中斷,則依下列三種判斷方式作不同的處理/ 2法則—:料斷時間不小於該最小操 及中斷後之移動趨勢為相同時,因為_般物: =要作料貫運動(大幅度的轉變方向), 夕 :=:0:間,難以達成,當不:: …亥最小#作時間,則無移動慣性轉變 处 行移動慣性判斷將無意義,但當該中斷時間不^因,進 操作時間,P彳矣- 】、方;该最小 方m 步作移動慣性判斷,又复判斷之 式仏以觸控物體其於中斷前及t斷後 ^斷之 斷,若前後趨勢5λ主士 動趨勢進行判 ”表示有該中斷部分係為物理田丰 "成之觸控板未作動,因此為不正常之信號中斷因素所 :補償,但若無法判斷出前後趨勢為—致接著進 k號中斷。 、丨硯為正常之 20 5 10 15 200521814 判斷法則_ •中斷之時間極為短暫時,且短暫到可以 忽略的情況,直接忽略中斷 _ θ 之砗心m —㈤頂内之移動,這是因為中斷 …為%事貫上並不會影響觸控板之作動,因此可 ί不補償之狀態下,忽略該中斷時間内之移動,而將中斷 别及中斷後之信號直接接續,作為觸控板之輸出信號。 判斷法則三:中斷時間介於上述之最小操作時間及可 忽略之短暫時間,則再以單位時間内信號之變化率是否正 常為判斷,若有急速之變化料錯誤信號,因此不輸出信 號^若無急速之變化時,因所設定之時間條件亦屬可 :之範圍,因此亦可忽略該中斷時間内之移動,而將中斷 則及令斷後之信號直接接續,作為觸控板之輸出信號。 因此,本發明之電阻式觸控板之信號處理方法包括下 列步驟:預先定義一第一時間準位、一第二時間準位、一 第比車乂基準,及一第二比較基準;判斷該觸控信號是否 :中斷’若有中斷則求出對應於該中斷觸控信號之一時間 區間,將該時間區間分別與該第一時間準位及該第二時間 準位進行核對;核對該時間區間為符合不小於該第二時間 準位時,則判斷該物體於中斷前及中斷後之移動是否有相 同之移動趨勢’若有相同之移動趨勢’則補償該時間區間 内中斷之信號’否則不輸出在該時間區間内之信號;核對 該時間區間為符合介於該第一時間準位及該第二時間準位 之間,並將該物體移動時沿著X方向之一第一信號變化^ 率,及沿著Υ方向之一第二信號變化速率,分別與該第= 比較基準及該第二比較基準相比較,若該第一信號變化速 20 5 10 15 20 200521814 率大於,亥第__比較u,㈣n 二比較基準時,目丨,τ认, 以匕迷羊大方。亥弟 出一遠~Γ不輪J出在該時間區間内之信號,否則輸 J…U,且該連續信號係已 予以忽略;姑祖4 + J ^ ^ ^ 出-連續n A間區間不大於該第—時間準位,則輸 予以忽略;"凡,且該連續信號係已將該時間區間内之信號 抖動判斷物體在觸控板上之移動係趨於靜止或 ,因止在於.先定義一位準,該位準為-半徑值 因為静止或抖動狀態下其物體移動之 勢未超過該半徑則會被視為抖動,因此不會:: 列::有連續同趨勢的微量變化,當累積到超二 =7出信號,因此本發明利用觸控信號與該 頂疋旱位之關係進行運瞀,者 熊浐叙从么认 π田觸&^唬大於該位準則為常 :、夕,’輸出信號,但觸控信號未達該位準,則將其 相份之值賦予一方向識別並與下一觸控信號合併再次 連异’如此便可精確的辨識出 辨载出其私動係為有效或者為無效 夕動’冋時猎由餘數累加法,使移動之趨 0為精確’並可消除例如手部抖動所造成之誤動 因此’本發明之電阻式觸控板之信號處理 =驟“定義一位準;擁取-第一觸控信號及—第二觸控 :: 虎’且該第一觸控信號及該第二觸控信號為相鄰近之二 值’將5玄第一、第二觸控信號相減後除以該位準,长 ^整數值及-小數位之餘數,該整數值被視為有效移動 ?輸出,忒餘數破視為無效移動,將被保留並與第二觸 9 200521814 空信號之次-觸控信號相互累加計算之;重複上取 ^ ,耩由判斷累加之該整數值總增加量來判斷此物^200521814 发明 Description of the invention: [Technical field to which the invention belongs] The present invention relates to a signal processing method, and particularly to a resistive touch on an information product as a signal input; a processing method. [Previous technology] The touch pad is based on the physical principle of detecting touch points. Seven common types can be divided into resistive and capacitive types, which are often used in consumer products such as notebook computers and personal digital assistants. On electronic products, the use method is to use the stylus or move your finger on the touchpad to perform handwritten text or simulate the click function of the mouse, so it is divided into handwriting mode (she ㈣ de ) And mouse mode < (mouse coffee, handwriting mode is calculated in absolute coordinates', that is, the position of the stylus or finger on the touchpad has a mapping relationship with the display position; and the mouse mode , Also known as the vector mode, the relative coordinates are calculated, that is, there is no mapping relationship between the position of the stylus or finger on the touchpad and the display position. As shown in Figure 1, 'Explanation-General Resistive Touch The principle of touch voltage measurement of the control panel 9 is that the touch panel 9 has a first conductor M and a first conductor 92 which are opposite to each other. Apply voltage sources 93 and 94, respectively, called Thunder, and / § η, The application direction of the electric earth source 93 is along an X direction, and the application direction of the voltage source 94 is along a ^ ^ Υ direction, and the directions are orthogonal to each other 〇mh〇g 嶋 〇. When using a stylus or a finger Touching the first conductor on the touchpad 9 ... 'makes the -resistor 911 of the -conductor 91 and the second resistor 921 of the second conductor 92 electrically conductive. The angle control board 9 shown in Fig. 2 further has a Analog digital converter%, 200521814 A controller 96 and a belt touch pressure-touch device- ^ 器 97 '# using a stylus or a finger on the touchpad 9' a touch corresponding to its electrical conduction The control signal is received by the analog-to-digital converter 95, and the digital signal is generated according to the sampling of the capacitor 97 $, which is called rushing. Finally, the control signal is generated by the control skin: 96 for the analog-to-digital converter%. The sequence interpretation is that after one of the X-axis coordinates and one γ-axis coordinate in the X and γ ancient A — directions, the calculation is performed in a coordinate or relative coordinate manner for subsequent processing. — Ming J97L ΠΤ 9,-M ^ The sound of the X and Y axis coordinates of the error source is mainly divided into electric ίο 15 ". . The influence of electrical noise such as mechanical errors is mainly due to the analog-to-digital conversion " " " " 95 is a high input impedance " so it is susceptible to electrical noise interference. resulting in. In addition, due to the user's misoperation of touch pressure, for example, the time is insufficient or the touch pressure 1 is too small, etc., the output of the analog digital converter% is not the user's thinking or seeking problem. In response to the user's faulty touch, the finger input method and the 5 'faulty action can be divided into uneven force application and finger shaking. The effect of uneven force application will make the _signal% intermittent. Phenomenon. As for the effect of finger shake when selecting a small area, the controller 96 will not be able to correctly interpret the selected position and a misjudgment will occur. In the above two situations, it is not good The accuracy of the touchpad 9 in the interpretation, and the use of the touchpad caused the trouble of invalidity or mistakes in the click of the touch, that is, the touchpad is obviously not clicked when you want to click, or the click is wrong due to finger shake Area, etc. 20 200521814 [Summary of the Invention] With the implementation of the signal processing method of the resistive touch panel of the present invention, the following objectives can be rarely achieved: '5 10 15 The first object of the present invention' is to provide an error signal which is determined to occur instantaneously. , And then the error signal is removed to determine the error number two and the signal processing method to be removed. s ° '仏 The second object of the present invention is to provide a touch panel that can be further judged as a normal signal interruption or a non-standard signal interruption when an interruption occurs in the touchpad, and further process the abnormal signal interruption. : Signal processing method for judging interrupt signal and processing. A third object of the present invention is to provide a method that can eliminate erroneous actions caused by hand shake, for example, and can accurately identify that the movement system is effective when the movement of the object on the touchpad is stationary or shaking. Or ^ invalid movement, meanwhile, by using the integer output remainder accumulation method, the signal generated by the tendency of movement will output a more accurate signal processing method. This Maoyue is used to judge the wrong Wu signal; and the Wangli method of the removed signal, its principle of action is to observe the generation of general error signals, which are abnormal surges generated in a very short time, so first According to the different large slave resistive touchpads' settings for moving under normal operating conditions-signal change :: _ Α value, then compare it with the signal change generated by the touch object movement, and compare the rate. When the object moves, the The rate of change of the signal is greater than the maximum value of the rate of change of the signal moving under normal operating conditions, it is considered that a surge has been generated ', so it is judged as an error signal. The signal processing method of the resistive touchpad of the present invention is used to process a signal generated by a resistive touchpad in a vector input mode on 20 5 10 15 200521814. The signal processing method includes the following steps. A time interval, a first-comparison reference, and a second-comparative reference; then—an object is one of the first signal change rates along the X direction on the resistive touchpad, and the first four along the direction Change rate, and compare the first signal change rate and the second signal change rate with the first comparison reference and the second comparison reference, respectively, if the first signal change rate is greater than the first comparison basis or The second signal change rate A is regarded as an error in the time interval and is ignored when the third comparison reference is made. The signal processing method for judging the interrupt signal and the processed signal further recognizes whether the touch signal has an interrupt phenomenon. If there is an interrupt phenomenon and the signal is interrupted abnormally, different processing is performed according to the following three judgment methods. The break time is not less than the minimum operation and the movement trend after the interruption is the same, because _ general things: = to make material movement (large change of direction), evening: =: 0: between, it is difficult to achieve, when not :: … HAIMinimum # as the time, it will be meaningless to judge the motion inertia without the transition of the motion inertia, but when the interruption time is not due to the operation time, P 彳 矣-], square; the minimum square m step is the motion inertia Judgment and re-judgment formula is to touch the object before it is interrupted and t is broken. If the front and back trend is 5λ, the trend is judged by the movement trend. "It means that the interruption part is the physical Tianfeng " The control board is not activated, so it is caused by the abnormal signal interruption factor: compensation, but if it is impossible to determine the forward and backward trend-leading to the next interruption of k. 丨 砚 is normal 20 5 10 15 200521814 Judgment rule _ • Interruption When the time is extremely short, and it is so short that it can be ignored, the interruption _ θ 之 心 m — the movement in the apex is directly ignored, because the interruption ... is consistent and does not affect the operation of the touchpad. Therefore, in the uncompensated state, the movement during the interruption time can be ignored, and the interruption signal and the signal after the interruption can be directly connected as the output signal of the touchpad. Judgment Rule 3: The interruption time is between the above minimum operating time And negligible short time, then judge whether the rate of change of the signal is normal in unit time. If there is a rapid change error signal, no signal is output. ^ If there is no rapid change, due to the set time condition It is within the scope of, so it is also possible to ignore the movement within the interruption time, and directly connect the interruption and the signal after the interruption as the output signal of the touchpad. Therefore, the signal processing of the resistive touchpad of the present invention The method includes the following steps: pre-defining a first time level, a second time level, a first comparison car benchmark, and a second comparison benchmark; determining the touch signal No: Interruption 'If there is an interruption, a time interval corresponding to the interrupted touch signal is obtained, and the time interval is checked with the first time level and the second time level, respectively; When it is not less than the second time level, it is judged whether the movement of the object before and after the interruption has the same movement trend 'if there is the same movement trend', then the signal of the interruption in the time interval is compensated 'otherwise it is not output The signal in the time interval; check that the time interval is between the first time level and the second time level, and change the first signal along the X direction when the object is moving ^ rate And one of the second signal change rates along the Υ direction is compared with the first comparison reference and the second comparison reference, respectively. If the rate of change of the first signal is greater than 20 5 10 15 20 200521814, the first __ When comparing u and ㈣n two comparison benchmarks, eyes 丨, τ recognize, be generous with a dagger. Hai Di hits a distance ~ Γ does not round J out of the signal in this time interval, otherwise lose J ... U, and the continuous signal has been ignored; the ancestor 4 + J ^ ^ ^ out-continuous n A interval is not Greater than the first time level, the input is ignored; " Where, and the continuous signal has been signal jitter within the time interval to determine that the object's movement on the touch panel tends to be stationary or because the reason lies in. First define a level, the level is-the value of the radius, because the potential of the object to move in the state of static or shaking does not exceed this radius will be considered as shaking, so it will not: When the super 2 = 7 output signal is accumulated, the present invention utilizes the relationship between the touch signal and the dry level of the top ridge to carry out the operation. Evening, 'the signal is output, but the touch signal does not reach this level, then the relative value is given to one direction recognition and merged with the next touch signal to be different again' so that it can be accurately identified and identified. The private movement system is valid or invalid. The night hunting is accumulated by the remainder to make the shift. 'Trend 0 is accurate' and can eliminate misoperation caused by hand shake, for example, so 'signal processing of the resistive touchpad of the present invention = step "define a bit level; capture-the first touch signal and-the first Two touch: Tiger 'and the first touch signal and the second touch signal are adjacent two values' Subtract the 5th first and second touch signals and divide by the level, long ^ Integer value and the remainder of the decimal place. The integer value is regarded as a valid movement? Output. The remainder is broken as an invalid movement. It will be retained and added to the second touch signal. ; Repeatedly take ^, 耩 judge this thing by judging and accumulating the total increase of the integer value ^

:移動趨勢,若其總增加量為大於〇,則輸出該觸控信號f 右其總增加量為0,則不輸出該觸控信號。 A 5 【實施方式】 有關本發明之前述及其他技術内容、特點與功效 以下配合參考圖式之—較佳實施例的詳細說明中 楚的明白。 β 10 15 20 本發明之電阻式觸控板之信號處理方法的較佳實施例 主要為應用在滑鼠模式,亦即所謂的向量α人模式,而 其所處理的信號範圍1 了觸控電壓以外,亦適用於處理 類比數位轉換後之信號,或者是用以處理輸出給作業*** 驅動程式使用之信號等,此外,本發明之方法可實施為一 程式軟體,安裝在與觸控板相配合之電子裝置中。而為了 方便說明起見,本較㈣施狀信號源是以觸控電屢為例 來說明’其它㈣源之實施方法亦同,由於其為所屬技術 領域中有通常知識者所能«完成,Μ料以贅述。如圖3所示,當一物體碰觸該電阻式觸控板後產生一 觸控信號’以下將對於本發明電阻式觸控板之信號處理方 法,配合步驟1 〇 1至! 09詳細說明之。: Movement trend. If the total increase is greater than 0, the touch signal f is output. Right if the total increase is 0, the touch signal is not output. A 5 [Embodiment] The foregoing and other technical contents, features, and effects of the present invention are clearly understood from the detailed description of the preferred embodiment with reference to the accompanying drawings. β 10 15 20 The preferred embodiment of the signal processing method of the resistive touch panel of the present invention is mainly applied in the mouse mode, which is the so-called vector alpha human mode, and the range of signals it processes is the touch voltage. In addition, it is also suitable for processing signals after analog digital conversion, or for processing signals output to the operating system driver. In addition, the method of the present invention can be implemented as a program software, installed in cooperation with the touchpad. Electronic device. And for the convenience of explanation, this relatively simple signal source is based on the example of touch control repeatedly to illustrate the implementation method of other sources, as it is completed by those with ordinary knowledge in the technical field. M materials will be described in detail. As shown in FIG. 3, when an object touches the resistive touch panel, a touch signal is generated. The signal processing method of the resistive touch panel of the present invention will be described below. 09 explained in detail.

在步驟101中,主要為判斷物體在觸控板的移動速率 ,其方式是在一時間區間内’先求出在χ方向之一位移 除以時間區間之值,同時求出纟Υ方向之一位移 量Ay除以時’間^之值’為了方便制起見,在此將 10 200521814 I的值分別稱為X方向之移動速帛Vx(圖未示),及γ方 向之移動速率Vy(圖未示)。 ,而在步驟101中,程式中並已預定有一對應於X方向 $ 動速率Vx的第—比較基準filter(A),及-對應於γ方 D从牙夕動W的第二比較基_ filter(A’)。必需說明的是 ^、第二比較基準filter(A)及filter(A,)係為判斷觸控信 J否為有效,第一比較基準filter(A)及第二比較基準 肋WA’W免定與觸控信號大小、取樣率及觸控板大小相關 、’以本較佳實施例而言,其數值之換算相當於時間區間^ 為〇·01秒時,物體於觸控板位移3mm所對應的信號變 化里,又上述之第一比較基準filter(A)及第二比較基準 filtei(A)之值’亦可依據各個觸控板之大小或取樣能力再予 以適當調整之。 田在日可間區間小於Td丨=〇.〇1秒,有移動速率%大 15 方、帛比車乂基準fllter(A),或者移動速率Vy大於第二比較 基準filtei(A )之情形時,則進行步驟1〇2,在步驟丨〇2中, 將此時間區間内之信號視為無效,去除該時間區間^ 内物體移動所產生之信號。 其作用原理主要是因為觀察到一般錯誤信號的產生, 20 纟形態上多為在-極短時間内產生之不正常突波,因此先 依恥不同大小之電阻式觸控板,設定一般正常操作狀態下 移動之一信號變化率極大值,在此是為設定第一、第二比 較基準filter(A)及fiiter(A,)。接著將其與物體在觸控板上所 移動所產生之信號變化速率,在此是以χ方向之移動速率 200521814 VX及Υ方向之移動速♦ Vy進行比較,當物體移動所產生 之信號變化速率大於正常操作狀態下移動之信號變化率極 大值,則視為突波已產生,因此判斷為錯誤信號。 5 步驟103至步驟1〇9則為本發明用以判斷中斷信號及 處理的“號處理方法,主要為承續步驟1〇1〜1〇2,再進一步 辨識觸控信號是否有中斷現象,若有中斷現象且為不正; 信號中斷,則依下列三_斷方式作不同的處理。 ΙΟ 在步驟103中,程式會先偵測原始觸控信號是否為中 斷虫亦即’先伯測是否有由於施力不均導致原始觸控信號 有这失貝料的現象’如圖4所示之範例,並接著進行步驟 ^驟104係將對應於該中斷觸控信號的位置求出之一 時間區間△T,並將該時間區間△τ與程式内部預定之一第 15 2間準& Tdl,及-第二時間準位&作比較判斷,且將 -刀為二種判斷方式,並依判斷結果作不同處理,其係分 ::於步驟105纟107中進行。在本較佳實施例中,依經驗 值將第-時間準位Tdl及第二時間準位丁心分別設定為"! 秒及〇·ι秒。 · 20 在步驟105巾,當符合時間區間Δτ不小於第二時間準 位’也就是0.1秒時,此時判斷物體之觸控信號、 在時間區間ΔΤ内是否有相同之移動趨勢,若為有相同 =動趨勢’則進打步驟1G8,將中斷之觸控信號加以補償, 兩出如圖6所不之觸控電壓波形’即是以線性信號將中斷 之部分加以接續起來。這是因為一般物體移動趨勢若要作 12 ίο 15 20 200521814 、八I田度的轉變方向),均 小操作時間,否則難而要—不連貫運動之最 只J雞以達成,因此當中 於該最小摔作日奪門 斷之%間區間△ Τ小 知作蛉間,則無移動慣性轉 移動慣性判斷將盔立 之可此,因此進行 ……&義,但當該中斷之眭pq Γ» 0日Λ 該最小操作時間時 之守間區不小於 其判斷之方式係以物一步作移動慣性判斷。又 動趨勢進行判斷,¥ &±於中斷前及中斷後之移 為物理因素所=二Γ 一致’表示有該中斷部分係 中斷,接著進行 u此為不正㊉之“號 則視為正a $ ’但若無法判斷出前後趨勢為一致, 幻視為正常之信號中斷。 在步驟106中,為总人 準位τ 為付合之時間區間ΔΤ為大於第一時間 早位Td丨’且該時間 時程式會加以判斷物^ 時間準位Tdl者,此 體在觸控板之移動速率νχ是否大於第 fihe二1"⑷’或者移動速率%大於第二比較基準 力八私動速率超過該預設速率,則進行步驟109 出在時間區間△了内之信號,亦即,仍輸出原始之 1_信號°因為以移動速率來判別’若有急速之變化則 就,所以不輸出信號;若無急速之變化時,因所 -f間條件亦屬可忽略之範圍,因此亦可忽略該中斷 時間内之移動,而將中斷前及中斷後之信號直接接續,作 為觸控板之輸出信號。 ^其移動速率未超過該預設速率,則進行步驟!07,忽 各在B寸間區間Δτ内之信號,並輸出如圖$所示之連續信號 块疋因為中斷之時間極為短暫事實上並不會影響觸控板 13 200521814 之作動,因此可在不補償之狀態下,勿、 移動,而將中斷前及中斷後之作_ / 日可間内之 之輸出信號。 波直接接續,作為觸控板 本發明用以判斷物體在觸控板上之移動係趨於靜止或 斗動狀態之^號處理方法,為了方 ^ 办,1 1解何者為有移動趨 何者為無移動趨勢,如圖8所示, 勢之的移動軌跡範例,而如圖9所_ ,、 ‘,,、私勁麵 λα ^ β不’則為一有移動趨勢 的私動執跡範例。其原理說明如 ίο 15 20 上移動所產生之信號值分別為3、12、: °一物體在觸控板 ..^ 15、19,此時,由程 二’假設8值為5,則輸出信號值便成 ^ (12-3)/5 = 1+4/5 、 (Ί9 i<、/c … 02-15)/5+4/5 = 1+2/5 、 Π5. Γ::2/5 = 1 + 1/5 ’亦即’此4個信號值共増加了總量為3的 私1’因此,該等信號值被料為有移動趨勢。設定位 圍的信號變動值’亦即可滤除當手指在 式觸&板輸入有抖動現象時之小範圍觸控信號,並原 理為當信號增加量過小,則由於無進位的緣故 ^ ,而將= 以判定其為無移動趨勢之執跡 ’小數位的餘數加入下一次運算是 變動過小之有效位移量。 八就 m須說明的是,處理之信號可為二相鄰之μ ,亦或在-段時間内取樣所得到之信號; ;: 觸控板之物理特性及信號 又疋… 準…土#—+ 處之大小有Μ,需視實際情況將位 化以,而在本較佳實施例中,位準a 在1秒内在觸控板上位移0.8〜4mm所產生之信號變化量。 14 200521814 驟 以下配合如圖Η)所示之步驟2G1至謝詳細說明其步 在步驟2(Π巾,在程式中首先定義一位準a,並制沿 X方向之第-觸控信號Xn_】及第二觸控信,且該第一觸 控信號Xn_l及該第二觸控信赛么4 現Xn為相鄰近之二信號值,接 著以該第二觸控信號Xn減去該第一觸控信號^後除以位 準a’求得其-整數值u&_小數位之餘數v/a。 同時,沿著Y方向之第一觸控錢^及第二觸控信 ίο 15 20 號yn亦被偵測,且該第-觸控信號yni及該第二觸控信號 y:為相鄰近之二信號值’接著以該第二觸控信號^減去該 第-觸控信號yn.,後位準a,求得其_整數值p及—小數位 之餘數q/a。 右V值大於小於0,或q值大於小於〇時則跳至步驟 2〇2,判斷是否v=0’若是,則進行步驟2〇3,輸出信號 yn + q ·’若否,則進行步驟2〇4,判斷是否,若是,則輸 出信號X„+V,若否,則進行步驟206’輸出信號y 2 Xn+v。 ” 此外,當v=〇且q=〇時,則會由步驟2〇1跳至步驟 ,在步驟207中,會輸出二相鄰之第一、第二觸控信號之 速率,並輸出一乘以速率因子k之輸出信號,當信號變化 大時,k值亦增加,當信號變化小時,k值亦減小。此外, 步驟203及步驟205最後亦會跳至步驟2〇7進行信號之調 整。 β 歸納上述,本發明電阻式觸控板之信號處理方法,在 15 5 10 15 20 200521814 錯誤信號判斷及去除方面, 否A —山 由方、疋先仃偵測该觸控信號是 ’右斷則求出對應於該中斷觸控信號之一時 區間’接著給定至少-預定之時間準位與將該時間區; 比較,根據該時間區間盥1時 】…亥時間準位之比較結果,判定1 為誤動作,最後再補償該中斷之觸控信號’因此可:幸 到針對不同的中斷信號進行不同的處理的作用。 在移動趨勢判斷方& t β , . 法方面,可精由預先定義-位準, “1取一第一觸控信號及-第二觸控信號,且該第—觸 =號及該第二觸控信號為相鄰近之二信號值,接著以該 -觸控信號減去該第_觸控信號後並除以該 Γ整數值及—小數位之餘數,藉由重㈣咖好= =餘數,來判斷累加之該整數值總增加量來判斷此:體 於t動趨11Γ其總增加量為大於G,視為有趨勢之移動, 作,==唬’若其總增加量為°,則視為無趨勢之誤動 將不輸出該觸控信號,以此做為有效移動趨勢 及輸出處理方式。 _ 因此’本發明針對使用者觸壓之誤動作如施力不均時 邀可^觸控信號斷斷續續的現象,而至於手指抖動的影 :’料改善在點選小範圍的區域時,使得觸控板得以正 解》貝”點遠位置不致發生誤判,由於上述的兩種狀 影響到觸控板在判讀時的準確性,因此使本發明將不會造 成觸才工點選時無效或失誤的困擾’使得觸控板可依造使用 者正確之意向執行其功能。 淮以上所述者,僅為本發明之較佳實施例而已,當不 16 200521814 =以此限疋本發明實施之範g,即大凡依本發明中請專利 範圍及發明說明書内容所作之簡單的等效變化與修飾,皆 應仍屬本發明專利涵蓋之範圍内。 【圖式簡單說明】 圖1疋示思圖,說明一習知觸控板偵測電壓方式·; 圖2是一電路方塊圖,說明一習知觸控板信號處理 式; 圖3疋一流程圖,說明本發明之較佳實施例,用以判 斷錯誤信號及去除的信號處理方法之執行過程; 圖4疋一仏號圖,說明因施力不均造成觸控電壓斷續 之原始觸控電壓; 圖5是-信號圖,說明經程式忽略輸出之觸控電廢信 號; 圖6是一信號圖,說明經程式補償後之信號; 圖7是一示意圖,說明一無移動趨勢之移動軌跡; 圖8是一示意圖,說明一有移動趨勢之移動軌跡;及 圖9是一流程圖,說明本發明之較佳實施例,用以判 斷物體在觸控板上之移動係趨於靜止或抖動狀態之信號處 理方法的執行過程。 ]7 200521814 【圖式之主要元件代表符號說明】 101 〜109 步驟 91 第一導體 201 〜208 步驟 92 第二導體 filter(A) 第一 比較基準 93、94 電壓源 filter(A,〕 1 第二 -比較基準 911 第一電阻 Δ t 、Δ T 時間區間 921 第二電阻 Tdi 第一時間 準位 95 類比數位轉換器 Td2 第二時間 準位 96 控制器 a 位準 97 電容器 8 觸控點 9 觸控板 18In step 101, it is mainly to judge the moving speed of the object on the touchpad. The method is to first find the value of the time interval that is removed in the χ direction in a time interval, and simultaneously calculate the value in the 纟 Υ direction. A displacement amount Ay is divided by the time 'time value'. For the sake of convenience, the values of 10 200521814 I are referred to as the moving speed in the X direction 帛 Vx (not shown), and the moving speed Vy in the γ direction. (Not shown). In step 101, a third comparison base filter (A) corresponding to the movement rate Vx in the X direction and a second comparison base _ filter corresponding to the movement of the γ-side D from the tooth W are scheduled in the program. (A '). It must be noted that ^, the second comparison reference filter (A) and filter (A,) are to determine whether the touch letter J is valid, and the first comparison reference filter (A) and the second comparison reference rib WA'W are exempt. Related to the size of the touch signal, the sampling rate, and the size of the touchpad, 'For the preferred embodiment, the conversion of the value is equivalent to the time interval ^ is 0.01 seconds, and the object corresponds to a 3mm displacement of the touchpad In the signal change, the values of the first comparison reference filter (A) and the second comparison reference filtei (A) may also be adjusted appropriately according to the size or sampling capability of each touch panel. Tian in the day-to-day interval is less than Td 丨 = 〇.01 seconds, there are cases where the movement rate% is 15 square meters, which is higher than the car reference fllter (A), or the movement rate Vy is greater than the second comparison reference filtei (A) Then, step 102 is performed. In step 1-2, the signals in this time interval are regarded as invalid, and the signals generated by the object movement in this time interval ^ are removed. Its working principle is mainly due to the observation of the generation of general error signals. The 20 纟 shape is mostly abnormal surges generated in a very short period of time. Therefore, first use a resistive touchpad of different sizes to set normal normal operation. One of the maximum values of the signal change rate in the state of movement is to set the first and second comparison standards filter (A) and fiiter (A,). Then compare it with the rate of change of the signal generated by the object moving on the touchpad. Here we compare the rate of movement in the χ direction with 200521814 VX and the rate of movement in the Υ direction with Vy. The rate of signal change when the object moves If the value of the signal change rate is greater than the maximum value under normal operating conditions, the surge is considered to have occurred, so it is judged as an error signal. 5 Steps 103 to 109 are the “number processing method” for judging interrupt signals and processing according to the present invention, which are mainly to continue steps 101 to 102, and then further identify whether the touch signal is interrupted. There is an interruption and it is not correct; if the signal is interrupted, different processing will be performed according to the following three interruption methods: ΙΟ In step 103, the program will first detect whether the original touch signal is an interruption bug, that is, 'the first test to determine whether there is a cause The uneven application of force causes the original touch signal to have this phenomenon, as shown in the example shown in FIG. 4, and then proceeds to step ^ Step 104 is to find a time interval corresponding to the position of the interrupted touch signal △ T, and compare the time interval Δτ with one of the 15th quasi-amplitude & Tdl predetermined in the program, and-the second time level & and compare-knife as two kinds of judgment methods, and according to the judgment The results are processed differently, which is divided into: Steps 105 to 107. In the preferred embodiment, the first time level Tdl and the second time level Dingxin are set to "! according to experience values! Seconds and 0 · m seconds. · 20 in step 105 when the time is met When the interval Δτ is not less than the second time level, that is, 0.1 seconds, at this time, it is judged whether the touch signal of the object has the same moving trend within the time interval ΔΤ. If there is the same = dynamic trend, then proceed to step 1G8. To compensate for the interrupted touch signal, the two touch voltage waveforms shown in Fig. 6 are connected to the interrupted part with a linear signal. This is because the general object movement trend is to be 12 ίο 15 20 200521814, the direction of change of eight degrees), the operation time is small, otherwise it is difficult to achieve-the most discontinuous movement of the J chicken to achieve, so the middle of the minimum interval on the day to win the door break% interval △ Τ small If it is known as 蛉, there is no movement inertia to move inertia judgment to make the helmet stand, so proceed ... & meaning, but when the interrupted 眭 pq Γ »0th Λ the minimum operating time is not The method of less than its judgment is to judge the inertia of the movement of the object in one step. The movement trend is used to judge, and the movement of ¥ & ± before and after the interruption is determined by physical factors = two Γ consistent. Enter u This is not correct ㊉ of "number is seen as positive a $ 'before and after but if not determine the trend is consistent with the Magic as a normal signal interruption. In step 106, the total time level τ is a time interval ΔT that is greater than the first time early position Td 丨 ', and the program will judge the time at this time. The time level Tdl is on the touchpad. If the moving rate νχ is greater than fihe 2 " ⑷ 'or the moving rate% is greater than the second reference force, the private movement rate exceeds the preset rate, then proceed to step 109 to output a signal within the time interval △, that is, The original 1_ signal is still output because the speed is used to judge 'if there is a rapid change, then no signal is output; if there is no rapid change, the conditions between -f are also negligible, so The movement within the interruption time can be ignored, and the signals before and after the interruption can be directly connected as the output signal of the touch panel. ^ If the moving speed does not exceed the preset speed, go to step! 07, the signals in the interval Δτ between B inches are output and the continuous signal block shown in Figure $ is output. Because the interruption time is extremely short, it does not actually affect the operation of the touchpad 13 200521814. In the state of compensation, do not move, but the output signal before and after the interruption will be _ / day. Waves are directly connected. As a touchpad, the method of the present invention is used to determine whether the movement of an object on the touchpad tends to be in a static or buoyant state. No moving trend, as shown in Figure 8, is an example of the movement track of the potential, and as shown in Figure 9, _ ,, ',,, private strength plane λα ^ β not' is an example of a private action track with a moving trend. The principle explains that if the signal values generated by moving on 1520 are 3, 12, and ° respectively, an object is on the touchpad. 15 and 19, at this time, by Cheng Er 'assuming that the value of 8 is 5, then the output The signal value becomes ^ (12-3) / 5 = 1 + 4/5, (Ί9 i <, / c… 02-15) / 5 + 4/5 = 1 + 2/5, Π5. Γ :: 2 / 5 = 1 + 1/5 'that is,' these 4 signal values add a total of 3 private 1 '. Therefore, these signal values are expected to have a moving trend. Setting the signal fluctuation value of the bit range 'can also filter out a small range of touch signals when the finger on the touch & board input has a jitter phenomenon, and the principle is that when the signal increase is too small, because there is no carry ^, And adding the remainder of the decimal place = to determine that it is a non-moving trend. The next operation is an effective displacement that is too small. It should be noted that the processed signal can be two adjacent μ, or a signal obtained by sampling within a period of time; : The physical characteristics and signals of the touchpad are 疋 ... 准 ... 土 # — The size at + is M, which needs to be converted into bits according to the actual situation. In the preferred embodiment, the level a changes the signal generated by shifting 0.8 ~ 4mm on the touch panel within 1 second. 14 200521814 The following steps are shown in step 2G1 shown in Figure Η). The steps are explained in detail in step 2 (Π 步骤, in the program, a digit a is first defined, and the first touch signal Xn_ in the X direction is generated.] And a second touch signal, and the first touch signal Xn_1 and the second touch signal match 4 now Xn is two adjacent signal values, and then the second touch signal Xn is subtracted from the first touch signal. Divide the control signal ^ by the level a 'to find its-integer value u & _ decimal place remainder v / a. At the same time, the first touch money ^ and the second touch letter Yο along the Y direction 15 # yn is also detected, and the first touch signal yni and the second touch signal y: are two adjacent signal values, and then the second touch signal ^ is subtracted from the first touch signal yn. , The next level a, find its _ integer value p and the remainder q / a of the decimal place. When the right V value is greater than less than 0, or when the q value is greater than less than 0, skip to step 202 and determine whether v = 0. 'If yes, go to step 203, output signal yn + q ·' If not, go to step 205, determine whether, if yes, output signal X "+ V, if not, go to step 206 'output signal y 2 Xn + v In addition, when v = 〇 and q = 〇, it will jump from step 201 to step. In step 207, the rate of two adjacent first and second touch signals will be output, and a The output signal multiplied by the rate factor k, when the signal changes greatly, the value of k also increases, and when the signal changes are small, the value of k also decreases. In addition, steps 203 and 205 will also skip to step 207 to perform the signal. Adjusted. Β In summary, the signal processing method of the resistive touch panel of the present invention, in terms of judging and removing 15 5 10 15 20 200521814 error signals, No A — Shan Youfang, Xi Xianyu detected that the touch signal is' The right break finds a time interval corresponding to the interrupt touch signal, and then gives at least-a predetermined time level and compares the time zone; compare, according to the time interval 1 hour] ... Hai time level comparison result It is determined that 1 is a malfunction, and finally the touch signal of the interruption is compensated. Therefore, it is fortunate that different processing functions are performed for different interruption signals. In terms of the mobile trend judgment method & t β,. Pre-defined-level, "1 take The first touch signal and the -second touch signal, and the -touch = and the second touch signal are two adjacent signal values, and then the -touch signal is subtracted from the -touch signal Then divide by the integer value of Γ and the remainder of the decimal place, and judge the total increase of the integer value accumulated by judging the good value == the remainder: the total increase amount of the body at t tends to 11Γ If it is greater than G, it is regarded as a trending movement. If the total increase is °, the misoperation deemed as no trend will not output the touch signal as an effective movement trend and output processing. the way. _ Therefore, the present invention is directed to the phenomenon that the user presses and touches incorrectly, such as uneven force, and the touch signal is intermittent. As for the effect of finger shaking, it is expected that when a small area is clicked, the touch is improved. The board can be correctly interpreted. The far position of the "Be" point will not cause misjudgment. Since the two types mentioned above affect the accuracy of the touchpad during reading, the invention will not cause the trouble of invalidity or mistakes when the touch panel is selected. 'Make the touchpad perform its function according to the correct intention of the user. The above is only a preferred embodiment of the present invention. When not 16 200521814 = this is the limitation of the implementation of the present invention g, That is, any simple equivalent changes and modifications made in accordance with the scope of the patent and the description of the invention in the present invention should still fall within the scope of the invention patent. [Simplified illustration of the drawing] Figure 1 Known touchpad voltage detection method. Figure 2 is a circuit block diagram illustrating a conventional touchpad signal processing method. Figure 3 is a flowchart illustrating a preferred embodiment of the present invention for judging errors. signal And the execution process of the removed signal processing method; Figure 4 and Figure 21 show the original touch voltage with intermittent touch voltage caused by uneven application of force; Figure 5 is a signal diagram showing the touch of the output ignored by the program Electric control waste signal; Figure 6 is a signal diagram illustrating the signal after program compensation; Figure 7 is a schematic diagram illustrating a movement trajectory without a movement trend; Figure 8 is a schematic diagram illustrating a movement trajectory with a movement trend; And FIG. 9 is a flowchart illustrating a preferred embodiment of the present invention, and a process of executing a signal processing method for determining whether an object's movement on a touch panel is stationary or jittering.] 7 200521814 [Schematic of Description of main component symbols] 101 ~ 109 Step 91 First conductor 201 ~ 208 Step 92 Second conductor filter (A) First reference 93, 94 Voltage source filter (A,) 1 Second-comparison 911 First resistance Δ t, Δ T time interval 921 second resistance Tdi first time level 95 analog digital converter Td2 second time level 96 controller a level 97 capacitor 8 touch point 9 touch Board 18

Claims (1)

200521814 拾、申請專利範圍·· 勾預先定義一時間區間 二比較基準; 、一第一比較基準200521814 Scope of patent application and application: · Pre-defined a time interval and two comparison benchmarks; ^ )偵測一物體在該電阻式觸控板上沿著X方向之一 第一信號變化速率及VL荃 ^ 、 、千汉/口者Υ方向之一第二信號變化速率 ’並將該第-信號變化速率、該第二信號變化速率各分 別/、該第比較基準及該第二比較基準相比較,若該第 L唬又化速率大於該第一比較基準或該第二信號變化 速率大於該第二比較基準時進行步驟c);及 C)將忒時間區間内之信號視為錯誤而予以忽略。 2·如申請專利範圍帛!項所述之電阻式觸控板之信號處理方 法,其中該時間區間為0·01秒。 3·如申請專利範圍第丨項所述之電阻式觸控板之信號處理方 法’其中該第一比較基準係以該時間區間為〇 (η秒時, 5亥物體於該電阻式觸控板上位移3 η1ηι之距離所對應的信 號變化量。 4·如申請專利範圍第1項所述之電阻式觸控板之信號處理方 法,其中該第二比較基準係以該時間區間為〇·〇1秒時, 該物體於該電阻式觸控板上位移3mm之距離所對應的信 號變化量。 5 · —種電阻式觸控板之信號處理方法,用以判斷電阻式觸控 19 200521814 板於向量式輸入模式之信號中斷,其包括下列步驟· :定義一第一時間準位、一第二時間準位、二· 車乂 土準,及一第二比較基準; b) 判斷該觸控信號是否有中斷 驟C); ,千畊則進行步 c) 求出對應於該中斷觸控信號之一 時間區間分別盥$ M ^ 间區間,將該 J刀另J舁5亥昂一時間準位及該 核對; 4間準位進行 d) 核對該時間區間為符合不小 ,則判斷該物俨私士幽 守間準位時 移動二=斷前及中斷後之移動是否有相同之 進行步驟h); 移動趨勢,則料步驟…否則 e) 核對該時間區間為符合介 第二時間準位之門,# $日守間準位及该 曰 並將該物體移動日纟& # γ f 第一信號變化诘圭 于〜者X方向之一 速率,及沿著γ方向之一第-率,分別盥哕筮 L 罘一仏唬艾化速 I、忒弟一比較基準及該第二 若該第—信號變化速率…货 α基準相比杈 心率大方;该第一比較基準一作 號變化速率大㈣$ 平乂悬#或3第一仏 則進行步驟i); 幻進仃步驟h),否 f)核對該時間區 步驟0; 不大方、孩第間準位,則進行 g) 補償該時間區間内中斷之信號; h) 不輸出在該時間區間内之信號;及 ' 連續信號,且該連續信號係已將該時間區 20 200521814 間内之信號予以忽略。 6·如申請專利範圍第5項所述之電阻式觸控板之信號處理方 法,其中,步驟a之該第一時間準位為〇〇1秒,而該 二時間準位為0.1秒。 7·如申請專利範圍第5項所述之電阻式觸控板之信號處理方 法其中步驟a之該第一比較基準係以該時間區間為 0·01 fy ,忒物體於該觸控板位移所對應的信號變 化量。 8·如申請專利範圍帛5項所述之電阻式觸控板之信號處理 方法,其中步驟a之該第二比較基準係以該時間區間為 〇.〇1秒時,該物體於該觸控板位移3mm所對應的信號變 化量。 9.種電阻式觸控板之信號處理方法,用以判斷該電阻式觸 控板在向量式輸入模式之移動趨勢,該方法包含下述步驟 a) 定義一位準; b) 擷取一第一觸控信號及一第二觸控信號,且該第 一觸控信號及該第二觸控信號為相鄰近之二信號值; c) 將該第一、第二觸控信號相減後除以該位準,求 得-整數值及-小數位之餘數,該整數值被視為有效移 動而被輸出,該餘數被視為無效移冑,將被保留並與第 二觸控信號之次一觸控信號相互累加計算之;及 d) 重複v驟b)至步驟c)至少一次,藉由判斷累加之 該整數值總增加i來判_此物體之移動趨勢,若其總增 21 200521814 星為大方、0 ’則輪出該觸控信號’若其總增加量為〇, 則不輸出該觸控信號。 1 〇·如申4專利範圍帛9項所述之,種電阻式觸控板之信號 處理方法’其中,在步驟b中,該餘數是介於-1及1之 小數部分之數值。 11.如申請專利範圍第9項所述之〆種電阻式觸控板之信號 處理方法’其中,該步驟a中之位準為該電阻式觸控板 之解析度。 1 2·如申晴專利範圍第9項所述之一種電阻式觸控板之信號 _ 處理方法,其中,該步驟a之位準為物體在丨秒内在觸控 板上位移〇·8〜4mm所產生之信號變化量。^) Detect one of the first signal change rate along the X-direction and one of the second signal change rate of VL, ^,, and the Han / mouth direction on the resistive touch panel, and -The signal change rate and the second signal change rate are respectively compared with the first comparison reference and the second comparison reference, and if the Lth conversion rate is greater than the first comparison reference or the second signal change rate is greater than Steps c) are performed on the second comparison basis; and C) signals in the time interval are regarded as errors and ignored. 2 · If the scope of patent application is 帛! The signal processing method of the resistive touch panel according to the item, wherein the time interval is 0.01 seconds. 3. The signal processing method of the resistive touch panel as described in item 丨 of the patent application scope, wherein the first comparison reference is based on the time interval of 0 (n seconds, the object is on the resistive touch panel The amount of signal change corresponding to a distance of 3 η1η upward displacement. 4. The signal processing method of the resistive touch panel as described in item 1 of the scope of patent application, wherein the second comparison benchmark is based on the time interval of 0 · 〇 At 1 second, the amount of signal change corresponding to the object's displacement on the resistive touchpad by a distance of 3mm. 5 · —A signal processing method for a resistive touchpad to determine the resistive touch 19 200521814 The signal interruption of the vector input mode includes the following steps :: defining a first time level, a second time level, two car benchmarks, and a second comparison reference; b) judging the touch signal If there is an interruption step C) ;, Qian Geng proceeds to step c) to find a time interval corresponding to one of the interruption touch signals, and the interval is $ M ^, and the J knife is set to another time level of J 舁 5 And the check; 4 levels for d) Check whether the time interval is consistent or not, then judge whether the move is at the level of the priest and the guardian, and move to 2 = whether the movements before and after the break are the same. Step h); For the movement trend, then the material step ... otherwise e ) Check that the time interval is in accordance with the gate of the second time level, # $ 日 守 间 级 and that day and move the object sundial &# γ f The first signal changes in the X direction A rate, and a first rate along the γ direction, respectively, L 罘 仏 仏 仏 艾 化 化 速 化 化 I I I I I 化 化 化 化 化 化 化 化 化 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 比较 变化 变化 变化 变化 信号 变化 变化 变化 变化 变化 变化 变化 变化 变化 变化 变化 相比 相比 α comparison The heart rate of the branch is generous; the rate of change of the first comparison baseline is large; $ 平 乂 挂 # or 3; the first step is to perform step i); enter the step h), no f) check the time zone step 0; not generous Level, then g) compensate for the interrupted signal in the time interval; h) do not output the signal in the time interval; and 'continuous signal, and the continuous signal has been in the time zone 20 200521814 The internal signals are ignored. 6. The signal processing method of the resistive touch panel as described in item 5 of the scope of patent application, wherein the first time level in step a is 0.01 second and the second time level is 0.1 second. 7. The signal processing method for a resistive touch panel as described in item 5 of the scope of patent application, wherein the first comparison reference of step a is based on the time interval of 0 · 01 fy, and the object is displaced by the touch panel. Corresponding signal change. 8. The signal processing method of the resistive touch panel according to item 5 of the scope of patent application, wherein the second comparison reference of step a is that when the time interval is 0.01 seconds, the object touches the touch The amount of signal change corresponding to a plate displacement of 3mm. 9. A signal processing method for a resistive touchpad for determining the movement trend of the resistive touchpad in a vector input mode, the method includes the following steps a) defining a bit level; b) acquiring a first A touch signal and a second touch signal, and the first touch signal and the second touch signal are two adjacent signal values; c) subtracting and dividing the first and second touch signals Based on this level, the remainder of -integer value and -decimal place is obtained. The integer value is regarded as valid movement and is output. The remainder is regarded as invalid movement. It will be retained and the second touch signal. A touch signal is calculated by accumulating each other; and d) Repeat v step b) to step c) at least once, and judge the moving trend of this object by judging that the integer value that is added is always increased by i, if its total increase 21 200521814 The star is generous, 0 'then the touch signal is rotated out' If the total increase is 0, the touch signal is not output. 10. The signal processing method of a resistive touch panel is described in item 9 of the patent scope of claim 4; wherein, in step b, the remainder is a value between a decimal portion of -1 and 1. 11. The signal processing method for a resistive touch panel according to item 9 of the scope of the patent application, wherein the level in step a is the resolution of the resistive touch panel. 1 2 · A signal _ processing method for a resistive touchpad as described in item 9 of Shen Qing's patent scope, wherein the level of step a is that the object moves on the touchpad within 丨 seconds within 0.8 seconds to 4mm The amount of signal change produced. 22twenty two
TW92136204A 2003-12-19 2003-12-19 Signal processing method of resistive touch pad TW200521814A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW92136204A TW200521814A (en) 2003-12-19 2003-12-19 Signal processing method of resistive touch pad

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW92136204A TW200521814A (en) 2003-12-19 2003-12-19 Signal processing method of resistive touch pad

Publications (1)

Publication Number Publication Date
TW200521814A true TW200521814A (en) 2005-07-01

Family

ID=52347835

Family Applications (1)

Application Number Title Priority Date Filing Date
TW92136204A TW200521814A (en) 2003-12-19 2003-12-19 Signal processing method of resistive touch pad

Country Status (1)

Country Link
TW (1) TW200521814A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI395127B (en) * 2009-09-29 2013-05-01 Mstar Semiconductor Inc Capacitive sensing apparatus and method applied to touch screen
TWI400645B (en) * 2010-04-01 2013-07-01 Mstar Semiconductor Inc Touch determining method and touch gesture determining method thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI395127B (en) * 2009-09-29 2013-05-01 Mstar Semiconductor Inc Capacitive sensing apparatus and method applied to touch screen
TWI400645B (en) * 2010-04-01 2013-07-01 Mstar Semiconductor Inc Touch determining method and touch gesture determining method thereof

Similar Documents

Publication Publication Date Title
US5889236A (en) Pressure sensitive scrollbar feature
US5543590A (en) Object position detector with edge motion feature
US9323383B2 (en) Method of identifying edge swipe gesture and method of opening window control bar using the identifying method
TWI496041B (en) Two-dimensional touch sensors
EP1288773B1 (en) Object position detector with edge motion feature and gesture recognition
TWI484380B (en) Determinative method and device of touch point movement
TWI362607B (en)
US20180011585A1 (en) Pressure-sensitive touch screen and touch display screen and electronic device
TWI605359B (en) Gesture identification method and apparatus applied in a touchpad
CN104007932A (en) Touch point recognition method and device
KR20070111266A (en) Apparatus and method for sensing movement of fingers using multi-touch sensor arrays
US8743061B2 (en) Touch sensing method and electronic device
US20130257767A1 (en) High noise immunity sensing methods and apparatus for a capacitive tough device
JP2005149531A (en) Object position detection method using edge motion feature and gesture recognition
KR102235094B1 (en) Touch system, touch sensing controller and stylus pen adapted thereto
US11106312B2 (en) Touch apparatus
TW201234226A (en) Signal processing method for touch panel and system thereof
US20130057506A1 (en) Touchscreen System
US20130113728A1 (en) Single-point-multi-finger gestures for touch panel
CN105117078A (en) Systems and methods for capacitive touch detection
TW200521814A (en) Signal processing method of resistive touch pad
TWI475440B (en) Touch device and gesture identifying method thereof
TWI507960B (en) Touch control system and coordinate correcting method thereof
TWI671665B (en) Touch-sensing device and sensing method thereof
US8922504B2 (en) Click gesture determination method, touch control chip, touch control system and computer system