Coordinate detecting method and system for touch panel
First Claim
1. A coordinate detecting method for a touch panel, comprising the steps of:
- (a) converting a plurality of X-axis I/O ports and a plurality of Y-axis I/O ports respectively to form a plurality of X-axis scanning wires and a plurality of Y-axis canning wires of the touch panel by an orthogonal method;
(b) transmitting polling signals to the X-axis I/O ports in sequence, which are then transmitted to the X-axis scanning wires;
(c) storing a plurality of X-axis detection signals from a sensor touching the touch panel according to the polling signals;
(d) determining a largest X-axis detection signal and a second largest X-axis detection signal, then determining an X coordinate position of the sensor on the touch panel;
(e) transmitting polling signals to the Y-axis I/O ports in sequence, which are then transmitted to the Y-axis scanning wires;
(f) storing a plurality of Y-axis detection signals from the sensor touching the touch panel according to the polling signals; and
(g) determining a largest Y-axis detection signal and a second largest Y-axis detection signal, then determining a Y coordinate position of the sensor on the touch panel.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a coordinate detecting method for a touch panel. Firstly, a plurality of X-axis and Y-axis I/O ports are converted to a plurality of X-axis and Y-axis scanning wires respectively by orthogonal method. Polling signals are transmitted to X-axis I/O ports, and are transmitted to the X-axis scanning wires. According to the polling signals, a plurality of X-axis detection signals are stored. A largest X-axis detection signal and a second largest X-axis detection signal are determined by compared method so as to calculate a X coordinate position of the sensor pen touching the touch panel. The steps are repeated to calculate the Y coordinate position of the sensor pen touching on the touch panel. According to the coordinate detecting method of the invention, the number of the I/O ports can be reduced, and the resolution of the touch panel can be improved. For the calculation method, the invention utilizes simple compared method to obtain the largest detection signal and the second largest detection signal so as to calculate the coordinate position of the sensor pen touching on the touch panel. Therefore, the coordinate detecting method of the invention is very simple and rapid.
-
Citations
8 Claims
-
1. A coordinate detecting method for a touch panel, comprising the steps of:
-
(a) converting a plurality of X-axis I/O ports and a plurality of Y-axis I/O ports respectively to form a plurality of X-axis scanning wires and a plurality of Y-axis canning wires of the touch panel by an orthogonal method; (b) transmitting polling signals to the X-axis I/O ports in sequence, which are then transmitted to the X-axis scanning wires; (c) storing a plurality of X-axis detection signals from a sensor touching the touch panel according to the polling signals; (d) determining a largest X-axis detection signal and a second largest X-axis detection signal, then determining an X coordinate position of the sensor on the touch panel; (e) transmitting polling signals to the Y-axis I/O ports in sequence, which are then transmitted to the Y-axis scanning wires; (f) storing a plurality of Y-axis detection signals from the sensor touching the touch panel according to the polling signals; and (g) determining a largest Y-axis detection signal and a second largest Y-axis detection signal, then determining a Y coordinate position of the sensor on the touch panel. - View Dependent Claims (2, 3)
-
-
4. A coordinate detecting system for a touch panel comprising:
-
a converting means for converting a plurality of X-axis I/O ports and a plurality of Y-axis I/O ports respectively to form a plurality of X-axis scanning wires and a plurality of Y-axis canning wires of the touch panel by orthogonal method; a control means for transmitting polling signals to the X-axis I/O ports and the Y-axis I/O ports in order, the X-axis scanning wires and the Y-axis scanning wires having the responding polling signals; a sensor for detecting a plurality of X-axis detection signals and a plurality of Y-axis detection signals according to the polling signals; a database for storing the X-axis detection signals and the Y-axis detection signals from the sensor; and an arithmetic means for determining a largest X-axis detection signal, a second largest X-axis detection signal, and determining a largest Y-axis detection signal and a second largest value Y-axis detection signal, then determining an X coordinate position and a Y coordinate position of the sensor on the touch panel. - View Dependent Claims (5, 6, 7, 8)
-
Specification