IP Library › Granted Patent US 9,218,097
Granted Patent B2
US 9,218,097 · App. 14/068,589 · Granted Dec 22, 2015

Capacitive touch device capable of avoiding reduced frame rate and sensing method thereof

Inventors: Jih-Ming Hsu (Hsinchu, TW); Chia-Yi Chu (Hsinchu, TW)
Assignee: SILICON INTEGRATED SYSTEMS CORP
G06F3/044G06F3/0416
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,218,097
App. No.
14/068,589
Granted
Dec 22, 2015
Kind
B2
Abstract

A capacitive touch device and a sensing method thereof are disclosed. The capacitive touch device includes a touch panel and a plurality of touch detection units. The touch panel includes first sensing lines and second sensing lines. The position of a touch between a last one of the first sensing lines and a first one of the second sensing lines is calculated according to sensed values respectively corresponding to a first sensing line prior to the last one of the first sensing lines, the last one of the first sensing lines and the first one of the second sensing lines. The present invention is capable of avoiding the problem that the frame rate is reduced significantly because of the data transmission between the first and second touch detection units.

Claims (268)

1. A capacitive touch device capable of avoiding a reduced frame rate, comprising:

a touch panel comprising a plurality of first sensing lines and a plurality of second sensing lines; and

a plurality of touch detection units at least comprising a first touch detection unit and a second touch detection unit, the first touch detection unit electrically coupled to the first sensing lines and the second touch detection unit electrically coupled to the second sensing lines,

wherein at least a last one of the first sensing lines is further electrically coupled to the second touch detection unit, and at least a first one of the second sensing lines is further electrically coupled to the first touch detection unit, and a position POS_RX of a touch between the last one of the first sensing lines and the first one of the second sensing lines is calculated according to a sensed value corresponding to a first sensing line prior to the last one of the first sensing lines, a sensed value corresponding to the last one of the first sensing lines and a sensed value corresponding to the first one of the second sensing lines,

wherein the position POS_RX of the touch is calculated according to the following equation:

POS

⁢

_

⁢

RX

=

POS

I

+

P

RX

×

(

DIFF

(

I

+

1

,

J

)

-

DIFF

(

I

-

1

,

J

)

)

(

DIFF

(

I

-

1

,

J

)

+

DIFF

(

I

,

J

)

+

DIFF

(

I

+

1

,

J

)

)

 wherein POS I is a position of the last one of the first sensing lines, DIFF (I−1, J) is a difference value between the sensed value corresponding to the first sensing line prior to the last one of the first sensing lines when the touch occurs and a sensed value corresponding to the first sensing line prior to the last one of the first sensing lines when there is no touch, DIFF (I, J) is a difference value between the sensed value corresponding to the last one of the first sensing lines when the touch occurs and a sensed value corresponding to the last one of the first sensing lines when there is no touch, DIFF (I+1, J) is a difference value between the sensed value corresponding to the first one of the second sensing lines when the touch occurs and a sensed value corresponding to the first one of the second sensing lines when there is no touch, and P RX is a pitch between two adjacent ones of the first sensing lines or a pitch between two adjacent ones of the second sensing lines.

2. The capacitive touch device capable of avoiding a reduced frame rate of claim 1 , further comprising a plurality of driving lines arranged crossing over the first sensing lines and the second sensing lines.

3. The capacitive touch device capable of avoiding a reduced frame rate of claim 2 , further comprising a driving unit electrically coupled to the driving lines for sequentially driving the driving lines.

4. The capacitive touch device capable of avoiding a reduced frame rate of claim 1 , wherein the first and second touch detection units are synchronized by utilizing a signal line which is electrically coupled therebetween.

5. The capacitive touch device capable of avoiding a reduced frame rate of claim 1 , wherein the first touch detection unit comprises a first counter, the second touch detection unit comprises a second counter, and the first and second touch detection units are synchronized by the first and second counters.

6. The capacitive touch device capable of avoiding a reduced frame rate of claim 1 , wherein the first and second touch detection units scan the last one of the first sensing lines and the first one of the second sensing lines synchronously.

