[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103941929B - The method and apparatus of the detecting position of touch-screen - Google Patents

The method and apparatus of the detecting position of touch-screen Download PDF

Info

Publication number
CN103941929B
CN103941929B CN201310025291.5A CN201310025291A CN103941929B CN 103941929 B CN103941929 B CN 103941929B CN 201310025291 A CN201310025291 A CN 201310025291A CN 103941929 B CN103941929 B CN 103941929B
Authority
CN
China
Prior art keywords
value
touch
coordinate
profile
maximum
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.)
Active
Application number
CN201310025291.5A
Other languages
Chinese (zh)
Other versions
CN103941929A (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.)
Egalax Empia Technology Inc
Original Assignee
Empia Technology Inc
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 Empia Technology Inc filed Critical Empia Technology Inc
Priority to CN201310025291.5A priority Critical patent/CN103941929B/en
Publication of CN103941929A publication Critical patent/CN103941929A/en
Application granted granted Critical
Publication of CN103941929B publication Critical patent/CN103941929B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

The invention relates to a kind of method and apparatus of the detecting position of touch-screen, the capacitive couplings variable quantity of multiple detecting positions of present invention detecting touch-screen, and judge to correspond to the profile of each external object respectively according to the capacitive couplings variable quantity of the detecting position of the touch-screen, to produce a coordinate data according to two values or four values in the profile of each external object of correspondence respectively.

Description

