DE102009024356A1 - Automatic calibration system for a scanner balance or other weighing system - Google Patents

Automatic calibration system for a scanner balance or other weighing system Download PDF

Info

Publication number
DE102009024356A1
DE102009024356A1 DE102009024356A DE102009024356A DE102009024356A1 DE 102009024356 A1 DE102009024356 A1 DE 102009024356A1 DE 102009024356 A DE102009024356 A DE 102009024356A DE 102009024356 A DE102009024356 A DE 102009024356A DE 102009024356 A1 DE102009024356 A1 DE 102009024356A1
Authority
DE
Germany
Prior art keywords
calibration
balance
accelerometer
scanner
data
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.)
Ceased
Application number
DE102009024356A
Other languages
German (de)
Inventor
Bryan L. Eugene Olmstead
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.)
Datalogic Scanning Inc
Original Assignee
Datalogic Scanning 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
Priority claimed from US12/435,997 external-priority patent/US20090306924A1/en
Application filed by Datalogic Scanning Inc filed Critical Datalogic Scanning Inc
Publication of DE102009024356A1 publication Critical patent/DE102009024356A1/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G23/00Auxiliary devices for weighing apparatus
    • G01G23/01Testing or calibrating of weighing apparatus
    • G01G23/015Testing or calibrating of weighing apparatus by adjusting to the local gravitational acceleration
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G19/00Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups
    • G01G19/40Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight
    • G01G19/413Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means
    • G01G19/414Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only
    • G01G19/4144Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only for controlling weight of goods in commercial establishments, e.g. supermarket, P.O.S. systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G23/00Auxiliary devices for weighing apparatus
    • G01G23/01Testing or calibrating of weighing apparatus

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Indication And Recording Devices For Special Purposes And Tariff Metering Devices (AREA)

Abstract

Ein System und Verfahren zum automatischen Kalibrieren einer Waage, insbesondere einer Scanner-Waage, wobei die Waage mittels eines eingebauten Kalibreinen Beschleunigungsmesser aufweist, der den tatsächlichen Wert der Erdbeschleunigungs-Konstante für einen bestimmten Ort oder eine bestimmte Zeit ermittelt und dann diesen Messwert zur Kalibrierung verwendet. Ein Beispiel für ein solches Kalibrier-Verfahren kann die folgenden Schritte aufweisen: (a) Ausführen einer ursprünglichen Kalibrierung der Scanner-Waage während des Zusammenbaus; (b) Versehen der Scanner-Waage mit einem eingebauten Beschleunigungsmesser, welcher zum Messen der Erdbeschleunigungs-Konstante für den jeweiligen Ort ausgelegt ist; und (c) Ausführen eines vorzugsweise auf einem Mikrocontroller ablaufenden Waage-Kalibrierprogramms, welches die gewünschten Kalibrier-Daten verwendet, welche aus den Messungen in Schritt (b) ermittelt wurden, um die Waage zu kalibrieren. In bestimmten Ausführungsbeispielen kann das System auch andere Sensoren verwenden wie einen Temperatursensor und einen Luftfeuchtigkeitssensor, um weitere Kalibrierungs-Konstanten zur Verwendung bei der Kalibrierung des Beschleunigungsmessers und/oder des Dehnungsmessers der Waage zu erhalten.A system and method for automatically calibrating a balance, in particular a scanner balance, wherein the balance comprises an accelerometer built-in caliber which determines the actual value of the gravitational acceleration constant for a particular location or time and then uses that value for calibration , An example of such a calibration method may include the steps of: (a) performing an initial calibration of the scanner balance during assembly; (b) providing the scanner balance with a built-in accelerometer designed to measure the gravitational acceleration constant for each location; and (c) performing a preferably on a microcontroller running scale calibration program, which uses the desired calibration data, which were determined from the measurements in step (b) to calibrate the balance. In certain embodiments, the system may also use other sensors, such as a temperature sensor and a humidity sensor, to obtain further calibration constants for use in calibrating the accelerometer and / or strain gauge of the balance.

Description

Hintergrundbackground

Das Gebiet der Erfindung bezieht sich auf Systeme und Verfahren zum Kalibrieren einer Waage eines Daten-Lesesystems. Typische Daten-Lesesysteme für eine große Anzahl von Daten werden in Lebensmittel-Geschäften verwendet, beispielsweise optische Scanner mit einer integrierten Waage (beispielsweise Scanner-Waagen). Die Kalibrierung der Waage richtet die Waage auf einen genauen Bezugspunkt für das Wiegen ein. Die Kalibrierung der Waage ist ein zeitaufwändiges Verfahren, welches üblicherweise durch die Regierung per Gesetz geregelte Gewichte und Messungen erfordert. Derzeitige ScannerWaage-Produkte erfordern üblicherweise einen Techniker, welcher einen Gewichtssatz zum Kalibrieren der Scanner-Waage nach deren Installation verwendet. Zusätzlich benötigen derartige Scanner-Waage-Produkte häufig eine offizielle Registrierung und Etikettierung durch eine Amtsperson, um die Waage für die kommerzielle Nutzung zuzulassen.The Field of the invention relates to systems and methods for Calibrating a scale of a data reading system. Typical data reading systems for a large number data is used in grocery stores For example, optical scanner with an integrated balance (for example Scanner Scales). Calibration of the balance sets up the balance an exact reference point for the weighing in. Calibration of the balance is a time-consuming process which usually government-regulated weights and measurements requires. Current scanner weighing products usually require a technician who provides a set of weights for calibrating the Scanner balance used after installation. In addition, such require Scanner scales products frequently an official registration and labeling by an official, for the balance for to allow commercial use.

Früher vorgeschlagene Kalibrier-Verfahren weisen standardisierte Gewichte auf, beispielsweise ein vorher genau gemessenes 1 Kg oder 3 Kg Gewicht, welche abwechselnd auf der Waage positioniert werden, woraufhin das Kalibrier-System dann die Kalibriervorgangs-Sequenz ausführt. Eine weiteres Verfahren ist in der US Anmeldung Nummer 2002/0052703 beschrieben, welche hiermit durch Bezugnahme in die Offenbarung eingeschlossen wird, wobei diese Waage eine Kommunikations-Schnittstelle zum Erhalten der Waage-Kalibrierdaten (ErdbeschleunigungsDaten) aufweist, welche auf den bestimmten Verwendungsort der Waage bezogen sind. Ein solches System erfordert eine Kommunikations-Verbindung oder ein Positionsbestimmungsystem (beispielsweise ein globales Positionsbestimmungssystem oder ”GPS”), um die Position der Waage zu bestimmen und dann das System unter Verwendung der lokalbezogenen Kalibrierdaten durch Ausführung der Kalibriervorgangs-Sequenz zu kalibrieren.Previously proposed Calibration methods include standardized weights, for example previously exactly measured 1 kg or 3 kg weight, which alternately be positioned on the scale, whereupon the calibration system then the calibration sequence performs. Another method is disclosed in US application number 2002/0052703 which are hereby incorporated by reference into the disclosure is included, this scale is a communication interface for obtaining the balance calibration data (earth acceleration data) which refers to the specific place of use of the balance are. Such a system requires a communication connection or a position determination system (for example, a global Positioning system or "GPS") to the position of the scale and then determine the system using the localized Calibration data by execution the calibration sequence to calibrate.

Der Erfinder der vorliegenden Erfindung hat erkannt, dass es wünschenswert ist, eine Kalibrierung vor Ort für den Waage-Teil eines Scanner-Waage-Produkts durch Anwenden von Gewichten und Messungen durch die Amtspersonen überflüssig zu machen, aber dennoch in Einklang mit den regionalen oder lokalen Wiege- und Messbestimmungen zu liegen, um so die notwendige Zertifizierung zu erhalten. Eine Zertifizierung durch die Fabrik würde das Erfordernis entfernen, dass der Kunde durch einen zusätzlichen Kalibrierungs-/Zertifizierungs-Vorgang gehen muss, wozu herkömmlicherweise Gewichte auf der Waage platziert werden müssen und die KalibrierungsvorgangsSequenz erst daraufhin ablaufen kann.Of the Inventor of the present invention has recognized that it is desirable is a site calibration for the scale portion of a scanner balance product by applying weights and to make measurements by the officials superfluous, but nevertheless in accordance with regional or local weighing and measuring regulations to lie in order to obtain the necessary certification. A Factory certification would remove the requirement that the customer through an additional Calibration / Certification process go must, as usual Weights must be placed on the scale and the calibration procedure sequence only then can expire.

