[go: up one dir, main page]

TWI389022B - Touch detection method and capacitive-type touch control system - Google Patents

Touch detection method and capacitive-type touch control system Download PDF

Info

Publication number
TWI389022B
TWI389022B TW98105847A TW98105847A TWI389022B TW I389022 B TWI389022 B TW I389022B TW 98105847 A TW98105847 A TW 98105847A TW 98105847 A TW98105847 A TW 98105847A TW I389022 B TWI389022 B TW I389022B
Authority
TW
Taiwan
Prior art keywords
sensing
sensing pad
pad
coordinate
processing device
Prior art date
Application number
TW98105847A
Other languages
Chinese (zh)
Other versions
TW201032112A (en
Inventor
Chen Hsiang Ho
Yu Min Hsu
Chia Feng Yang
Original Assignee
Au Optronics Corp
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 Au Optronics Corp filed Critical Au Optronics Corp
Priority to TW98105847A priority Critical patent/TWI389022B/en
Publication of TW201032112A publication Critical patent/TW201032112A/en
Application granted granted Critical
Publication of TWI389022B publication Critical patent/TWI389022B/en

Links

Landscapes

  • Position Input By Displaying (AREA)

Description

觸控偵測方法及電容式觸控系統Touch detection method and capacitive touch system

本發明是有關於觸控偵測領域,且特別是有關於一種執行於電容式觸控面板之觸控偵測方法以及電容式觸控系統。The present invention relates to the field of touch detection, and more particularly to a touch detection method and a capacitive touch system implemented on a capacitive touch panel.

現今,觸控面板已被廣泛地整合於各類電子產品上作為輸入裝置,使用者僅需以觸碰物體(例如手指或觸控筆之類的物體)在面板上滑動或接觸,使遊標產生相對移動或絕對座標移動,即可完成包括文字書寫、捲動視窗及虛擬按鍵等各種輸入。其中,電容式觸控面板係一種可供手指在平滑的面板上移動以控制遊標移動的觸控面板,當手指觸碰面板時,所觸碰位置(亦即觸控點)的第一感測方向及第二感測方向上的感應能量大小將產生改變,藉由檢測感應能量的大小即可判斷物體是否觸碰電容式觸控板及計算出觸碰位置座標。Nowadays, touch panels have been widely integrated into various electronic products as input devices. Users only need to touch objects (such as fingers or stylus pens) to slide or touch on the panel to make the cursors With relative movement or absolute coordinate movement, various inputs including text writing, scrolling windows, and virtual buttons can be completed. The capacitive touch panel is a touch panel that can be moved by a finger on a smooth panel to control the movement of the cursor. When the finger touches the panel, the first sensing of the touched position (ie, the touch point) The amount of inductive energy in the direction and the second sensing direction will change. By detecting the magnitude of the inductive energy, it can be determined whether the object touches the capacitive touch panel and calculates the touch position coordinates.

在某些電容式觸碰面板的設計上,會因為某些技術上的考量(如繞線問題或是系統的偵測能力),只能採用較大的感測墊,例如5毫米×5毫米或7毫米×7毫米尺寸大小的感測墊;由此可知,實際上電容式觸控面板的解析度和顯示面板的解析度相比,兩者的差距是相當大,很容易產生從低解析度對應到高解析度後所造成的失真。因此,如何將實際上較低解析度的電容式觸控面板對應到高解析度的顯示面板而能減少對應上的失真,是目前亟待解決的問題。In the design of some capacitive touch panels, due to some technical considerations (such as winding problems or system detection capabilities), only large sensing pads can be used, such as 5 mm × 5 mm. Or a 7 mm × 7 mm size sensing pad; thus, it can be seen that the difference between the resolution of the capacitive touch panel and the resolution of the display panel is quite large, and it is easy to generate low resolution. Degree corresponds to the distortion caused by high resolution. Therefore, how to reduce the corresponding distortion by correspondingly a lower resolution capacitive touch panel to a high-resolution display panel is an urgent problem to be solved.

本發明的目的之一就是在提供一種觸控偵測方法,以降低較低解析度之電容式觸控面板對應到較高解析度之顯示面板後會造成的失真。One of the objectives of the present invention is to provide a touch detection method to reduce distortion caused by a lower resolution capacitive touch panel corresponding to a higher resolution display panel.

本發明的再一目的是提供一種電容式觸控系統。It is still another object of the present invention to provide a capacitive touch system.

本發明一實施例提出的一種觸控偵測方法,其執行於電容式觸控面板;觸控偵測方法包括步驟:於第一感測方向上找出第一感測墊與第二感測墊,第一感測墊為物體觸碰電容式觸控面板時在第一感測方向上感測能量最高者,第二感測墊為與第一感測墊相鄰接的感測墊中感測能量最高者;以及依據第一感測墊與第二感測墊之感測能量差值與位置距離之間的比值,設定於第一感測方向上的輸出觸碰位置在第一感測墊與第二感測墊間的特定處。A touch detection method is implemented in a capacitive touch panel according to an embodiment of the present invention. The touch detection method includes the steps of: finding a first sensing pad and a second sensing in a first sensing direction. The first sensing pad is configured to sense the highest energy in the first sensing direction when the object touches the capacitive touch panel, and the second sensing pad is in the sensing pad adjacent to the first sensing pad. Sensing the highest energy; and according to the ratio between the sensing energy difference and the position distance of the first sensing pad and the second sensing pad, setting the output touch position in the first sensing direction in the first sense The specific location between the pad and the second sensing pad.

在本發明一實施例中,前述之依據第一感測墊與第二感測墊之感測能量差值與位置距離之間的比值,設定於第一感測方向上的輸出觸碰位置在第一感測墊與第二感測墊間的特定處之步驟包括:在第一感測墊與第二感測墊於第一感測方向上分別對應的第一座標與第二座標間內插至少一個虛擬座標;以及依據第一感測墊與第二感測墊之感測能量差值與位置距離之間的比值,設定於第一感測方向上的前述輸出觸碰位置的座標為第一座標與前述至少一個虛擬座標中的特定者。In an embodiment of the invention, the output touch position set in the first sensing direction is determined according to a ratio between a sensing energy difference between the first sensing pad and the second sensing pad and a position distance. The step of the specific portion between the first sensing pad and the second sensing pad includes: respectively, in the first coordinate and the second coordinate space corresponding to the first sensing pad and the second sensing pad respectively in the first sensing direction Inserting at least one virtual coordinate; and according to a ratio between a sensing energy difference of the first sensing pad and the second sensing pad and a position distance, a coordinate of the output touch position set in the first sensing direction is The first bar is labeled with a particular one of the aforementioned at least one virtual coordinate.

在本發明的一實施例中,前述之第一感測墊與第二感測墊之位置距離係第一感測墊與第二感測墊之幾何中心的連線長度。In an embodiment of the invention, the position distance between the first sensing pad and the second sensing pad is a length of a line connecting the geometric centers of the first sensing pad and the second sensing pad.

在本發明一實施例中,前述之觸控偵測方法更包括步驟:於第二感測方向上找出第三感測墊與第四感測墊,第三感測墊為物體觸碰電容式觸控面板時在第二感測方向上感測能量最高者,第四感測墊為與第三感測墊相鄰接的感測墊中感測能量最高者;以及依據第三感測墊與第四感測墊之感測能量差值與位置距離之間的比值,設定於第二感測方向上的輸出觸碰位置在第三感測墊與第四感測墊間的特定處。In an embodiment of the invention, the touch detection method further includes the steps of: finding a third sensing pad and a fourth sensing pad in the second sensing direction, where the third sensing pad is an object touch capacitance The touch sensor panel senses the highest energy in the second sensing direction, and the fourth sensing pad is the highest sensing energy in the sensing pad adjacent to the third sensing pad; and according to the third sensing a ratio between a sensing energy difference value of the pad and the fourth sensing pad and a position distance, and an output touch position set in the second sensing direction at a specific position between the third sensing pad and the fourth sensing pad .

本發明再一實施例提出的一種電容式觸控系統,其包括:電容式觸控面板、顯示面板以及主機;電容式觸控面板包括:電容式感測墊陣列、第一處理裝置以及第二處理裝置。電容式感測墊陣列包括多個沿第一感測方向排列的感測墊以及多個沿第二感測方向排列的感測墊,第一處理裝置與這些沿第一感測方向排列的感測墊相電性耦接,第二處理裝置與這些沿第二感測方向排列的感測墊相電性耦接且透過第一通訊介面與第一處理裝置進行通訊,主機與顯示面板相電性耦接,且透過第二通訊介面與前述電容式觸控面板的第一處理裝置和第二處理裝置之一者進行通訊,以接收第一處理裝置產生的於第一感測方向上之輸出觸碰位置以及第二處理裝置產生的於第二感測方向上之輸出觸碰位置,並依據這些輸出觸碰位置控制顯示面板顯示的遊標。其中,第一處理裝置適於執行下列步驟:於第一感測方向上找出第一該感測墊與第二該感測墊,第一感測墊為物體觸碰電容式觸控面板之電容式感測墊陣列時在第一感測方向上感測能量最高者,第二感測墊為與第一感測墊相鄰接的感測墊中感測能量最高者;以及依據第一感測墊與第二感測墊之感測能量差值與位置距離之間的比值,設定於第一感測方向上的前述輸出觸碰位置在第一感測墊與第二感測墊間的特定處。A capacitive touch system according to another embodiment of the present invention includes: a capacitive touch panel, a display panel, and a host; the capacitive touch panel includes: a capacitive sensing pad array, a first processing device, and a second Processing device. The capacitive sensing pad array includes a plurality of sensing pads arranged along the first sensing direction and a plurality of sensing pads arranged along the second sensing direction, and the first processing device and the senses arranged along the first sensing direction The test pads are electrically coupled, and the second processing device is electrically coupled to the sensing pads arranged along the second sensing direction and communicates with the first processing device through the first communication interface, and the host and the display panel are electrically connected And communicating with one of the first processing device and the second processing device of the capacitive touch panel through the second communication interface to receive the output generated by the first processing device in the first sensing direction The touch position and the output touch position generated by the second processing device in the second sensing direction, and the cursor displayed by the display panel is controlled according to the output touch positions. The first processing device is adapted to perform the following steps: finding the first sensing pad and the second sensing pad in the first sensing direction, where the first sensing pad is an object touching the capacitive touch panel The capacitive sensing pad array senses the highest energy in the first sensing direction, and the second sensing pad is the highest sensing energy in the sensing pad adjacent to the first sensing pad; and according to the first a ratio between a sensing energy difference between the sensing pad and the second sensing pad and a position distance, wherein the output touch position set in the first sensing direction is between the first sensing pad and the second sensing pad Specific.

在本發明的一實施例中,前述之第一處理裝置執行之依據第一感測墊與第二感測墊之感測能量差值與位置距離之間的比值,設定於第一感測方向上的輸出觸碰位置在第一感測墊與第二感測墊間的特定處之步驟包括:在第一感測墊與第二感測墊於第一感測方向上分別對應的第一座標與第二座標間內插至少一個虛擬座標;以及依據第一感測墊與第二感測墊之感測能量差值與位置距離之間的比值,設定於第一感測方向上的前述輸出觸碰位置的座標為第一座標與前述之至少一個虛擬座標中的特定者。其中,第一感測墊與第二感測墊之位置距離可係第一感測墊與第二感測墊之幾何中心的連線長度。In an embodiment of the present invention, the first processing device performs the ratio between the sensing energy difference and the position distance of the first sensing pad and the second sensing pad, and is set in the first sensing direction. The step of the output touch position on the specific portion between the first sensing pad and the second sensing pad includes: first corresponding to the first sensing pad and the second sensing pad respectively in the first sensing direction Intersecting at least one virtual coordinate between the coordinate and the second coordinate; and setting the first sensing direction according to a ratio between a sensing energy difference and a positional distance between the first sensing pad and the second sensing pad The coordinate of the output touch position is a specific one of the first coordinate and at least one of the aforementioned virtual coordinates. The position distance between the first sensing pad and the second sensing pad may be a length of a line connecting the geometric centers of the first sensing pad and the second sensing pad.

在本發明的一實施例中,前述之電容式觸控系統之第二處理裝置適於執行下列步驟:於第二感測方向上找出第三感測墊與第四感測墊,第三感測墊為物體觸碰電容式觸控面板之電容式感測墊陣列時在第二感測方向上感測能量最高者,第四感測墊為與第三感測墊相鄰接的感測墊中感測能量最高者;以及依據第三感測墊與第四感測墊之感測能量差值與位置距離之間的比值,設定於第二感測方向上的前述輸出觸碰位置在第三感測墊與第四感測墊間的特定處。In an embodiment of the present invention, the second processing device of the capacitive touch control system is adapted to perform the following steps: finding a third sensing pad and a fourth sensing pad in the second sensing direction, and third The sensing pad is the one that senses the highest energy in the second sensing direction when the object touches the capacitive sensing pad array of the capacitive touch panel, and the fourth sensing pad is adjacent to the third sensing pad. The highest sensing energy in the measuring pad; and the output touch position set in the second sensing direction according to a ratio between the sensing energy difference of the third sensing pad and the fourth sensing pad and the position distance At a specific location between the third sensing pad and the fourth sensing pad.

本發明實施例利用電容式觸控面板之物體(例如手指)接觸到感測墊面積和感測能量成正比的特性,在相鄰的感測墊之間內插出更多的座標,並依據其感測能量差值與位置距離之間的比值,來推算出更接近物體實際觸碰的位置。因此,可以有效的提升電容式觸碰面板的解析度,並降低對應到較高解析度之顯示面板後會造成的失真。In the embodiment of the present invention, an object (for example, a finger) of the capacitive touch panel is in contact with the characteristic of the sensing pad area and the sensing energy, and more coordinates are inserted between the adjacent sensing pads, and It senses the ratio between the energy difference and the position distance to derive a position closer to the actual touch of the object. Therefore, the resolution of the capacitive touch panel can be effectively improved, and the distortion caused by the display panel corresponding to the higher resolution can be reduced.

為讓本發明之上述和其他目的、特徵和優點能更明顯易懂,下文特舉較佳實施例,並配合所附圖式,作詳細說明如下。The above and other objects, features and advantages of the present invention will become more <RTIgt;

有關本發明之前述及其他技術內容、特點與功效,在以下配合參考圖式之一較佳實施例的詳細說明中,將可清楚的呈現。以下實施例中所提到的方向用語,例如:上、下、左或右等,僅是參考附加圖式的方向。因此,使用的方向用語是用來說明並非用來限制本發明。The above and other technical contents, features and advantages of the present invention will be apparent from the following detailed description of the preferred embodiments. The directional terms mentioned in the following embodiments, such as up, down, left or right, etc., are only directions referring to the additional drawings. Therefore, the directional terminology used is for the purpose of illustration and not limitation.

參見圖1,其為本發明實施例提出的一種電容式觸控系統之一結構框圖。電容式觸控系統10包括電容式觸控面板12、主機14以及顯示面板16。FIG. 1 is a structural block diagram of a capacitive touch system according to an embodiment of the present invention. The capacitive touch system 10 includes a capacitive touch panel 12 , a host 14 , and a display panel 16 .

電容式觸控面板12包括電容式感測墊陣列120、X感測方向處理裝置122以及Y感測方向處理裝置124。電容式感測墊陣列120包括多條相互平行設置且沿X感測方向延伸的感測線1201、以及多條相互平行設置且沿Y感測方向延伸的感測線1203。其中,每一感測線1201包括多個沿X感測方向排列之菱形的感測墊1201P(如圖2所示),每一感測線1203包括多個沿Y感測方向排列之菱形的感測墊1203P(如圖4)所示。X感測方向處理裝置122與這些感測線1201之沿X感測方向排列的感測墊1201P相電性耦接。Y感測方向處理裝置124與這些沿Y感測方向排列的感測墊1203P相電性耦接且透過通訊介面123與X感測方向處理裝置122進行通訊。The capacitive touch panel 12 includes a capacitive sensing pad array 120, an X sensing direction processing device 122, and a Y sensing direction processing device 124. The capacitive sensing pad array 120 includes a plurality of sensing lines 1201 disposed in parallel with each other and extending in the X sensing direction, and a plurality of sensing lines 1203 disposed in parallel with each other and extending in the Y sensing direction. Each of the sensing lines 1201 includes a plurality of diamond-shaped sensing pads 1201P (shown in FIG. 2) arranged along the X sensing direction, and each of the sensing lines 1203 includes a plurality of diamond-shaped sensings arranged along the Y sensing direction. Pad 1203P (shown in Figure 4). The X sensing direction processing device 122 is electrically coupled to the sensing pads 1201P of the sensing lines 1201 arranged along the X sensing direction. The Y sensing direction processing device 124 is electrically coupled to the sensing pads 1203P arranged along the Y sensing direction and communicates with the X sensing direction processing device 122 through the communication interface 123.

主機14與顯示面板16相電性耦接;主機14透過主通訊介面13與電容式觸控面板12的Y感測方向處理裝置124進行通訊,以接收X感測方向處理裝置122產生的於X感測方向上之輸出觸碰位置以及Y感測方向處理裝置124產生的於Y感測方向上之輸出觸碰位置,並依據這些輸出觸碰位置控制顯示面板16顯示的遊標160。當然,主機14亦可透過主通訊介面13與電容式觸控面板12的X感測方向處理裝置122而非Y感測方向處理裝置124進行通訊,其可達成相同之功效。The host 14 is electrically coupled to the display panel 16; the host 14 communicates with the Y sensing direction processing device 124 of the capacitive touch panel 12 through the main communication interface 13 to receive the X generated by the X sensing direction processing device 122. The output touch position in the sensing direction and the output touch position generated by the Y sensing direction processing device 124 in the Y sensing direction, and the cursor 160 displayed on the display panel 16 is controlled according to the output touch positions. Of course, the host 14 can also communicate with the X-sensing direction processing device 122 of the capacitive touch panel 12 through the main communication interface 13 instead of the Y-sensing direction processing device 124, which can achieve the same effect.

下面將結合圖2至圖4具體描述一種執行於觸控偵測系統10之電容式觸控面板12之觸控偵測方法。A touch detection method performed on the capacitive touch panel 12 of the touch detection system 10 will be specifically described below with reference to FIGS. 2 to 4 .

參見圖2,當物體例如單個手指20觸碰電容式觸控面板12之電容式感測墊陣列120時,於X感測方向上找出特定的第(x+1)個感測墊1201P與第x個感測墊1201P,並獲取第(x+1)個感測墊1201P與第x個感測墊1201P之感測能量差值ΔEx及位置距離ΔDx。其中,第(x+1)個感測墊1201P為手指20觸碰電容式感測墊陣列120時在X感測方向上感測能量最高者,第x個感測墊1201P為與第(x+1)個感測墊相鄰接的感測墊1201P中感測能量最高者;第(x+1)個感測墊1201P與第x個感測墊1201P之位置距離ΔDx為例如是兩者之幾何中心Cx的連線長度。Referring to FIG. 2, when an object such as a single finger 20 touches the capacitive sensing pad array 120 of the capacitive touch panel 12, a specific (x+1)th sensing pad 1201P is found in the X sensing direction. The xth sensing pad 1201P, and acquires the sensing energy difference ΔEx and the position distance ΔDx of the (x+1)th sensing pad 1201P and the xth sensing pad 1201P. The (x+1)th sensing pad 1201P is the one that senses the highest energy in the X sensing direction when the finger 20 touches the capacitive sensing pad array 120, and the xth sensing pad 1201P is the same as the (x) +1) the sensing pad 1201P adjacent to the sensing pad has the highest sensing energy; the position distance ΔDx of the (x+1)th sensing pad 1201P and the xth sensing pad 1201P is, for example, both The length of the connection of the geometric center Cx.