The method and apparatus of the detecting position of touch-screen
Technical field
It is particularly a kind of to improve linear touching the invention relates to a kind of method and apparatus of the position detecting of touch-screen Touch the method and apparatus of the position detecting of screen.
Background technology
Existing known capacitive touch screen (capacitive touch screen), including insulation top layer, first lead Electric layer, dielectric layer, wherein the second conductive layer, the first conductive layer and the second conductive layer have a plurality of first conductive bar and second respectively Conductive bar, these conductive bars can be made up of with the connecting line of series conductor piece multiple conducting strips.
Correspondence can be obtained the detecting position of multiple touch-screens in touch-screen by foregoing the first conductive bar or the second conductive bar The capacitively coupled variable quantity put.When external conductive object is close or touches touch-screen, described capacitively coupled change The profile of each external object of correspondence can be presented in change amount, as shown in Figure 1A.According to the profile for corresponding to single external object All or part of value can calculate the coordinate data (position) of corresponding external object.For example, with three maximum values Or the value of whole calculates centroid position (centroid).
In a profile, influence of the maximum to coordinate position is maximum.For example in figure ia, it is with maximum and both sides Value (previous value with latter value) calculate coordinate data, because the peak (can be referred to as relative high point) in profile is located at 3rd value, coordinate data will be located at the nearby coordinates of the 3rd value.
But in the moving process of external object, summit shifts to adjacent another value by a value, such as Figure 1B and Fig. 1 C institutes Show.Because maximum influence coordinate data is larger, the shift position relative to external object is most caused, coordinate data is by becoming slowly It is fast from fast to slow again, therefore linear not good situation as shown in figure iD can be caused.
As can be seen here, above-mentioned prior art there will naturally be inconvenience and defect, and pole waits to be further improved.To understand Certainly above-mentioned problem, relevant manufactures there's no one who doesn't or isn't painstakingly seek solution, but have no always for a long time applicable Design is developed completing, and common product and method can solve the problem that above mentioned problem without appropriate structure and method, and this is obvious It is the related dealer problem suddenly to be solved.Therefore one of a kind of new technology, real current important research and development problem of category how are founded, Also turning into current industry pole needs improved target.
The content of the invention
It is an object of the present invention to provide the method and apparatus of detecting position, can be reduced maximum when coordinate data is produced The influence of value, to reduce linear not good problem.
The object of the invention to solve the technical problems is realized using following technical scheme.Proposed according to the present invention Touch-screen position detecting method, it includes:The capacitive couplings variable quantity of multiple detecting positions of detecting touch-screen, its In each capacitive couplings variable quantity correspondence one coordinate;And the capacitive couplings change of the detecting position according to the touch-screen Change amount is judged to correspond to the profile of each external object respectively, and respectively according to the profile of each external object of correspondence In four value produce a coordinate datas.
The object of the invention to solve the technical problems can also be applied to the following technical measures to achieve further.
The method of the position detecting of foregoing touch-screen, wherein coordinate data are
Wherein X1, X2, X3 and X4 is respectively the coordinate of C1, C2, C3 and C4, and wherein C1, C2, C3 and C4 is for corresponding outside each Four values in the profile of object.
The method of the position detecting of foregoing touch-screen, wherein C1 and C3 be respectively maximum previous value with rear One value, and C2 and C4 be respectively Second Largest Value in previous value and in latter value.
The method of the position detecting of foregoing touch-screen, wherein C2 and C4 be respectively maximum previous value with rear One value, and C1 and C3 be respectively Second Largest Value in previous value and in latter value.
The generation of the method for the position detecting of foregoing touch-screen, wherein coordinate data includes:Corresponding to outside each In latter value the first center-of-mass coordinate is calculated in previous value and maximum according to maximum in the profile of portion's object, weighed It is set to the corresponding coordinate of maximum;In the profile corresponding to each external object according to Second Largest Value previous value with Second Largest Value calculates the second center-of-mass coordinate in latter value, is reset to the corresponding coordinate of Second Largest Value;And corresponding to In the profile of each external object, coordinate data is calculated according to maximum and Second Largest Value, wherein coordinate data is foundation First center-of-mass coordinate is calculated with the second center-of-mass coordinate.
The method of the position detecting of foregoing touch-screen, wherein the first center-of-mass coordinate is (C1 × X1+C3 × X3)/(C1+ C3), and the second center-of-mass coordinate be (C2 × X2+C4 × X4)/(C2+C4), wherein X1, X2, X3 and X4 are respectively C1, C2, C3 With the coordinate of C4, wherein previous value, the maximum of C1, C2 and the maximum in the profile that C3 is corresponding each external object Value, the latter value of maximum, and C2, C3 are previous with the Second Largest Value in the profile that C4 is corresponding each external object Individual value, Second Largest Value, the latter value of Second Largest Value.
The method of the position detecting of foregoing touch-screen, wherein coordinate data are (((C1 × X1+C3 × X3)/(C1+C3)) ×C2+((C2×X2+C4×X4)/(C2+C4))×C3)/(C2+C3)。
The method of the position detecting of foregoing touch-screen, wherein the first center-of-mass coordinate is (C2 × X2+C4 × X4)/(C2+ C4), and the second center-of-mass coordinate be (C1 × X1+C3 × X3)/(C1+C3), wherein X1, X2, X3 and X4 are respectively C1, C2, C3 With the coordinate of C4, wherein previous value, the maximum of C2, C3 and the maximum in the profile that C4 is corresponding each external object Value, the latter value of maximum, and C1, C2 are previous with the Second Largest Value in the profile that C3 is corresponding each external object Individual value, Second Largest Value, the latter value of Second Largest Value.
The object of the invention to solve the technical problems is also realized using following technical scheme.According to proposed by the present invention The method of the position detecting of touch-screen, it includes:The capacitive couplings variable quantity of the detecting position of the multiple touch-screens of detecting, wherein Each capacitive couplings variable quantity one coordinate of correspondence;And the capacitive couplings change of the detecting position according to the touch-screen Amount is judged to correspond to the profile of each external object respectively, and respectively according in the profile of each external object of correspondence Two value produce a coordinate datas.
The object of the invention to solve the technical problems can also be applied to the following technical measures to achieve further.
The method of the position detecting of foregoing touch-screen, wherein coordinate data are (C1 × X1+C3 × X3)/(C1+C3), its Middle X1 and X3 is respectively the coordinate of C1 and the coordinate of C3, and C1 is respectively in the profile of corresponding each external object with C3 Two values.
The method of the position detecting of foregoing touch-screen, wherein two described values are respectively corresponding each external object Profile in maximum in previous value with maximum in latter value.
The method of the position detecting of foregoing touch-screen, wherein two described values do not include corresponding to each outside thing Maximum in the profile of part.
The object of the invention to solve the technical problems is realized using following technical scheme again in addition.Carried according to the present invention The device of the position detecting of the touch-screen for going out, it includes:Detecting unit, the capacitive character coupling of multiple detecting positions of detecting touch-screen Close variable quantity, each of which capacitive couplings variable quantity one coordinate of correspondence;And control unit, according to detecing for the touch-screen The capacitive couplings variable quantity that location is put is judged to correspond to the profile of each external object respectively, and respectively according to correspondence Four values in the profile of each external object produce a coordinate data.
The object of the invention to solve the technical problems can also be applied to the following technical measures to achieve further.
The device of the position detecting of foregoing touch-screen, wherein coordinate data are
Wherein X1, X2, X3 and X4 is respectively the coordinate of C1, C2, C3 and C4, and wherein C1, C2, C3 and C4 is for corresponding outside each Four values in the profile of object.
The device of the position detecting of foregoing touch-screen, wherein C1 and C3 be respectively maximum previous value with rear One value, and C2 and C4 be respectively Second Largest Value in previous value and in latter value.
The device of the position detecting of foregoing touch-screen, wherein C2 and C4 be respectively maximum previous value with rear One value, and C1 and C3 be respectively Second Largest Value in previous value and in latter value.
The object of the invention to solve the technical problems is also realized using following technical scheme in addition.Carried according to the present invention The device of the position detecting of the touch-screen for going out, it includes:Detecting unit, the capacitive character coupling of the detecting position of the multiple touch-screens of detecting Close variable quantity, each of which capacitive couplings variable quantity one coordinate of correspondence;And control unit, according to detecing for the touch-screen The capacitive couplings variable quantity that location is put is judged to correspond to the profile of each external object respectively, and respectively according to correspondence Two values in the profile of each external object produce a coordinate data.
The device of the position detecting of foregoing touch-screen, wherein coordinate data are (C1 × X1+C3 × X3)/(C1+C3), its Middle X1 and X3 is respectively the coordinate of C1 and the coordinate of C 3, and C1 is respectively in the profile of corresponding each external object with C3 Two value.
The device of the position detecting of foregoing touch-screen, wherein two described values are respectively corresponding each external object Profile in maximum in previous value with maximum in latter value.
The device of foregoing position detecting, wherein two described values do not include the profile corresponding to each external object In maximum.
By above-mentioned technical proposal, the method and apparatus of the detecting position of inventive touch screen at least have following advantages and Beneficial effect:The influence of maximum is reduced when coordinate data is produced, it is possible to decrease linear not good problem.
Described above is only the general introduction of technical solution of the present invention, in order to better understand technological means of the invention, And can be practiced according to the content of specification, and in order to allow the above and other objects, features and advantages of the invention can Become apparent, below especially exemplified by preferred embodiment, and coordinate accompanying drawing, describe in detail as follows.
Brief description of the drawings
Figure 1A to Fig. 1 D is the schematic diagram of prior art coordinates computed data.
Fig. 2A and 2B is the schematic diagram of capacitance type sensor.
Fig. 3 is according to the schematic flow sheet of the first embodiment of the present invention.
Fig. 4 is according to the example of the first embodiment of the present invention.
Fig. 5 is according to the schematic flow sheet of the second embodiment of the present invention.
Fig. 6 is according to the example of the second embodiment of the present invention.
Fig. 7 is according to a kind of schematic flow sheet of generation coordinate data of the invention.
【Main element symbol description】
100:Position detecting apparatus 110:Display
120:Touch-screen 120A:First sensed layer
120B:Second sensed layer 130:Driving/detecting unit
140:Conductive bar 140A:First conductive bar
140B:Second conductive bar 160:Controller
161:Processor 162:Internal memory
170:Main frame 171:CPU
173:Storage element
Specific embodiment
It is as follows that the present invention will be described in some embodiments.However, except disclosed implementation makes an exception, the present invention can also Other embodiments are widely used in implement.The scope of the present invention is not limited by those embodiments, is with claim The scope of book is defined.And be clearer description to be provided and makes to be familiar with this those skilled in the art to be understood that the content of the invention of the invention, figure Show that interior each several part does not have to be drawn according to its relative size, the ratio regular meeting of some sizes and other scale dependents be highlighted and Seem exaggeration, and incoherent detail section is not also drawn completely, in the hope of the succinct of diagram.
Fig. 2A is referred to, the present invention proposes a kind of position detecting apparatus 100, including touch-screen 120, single with driving/detecting Unit 130.Touch-screen 120 has sensed layer.In one example of the present invention, the sensed layer may include the first sensed layer 120A and Two sensed layer 120B, the first sensed layer 120A and the second sensed layer 120B have multiple conductive bars 140 respectively, wherein the first sensed layer Multiple second conductive bar 140B of multiple first conductive bar 140A and the second sensed layer 120B of 120A are overlapped.Of the invention another In one example, multiple first conductive bar 140A and the second conductive bar 140B can be only fitted in coplanar sensed layer.Drive/detect Survey unit 130 and produce sensitive information according to the signal of multiple conductive bars 140.It is that detecting is driven for example when self-capacitance is detected Dynamic conductive bar 140, and when mutual capacitance type is detected, detecting is not driven the/portion that directly drives of detecting unit 130 Divide conductive bar 140.Can be with additionally, touch-screen 120 can be disposed on display 110, between touch-screen 120 and display 110 It is have configuration screen layer (shielding layer) (not showing in icon) or be configured without screen layer.It is preferable of the invention one In example, in order to make the thickness of touch-screen 120 thinner, screen layer is configured without between touch-screen 120 and display 110.
Foregoing first conductive bar and the second conductive bar can be a plurality of row conductive bar and row conductive bar arranged with row or column, Can also be a plurality of first dimension conductive bar and the second dimension conductive bar arranged with the first dimension and the second dimension, or along the One axle and a plurality of first axle conductive bar and the second axle conductive bar of the arrangement of the second axle.Additionally, foregoing first conductive bar is led with second It, with orthogonal overlapping, can also be with nonopiate overlapping that electric bar can be to each other.For example in a polar coordinate system, described first One of conductive bar or the second conductive bar can be radial arrangements, and the another of first conductive bar or the second conductive bar can be with It is annular arrangement.Furthermore, one of first conductive bar or the second conductive bar can be to drive conductive bar, and described first conductive Bar or the another of the second conductive bar can be detecting conductive bar.Described " the first dimension " and " the second dimension ", " first axle " with " the second axle ", " driving " and " detecting ", " by driving " and " being detected " conductive bar all can be used to represent foregoing " first " and " the Two " conductive bar, including but not limited to constitutes orthogonal grid (orthogonal grids), can also constitute other to have first Dimension overlaps the geometry framework (geometric configurations) of (intersecting) conductive bar with the second dimension.
Position detecting apparatus of the invention 100 can be applied in calculator system, an example as shown in Figure 2 B, bag Include controller 160 and main frame 170.Controller includes driving/detecting unit 130, (is not shown with operatively coupled touch-screen 120 In diagram).Additionally, controller 160 may include processor 161, control driving/detecting unit 130 produces sensitive information, sensing letter Breath can be previously stored in internal memory 162, and device for processing 161 is accessed.In addition, main frame 170 constitutes the main body of computing system, mainly Including CPU 171, and for the storage element 173 of the access of CPU 171, and show operation result Display 110.
In another example of the present invention, transport interface is included between controller 160 and main frame 170, control unit is by passing Defeated interface transfers data to main frame, those skilled in the art can deduce transport interface including but not limited to UART, The various wired or wireless transport interfaces such as USB, I2C, Bluetooth, WiFi, IR.In one example of the present invention, transmission Data can be that position (such as coordinate), identification result (such as gesture code), order, sensitive information or other controllers 160 can be carried The information of confession.
In one example of the present invention, sensitive information can control produced initial sensitive information by processor 161 (initial sensing information), transfers to main frame 170 to carry out position analysis, such as position analysis, gesture judge, Order identification etc..In another example of the present invention, sensitive information can be first analyzed by processor 161, then will sentence Disconnected position, gesture, order out etc. is submitted to main frame 170.The present invention includes but is not limited to foregoing example, this technology neck The those of ordinary skill in domain can deduce the interaction between other controllers 160 and main frame 170.
In the crossover region of each conductive bar, the two poles of the earth are constituted with conductive bar under upper.Each crossover region can be considered A pixel (pixel) in one image (image), it is described when having one or more external conductive objects close or touching Image can be considered the image for photographing touching (such as finger touches the aspect (pattern) in sensing device further).
When one is provided a drive signal by driving conductive bar, a self-capacitance (self is constituted by driving conductive bar in itself Capacitance), and by each crossover region on driving conductive bar a mutual capacitance (mutual capacitance) is constituted. Foregoing self-capacitance detecting is the self-capacitance for detecting all conductive bars, is particularly well-suited to judge connecing for single external conductive object Near or contact.
Foregoing mutual capacitance type detecting, is, when one is provided a drive signal by driving conductive bar, to be led by with by driving The all sensed conductive bar detecting of electric bar different dimensions arrangement drives the capacitance or electric capacity of all crossover regions on conductive bar to become Change amount, to be considered as the row pixel in image.Accordingly, the pixel for collecting all row constitutes the image.When there is one or many When individual external conductive object is close or touches, the image can be considered the image for photographing touching, be particularly well-suited to judge multiple External conductive object near to or in contact with.
These conductive bars (the first conductive bar and the second conductive bar) can be made up of transparent or opaque material, for example Can be made up of transparent tin indium oxide (ITO).Single layer structure (SITO is divided into structure;Single ITO) and it is double-deck Structure (DITO;Double ITO).The ordinary person of the art can deduce the material of other conductive bars, repeat no more. For example, CNT.
It is using transverse direction as first direction, and using longitudinal direction as second direction, therefore transverse direction in example of the invention Conductive bar is the first conductive bar, and longitudinal conductive bar is the second conductive bar.Those skilled in the art can push away One of example that described above is invention is known, not for limiting the present invention.For example, it may be using longitudinal direction as first direction, And using transverse direction as second direction.Additionally, the number of the first conductive bar and the second conductive bar can be identical, or not Together, for example, the first conductive bar has N bars, the second conductive bar has M bars.
When the detecting of two-dimensionses mutual capacitance type is carried out, the drive signal of exchange is sequentially provided to each first conduction Bar, and signal via the second described conductive bar obtains the dimension that corresponds to each conductive bar for being provided drive signal Sensitive information, set then constitutes two-dimensionses sensitive information corresponding to the sensitive information of all first conductive bars.Described dimension Sensitive information can be the signal generation of the second conductive bar described in, or the letter of the second conductive bar described in Produce number with the measures of dispersion of benchmark.Additionally, sensitive information can be electric current, voltage, capacitive couplings amount, the electricity of basis signal Lotus amount or other characteristic electrons are produced, and can be exist in the form of analog or digital.
When actually no external conductive object is close or covers touch-screen, or system does not judge external conductive pair During as close or covering touch-screen, position detecting apparatus can produce a benchmark, benchmark by the signal of the second described conductive bar What is presented is the stray capacitance on touch-screen.Sensitive information can be produced according to the signal of the second conductive bar, or according to the The signal of two conductive bars is subtracted produced by benchmark.
Fig. 3 is referred to, is a kind of method of the position detecting of the touch-screen proposed according to the first embodiment of the present invention.Such as Shown in step 310, the capacitive couplings variable quantity of multiple detecting positions of the multiple touch-screens of detecting, each of which capacitive character coupling Close variable quantity one coordinate of correspondence.Next, as shown at step 320, according to the capacitive couplings of the detecting position of the touch-screen Variable quantity is judged to correspond to the profile of each external object respectively, and respectively according to the wheel of each external object of correspondence Two values in exterior feature produce a coordinate data.
Two values in the profile of each described external object can be including two values including maximum, or Not including two values including maximum.Additionally, two values in the profile of each described external object can be adjacent , or it is non-conterminous.
In one example of the present invention, coordinate data is (C1 × X1+C3 × X3)/(C1+C3), and wherein X1 and X3 is respectively The coordinate of C1 and the coordinate of C3, and C1 is respectively two values in the profile of corresponding each external object with C3.
Fig. 4 is referred to, is the example schematic proposed according to the first embodiment of the present invention.In this example, it is foundation Coordinate data is not produced including two non-conterminous values including maximum, such as according to maximum (the 3rd value) previous It is worth (the 2nd value) and in maximum (the 3rd value) in latter value (the 4th value).
Accordingly, the present invention proposes a kind of device of the position detecting of touch-screen, including detecting unit and control unit.Detecting Unit can be the capacitive couplings change of the detecting position of the multiple touch-screens of detecting as shown in the driving/detecting unit of Fig. 2A Amount, each of which capacitive couplings variable quantity one coordinate of correspondence.Control unit can be as shown in the controller 160 of Fig. 2 B, Judge to correspond to the wheel of each external object respectively according to the capacitive couplings variable quantity of the detecting position of the touch-screen Exterior feature, and respectively according to two value one coordinate datas of generation in the profile of each external object of correspondence.Fig. 5 is refer to, is A kind of method of the position detecting of the touch-screen proposed according to the second embodiment of the present invention.As indicated in step 510, detecting is touched The capacitive couplings variable quantity of multiple detecting positions of screen, each of which capacitive couplings variable quantity one coordinate of correspondence.Connect down Come, as indicated in step 520, judge to correspond to often respectively according to the capacitive couplings variable quantity of the detecting position of the touch-screen One profile of external object, and respectively according to four value one number of coordinates of generation in the profile of each external object of correspondence According to.
In one example of the present invention, coordinate data is
Wherein X1, X2, X3 and X4 is respectively the coordinate of C1, C2, C3 and C4, and wherein C1, C2, C3 and C4 is for corresponding outside each Four values in the profile of object.
Fig. 6 is refer to, is the example schematic proposed according to the second embodiment of the present invention of optimal mode.In this example In, it is in previous value (the 2nd value) and in latter value (the 4th value) and maximum (the 3rd value) according to maximum (the 3rd value) An adjacent value (the 4th value) previous value (the 3rd value) with produce coordinate data in latter value (the 4th value).
In one example of the present invention, maximum is adjacent with second largest value, and coordinate data is existed according to maximum (the 3rd value) Previous value (the 2nd value) with latter value (the 4th value) and Second Largest Value (the 3rd value) previous value (the 3rd is worth) with rear One value (the 4th value) produces.For example, foregoing C1 and C3 be respectively maximum in previous value and in latter value, and And foregoing C2 and C4 be respectively Second Largest Value in previous value and in latter value.Again for example, foregoing C2 and C4 distinguishes For maximum previous value and C1 in latter value and foregoing and C3 be respectively Second Largest Value in previous value and In latter value.
Accordingly, the present invention proposes a kind of device of the position detecting of touch-screen, including detecting unit and control unit.Detecting Unit can be the capacitive couplings change of the detecting position of the multiple touch-screens of detecting as shown in the driving/detecting unit of Fig. 2A Amount, each of which capacitive couplings variable quantity one coordinate of correspondence.Control unit can be as shown in the controller 160 of Fig. 2 B, Judge to correspond to the wheel of each external object respectively according to the capacitive couplings variable quantity of the detecting position of the touch-screen Exterior feature, and respectively according to four value one coordinate datas of generation in the profile of each external object of correspondence.
It is to calculate barycenter seat with latter value in previous value according to maximum in one example of the present invention Mark, is reset to the corresponding coordinate of maximum.Additionally, being in previous value and to calculate one in latter value according to Second Largest Value Center-of-mass coordinate, is reset to the corresponding coordinate of Second Largest Value.Accordingly, then according to maximum and Second Largest Value barycenter position is calculated Put.
Refer to shown in Fig. 7, be according to a kind of schematic flow sheet of generation coordinate data of the invention.First, such as step Shown in 710, it is worth with maximum latter previous according to maximum in the profile corresponding to each external object Individual value calculates the first center-of-mass coordinate, is reset to the corresponding coordinate of maximum.Also, as shown in step 720, corresponding to each In the profile of individual external object in latter value the second matter is calculated according to Second Largest Value in previous value and Second Largest Value Heart coordinate, is reset to the corresponding coordinate of Second Largest Value.Next, as indicated by step 730, corresponding to each external object In profile, coordinate data is calculated according to maximum and Second Largest Value, wherein coordinate data is according to the first center-of-mass coordinate and the Two center-of-mass coordinates are calculated.
For example, when maximum is located at before Second Largest Value, the first center-of-mass coordinate is (C1 × X1+C3 × X3)/(C1+ C3), and the second center-of-mass coordinate be (C2 × X2+C4 × X4)/(C2+C4), wherein X1, X2, X3 and X4 are respectively C1, C2, C3 With the coordinate of C4, wherein previous value, the maximum of C1, C2 and the maximum in the profile that C3 is corresponding each external object Value, the latter value of maximum, and C2, C3 are previous with the Second Largest Value in the profile that C4 is corresponding each external object Individual value, Second Largest Value, the latter value of Second Largest Value.
Again for example, when maximum is located at behind Second Largest Value, the first center-of-mass coordinate is (C2 × X2+C4 × X4)/(C2+ C4), and the second center-of-mass coordinate be (C1 × X1+C3 × X3)/(C1+C3), wherein X1, X2, X3 and X4 are respectively C1, C2, C3 With the coordinate of C4, wherein previous value, the maximum of C1, C2 and the maximum in the profile that C3 is corresponding each external object Value, the latter value of maximum, and C2, C3 are previous with the Second Largest Value in the profile that C4 is corresponding each external object Individual value, Second Largest Value, the latter value of Second Largest Value.
Accordingly, coordinate data is (((C1 × X1+C3 × X3)/(C1+C3)) × C2+ ((C2 × X2+C4 × X4)/(C2+ C4))×C3)/(C2+C3)。
In the foregoing, coordinate X1, X2, X3 and X4 can be the coordinate of dimension or the coordinate of two-dimensionses.E.g. The longitudinal coordinate x of dimension, the lateral coordinates y of dimension or two-dimensionses longitudinally to lateral coordinates (x, y).Therefore, before generation Can be the coordinate for producing longitudinal coordinate and transverse direction respectively during the coordinate data stated, constitute foregoing coordinate data.
The above, is only presently preferred embodiments of the present invention, and any formal limitation is not made to the present invention, though So the present invention is disclosed above with preferred embodiment, but is not limited to the present invention, any to be familiar with this professional technology people Member, without departing from the scope of the present invention, when using the method and technology contents of the disclosure above make it is a little more Move or be modified to the Equivalent embodiments of equivalent variations, as long as being the content without departing from technical solution of the present invention, according to of the invention Any simple modification, equivalent variations and modification that technical spirit is made to above example, still fall within technical solution of the present invention In the range of.