7. The capacitive touch device capable of avoiding a reduced frame rate of claim 1 , wherein the first touch detection unit scans the last one of the first sensing lines and the second touch detection unit scans the first one of the second sensing lines in a first scanning stage, and the first touch detection unit scans the first one of the second sensing lines and the second touch detection unit scans the last one of the first sensing lines in a second scanning stage.

8. A capacitive touch device capable of avoiding a reduced frame rate, comprising:

a touch panel comprising a plurality of first sensing lines and a plurality of second sensing lines; and

a plurality of touch detection units at least comprising a first touch detection unit and a second touch detection unit, the first touch detection unit electrically coupled to the first sensing lines and the second touch detection unit electrically coupled to the second sensing lines,

wherein at least a last one of the first sensing lines is further electrically coupled to the second touch detection unit, and at least a first one of the second sensing lines is further electrically coupled to the first touch detection unit, and a position POS_RX of a touch between the last one of the first sensing lines and the first one of the second sensing lines is calculated according to a sensed value corresponding to a first sensing line prior to the last one of the first sensing lines, a sensed value corresponding to the last one of the first sensing lines and a sensed value corresponding to the first one of the second sensing lines,

wherein the position POS_RX of the touch is calculated according to the following equation:

POS

⁢

_

⁢

RX

=

POS

I

+

P

RX

×

(

DIFF

(

I

+

1

,

J

)

-

DIFF

(

I

-

1

,

J

)

)

(

DIFF

(

I

-

1

,

J

)

+

W

RX

×

DIFF

(

I

,

J

)

+

DIFF

(

I

+

1

,

J

)

)

 wherein POS I is a position of the last one of the first sensing lines, DIFF (I−1, J) is a difference value between the sensed value corresponding to the first sensing line prior to the last one of the first sensing lines when the touch occurs and a sensed value corresponding to the first sensing line prior to the last one of the first sensing lines when there is no touch, DIFF (I, J) is a difference value between the sensed value corresponding to the last one of the first sensing lines when the touch occurs and a sensed value corresponding to the last one of the first sensing lines when there is no touch, DIFF (I+1, J) is a difference value between the sensed value corresponding to the first one of the second sensing lines when the touch occurs and a sensed value corresponding to the first one of the second sensing lines when there is no touch, P RX is a pitch between two adjacent ones of the first sensing lines or a pitch between two adjacent ones of the second sensing lines, and W RX is a weighting factor.

9. A sensing method of a capacitive touch device capable of avoiding a reduced frame rate, the capacitive touch device comprising a touch panel and a plurality of touch detection units, the touch panel comprising a plurality of first sensing lines and a plurality of second sensing lines, the touch detection units at least comprising a first touch detection unit electrically coupled to the first sensing lines and a second touch detection unit electrically coupled to the second sensing lines, at least a last one of the first sensing lines further electrically coupled to the second touch detection unit, at least a first one of the second sensing lines further electrically coupled to the first touch detection unit, the sensing method comprising:

scanning a first sensing line prior to the last one of the first sensing lines for obtaining a sensed value corresponding to the first sensing line prior to the last one of the first sensing lines with the first touch detection unit;

scanning the last one of the first sensing lines for obtaining a sensed value corresponding to the last one of the first sensing lines and scanning the first one of the second sensing lines for obtaining a sensed value corresponding to the first one of the second sensing lines with the first and second touch detection units; and

calculating a position POS_RX of a touch between the last one of the first sensing lines and the first one of the second sensing lines according to the sensed value corresponding to the first sensing line prior to the last one of the first sensing lines, the sensed value corresponding to the last one of the first sensing lines and the sensed value corresponding to the first one of the second sensing lines,

wherein the position POS_RX of the touch is calculated according to the following equation:

POS

⁢

_

⁢

RX

=

POS

I

+

P

RX

×

(

DIFF

(

I

+

1

,

J

)

-

DIFF

(

I

-

1

,

J

)

)