參見圖3,其繪示依據感測能量差值ΔEx與位置距離ΔDx之間的比值(ΔEx/ΔDx)設定於X感測方向上的輸出觸碰位置在第(x+1)個感測墊1201P與第x個感測墊1201P間的特定處之步驟。具體地可包括下列步驟:Referring to FIG. 3, the output touch position set in the X sensing direction according to the ratio (ΔEx/ΔDx) between the sensing energy difference ΔEx and the position distance ΔDx is at (x+1)th sensing pad. The step of the specific portion between the 1201P and the xth sensing pad 1201P. Specifically, the following steps may be included:

(1)利用內插法在第(x+1)個感測墊1201P與第x個感測墊1201P於X感測方向上分別對應的座標A*(x+1)與座標A*x之間內插(2N+1)個虛擬座標。其中,A為X感測方向上之座標放大係數,座標A*(x+1)與座標A*x之間的中點座標為(A*x+A/2),每相鄰的兩個座標之間的距離為A/2(N+1)。(1) coordinates (*+1) and coordinates A*x respectively corresponding to the X-th sense pad 1201P and the x-th sense pad 1201P in the X-sensing direction by interpolation Interpolate (2N+1) virtual coordinates. Where A is the coordinate amplification factor in the X sensing direction, and the midpoint coordinate between the coordinate A*(x+1) and the coordinate A*x is (A*x+A/2), two adjacent each The distance between the coordinates is A/2(N+1).