Kurzfassungshort version

Die vorliegende Erfindung richtet sich auf ein System und Verfahren zum Kalibrieren einer Waage, insbesondere einer Scanner-Waage eines POS-Systems. Gemäß einem bevorzugten Ausführungsbeispiel des Systems/Verfahrens wird die Wiege-Einrichtung der Scanner-Waage vor Ort mittels eines eingebauten Kalibrier-Systems kalibriert, welches einen Beschleunigungsmesser aufweist, der den tatsächlichen Wert der Erdbeschleunigungs-Konstante für einen bestimmten Ort und/oder eine bestimmte Zeit ermittelt und dann diesen Messwert zur Kalibrierung verwendet.The The present invention is directed to a system and method for calibrating a balance, in particular a scanner balance of a POS system. According to one preferred embodiment of the system / procedure becomes the weighing device of the scanner scale calibrated on site using a built-in calibration system, which has an accelerometer, the actual Value of gravitational acceleration constant for a specific location and / or determined a certain time and then this value for calibration used.

Ein bevorzugtes Kalibrier-Verfahren kann die folgenden Schritte aufweisen:

  • (a) Ausführen einer ursprünglichen Kalibrierung der Scanner-Waage während des Zusammenbaus;
  • (b) Versehen der Scanner-Waage mit einem eingebauten Beschleunigungsmesser, welcher zum Messen der Erdbeschleunigungs-Konstante für den jeweiligen Ort ausgelegt ist; und (c) Ausführen eines vorzugsweise und auf einem Mikrocontroller ablaufenden Waage-Kalibrierprogramms, welches die gewünschten KalibrierDaten verwendet, welche aus der Messungen in Schritt (b) ermittelt wurden, um die Waage zu kalibrieren. In bestimmten Ausführungsbeispielen kann das System auch andere Sensoren verwenden, beispielsweise einen Temperatursensor und z usätzliche Luftdruck- oder Luftfeuchtigkeits-Sensoren, um weitere Kalibrierungs-Konstanten zur Verwendung bei der Kalibrierung des Beschleunigungsmessers und/oder des Dehnungsmessers der Waage zu erhalten.
A preferred calibration method may include the following steps:
  • (a) Perform an initial calibration of the scanner balance during assembly;
  • (b) providing the scanner balance with a built-in accelerometer designed to measure the gravitational acceleration constant for each location; and (c) performing a preferably and on a microcontroller proceeding scale calibration program which uses the desired calibration data determined from the measurements in step (b) to calibrate the balance. In certain embodiments, the system may also use other sensors, such as a temperature sensor and additional air pressure or humidity sensors, to obtain further calibration constants for use in calibrating the accelerometer and / or strain gauge of the balance.

Kurze Beschreibung der ZeichnungenBrief description of the drawings

1 ist eine perspektivische Ansicht einer Scanner-Waage gemäß eines Ausführungsbeispiels der Erfindung. 1 is a perspective view of a scanner balance according to an embodiment of the invention.

2 ist ein Blockschaltbild der Elektronik eines Kalibriersystems gemäß eines bevorzugten Ausführungsbeispiels der Erfindung. 2 is a block diagram of the electronics of a calibration system according to a preferred embodiment of the invention.

Detaillierte Beschreibung der bevorzugten AusführungsbeispieleDetailed description the preferred embodiments

Die bevorzugten Ausführungsbeispiele werden nun unter Bezugnahme auf die Zeichnung beschrieben. 1 zeigt eine kombinierte Datenlese-und-Waage- Vorrichtung in Form einer Scanner-Waage 10 in einer bevorzugten Ausgestaltung, wie beispielsweise der Magellan® Scanner-Waage, welche von Datalogic, Inc. in Eugene, Oregon erhältlich ist. Die Magellan® Scanner-Waage ist ein mit mehreren Fenstern versehene Laser-Barcode-Scanner mit einem Gehäuse 12 und einem vertikalen Fenster 14 und einem horizontalen Fenster 16. Das horizontale Fenster 16 ist in die Wiegeplatte 18 integriert. Alternativ kann die Scanner-Waage auch ein einziges Scanner-Fenster aufweisen, wobei sich dieses Fenster entweder vertikal oder horizontal erstreckt. Die Scanner-Waage kann andere Arten von Datenlesern wie Bildscanner, RFID-Leser oder andere Arten von Datensammelsystemen aufweisen.The preferred embodiments will now be described with reference to the drawings. 1 shows a combined data reading and weighing device in the form of a scanner balance 10 In a preferred embodiment, such as the Magellan ® scanners scale, which receives from Datalogic, Inc. in Eugene, Oregon is. The Magellan ® Scales Scale is a multi-windowed laser barcode scanner with a housing 12 and a vertical window 14 and a horizontal window 16 , The horizontal window 16 is in the cradle plate 18 integrated. Alternatively, the scanner scale may also have a single scanner window, with this window extending either vertically or horizontally. The scanner scale may include other types of data readers, such as image scanners, RFID readers, or other types of data collection systems.

Gemäß einem bevorzugten System ist die Scanner-Waage 10 in der Fabrik zusammengebaut und kalibriert (oder an einem anderen, geeigneten Kalibrier-Ort kalibriert) und wird von diesem Ort zur Installation ohne (oder wahlweise mit) zusätzlicher regionaler Kalibrierung versendet. 2 zeigt ein Blockschaltbild der Elektronik 20 eines automatischen Kalibrier-Systems gemäß einem bevorzugten Ausführungsbeispiel. Eine typische, kostengünstige Waage weist einen Analog-Digital-Umwandler (ADC) 24, einen Mikrokontroller 26 und einen Dehnungsmesser 22 auf (oder andere geeignete Gewichts-Sensoren oder Wiege- Mechanismen). Gemäß einer bevorzugten Ausgestaltung sind zusätzliche Komponenten zum Einrichten einer sich automatisch kalibrierenden Waage vorgesehen und in 2 schraffiert dargestellt, welche einen Beschleunigungsmesser 30 und einen Temperatursensor 32 aufweisen, sowie einen Analog-Digital-Umwandler (ADC) 34. Für einen Beschleunigungsmesser, welcher ein analoges Ausgangssignal hat, kann das System (mittels der Leitung 24a, welche gestrichelt dargestellt ist) mit dem gleichen ADC 24 verbunden sein und dieses verwenden, welches bereits zum Umwandeln des analogen Signals von dem Dehnungsmesser 22 dient, so dass auf diese Weise die Konstruktion vereinfacht werden kann. Alternativ kann der Beschleunigungsmesser 30 mit einem eigenen ADC 34 versehen sein. Der ADC 34 kann in den Beschleunigungsmesser 30 integriert sein oder separat davon vorgesehen sein. Nach dem Einschalten holt der Mikrokontroller 26 den letzten Kalibrier-Wert aus dem Dauerspeicher zurück (wie einem Flash-Speicher oder einem EEPROM). Der Kalibrier-Wert wird verwendet, um das Signal von dem Dehnungsmesser in einen Gewichts-Wert umzuwandeln. Der Beschleunigungsmesser 30 ist vorzugsweise innerhalb der Waage 18 montiert, so dass sich seine Messachse vertikal erstreckt (in Richtung der Schwerkraft). Alternativ können mehrachsige Beschleunigungsmesser vorgesehen sein, welche den Montageprozess erleichtern. Falls ein dreiachsiger Beschleunigungsmesser 30 verwendet wird, werden die Ausgangssignale von der X, Y und Z-Achse wie Vektoren aufsummiert (indem die Quadratwurzel aus der Summe der zum Quadrat potenzierten Werte der einzelnen Ausgangssignale gezogen wird), um die Erdbeschleunigung unabhängig von der örtlichen Orientierung des Beschleunigungsmessers zu ermitteln.In a preferred system, the scanner scale is 10 assembled and calibrated at the factory (or calibrated at another suitable calibration location) and shipped from this location for installation with no (or optionally with) additional regional calibration. 2 shows a block diagram of the electronics 20 an automatic calibration system according to a preferred embodiment. A typical low-cost scale has an analog-to-digital converter (ADC) 24 , a microcontroller 26 and a strain gauge 22 on (or other suitable weight sensors or weighing mechanisms). According to a preferred embodiment, additional components are provided for setting up an automatically calibrating balance and in 2 hatched representing an accelerometer 30 and a temperature sensor 32 and an analog-to-digital converter (ADC). 34 , For an accelerometer having an analogue output signal, the system (via the line 24a , which is shown in dashed lines) with the same ADC 24 be connected and use this already for converting the analog signal from the strain gauge 22 serves, so that in this way the construction can be simplified. Alternatively, the accelerometer 30 with its own ADC 34 be provided. The ADC 34 can in the accelerometer 30 be integrated or be provided separately from it. After switching on, the microcontroller fetches 26 the last calibration value from the permanent memory (such as a flash memory or an EEPROM). The calibration value is used to convert the signal from the strain gauge to a weight value. The accelerometer 30 is preferably within the scale 18 mounted so that its measuring axis extends vertically (in the direction of gravity). Alternatively, multi-axis accelerometers may be provided which facilitate the assembly process. If a three-axis accelerometer 30 is used, the output signals from the X, Y and Z axes are summed like vectors (by taking the square root of the sum of the squared-magnified values of the individual output signals) to determine the gravitational acceleration independent of the local orientation of the accelerometer.