(

DIFF

(

I

-

1

,

J

)

+

DIFF

(

I

,

J

)

+

DIFF

(

I

+

1

,

J

)

)

 wherein POS I is a position of the last one of the first sensing lines, DIFF (I−1, J) is a difference value between the sensed value corresponding to the first sensing line prior to the last one of the first sensing lines when the touch occurs and a sensed value corresponding to the first sensing line prior to the last one of the first sensing lines when there is no touch, DIFF (I, J) is a difference value between the sensed value corresponding to the last one of the first sensing lines when the touch occurs and a sensed value corresponding to the last one of the first sensing lines when there is no touch, DIFF (I+1, J) is a difference value between the sensed value corresponding to the first one of the second sensing lines when the touch occurs and a sensed value corresponding to the first one of the second sensing lines when there is no touch, and P RX is a pitch between two adjacent ones of the first sensing lines or a pitch between two adjacent ones of the second sensing lines.

10. The sensing method of the capacitive touch device capable of avoiding a reduced frame rate of claim 9 , wherein the first and second touch detection units synchronously scan the last one of the first sensing lines for obtaining the sensed value corresponding to the last one of the first sensing lines and synchronously scan the first one of the second sensing lines for obtaining the sensed value corresponding to the first one of the second sensing lines.

11. The sensing method of the capacitive touch device capable of avoiding a reduced frame rate of claim 9 , wherein the step of scanning the last one of the first sensing lines for obtaining the sensed value corresponding to the last one of the first sensing lines and scanning the first one of the second sensing lines for obtaining the sensed value corresponding to the first one of the second sensing lines with the first and second touch detection units comprises two scanning stage:

scanning the last one of the first sensing lines with the first touch detection unit and scanning the first one of the second sensing lines with the second touch detection unit in a first scanning stage; and

scanning the first one of the second sensing lines with the first touch detection unit and scanning the last one of the first sensing lines with the second touch detection unit in a second scanning stage.

12. A sensing method of a capacitive touch device capable of avoiding a reduced frame rate, the capacitive touch device comprising a touch panel and a plurality of touch detection units, the touch panel comprising a plurality of first sensing lines and a plurality of second sensing lines, the touch detection units at least comprising a first touch detection unit electrically coupled to the first sensing lines and a second touch detection unit electrically coupled to the second sensing lines, at least a last one of the first sensing lines further electrically coupled to the second touch detection unit, at least a first one of the second sensing lines further electrically coupled to the first touch detection unit, the sensing method comprising:

scanning a first sensing line prior to the last one of the first sensing lines for obtaining a sensed value corresponding to the first sensing line prior to the last one of the first sensing lines with the first touch detection unit;

scanning the last one of the first sensing lines for obtaining a sensed value corresponding to the last one of the first sensing lines and scanning the first one of the second sensing lines for obtaining a sensed value corresponding to the first one of the second sensing lines with the first and second touch detection units; and

calculating a position POS_RX of a touch between the last one of the first sensing lines and the first one of the second sensing lines according to the sensed value corresponding to the first sensing line prior to the last one of the first sensing lines, the sensed value corresponding to the last one of the first sensing lines and the sensed value corresponding to the first one of the second sensing lines,

wherein the position POS_RX of the touch is calculated according to the following equation:

POS

⁢

_

⁢

RX

=

POS

I

+

P

RX

×

(

DIFF

(

I

+

1

,

J

)

-

DIFF

(

I

-

1

,

J

)

)

(

DIFF

(

I

-

1

,

J

)

+

W

RX

×

DIFF

(

I

,

J

)

+

DIFF

(

I

+

1

,

J

)

)

 wherein POS I is a position of the last one of the first sensing lines, DIFF (I−1, J) is a difference value between the sensed value corresponding to the first sensing line prior to the last one of the first sensing lines when the touch occurs and a sensed value corresponding to the first sensing line prior to the last one of the first sensing lines when there is no touch, DIFF (I, J) is a difference value between the sensed value corresponding to the last one of the first sensing lines when the touch occurs and a sensed value corresponding to the last one of the first sensing lines when there is no touch, DIFF (I+1, J) is a difference value between the sensed value corresponding to the first one of the second sensing lines when the touch occurs and a sensed value corresponding to the first one of the second sensing lines when there is no touch, P RX is a pitch between two adjacent ones of the first sensing lines or a pitch between two adjacent ones of the second sensing lines, and W RX is a weighting factor.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2013
From: HSU, JIH-MING; CHU, CHIA-YI
To: SILICON INTEGRATED SYSTEMS CORP
Reel/Frame 031522/0036 →
Continuity (1)
Related Publication 20150116256A1 · Apr 30, 2015