Capacitance touch screen bearing calibration and device
Technical field
The present invention relates to touch screen technology field, be specifically related to a kind of capacitance touch screen bearing calibration and device.
Background technology
Capacitance touch screen is as sensitive electrical devices equipment, it is extremely easily by the impact of technique material, on same capacitance touch screen, zones of different can produce data difference because physical circuit characteristic is different, on different capacitance touch screens, due to technique and production diversity, will also result in physical circuit characteristic different, and then produce data difference.
Change along with client and the market demand, the appearance color of capacitance touch screen is varied, the processing technique and the material that adopt due to the capacitance touch screen of different appearance colors vary, such as structure paint number of plies difference, whether to comprise metal ion also different for paint material, paint attachment technique is also different, therefore, data difference alienation is also particularly evident on colorful capacitance touch screen products, thus it is poor to be easily caused colorful capacitance touch screen experience.
In current industry, different capacitance touch screens not being done correction process, accept result of use difference, thus causing partition capacitance touch screen performance index error, error rate is high.
Summary of the invention
The present invention provides a kind of capacitance touch screen bearing calibration and device, for improving the performance indications of capacitance touch screen, reduces the error rate of capacitance touch screen.
First aspect present invention provides a kind of capacitance touch screen bearing calibration, including:
Obtain and do not execute the original value touching test point that stressed capacitance touch screen reports;
If the original value not executing stressed described touch test point of this acquisition relative to the side-play amount of reference value in default recoverable deviation range, then:
The original value of the described touch test point according to this acquisition and default qualified deviation range generate correction function so that the value that obtains after the correction function of this generation processes of the last original value not executing stressed described touch test point obtained relative to the side-play amount of described reference value in described qualified deviation range;
Utilize the correction function being newly generated that the original value of described touch test point is corrected;
Wherein, described reference value is the default fixed value corresponding with described capacitance touch screen.
Second aspect present invention provides a kind of capacitance touch screen correcting unit, including:
Acquiring unit, correcting process control unit, correction function generate unit and original value correction unit;
Described acquiring unit is used for: obtains and does not execute the original value touching test point that stressed capacitance touch screen reports;
Described correcting process control unit is used for: when this described acquiring unit obtain the original value not executing stressed described touch test point relative to the side-play amount of reference value in default recoverable deviation range time, trigger described correction function and generate unit, wherein, described reference value is the default fixed value corresponding with described capacitance touch screen;
Described correction function generates unit and is used for: generate correction function according to the original value of the described touch test point of this acquisition and default qualified deviation range so that the value that obtains after the correction function of this generation processes of the last original value not executing stressed described touch test point obtained relative to the side-play amount of described reference value in described qualified deviation range;
Described original value correction unit is used for: utilize the correction function being newly generated that the original value of described touch test point is corrected.
Therefore, by obtaining the original value touching test point that capacitance touch screen reports in the present invention, scope is partially looked into and reference value corresponding to this capacitance touch screen generates corresponding correction function in conjunction with qualified scope, the recoverable partially looked into preset, the original value touching test point of this capacitance touch screen correction function through generating qualified can be looked in scope at this after processing partially, both improve the performance indications of capacitance touch screen, reduce again the error rate of capacitance touch screen.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, the accompanying drawing used required in embodiment or description of the prior art will be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the premise not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is a kind of one embodiment schematic flow sheet of capacitance touch screen bearing calibration provided by the invention;
Fig. 2 is a kind of another embodiment schematic flow sheet of capacitance touch screen bearing calibration provided by the invention;
Fig. 3 is a kind of capacitance touch screen bearing calibration further embodiment schematic flow sheet provided by the invention;
Fig. 4 is a kind of capacitance touch screen bearing calibration further embodiment schematic flow sheet provided by the invention;
Fig. 5 is a kind of one example structure schematic diagram of capacitance touch screen correcting unit provided by the invention;
Fig. 6 is a kind of another example structure schematic diagram of capacitance touch screen correcting unit provided by the invention.
Detailed description of the invention
For making the goal of the invention of the present invention, feature, the advantage can be more obvious and understandable, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only a part of embodiment of the present invention, and not all embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art obtain under not making creative work premise, broadly fall into the scope of protection of the invention.
The embodiment of the present invention provides a kind of capacitance touch screen bearing calibration, including: obtain and do not execute the original value touching test point that stressed capacitance touch screen reports;If the original value not executing stressed described touch test point of this acquisition relative to the side-play amount of reference value in default recoverable deviation range, then: generate correction function according to the original value of the described touch test point of this acquisition and default qualified deviation range, so that the value that obtains after the correction function of this generation processes of the last original value not executing stressed described touch test point obtained relative to the side-play amount of described reference value in described qualified deviation range;Utilize the correction function being newly generated that the original value of described touch test point is corrected.The embodiment of the present invention also provides for corresponding capacitance touch screen correcting unit, is described in detail in each embodiment individually below.
Embodiment one
Referring to Fig. 1, the capacitance touch screen bearing calibration in the embodiment of the present invention includes:
Step 101, acquisition do not execute the original value touching test point that stressed capacitance touch screen reports;
First the operation principle of capacitance touch screen being illustrated: the packet touching test point of capacitance touch screen is containing original value and difference value two parts, wherein, difference value namely original value are relative to the side-play amount of reference value.In capacitance touch screen work process, when finger touches on the touch test point of capacitance touch screen, the electric capacity touching test point will change, so that the original value of this touch test point output also can change, causes that difference value also changes.When the discrepancy threshold that the difference value of a certain touch test point of capacitance touch screen is preset more than, then it is assumed that now this touch test point has touch event to occur, now can be determined and report the positional information of this touch test point by algorithm.
In the embodiment of the present invention, do not apply pressure and refer to not to capacitance touch screen surfaces applying pressure, when needing the touch test point of capacitance touch screen is corrected, trigger capacitance touch screen and report the original value touching test point of this capacitance touch screen, in order to obtain the original value touching test point that this capacitance touch screen reports in a step 101.It should be understood that the original value touching test point that this capacitance touch screen obtained first reports is not calibrated original value.
If the original value not executing stressed above-mentioned touch test point of this acquisition of step 102 in default recoverable deviation range, then generates correction function according to the original value of the above-mentioned touch test point of this acquisition and default qualified deviation range relative to the side-play amount of reference value;
Wherein, said reference reference value is the default fixed value corresponding with this capacitance touch screen, and this fixed value can set beforehand through experiment, for instance can be averaged setting by repetitive measurement, be not construed as limiting herein.
In a kind of application scenarios, original value and the reference value of this touch test point that the original value of above-mentioned touch test point can be reported according to step 101 by capacitance touch screen correction relative to the side-play amount of reference value calculate and obtain, or, in another kind of application scenarios, the original value of above-mentioned touch test point can also directly be reported by above-mentioned capacitance touch screen relative to the side-play amount of reference value, such as, by above-mentioned capacitance touch screen while step 101 reports the original value of this touch test point, report the original value side-play amount relative to reference value of this touch test point, it is not construed as limiting herein.
In the embodiment of the present invention, it is constant offset that acquiescence touches the original value offset type of test point, when the original value of above-mentioned touch test point of this acquisition relative to the side-play amount of said reference reference value in default recoverable deviation range time, show currently can the original value of this touch test point output be corrected, then generate correction function according to the original value of the above-mentioned touch test point of this acquisition and above-mentioned qualified deviation range, so that the value that obtains after the correction function of this generation processes of the last original value not executing stressed above-mentioned touch test point obtained relative to the side-play amount of said reference reference value in above-mentioned qualified deviation range.nullIllustrate,If said reference reference value is 1600,It is [-20 in above-mentioned qualified deviation range,20],Above-mentioned recoverable deviation range is [-100,-20) and (20,100],If the original value not executing stressed above-mentioned touch test point of this acquisition is 40 relative to the side-play amount of reference value,The original value then showing the above-mentioned touch test point of this acquisition is 1640,Due to the original value not executing stressed above-mentioned touch test point of this acquisition relative to the side-play amount of reference value in this recoverable deviation range,Therefore correction function x=x '-20 can be generated according to the original value not executing stressed above-mentioned touch test point of this acquisition and above-mentioned qualified deviation range,Make the last acquisition (in embodiments of the present invention,The last obtain namely this obtains) the value (namely 1620) that obtains after the correction function of this generation processes of the original value not executing stressed above-mentioned touch test point relative to the side-play amount of said reference reference value in this qualified deviation range,Wherein,X represents the original value that calibrated function processed,X ' represents the original value processed without correction function.
It should be noted that above-mentioned recoverable deviation range and above-mentioned qualified deviation range are absent from occuring simultaneously.
The original value of described touch test point is corrected by the correction function that step 103, utilization are newly generated;
In the embodiment of the present invention, after step 102 generates correction function, utilize the correction function being newly generated that the original value of above-mentioned touch test point is corrected, i.e. making the original value that this touch test point follow-up exports is the original value that the correction function through being newly generated processed.Specifically, above-mentioned capacitance touch screen can be triggered when the follow-up original value reporting this touch test point, report the original value that the correction function through being newly generated of this touch test point processed, or, can also when getting the original value of this touch test point, utilize the correction function being newly generated that the original value of this touch test point is corrected, be not construed as limiting herein.
Capacitance touch screen bearing calibration in the embodiment of the present invention can apply to before capacitance touch screen dispatches from the factory, then when capacitance touch screen is corrected by needs, capacitance touch screen correcting unit can be connected with capacitance touch screen to be detected by preset interface, and power for capacitance touch screen to be detected, perform the method flow in embodiment illustrated in fig. 1 afterwards, in step 103, the correction function that step 102 generates can be burnt in this capacitance touch screen and assign triggering command, above-mentioned capacitance touch screen is triggered when the follow-up original value reporting this touch test point with this, report the original value that the correction function through being newly generated of this touch test point processed;Or, capacitance touch screen bearing calibration in the embodiment of the present invention can also be applied in the capacitance touch screen dispatched from the factory, then can the capacitance touch screen bearing calibration in the embodiment of the present invention be integrated in an application program, when this capacitance touch screen is corrected by needs, by installing (if installing, then without again installing) and calling this application program method flow to perform in embodiment illustrated in fig. 1.
It should be noted that, capacitance touch screen bearing calibration in the embodiment of the present invention can be realized by capacitance touch screen correcting unit, this capacitance touch screen correcting unit can be integrated in the smart machine (such as the touch intelligent such as smart mobile phone, panel computer equipment) installing capacitance touch screen, or, this capacitance touch screen correcting unit can also for being individually present, and the device can being connected with capacitance touch screen communication, it is not construed as limiting herein.
Therefore, by obtaining the original value touching test point that capacitance touch screen reports in the present invention, scope is partially looked into and reference value corresponding to this capacitance touch screen generates corresponding correction function in conjunction with qualified scope, the recoverable partially looked into preset, the original value touching test point of this capacitance touch screen correction function through generating qualified can be looked in scope at this after processing partially, both improve the performance indications of capacitance touch screen, reduce again the error rate of capacitance touch screen.
Embodiment two
The original value every time exported due to same touch test point is likely to all differences, therefore even with correction function, the original value touching test point has been corrected, also not representing original value that this touch point exports the next time value after this correction function processes also can in qualified deviation range, therefore the present embodiment improves reliability and the effectiveness of correction further by repeated detection, being specifically shown in Fig. 2, the capacitance touch screen bearing calibration in the embodiment of the present invention includes:
Step 201, acquisition do not execute the original value touching test point that stressed capacitance touch screen reports;
Wherein, step 201 is specifically referred to the description in the step 101 of embodiment illustrated in fig. 1, repeats no more herein.
If the original value of the above-mentioned touch test point of this acquisition of step 202 in default qualified deviation range, then stops the correction to above-mentioned touch test point relative to the side-play amount of reference value;
Wherein, said reference reference value is the default fixed value corresponding with this capacitance touch screen, and this fixed value can set beforehand through experiment, for instance can be averaged setting by repetitive measurement, be not construed as limiting herein.
In the embodiment of the present invention, when the original value of above-mentioned touch test point of this acquisition relative to the side-play amount of reference value (namely above-mentioned difference value) in default qualified deviation range time, then think and currently this touch test point need not be corrected, now stop the correction to this touch test point.Illustrate, if the original value of the above-mentioned touch test point of this acquisition is 10 relative to the side-play amount of reference value, it is [-20 in above-mentioned qualified deviation range, 20], then due to the original value of the above-mentioned touch test point of this acquisition relative to the side-play amount of reference value in this qualified deviation range, therefore stop correction to this touch test point.
In a kind of application scenarios, original value and the reference value of this touch test point that the original value of above-mentioned touch test point can be reported according to step 201 by capacitance touch screen correction relative to the side-play amount of reference value calculate and obtain, or, in another kind of application scenarios, the original value of above-mentioned touch test point can also directly be reported by above-mentioned capacitance touch screen relative to the side-play amount of reference value, such as, by above-mentioned capacitance touch screen while step 201 reports the original value of this touch test point, report the original value side-play amount relative to reference value of this touch test point, it is not construed as limiting herein.
If the original value of the above-mentioned touch test point of this acquisition of step 203 in default recoverable deviation range, then generates correction function according to the original value of the above-mentioned touch test point of this acquisition and above-mentioned qualified deviation range relative to the side-play amount of said reference reference value;
In the embodiment of the present invention, it is constant offset that acquiescence touches the original value offset type of test point, when the original value of above-mentioned touch test point of this acquisition relative to the side-play amount of said reference reference value in default recoverable deviation range time, show currently can the original value of this touch test point output be corrected, then generate correction function according to the original value of the above-mentioned touch test point of this acquisition and above-mentioned qualified deviation range, so that the value that obtains after the correction function of this generation processes of the last original value not executing stressed above-mentioned touch test point obtained relative to the side-play amount of said reference reference value in above-mentioned qualified deviation range.
It should be noted that above-mentioned recoverable deviation range and above-mentioned qualified deviation range are absent from occuring simultaneously.
Step 204, trigger the original value that above-mentioned capacitance touch screen reports the correction function through being newly generated of above-mentioned touch test point to process again;
In the embodiment of the present invention, after step 203 generates correction function, trigger the original value that above-mentioned capacitance touch screen reports the correction function through being newly generated of above-mentioned touch test point to process again further, be then returned to perform step 201.
Capacitance touch screen bearing calibration in the embodiment of the present invention can apply to before capacitance touch screen dispatches from the factory, then when capacitance touch screen is corrected by needs, capacitance touch screen correcting unit can be connected with capacitance touch screen to be detected by preset interface, and power for capacitance touch screen to be detected, perform the method flow in embodiment illustrated in fig. 2 afterwards, in step 204, the correction function that step 203 generates can be burnt in this capacitance touch screen and assign triggering command, the original value that above-mentioned capacitance touch screen reports the correction function through being newly generated of above-mentioned touch test point to process again is triggered with this.Or, capacitance touch screen bearing calibration in the embodiment of the present invention can also be applied in the capacitance touch screen dispatched from the factory, then can the capacitance touch screen bearing calibration in the embodiment of the present invention be integrated in an application program, when this capacitance touch screen is corrected by needs, by installing (if installing, then without again installing) and calling this application program method flow to perform in embodiment illustrated in fig. 2.
It should be noted that, capacitance touch screen bearing calibration in the embodiment of the present invention can be realized by capacitance touch screen correcting unit, this capacitance touch screen correcting unit can be integrated in the smart machine (such as the touch intelligent such as smart mobile phone, panel computer equipment) installing capacitance touch screen, or, this capacitance touch screen correcting unit can also for being individually present, and the device can being connected with capacitance touch screen communication, it is not construed as limiting herein.
Therefore, by obtaining the original value touching test point that capacitance touch screen reports in the present invention, scope is partially looked into and reference value corresponding to this capacitance touch screen generates corresponding correction function in conjunction with qualified scope, the recoverable partially looked into preset, the original value touching test point of this capacitance touch screen correction function through generating qualified can be looked in scope at this after processing partially, both improve the performance indications of capacitance touch screen, reduce again the error rate of capacitance touch screen.
Embodiment three
The present embodiment is based on embodiment two, concrete, it is distinctive in that with embodiment two, when obtain capacitance touch screen report touch test point original value relative to the side-play amount of reference value in default bad deviation range time, stop the correction to this touch test point and export the instruction underproof prompting message of this capacitance touch screen, being specifically shown in Fig. 3, the capacitance touch screen bearing calibration in the embodiment of the present invention includes:
Step 301~304;
Wherein, step 301~304 are specifically referred to the description in step 201~204 of embodiment illustrated in fig. 2, repeat no more herein.
If the original value of the above-mentioned touch test point of this acquisition of step 305 relative to the side-play amount of said reference reference value, then stops the correction to above-mentioned touch test point and exports the instruction underproof prompting message of above-mentioned capacitance touch screen in default bad deviation range;
In the embodiment of the present invention, preset a bad deviation range, when the original value of above-mentioned touch test point of this acquisition relative to the side-play amount of said reference reference value in this bad deviation range time, show that this capacitance touch screen belongs to substandard product, now, stop the correction to above-mentioned touch test point and export the instruction underproof prompting message of above-mentioned capacitance touch screen, so that user or engineering staff know that this this capacitance touch screen is substandard product.Wherein, the type of above-mentioned prompting message includes but not limited to one or more combination following: voice, word and display lamp.
Illustrate, if above-mentioned bad deviation range is [-∞, 100) and (100, + ∞), if the original value of the above-mentioned touch test point of this acquisition is 200 relative to the side-play amount of reference value, then show that this capacitance touch screen belongs to substandard product, now, stop the correction to above-mentioned touch test point and export the instruction underproof prompting message of above-mentioned capacitance touch screen, so that user or engineering staff know that this this capacitance touch screen is substandard product.
It should be noted that above-mentioned bad deviation range is all absent from occuring simultaneously with above-mentioned recoverable deviation range and above-mentioned qualified deviation range.
It should be noted that the embodiment of the present invention is embodiment derivative based on embodiment two, it is of course also possible to based on embodiment one, the thought based on the embodiment of the present invention derives another embodiment.Concrete, capacitance touch screen bearing calibration in the embodiment of the present invention can be realized by capacitance touch screen correcting unit, this capacitance touch screen correcting unit can be integrated in the smart machine (such as the touch intelligent such as smart mobile phone, panel computer equipment) installing capacitance touch screen, or, this capacitance touch screen correcting unit can also for being individually present, and the device can being connected with capacitance touch screen communication, it is not construed as limiting herein.
Therefore, by obtaining the original value touching test point that capacitance touch screen reports in the present invention, scope is partially looked into and reference value corresponding to this capacitance touch screen generates corresponding correction function in conjunction with qualified scope, the recoverable partially looked into preset, the original value touching test point of this capacitance touch screen correction function through generating qualified can be looked in scope at this after processing partially, both improve the performance indications of capacitance touch screen, reduce again the error rate of capacitance touch screen.
Embodiment four
The present embodiment and embodiment one, embodiment two and embodiment three are distinctive in that the possibility of the original value proportional shifting touching test point further contemplating capacitance touch screen, the original value offset type touching test point by applying the mode of pressure repetitive measurement to determine, in order to improve the validity and reliability of correction further.Below based on embodiment one, capacitance touch screen bearing calibration in the embodiment of the present invention is described, certainly, on the basis of the embodiment of the present invention, embodiment two technical characteristic newly-increased relative to embodiment one or embodiment two technical characteristic newly-increased relative to embodiment one can also be increased.As shown in Figure 4, the capacitance touch screen bearing calibration in the embodiment of the present invention includes:
Step 401, acquisition do not execute the original value touching test point that stressed capacitance touch screen reports;
Specifically, the description of the step 101 that step 401 is referred in embodiment illustrated in fig. 1, repeat no more herein.
If the original value of the above-mentioned touch test point of this acquisition of step 402 in default recoverable deviation range, then applies the pressure of a known dimensions relative to the side-play amount of reference value for above-mentioned capacitance touch screen surfaces;
It should be noted that, when performing step 402 every time, it is likely to different for above-mentioned capacitance touch screen surfaces pressure applied size, optionally, preset one group of pressure size and number, in order to being that above-mentioned capacitance touch screen surfaces applies correspondingly sized pressure according to the number of times that performs of step 402.Illustrate, preset one group of pressure size and number, when i & lt performs step 402 (wherein, i is the natural number more than 0), it is default known dimensions and the pressure being numbered i for above-mentioned capacitance touch screen surfaces pressure applied, when i+1, it is default known dimensions and the pressure being numbered i+1 for above-mentioned capacitance touch screen surfaces pressure applied.Certainly, the embodiment of the present invention can also apply for above-mentioned capacitance touch screen surfaces the pressure of a known dimensions otherwise, be not construed as limiting herein.
Step 403, acquisition have executed the original value of stressed above-mentioned touch test point;
After step 402, trigger above-mentioned capacitance touch screen and report the original value executing stressed above-mentioned touch test point, in order to obtain the original value having executed this touch test point stressed in step 403.
Owing to the original value of the above-mentioned touch test point of this acquisition is to acquire after applying pressure for capacitance touch screen, therefore, the original value of this touch test point of this acquisition should have the difference in size of this pressure applied relative to the original value of this touch test point when not applying pressure.
Step 404, the original value executing stressed above-mentioned touch test point, the last original value not executing stressed above-mentioned touch test point obtained and the above-mentioned qualified deviation range that obtain according to the last time generate correction function;
In the embodiment of the present invention, the original value offset type that the original value executing stressed above-mentioned touch test point obtained according to the last time and the last original value not executing stressed above-mentioned touch test point obtained substantially can determine that this touch test point is constant offset or proportional shifting.nullSuch as,Remember that being equivalent to reference value with the corresponding side-play amount applying pressure size sum according to the calculated the last original value executing stressed above-mentioned touch test point obtained of constant offset is side-play amount A、The side-play amount that the last original value not executing stressed above-mentioned touch test point obtained is equivalent to reference value is side-play amount B,If now side-play amount A is equal to side-play amount B,Then can determine that the original value offset type of this touch test point is constant offset,And constant offset amount is namely equal to side-play amount A,Therefore in step 404,Can according to the original value executing stressed above-mentioned touch test point of the last time acquisition、The last original value not executing stressed above-mentioned touch test point obtained and above-mentioned qualified deviation range generate correction function x=x '-(d-d '),Make value that the original value not executing stressed above-mentioned touch test point of the last acquisition obtains after the correction function of this generation processes relative to the side-play amount of said reference reference value in this qualified deviation range,Wherein,X represents the original value that calibrated function processed,X ' represents the original value processed without correction function,D represents constant offset amount,With the d any value with symbol in the desirable above-mentioned qualified deviation range of d '.nullIf the side-play amount A calculated according to constant offset is bigger with side-play amount B difference,Then it is believed that the original value offset type of this touch test point is proportional shifting,Such as,If reference value is 1600,The last pressure being applied with 200 electric capacity for this capacitance touch screen surfaces,The original value 1575 of this touch test point obtained,The last original value not executing this touch test point stressed obtained is 1400,The side-play amount A then calculated according to constant offset is-225,Side-play amount B is-200,There is the error of 25 in side-play amount A and side-play amount B,If proportionally offseting calculation,It is 1575/ (1600+200) that the last original value executing stressed above-mentioned touch test point obtained is equivalent to reference value with the corresponding side-play amount applying pressure size sum、The side-play amount that the last original value not executing stressed above-mentioned touch test point obtained is equivalent to reference value is side-play amount is 1400/1600,Owing to 1575/ (1600+200) is equal to 1400/1600,Therefore think that the original value offset type of this touch test point is proportional shifting,And be 14/16 than row coefficient.Therefore in step 404, can according to the original value executing stressed above-mentioned touch test point of the last time acquisition, the last original value not executing stressed above-mentioned touch test point obtained and above-mentioned qualified deviation range generate correction function x=16*x '/14, make value that the original value not executing stressed above-mentioned touch test point of the last acquisition obtains after the correction function of this generation processes relative to the side-play amount of said reference reference value in this qualified deviation range, wherein, x represents the original value that calibrated function processed, x ' represents the original value processed without correction function.
Certainly, this touch test point is also possible to not only there is constant offset but also there is proportional shifting, then optionally, respectively according to formula y0=kx0+ b and y1=kx1+ b calculates k and b, and generates correction function according to calculated k and b: x=kx '+b, wherein, and y0For said reference reference value, x0For the original value not executing stressed above-mentioned touch test point that the last time obtains, y1It is the pressure size sum that above-mentioned capacitance touch screen surfaces applies for said reference reference value and the last time, x1For the original value executing stressed above-mentioned touch test point that the last time obtains, x represents the original value that calibrated function processed, and x ' represents the original value processed without correction function.It should be noted that in above-mentioned formula, be take 0 in qualified deviation range to calculate, in actual applications, it is also possible to take the absolute value d of other value from this qualified deviation rangeiCalculate, then above-mentioned formula can replace with respectively: y0=kx0+b+diWith the second formula y1=kx1+b+di, or, above-mentioned formula also can replace with respectively: y0=kx0+b-diWith the second formula y1=kx1+ b-d, illustrates, if qualified deviation range is [-20,20], then desirable 20 calculates, even di=20.
The original value of above-mentioned touch test point is corrected by the correction function that step 405, utilization are newly generated;
Specifically, the description of the step 103 that step 405 is referred in embodiment illustrated in fig. 1, repeat no more herein.
Optionally, apply the pressure of known dimensions for capacitance touch screen surfaces continuous several times, apply pressure by continuous several times and the meansigma methods of multiple original values that gets generates correction function, with the further accuracy improving correction.Then step 402 specifically can be replaced: if the original value of the above-mentioned touch test point of this acquisition relative to the side-play amount of reference value in default recoverable deviation range, be then that above-mentioned capacitance touch screen surfaces applies n times pressure, wherein above-mentioned N more than 1 and the size of the pressure every time applied known;Step 403 specifically can be replaced: after applying pressure for above-mentioned capacitance touch screen surfaces every time, obtains the original value having executed this touch test point stressed;Step 404 specifically can be replaced: when n-th gets the original value executing this touch test point stressed, generates correction function according to the meansigma methods of the original value executing this touch test point stressed, the last original value not executing this touch test point stressed obtained and the above-mentioned qualified deviation range that nearest n times obtain.Concrete, in step 402 after replacement, n times are that above-mentioned capacitance touch screen surfaces pressure applied size can be identical, can also be different, optionally, preset one group of pressure size and number, in order to being that above-mentioned capacitance touch screen surfaces applies correspondingly sized pressure according to the number of times that performs of step 402.In step 404 after replacement, specifically include: when the original value of stressed above-mentioned touch test point has been executed in each acquisition, respectively according to the first formula yi-1=kxi-1+ b and the second formula yi=kxi+ b calculates one group of k and b;Calculate N group k and the b obtained according to n times, calculate the meansigma methods b ' of the meansigma methods k ' and N number of b of N number of k respectively;Correction function is generated: x=k ' x '+b ' according to calculated k ' and b ';Wherein, i ∈ [1, N], y0For said reference reference value, x0For the above-mentioned the last original value not executing stressed above-mentioned touch test point obtained, yiIt is pressure size and the said reference reference value sum that above-mentioned capacitance touch screen surfaces applies for i & lt, xiFor the original value executing stressed above-mentioned touch test point that i & lt obtains, x represents the original value that calibrated function processed, and x ' represents the original value processed without correction function.
It should be noted that, capacitance touch screen bearing calibration in the embodiment of the present invention can be realized by capacitance touch screen correcting unit, this capacitance touch screen correcting unit can be integrated in the smart machine (such as the touch intelligent such as smart mobile phone, panel computer equipment) installing capacitance touch screen, or, this capacitance touch screen correcting unit can also for being individually present, and the device can being connected with capacitance touch screen communication, it is not construed as limiting herein.
Therefore, by obtaining the original value touching test point that capacitance touch screen reports in the present invention, scope is partially looked into and reference value corresponding to this capacitance touch screen generates corresponding correction function in conjunction with qualified scope, the recoverable partially looked into preset, the original value touching test point of this capacitance touch screen correction function through generating qualified can be looked in scope at this after processing partially, both improve the performance indications of capacitance touch screen, reduce again the error rate of capacitance touch screen.
Embodiment five
The embodiment of the present invention provides a kind of capacitance touch screen correcting unit, refers to Fig. 5, and the capacitance touch screen correcting unit 500 in the embodiment of the present invention includes:
Acquiring unit 501, correcting process control unit 502, correction function generate unit 503 and original value correction unit 504;
Acquiring unit 501 is used for: obtains and does not execute the original value touching test point that stressed capacitance touch screen reports;
Correcting process control unit 502 is used for: when this acquiring unit 501 obtain the original value not executing stressed described touch test point relative to the side-play amount of reference value in default recoverable deviation range time, triggers corrective function generation unit 503, wherein, said reference reference value is the default fixed value corresponding with above-mentioned capacitance touch screen;
Correction function generates unit 503 and is used for: generate correction function according to the original value of the described touch test point of this acquisition and default qualified deviation range so that the value that obtains after the correction function of this generation processes of the last original value not executing stressed described touch test point obtained relative to the side-play amount of described reference value in described qualified deviation range;
Original value correction unit 504 is used for: utilize the correction function that correction function generation unit 403 is newly generated that the original value of above-mentioned touch test point is corrected.
Optionally, on the basis of embodiment illustrated in fig. 5, as shown in Figure 6, the capacitance touch screen correcting unit 600 in the embodiment of the present invention also includes:
Pressure applying unit 505, for when the original value not executing stressed above-mentioned touch test point that this acquiring unit 501 obtains relative to the side-play amount of said reference reference value in above-mentioned recoverable deviation range time, apply the pressure of a known dimensions for above-mentioned capacitance touch screen surfaces;
Acquiring unit 501 is additionally operable to: after pressure applying unit 505 is the pressure that above-mentioned capacitance touch screen surfaces applies a known dimensions, obtains the original value having executed stressed above-mentioned touch test point;
Correction function generate unit 503 specifically for: wait that pressure applying unit 505 be after above-mentioned capacitance touch screen surfaces applies the pressure of a known dimensions and acquiring unit 501 obtains the original value executing stressed above-mentioned touch test point, according to the original value executing stressed above-mentioned touch test point, the last original value not executing stressed above-mentioned touch test point obtained and above-mentioned qualified deviation range generation correction function that the last time obtains.
Optionally, pressure applying unit 505 specifically for: when this acquiring unit 501 obtain the original value not executing stressed above-mentioned touch test point relative to the side-play amount of said reference reference value in above-mentioned recoverable deviation range time, n times pressure is applied for above-mentioned capacitance touch screen surfaces, wherein, above-mentioned N more than 1 and the size of the pressure every time applied known;Acquiring unit 501 specifically for: when pressure applying unit 505 is that above-mentioned capacitance touch screen surfaces applies after pressure every time, obtain the original value having executed stressed above-mentioned touch test point;Correction function generate unit 503 specifically for: wait that pressure applying unit 505 n-th is that above-mentioned capacitance touch screen surfaces applies after pressure and acquiring unit 501 n-th obtain the original value having executed stressed above-mentioned touch test point, to generate correction function according to the meansigma methods of the original value executing stressed above-mentioned touch test point, the last original value not executing stressed above-mentioned touch test point obtained and the above-mentioned qualified deviation range that nearest n times obtain.
Optionally, correction function generate unit 403 specifically for: when the original value of stressed described touch test point has been executed in each acquisition, respectively according to the first formula yi-1=kxi-1+ b and the second formula yi=kxi+ b calculates k and b;Calculate N group k and the b obtained according to n times, calculate the meansigma methods b ' of the meansigma methods k ' and N number of b of N number of k respectively;Correction function is generated: x=k ' x '+b ' according to calculated k ' and b ';
Wherein, i ∈ [1, N], y0For said reference reference value, x0For the above-mentioned the last original value not executing stressed above-mentioned touch test point obtained, yiIt is pressure size and the said reference reference value sum that above-mentioned capacitance touch screen surfaces applies for i & lt, xiFor the original value executing stressed above-mentioned touch test point that i & lt obtains, x represents the original value that calibrated function processed, and x ' represents the original value processed without correction function.
Optionally, original value correction unit 504 specifically for: trigger the original value that above-mentioned capacitance touch screen reports the correction function through being newly generated of above-mentioned touch test point to process;
Optionally, correcting process control unit 502 is additionally operable to: when the original value not executing stressed above-mentioned touch test point that this acquiring unit 501 obtains relative to the side-play amount of said reference reference value in above-mentioned qualified deviation range time, stop correction to above-mentioned touch test point;When the original value not executing stressed above-mentioned touch test point that this acquiring unit 501 obtains relative to the side-play amount of said reference reference value in default bad deviation range time, stop the correction of above-mentioned touch test point and export the instruction underproof prompting message of above-mentioned capacitance touch screen.
It should be noted that, capacitance touch screen correcting unit in the embodiment of the present invention is integrated in the smart machine (such as the touch intelligent such as smart mobile phone, panel computer equipment) installing capacitance touch screen, or, this capacitance touch screen correcting unit can also for being individually present, and the device can being connected with capacitance touch screen communication, it is not construed as limiting herein.
It should be understood that, capacitance touch screen correcting unit in the embodiment of the present invention may be used for realizing the whole technical schemes in above-described embodiment one, embodiment two, embodiment three or embodiment four, the function of its each functional module can implement according to the method in above-described embodiment one or embodiment two or embodiment three or embodiment four, it implements process and can refer to the associated description in above-described embodiment one or embodiment two or embodiment three or embodiment four, repeats no more herein.
Therefore, by obtaining the original value touching test point that capacitance touch screen reports in the present invention, scope is partially looked into and reference value corresponding to this capacitance touch screen generates corresponding correction function in conjunction with qualified scope, the recoverable partially looked into preset, the original value touching test point of this capacitance touch screen correction function through generating qualified can be looked in scope at this after processing partially, both improve the performance indications of capacitance touch screen, reduce again the error rate of capacitance touch screen.
In several embodiments provided herein, it should be understood that disclosed apparatus and method, it is possible to realize by another way.Such as, device embodiment described above is merely schematic, such as, the division of said units, being only a kind of logic function to divide, actual can have other dividing mode when realizing, for instance multiple unit or assembly can in conjunction with or be desirably integrated into another system, or some features can ignore, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING of each unit or communication connection, it is possible to be electrical, machinery or other form.
It should be noted that, for aforesaid embodiment one and embodiment two, in order to simplicity describes, therefore it is all expressed as a series of combination of actions, but those skilled in the art should know, the present invention is not by the restriction of described sequence of movement, because according to the present invention, some step can adopt other order or carry out simultaneously.Secondly, those skilled in the art also should know, it might not be all necessary to the present invention that embodiment described in this description belongs to preferred embodiment, involved action and module.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, certain embodiment there is no the part described in detail, it is possible to referring to the associated description of other embodiments.
It it is more than the description to a kind of capacitance touch screen bearing calibration provided by the present invention and device, for one of ordinary skill in the art, thought according to the embodiment of the present invention, all will change in specific embodiments and applications, to sum up, this specification content should not be construed as limitation of the present invention.