(2)依據第(x+1)個感測墊1201P與第x個感測墊1201P之感測能量差值ΔEx與位置距離ΔDx之間的比值(ΔEx/ΔDx),設定於x感測方向上的輸出觸碰位置的座標為座標Δ*(x+1)與(2N+1)個虛擬座標中的特定者(例如圖3橢圓圈住的虛擬座標)。其中,比值(ΔEx/ΔDx)越大,於X感測方向上的輸出觸碰位置的座標越靠近座標Δ*(x+1),ΔEx的值相應地也就越大。(2) setting the ratio (ΔEx/ΔDx) between the sensing energy difference ΔEx and the position distance ΔDx of the (x+1)th sensing pad 1201P and the xth sensing pad 1201P, in the x sensing direction The coordinates of the output touch position on the coordinates are a specific one of the coordinates Δ*(x+1) and (2N+1) virtual coordinates (for example, the virtual coordinates enclosed by the ellipse in FIG. 3). Wherein, the larger the ratio (ΔEx/ΔDx), the closer the coordinate of the output touch position in the X sensing direction is to the coordinate Δ*(x+1), and the value of ΔEx is correspondingly larger.

同樣地,參見圖4,在單個手指20觸碰電容式觸控面板12之電容式感測墊陣列120時,於Y感測方向上找出特定的第(y+1)個感測墊1203P與第y個感測墊1203P,並獲取第(y+1)個感測墊1203P與第y個感測墊1203P之感測能量差值ΔEy及位置距離ΔDy。其中,第(y+1)個感測墊1203P為手指20觸碰電容式感測墊陣列120時在Y感測方向上感測能量最高者,第y個感測墊1203P為與第(y+1)個感測墊相鄰接的感測墊1203P中感測能量最高者;第(y+1)個感測墊1203P與第y個感測墊1203P之位置距離ΔDy為例如是兩者之幾何中心Cy的連線之長度。Similarly, referring to FIG. 4, when a single finger 20 touches the capacitive sensing pad array 120 of the capacitive touch panel 12, a specific (y+1)th sensing pad 1203P is found in the Y sensing direction. And the yth sensing pad 1203P, and acquiring the sensing energy difference ΔEy and the position distance ΔDy of the (y+1)th sensing pad 1203P and the yth sensing pad 1203P. The (y+1)th sensing pad 1203P is the one that senses the highest energy in the Y sensing direction when the finger 20 touches the capacitive sensing pad array 120, and the yth sensing pad 1203P is the same (y) +1) the sensing pad 1203P adjacent to the sensing pad is the highest in the sensing energy; the position distance ΔDy of the (y+1)th sensing pad 1203P and the yth sensing pad 1203P is, for example, both The length of the connection of the geometric center Cy.