Eine Messung der Beschleunigung-Werte wird von dem Beschleunigungsmesser 30 vorgenommen, und eine Filterung wird vorgenommen, um die Auswirkungen von Schwingungen usw. zu beseitigen, wie dies auch mit dem Ausgangs-Signal des Dehnungsmessers vorgenommen wird, um einen stabilen Korrekturfaktor für die Beschleunigung vorzunehmen, welche der Erdbeschleunigung entspricht. Eine Temperaturmessung durch den Temperatur-Sensor 32 wird zu diesem Zeitpunkt vorgenommen und diese Temperatur-Messung wird verwendet, um den gemessenen Beschleunigungs-Wert anzupassen, um eine Kompensation des Beschleunigungsmessers hinsichtlich der Temperaturempfindlichkeit vorzunehmen. Dieser Beschleunigungs-Korrekturfaktor wird auf die am ursprünglichen Fabrik-Kalibrierungsort herrschende Schwerkraft-Konstante angewendet, um deren Maßstab anzupassen, und wird dann verwendet, um diese Fabrik-Kalibrierung zum Konvertieren des Dehnungsmesser-Ausgangssignals in die jeweiligen Gewichts-Werte zu kalibrieren.A measurement of the acceleration values is taken from the accelerometer 30 filtering is performed to eliminate the effects of vibration, etc., as is done with the strain gauge output signal, to provide a stable correction factor for the acceleration corresponding to the acceleration due to gravity. A temperature measurement by the temperature sensor 32 is made at this time and this temperature measurement is used to adjust the measured acceleration value to compensate the accelerometer for temperature sensitivity. This acceleration correction factor is applied to the gravity constant prevailing at the original factory calibration location to adjust its scale, and is then used to calibrate this factory calibration to convert the strain gauge output signal to the respective weight values.

Das System 20 kann wahlweise zusätzliche Sensoren 36 aufweisen, welche als ”Zusatz-Sensoren” bezeichnet sind, um weitere Kalibrier-Faktoren für den Beschleunigungsmesser zu liefern. Diese Zusatz-Sensoren können Luftdruck-Sensoren und/oder LuftfeuchtigkeitsSensoren sein. Das Eingangssignal von jedem der Sensoren (Temperatur, Luftdruck, Luftfeuchtigkeit, usw.) kann verwendet werden, nicht nur um den Beschleunigungsmesser zu kalibrieren, sondern auch um eine direkte Kompensation vorzunehmen. Kompensation für die nicht beschleunigungsbezogene Empfindlichkeit des Beschleunigungsmessers (wie beispielsweise Temperaturempfindlichkeit) ermöglicht es, eine hochgenaue Waage zum Messen des Gewichts bereitzustellen.The system 20 can optionally have additional sensors 36 which are referred to as "auxiliary sensors" to provide additional calibration factors for the accelerometer. These auxiliary sensors may be air pressure sensors and / or humidity sensors. The input signal from each of the sensors (temperature, air pressure, humidity, etc.) can be used not only to calibrate the accelerometer, but also to make a direct compensation. Compensation for the accelerometer-related sensitivity of the accelerometer (such as temperature sensitivity) makes it possible to provide a high-precision scale for measuring the weight.

Die Temperatur-Kalibrierung des Systems in der Fabrik kann durch Messen der Beschleunigungsmesser-Werte und der auf einer Leiterplatte herrschenden Temperaturen in einer kontrollierten Umgebung bei zwei verschiedenen Temperaturwerten erfolgen. Diese Daten können in einem Flash-Speicher oder einem EEPROM-Speicher zum Kalibrieren des Kalibrier-Systems gespeichert werden. Nichtlineare Temperaturempfindlichkeit kann durch Erfassen von Messwerten bei mehr als zwei Temperaturen erfolgen. Die montierte Waage wird in der Fabrik kalibriert und der Beschleunigungsmesser-(der Erdbeschleunigungs-)Wert wird als Referenz für denjenigen Ort gespeichert, an welchem die Installation der Waage erfolgt.The Temperature calibration of the system in the factory can be done by measuring the accelerometer values and the prevailing on a printed circuit board Temperatures in a controlled environment at two different Temperature values take place. This data can be stored in a flash memory or an EEPROM memory for calibrating the calibration system get saved. Nonlinear temperature sensitivity can by taking readings at more than two temperatures. The assembled scale is calibrated in the factory and the accelerometer (the Gravitational) value is stored as a reference for that location at which the installation of the balance takes place.

Beschleunigungsmesser, wie der Name schon sagt, sind Vorrichtungen, welche eine Beschleunigung messen. In den letzten Jahren sind derartige Vorrichtungen aufgrund neuer Herstellungsverfahren sehr viel kostengünstiger geworden. Ein bevorzugter, kostengünstiger Beschleunigungsmesser wird mit Oberflächen-Mikrobearbeitungsverfahren hergestellt, sog. MEMSVorrichtungen (Mikro-Elektro-Mechanische Systeme). Diese Vorrichtungen messen eine oder mehrere zueinander senkrechte Beschleunigungen. Einige Vorrichtungen können statische Beschleunigungen (DC) wie die Erdbeschleunigung messen. Diese Vorrichtungen weisen üblicherweise einen Kragarm mit einer kalibrierten Masse an ihrem Ende auf. Die Auslenkung des Kragarms wird durch verschiedene Verfahren gemessen, beispielsweise eine Änderungen in der elektrischen Kapazität. MEMS-Beschleunigungsmesser sind etwas temperaturempfindlich, weil die Temperaturschwankungen die Federkonstante des Kragarms ändern, sowie auch andere Parameter. Um eine stabile Messung vorzunehmen, wird die Temperatur vorzugsweise gemessen und zur Kalibrierung des Beschleunigungsmessers verwendet.Accelerometers, as the name implies, are devices which have a Be measure acceleration. In recent years, such devices have become much less expensive due to new manufacturing processes. A preferred, low-cost accelerometer is fabricated using surface micromachining techniques, so-called MEMS (Micro-Electro-Mechanical Systems) devices. These devices measure one or more perpendicular accelerations. Some devices can measure static accelerations (DC) such as gravitational acceleration. These devices usually have a cantilever arm with a calibrated mass at its end. The cantilever deflection is measured by various methods, such as changes in electrical capacity. MEMS accelerometers are somewhat temperature sensitive because temperature variations change the spring constant of the cantilever, as well as other parameters. To make a stable measurement, the temperature is preferably measured and used to calibrate the accelerometer.