Claims (20)

1. a kind of method of the position detecting of touch-screen, it is characterised in that it includes:
The capacitive couplings variable quantity of multiple detecting positions of detecting touch-screen, each of which capacitive couplings variable quantity correspondence One coordinate;And
Judge to correspond to each external object respectively according to the capacitive couplings variable quantity of the detecting position of the touch-screen Profile, and respectively according to correspondence each external object profile in four value produce a coordinate datas.
2. the method for the position detecting of touch-screen according to claim 1, it is characterised in that coordinate data is
Wherein X1, X2, X3 and X4 is respectively the coordinate of C1, C2, C3 and C4, and wherein C1, C2, C3 and C4 is for corresponding outside each Four values in the profile of object.
3. the method for the position detecting of touch-screen according to claim 2, it is characterised in that C1 and C3 is respectively maximum Previous value with latter value, and C2 and C4 be respectively Second Largest Value in previous value and in latter value.
4. the method for the position detecting of touch-screen according to claim 2, it is characterised in that C2 and C4 is respectively maximum Previous value with latter value, and C1 and C3 be respectively Second Largest Value in previous value and in latter value.
5. the method for the position detecting of touch-screen according to claim 1, it is characterised in that the generation of coordinate data includes:
It is worth with maximum in latter value previous according to maximum in the profile corresponding to each external object The first center-of-mass coordinate is calculated, the corresponding coordinate of maximum is reset to;
It is worth with Second Largest Value latter previous according to Second Largest Value in the profile corresponding to each external object Individual value calculates the second center-of-mass coordinate, is reset to the corresponding coordinate of Second Largest Value;And
In the profile corresponding to each external object, coordinate data is calculated according to maximum and Second Largest Value, wherein sitting Mark data are calculated with the second center-of-mass coordinate according to the first center-of-mass coordinate.
6. the method for the position detecting of touch-screen according to claim 5, it is characterised in that when maximum be located at it is second largest Value above when, the first center-of-mass coordinate be (C1 × X1+C3 × X3)/(C1+C3), and the second center-of-mass coordinate for (C2 × X2+C4 × X4)/(C2+C4), wherein X1, X2, X3 and X4 are respectively the coordinate of C1, C2, C3 and C4, and wherein C1, C2 is corresponding each with C3 The previous value of the maximum in the profile of individual external object, maximum, the latter value of maximum, and C2, C3 and C4 be Previous value, Second Largest Value, the latter value of Second Largest Value of the Second Largest Value in the profile of corresponding each external object.
7. the method for the position detecting of touch-screen according to claim 6, it is characterised in that coordinate data is (((C1 × X1 +C3×X3)/(C1+C3))×C2+((C2×X2+C4×X4)/(C2+C4))×C3)/(C2+C3)。
8. the method for the position detecting of touch-screen according to claim 5, when maximum is located at behind Second Largest Value, its The first center-of-mass coordinate is characterised by for (C2 × X2+C4 × X4)/(C2+C4), and the second center-of-mass coordinate for (C1 × X1+C3 × X3)/(C1+C3), wherein X1, X2, X3 and X4 are respectively the coordinate of C1, C2, C3 and C4, and wherein C2, C3 is corresponding each with C4 The previous value of the maximum in the profile of individual external object, maximum, the latter value of maximum, and C1, C2 and C3 be Previous value, Second Largest Value, the latter value of Second Largest Value of the Second Largest Value in the profile of corresponding each external object.
9. a kind of method of the position detecting of touch-screen, it is characterised in that it includes:
The capacitive couplings variable quantity of the detecting position of the multiple touch-screens of detecting, each of which capacitive couplings variable quantity correspondence One coordinate;And
Judge to correspond to each external object respectively according to the capacitive couplings variable quantity of the detecting position of the touch-screen Profile, and respectively according to correspondence each external object profile in two value produce a coordinate datas.
10. the method for the position detecting of touch-screen according to claim 9, it is characterised in that coordinate data is (C1 × X1+ C3 × X3)/(C1+C3), wherein X1 and X3 be respectively the coordinate of C1 and the coordinate of C3, and C1 and C3 be respectively it is corresponding each Two values in the profile of external object.
The method of the position detecting of 11. touch-screens according to claim 10, it is characterised in that two described value difference For maximum in the profile for corresponding to each external object in previous value and maximum in latter value.
The method of the position detecting of 12. touch-screens according to claim 10, it is characterised in that two described values are not wrapped Include the maximum in the profile corresponding to each external object.
13. a kind of devices of the position detecting of touch-screen, it is characterised in that it includes:
Detecting unit, the capacitive couplings variable quantity of multiple detecting positions of detecting touch-screen, each of which capacitive couplings Variable quantity one coordinate of correspondence;And
Control unit, judges to correspond to each respectively according to the capacitive couplings variable quantity of the detecting position of the touch-screen The profile of external object, and respectively according to four value one coordinate datas of generation in the profile of each external object of correspondence.
The device of the position detecting of 14. touch-screens according to claim 13, it is characterised in that coordinate data is
Wherein X1, X2, X3 and X4 is respectively the coordinate of C1, C2, C3 and C4, and wherein C1, C2, C3 and C4 is for corresponding outside each Four values in the profile of object.
The device of the position detecting of 15. touch-screens according to claim 14, it is characterised in that C1 and C3 is respectively maximum Value previous value with latter value, and C2 and C4 be respectively Second Largest Value in previous value and in latter value.
The device of the position detecting of 16. touch-screens according to claim 14, it is characterised in that C2 and C4 is respectively maximum Value previous value with latter value, and C1 and C3 be respectively Second Largest Value in previous value and in latter value.
17. a kind of devices of the position detecting of touch-screen, it is characterised in that it includes:
Detecting unit, the capacitive couplings variable quantity of the detecting position of the multiple touch-screens of detecting, each of which capacitive couplings Variable quantity one coordinate of correspondence;And
Control unit, judges to correspond to each respectively according to the capacitive couplings variable quantity of the detecting position of the touch-screen The profile of external object, and respectively according to two value one coordinate datas of generation in the profile of each external object of correspondence.
The device of the position detecting of 18. touch-screens according to claim 17, it is characterised in that coordinate data is (C1 × X1 + C3 × X3)/(C1+C3), wherein X1 and X3 be respectively the coordinate of C1 and the coordinate of C3, and C1 be respectively with C3 it is corresponding each Two values in the profile of individual external object.
The device of the position detecting of 19. touch-screens according to claim 18, it is characterised in that two described value difference For maximum in the profile for corresponding to each external object in previous value and maximum in latter value.
The device of the position detecting of 20. touch-screens according to claim 18, it is characterised in that two described values are not wrapped Include the maximum in the profile corresponding to each external object.
CN201310025291.5A 2013-01-23 2013-01-23 The method and apparatus of the detecting position of touch-screen Active CN103941929B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310025291.5A CN103941929B (en) 2013-01-23 2013-01-23 The method and apparatus of the detecting position of touch-screen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310025291.5A CN103941929B (en) 2013-01-23 2013-01-23 The method and apparatus of the detecting position of touch-screen