參見圖5,其繪示依據感測能量差值ΔEy與位置距離ΔDy之間的比值(ΔEy/ΔDy)設定於Y感測方向上的輸出觸碰位置在第(y+1)個感測墊1203P與第y個感測墊1203P間的特定處之步驟。具體地可包括下列步驟:Referring to FIG. 5, the output touch position set in the Y sensing direction according to the ratio (ΔEy/ΔDy) between the sensing energy difference ΔEy and the position distance ΔDy is at (y+1)th sensing pad. The step of specific between 1203P and the yth sensing pad 1203P. Specifically, the following steps may be included:

(1)利用內插法在第(y+1)個感測墊1203P與第y個感測墊1203P於Y感測方向上分別對應的座標B*(y+1)與座標B*y之間內插(2M+1)個虛擬座標。其中,B為Y感測方向上之座標放大係數,座標B*(y+1)與座標B*y之間的中點座標為(B*y+B/2),每相鄰的兩個座標之間的距離為B//2(M+1)。(1) Using the interpolation method, the coordinates B*(y+1) and coordinates B*y corresponding to the (y+1)th sensing pad 1203P and the yth sensing pad 1203P in the Y sensing direction, respectively. Interpolate (2M+1) virtual coordinates. Where B is the coordinate amplification factor in the Y sensing direction, and the midpoint coordinate between the coordinate B*(y+1) and the coordinate B*y is (B*y+B/2), and each adjacent two The distance between the coordinates is B//2 (M+1).

