CN101551729B - Infrared touch scanning method and control device, infrared touch system of the same - Google Patents

Infrared touch scanning method and control device, infrared touch system of the same Download PDF

Info

Publication number
CN101551729B
CN101551729B CN2009100394587A CN200910039458A CN101551729B CN 101551729 B CN101551729 B CN 101551729B CN 2009100394587 A CN2009100394587 A CN 2009100394587A CN 200910039458 A CN200910039458 A CN 200910039458A CN 101551729 B CN101551729 B CN 101551729B
Authority
CN
China
Prior art keywords
infrared
touch objects
receiving tube
tube
infrared receiving
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
CN2009100394587A
Other languages
Chinese (zh)
Other versions
CN101551729A (en
Inventor
徐响林
冯玉森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vtron Group Co Ltd
Original Assignee
Vtron Technologies 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 Vtron Technologies Ltd filed Critical Vtron Technologies Ltd
Priority to CN2009100394587A priority Critical patent/CN101551729B/en
Publication of CN101551729A publication Critical patent/CN101551729A/en
Application granted granted Critical
Publication of CN101551729B publication Critical patent/CN101551729B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The present invention discloses a infrared touch scanning method and control device, infrared touch system of the same, including: step one, in the first cycle opening each pair of infrared emitting tube and infrared receiving tube in horizontal and vertical direction in predefined sequence and proceeding first scanning detecting to displaying screen; step two, according to the first scanning detecting result judging whether there are touching object, if there is at least one touching object then calculating width in the horizontal direction and length in the vertical direction of the touchingobject; step three, calculating the ratio k of the minimum between the width and the length and the width of single infrared emitting tube or infrared receiving tube; and setting integer N according to the ratio k; step four, in the second cycle opening a pair of infrared emitting tube and infrared receiving tube in the sequence of intervals N pairs of infrared emitting tube and infrared receiving tube, and proceeding a second scanning detecting to the displaying screen. The present invention can shorten scanning time and improve scanning velocity.

Description

A kind of infrared touch scan method and control device thereof, infrared touch system
Technical field
The present invention relates to the infrared touch field, particularly a kind of infrared touch scan method and control device thereof, infrared touch system.
Background technology
Infrared touch system makes man-machine interaction more directly perceived as a kind of novel computer entry device.The infrared touch technology also is applied in fields such as information household appliances, public information, electronic game, business automation equipment except being applied in portable personal information products field.Infrared touch system of the prior art generally includes two groups over against the infrared transmitting tube and the infrared receiving tube that are provided with, and these two groups of infrared transmitting tubes and infrared receiving tube are formed the vertical scanning infrared array on horizontal and vertical.Under the situation of single-point touches, these two groups of infrared transmitting tubes and infrared receiving tube periodically scan display screen, according to laterally and the position of the infrared receiving tube that changes of the received signal vertically, can determine that the touch point is at difference position coordinates constantly.
But because each scan period all will be carried out run-down to infrared transmitting tube and infrared receiving tube on laterally reaching vertically, need expend for a long time, the fast inadequately problem of response speed can occur; Special the number of needed infrared transmitting tube and infrared receiving tube is more for the bigger infrared touch system of display screen, and the run-down required time is longer, the slow problem of infrared touch system response speed more can occur.
The method of more existing at present raising infrared touch system sweep velocitys, as shorten service time of every pair of infrared transmitting tube and infrared receiving tube, but owing to shortened the service time of infrared transmitting tube, in order to make infrared receiving tube in service time, can receive the signal of infrared transmitting tube emission, then must increase the emissive power of infrared transmitting tube, long-time high power work can shorten the serviceable life of infrared transmitting tube.
Summary of the invention
The invention provides a kind of infrared touch scan method and control device thereof, infrared touch system, it can improve the scanning detection speed.
Technical scheme of the present invention is: a kind of infrared touch scan method comprises step:
Step 1, in the period 1, open the every pair of infrared transmitting tube and infrared receiving tube on the horizontal longitudinal direction by predefined procedure, display screen is carried out first scanning detects;
Step 2, judged whether touch objects,, calculated described touch objects at width value on the transverse direction and the length value on longitudinal direction if at least one touch objects is arranged according to described first scanning detecting result;
The reckling in step 3, the described width value of calculating and the length value and the ratio k of single infrared transmitting tube or infrared receiving tube width; Set Integer N according to described ratio k;
Step 4, in second round, the order of infrared transmitting tube and infrared receiving tube being opened a pair of infrared transmitting tube and infrared receiving tube according to every interval N is carried out second scanning to described display screen and is detected.
A kind of infrared touch scan controller comprises:
The first scanning detection module was used in the period 1, opened the every pair of infrared transmitting tube and infrared receiving tube on the horizontal longitudinal direction by predefined procedure, display screen is carried out first scanning detect;
Judge computing module, be used for having judged whether touch objects,, then calculate described touch objects at width value on the transverse direction and the length value on longitudinal direction if at least one touch objects is arranged according to described first scanning detecting result;
The comparison process module is used for calculating the ratio k of reckling and the single infrared transmitting tube or the infrared receiving tube width of described width value and length value; And according to described ratio k setting Integer N;
The second scanning detection module was used in second round, according to the order that every interval N opens a pair of infrared transmitting tube and infrared receiving tube to infrared transmitting tube and infrared receiving tube, described display screen is carried out second scanning detect.
A kind of infrared touch system, comprise on the horizontal longitudinal direction over against two groups of infrared transmitting tubes that are provided with and infrared receiving tube, these two groups of infrared transmitting tubes and infrared receiving tube are formed the vertical scanning infrared array on horizontal and vertical, it also comprises the infrared touch scan controller that is connected with infrared receiving tube with described infrared transmitting tube, and described infrared touch scan controller comprises:
The first scanning detection module was used in the period 1, opened the every pair of infrared transmitting tube and infrared receiving tube on the horizontal longitudinal direction by predefined procedure, display screen is carried out first scanning detect;
Judge computing module, be used for having judged whether touch objects,, then calculate described touch objects at width value on the transverse direction and the length value on longitudinal direction if at least one touch objects is arranged according to described first scanning detecting result;
The comparison process module is used for calculating the ratio k of reckling and the single infrared transmitting tube or the infrared receiving tube width of described width value and length value; And according to described ratio k setting Integer N;
The second scanning detection module was used in second round, according to the order that every interval N opens a pair of infrared transmitting tube and infrared receiving tube to infrared transmitting tube and infrared receiving tube, described display screen is carried out second scanning detect.
Infrared touch scan method of the present invention and control device thereof, infrared touch system, by calculating the reckling in described width value and the length value and the ratio k of single infrared transmitting tube or infrared receiving tube width, and according to described ratio k setting Integer N, can be in second round, the order of infrared transmitting tube and infrared receiving tube is opened the order of a pair of infrared transmitting tube and infrared receiving tube according to every interval N, described display screen is scanned detection, do not need to open successively every pair of infrared transmitting tube and infrared receiving tube, reduced the unlatching number of infrared transmitting tube and infrared receiving tube, shorten the scanning detection time in second round, increased substantially infrared scan speed.
Description of drawings
Fig. 1 is infrared touch scan method of the present invention one of them process flow diagram in embodiment one;
Fig. 2 is the another one process flow diagram of infrared touch scan method of the present invention in embodiment one;
Fig. 3 is infrared touch scan method of the present invention one of them process flow diagram in embodiment two;
Fig. 4 is the another one process flow diagram of infrared touch scan method of the present invention in embodiment two;
Fig. 5 is infrared touch scan controller of the present invention one of them structured flowchart in embodiment three;
Fig. 6 is the another one structured flowchart of infrared touch scan controller of the present invention in embodiment three;
Fig. 7 is the scanning theory synoptic diagram of the present invention a concrete Application Example;
Fig. 8 is the present invention's another scanning theory synoptic diagram a concrete Application Example;
Fig. 9 is the present invention's another scanning theory synoptic diagram a concrete Application Example.
Embodiment
Infrared touch scan method of the present invention and control device thereof, infrared touch system, the reckling by calculating described first width value and first length value and the ratio k of single infrared transmitting tube or infrared receiving tube width, and according to described ratio k setting Integer N, can be in second round, infrared transmitting tube and infrared receiving tube are opened the order of a pair of infrared transmitting tube and infrared receiving tube according to every interval N, described display screen is scanned detection, do not need to open successively every pair of infrared transmitting tube and infrared receiving tube, reduced the unlatching number of infrared transmitting tube and infrared receiving tube, shorten the scanning detection time in second round, increased substantially infrared scan speed.
Below in conjunction with the drawings and specific embodiments the present invention is done a detailed elaboration.
Embodiment one
Infrared touch scan method of the present invention as Fig. 1, comprises step:
S101, in the period 1, open the every pair of infrared transmitting tube and infrared receiving tube on the horizontal longitudinal direction by predefined procedure, display screen is carried out first scanning detects.Can detect in the period 1 by this first scanning detection, whether have touch objects to exist, but also can calculate the position at touch objects place according to first scanning detecting result.
S102, judged whether touch objects,, calculated this touch objects at width value on the transverse direction and the length value on longitudinal direction if a touch objects is arranged according to described first scanning detecting result.Can determine the position coordinates of this touch objects in the period 1 according to this first scanning detecting result.When calculating this touch objects, be to calculate according to the scope that the infrared signal that the infrared transmitting tube on the horizontal longitudinal direction is launched is blocked at width value on the transverse direction and the length value on longitudinal direction.
The reckling in S103, the described width value of calculating and the length value and the ratio k of single infrared transmitting tube or infrared receiving tube width; Set Integer N according to described ratio k.
S104, in second round, the order of infrared transmitting tube and infrared receiving tube being opened a pair of infrared transmitting tube and infrared receiving tube according to every interval N is carried out second scanning to described display screen and is detected.Promptly open infrared transmitting tube and infrared receiving tube at interval,, can calculate the approximate location coordinate of this touch objects in second round according to this second scanning detecting result if scanning detects this touch objects.So just do not need to open every pair of infrared transmitting tube and receiving tube, shortened the sweep time in second round, improved sweep velocity.
Need to prove, the infrared touch scan method of this embodiment is not limited only to above-mentioned period 1 and second round, can comprise the more cycle in actual applications, can scan detection to display screen according to the scanning detection method in second round in cycle afterwards, the alternating sequence that also can be scheduled to uses the scanning detection method of period 1 and second round that display screen is scanned detection.
In a preferred embodiment, in the step 3, set Integer N according to described ratio k, be specifically as follows: in k>1 o'clock, the integral part of getting k obtains N; Perhaps, described ratio k rounded up obtains N ', again N ' is deducted 1 and obtains N; Can certainly set Integer N according to other similar methods.
Owing to be by interval N the predefined procedure of infrared transmitting tube and infrared receiving tube to be carried out second scanning to display screen to detect in second round, what determine according to this second scanning detecting result like this is the approximate location coordinate of described touch objects, in order to determine the exact position coordinate of this touch objects, as Fig. 2, infrared touch scan method of the present invention, after step S104, also comprise step S105:
Judged whether described touch objects according to described second scanning detecting result, if have, then calculate the position (Rx of described touch objects, Ry), wherein Rx represents to scan on the transverse direction a pair of infrared transmitting tube of this touch objects and the position of infrared receiving tube, and Ry represents to scan on the longitudinal direction a pair of infrared transmitting tube of this touch objects and the position of infrared receiving tube;
Press [the Rx-m on the predefined procedure unlatching transverse direction, Rx+m] 2m+1 in interval is to infrared transmitting tube and infrared receiving tube, and press predefined procedure and open [Ry-m, Ry+m] on longitudinal direction 2m+1 in interval to infrared transmitting tube and infrared receiving tube, described display screen is carried out the 3rd scanning detection; [Rx-m, Rx+m] and [Ry-m, Ry+m] represents a closed interval respectively, and [Rx-m, Rx+m] represents more than or equal to Rx-m, smaller or equal to Rx+m; [Ry-m, Ry+m] expression is more than or equal to Ry-m, smaller or equal to Ry+m;
Wherein m get greater than
Figure G2009100394587D00061
Integer, n represents on transverse direction or the longitudinal direction number of infrared transmitting tube on the single wiring board or infrared receiving tube, w represents single infrared transmitting tube or infrared receiving tube width, v represents the prestissimo that touch objects that touch-screen can respond moves.By qualification to the m value, the sweep limit that the 3rd scanning detects scans the scope that moves in detection time greater than described touch objects the 3rd, also can scan detection completely in addition, so that can calculate the exact position coordinate of described touch objects according to the 3rd scanning detecting result to described touch objects.
This step S105 is each m up and down of opening this touch objects by predefined procedure to infrared transmitting tube and infrared receiving tube, and the two pairs of infrared transmitting tubes and the infrared receiving tube of described touch objects position, so just can scan detection accurately, determine the exact position coordinate of described touch objects according to the 3rd scanning detecting result described touch objects.
Embodiment two
Embodiment one is the infrared touch scan method at a touch objects, is the infrared touch scan method at two touch objects in this embodiment.
In this embodiment, infrared touch scan method of the present invention as Fig. 3, comprises step:
S201, in the period 1, open the every pair of infrared transmitting tube and infrared receiving tube on the horizontal longitudinal direction by predefined procedure, display screen is carried out first scanning detects.Can detect in the period 1 by this first scanning detection, whether have touch objects to exist.
S202, judged whether touch objects according to described first scanning detecting result, if two touch objects are arranged, i.e. scanning detects first touch objects and second touch objects, calculate this first touch objects at first width value on the transverse direction and first length value on longitudinal direction according to described first scanning detecting result, and calculate this second touch objects at second width value on the transverse direction and second length value on longitudinal direction.Can determine this first touch objects and second touch objects position coordinates in the period 1 respectively according to this first scanning detecting result.
The reckling in S203, described first width value of calculating, first length value, second width value, second length value and the ratio k of single infrared transmitting tube or infrared receiving tube width; And according to described ratio k setting Integer N.
S204, in second round, the order of infrared transmitting tube and infrared receiving tube being opened a pair of infrared transmitting tube and infrared receiving tube according to every interval N is carried out second scanning to described display screen and is detected.Promptly open infrared transmitting tube and infrared receiving tube at interval, if scanning detects first touch objects, can calculate the approximate location coordinate of this first touch objects in second round according to this second scanning detecting result, if scanning detects second touch objects, can calculate the approximate location coordinate of this second touch objects in second round according to this second scanning detecting result.So just do not need, shortened the sweep time in second round, improved sweep velocity opening every pair of infrared transmitting tube and receiving tube.
In a preferred embodiment, in the step 3, set Integer N according to described ratio k, be specifically as follows: in k>1 o'clock, the integral part of getting k obtains N; Perhaps, described ratio k rounded up obtains N ', again N ' is deducted 1 and obtains N.Can certainly set Integer N according to other similar methods.
Need to prove, above-mentioned steps has just illustrated first touch objects and second touch objects, can comprise more touch objects in actual applications, only need these a plurality of touch objects relatively respectively at the width value of transverse direction with in the size of the length value of longitudinal direction, get the reckling in described width value and the described length value and the ratio k of single infrared transmitting tube or infrared receiving tube width and get final product.In addition, need to prove, the infrared touch scan method of this embodiment is not limited only to above-mentioned period 1 and second round, can comprise the more cycle in actual applications, can scan detection to display screen according to the scanning detection method in second round in cycle afterwards, the alternating sequence that also can be scheduled to uses the scanning detection method of period 1 and second round that display screen is scanned detection.
Owing to be by interval N the predefined procedure of infrared transmitting tube and infrared receiving tube to be carried out second scanning to display screen to detect in second round, what determine according to this second scanning detecting result like this is the approximate location coordinate of first touch objects and the approximate location coordinate of second touch objects, in order to determine the exact position coordinate of this first touch objects and second touch objects, as Fig. 4, infrared touch scan method of the present invention, after step S204, also comprise step S205:
Judged whether first touch objects and second touch objects according to described second scanning detecting result, if having, then calculate described first touch objects the position (Rx, Ry) and the position of second touch objects (Rx ', Ry '); Wherein Rx represents to scan on the transverse direction a pair of infrared transmitting tube of this first touch objects and the position of infrared receiving tube, and Ry represents to scan on the longitudinal direction a pair of infrared transmitting tube of this first touch objects and the position of infrared receiving tube; Scan a pair of infrared transmitting tube of this second touch objects and the position of infrared receiving tube on the Rx ' expression transverse direction, scan a pair of infrared transmitting tube of this second touch objects and the position of infrared receiving tube on the Ry ' expression longitudinal direction.
Press [the Rx-m on the predefined procedure unlatching transverse direction, Rx+m] 2m+1 in interval is to infrared transmitting tube and infrared receiving tube, and press predefined procedure and open [Ry-m, Ry+m] on longitudinal direction 2m+1 in interval to infrared transmitting tube and infrared receiving tube, described display screen is carried out the 4th scanning detection; [Rx-m, Rx+m] and [Ry-m, Ry+m] represents a closed interval respectively, and [Rx-m, Rx+m] represents more than or equal to Rx-m, smaller or equal to Rx+m; [Ry-m, Ry+m] expression is more than or equal to Ry-m, smaller or equal to Ry+m; Wherein m get greater than
Figure G2009100394587D00081
Integer;
And press predefined procedure open on the transverse direction [Rx '-m ', Rx '+m '] interval interior 2m '+1 pair infrared transmitting tube and infrared receiving tube, and press on the predefined procedure unlatching longitudinal direction [Ry '-m ', Ry '+m '] interval interior 2m '+1 pair infrared transmitting tube and infrared receiving tube, carry out the 5th scanning to described display screen and detect; [Rx '-m ', Rx '+m '] and [Ry '-m ', Ry '+m '] represent a closed interval respectively, [Rx '-m ', Rx '+m '] expression is more than or equal to Rx '-m ', smaller or equal to Rx '+m '; [Ry '-m ', Ry '+m '] represent more than or equal to Ry '-m ', smaller or equal to Ry '+m ';
Wherein m ' get greater than
Figure G2009100394587D00091
Integer, n represents on transverse direction or the longitudinal direction number of infrared transmitting tube on the single wiring board or infrared receiving tube, w represents single infrared transmitting tube or infrared receiving tube width, v represents the prestissimo that touch objects that touch-screen can respond moves.
By qualification to the m value, the sweep limit that the 4th scanning detects scans the scope that moves in detection time greater than first touch objects the 4th, also can scan detection completely in addition, so that can calculate the exact position coordinate of first touch objects according to the 4th scanning detecting result to first touch objects; By qualification to m ' value, the sweep limit that the 5th scanning detects scans the scope that moves in detection time greater than second touch objects the 5th, also can scan detection completely in addition, so that can calculate the exact position coordinate of second touch objects according to the 5th scanning detecting result to second touch objects.
This step S205, be control each m up and down of opening this first touch objects to infrared transmitting tube and infrared receiving tube, and the two pairs of infrared transmitting tubes and the infrared receiving tube of the first touch objects position, and control each m up and down of opening this second touch objects is to infrared transmitting tube and infrared receiving tube, and the two pairs of infrared transmitting tubes and the infrared receiving tube of the second touch objects position.So just can scan detection accurately, determine the exact position coordinate of first touch objects, and determine the exact position coordinate of second touch objects according to the 5th scanning detecting result according to the 4th scanning detecting result to first touch objects and second touch objects.
Above-mentioned steps S205 is the scanning detection method at two touch objects, can comprise a plurality of touch objects in actual applications, when needs are determined the exact position of each touch objects, only need open respectively each touch objects up and down each m to infrared transmitting tube and infrared receiving tube, and the two pairs of infrared transmitting tubes and the infrared receiving tube of each touch objects position described display screen is scanned detection, can determine the exact position coordinate of each touch objects according to scanning detecting result.
Embodiment three
Infrared touch scan controller of the present invention as Fig. 5, comprising:
The first scanning detection module was used in the period 1, opened the every pair of infrared transmitting tube and infrared receiving tube on the horizontal longitudinal direction by predefined procedure, display screen is carried out first scanning detect.Can detect in the period 1 by this first scanning detection module, whether have touch objects to exist.
Judge computing module, be used for having judged whether touch objects,, then calculate described touch objects at width value on the transverse direction and the length value on longitudinal direction if at least one touch objects is arranged according to described first scanning detecting result.When judgement has a plurality of touch objects, calculate each touch objects respectively at width value on the transverse direction and the length value on longitudinal direction.
The comparison process module is used for calculating the ratio k of reckling and the single infrared transmitting tube or the infrared receiving tube width of described width value and length value; And according to described ratio k setting Integer N;
The second scanning detection module was used in second round, according to the order that every interval N opens a pair of infrared transmitting tube and infrared receiving tube to infrared transmitting tube and infrared receiving tube, described display screen is carried out second scanning detect.Promptly open infrared transmitting tube and infrared receiving tube at interval,, can calculate the approximate location coordinate of this touch objects in second round according to this second scanning detecting result if scanning detects described touch objects.So just do not need to open every pair of infrared transmitting tube and receiving tube, ask when having shortened the scanning in second round, improved sweep velocity.
In a preferred embodiment, described comparison process module is set Integer N according to described ratio k, is specifically as follows: in k>1 o'clock, the integral part of getting k obtains N; Perhaps, described ratio k rounded up obtains N ', again N ' is deducted 1 and obtains N.Can certainly set Integer N according to other similar methods.
Need to prove, the scanning that the infrared touch scan controller of this embodiment was not limited only to control in period 1 and second round detects, can control more multiply periodic scanning in actual applications detects, can use the second scanning detection module control that display screen is scanned detection in cycle afterwards, the alternating sequence that also can be scheduled to uses the first scanning detection module and the second scanning detection module control that display screen is scanned detection.
Because the second scanning detection module was used in second round, infrared transmitting tube and infrared receiving tube are opened the order of a pair of infrared transmitting tube and infrared receiving tube according to every interval N, display screen is scanned detection, what determine according to this second scanning detecting result like this is the approximate location coordinate of described touch objects, in order to determine the exact position coordinate of this touch objects, as Fig. 6, infrared touch scan controller of the present invention also comprises:
The 3rd scanning detection module, when described judging treatmenting module has a touch objects according to described first scanning detecting result judgement, the 3rd scanography module has judged whether described touch objects according to described second scanning detecting result, if have, calculate the position (Rx of described touch objects, Ry), wherein Rx represents to scan on the transverse direction a pair of infrared transmitting tube of this touch objects and the position of infrared receiving tube, and Ry represents to scan on the longitudinal direction a pair of infrared transmitting tube of this touch objects and the position of infrared receiving tube;
Reach [the Rx-m that presses on the predefined procedure unlatching transverse direction, Rx+m] 2m+1 in interval is to infrared transmitting tube and infrared receiving tube, reach [the Ry-m that presses on the predefined procedure unlatching longitudinal direction, Ry+m] 2m+1 in interval is to infrared transmitting tube and infrared receiving tube, and described display screen is carried out the 3rd scanning detect; [Rx-m, Rx+m] and [Ry-m, Ry+m] represents a closed interval respectively, and [Rx-m, Rx+m] represents more than or equal to Rx-m, smaller or equal to Rx+m; [Ry-m, Ry+m] expression is more than or equal to Ry-m, smaller or equal to Ry+m;
Wherein m get greater than
Figure G2009100394587D00111
Integer, n represents on transverse direction or the longitudinal direction number of infrared transmitting tube on the single wiring board or infrared receiving tube, w represents single infrared transmitting tube or infrared receiving tube width, v represents the prestissimo that touch objects that touch-screen can respond moves.By qualification to the m value, the sweep limit that the 3rd scanning detects scans the scope that moves in detection time greater than described touch objects the 3rd, also can control in addition described touch objects is scanned detection completely, so that can calculate the exact position coordinate of described touch objects according to the 3rd scanning detecting result.
Each m up and down that this touch objects is opened in i.e. the 3rd scanning detection module control is to infrared transmitting tube and infrared receiving tube, and the two pairs of infrared transmitting tubes and the infrared receiving tube of described touch objects position.So just can control described touch objects is scanned detection accurately, determine the exact position coordinate of described touch objects according to the 3rd scanning detecting result.
Above-mentioned said be that a touch objects is scanned detection accurately, the situation of following two touch objects of saying so, in a preferred embodiment, described the 3rd scanning detection module, when described judging treatmenting module has two touch objects according to described first scanning detecting result judgement, i.e. first touch objects and second touch objects, described the 3rd scanning detection module has judged whether described first touch objects and second touch objects according to described second scanning detecting result, if have, calculate the position (Rx of first touch objects, Ry) and the position of second touch objects (Rx ', Ry '); Wherein Rx represents to scan on the transverse direction a pair of infrared transmitting tube of this first touch objects and the position of infrared receiving tube, and Ry represents to scan on the longitudinal direction a pair of infrared transmitting tube of this first touch objects and the position of infrared receiving tube; Scan a pair of infrared transmitting tube of this second touch objects and the position of infrared receiving tube on the Rx ' expression transverse direction, scan a pair of infrared transmitting tube of this second touch objects and the position of infrared receiving tube on the Ry ' expression longitudinal direction;
Press [the Rx-m on the predefined procedure unlatching transverse direction, Rx+m] 2m+1 in interval is to infrared transmitting tube and infrared receiving tube, and press predefined procedure and open [Ry-m, Ry+m] on longitudinal direction 2m+1 in interval to infrared transmitting tube and infrared receiving tube, described display screen is carried out the 4th scanning detection; [Rx-m, Rx+m] and [Ry-m, Ry+m] represents a closed interval respectively, and [Rx-m, Rx+m] represents more than or equal to Rx-m, smaller or equal to Rx+m; [Ry-m, Ry+m] expression is more than or equal to Ry-m, smaller or equal to Ry+m; Wherein m get greater than
Figure G2009100394587D00121
Integer;
And press predefined procedure open on the transverse direction [Rx '-m ', Rx '+m '] interval interior 2m '+1 pair infrared transmitting tube and infrared receiving tube, and press on the predefined procedure unlatching longitudinal direction [Ry '-m ', Ry '+m '] interval interior 2m '+1 pair infrared transmitting tube and infrared receiving tube, carry out the 5th scanning to described display screen and detect; [Rx '-m ', Rx '+m '] and [Ry '-m ', Ry '+m '] represent a closed interval respectively, [Rx '-m ', Rx '+m '] expression is more than or equal to Rx '-m ', smaller or equal to Rx '+m '; [Ry '-m ', Ry '+m '] represent more than or equal to Ry '-m ', smaller or equal to Ry '+m '; Wherein m ' get greater than Integer, n represents on transverse direction or the longitudinal direction number of infrared transmitting tube on the single wiring board or infrared receiving tube, w represents single infrared transmitting tube or infrared receiving tube width, v represents the prestissimo that touch objects that touch-screen can respond moves.
Promptly when the period 1 interscan detects first touch objects and second touch objects, after second round, each m up and down that this first touch objects and second touch objects are opened in the 3rd scanning detection module control is to infrared transmitting tube and infrared receiving tube, and first touch objects and second the touch objects two pairs of infrared transmitting tubes and the infrared receiving tube of position respectively.So just can control first touch objects and second touch objects are scanned detection accurately, determine the exact position coordinate of first touch objects according to the 4th scanning detecting result, determine the exact position coordinate of second touch objects according to the 5th scanning detecting result.
Need to prove, can comprise plural touch objects in actual applications, when needs are determined the exact position of each touch objects, the position that described the 3rd scanning detection module only need calculate each touch objects respectively, and control open each touch objects up and down each m to infrared transmitting tube and infrared receiving tube, and the two pairs of infrared transmitting tubes and the infrared receiving tube of each touch objects position described display screen is scanned detection, can determine the exact position coordinate of each touch objects according to scanning detecting result.
Embodiment four
This embodiment discloses a kind of infrared touch system, it comprises on the horizontal longitudinal direction over against two groups of infrared transmitting tubes that are provided with and infrared receiving tube, these two groups of infrared transmitting tubes and infrared receiving tube are formed the vertical scanning infrared array on horizontal and vertical, also comprise the infrared touch scan controller that is connected with infrared receiving tube with described infrared transmitting tube, described infrared touch scan controller is identical with structural principle among the embodiment three, does not give unnecessary details at this.
In conjunction with above-mentioned principle of work, concrete application example of the present invention is as follows:
As Fig. 7,101 represent infrared transmission module longitudinally, 102 represent infrared transmission module longitudinally, 103 represent infrared receiving module longitudinally, the horizontal infrared receiving module of 104 expressions, these two groups of infrared transmission modules and infrared receiving module are formed the infrared scan detection module, in addition the infrared transmitting tube and the infrared receiving tube of a pair of pairing of 106,107 expressions.2001 expression touch objects, in infrared receiving module 103, the infrared receiving tube that begins from the left side successively with 201,202,203,204,205,206,207,208...... etc. represents;
In the period 1, by touch objects 2001 is scanned, calculate this touch objects at the width value of transverse direction and the length value on the longitudinal direction, the size that compares width value and length value, the ratio k of the reckling of molded breadth value and length value and single infrared transmitting tube or infrared receiving tube, the integral part N=1 of k is then got in 1<k<2;
In second round, the order of infrared transmitting tube and infrared receiving tube being opened a pair of infrared transmitting tube and infrared receiving tube by interval N=1 scans detection to display screen, promptly can be on transverse direction by the unlatching infrared receiving tube shown in Fig. 8 201,203,205,207...... etc., also can be by the unlatching infrared receiving tube shown in Fig. 9 202,204,206,208...... etc.Longitudinal direction also adopts similar mode to scan detection, can determine the approximate location coordinate of this touch objects 2001 by the scanning detection of horizontal longitudinal direction;
If think further to determine the exact position coordinate of this touch objects 2001, on transverse direction to open infrared receiving tube 201,203,205,207...... Deng order scan when detecting, determine that according to scanning detecting result are infrared receiving tubes 205 in interscan second round to this touch objects 2001, getting sweep limit is 2, again open infrared receiving tube 203,204,205,206,206, promptly open infrared receiving tube 205 each side 2 infrared receiving tubes and infrared receiving tube 205, come display screen is scanned detection, can determine that this touch objects 2001 is at the exact position of transverse direction coordinate according to scanning detecting result.Can determine that in like manner this touch objects 2001 is at the exact position of longitudinal direction coordinate.
Above-described embodiment of the present invention does not constitute the qualification to protection domain of the present invention.Any modification of being done within the spirit and principles in the present invention, be equal to and replace and improvement etc., all should be included within the claim protection domain of the present invention.

Claims (4)

1. an infrared touch scan method is characterized in that, comprises step:
Step 1, in the period 1, open the every pair of infrared transmitting tube and infrared receiving tube on the horizontal longitudinal direction by predefined procedure, display screen is carried out first scanning detects;
Step 2, the result who detects according to described first scanning have judged whether touch objects, if at least one touch objects is arranged, calculate described touch objects at width value on the transverse direction and the length value on longitudinal direction;
The reckling in step 3, the described width value of calculating and the length value and the ratio k of single infrared transmitting tube or infrared receiving tube width; And according to described ratio k setting Integer N, be specially, if k>1, the integral part of then getting k obtains N; Perhaps, described ratio k rounded up obtains N ', if N ' 〉=2 deduct 1 with N ' again and obtain N;
Step 4, in second round, the order of infrared transmitting tube and infrared receiving tube being opened a pair of infrared transmitting tube and infrared receiving tube according to every interval N is carried out second scanning to described display screen and is detected;
When the result's judgement that detects according to described first scanning has a touch objects, after described step 4, also comprise step in described step 2:
Step 5, the result who detects according to described second scanning have judged whether described touch objects, if have, calculate the position (Rx of described touch objects, Ry), wherein Rx represents to scan on the transverse direction a pair of infrared transmitting tube of this touch objects and the position of infrared receiving tube, and Ry represents to scan on the longitudinal direction a pair of infrared transmitting tube of this touch objects and the position of infrared receiving tube;
Press [the Rx-m on the predefined procedure unlatching transverse direction, Rx+m] 2m+1 in interval is to infrared transmitting tube and infrared receiving tube, and press predefined procedure and open [Ry-m, Ry+m] on longitudinal direction 2m+1 in interval to infrared transmitting tube and infrared receiving tube, described display screen is carried out the 3rd scanning detection;
Wherein m get greater than
Figure FSB00000604980800011
Integer, n represents on transverse direction or the longitudinal direction number of infrared transmitting tube on the single wiring board or infrared receiving tube, w represents single infrared transmitting tube or infrared receiving tube width, v represents the prestissimo that touch objects that touch-screen can respond moves.
2. infrared touch scan method according to claim 1 is characterized in that: when the result's judgement that detects according to described first scanning in described step 2 has two touch objects, then after step 4, also comprise step:
The result who detects according to described second scanning has judged whether two described touch objects, if having, calculate one of them touch objects the position (Rx, Ry) and the position of another one touch objects (Rx ', Ry '); Wherein Rx represents to scan on the transverse direction a pair of infrared transmitting tube of this one of them touch objects and the position of infrared receiving tube, and Ry represents to scan on the longitudinal direction a pair of infrared transmitting tube of this one of them touch objects and the position of infrared receiving tube; Scan a pair of infrared transmitting tube of this another one touch objects and the position of infrared receiving tube on the Rx ' expression transverse direction, scan a pair of infrared transmitting tube of this another one touch objects and the position of infrared receiving tube on the Ry ' expression longitudinal direction;
Press [the Rx-m on the predefined procedure unlatching transverse direction, Rx+m] 2m+1 in interval is to infrared transmitting tube and infrared receiving tube, and press predefined procedure and open [Ry-m, Ry+m] on longitudinal direction 2m+1 in interval to infrared transmitting tube and infrared receiving tube, described display screen is carried out the 4th scanning detection; Wherein m get greater than Integer;
And press predefined procedure open on the transverse direction [Rx '-m ', Rx '+m '] interval interior 2m '+1 pair infrared transmitting tube and infrared receiving tube, and press on the predefined procedure unlatching longitudinal direction [Ry '-m ', Ry '+m '] interval interior 2m '+1 pair infrared transmitting tube and infrared receiving tube, carry out the 5th scanning to described display screen and detect; Wherein m ' get greater than
Figure FSB00000604980800022
Integer, n represents on transverse direction or the longitudinal direction number of infrared transmitting tube on the single wiring board or infrared receiving tube, w represents single infrared transmitting tube or infrared receiving tube width, v represents the prestissimo that touch objects that touch-screen can respond moves.
3. an infrared touch scan controller is characterized in that, comprising:
The first scanning detection module was used in the period 1, opened the every pair of infrared transmitting tube and infrared receiving tube on the horizontal longitudinal direction by predefined procedure, display screen is carried out first scanning detect;
Judge computing module, be used for having judged whether touch objects,, then calculate described touch objects at width value on the transverse direction and the length value on longitudinal direction if at least one touch objects is arranged according to the result that described first scanning detects;
The comparison process module is used for calculating the ratio k of reckling and the single infrared transmitting tube or the infrared receiving tube width of described width value and length value; And according to described ratio k setting Integer N, be specially, if k>1, the integral part of then getting k obtains N; Perhaps, described ratio k rounded up obtains N ', if N ' 〉=2 deduct 1 with N ' again and obtain N;
The second scanning detection module was used in second round, according to the order that every interval N opens a pair of infrared transmitting tube and infrared receiving tube to infrared transmitting tube and infrared receiving tube, described display screen is carried out second scanning detect;
The 3rd scanning detection module, be used for when result's judgement that described judgement computing module detects according to described first scanning has a touch objects, the result who detects according to described second scanning has judged whether described touch objects, if have, calculate the position (Rx of described touch objects, Ry), wherein Rx represents to scan on the transverse direction a pair of infrared transmitting tube of this touch objects and the position of infrared receiving tube, and Ry represents to scan on the longitudinal direction a pair of infrared transmitting tube of this touch objects and the position of infrared receiving tube; And press predefined procedure and open [Rx-m on the transverse direction, Rx+m] 2m+1 in interval is to infrared transmitting tube and infrared receiving tube, reach [the Ry-m that presses on the predefined procedure unlatching longitudinal direction, Ry+m] 2m+1 in interval is to infrared transmitting tube and infrared receiving tube, and described display screen is carried out the 3rd scanning detect; Wherein m get greater than
Figure FSB00000604980800031
Integer, n represents on transverse direction or the longitudinal direction number of infrared transmitting tube on the single wiring board or infrared receiving tube, w represents single infrared transmitting tube or infrared receiving tube width, v represents the prestissimo that touch objects that touch-screen can respond moves.
4. infrared touch scan controller according to claim 3, it is characterized in that: described the 3rd scanning detection module, also be used for when result's judgement that described judgement computing module detects according to described first scanning has two touch objects, the result who detects according to described second scanning has judged whether two described touch objects, if have, calculate one of them touch objects the position (Rx, Ry) and the position of another one touch objects (Rx ', Ry '); Wherein Rx represents to scan on the transverse direction a pair of infrared transmitting tube of this one of them touch objects and the position of infrared receiving tube, and Ry represents to scan on the longitudinal direction a pair of infrared transmitting tube of this one of them touch objects and the position of infrared receiving tube; Scan a pair of infrared transmitting tube of this another one touch objects and the position of infrared receiving tube on the Rx ' expression transverse direction, scan a pair of infrared transmitting tube of this another one touch objects and the position of infrared receiving tube on the Ry ' expression longitudinal direction; And press predefined procedure and open [Rx-m on the transverse direction, Rx+m] 2m+1 in interval is to infrared transmitting tube and infrared receiving tube, reach [the Ry-m that presses on the predefined procedure unlatching longitudinal direction, Ry+m] 2m+1 in interval is to infrared transmitting tube and infrared receiving tube, and described display screen is carried out the 4th scanning detect; Wherein m get greater than
Figure FSB00000604980800041
Integer; And press predefined procedure open on the transverse direction [Rx '-m ', Rx '+m '] interval interior 2m '+1 pair infrared transmitting tube and infrared receiving tube, and press on the predefined procedure unlatching longitudinal direction [Ry '-m ', Ry '+m '] interval interior 2m '+1 pair infrared transmitting tube and infrared receiving tube, carry out the 5th scanning to described display screen and detect; Wherein m ' get greater than
Figure FSB00000604980800042
Integer, n represents on transverse direction or the longitudinal direction number of infrared transmitting tube on the single wiring board or infrared receiving tube, w represents single infrared transmitting tube or infrared receiving tube width, v represents the prestissimo that touch objects that touch-screen can respond moves.
CN2009100394587A 2009-05-13 2009-05-13 Infrared touch scanning method and control device, infrared touch system of the same Expired - Fee Related CN101551729B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100394587A CN101551729B (en) 2009-05-13 2009-05-13 Infrared touch scanning method and control device, infrared touch system of the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100394587A CN101551729B (en) 2009-05-13 2009-05-13 Infrared touch scanning method and control device, infrared touch system of the same

Publications (2)

Publication Number Publication Date
CN101551729A CN101551729A (en) 2009-10-07
CN101551729B true CN101551729B (en) 2011-12-07

Family

ID=41155989

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100394587A Expired - Fee Related CN101551729B (en) 2009-05-13 2009-05-13 Infrared touch scanning method and control device, infrared touch system of the same

Country Status (1)

Country Link
CN (1) CN101551729B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2515216B1 (en) 2009-12-16 2019-06-05 Beijing Irtouch Systems Co., Ltd. Infrared touch screen
CN101719042B (en) * 2010-01-14 2012-02-22 广东威创视讯科技股份有限公司 Method for improving scanning speed of infrared touch screen
TW201220164A (en) * 2010-11-04 2012-05-16 Raydium Semiconductor Corp Detection method of multi-touch for touch panel and related detecting apparatus thereof
CN102012765A (en) * 2011-01-04 2011-04-13 苏州瀚瑞微电子有限公司 Scanning method of touch screen
CN102270071B (en) * 2011-08-30 2013-09-18 广东威创视讯科技股份有限公司 Multi-point touch identification method and device
CN103455194B (en) * 2013-02-04 2016-12-28 南昌欧菲光科技有限公司 touch screen scanning method, system and device
CN104898900B (en) * 2015-06-25 2018-05-01 广州华欣电子科技有限公司 A kind of method and infrared touch frame of the scanning of infrared touch frame
CN106814920A (en) * 2016-12-29 2017-06-09 北京汇冠触摸技术有限公司 A kind of heuristic fast scanning method and system for infrared screen
CN110992585A (en) * 2019-12-02 2020-04-10 合肥美的智能科技有限公司 Container falling detection method and system and container
CN111078060B (en) * 2020-01-31 2022-06-03 广东新空电子科技股份有限公司 Infrared touch frame jump scanning method, circuit, touch frame and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4868912A (en) * 1986-11-26 1989-09-19 Digital Electronics Infrared touch panel
CN101067775A (en) * 2007-06-14 2007-11-07 吴琼 Scanning method for trapping and tracking moving target on infrared touch screen
CN101162417A (en) * 2006-10-13 2008-04-16 北京汇冠新技术有限公司 Method for improving infrared touch screen response speed

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4868912A (en) * 1986-11-26 1989-09-19 Digital Electronics Infrared touch panel
CN101162417A (en) * 2006-10-13 2008-04-16 北京汇冠新技术有限公司 Method for improving infrared touch screen response speed
CN101067775A (en) * 2007-06-14 2007-11-07 吴琼 Scanning method for trapping and tracking moving target on infrared touch screen

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JP特开2005-284899A 2005.10.13

Also Published As

Publication number Publication date
CN101551729A (en) 2009-10-07

Similar Documents

Publication Publication Date Title
CN101551729B (en) Infrared touch scanning method and control device, infrared touch system of the same
CN103092408B (en) Embedded touch display panel and driving method thereof
CN103970337A (en) Touch scanning method of touch screen and touch scanning control circuit and display device of touch screen
CN102667398A (en) Flexible capacitive sensor array
CN103279248A (en) Integrated touch organic light-emitting diode display device
CN102736785A (en) Information processing apparatus, information processing method, and computer-readable storage medium
CN102339156B (en) Driving method, driving device and touch display device
CN101957721B (en) Method for displaying connecting line of touch screen
CN103677476A (en) Touch device and driving method thereof
CN205028263U (en) Capacitance sensor
CN102193668B (en) Sensing drive unit, touch-control sensing system and sensing driving method
CN103336636A (en) Touch panel and touch display device
CN104199573A (en) Touch driving method, touch driving device and touch display screen
CN102810017A (en) Touch device capable of avoiding accidental touches and control method of touch device
CN105426010A (en) Drive circuit for touch screen and drive method and display device thereof
CN104865313A (en) Method and device for detecting glass breaking based on sound spectrum stripes
CN102799322B (en) Capacitance sensing apparatus and control method
CN102572073A (en) Mobile communication terminal capable of detecting object moving direction
CN206441136U (en) A kind of touch display substrate, touch-control display panel and touch control display apparatus
CN102147685A (en) Device and method for detecting capacitive touch panel
CN106371679B (en) Method for detecting active stylus on touch device and touch device
CN101477419B (en) Touch positioning method and apparatus
CN102081478B (en) Touch panel capable of increasing scanning efficiency and scanning method thereof
US20170371460A1 (en) Touch signal scanning method
CN104461174B (en) Optical touch system and optical touch control method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 510670 Guangdong Province, Guangzhou high tech Industrial Development Zone Kezhu Road No. 233

Patentee after: Wei Chong group Limited by Share Ltd

Address before: 510663 Guangzhou province high tech Industrial Development Zone, Guangdong, Cai road, No. 6, No.

Patentee before: Guangdong Weichuangshixun Science and Technology Co., Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20111207

Termination date: 20180513