Derzeit sind analoge Vorrichtungen wie Modell Nummer ADT75 Temperatursensor, ADXL330 DreiachsBeschleunigungsmesser, und Modell Nummer AD7730 AnalogDigital-Umwandler (welcher auch für die Dehnungsmessung verwendet werden kann) eine gute Wahl für den Beschleunigungsmesser und die Sensor-Bauteile. Der ADC wäre dann bereits in dem System enthalten. Der Temperatursensor kostet weniger als $1,00 in Stückzahlen von 1.000 und der Beschleunigungsmesser kostet weniger als $5,50 in Losgrößen von 1.000 Stück. Es ist daher annehmbar, dass bei einer Stückzahl von 10.000, welche angemessen ist für derartige Wagen, die zusätzlichen Kosten zum Verwirklichen einer sich automatisch kalibrierenden Waage etwa $3,00 sind. Andere Verfahren sind für die Messung der Temperatur bei potenziell geringeren Kosten als ein integrierter Temperatursensor möglich, beispielsweise mit dem Modell ADT75. Beispielsweise ein Thermistor oder sogar nur die Spannung einer einfachen Flächendiode können verwendet werden, um die Temperatur zu erfassen.Currently are analog devices like model number ADT75 temperature sensor, ADXL330 three-axis accelerometer, and model number AD7730 AnalogDigital converter (which also used for strain measurement can be) a good choice for the accelerometer and the sensor components. The ADC would be then already included in the system. The temperature sensor costs less as $ 1.00 in quantities from 1,000 and the accelerometer costs less than $ 5.50 in lot sizes of 1,000 pieces. It is therefore acceptable for a quantity of 10,000, which is appropriate is for Such cars, the additional Cost of realizing an automatically calibrated balance are about $ 3.00. Other methods are for measuring the temperature at potentially lower cost than an integrated temperature sensor possible, for example with the model ADT75. For example, a thermistor or even just the voltage of a simple flat diode can be used to control the Temperature to capture.

Das Ausschalten des Kalibriervorgangs resultiert in geringeren Installationskosten, sowohl bei der ursprünglichen Installation, als auch zu dem Zeitpunkt, zu welchem der Scanner entfernt oder repariert wird. Diese geringeren Installationskosten resultieren in insgesamt geringeren Kosten für den Besitz der Waage durch den Kunden, weil die Notwendigkeit beseitigt wird, dass eine zertifizierte Person durch Wiegen und Messen eine Eichung vornehmen muss.The Turning off the calibration process results in lower installation costs, both at the original Installation, as well as at the time, to which the scanner removed or repaired. These lower installation costs result in an overall lower cost of ownership of the balance the customer, because the need is eliminated, that a certified Person must perform a calibration by weighing and measuring.

Nachfolgend werden mehrere beispielhafte Verfahren für die Bedienung eines sich automatisch kalibrierenden Systems beschrieben.following will be several exemplary methods for the operation of a automatically calibrated system.

Gemäß einem ersten Ausführungsbeispiel eines Verfahrens (Verfahren 1) wird der Scanner-Waage-Kalibriermodus aktiviert durch die Schritte: (a) Eingeben der KalibrierSequenz durch (i) Aktivieren eines Schalters 19 (an dem Gehäuse 12 oder an einer anderen, geeigneten Stelle angebracht) wie dies in 1 gezeigt ist, oder (ii) Aktivieren eines Soft Switch durch Scannen eines programmierenden Etiketts 5 oder (iii) mittels eines Befehls von dem POS (entweder manuell oder automatisch ausgelöst) oder (iv) automatisch durch Starten oder (iv) periodisch durch geeignete Kriterien; (b) sobald die/der Waage- Kalibrieren-Sequenz/Modus eingestellt ist, Kalibrieren des Beschleunigungsmessers durch Einstellen der Temperatur und/oder des Drucks und/oder der Feuchtigkeit; (c) Verwenden des Beschleunigungsmessers zum Messen der Erdbeschleunigungs-Konstante für den jeweiligen geographischen Ort; und (d) Ausführen eines Kalibrier-Programms unter Verwendung der spezifischen Kalibrierdaten, welche von den Messungen in Schritt (b) ermittelt wurden, um eine automatische Kalibrierung der Waage vorzunehmen. Geeignete Kriterien für die periodische Kalibrierung enthalten (a) ein bestimmter Zeitpunkt, beispielsweise täglich oder wöchentlich; (b) auf Grund von bestimmten Wiege-Vorgängen wie nach einer bestimmten Anzahl von Wiege-Vorgängen, oder nach einem bestimmten, umfangreichen Wiege-Vorgang, oder (c) Kombinationen der vorgenannten Kriterien.According to a first embodiment of a method (method 1), the scanner balance calibration mode is activated by the steps of: (a) inputting the calibration sequence by (i) activating a switch 19 (on the case 12 or attached to another appropriate location) as shown in 1 or (ii) activate a soft switch by scanning a programming tag 5 or (iii) by means of a command from the POS (either manually or automatically triggered) or (iv) automatically by starting or (iv) periodically by appropriate criteria; (b) once the scale calibration sequence / mode is set, calibrating the accelerometer by adjusting the temperature and / or pressure and / or humidity; (c) using the accelerometer to measure the gravitational acceleration constant for the respective geographic location; and (d) executing a calibration program using the specific calibration data determined from the measurements in step (b) to automatically calibrate the balance. Suitable criteria for periodic calibration include (a) a particular time, such as daily or weekly; (b) due to certain weighing operations, such as after a certain number of weighing operations, or after a specific, extensive weighing operation; or (c) combinations of the aforementioned criteria.