(II)依據第(y+1)個感測墊1203P與第y個感測墊1203P之感測能量差值ΔEy與位置距離ΔDy之間的比值(ΔEy/ΔDy),設定於Y感測方向上的輸出觸碰位置的座標為座標B*(y+1)與(2M+1)個虛擬座標中的特定者(例如圖5橢圓圈住的虛擬座標)。其中,比值(ΔEy/ΔDy)越大,於Y感測方向上的輸出觸碰位置的座標越靠近座標B*(y+1),ΔEy的值相應地也就越大。(II) setting the ratio (ΔEy/ΔDy) between the sensing energy difference ΔEy of the (y+1)th sensing pad 1203P and the yth sensing pad 1203P and the positional distance ΔDy, in the Y sensing direction The coordinates of the output touch position on the coordinates are specific ones of the coordinates B*(y+1) and (2M+1) virtual coordinates (for example, the virtual coordinates enclosed by the ellipse in FIG. 5). Wherein, the larger the ratio (ΔEy/ΔDy), the closer the coordinate of the output touch position in the Y sensing direction is to the coordinate B*(y+1), and the value of ΔEy is correspondingly larger.

至此,可得知手指20在電容式觸控面板12之電容式感測墊陣列120的觸碰位置之座標,亦即前述於X、Y感測方向上之輸出觸碰位置之座標。對於本實施例提出的前述觸控偵測方法,圖2及圖3繪示之步驟可由電容式觸控面板10之X感測方向處理裝置122執行,圖4及圖5繪示之步驟可由電容式觸控面板10之Y感測方向處理裝置124執行。At this point, the coordinates of the touch position of the finger 20 on the capacitive sensing pad array 120 of the capacitive touch panel 12, that is, the coordinates of the output touch position in the X, Y sensing direction, are known. For the touch detection method of the present embodiment, the steps shown in FIG. 2 and FIG. 3 can be performed by the X-sensing direction processing device 122 of the capacitive touch panel 10, and the steps illustrated in FIG. 4 and FIG. The Y sensing direction processing device 124 of the touch panel 10 is executed.

需要說明的是,本發明前述實施例提出的觸控偵測方法雖然僅以單點觸碰作為舉例進行說明,然其同樣適用於多點觸碰之情形。於多點觸碰之情形下,針對每一個觸碰位置執行一次本發明實施例提出的觸控偵測方法,即可獲得對應各個觸碰位置之於X、Y感測方向上之輸出觸碰位置。It should be noted that the touch detection method proposed in the foregoing embodiment of the present invention is described by taking a single touch as an example, but the same applies to the case of multi-touch. In the case of a multi-touch, the touch detection method according to the embodiment of the present invention is performed once for each touch position, and the output touch corresponding to each touch position in the X, Y sensing direction can be obtained. position.

綜上所述,本發明前述實施例利用電容式觸控面板之物體(例如手指)接觸到感測墊面積和感測能量成正比的特性,在相鄰的感測墊之間內插出更多的座標,並依據其感測能量差值與位置距離之間的比值,來推算出更接近物體實際觸碰的位置。因此,可以有效的提升電容式觸碰面板的解析度,並降低對應到較高解析度之顯示面板後會造成的失真。In summary, the foregoing embodiments of the present invention use an object (such as a finger) of a capacitive touch panel to contact the sensing pad area in proportion to the sensing energy, and interpolate between adjacent sensing pads. More coordinates, and based on the ratio between the measured energy difference and the position distance, to calculate the position closer to the actual touch of the object. Therefore, the resolution of the capacitive touch panel can be effectively improved, and the distortion caused by the display panel corresponding to the higher resolution can be reduced.

另外,熟習此技藝者還可對本發明前述實施例提出的觸控偵測方法及電容式觸控系統做適當變更,例如適當改變感測墊的形狀、電容式觸控系統之結構配置、及/或位置距離之確定方法等等。In addition, those skilled in the art can also appropriately change the touch detection method and the capacitive touch system proposed by the foregoing embodiments of the present invention, such as appropriately changing the shape of the sensing pad, the structural configuration of the capacitive touch system, and/or Or the method of determining the position distance and so on.

雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。While the present invention has been described in its preferred embodiments, the present invention is not intended to limit the invention, and the present invention may be modified and modified without departing from the spirit and scope of the invention. The scope of protection is subject to the definition of the scope of the patent application.

10...電容式觸控系統10. . . Capacitive touch system

12...電容式觸控面板12. . . Capacitive touch panel

120...電容式感測墊陣列120. . . Capacitive sensing pad array

1201、1203...感測線1201, 1203. . . Sensing line

122...X感測方向處理裝置122. . . X sensing direction processing device

123...通訊介面123. . . Communication interface

124...Y感測方向處理裝置124. . . Y sensing direction processing device

13...主通訊介面13. . . Main communication interface

14...主機14. . . Host

16...顯示面板16. . . Display panel

160...遊標160. . . cursor

ΔEx、ΔEy...感測能量差值ΔEx, ΔEy. . . Sensing energy difference

ΔDx、ΔDy...位置距離ΔDx, ΔDy. . . Position distance

Cx、Cy...幾何中心Cx, Cy. . . Geometric center

1201P、1203P...感測墊1201P, 1203P. . . Sensing pad

20...手指20. . . finger

圖1係本發明實施例提出的一種電容式觸控系統之一結構框圖。FIG. 1 is a structural block diagram of a capacitive touch system according to an embodiment of the present invention.

圖2繪示本發明實施例提出的一種觸控偵測方法之於X感測方向上找出特定之兩個感測墊並獲取這兩個感測墊之感測能量差值以及位置距離之步驟。FIG. 2 illustrates a touch detection method according to an embodiment of the present invention for finding a specific two sensing pads in the X sensing direction and acquiring sensing energy difference values and position distances of the two sensing pads. step.

圖3繪示本發明實施例提出的觸控偵測方法之依據圖2中找出的兩個特定之感測墊的感測能量差值與位置距離間的比值設定X感測方向上的輸出觸控位置之步驟。3 is a diagram showing the ratio of the sensing energy difference and the position distance of the two specific sensing pads found in FIG. 2 according to the touch detection method according to the embodiment of the present invention. The step of touching the location.

圖4繪示本發明實施例提出的一種觸控偵測方法之於Y感測方向上找出特定之兩個感測墊並獲取這兩個感測墊之感測能量差值以及位置距離之步驟。FIG. 4 illustrates a touch detection method according to an embodiment of the present invention for finding a specific two sensing pads in the Y sensing direction and acquiring sensing energy difference values and position distances of the two sensing pads. step.

圖5繪示本發明實施例提出的觸控偵測方法之依據圖4中找出的兩個特定之感測墊的感測能量差值與位置距離間的比值設定Y感測方向上的輸出觸控位置之步驟。。FIG. 5 is a diagram showing the ratio of the sensing energy difference and the position distance of the two specific sensing pads found in FIG. 4 according to the touch detection method according to the embodiment of the present invention. The step of touching the location. .

ΔEx...感測能量差值ΔEx. . . Sensing energy difference

ΔDx...位置距離ΔDx. . . Position distance

Cx...幾何中心Cx. . . Geometric center

1201P...感測墊1201P. . . Sensing pad

20...手指20. . . finger

Claims (10)

