DE4447885C2 - Perishable goods integrity indicator eg. for food - Google Patents
Perishable goods integrity indicator eg. for foodInfo
- Publication number
- DE4447885C2 DE4447885C2 DE4447885A DE4447885A DE4447885C2 DE 4447885 C2 DE4447885 C2 DE 4447885C2 DE 4447885 A DE4447885 A DE 4447885A DE 4447885 A DE4447885 A DE 4447885A DE 4447885 C2 DE4447885 C2 DE 4447885C2
- Authority
- DE
- Germany
- Prior art keywords
- temperature
- counter
- clk
- clock signal
- outputs
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C3/00—Registering or indicating the condition or the working of machines or other apparatus, other than vehicles
- G07C3/02—Registering or indicating working or idle time only
- G07C3/04—Registering or indicating working or idle time only using counting means or digital clocks
-
- G—PHYSICS
- G04—HOROLOGY
- G04F—TIME-INTERVAL MEASURING
- G04F1/00—Apparatus which can be set and started to measure-off predetermined or adjustably-fixed time intervals without driving mechanisms, e.g. egg timers
- G04F1/005—Apparatus which can be set and started to measure-off predetermined or adjustably-fixed time intervals without driving mechanisms, e.g. egg timers using electronic timing, e.g. counting means
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Electric Clocks (AREA)
Abstract
Description
Anzeigeeinrichtungen für den Haltbarkeitszustand verderblicher Waren sind bekannt. Die Haltbarkeit eines Produkts ist eine Funktion insbesondere der Zeit und der Temperatur. Vorrichtungen zum Messen der Zeit und von Temperaturschwankungen sind bekannt; es werden in solchen Vorrichtungen Schwingkreise benutzt, deren Ausgangsfrequenz in Abhängigkeit von Temperaturabweichungen variiert. Dabei werden analoge Kompensationsschaltungen benutzt, um den Betrag der Frequenzveränderung bei einem gegebenen Temperaturbereich zu erhöhen oder zu erniedrigen, und es wird die Frequenzabweichung als geschätzte Temperaturabweichung gemessen. Diese Temperatur-Messvorrichtungen haben den Nachteil, dass es unter Verwendung üblicher Herstellungsverfahren extrem teuer und aufwendig ist, Oszillatoren mit temperaturkonsistenter Charakteristik präzise herzustellen. Demgemäss ist es erforderlich, eine Frequenz-Kalibrierungsschaltung vorzusehen, um Abweichungen bei der Herstellung auszugleichen. Diese Kalibrierung erfordert Zeit und eine spezielle Ausrüstung, die die Kosten des Produkts dadurch erhöhen, dass die Schaltung ein Kalibrierungs-Interface und möglicherweise einen nicht-löschbaren Permanentspeicher erfordert. Desweiteren unterliegt das Temperaturverhalten des Oszillators im Hinblick auf die Frequenz zahlreichen Faktoren, die es erschweren, eine geeignete Temperatur-/Frequenz-Korrelationskurve für eine gewünschte Zeit- /Temperatur-Anwendung zu finden. Darüberhinaus haben verschiedene verderbliche Güter unterschiedliche Haltbarkeitsparameter, was die Verwendung von bekannten Anzeigevorrichtungen unpraktisch und/oder ungenau macht.Indicators for the shelf life of perishable goods are known. The shelf life of a product is a function of time and in particular the temperature. Devices for measuring time and Temperature fluctuations are known; it will be in such devices Resonant circuits used, the output frequency depending on Temperature deviations vary. In doing so, analog Compensation circuits used to measure the amount of frequency change increase or decrease a given temperature range and it will the frequency deviation is measured as an estimated temperature deviation. This Temperature measuring devices have the disadvantage that it is used usual manufacturing process is extremely expensive and complex, using oscillators to produce temperature-consistent characteristics precisely. Accordingly, it is required to provide a frequency calibration circuit to detect deviations balance in the manufacture. This calibration takes time and one special equipment that increases the cost of the product by the fact that Circuit a calibration interface and possibly a non-erasable Permanent storage required. Furthermore, the temperature behavior of the Oscillator in terms of frequency numerous factors that make it difficult a suitable temperature / frequency correlation curve for a desired time / Find temperature application. They also have various perishable ones Goods different shelf life parameters, what the use of known Display devices impractical and / or imprecise.
Aus DE 35 46 217 A1 und GB 2 144 226 sind elektronische Thermometer allgemein bekannt.From DE 35 46 217 A1 and GB 2 144 226 electronic thermometers are general known.
Der Erfindung liegt nun die Aufgabe zugrunde, insbesondere für eine Anzeigeeinrichtung für den Haltbarkeitszustand verderblicher Waren eine automatische Kalibrierungsschaltung für eine Oszillatorschaltung zu schaffen, wobei die Kalibrierungsschaltung und/oder der Oszillator bei insbesondere verschiedenen Temperaturen arbeiten, so daß die Anzeigeeinrichtung den Zeit-/Temperatur-Verlauf erfassen und der Haltbarkeitszustand und/oder die verbleibende Haltbarkeitsdauer und/oder ein Hinweis auf das Verderbnis des Produkt zu jedem Zeitpunkt angezeigt werden kann.The invention is based on the object, in particular for one Display device for the shelf life of perishable goods to create automatic calibration circuit for an oscillator circuit, wherein the calibration circuit and / or the oscillator in particular different Temperatures work so that the display device shows the time / temperature curve record and the shelf life and / or the remaining shelf life and / or an indication of product spoilage at any time can be.
Diese Aufgabe wird mit einer Selbst-Kalibrierungseinrichtung für ein Oszillator- Taktsignal gemäß den Merkmalen im Anspruch 1 gelöst.This task is accomplished with a self-calibration device for an oscillator Clock signal according to the features in claim 1 solved.
Vorteilhafte Ausgestaltungen sind in den Unteransprüchen angegeben.Advantageous refinements are specified in the subclaims.
Die Selbst-Kalibrierungsschaltung erhält das von einem ersten Oszillator ausgegebene Taktsignal und kalibriert dieses im Hinblick auf eine bekannte, stabile Taktquelle. Ein zweiter Oszillator gibt ein zweites Taktsignal aus, dessen Frequenz in Abhängigkeit von der Temperatur variiert. Vorteilhafterweise ist eine zweite Selbst-Kalibrierungsschaltung zur Kalibrierung des zweiten Oszillator-Taktsignals über die Temperatur vorgesehen. Ein Zähler erhält das kalibrierte Taktsignal des zweiten Oszillators. Der Zähler zählt das kalibrierte Taktsignal des zweiten Oszillators während eines Zeitintervalls, dessen Dauer von dem kalibrierten Signal des ersten Oszillators bestimmt wird. Eine Datentabellen-Einrichtung empfängt den Zählerstand des Zählers und gibt darauf entsprechend einen Haltbarkeitszustandswert bzw. einen Verdorbenheitswert für ein zu betrachtendes Produkt aus.The self-calibration circuit receives this from a first oscillator output clock signal and calibrates this with respect to a known, stable Clock source. A second oscillator outputs a second clock signal, the frequency varies depending on the temperature. A second is advantageous Self-calibration circuit for calibrating the second oscillator clock signal provided over the temperature. A counter receives the calibrated clock signal of the second oscillator. The counter counts the calibrated clock signal of the second Oscillator during a time interval, the duration of which is from the calibrated signal of the first oscillator is determined. A data table device receives the Counter reading of the counter and gives it accordingly Shelf life value or a depravity value for one to be considered Product out.
Die Kalibrierung und Re-Kalibrierung eines Oszillators bei Verwendung der Selbst- Kalibrierungsschaltung gemäß der Erfindung erfordert ein Minimum an Zeit, und es ist auch nicht erforderlich, Interface-Schaltungen oder dauerhafte Speicher vorzusehen.The calibration and re-calibration of an oscillator when using the self- Calibration circuit according to the invention requires a minimum of time and it Neither is interface circuitry or permanent storage required provided.
Weitere Merkmale, Vorteile und Einzelheiten der Erfindung ergeben sich aus den beigefügten Zeichnungen sowie der nachfolgenden Beschreibung, die anhand bevorzugter Ausführungsformen einer Anzeigeeinrichtung für den Haltbarkeitszustand verderblicher Waren erfolgt.Further features, advantages and details of the invention result from the accompanying drawings and the description below based on preferred embodiments of a display device for the Perishable goods have a shelf life.
In der Zeichnung zeigen:The drawing shows:
Fig. 1 ein Blockdiagramm einer ersten Ausführungsform einer Anzeigeeinrichtung für den Haltbarkeitszustand verderblicher Waren mit einer Selbstkalibrierungschaltung gemäß der vorliegenden Erfindung, Fig. 1 is a block diagram of a first embodiment of a display device for the durability condition of perishable goods with a self-calibration circuit according to the present invention,
Fig. 2 ein Blockdiagramm einer zweiten Ausführungsform der Anzeigeeinrichtung für den Haltbarkeitszustand verderblicher Waren mit einer Selbst-Kalibrierungseinrichtung gemäß der Erfindung, Fig. 2 is a block diagram of a second embodiment of the display device for the durability condition of perishable goods with a self-calibration device according to the invention,
Fig. 3a-3d Zeitdiagramme des bei den zwei Ausführungsformen verwendeten temperaturkompensierten Oszillators, des Referenz-Gates und des Teilers; und Figures 3a-3d are timing diagrams of the temperature compensated oscillator, reference gate and divider used in the two embodiments; and
Fig. 4a-4d Zeitdiagramme für den Oszillator, das Referenz-Gate und den Teiler, welche in Abhängigkeit von der Temperatur variierende Ausgangssignale aufweisen. Fig. 4a-4d are timing diagrams for the oscillator, the reference gate and the divider having a function of the temperature varying output signals.
In der Fig. 1 und unter Bezugnahme auf die Fig. 3a und 3b ist eine insgesamt mit dem Bezugszeichen 10 bezeichnete Anzeigeeinrichtung für den Haltbarkeitszustand verderblicher Waren dargestellt. Ein temperaturkompensierter Oszillator 11 gibt ein Referenz-Taktsignal CLK R an den Teiler 12 aus. Der Teiler 12 teilt das Signal CLK R und gibt ein Signal CLK 1A aus. Ein Zähler 13 empfängt das Signal CLK 1A als ein Takteingangssignal. Ein temperaturkompensiertes Referenz- Gate 14 gibt ein Freigabesignal an den Zähler 13, wodurch der Zähler 13 für ein vorbestimmtes Zeitintervall das Signal CLK 1A zählt. Der Zähler 13 ist ein Einmal- Freigabezähler. Am Ende der Freigabezeit wird der Zählerstand als ein gehaltenes Ausgangssignal an den Teiler 12 ausgegeben, der dieses Ausgangssignal als numerischen Teiler zur Bildung von Taktsignalen CLK 1B, CLK 1C, CLK 1D und CLK 1E verwendet.In Fig. 1, with reference to Figs. 3a and 3b, generally designated by the reference numeral 10 indicating device is shown for the durability condition of perishable goods. A temperature-compensated oscillator 11 outputs a reference clock signal CLK R to the divider 12 . The divider 12 divides the signal CLK R and outputs a signal CLK 1 A. A counter 13 receives the signal CLK 1 A as a clock input signal. A temperature-compensated reference gate 14 gives an enable signal to the counter 13 , whereby the counter 13 counts the signal CLK 1 A for a predetermined time interval. The counter 13 is a one-time release counter. At the end of the release time, the counter reading is output as a held output signal to the divider 12 , which uses this output signal as a numerical divider to form clock signals CLK 1 B, CLK 1 C, CLK 1 D and CLK 1 E.
Ein zweiter Osziallator 15 gibt ein Referenz-Taktsignal CLK T aus, das sich mit der Temperatur verändert. Ein Teiler 16 empfängt das Signal CLK T, teilt dieses Signal und gibt ein Signal CLK 2A aus. Ein Zähler 17 empfängt ein Freigabesignal von einem Referenz-Gate 18, das bezüglich der Umgebungstemperatur kompensiert ist, und empfängt das Signal CLK 2A als Eingabesignal. Der Zähler 17 zählt das Signal CLK 2A während des Freigabezeitintervalls und gibt den Zählerstand als gehaltenes Signal aus. Der Zähler 17 ist ebenfalls ein Einmal-Freigabezähler und gibt den Zählerstand als gehaltenes Signal an den Teiler 16 aus, der diesen zur Bildung eines Taktsignals CLK 2B verwendet. A second oscillator 15 outputs a reference clock signal CLK T, which changes with the temperature. A divider 16 receives the signal CLK T, divides this signal and outputs a signal CLK 2 A. A counter 17 receives an enable signal from a reference gate 18 , which is compensated for the ambient temperature, and receives the signal CLK 2 A as an input signal. The counter 17 counts the signal CLK 2 A during the release time interval and outputs the counter reading as a held signal. The counter 17 is also a one-time release counter and outputs the counter reading as a held signal to the divider 16 , which uses this to form a clock signal CLK 2 B.
Ein Zähler 19 empfängt das Signal CLK 2B und zählt die Takte. Der Zähler 19 stellt den Zählerstand ansprechend auf das von dem Teiler 12 ausgegebene Signal CLK 1B zurück und gibt den gezählten Wert aus. Eine Datentabellen-Einrichtung 20 enthält eine Datentabelle, die der Beziehung zwischen einem gezählten Wert oder Zählerstand des Zählers 19 und dem Haltbarkeitszustand oder Verdorbenheitsgrad, der anhand einer zugeordneten Ware ermittelt wurde, entspricht. Die Datentabellen- Einrichtung gibt den Haltbarkeitszustand oder Verdorbenheitsgrad ansprechend auf das Ausgangssignal des Zählers 19 aus. Bei einer Ausführungsform der Erfindung entspricht der von dem Zähler 19 ausgegebene Zählerstand einer Speicheradresse, bei der ein Verdorbenheitsgrad gespeichert ist. Bei einer anderen Ausführungsform kann die Datentabelle als eine gespeicherte Kurve betrachtet werden, deren eine Achse den gezählten Werten und deren andere Achse Verderblichkeitswerten entspricht und wobei der gezählte Wert einer Position auf der den Verdorbenheitsgrad darstellenden Kurve zugeordnet ist. Ansprechend auf ein von dem Teiler 12 ausgegebenes Taktsignal CLK 1C gibt die Datentabellen-Einrichtung 20 den Verdorbenheitsgrad an einen Addierer 21 aus. Der Addierer addiert die Ausgangssignale der Datentabellen-Einrichtung 20, um einen kumulativen Verdorbenheitswert zu ermitteln. Ansprechend auf ein von dem Teiler 12 ausgegebenes Taktsignal CLK 1D gibt der Addierer 21 dem akkumulierten Verdorbenheitswert entsprechende Daten aus.A counter 19 receives the signal CLK 2 B and counts the clocks. The counter 19 resets the counter reading in response to the signal CLK 1 B output by the divider 12 and outputs the counted value. A data table device 20 contains a data table which corresponds to the relationship between a counted value or counter reading of the counter 19 and the condition of durability or degree of depravity, which was determined on the basis of an assigned product. The data table device outputs the durability condition or degree of deterioration in response to the output signal of the counter 19 . In one embodiment of the invention, the counter reading output by the counter 19 corresponds to a memory address in which a degree of corruption is stored. In another embodiment, the data table can be viewed as a stored curve, one axis of which corresponds to the counted values and the other axis of which corresponds to perishability values, and the counted value is associated with a position on the curve representing the degree of corruption. In response to a clock signal CLK 1 C output by the divider 12 , the data table device 20 outputs the degree of corruption to an adder 21 . The adder adds the outputs of the data table device 20 to determine a cumulative corruption value. In response to a clock signal CLK 1 D output by the divider 12 , the adder 21 outputs data corresponding to the accumulated corruption value.
Ein LCD-Modulator 22 empfängt diese Daten und gibt ansprechend auf diese Daten und ansprechend auf ein Taktsignal CLK 1E ein Ausgangssignal zum Modulieren eines (nicht dargestellten) LCD's aus, bei dem es sich um einen an sich bekannten LCD handelt. Gleichzeitig erhält ein Mehrfachsegment-LCD-Treiber 23 dieselben Takt- und Datensignale und gibt ein LCD-Ausgangssignal zu dem LCD aus.An LCD modulator 22 receives this data and, in response to this data and in response to a clock signal CLK 1 E, outputs an output signal for modulating an LCD (not shown), which is an LCD known per se. At the same time, a multi-segment LCD driver 23 receives the same clock and data signals and outputs an LCD output signal to the LCD.
Beim Betrieb einer beispielhaften Ausführungsform der erfindungsgemässen Einrichtung gibt der temperaturkompensierte Oszillator 11 ein Signal CLK R mit einer Frequenz von 32768 Hz aus. der Teiler 12 ist ein halbierender Teiler und bildet ein Signal CLK 1A mit einer Frequenz von 16384 Hz. Das temperaturkompensierte Referenz-Gate 14 gibt den Zähler 13 für 500 Milli-Sekunden frei. Der Zähler 13 registriert die Anzahl der Takte des Signals CLK 1A während des Freigabeintervalls des externen Referenz-Gates. Das gehaltene Ausgangssignal entspricht 8192 entsprechend der Anzahl der Takte des Taktsignals CLK 1A, die während 500 Milli- Sekunden gezählt wurden. Die Anzahl 8192 wird als gehaltenes Signal an den Teiler 12 ausgegeben. Der Teiler 12 verwendet diesen Zählerstand als numerischen Teiler, so dass das Signal CLK R durch 8192 geteilt wird und einen 4 Hz betragenden internen Referenztakt liefert, der als Taktsignale CLK 1B, CLK 1C, CLK 1D und CLK 1 E ausgegeben wird (Fig. 3b). Da der Zähler 13 ein Einmal-Freigabezähler ist, kann das temperaturkompensierte Referenz-Gate abgetrennt werden, wenn der Zähler 13 freigegeben wurde, und der Teiler 12 wird ein Ausgangssignal von 4 Hz halten.When operating an exemplary embodiment of the device according to the invention, the temperature-compensated oscillator 11 outputs a signal CLK R with a frequency of 32768 Hz. the divider 12 is a bisector and forms a signal CLK 1 A with a frequency of 16384 Hz. The temperature-compensated reference gate 14 enables the counter 13 for 500 milliseconds. The counter 13 registers the number of clocks of the signal CLK 1 A during the release interval of the external reference gate. The held output signal corresponds to 8192 corresponding to the number of clocks of the clock signal CLK 1 A, which were counted during 500 milliseconds. The number 8192 is output as a held signal to the divider 12 . The divider 12 uses this counter reading as a numerical divider, so that the signal CLK R is divided by 8192 and supplies a 4 Hz internal reference clock which is output as clock signals CLK 1 B, CLK 1 C, CLK 1 D and CLK 1 E ( FIG. 3b). Since the counter 13 is a one-time enable counter, the temperature compensated reference gate can be disconnected when the counter 13 is enabled and the divider 12 will hold an output signal of 4 Hz.
Bei einem zweiten in den Fig. 3c und 3d dargestellten Beispiel gibt der temperaturkompensierte Oszillator 11 ein Taktsignal CLK R von 33000 Hz aus. Der Teiler 12 teilt dieses Signal durch 2 und gibt ein Taktsignal CLK 1A von 16500 Hz aus. Das gehaltene Ausgangssignal des Zählers 13 wird 8250 betragen. Wenn das externe Referenz-Gate 14 weggenommen ist, teilt der Teiler 12 ansprechend auf das dauerhaft anliegende Ausgangssignal des Zählers 13 das 33000 Hz Signal CLK R durch 8250, wobei wiederum ein internes 4 Hz Referenztaktsignal für den Teiler 12 erhalten wird. Als temperaturkompensierte Bestandteile variieren die Ausgangssignale des Oszillators 11 und des Referenz-Gates 14 nicht wesentlich bei Temperaturveränderungen.In a second example shown in FIGS. 3c and 3d, the temperature-compensated oscillator 11 outputs a clock signal CLK R of 33000 Hz. The divider 12 divides this signal by 2 and outputs a clock signal CLK 1 A of 16,500 Hz. The held output signal of the counter 13 will be 8250. When the external reference gate 14 is removed, the divider 12 divides the 33000 Hz signal CLK R by 8250 in response to the permanently present output signal of the counter 13 , whereby an internal 4 Hz reference clock signal for the divider 12 is again obtained. As temperature-compensated components, the output signals of the oscillator 11 and the reference gate 14 do not vary significantly with changes in temperature.
Beide vorstehend beschriebene Beispiele bilden ein internes 4 Hz Referenztaktsignal für den Teiler 12. Der Teiler 12, der Zähler 13 und das temperaturkompensierte Referenz-Gate 14 bilden einen selbstkalibrierenden Schaltkreis, der die Frequenz gegenüber der Zeit kalibriert, um die Ausgabe eines preiswerten Oszillators 11 zu normalisieren, ohne dass manuell eingegriffen werden muss. Der Teiler 12 teilt das interne 4 Hz Referenztaktsignal und schiftet die Signale, wobei die Signale CLK 1B, CLK 1C, CLK 1D und CLGK 1E in 0,03125 Hz Intervallen oder so, dass ein Zyklus eines jeden Taktsignals alle 32 Sek. auftritt, erzeugt werden. Both examples described above form an internal 4 Hz reference clock signal for the divider 12 . The divider 12 , the counter 13 and the temperature compensated reference gate 14 form a self-calibrating circuit which calibrates the frequency over time to normalize the output of an inexpensive oscillator 11 without the need for manual intervention. The divider 12 divides the internal 4 Hz reference clock signal and shifts the signals, the signals CLK 1 B, CLK 1 C, CLK 1 D and CLGK 1 E at 0.03125 Hz intervals or so that one cycle of each clock signal is sent every 32 seconds . occurs.
Wie sich aus den Fig. 4a bis 4d ergibt, ist der Oszillator 15 so ausgebildet, dass sich sein ausgegebenes Taktsignal mit der Temperatur verändert. Beispielsweise gibt der Oszillator 15 bei 22°C ein Referenzfrequenz-Taktsignal CLK T von 300 kHz aus (Fig. 4a). Der Teiler teilt das Signal CLK T durch 16, wobei ein Taktsignal CLK 2A von 18750 Hz erhalten wird. Das Referenz-Gate 18, das hinsichtlich der Umgebungstemperatur kompensiert ist (nicht temperaturkompensiert im obigen Sinne), ändert seine Ausgabe mit der Temperatur, um die Frequenzausgabe des Oszillators 15 zu kalibrieren. Bei 22°C gibt das Referenz-Gate 18 den Zähler 17 für 500 Milli-Sekunden frei, währenddessen der Zähler 17 die Anzahl der Taktpulse des Taktsignals CLK 2A registriert und diese Anzahl als gehaltenes Ausgabesignal an den Teiler 16 ausgibt. Bei 22°C beträgt der gehaltene Ausgabewert 9375. Das Referenz-Gate 18 kann dann abgetrennt werden und der Teiler 16 wird das Taktsignal CLK T durch 9375 teilen, so dass ein 32 Hz Taktausgangssignal in Form des Signals CLK 2B bei 22°C erhalten wird.As can be seen from FIGS. 4a to 4d, the oscillator 15 is designed such that its output clock signal changes with the temperature. For example, the oscillator 15 outputs a reference frequency clock signal CLK T of 300 kHz at 22 ° C. ( FIG. 4a). The divider divides the signal CLK T by 16, whereby a clock signal CLK 2 A of 18750 Hz is obtained. The reference gate 18 , which is compensated for ambient temperature (not temperature compensated in the above sense), changes its output with temperature to calibrate the frequency output of the oscillator 15 . At 22 ° C., the reference gate 18 enables the counter 17 for 500 milliseconds, during which the counter 17 registers the number of clock pulses of the clock signal CLK 2 A and outputs this number to the divider 16 as a held output signal. At 22 ° C the held output value is 9375 . The reference gate 18 can then be disconnected and the divider 16 will divide the clock signal CLK T by 9375, so that a 32 Hz clock output signal in the form of the signal CLK 2 B at 22 ° C. is obtained.
In einem weiteren Beispiel liefert der Oszillator 15 eine Frequenz von 200 kHz bei 22°C, so dass das Taktsignal CLK 2A eine Frequenz von 12500 Hz aufweist. Das gehaltene Ausgangssignal des Zählers 17 ist 6250. Da der Zähler 17 ein Einmal- Freigabezähler ist, der auf ein Freigabesignal ansprechend eine Zählung durchführt, kann das Referenz-Gate 18 abgetrennt werden, und der Zähler 17 wird den 6250 betragenden Wert ausgeben, und der Teiler 16 wird das 200 kHz Signal CLK T durch 6250 teilen, um ein 32 Hz Ausgangstaktsignal CLK 2B bei 22°C auszugeben.In a further example, the oscillator 15 delivers a frequency of 200 kHz at 22 ° C., so that the clock signal CLK 2 A has a frequency of 12500 Hz. The held output of counter 17 is 6250. Since counter 17 is a one-time enable counter that counts in response to an enable signal, reference gate 18 can be disconnected and counter 17 will output the value of 6250, and that Divider 16 will divide the 200 kHz signal CLK T by 6250 to output a 32 Hz output clock signal CLK 2 B at 22 ° C.
Wenn sich die Temperatur ändert, beispielsweise auf 30°C, würde der Oszillator 50 ein Taktsignal CLK T von 375 kHz ausgeben. Der Teiler 16 teilt das Signal durch 16 und gibt ein Taktsignal CLK 2A von 23437 Hz aus (Fig. 4c, 4d). Da das Referenz-Gate 18 sein Ausgangssignal ebenfalls der Temperatur entsprechend anpasst, gibt das Referenz-Gate 18 ein Freigabesignal für 400 Milli-Sekunden (Fig. 4c) infolge der höheren Umgebungstemperatur aus. Der Zähler 17 zählt 9375 Pulse und hält diesen Wert als Ausgangssignal für die Verwendung als numerischer Teiler in dem Teiler 16. Der Teiler 16 teilt das 375 kHz Signal, CLK T, durch 9375, wodurch sich ein interner Takt von 40 Hz ergibt, so dass das Taktsignal CLK 2B bei 30°C 40 Hz und bei 22°C 32 Hz beträgt. Das Taktsignal CLK 2B arbeitet demnach bei einer Temperatur von 30°C bei etwa 4/3 der Frequenz, bei der es bei 22°C arbeitet.If the temperature changes, for example to 30 ° C., the oscillator 50 would output a clock signal CLK T of 375 kHz. The divider 16 divides the signal by 16 and outputs a clock signal CLK 2 A of 23437 Hz ( Fig. 4c, 4d). Since the reference gate 18 also adjusts its output signal according to the temperature, the reference gate 18 outputs an enable signal for 400 milliseconds ( FIG. 4c) due to the higher ambient temperature. The counter 17 counts 9375 pulses and holds this value as an output signal for use as a numerical divider in the divider 16 . The divider 16 divides the 375 kHz signal, CLK T, by 9375, which results in an internal clock of 40 Hz, so that the clock signal CLK 2 B is 40 Hz at 30 ° C and 32 Hz at 22 ° C. The clock signal CLK 2 B therefore works at a temperature of 30 ° C at about 4/3 of the frequency at which it works at 22 ° C.
Der Teiler 16, der Zähler 17 und das Referenz-Gate 18 bilden eine Kalibriereinrichtung zum Kalibrieren des Taktsignals CLK T, das von dem Oszillator 15 ausgegeben wird. Die beschriebene Einrichtung normalisiert im Ergebnis die Ausgabe eines temperaturabhängigen Oszillators, ohne dass eine manuelle Intervention erforderlich ist.The divider 16 , the counter 17 and the reference gate 18 form a calibration device for calibrating the clock signal CLK T, which is output by the oscillator 15 . As a result, the described device normalizes the output of a temperature-dependent oscillator without manual intervention being necessary.
Der Zähler 19 empfängt ein Takteingangssignal in der Form des Taktsignals CLK 2B und ein Reset-Signal CLK 1B von dem Teiler 12. Das Signal CLK 1B ist kalibriert, temperaturunabhängig und stellt ein alle 32 Sek. auftretendes Zeitfenster dar. Das Taktsignal CLK 2B ist kalibriert, temperaturabhängig und arbeitet bei 32 Zyklen pro Sekunde bei 22°C. Der Zähler 19 zählt die Pulse des Signals CLK 2B während des durch das Signal CLK 1B gebildeten Zeitfensters. Wählt man das Beispiel, bei dem der Oszillator 15 bei 22°C bei 300 kHz und bei 30°C bei 400 kHz arbeitet, so wird der Zähler 19 bei 22°C den Wert 1024 zählen (Zählen eines 32 Hz Signals 32 Sek. lang) und 1280 bei 30°C (Zählen eines 40 Hz Signals 32 Sek. lang). Da diese Zählungen der Temperatur entsprechend variieren, stellen sie eine Temperaturmessung dar.The counter 19 receives a clock input signal in the form of the clock signal CLK 2 B and a reset signal CLK 1 B from the divider 12 . The CLK 1 B signal is calibrated, temperature-independent and represents a time window that occurs every 32 seconds. The CLK 2 B clock signal is calibrated, temperature-dependent and operates at 32 cycles per second at 22 ° C. The counter 19 counts the pulses of the signal CLK 2 B during the time window formed by the signal CLK 1 B. If you choose the example in which the oscillator 15 operates at 22 ° C at 300 kHz and at 30 ° C at 400 kHz, the counter 19 at 22 ° C will count the value 1024 (counting a 32 Hz signal for 32 seconds ) and 1280 at 30 ° C (counting a 40 Hz signal for 32 seconds). Since these counts vary according to temperature, they represent a temperature measurement.
Die Datentabellen-Einrichtung 20 umfasst eine Datentabelle, die den Zählerstand von dem Zähler 19 erhält und diese Zählerstandangaben in spezifische Daten über die Lagerbeständigkeit, d. h. den Haltbarkeitszustand bzw. Verderblichkeitsgrad konvertiert. Wenn es sich beispielsweise um die Lagerung von Arzneimitteln handelt und die Datentabellen-Einrichtung 20 die Zählerstandsangabe 1024 erhielte, würde sie diesen Wert in einen Wert 28 für den Verdorbenheitsgrad übersetzen und diesen Wert dem Addierer 21 ausgeben. Demgegenüber würde ein Produkt wie z. B. Käse einer Datentabelle zugeordnet werden, die so programmiert ist, dass der Eingabewert von 1024 zur Ausgabe eines Werts 153 für den Verdorbenheitsgrad führen würde, und die Eingabe eines Werts 1280 würde die Datentabellen- Einrichtung zur Ausgabe eines Wertes von 337 an den Addierer 21 veranlassen, was einer kürzeren Haltbarkeit in Bezug auf die Temperatur entspricht. Die Datentabellen-Einrichtung 20 gibt nur ansprechend auf das Taktsignal CLK 1C, welches die Übersetzungsfunktion der Datentabellen-Einrichtung 20 auslöst, ein Ausgabesignal aus. Das Auslösesignal CLK 1C tritt alle 32 Sek. einmal auf.The data table device 20 comprises a data table which receives the counter reading from the counter 19 and converts this counter reading into specific data about the shelf life, ie the durability status or degree of perishability. If, for example, the storage of pharmaceuticals is concerned and the data table device 20 were given the counter reading 1024 , it would translate this value into a value 28 for the degree of depravity and output this value to the adder 21 . In contrast, a product such. B. cheese would be associated with a data table programmed so that the input value of 1024 would result in a value 153 for the degree of corruption, and the input of a value 1280 would cause the data table device to output a value of 337 to the adder 21 cause which corresponds to a shorter shelf life in terms of temperature. The data table device 20 only outputs an output signal in response to the clock signal CLK 1 C, which triggers the translation function of the data table device 20 . The trigger signal CLK 1 C occurs once every 32 seconds.
Der Addierer 21 addiert die Ausgangssignale der Datentabellen-Einrichtung 20. Ein neues Ausgabesignal der Datentabellen-Einrichtung 20 wird zu den vorhergehenden Ausgangssignalen der Datentabellen-Einrichtung 20 addiert, jedes Mal, wenn sich das Signal CLK 1D eintaktet. Die sich ergebende Summe des Addierers 21 stellt Zeit-/Temperatur-Daten dar, die entsprechend dem zuletzt eingetakteten Signal aktuell sind. Die Summe gibt einen Hinweis darauf, wie weit das betroffene Produkt auf der Verderblichkeitskurve fortgeschritten ist. Der Addierer 21 gibt ansprechend auf das Taktsignal CLK 1D diese Information an einen LCD-Modulator 22 und einen Mehrfachsegment-LCD-Treiber 23 aus.The adder 21 adds the output signals of the data table device 20 . A new output signal of the data table means 20 is added to the preceding output signals of the data table 20, each time when the CLK signal to clock D 1. The resulting sum of the adder 21 represents time / temperature data that are current according to the last clocked signal. The sum gives an indication of how far the affected product has progressed on the perishability curve. The adder 21 outputs this information in response to the clock signal CLK 1 D to an LCD modulator 22 and a multi-segment LCD driver 23 .
Der LCD-Modulator 22 moduliert ansprechend auf die von dem Addierer 21 ausgegebenen Daten die LCD-Anzeige. Bei dem LCD-Modulator 22 kann es sich um einen Frequenz-Modulator, einen Phasen-Modulator, einen Arbeitszyklus- Modulator od. dgl. handeln. Wenn das LCD moduliert wird, ergibt sich ein Flackern des LCD's. Dieses Flackern ist mit dem menschlichen Auge bis zu etwa 60 Hz wahrnehmbar. Maschinell kann das Flackern etwa bis 200 Hz gelesen werden. Bei einer Ausführungsform der Erfindung ist das LCD in Form eines eine Abdeckfrequenz aufweisenden LCD's ausgebildet (shuttered LCD), so dass es lichtundurchlässig ist, wenn es mit einer Frequenz von weniger als 60 Hz moduliert ist, und klar sichtbar ist, wenn es oberhalb von 60 Hz moduliert wird. Ein roter Punkt wird hinter dem LCD angeordnet. Der LCD-Modulator 22 wird ansprechend auf höhere, von dem Addierer 21 ausgegebene Summenwerte das LCD bei höheren Frequenzen modulieren. Ein Betrachter würde den roten Punkt bei kleineren Frequenzen nicht wahrnehmen können, aber er würde den roten Punkt sehen, sobald der LCD-Modulator 22 das LCD bei oberhalb von 60 Hz liegenden Frequenzen moduliert. Wenn der LCD-Modulator 22 so ausgebildet ist, dass er eine Modulation von 60 Hz nicht überschreitet bevor nicht der von dem Addierer 21 ausgegebene Wert einem der Verdorbenheit des betrachteten Produktes entsprechenden Wert entspricht, dann zeigt das Erscheinen des roten Punktes einem Kunden oder Lagerinhaber an, dass der Haltbarkeitszeitraum für das betreffende Produkt abgelaufen ist.The LCD modulator 22 modulates the LCD display in response to the data output from the adder 21 . The LCD modulator 22 can be a frequency modulator, a phase modulator, a duty cycle modulator or the like. If the LCD is modulated, the LCD flickers. This flickering is perceptible to the human eye up to about 60 Hz. The flickering can be read automatically up to 200 Hz. In one embodiment of the invention, the LCD is in the form of a shutter frequency LCD (shuttered LCD), so that it is opaque when modulated at a frequency of less than 60 Hz and clearly visible when it is above 60 Hz is modulated. A red dot is placed behind the LCD. The LCD modulator 22 will modulate the LCD at higher frequencies in response to higher sum values output from the adder 21 . An observer would not be able to see the red dot at lower frequencies, but would see the red dot as soon as the LCD modulator 22 modulates the LCD at frequencies above 60 Hz. If the LCD modulator 22 is designed so that it does not exceed a modulation of 60 Hz before the value output by the adder 21 does not correspond to a value corresponding to the depravity of the product under consideration, then the appearance of the red dot indicates to a customer or warehouse owner that the shelf life for the product in question has expired.
Bei einer anderen Ausführungsform der Erfindung können Spiegel hinter dem LCD angeordnet sein. Eine Leseeinrichtung mit einer Lichtquelle, wie ein LED, und einem Lichtsensor würde Licht auf das LCD senden. Aufgrund des Flackerns des LCD wird das von dem Spiegel hinter dem LCD reflektierte Lichtsignal ebenfalls flackern. Der Lichtsensor bestimmt dann den Grad des Flackerns und leitet daraus ab, wie weit das betreffende Produkt bei der betrachteten Rate des Flackerns in seiner Lagerfähigkeit fortgeschritten ist. Durch Modulieren des Arbeitszyklus des LCD kann das zurückkehrende Lichtsignal mit Daten codiert werden, indem der Arbeitszyklus des LCD gesteuert wird, wenn dieses Flacker-Erscheinungen innerhalb des modulierten Arbeitszyklus und innerhalb des zurückkehrenden Lichtstrahls zeigt. Im Ergebnis ist der mit einem eine Abdeckfrequenz aufweisenden LCD gekoppelte LCD-Modulator in der Lage, ansprechend auf die Datentabellen-Einrichtung 20 komplexe Daten auszugeben.In another embodiment of the invention, mirrors can be arranged behind the LCD. A reader with a light source, such as an LED, and a light sensor would send light to the LCD. Due to the flickering of the LCD, the light signal reflected by the mirror behind the LCD will also flicker. The light sensor then determines the degree of flickering and uses this to determine how far the shelf life of the product in question has progressed at the flicker rate under consideration. By modulating the duty cycle of the LCD, the returning light signal can be encoded with data by controlling the duty cycle of the LCD when it shows flickering phenomena within the modulated duty cycle and within the returning light beam. As a result, the LCD modulator coupled to an LCD having a crossover frequency is capable of outputting complex data in response to the data table device 20 .
Entweder gleichzeitig mit oder anstelle der Verwendung des eine Abdeckfrequenz aufweisenden LCD ist ein Mehrfachsegment-LCD-Treiber 23 an ein zweites LCD gekoppelt, das die sequentiellen LCD-Frequenzabdeckungen oder Segmente eines üblichen Character-Displays erleuchten soll. Wenn demgemäss Segmente des LCD erleuchtet oder von dem Zustand "geschlossen" in "offen" (im Falle eines eine Frequenzabdeckung aufweisenden LCD (shuttered LCD)) konvertiert werden, wird eine den aktuellen Haltbarkeitszustand als eine Funktion des zunehmenden Zählerstands des Addierers bedeutende Anzeige für das entsprechende Produkt zur Verfügung gestellt.Either simultaneously with or instead of using the LCD having a covering frequency, a multi-segment LCD driver 23 is coupled to a second LCD, which is intended to illuminate the sequential LCD frequency covers or segments of a conventional character display. Accordingly, when segments of the LCD are illuminated or converted from the "closed" to the "open" state (in the case of an LCD having a frequency cover (shuttered LCD)), an indication of the current durability status as a function of the increasing counter reading of the adder becomes appropriate product provided.
Es wird darauf hingewiesen, dass die Haltbarkeit oder Lagerbeständigkeit vieler Produkte in Monaten bemessen wird, während die Oszillatoren, Teiler und Zähler der vorstehend beschriebenen Erfindungen Tausende und Hundertausende von Taktzyklen pro Sekunde durchführen. Die Verwendung des Teilers 12 zur Ansteuerung des Zählers 19, der Datentabellen-Einrichtung 20, des Addierers 21, des LCD-Modulators 22 und des Mehrfach-Segment-LCD-Treibers 23 sorgt für einen Verzögerungseffekt, so dass die Daten nicht notwendigerweise jede Sekunde sondern einmal innerhalb einiger Minuten aktualisiert werden, während der Zeitspanne, in der der Teiler 12 durch alle Signale CLKS 1B-1E, die in 32 Sek. betragenden Intervallen voneinander beanstandet sind, fortschreitet. Dies begrenzt jedoch in keiner Weise die vorliegende Erfindung; jede der Komponenten kann verzögerungsfrei getaktet werden, um mit der Oszillator-Taktrate an dem LCD eine Aktualisierung zu erhalten, sofern dies erwünscht ist.It is noted that the shelf life or shelf life of many products is measured in months, while the oscillators, dividers and counters of the inventions described above perform thousands and hundreds of thousands of clock cycles per second. The use of the divider 12 to control the counter 19 , the data table device 20 , the adder 21 , the LCD modulator 22 and the multi-segment LCD driver 23 provides a delay effect, so that the data is not necessarily every second but be updated once within a few minutes, during the period in which the divider 12 progresses through all the signals CLKS 1 B- 1 E which are spaced apart from one another at intervals of 32 seconds. However, this in no way limits the present invention; each of the components can be clocked without delay to get an update at the oscillator clock rate on the LCD if desired.
Es wird nun auf die Fig. 2 Bezug genommen, die eine zweite Ausführungsform der erfindungsgemässen Anzeigeeinrichtung für den Haltbarkeitszustand verderblicher Waren zeigt.Reference is now made to FIG. 2, which shows a second embodiment of the display device according to the invention for the shelf life of perishable goods.
Es sind dabei gleiche Bezugszeichen für gleiche Bestandteile der Einrichtung verwendet.There are the same reference numerals for the same components of the device used.
Der Unterschied zwischen der Anzeigeeinrichtung 100 und der Anzeigeeinrichtung 10 besteht darin, dass der Addierer 21 durch einen Dualzähler 51 ersetzt ist und dass eine Veränderung beim Betrieb der Datentabellen-Einrichtung 30 auftritt, die eine Addition eines Taktsignals CLK 1F erforderlich macht, welches von dem Teiler 12 bereitgestellt wird.The difference between the display device 100 and the display device 10 is that the adder 21 is replaced by a dual counter 51 and that a change occurs in the operation of the data table device 30 , which requires an addition of a clock signal CLK 1 F, which of the Divider 12 is provided.
Wie bei der Anzeigeeinrichtung 10 gibt der temperaturkompensierte Oszillator 11 ein Taktsignal CLK R an den Teiler 12 aus, welcher ansprechend auf das dauerhaft anliegende Ausgabesignal des Zählers 13, das ansprechend auf das temperaturkompensierte Referenz-Gate 14 von dem Zähler 13 ausgegeben wird, das Signal CLK R teilt. Der Teiler 12 erzeugt dabei ein normalisiertes internes Signal von 4 Hz. Auf entsprechende Weise gibt der Oszillator 15 ein mit der Temperatur variierendes Taktsignal CLK T aus. Der Teiler 16 teilt dieses Signal und zwar entsprechend dem gehaltenen Ausgangssignal des Zählers 17, welches ansprechend auf das Referenz-Gate 18, dessen Ausgabe entsprechend der Temperatur variiert, gehalten ausgegeben wird. Der Teiler 16 gibt ein mit der Temperatur variierendes Taktsignal CLK 2B aus. Der Zähler 19 gibt einen entsprechend der Anzahl der Taktpulse des Taktsignals CLK 2B während eines jeden Zyklus des Taktsignals CLK 1B ermittelten Zählerstand aus.As the temperature compensated oscillator 11 outputs a clock signal CLK R to the divider 12 in the display device 10 which is output in response to the permanently applied output signal of the counter 13, the response temperature-compensated to the reference gate 14 from the counter 13, the signal CLK R divides. The divider 12 generates a normalized internal signal of 4 Hz. In a corresponding manner, the oscillator 15 outputs a clock signal CLK T that varies with the temperature. The divider 16 divides this signal in accordance with the held output signal of the counter 17 , which is output in response to the reference gate 18 , the output of which varies according to the temperature. The divider 16 outputs a clock signal CLK 2 B which varies with the temperature. The counter 19 outputs a counter reading determined in accordance with the number of clock pulses of the clock signal CLK 2 B during each cycle of the clock signal CLK 1 B.
Die Datentabellen-Einrichtung 30 gibt einen Zeit-/Temperatur-Wert aus, der die Haltbarkeit zu der Temperatur in Beziehung setzt, für die durch den Zähler 19 ein Zählerstand bestimmt wurde.The data table device 30 outputs a time / temperature value which relates the durability to the temperature for which a counter reading was determined by the counter 19 .
Der Dual-Zähler 31 umfasst einen ersten Zähler, der stets bis zu einem vorbestimmten Wert zählt. Z. B. zählt der erste Zähler des Dual-Zählers 31 die Take des Taktsignals CLK 1D bis ein Wert von 512 erreicht ist. Der zweite Zähler des Dual-Zählers 31 zählt die Vollendung des von dem ersten Zähler angezählten Zyklus. Demgemäss zählt der erste Zähler jedes Mal bis 512 und der zweite Zähler erhöht seinen Wert jeweils um 1.The dual counter 31 comprises a first counter which always counts up to a predetermined value. For example, the first counter of the dual counter 31 counts the take of the clock signal CLK 1 D until a value of 512 is reached. The second counter of the dual counter 31 counts the completion of the cycle counted by the first counter. Accordingly, the first counter counts to 512 each time and the second counter increases its value by 1 each time.
Der erste Zähler des Dual-Zählers 31 zählt ebenfalls ansprechend auf das dem Zähler eingegebene Ausgangssignal der Datentabellen-Einrichtung 30. Der erste Zähler beginnt nicht bei jedem Zyklus von Null an zu zählen, sondern der Zähler beginnt die Zählung innerhalb jedes Zyklus bei einer Zahl die von der Datentabellen- Einrichtung 30 gewählt wurde. Unter Bezugnahme auf unser vorstehendes Beispiel im Zusammenhang mit der Anzeigeeinrichtung 10 würde die Datentabellen- Einrichtung 30, wenn der Zähler 19 einen Wert 512 ausgibt, diesen Wert in einen Ausgabewert von 28 übersetzen. Demgemäss würde der erste Zähler des Dual- Zählers 31 von 28 an bis 512 zählen. Somit würde der Dual-Zähler 31 lediglich 494 Pulse des Taktsignals CLK 1D zählen. Wenn der erste Zähler des Dual-Zählers den Wert 512 erreicht, wird der zweite Zähler des Dual-Zählers 31 um 1 erhöht. Der erste Zähler wird dann ansprechend auf die Beendigung des Zählvorgangs auf die von der Datentabellen-Einrichtung 30 gewählte Zahl zurückgesetzt. Der ermittelte Zählerstand des zweiten Zählers des Dual-Zählers 31 wird kontinuierlich an den LCD-Modulator 22 und an den Mehrfach-Segment-LCD-Treiber 23 in der Form von Daten ausgegeben.The first counter of the dual counter 31 also counts in response to the output signal of the data table device 30 input to the counter. The first counter does not start counting from zero every cycle, but the counter begins counting within each cycle at a number selected by the data table device 30 . Referring to our previous example in connection with the display device 10 , the data table device 30 , if the counter 19 outputs a value 512, would translate this value into an output value of 28. Accordingly, the first counter of the dual counter 31 would count from 28 to 512. Thus, the dual counter 31 would only count 494 pulses of the clock signal CLK 1 D. When the first counter of the dual counter reaches 512, the second counter of the dual counter 31 is incremented by 1. The first counter is then reset to the number selected by the data table device 30 in response to the completion of the counting process. The determined counter reading of the second counter of the dual counter 31 is continuously output to the LCD modulator 22 and to the multi-segment LCD driver 23 in the form of data.
Wenn eine Temperaturveränderung auftritt, ändert sich der Zählerstand des Zählers 19. Sofern also der von dem Zähler 19 ermittelte Zählerstand beispielsweise auf 640 anwächst, gibt die Datentabellen-Einrichtung 30 beispielsweise einen Ausgangswert 44 aus. Demgemäss beginnt der erste Zählers des Dual-Zählers 31 die Zählung bei 44 und erreicht somit den Wert 512 schneller, da die Anzahl der zu zählenden Werte als Konsequenz der Temperaturerhöhung geringer sind. Demgemäss nimmt der Zählerstand des zweiten Zählers des Dual-Zählers 31 schneller zu, was die Auswirkung von Temperaturänderungen über der Zeit auf die Haltbarkeit reflektiert.When a temperature change occurs, the counter reading of the counter 19 changes . If, for example, the counter reading determined by the counter 19 increases to 640, the data table device 30 outputs an output value 44, for example. Accordingly, the first counter of the dual counter 31 starts the count at 44 and thus reaches the value 512 faster, since the number of values to be counted is lower as a consequence of the temperature increase. Accordingly, the counter reading of the second counter of the dual counter 31 increases faster, which reflects the effect of temperature changes over time on the durability.
Der LCD-Modulator 22 wird ansprechend auf das Taktsignal CLK 1F moduliert. Abhängig vom Typ des LCD braucht das Taktsignal CLK 1F nicht dieselbe Frequenz wie die Taktsignale CLK 1A, CLK 1B, CLK 1C und CLK 1D aufzuweisen. Der Modulator 22 moduliert das LCD in Abhängigkeit sowohl des Signals CLK 1F als auch des Ausgangssignals des Dual-Zählers 31.The LCD modulator 22 is modulated in response to the clock signal CLK 1 F. Depending on the type of LCD, the clock signal CLK 1 F need not have the same frequency as the clock signals CLK 1 A, CLK 1 B, CLK 1 C and CLK 1 D. The modulator 22 modulates the LCD as a function of both the CLK 1 F signal and the output signal of the dual counter 31 .
Mit der Zeit/Temperatur berücksichtigenden Anzeigeeinrichtung für den Haltbarkeitszustand bzw. die Haltbarkeit eines Produkts, bei der ein erster in bekannter Weise mit der Zeit variierender Takt und ein zweiter in bekannter Weise mit der Temperatur variierender Takt verwendet werden und bei der eine Datentabellen-Einrichtung vorgesehen ist, die die Takte in Bezug auf den Haltbarkeitszustand eines gegebenen Produkts miteinander korreliert, ist eine wirkungsvolle, einfach und mit geringen Kosten herstellbare Anzeigeeinrichtung geschaffen. Indem eine Rückkopplungs-Kalibriereinrichtung zum Kalibrieren des mit der Temperatur variierenden Takts im Hinblick auf die Temperatur vorgesehen wird, ohne dass eine manuelle Angleichung oder Veränderung der Komponenten erforderlich ist, werden insgesamt die Komplexität sowie die Kosten einer solchen Anzeigeeinrichtung verringert, und ihre Zuverlässigkeit wird gesteigert. Durch Verwendung eines zeitverzögernden Zyklus für die Steuerung individueller interner Komponenten der Anzeigeeinrichtung kann die Zeit-/Temperatur-Anzeige verlangsamt werden, so dass der Wert einmal innerhalb einiger Minuten aktualisiert wird, anstelle schneller bzw. öfter als die menschliche Wahrnehmung folgen kann aktualisiert zu werden. Indem Zeit-/Temperatur-Korrelationsschaltungen unter Verwendung eines Datentabellen-Kompensators vorgesehen werden, der es erlaubt, den Einfluss der Temperatur auf die Haltbarkeit in diskreten Werten und zu diskreten Zeitintervallen zu berechnen, kann jede gemessene Temperaturbeziehung, sei sie nichtlinear und/oder nichtexponentiell, an einer Vielzahl von diskreten Messpunkten zwischen der Temperatureingabe und der Bestimmung des Haltbarkeitszustands ausgedrückt werden. Indem ein LCD-Modulator verwendet wird, der ein LCD-Display modulieren kann, indem der Arbeitstakt, die Frequenz od. dgl. moduliert werden, ist eine LCD-Anzeigeeinrichtung geschaffen worden, die sowohl visuell als auch elektronisch gelesen werden kann und komplexe Informationen anzuzeigen vermag.With the time / temperature taking into account display device for the Shelf life or the shelf life of a product in which a first in known manner with time varying clock and a second in a known manner be used with the temperature varying clock and at one Data table device is provided which the clocks in relation to the Shelf life correlated with a given product is one effective, simple and inexpensive to manufacture display device created. By using a feedback calibration device for calibrating the the temperature varying clock is provided in terms of temperature without manual adjustment or modification of the components overall, the complexity as well as the cost of such is required Display device is reduced and its reliability is increased. By Use a time-delayed cycle to control individual internal Components of the display device can be the time / temperature display be slowed down so that the value updates once within a few minutes instead of faster or more often than human perception can follow to be updated. By time / temperature correlation circuits under Use of a data table compensator can be provided, which allows the influence of temperature on durability in discrete values and too discrete Calculating time intervals can be any measured temperature relationship, be it non-linear and / or non-exponential, at a multitude of discrete measuring points between the temperature input and the determination of the durability condition be expressed. By using an LCD modulator that has an LCD display can modulate by modulating the work cycle, frequency or the like an LCD display device has been created that is both visual and can be read electronically and can display complex information.
Indem haltende Teiler (latched dividers) geschaffen werden, können die Oszillatoren wenn die Referenz-Gates abgetrennt werden, ebenfalls abgedreht werden, und die Teiler werden die geeignete Kalibrierung weiter zur Verfügung haben, wobei jedoch lediglich eine minimale Leistung, nämlich diejenige, die für die Energieversorgung des Speichers erforderlich ist, benötigt wird. Die Einrichtung kann dann zu einem späteren Zeitpunkt erneut gestartet werden. Auf diese Weise wird die Einrichtung eine längere Lebensdauer haben, und es ist auch möglich, die Einrichtung zu transportieren und zu lagern, ohne dass die Anzeige des Haltbarkeitszustandes beeinflusst wird.By creating latched dividers, the oscillators can if the reference gates are disconnected, they are also turned off, and the Dividers will continue to have the appropriate calibration available, though only a minimal power, namely that for energy supply of memory is required. The facility can then become one be started again later. This way, the facility have a longer lifespan and it is also possible to set up transport and store without showing the shelf life being affected.
Claims (3)
einem Referenz-Gate (14, 18) zur Erzeugung eines Freigabesignals während
eines Zeitintervalls, und
einem Zähler (13, 17) zum Zählen des Taktsignals (CLK 1A, CLK 2A) während des Zeitintervalls und zur Bildung eines ausgebbaren Zählwerts,
wobei der Zählwert dem Teiler (12, 16) eingebbar ist, so dass das Taktsignal (CLK R, CLK T) zur Bildung eines kalibrierten Taktsignals (CLK 1B, C, D, E; CLK 2B) durch den Zählwert teilbar ist.1. Self-calibration device for an oscillator clock signal with a divider ( 12 , 16 ) for receiving the oscillator clock signal (CLK R; CLK T) and for forming a first divided clock signal (CLK 1 A, CLK 2 A),
a reference gate ( 14 , 18 ) for generating an enable signal during
a time interval, and
a counter ( 13 , 17 ) for counting the clock signal (CLK 1 A, CLK 2 A) during the time interval and for forming an outputable count value,
wherein the count value can be input to the divider ( 12 , 16 ), so that the clock signal (CLK R, CLK T) can be divided by the count value to form a calibrated clock signal (CLK 1 B, C, D, E; CLK 2 B).
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/175,209 US5442669A (en) | 1993-12-27 | 1993-12-27 | Perishable good integrity indicator |
DE4446878A DE4446878C2 (en) | 1993-12-27 | 1994-12-27 | Display device for the shelf life of perishable goods |
Publications (1)
Publication Number | Publication Date |
---|---|
DE4447885C2 true DE4447885C2 (en) | 2003-06-12 |
Family
ID=25943387
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE4447885A Expired - Fee Related DE4447885C2 (en) | 1993-12-27 | 1994-12-27 | Perishable goods integrity indicator eg. for food |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE4447885C2 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2753871C2 (en) * | 1976-12-03 | 1982-02-25 | Tokyo Shibaura Electric Co., Ltd., Kawasaki, Kanagawa | Electronic temperature measuring circuit |
GB2144226A (en) * | 1983-07-28 | 1985-02-27 | Sharp Kk | Electronic thermometers |
DE3546217A1 (en) * | 1984-12-29 | 1986-07-03 | Omron Tateisi Electronics Co., Kyoto | DIGITAL THERMOMETER WITH DIFFERENT RESOLUTION |
DE4200578A1 (en) * | 1992-01-11 | 1993-07-15 | Heraeus Sensor Gmbh | Temp. sensor with two piezoelectric vibrating crystals and oscillators - uses 1st temp. sensitive crystal as frequency determining element of 1st oscillator and 2nd temp. insensitive crystal as frequency determining part of 2nd oscillator. |
-
1994
- 1994-12-27 DE DE4447885A patent/DE4447885C2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2753871C2 (en) * | 1976-12-03 | 1982-02-25 | Tokyo Shibaura Electric Co., Ltd., Kawasaki, Kanagawa | Electronic temperature measuring circuit |
GB2144226A (en) * | 1983-07-28 | 1985-02-27 | Sharp Kk | Electronic thermometers |
DE3546217A1 (en) * | 1984-12-29 | 1986-07-03 | Omron Tateisi Electronics Co., Kyoto | DIGITAL THERMOMETER WITH DIFFERENT RESOLUTION |
DE4200578A1 (en) * | 1992-01-11 | 1993-07-15 | Heraeus Sensor Gmbh | Temp. sensor with two piezoelectric vibrating crystals and oscillators - uses 1st temp. sensitive crystal as frequency determining element of 1st oscillator and 2nd temp. insensitive crystal as frequency determining part of 2nd oscillator. |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4446878C2 (en) | Display device for the shelf life of perishable goods | |
DE69033114T2 (en) | Electronic medical thermometer | |
DE2904261C2 (en) | Electronic scales, especially retail scales | |
DE2420194A1 (en) | ELECTRO-OPTICAL DISTANCE MEASURING DEVICE | |
CH666748A5 (en) | ELECTRIC SCALE. | |
DE4447885C2 (en) | Perishable goods integrity indicator eg. for food | |
DE2937227A1 (en) | Standardisation of electrometric pH meter - via electronic circuit which includes microprocessor and memory store contg. data obtd. from standard solns. | |
DE3712140A1 (en) | ELECTRONIC THERMOMETER | |
DE4313780C1 (en) | Method and device for counting clock pulses for period measurement | |
DE4403124A1 (en) | Radio clock with receiver unit | |
DE2450348C3 (en) | Electronic clock | |
DE3209529C2 (en) | Interval-expanding timers compensated for drift and non-linearity | |
DE4210189C2 (en) | Device and method for remote temperature measurement | |
DE69702309T2 (en) | REAL-TIME CLOCK FOR CONSUMER ITEMS AND APPLICATION METHODS THEREFOR | |
DE2041532C3 (en) | Arrangement for linearizing a pulse train | |
DE3007799C2 (en) | ||
DE102009042647A1 (en) | Electronic circuit for ultra-low power timer applications and methods of calibrating and operating same | |
DE2543342A1 (en) | CIRCUIT ARRANGEMENT AND METHOD OF MEASURING THE ACCURACY OF A TIMEPIECE | |
DE69402904T2 (en) | Electronic timepiece with chronometer function | |
DE2849156C2 (en) | Electronic device for managing perishable goods stored in the household, in particular, with the same and / or different storage times and with storage temperatures between room temperature and freezing temperature, using a data input and output device | |
DE2841240A1 (en) | ELECTRICAL CORRECTIVE CIRCUIT ARRANGEMENT | |
DE102007042500B4 (en) | Device for determining and/or monitoring a process variable | |
DE4200578A1 (en) | Temp. sensor with two piezoelectric vibrating crystals and oscillators - uses 1st temp. sensitive crystal as frequency determining element of 1st oscillator and 2nd temp. insensitive crystal as frequency determining part of 2nd oscillator. | |
DE102013020395A1 (en) | Method for compensating the temperature dependence of a useful signal | |
DE3318540A1 (en) | Electronic clinical thermometer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8304 | Grant after examination procedure | ||
AC | Divided out of |
Ref document number: 4446878 Country of ref document: DE Kind code of ref document: P |
|
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: KAYE, STANTON, OXNARD, CALIF., US |
|
8381 | Inventor (new situation) |
Inventor name: MEDIN, DAVID L., LOS ALTOS, CALIF., US |
|
8339 | Ceased/non-payment of the annual fee |