Summary of the invention
The technical matters that the present invention mainly solves is to provide a kind of electronic scale temperature correcting method and device, at electronic scales, when environment temperature is greater than default limit of working temperature value, without increasing mass sensor sheet, still can obtain weighing results accurately.
For solving the problems of the technologies described above, the technical scheme that the present invention adopts is: a kind of electronic scale temperature correcting method is provided, comprises:
After obtaining weighing results, electronic scales obtains environment temperature;
The environment temperature of obtaining and the electronic scales working temperature higher limit and the electronic scales working temperature lower limit that are preset in electronic scales this locality are compared;
If environment temperature is higher than the electronic scales working temperature higher limit that is preset in electronic scales this locality, or lower than the electronic scales working temperature lower limit that is preset in electronic scales this locality, call the correction list that is preset in electronic scales this locality, in correction list, according to obtained environment temperature coupling, obtain corresponding corrected value;
The corrected value obtaining according to coupling is proofreaied and correct described weighing results;
Described by the environment temperature of obtaining be preset in the electronic scales working temperature higher limit of electronic scales this locality and step that electronic scales working temperature lower limit compares before, further comprising the steps of:
Mixed-media network modules mixed-media by electronic scales is connected with outer computer communication;
Judge whether the local electronic scales working temperature higher limit arranging of electronic scales and electronic scales working temperature lower limit need to upgrade;
If so, by mixed-media network modules mixed-media, upgrade the working temperature lower limit of electronic scales working temperature higher limit and electronic scales this locality.
Wherein, before calling the step of correction list that is preset in electronic scales this locality, comprise the following steps:
Mixed-media network modules mixed-media by electronic scales is connected with outer computer communication;
Judge whether the local correction list arranging of electronic scales needs to upgrade;
If so, by mixed-media network modules mixed-media, upgrade the correction list of electronic scales this locality.
Wherein, in the step being connected with outer computer communication by the mixed-media network modules mixed-media of electronic scales, the mixed-media network modules mixed-media of electronic scales is connected by GPRS communication modes, 3G communication modes, WIFI communication modes or ethernet communication mode with outer computer.
Wherein, by the environment temperature of obtaining and local electronic scales working temperature higher limit and electronic scales working temperature lower limit relatively after, before calling the step of correction list that is preset in electronic scales this locality, comprise the following steps: if environment temperature is higher than the electronic scales working temperature higher limit that is preset in electronic scales this locality, or lower than the electronic scales working temperature lower limit that is preset in electronic scales this locality, point out user whether need under this working environment, continue to use described electronic scales; If receive, user sends continues the instruction used under this working environment, calls and is preset in the step that the correction list of electronic scales this locality is proofreaied and correct electronic scales.
For solving the problems of the technologies described above, another technical solution used in the present invention is: a kind of electronic scale temperature correcting device is provided, comprises: temperature acquisition module: after obtaining weighing results at electronic scales, obtain environment temperature; Temperature contrast module: for the environment temperature of obtaining and the electronic scales working temperature higher limit and the electronic scales working temperature lower limit that are preset in electronic scales this locality are compared; Corrected value acquisition module: for working as environment temperature higher than the electronic scales working temperature higher limit that is preset in electronic scales this locality, or when being preset in the electronic scales working temperature lower limit of electronic scales this locality, call the correction list that is preset in electronic scales this locality, in correction list, according to obtained environment temperature coupling, obtain corresponding corrected value; Correction module: described weighing results is proofreaied and correct for the corrected value obtaining according to coupling; Described device also comprises the first update module: for the mixed-media network modules mixed-media by electronic scales, be connected with outer computer communication; And judge whether the local electronic scales working temperature higher limit arranging of electronic scales and electronic scales working temperature lower limit need to upgrade; If so, by mixed-media network modules mixed-media, upgrade the working temperature lower limit of electronic scales working temperature higher limit and electronic scales this locality.
Wherein, described device comprises the second update module: for the mixed-media network modules mixed-media by electronic scales, be connected with outer computer communication; And judge whether the local correction list arranging of electronic scales needs to upgrade; If so, by mixed-media network modules mixed-media, upgrade the correction list of electronic scales this locality.
Wherein, described mixed-media network modules mixed-media is connected by GPRS module, 3G module, WIFI module or ethernet module with outer computer.
Wherein, described device comprises reminding module: for working as environment temperature higher than the electronic scales working temperature higher limit that is preset in electronic scales this locality, or when being preset in the electronic scales working temperature lower limit of electronic scales this locality, whether prompting user need to continue the described electronic scales of use under this working environment; If receive, user sends continues the instruction used under this working environment, calls the correction list that is preset in electronic scales this locality electronic scales is proofreaied and correct.
The invention has the beneficial effects as follows: be different from prior art and by the method that multiple mass sensors is obtained to results averaged, electronic scales proofreaied and correct, the defect of cost of idleness, the present invention obtains environment temperature by temperature sensor, and by environment temperature be preset in local temperature range limit value and compare, if electronic scales is operated under ultimate temperature condition, call so and be preset in local correction list, by environment temperature, table look-up and obtain corresponding corrected value, electronic scales is proofreaied and correct, electronic scales is operated in environment temperature and is greater than while being preset in local temperature range limit value like this, can automatically to the weighing results of electronic scales, proofread and correct, thereby obtain weighing results accurately.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
Consult Fig. 1, Fig. 1 is the process flow diagram of electronic scale temperature correcting method embodiment of the present invention.In figure, electronic scale temperature correcting method comprises:
Step 101: in the default electronic scales working temperature higher limit in this locality of electronic scales and electronic scales working temperature lower limit, and proofread and correct list;
Step 102: obtain environment temperature after electronic scales obtains weighing results;
Step 103: the environment temperature of obtaining and the electronic scales working temperature higher limit and the electronic scales working temperature lower limit that are preset in electronic scales this locality are compared;
Step 104: if environment temperature, higher than electronic scales working temperature higher limit, or lower than electronic scales working temperature lower limit, is called the correction list that is preset in electronic scales this locality, obtain corresponding corrected value according to obtained environment temperature coupling proofreading and correct in list;
Step 105: the corrected value obtaining according to coupling is proofreaied and correct above-mentioned weighing results;
Step 106: the weight that generates current weighing object according to the data after proofreading and correct.
Compared to prior art, by the method that multiple mass sensors is obtained to results averaged, electronic scales is proofreaied and correct, the defect of cost of idleness, the present invention obtains environment temperature by temperature sensor, and by environment temperature be preset in local temperature range limit value and compare, if electronic scales is operated under ultimate temperature condition, call so and be preset in local correction list, by environment temperature, table look-up and obtain corresponding corrected value, electronic scales is proofreaied and correct, the present invention is operated in the situation that environment temperature is greater than the default limit of working temperature value electronic scales like this, automatically electronic scales is reset, thereby obtain weighing results accurately.
Can be by tabling look-up or the various ways such as function calculating is realized to the bearing calibration of described electronic scales in the present invention.In one embodiment of the invention, adopt lookup table mode to proofread and correct electronic scales, by the correlation parameter of testing environment temperature and electronic scales, the tables of data that utilization pre-sets obtains corresponding corrected value, wherein corrected value can be on the occasion of or negative value, by the gravimetric value phase Calais that corrected value and weight sensor are recorded, try to achieve the electronic scale weighing value after correction.
When pork is carried out to weighing, unlocking electronic scale, recording environment temperature is 5 ℃, exceeded according to the correction list that is preset in electronic scales this locality, matching corrected value is 0.05 gram, according to 0.05 gram of gravimetric value to the current pork being recorded by weight sensor, proofreaies and correct, and the gravimetric value of the pork that weight sensor is recorded and corrected value are added, and then obtain the weight of pork, and then show correct electronic scale weighing value.
Refer to Fig. 2, Fig. 2 is the process flow diagram of modification temperature extremes value range in electronic scale temperature correcting method embodiment of the present invention.The electronic scales working temperature higher limit default in this locality of electronic scales can be connected it is upgraded by network with electronic scales working temperature lower limit, to increase the tenure of use of electronic scales.Because of electronic scales in use for some time, its electronic devices and components performance may change, thereby working temperature higher limit and electronic scales working temperature lower limit are changed.In the embodiment of the present invention, after electronic scales electronic devices and components performance change, can the working temperature higher limit of electronic scales this locality and electronic scales working temperature lower limit be revised as to correct value by network.
The step of revising electronic scales operating temperature limit value range comprises:
Step 201: the mixed-media network modules mixed-media by electronic scales is connected with outer computer communication;
Step 202: judge whether the local electronic scales working temperature higher limit arranging of electronic scales and electronic scales working temperature lower limit need to upgrade;
Step 203: the working temperature lower limit of if so, upgrading electronic scales working temperature higher limit and electronic scales this locality by mixed-media network modules mixed-media.
Refer to Fig. 3, Fig. 3 revises the process flow diagram of proofreading and correct list in electronic scale temperature correcting method embodiment of the present invention.The correction list default in this locality of electronic scales can be connected it is upgraded by network, to increase the tenure of use of electronic scales.Because of electronic scales in use for some time, its electronic devices and components performance may change, thereby make to proofread and correct list, changes.In the embodiment of the present invention, after electronic scales electronic devices and components performance change, can the correction list of electronic scales this locality be revised as to correct value by network.
The step of revising electronic scales correction list comprises:
Step 301: the mixed-media network modules mixed-media by electronic scales is connected with outer computer communication;
Step 302: judge whether the local correction list arranging of electronic scales needs to upgrade;
Step 303: if so, upgrade the correction list of electronic scales this locality by mixed-media network modules mixed-media.
It should be noted that, in to the renewal of the local default correction list of electronic scales and electronic scales operating temperature limit value range, the mixed-media network modules mixed-media of electronic scales and outer computer need to be carried out to communication and be connected, its connected mode can connect by GPRS communication modes, 3G communication modes connects, WIFI communication modes connects or ethernet communication mode connects.Certainly; also can adopt alternate manner to connect, as adopted USB communication modes, or 1394 PORT COM connect; the mode that adopts existing communication connected mode that electronic scales is connected with outer computer all belongs to simple replacement of the present invention, falls into protection scope of the present invention.
Refer to Fig. 4, Fig. 4 is the structural representation of electronic scale temperature correcting device embodiment of the present invention.In figure, electronic scale temperature correcting device comprises:
Local memory module 401: for local store electrons scale working temperature higher limit and electronic scales working temperature lower limit at electronic scales, and proofread and correct list;
Temperature acquisition module 402: obtain environment temperature for the temperature sensor by electronic scales;
Temperature contrast module 403: for the environment temperature of obtaining and the electronic scales working temperature higher limit and the electronic scales working temperature lower limit that are preset in electronic scales this locality are compared;
Corrected value acquisition module 404: for working as environment temperature higher than the electronic scales working temperature higher limit that is preset in electronic scales this locality, or when being preset in the electronic scales working temperature lower limit of electronic scales this locality, call the correction list that is preset in electronic scales this locality, in correction list, according to obtained environment temperature coupling, obtain corresponding corrected value;
Correction module 405: the qualitative data current mass sensor being obtained for the corrected value obtaining according to coupling is proofreaied and correct;
The first update module 406: be connected with outer computer communication for the mixed-media network modules mixed-media by electronic scales; And judge whether the local electronic scales working temperature higher limit arranging of electronic scales and electronic scales working temperature lower limit need to upgrade; If so, by mixed-media network modules mixed-media, upgrade the working temperature lower limit of electronic scales working temperature higher limit and electronic scales this locality;
The second update module 407: be connected with outer computer communication for the mixed-media network modules mixed-media by electronic scales; And judge whether the local correction list arranging of electronic scales needs to upgrade; If so, by mixed-media network modules mixed-media, upgrade the correction list of electronic scales this locality;
Reminding module 408: for working as environment temperature higher than the electronic scales working temperature higher limit that is preset in electronic scales this locality, or when being preset in the electronic scales working temperature lower limit of electronic scales this locality, whether prompting user need to continue the described electronic scales of use under this working environment; If receive, user sends continues the instruction used under this working environment, calls the correction list that is preset in electronic scales this locality electronic scales is proofreaied and correct.
Electronic scale temperature correcting unit temp acquisition module 402 of the present invention obtains environment temperature, and by temperature, contrast module 403 and environment temperature and local memory module 401 are stored in to local temperature range limit value compare, corrected value acquisition module 404 obtains corrected value according to comparative result, and correction module 405 is proofreaied and correct electronic scales according to corrected value.The present invention is operated in the situation that environment temperature is greater than the default limit of working temperature value electronic scales like this, automatically electronic scales is reset, thereby obtains weighing results accurately.
More than can understand, the first update module 405 is for upgrading electronic scales working temperature higher limit and the electronic scales working temperature lower limit of local memory module 401 storages.The second update module 406 is for upgrading the correction list of local memory module 401 storages.The mode of upgrading content in local memory module 401 can operate by the mode of the network connections such as the connection of GPRS communication modes, the connection of 3G communication modes, the connection of WIFI communication modes or ethernet communication mode, concrete step of updating and method illustrate above, do not repeat them here.
Reminding module 408 is interactive module of electronic scales and user, when electronic scales is during in ultimate temperature, can adopt the mode of dialog box to make a choice to user, when user selects to continue to use, call the correction list that is preset in electronic scales this locality electronic scales is proofreaied and correct, obtain correct weighing results.If customer selecting does not continue to use, can powered-down.User also can be set and select module, the method for serviceability temperature compensating plate is carried out temperature compensation to electronic scales, and is not limited to use correction list to compensate electronic scales.
The foregoing is only embodiments of the invention; not thereby limit the scope of the claims of the present invention; every equivalent structure or conversion of equivalent flow process that utilizes instructions of the present invention and accompanying drawing content to do; or be directly or indirectly used in other relevant technical fields, be all in like manner included in scope of patent protection of the present invention.