一種觸控偵測方法,執行於一電容式觸控面板,該觸控偵測方法包括步驟:於一第一感測方向上找出一第一感測墊與一第二感測墊,該第一感測墊為一物體觸碰該電容式觸控面板時在該第一感測方向上感測能量最高者,該第二感測墊為與該第一感測墊相鄰接的感測墊中感測能量最高者;以及依據該第一感測墊與該第二感測墊之感測能量差值與位置距離之間的比值,設定於該第一感測方向上的一輸出觸碰位置在該第一感測墊與該第二感測墊間的一特定處。A touch detection method is implemented in a capacitive touch panel. The touch detection method includes the steps of: finding a first sensing pad and a second sensing pad in a first sensing direction, where The first sensing pad is the one that senses the highest energy in the first sensing direction when the object touches the capacitive touch panel, and the second sensing pad is adjacent to the first sensing pad. The highest sensing energy in the pad; and an output set in the first sensing direction according to a ratio between a sensing energy difference and a position distance of the first sensing pad and the second sensing pad The touch position is at a specific location between the first sensing pad and the second sensing pad. 如申請專利範圍第1項所述之觸控偵測方法,其中依據該第一感測墊與該第二感測墊之感測能量差值與位置距離之間的比值,設定於該第一感測方向上的該輸出觸碰位置在該第一感測墊與該第二感測墊間的該特定處之步驟包括:在該第一感測墊與該第二感測墊於該第一感測方向上分別對應的一第一座標與一第二座標間內插至少一個虛擬座標;以及依據該第一感測墊與該第二感測墊之感測能量差值與位置距離之間的比值,設定於該第一感測方向上的該輸出觸碰位置的座標為該第一座標與該至少一個虛擬座標中的一特定者。The touch detection method of claim 1, wherein the ratio between the sensing energy difference and the position distance of the first sensing pad and the second sensing pad is set to the first The step of the output touch position in the sensing direction at the specific portion between the first sensing pad and the second sensing pad includes: the first sensing pad and the second sensing pad are in the first Interspersing at least one virtual coordinate between a first coordinate and a second coordinate corresponding to each of the sensing directions; and sensing energy difference and position distance according to the first sensing pad and the second sensing pad The ratio of the output touch position set in the first sensing direction is a specific one of the first coordinate and the at least one virtual coordinate. 如申請專利範圍第1項所述之觸控偵測方法,其中該第一感測墊與該第二感測墊之該位置距離係該第一感測墊與該第二感測墊之幾何中心的連線長度。The touch detection method of claim 1, wherein the distance between the first sensing pad and the second sensing pad is the geometry of the first sensing pad and the second sensing pad. The length of the connection to the center. 如申請專利範圍第1項所述之觸控偵測方法,更包括步驟:於一第二感測方向上找出一第三感測墊與一第四感測墊,該第三感測墊為該物體觸碰該電容式觸控面板時在該第二感測方向上感測能量最高者,該第四感測墊為與該第三感測墊相鄰接的感測墊中感測能量最高者;以及依據該第三感測墊與該第四感測墊之感測能量差值與位置距離之間的比值,設定於該第二感測方向上的一輸出觸碰位置在該第三感測墊與該第四感測墊間的一特定處。The touch detection method of claim 1, further comprising the steps of: finding a third sensing pad and a fourth sensing pad in a second sensing direction, the third sensing pad Sensing the highest energy in the second sensing direction when the object touches the capacitive touch panel, the fourth sensing pad is sensing in the sensing pad adjacent to the third sensing pad The highest energy; and an output touch position set in the second sensing direction according to a ratio between the sensing energy difference and the position distance of the third sensing pad and the fourth sensing pad; A specific portion between the third sensing pad and the fourth sensing pad. 如申請專利範圍第4項所述之觸控偵測方法,其中依據該第一感測墊與該第二感測墊之感測能量差值與位置距離之間的比值,設定於該第一感測方向上的該輸出觸碰位置在該第一感測墊與該第二感測墊間的該特定處之步驟包括:在該第一感測墊與該第二感測墊於該第一感測方向上分別對應的一第一座標與一第二座標間內插至少一個虛擬座標;以及依據該第一感測墊與該第二感測墊之感測能量差值與位置距離之間的比值,設定於該第一感測方向上的該輸出觸碰位置的座標為該第一座標與該至少一個虛擬座標中的一特定者。The touch detection method of claim 4, wherein the ratio between the sensing energy difference and the position distance of the first sensing pad and the second sensing pad is set to the first The step of the output touch position in the sensing direction at the specific portion between the first sensing pad and the second sensing pad includes: the first sensing pad and the second sensing pad are in the first Interspersing at least one virtual coordinate between a first coordinate and a second coordinate corresponding to each of the sensing directions; and sensing energy difference and position distance according to the first sensing pad and the second sensing pad The ratio of the output touch position set in the first sensing direction is a specific one of the first coordinate and the at least one virtual coordinate. 一種電容式觸控系統,其包括:一電容式觸控面板,包括:一電容式感測墊陣列,其包括多個沿第一感測方向排列的感測墊以及多個沿第二感測方向排列的感測墊;一第一處理裝置,與該些沿第一感測方向排列的感測墊相電性耦接;一第二處理裝置,與該些沿第二感測方向排列的感測墊相電性耦接,且透過一第一通訊介面與該第一處理裝置進行通訊;一顯示面板;以及一主機,與該顯示面板相電性耦接,且透過一第二通訊介面與該電容式觸控面板的該第一處理裝置和該第二處理裝置之一者進行通訊,以接收該第一處理裝置產生的於該第一感測方向上之一輸出觸碰位置以及該第二處理裝置產生的於該第二感測方向上之一輸出觸碰位置,並依據該些輸出觸碰位置控制該顯示面板顯示的一遊標;其中,該第一處理裝置適於執行下列步驟:於該第一感測方向上找出一第一該感測墊與一第二該感測墊,該第一感測墊為該物體觸碰該電容式觸控面板之該電容式感測墊陣列時在該第一感測方向上感測能量最高者,該第二感測墊為與該第一感測墊相鄰接的感測墊中感測能量最高者;以及依據該第一感測墊與該第二感測墊之感測能量差值與位置距離之間的比值,設定於該第一感測方向上的該輸出觸碰位置在該第一感測墊與該第二感測墊間的一特定處。A capacitive touch system includes: a capacitive touch panel comprising: a capacitive sensing pad array including a plurality of sensing pads arranged along a first sensing direction and a plurality of second sensing a sensing pad arranged in a direction; a first processing device electrically coupled to the sensing pads arranged along the first sensing direction; a second processing device aligned with the second sensing directions The sensing pad is electrically coupled to communicate with the first processing device through a first communication interface; a display panel; and a host electrically coupled to the display panel and through a second communication interface Communicating with the first processing device and the second processing device of the capacitive touch panel to receive an output touch position generated by the first processing device in the first sensing direction and the And outputting, by the second processing device, the touch position in one of the second sensing directions, and controlling a cursor displayed by the display panel according to the output touch positions; wherein the first processing device is adapted to perform the following steps : at the first sensory side Locating a first sensing pad and a second sensing pad, wherein the first sensing pad is in the first sense when the object touches the capacitive sensing pad array of the capacitive touch panel ???the highest sensing energy in the direction of measurement, the second sensing pad is the highest sensing energy in the sensing pad adjacent to the first sensing pad; and according to the first sensing pad and the second sensing a ratio between the sensing energy difference of the measuring pad and the positional distance, the output touch position set in the first sensing direction is at a specific position between the first sensing pad and the second sensing pad . 如申請專利範圍第6項所述之電容式觸控系統,其中該第一處理裝置執行之依據該第一感測墊與該第二感測墊之感測能量差值與位置距離之間的比值,設定於該第一感測方向上的該輸出觸碰位置在該第一感測墊與該第二感測墊間的一特定處之步驟包括:在該第一感測墊與該第二感測墊於該第一感測方向上分別對應的一第一座標與一第二座標間內插至少一個虛擬座標;以及依據該第一感測墊與該第二感測墊之感測能量差值與位置距離之間的比值,設定於該第一感測方向上的該輸出觸碰位置的座標為該第一座標與該至少一個虛擬座標中的一特定者。The capacitive touch system of claim 6, wherein the first processing device performs the sensing energy difference between the first sensing pad and the second sensing pad and the position distance. a ratio, the step of setting the output touch position in the first sensing direction at a specific position between the first sensing pad and the second sensing pad includes: the first sensing pad and the first The second sensing pad interpolates at least one virtual coordinate between a first coordinate and a second coordinate corresponding to the first sensing direction; and sensing according to the first sensing pad and the second sensing pad And a ratio of the energy difference value to the positional distance, the coordinate of the output touch position set in the first sensing direction is a specific one of the first coordinate and the at least one virtual coordinate. 如申請專利範圍第6項所述之電容式觸控系統,其中該第一感測墊與該第二感測墊之該位置距離係該第一感測墊與該第二感測墊之幾何中心的連線長度。The capacitive touch system of claim 6, wherein the distance between the first sensing pad and the second sensing pad is the geometry of the first sensing pad and the second sensing pad. The length of the connection to the center. 如申請專利範圍第6項所述之電容式觸控系統,其中該第二處理裝置適於執行下列步驟:於該第二感測方向上找出一第三該感測墊與一第四該感測墊,該第三感測墊為該物體觸碰該電容式觸控面板之該電容式感測墊陣列時在該第二感測方向上感測能量最高者,該第四感測墊為與該第三感測墊相鄰接的感測墊中感測能量最高者;以及依據該第三感測墊與該第四感測墊之感測能量差值與位置距離之間的比值,設定於該第二感測方向上的該輸出觸碰位置在該第三感測墊與該第四感測墊間的一特定處。The capacitive touch system of claim 6, wherein the second processing device is adapted to perform the following steps: finding a third sensing pad and a fourth in the second sensing direction a sensing pad, the third sensing pad is configured to sense the highest energy in the second sensing direction when the object touches the capacitive sensing pad array of the capacitive touch panel, the fourth sensing pad The highest sensing energy in the sensing pad adjacent to the third sensing pad; and the ratio between the sensing energy difference and the position distance according to the third sensing pad and the fourth sensing pad The output touch position set in the second sensing direction is at a specific position between the third sensing pad and the fourth sensing pad. 如申請專利範圍第9項所述之電容式觸控系統,其中該第一處理裝置執行之依據該第一感測墊與該第二感測墊之感測能量差值與位置距離之間的比值,設定於該第一感測方向上的該輸出觸碰位置在該第一感測墊與該第二感測墊間的一特定處之步驟包括:在該第一感測墊與該第二感測墊於該第一感測方向上分別對應的一第一座標與一第二座標間內插至少一個虛擬座標;以及依據該第一感測墊與該第二感測墊之感測能量差值與位置距離之間的比值,設定於該第一感測方向上的該輸出觸碰位置的座標為該第一座標與該至少一個虛擬座標中的一特定者。The capacitive touch system of claim 9, wherein the first processing device performs the sensing energy difference between the first sensing pad and the second sensing pad and the position distance. a ratio, the step of setting the output touch position in the first sensing direction at a specific position between the first sensing pad and the second sensing pad includes: the first sensing pad and the first The second sensing pad interpolates at least one virtual coordinate between a first coordinate and a second coordinate corresponding to the first sensing direction; and sensing according to the first sensing pad and the second sensing pad And a ratio of the energy difference value to the positional distance, the coordinate of the output touch position set in the first sensing direction is a specific one of the first coordinate and the at least one virtual coordinate.
TW98105847A 2009-02-24 2009-02-24 Touch detection method and capacitive-type touch control system TWI389022B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW98105847A TWI389022B (en) 2009-02-24 2009-02-24 Touch detection method and capacitive-type touch control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW98105847A TWI389022B (en) 2009-02-24 2009-02-24 Touch detection method and capacitive-type touch control system

Publications (2)

Publication Number Publication Date
TW201032112A TW201032112A (en) 2010-09-01
TWI389022B true TWI389022B (en) 2013-03-11

Family

ID=44854781

Family Applications (1)

Application Number Title Priority Date Filing Date
TW98105847A TWI389022B (en) 2009-02-24 2009-02-24 Touch detection method and capacitive-type touch control system

Country Status (1)

Country Link
TW (1) TWI389022B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI585663B (en) * 2015-03-05 2017-06-01 G2觸控股份有限公司 Capacitive type touch signal detection apparatus and method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI506515B (en) * 2013-02-04 2015-11-01 Novatek Microelectronics Corp Coordinate calculating method and touch control module for single layer capacitance sensing device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI585663B (en) * 2015-03-05 2017-06-01 G2觸控股份有限公司 Capacitive type touch signal detection apparatus and method

Also Published As

Publication number Publication date
TW201032112A (en) 2010-09-01

Similar Documents

Publication Publication Date Title
CN101493742B (en) Touch control detecting method and capacitance touch control system
US8614686B2 (en) Capacitive touch screen
CN104823138B (en) A kind of pressure sensitive touch screen and touch display screen and electronic equipment
TW200928933A (en) Method for calibrating coordinates of touch screen
KR20120056033A (en) Touch screen panels and Image display devices having the same
CN103902129B (en) Capacitance plate multiple point touching pressure detection method
TW201525848A (en) Method for detecting and judging multiple touch screen devices and multiple touch screen adjacent intersections
JP2014153936A (en) Touch position detection device and touch position detection method
TWI360770B (en) Object detection for a capacitive ito touchpad
CN103376954B (en) Optical touch device and touch sensing method
CN101441544B (en) Detection method of capacitive ITO touch panel
US20100141607A1 (en) Apparatus and method for recognizing multi touch point
CN101526865A (en) Method for detecting multi-finger touch by touch control board
TWI389022B (en) Touch detection method and capacitive-type touch control system
TWI310512B (en)
TW201530388A (en) Touch panel and touch screen having the same
TWI590131B (en) Optical touch device and method for detecting touch point
KR101093615B1 (en) 3D Sensing Panel
TW201533624A (en) Touch panel and sensing method thereof
CN201993740U (en) A touch screen with dual touch devices
CN106796476A (en) Digitizer sensor
JP2014175012A (en) Mouse pointer control method
CN103164092B (en) Touch point detection method
TWI419011B (en) Method and system for tracking touch point
US9575596B2 (en) Method and device for reducing poor linearity in location detection