Auf Schritt (b) gemäß Verfahren 1 wird nachfolgend näher eingegangen. Angenommen das Ausgangssignal des Beschleunigungsmessers ist eine Spannung V. Ein typischer Beschleunigungsmesser weist eine Offset-Spannung V0 bei einer Beschleunigung von Null auf und eine Ausgangsspannung, welche proportional zur Beschleunigung A ist, mit einer Proportionalitäts-Konstante S (die auch als die Messempfindlichkeit des Beschleunigungsmessers bekannt ist). Daher folgt die Ausgangs-Spannung des Beschleunigungsmessers aus der folgenden Gleichung V = V0 + S·A Gleichung 1 Step (b) according to method 1 will be discussed in more detail below. Assuming the output of the accelerometer is a voltage V. A typical accelerometer has an offset voltage V0 at zero acceleration and an output voltage proportional to the acceleration A with a proportionality constant S (also referred to as the accelerometer's measurement sensitivity is known). Therefore, the output voltage of the accelerometer follows from the following equation V = V0 + S · A Equation 1

Die Offset-Spannung V0 und die Messempfindlichkeit S sind typischerweise temperaturempfindlich. Der Einfluss der Temperatur auf diese beiden Parameter ist in der Gleichung 2 berücksichtigt, wobei k1 der thermische Offset- Koeffizient und k2 der TemperaturempfindlichkeitsKoeffizient sind. V = V0 + k1·T + (S + k2·T)·A Gleichung 2 The offset voltage V0 and the measurement sensitivity S are typically temperature sensitive. The influence of temperature on these two parameters is considered in Equation 2, where k1 is the thermal offset coefficient and k2 is the temperature sensitivity coefficient. V = V0 + k1 * T + (S + k2 * T) * A Equation 2

Ein Kalibrier-Vorgang wird in der Fabrik vorgenommen, um die Konstanten k1 und k2 zu ermitteln. Ein Verfahren zum Ermitteln dieser Konstanten wird hier beschrieben. Die Ausgangsspannung V1 des Beschleunigungsmessers, welche getestet wird, wird bei einer konstanten Temperatur T1 gemessen in einer bestimmten Orientierung relativ zur lotrechten Linie (welche der Orientierung des Schwerkraftfeldes der Erde entspricht), wie in Gleichung 3 gezeigt ist. Eine zweite Messung V2 wird bei der Temperatur T1 mit einer physischen Orientierung von 180 Grad zu dem ersten Messwert (wie entgegengesetzt der Richtung der Schwerkraft) vorgenommen, wie in der Gleichung 4 beschrieben ist. V1 = V0 + k1·T1 + (S + k2·T1)·A Gleichung 3 V2 = V0 + k1·T1 + (S + k2·T1)·(-A) Gleichung 4 A calibration process is performed at the factory to determine the constants k1 and k2. A method for determining these constants will be described here. The output voltage V1 of the accelerometer being tested is measured at a constant temperature T1 in a certain orientation relative to the vertical line (which corresponds to the orientation of the gravitational field of the earth) as shown in Equation 3. A second measurement V2 is made at the temperature T1 with a physical orientation of 180 degrees to the first measurement (as opposed to the direction of gravity) as described in Equation 4. V1 = V0 + k1 * T1 + (S + k2 * T1) * A Equation 3 V2 = V0 + k1 * T1 + (S + k2 * T1) * (-A) Equation 4

Der Durchschnittswert von diesen Spannungen X1 wird gemäß Gleichung 5 berechnet. Die Differenz dieser Spannungen Y1 ist in Gleichung 6 beschrieben. Gleichung 5 eliminiert alle auf Einflussgrößen empfindlichen Bauteile, während Gleichung 6 alle Offset-Bauteile eliminiert X1 = (V1 + V2)/2 = V0 + k1·T1 Gleichung 5 Y1 = (V1 – V2) = 2·(S + k2·T1)·A Gleichung 6 The average value of these voltages X1 is calculated according to Equation 5. The difference of these voltages Y1 is described in Equation 6. Equation 5 eliminates all feature sensitive components while Equation 6 eliminates all offset components X1 = (V1 + V2) / 2 = V0 + k1 * T1 Equation 5 Y1 = (V1-V2) = 2 * (S + k2 * T1) * A Equation 6

Die gleichen Messungen werden bei einer unterschiedlichen Temperatur T2 genommen, wie aus den Gleichungen 7 und 8 folgt X2 = V0 + k1·T2 Gleichung 7 Y2 = 2·(S + k2·T2)·A Gleichung 8 The same measurements are taken at a different temperature T2, as follows from Equations 7 and 8 X2 = V0 + k1 · T2 Equation 7 Y2 = 2 * (S + k2 * T2) * A Equation 8

Weil die Schwerkraft (A) an dem Kalibrierungs-Ort bekannt ist, und die Temperaturen T1 und T2 bekannt sind, stellen die Gleichung 5, 6, 7 und 8 vier linearer Gleichungen mit vier Unbekannten (V0, S, k1 und k2) dar. Es ist ein einfaches Rechenverfahren, um dieses Gleichungssystem aufzulösen und so die Offset-Spannung V0, die Messempfindlichkeit S, den thermischen Offset-Koeffizient k1 den Temperaturempfindlichkeits-Koeffizient k2 zu ermitteln. Diese Werte werden in einer Flash-Speicher oder EEPROM-Speicher als Kalibrierdaten für den Beschleunigungsmesser gespeichert.Because the gravity (A) is known at the calibration location, and the Temperatures T1 and T2 are known, represent equation 5, 6, 7 and 8 are four linear equations with four unknowns (V0, S, k1 and k2). It is a simple computational method to use this system of equations dissolve and so the offset voltage V0, the sensitivity S, the thermal Offset coefficient k1 determine the temperature sensitivity coefficient k2. These values be in a flash memory or EEPROM memory as calibration data for the Accelerometer stored.

Schritt (c) des Verfahrens 1 wird nachfolgend im Detail beschrieben. In der Fabrik werden die KalibrierKonstanten V0, S, k1 und k2 berechnet und in dem Dauerspeicher (beispielsweise Flash-Speicher oder EEPROMSpeicher) gespeichert. Eine Messung V von dem Beschleunigungsmesser wird ermittelt und die Temperatur T wird gemessen. Der Beschleunigungs-Wert A wird aus der Gleichung 9 (die aus Gleichung 3 hergeleitet ist) bestimmt. Weil die Messung V von dem Beschleunigungsmesser gefiltert wird, um den Einfluss von Schwingungen zu reduzieren, wird die Beschleunigung A von der Gleichung 9 hergeleitet, welche die lokale Erdbeschleunigung berechnet, welche auch als der Faktor g bekannt ist A = (V – V0 – k1·T)/(S + k2·T) Gleichung 9 Step (c) of the method 1 will be described in detail below. At the factory, the calibration constants V0, S, k1 and k2 are calculated and stored in the persistent memory (eg flash memory or EEPROM memory). A measurement V from the accelerometer is detected and the temperature T is measured. The acceleration value A is determined from Equation 9 (derived from Equation 3). Because the measurement V is filtered by the accelerometer to reduce the influence of vibrations, the acceleration A is derived from Equation 9, which calculates the local acceleration of gravity, which is also known as the factor g A = (V-V0-k1 * T) / (S + k2 * T) Equation 9

Wenn die Waage ursprünglich, kalibriert wird, wird die Messung der Erdbeschleunigung in dem Flash-Speicher oder EEPROM-Speicher gespeichert und wird als Referenzwert für die Erdbeschleunigung in der Waage verwendet. Wenn die Erdbeschleunigung g1 gemessen wird an dem tatsächlichen Verwendungsort der Waage, wird gemäß Schritt (c) nach Verfahren 1 ein Schwerkraft-Faktor gf gemäß Gleichung 10 berechnet und für eine Korrektur der Gewichtsmessung der Waage verwendet, um in der Waage die lokalen Schwerkraft-Bedingungen zu berücksichtigen gf = g0/g1 Gleichung 10 When the balance is originally calibrated, the gravitational acceleration measurement is stored in the flash memory or EEPROM memory and used as a reference for the gravitational acceleration in the balance. If the acceleration due to gravity g1 is measured at the actual place of use of the balance, according to step (c) method 1 calculates a gravity factor gf according to equation 10 and uses it to correct the weight measurement of the balance to obtain in the balance the local gravity conditions to take into account gf = g0 / g1 Equation 10

Schließlich wird Schritt (d) gemäß Verfahren 1 nachfolgend im Detail beschrieben. Der Erdbeschleunigungs-Faktor gf wird verwendet, um die Gewichts-Messung der Waage so zu modifizieren, dass die lokalen Schwerkraft-Bedingungen gemäß Gleichung 11 berücksichtigt werden, wobei das nicht-kompensierte Gewicht dasjenige Gewicht ist, welches von der Waage unter Verwendung der Gewichtszellen-Kalibrierung aus dem Fabrik-Kalibriervorgang gemessen wird. Gewicht = gf·(nicht-kompensiertes Gewicht) Gleichung 11 Finally, step (d) according to method 1 will be described in detail below. The earth acceleration factor gf is used to modify the weight measurement of the balance to take into account the local gravity conditions according to Equation 11, where the uncompensated weight is the weight that is derived from the balance using the weight cell. Calibration is measured from the factory calibration process. Weight = gf · (uncompensated weight) Equation 11

Vorzugsweise wird der Beschleunigungsmesser 30 an einer geeigneten Stelle innerhalb des Scanner-Gehäuses anordnet. Wie oben beschrieben, ist der Beschleunigungsmesser gemäß einer bevorzugten Ausführungsform als ein integrierter Schaltkreis ausgeführt, und typischerweise auf einer gedruckten Leiterplatte PCB montiert. Die im Inneren des Scanners vorgesehene, geeignete PCB für den Beschleunigungsmesser weist die folgenden Bau teile auf: Die Waage-PCB, die Primär-(Haupt-)Scanner-PCB, oder eine separate PCB, welche in einen oder mehrere andere PCBs eingesteckt sein kann. Alternativ kann der Beschleunigungsmesser außerhalb des Scanners oder der Waage anordnet sein, beispielsweise an der POS, oder sogar an einer externen, transportablen Daten-Terminal (PDT) oder einer anderen Vorrichtung angeschlossen sein, welche dazu geeignet ist, mit dem Scanner und zu kommunizieren, wie beispielsweise einen Beschleunigungsmesser-Modul, welches in eine externe Kommunikations-Schnittstelle des Scanners eingesteckt ist. Eine solche aus Modulen aufgebaute Vorrichtung ist schematisch in 1 dargestellt, wobei eine transportable Einheit 40 ein Gehäuse aufweist, welches den inneren Prozessor und Beschleunigungsmesser aufweist. Die Einheit 40 wird mit der Scanner-Waage mittels eines Verbindungskabels 42 verbunden, welches einen USB-Port 44 an dem Scanner-Gehäuse aufweist. Das Kalibrierprogramm ist in dem Modul 40 gespeichert, welches mit der Scanner-Waage mittels einer Steckverbindung verbunden werden kann, welche die Kalibrier-Information beinhaltet.Preferably, the accelerometer becomes 30 at a suitable location within the scanner housing. As described above, the accelerometer according to a preferred embodiment is implemented as an integrated circuit, and typically mounted on a printed circuit board PCB. The appropriate accelerometer PCB provided inside the scanner includes the following components: the scale PCB, the primary (main) scanner PCB, or a separate PCB which may be plugged into one or more other PCBs , Alternatively, the accelerometer may be located outside the scanner or scale, for example at the POS, or even connected to an external portable data terminal (PDT) or other device capable of communicating with the scanner and, such as an accelerometer module plugged into an external communication interface of the scanner. Such a modular device is shown schematically in FIG 1 shown, with a transportable unit 40 a housing having the inner processor and accelerometer. The unit 40 is done with the scanner balance by means of a connection cable 42 connected to a USB port 44 on the scanner housing. The calibration program is in the module 40 stored, which can be connected to the scanner scale by means of a plug connection which contains the calibration information.

Gemäß dem Verfahren nach einem zweiten Ausführungsbeispiel (Verfahren 2), wird die automatische Kalibrierung mittels einer Schnittstelle zu einem PC, einem POS-Terminal, einem transportable Daten-Terminal (PDT) oder einer anderen Vorrichtung vorgenommen, welche zu einer Kommunikation mit dem Scanner fähig ist. Beispielsweise kann der PC eine gespeicherte Information enthalten, welche Beschleunigungsmesser-Kalibrierdaten für verschiedene Temperaturen oder Luftbrücke entspricht, welche von dem Sensor bzw. mehreren Sensoren 32, 36 ermittelt wird bzw. werden. Der PC kann beispielsweise ein Ausgangssignal des Beschleunigungsmessers 30 empfangen und geeignete Anpassungen der Waage an den Erdbeschleunigungs-Faktor unter Berücksichtigung der Temperatur (oder auf Grund eines anderen Sensors) vornehmen. Kalibrierinformation kann in einem Speicher gespeichert sein oder von der Web-Site des Herstellers des Beschleunigungsmessers heruntergeladen werden.According to the method of a second embodiment (method 2), the automatic calibration is performed by means of an interface to a PC, a POS terminal, a portable data terminal (PDT) or other device capable of communicating with the scanner is. For example, the PC may include stored information corresponding to accelerometer calibration data for different temperatures or air gaps from the sensor (s) 32 . 36 is determined or will be. The PC can, for example, an output signal of the accelerometer 30 receive and make appropriate adjustments of the balance to the acceleration due to gravity taking into account the temperature (or due to another sensor). Calibration information may be stored in memory or downloaded from the accelerometer manufacturer's website.

Auf den Kalibriervorgang hin kann der Scanner ein visuelles oder hörbares Signal ausgeben, welches auf ein Akzeptieren oder einer Verweigerung des automatischen Kalibriervorgangs hinweist.On the calibration process, the scanner can be a visual or audible signal which indicates an acceptance or a refusal of the indicates automatic calibration process.

Wie zuvor beschrieben wurden, kann das System in der/dem automatischen Kalibrier-Sequenz/Modus mittels programmierenden Etiketts aktiviert werden, wie beispielsweise mittels Code 128 Programmier-Etiketts, wobei das Scannen des spezifischen Waage-KalibrierProgramm-Etiketts einen Befehl zum Starten des automatischen Kalibrier-Vorgangs enthält. Bei jedem der vorgenannten Verfahren unter Verwendung von programmierenden Etiketten kann die Scanner-Waage mit bestimmten Kalibrierungs-Barcode-Etiketten ausgeliefert werden, welche beispielsweise an der Wiegeplatte angebracht sein können. Für den Fall, dass die Wiegeplatte entfernbar ist, können die kodierten Etiketten auf der Platte anordnet sein (beispielsweise an der Unterseite), wobei bei der Scanner-Waage, welche in den Kalibrier-Modus versetzt ist, die Wiegeplatte entfernt wird und über das Scanner-Fenster zum Scannen des Etiketts geführt wird, womit die Kalibrierdaten an das automatische Kalibrier-System geliefert werden (egal wo dieses innerhalb der Waage untergebracht ist, beispielsweise dem POS, PC oder an einem anderen Ort). Die geeigneten Etiketten können in der Fabrik (oder an einem anderen Ort) untergebracht werden. Die Etiketten können auch gedruckt werden, um von Personen lesbare Buchstaben zu enthalten.As previously described, the system may be in automatic mode Calibration sequence / mode activated by means of programming labels such as Code 128 programming tags, wherein scanning the specific scale calibration program label contains a command to start the automatic calibration process. at any of the foregoing methods using programming Labels can use the scanner scale with specific calibration barcode labels be shipped, which may be attached to the weighing plate, for example can. For the In the event that the cradle plate is removable, the coded labels to be arranged on the plate (for example at the bottom), being at the scanner scale, which puts into calibration mode is, the cradle plate is removed and over the scanner window to Scan the label which will bring the calibration data to the automatic calibration system supplied (no matter where it is located inside the scale, for example, the POS, PC or elsewhere). The suitable Can labels be housed in the factory (or elsewhere). The labels can also be printed to contain characters readable by people.

Die programmierbaren Etiketten können jede geeignete Arten von programmierenden Etiketten sein, wie diese von UPC, EAN, oder JAN modifiziert sind; speziell kundenspezifisch programmierende Code 39 Etiketten; oder programmierende Etiketten sein, welche nach dem AIM 128 Standard gefertigt sind. Obwohl jede dieser Etiketten ein Standard 1-D Barcode-Etikett aufweisen kann, können auch andere Arten von Symbolen oder Etiketten verwendet werden wie 2-D, PDF-417; Barcode-Etiketten mit zusätzlichen Codes, oder RFID-Etiketten. Das System kann fordern, dass zuerst ein ”Programmierstart”-Etikett gescannt wird, und dann zusätzlich Etiketten gescannt werden, welche die Kalibrierdaten oder lokale Daten aufweist, welche dann nachfolgend gescannt werden.The programmable labels can Any suitable types of programming labels, such as these UPC, EAN, or JAN modified; specially customized programming code 39 labels; or programming labels, which are manufactured according to the AIM 128 standard. Although each of these Labels can also have a standard 1-D barcode label other types of symbols or labels are used like 2-D, PDF-417; Barcode labels with additional codes, or RFID labels. The system may require that a "programming start" label be scanned first will, and then in addition Labels are scanned showing the calibration data or local data which are then scanned below.

Das automatische Kalibrierung-System kann mit anderen System kombiniert werden oder dessen Kalibrierung kann überprüft werden und es kann vor Ort ein Neukalibrierung mittels eines herkömmlichen System in ähnlicher Weise wie bei dem System vorgenommen werden, welches für die ursprüngliche Kalibrierung in der Fabrik verwendet wurde. Beispielsweise kann die Scanner-Waage an ein System zur automatischen Erfassung des Ortes angeschlossen sein, wie an ein globales Positionsbestimmungsystem (GPS), welches in einer PDT untergebracht sein kann und mit der Scanner-Waage 10 verbunden sein kann, wobei das GPS Satelliten-Signale empfängt, eine geographische Ortsbestimmung durchführt, und diese Ortsbestimmungs-Informationen an die Scanner-Waage liefert. Wenn der Verwendungsort bekannt ist, kann das System zur erneuten Kalibrierung aus dem Speicher (oder dem Speicher-Computer oder einer anderen Quelle mittels eines Internet-Zugangs) die geeignete Waage-Kalibrier-Daten für den bestimmten geographischen Ort abfragen. Das System zur erneuten Kalibrierung kann Korrekturdaten für die automatische Kalibrierung aufweisen.The automatic calibration system can be combined with other systems, or its calibration can be checked, and can be recalibrated on-site using a conventional system in a manner similar to the system used for the original calibration at the factory. For example, the scanner scale may be connected to a location automatic detection system, such as a Global Positioning System (GPS), which may be housed in a PDT and the scanner scale 10 The GPS may receive satellite signals, perform geographic location determination, and provide this location information to the scanner scale. If the location of use is known, the recalibration system may retrieve from the memory (or the memory computer or other source via Internet access) the appropriate scale calibration data for the particular geographic location. The recalibration system may include automatic calibration correction data.

Obgleich die vorliegende Erfindung in Form von bevorzugten Ausführungsbeispielen beschrieben wurde, wird es zusätzlich beabsichtigt, dass Modifikationen der offenbarten Systeme und der offenbarten Verfahren vorgenommen werden können, ohne von dem Konzept der Erfindung abzuweichen, wie es zuvor geschrieben wurde.Although the present invention in the form of preferred embodiments is described, it will be additional intends that modifications of the disclosed systems and the disclosed methods can be made without departing from the concept to depart from the invention as previously written.

Claims (16)

Verfahren zur automatischen Kalibrierung einer Waage eines kombinierten Datenlese-Wiege-Systems, welches an einem bestimmten Ort installiert wird, mit den Schritten: (a) Anwenden einer Kalibriervorgangs-Sequenz; (b) Verwenden eines eingebauten Beschleunigungsmessers zum Ermitteln der Erdbeschleunigungs-Kalibrierdaten an einem bestimmten Ort; (c) Verwenden der Erdbeschleunigungs-Kalibrierdaten zum automatischen Kalibrieren der Waage an dem bestimmten Ort.Method for automatic calibration of a Balance of a combined data-reading-weighing-system, which is connected to a certain place is installed, with the steps: (a) Apply a calibration sequence; (b) Using a built-in Accelerometer to determine the gravitational acceleration calibration data in a certain place; (c) using the gravitational acceleration calibration data for automatically calibrating the balance at the particular location. Verfahren nach Anspruch 1, wobei der Schritt des Anwendens einer Kalibriervorgangs-Sequenz das Scannen eines programmierenden Etiketts mit einer Datenlese-Einrichtung aufweist, um Daten des programmierenden Etiketts zu empfangen, welches dem System den Befehl geben, mit der Kalibriervorgangs-Sequenz zu beginnen.The method of claim 1, wherein the step of Apply a calibration sequence to scan a programming sequence Tag with a data reading device to data from the programming Receive labels which give the system the command with to begin the calibration sequence. Verfahren nach Anspruch 1, wobei der Schritt des Anwendens einer Kalibriervorgangs-Sequenz das Betätigen eines mechanischen Schalters beinhaltet, welcher an einem Gehäuse des Systems angebracht ist.The method of claim 1, wherein the step of Applying a Calibration Sequence Pressing a includes a mechanical switch, which on a housing of the Systems is attached. Verfahren nach Anspruch 1, wobei der Schritt des Anwendens einer Kalibriervorgangs-Sequenz durch das Starten des Systems ausgelöst wird.The method of claim 1, wherein the step of Apply a calibration sequence by starting the calibration process System triggered becomes. Verfahren nach einem der Ansprüche 1 bis 4, weiter versehen mit dem Schritt des Ermittelns der Temperatur durch Messung mittels eines Temperatursensors, und Anpassen der Beschleunigungs-Kalibrierdaten zum Kompensieren hinsichtlich der Temperaturempfindlichkeit des Beschleunigungsmessers unter Verwendung des gemessenen Temperaturwerts.Method according to one of claims 1 to 4, further provided with the step of determining the temperature by measurement by means of a temperature sensor, and adjusting the acceleration calibration data for compensating for the temperature sensitivity of the Accelerometer using the measured temperature value. Verfahren nach Anspruch 5, weiter versehen mit dem Schritt des Speicherns der Kalibrierdaten in einem Speicher für eine Mehrzahl von Temperaturen.The method of claim 5 further provided with Step of storing the calibration data in a memory for a plurality of temperatures. Verfahren nach einem der Ansprüche 1 bis 6, weiter versehen mit dem Schritt des Messens der Luftfeuchtigkeit durch einen Luftfeuchtigkeit-Sensor und Kalibrieren des Beschleunigungsmessers unter Verwendung der gemessenen Luftfeuchtigkeit.Method according to one of claims 1 to 6, further provided with the step of measuring the humidity by a humidity sensor and Calibrate the accelerometer using the measured Humidity. Verfahren nach Anspruch 1, wobei der Schritt des Anwendens einer Kalibriervorgangs-Sequenz eine periodische Anwendung dieser Kalibriervorgangs-Sequenz beinhaltet.The method of claim 1, wherein the step of Applying a calibration sequence a periodic application this calibration sequence includes. Verfahren nach einem der Ansprüche 1 bis 8, wobei der Schritt des Verwendens eines eingebauten Beschleunigungsmessers zum Ermitteln der Erdbeschleunigungs-Kalibrierdaten an einem bestimmten Ort die folgenden Schritte aufweist: Messen der lokalen Erdbeschleunigung zum Ermitteln eines lokalen Beschleunigungs-Messwert; und Berechnen der Beschleunigungs-Kalibrierdaten unter Verwendung des lokal gemessenen Beschleunigungs-Werts.Method according to one of claims 1 to 8, wherein the step using a built-in accelerometer to determine the gravitational acceleration calibration data at a particular location the following steps: Measuring the local acceleration of gravity to determine a local acceleration reading; and To calculate the acceleration calibration data using the locally measured Acceleration value. Kalibrier-System zur automatischen Kalibrierung einer Waage eines kombinierten Datenlese-Wiege-Systems, mit: (a) einem Beschleunigungsmesser, welcher derart ausgestaltet ist, dass dieser eine Messung einer Erdbeschleunigung an dem jeweiligen Verwendungsort der Scanner-Waage vornimmt, und (b) einem Prozessor, welcher derart ausgestaltet ist, dass dieser den Messwert für den an dem Verwendungsort gemessenen Wert der Erdbeschleunigung verwendet, um eine Kalibrierung der Waage vorzunehmen, wozu das Kalibrier-System derart ausgestaltet ist, dass dieses mit der Elektronik der Wiege-Vorrichtung der Scanner-Waage kommunizieren kann.Calibration system for automatic calibration a balance of a combined data-reading-weighing system, with: (A) an accelerometer, which is designed such that this one measurement of gravitational acceleration at the respective place of use of the scanner scale undertakes, and (b) a processor configured in this way is that this is the reading for uses the value of gravitational acceleration measured at the place of use, to perform a calibration of the balance, to which the calibration system designed in such a way is that this can communicate with the electronics of the weighing device of the scanner scale. Kalibrier-System nach Anspruch 10, weiter versehen mit einem Temperatursensor zum Erfassen eines Temperatur-Messwertes, wobei der Prozessor derart ausgestaltet ist, dass dieser eine Kompensation für die Temperaturempfindlichkeit des Beschleunigungsmessers entsprechend dem gemessenen Temperaturwert vornimmt, wenn die Waage kalibriert wird.Calibration system according to claim 10, further provided with a temperature sensor for detecting a temperature measured value, wherein the processor is configured such that this compensation for the Temperature sensitivity of the accelerometer accordingly takes the measured temperature value when the balance is being calibrated. Kalibrier-System nach einem der Ansprüche 10 oder 11, weiter versehen mit einem Luftfeuchtigkeits-Sensor zum Erfassen eines Luftfeuchtigkeits-Messwertes, wobei der Prozessor derart ausgestaltet ist, dass dieser eine Kompensation hinsichtlich der Luftfeuchtigkeitsempfindlichkeit des Beschleunigungsmessers entsprechend dem gemessenen Luftfeuchtigkeitswert vornimmt, wenn die Waage kalibriert wird.Calibration system according to one of claims 10 or 11, further provided with a humidity sensor for detecting a humidity reading, wherein the processor is configured such that this compensation regarding the humidity sensitivity of the accelerometer according to the measured humidity value, if the balance is calibrated. Kalibrier-System nach einem der Ansprüche 10 oder 11, wobei das Kalibrier-System in der Scanner-Waage enthalten ist und in dieser integriert ist.Calibration system according to one of claims 10 or 11, wherein the calibration system is included in the scanner balance and is integrated in this. Kalibrier-System nach Anspruch 13, wobei die Scanner-Waage weiter versehen ist mit einem Gehäuse und einem Schalter, welcher an dem Gehäuse angebracht ist, wobei das Kalibrier-System durch ein Betätigen des Schalters aktiviert wird.The calibration system of claim 13, wherein the scanner scale is further provided with a housing and a switch, which on the housing attached, wherein the calibration system by pressing the Switch is activated. Für eine Scanner-Waage mit einer KommunikationsSchnittstelle, ein Kalibrier-System nach Anspruch 10, weiter versehen mit: einem Gehäuse; einem Verbindungsstecker, welcher zum Verbinden einer Schnittstelle der Scanner-Waage dient, wobei der Beschleunigungsmesser und der Prozessor in dem Gehäuse anordnet sind, und wobei der Prozessor derart ausgestaltet ist, dass dieser den Messwert für den an dem Verwendungsort gemessenen Wert der Erdbeschleunigung verwendet, um eine Kalibrierung der Waage über die Schnittstelle vorzunehmen.For a scanner scale with a communication interface, a calibration system according to claim 10, further comprising: a housing; a connector, which serves to connect an interface of the scanner scale, wherein the accelerometer and the processor arrange in the housing are and wherein the processor is configured such that this the reading for the used value of gravitational acceleration measured at the place of use, to a calibration of the balance over to make the interface. Scanner-Waage mit einer Wiege-Einrichtung zum Messen eines Gewichts, einer Datenlese-Einrichtung, und einem Kalibrier-System nach Anspruch 10.Scanner scale with a weighing device for measuring a weight, a data reader, and a calibration system according to claim 10.
DE102009024356A 2008-06-10 2009-06-09 Automatic calibration system for a scanner balance or other weighing system Ceased DE102009024356A1 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US6041408P 2008-06-10 2008-06-10
US61/060,414 2008-06-10
US12/435,997 2009-05-05
US12/435,997 US20090306924A1 (en) 2008-06-10 2009-05-05 Automatic calibration system for scanner-scale or other scale system

Publications (1)

Publication Number Publication Date
DE102009024356A1 true DE102009024356A1 (en) 2009-12-17

Family

ID=40862708

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102009024356A Ceased DE102009024356A1 (en) 2008-06-10 2009-06-09 Automatic calibration system for a scanner balance or other weighing system

Country Status (2)

Country Link
DE (1) DE102009024356A1 (en)
GB (1) GB2461369B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100116020A1 (en) * 2007-05-15 2010-05-13 Sequoia It S.R.L. Wide-band accelerometer self-recognising its calibration
EP3066431B1 (en) 2013-11-08 2018-01-03 Sartorius Lab Instruments GmbH & Co. KG Dosing device comprising integrated weighing scales and climate module

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3008433A1 (en) * 2013-06-10 2016-04-20 Aka Advanced Technologies Ltd. Weighing systems having location calibration capability
IT201900023880A1 (en) * 2019-12-13 2021-06-13 Geass S R L VERIFICATION AND / OR CALIBRATION SYSTEM OF A MEASURING INSTRUMENT IN ANY ENVIRONMENT
CN113295256B (en) * 2021-06-21 2022-05-24 锐马(福建)电气制造有限公司 Method for eliminating shaking of hook scale
CN113588063A (en) * 2021-07-28 2021-11-02 天津市府易科技股份有限公司 Detection system of going out based on living body gravity induction and edge intelligent recognition technology

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9401757D0 (en) * 1994-01-31 1994-03-23 Neopost Ltd Franking machine
US20020052703A1 (en) * 2000-10-17 2002-05-02 Tabet Nicolas N. Automatic calibration system for scanner-scale
JP2004138570A (en) * 2002-10-21 2004-05-13 Tanita Corp Balance with gravity correcting function, gravity correcting indicator, and gravity correcting balance system
DE102006059261B4 (en) * 2006-12-15 2010-09-09 Sartorius Ag Electronic scale with an inclinometer and associated method for signal evaluation
JP2008268147A (en) * 2007-04-25 2008-11-06 Tanita Corp Weighing apparatus

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100116020A1 (en) * 2007-05-15 2010-05-13 Sequoia It S.R.L. Wide-band accelerometer self-recognising its calibration
EP3066431B1 (en) 2013-11-08 2018-01-03 Sartorius Lab Instruments GmbH & Co. KG Dosing device comprising integrated weighing scales and climate module
EP3066433B1 (en) 2013-11-08 2018-01-03 Sartorius Lab Instruments GmbH & Co. KG Precision scale or mass comparator with module for detecting a measurement uncertainty
EP3066432B1 (en) 2013-11-08 2018-01-31 Sartorius Lab Instruments GmbH & Co. KG Mass comparator having removable climate module
EP3066430B1 (en) 2013-11-08 2018-04-04 Sartorius Lab Instruments GmbH & Co. KG Balance for calibrating pipettes
EP3066429B1 (en) 2013-11-08 2018-04-04 Sartorius Lab Instruments GmbH & Co. KG Precision scale having a removable air-conditioning module

Also Published As

Publication number Publication date
GB2461369B (en) 2010-08-04
GB0908695D0 (en) 2009-07-01
GB2461369A (en) 2010-01-06

Similar Documents

Publication Publication Date Title
DE102009024356A1 (en) Automatic calibration system for a scanner balance or other weighing system
DE10224123B4 (en) Device for operating state monitoring for a balance
EP1736745B1 (en) Method for adaptively correcting drift conditions in a force measuring device and force measuring device for carrying out the method.
US8707753B2 (en) Weight measuring device
CN102472632B (en) A method of calibrating inertial sensors
DE102006059261B4 (en) Electronic scale with an inclinometer and associated method for signal evaluation
Vasudevan et al. Precision farming using unmanned aerial and ground vehicles
EP3370041B1 (en) Weighing cell for a weighing device
CH662178A5 (en) ELECTRIC SCALE.
EP1867955A1 (en) Calibrated medical instrument with environment sensor
CN101421582A (en) Device and method for inspecting external appearance of wire harness
DE102013215351A1 (en) PROCESS FOR PROVIDING REFERENCE PRESSURE
DE102012014277A1 (en) Apparatus and method for detecting machine vibrations
EP2598894A1 (en) Device and method for recording at least one acceleration and a corresponding computer program and a corresponding computer-readable storage medium and also use of such a device
US20090306924A1 (en) Automatic calibration system for scanner-scale or other scale system
DE3709707A1 (en) METHOD FOR AUTOMATICALLY COMPENSATING A HIGH-RESOLUTION ELECTRONIC SCALE
WO1989003023A1 (en) Balance and process for calibrating and operating the balance
US6560555B1 (en) Method for facilitating the field replacement of sensors
EP0864852B1 (en) Electronic balance
EP2547989B1 (en) Method and device for adjusting a weighing apparatus
WO1989004950A1 (en) System and method for determining load weight of a vehicle
WO2021032760A1 (en) Digital measurement value correction in a force measurement apparatus installed in a connection structure
DE10062795A1 (en) Mast stiffness test set uses global positioning system (GPS) receivers to measure deflection and location of mast when test load is applied
Wiehl et al. Time-variable gravity seen by satellite missions: on its sampling and its parametrization
DE112017007555T5 (en) Control device, communication system and control method

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R082 Change of representative

Representative=s name: SCHAUMBURG UND PARTNER PATENTANWAELTE MBB, DE

R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final