Publications (2)

Publication Number Publication Date
CN103941929A CN103941929A (en) 2014-07-23
CN103941929B true CN103941929B (en) 2017-06-13

Family

ID=51189618

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310025291.5A Active CN103941929B (en) 2013-01-23 2013-01-23 The method and apparatus of the detecting position of touch-screen

Country Status (1)

Country Link
CN (1) CN103941929B (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090174675A1 (en) * 2008-01-09 2009-07-09 Dave Gillespie Locating multiple objects on a capacitive touch pad
KR101007045B1 (en) * 2008-03-12 2011-01-12 주식회사 애트랩 Touch sensor device and the method of determining coordinates of pointing thereof
TW201122974A (en) * 2009-12-24 2011-07-01 Ili Technology Corp Touch detection device and method thereof.
TWI430163B (en) * 2010-12-30 2014-03-11 Egalax Empia Technology Inc Capacitive touch screen and detection method for capacitive touch screen

Also Published As

Publication number Publication date
CN103941929A (en) 2014-07-23

Similar Documents

Publication Publication Date Title
CN103197816B (en) Condenser type writing device
US8730193B2 (en) Capacitive touchscreen with rhombic and hexagonal pads
US8830205B2 (en) Capacitive touch screen with square or rhombus conductive strips with extension pads
CN104951124A (en) Touch detection method and touch detector performing the same
US20150109244A1 (en) Capacitive type touch sensor
CN106598366A (en) Input apparatus, sensor control method, electronic equipment and control method thereof
US20140184565A1 (en) Method and device for detecting touch or proximity
CN103941929B (en) The method and apparatus of the detecting position of touch-screen
CN103941928B (en) Detecting touching or the method and apparatus being close to
TWI486858B (en) Method and device for position detection
CN103365512B (en) The method and apparatus of measurement signal
CN107402658A (en) Detecting touching or close method and controller
CN103941898B (en) The arrangement for detecting and method of touch-screen
CN105549799B (en) The high light transmission and high sensitivity touch pattern structure of capacitive type touch pad
CN103677450A (en) Capacitive touch screen

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant