DE3109060A1 - Protective circuit for data processing systems - Google Patents
Protective circuit for data processing systemsInfo
- Publication number
- DE3109060A1 DE3109060A1 DE19813109060 DE3109060A DE3109060A1 DE 3109060 A1 DE3109060 A1 DE 3109060A1 DE 19813109060 DE19813109060 DE 19813109060 DE 3109060 A DE3109060 A DE 3109060A DE 3109060 A1 DE3109060 A1 DE 3109060A1
- Authority
- DE
- Germany
- Prior art keywords
- voltage
- operational amplifier
- responsible
- output signal
- main memory
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/30—Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Protection Of Static Devices (AREA)
- Power Sources (AREA)
Abstract
Description
Schutzschaltung für DatenverarbeitungsanlagenProtection circuit for data processing systems
Die Erfindung betrifft eine Schutzschaltung für über Netzrichter gespeiste Datenverarbeitungsanlagen gegen Informationsverluste bei Betriebsstörungen wie z.B. Netzausfall oder Uberspannungen, die mit einem Hilfsspeicher versehen sind, in den die im Arbeitsspeicher enthaltenen Informationen zu Beginn der Betriebsstörung übertragen und aus dem sie nach Beendigung der Betriebsstörung in den Arbeitsspeicher rückübertragen werden.The invention relates to a protective circuit for power supplies fed by a power converter Data processing systems against loss of information in the event of operational disruptions such as Power failure or overvoltages, which are provided with an auxiliary memory, in the transfer the information contained in the main memory at the beginning of the malfunction and from which they are transferred back to the main memory after the malfunction has ended will.
Bei Datenverarbeitungsanlagen, die aus dem Netz gespeist werden, besteht die Gefahr, daß bei einem Netzausfall die gespeicherten Daten gelöscht werden und so für immer verloren gehen. Es ist bekannt, batteriebetriebene Speicher vorzusehen, die selbst von Netzausfällen nicht betroffen werden und in die die vor einer Löschung zu schützenden Daten aus den vom Netz abhängigen Arbeitsspeichern vor einem drohenden Netzausfall übertragen werden, um dort bis zur Wiederkehr der Netzspannung gespeichert zu werden.In the case of data processing systems that are fed from the network the risk that the stored data will be deleted in the event of a power failure and so get lost forever. It is known to provide battery-operated storage, which themselves are not affected by power failures and which are prior to deletion data to be protected from the main memory that is dependent on the network from an imminent Mains failure are transmitted and stored there until the mains voltage returns to become.
Sobald die Netzspannung wieder vorhanden ist, werden diese Daten aus den batteriebetriebenen Speicherbereichen wieder in die Arbeitsspeicher transferiert.As soon as the mains voltage is available again, these data are out the battery-operated memory areas are transferred back to the main memory.
Die Datenübertragung sowohl von den Arbeitsspeichern in die batteriebetriebenen Speicherbereiche als auch im umgekehrter Richtung erfolgt aufgrund vorgegebener Programme; während diese ablaufen, sind alle anderen Programmab- läufe ausgeschlossen und es ist daher zu verhindern, daß während derselben irgendwelche Programmbefehle empfangen werden, die ansonsten verloren gingen. So ist insbesondere zu verhindern, daß während einer gewissen Zeitspanne nach Eintreffen eines Umspeicher-Befehles (Interrupt-Befehl) zum Datentransfer vom Arbeitsspeicher in die als Hilfsspeicher dienenden batteriebetriebenen Speicherbereiche ein gegenteiliger Rückspeicher-Befehl (Reset-Befehl) ausgegeben wird und daß umgekehrt zu verhindern ist, daß einem den gegenläufigen Datentransfer einleitenden Reset-Befehl innerhalb der erforderlichen Programmlaufzeit ein Interrupt-Befehl folgt.The data transfer both from the main memory to the battery-operated Storage areas as well as in the opposite direction is carried out on the basis of predetermined Programs; while these are running, all other program runs are runs excluded and it is therefore to be prevented that any Program commands are received that would otherwise be lost. So is particular to prevent that during a certain period of time after receipt of a restore command (Interrupt command) for data transfer from the main memory to the auxiliary memory battery-operated memory areas serving an opposite restore command (Reset command) is issued and that, conversely, it is to be prevented that the opposing data transfer initiating reset command within the required Program runtime an interrupt command follows.
Die erfindungsgemäße Schutzschaltung löst das Problem der Speisung der Datenverarbeitungsanlage während der Umspeichervorgänge sowie der Verhinderung von gegenseitigen Störungen auf einfache Weise dadurch, daß ein Pufferkondensator mit einer den Verbrauch der Datenverarbeitungsanlage während der Dauer einer tibertragung der Daten des Arbeitsspeichers in den Hilfsspeicher deckenden Ladungskapazität zusammen mit einer die Ubertragungen auslösenden Auswerteschaltung an der gleichgerichteten Netzspannung liegt und daß die Auslösung eines Ubertrågungsvorganges durch die Auswerteschaltung bei Auftreten eines solchen Spannungswertes vorgesehen ist, der für eine nach Ablauf der Dauer eines Datenübertragungsvorganges drohende Betriebsstörung charakteristisch ist.The protective circuit according to the invention solves the problem of the supply of the data processing system during the restoring processes and the prevention of mutual interference in a simple way by the fact that a buffer capacitor with the consumption of the data processing system during the duration of a transmission of the data of the main memory in the auxiliary memory covering charge capacity with an evaluation circuit that triggers the transmissions on the rectified Mains voltage is and that the triggering of a transfer process by the evaluation circuit when such a voltage value occurs, that for one after expiry the duration of a data transfer process is characteristic of the impending operational disruption is.
Im speziellen weist nach einem weiteren Merkmal der Erfindung die Auswerteschaltung für drei verschiedene vorgegebene Spannungswerte, nämlich für eine maximale und eine minimale Betriebsspannung sowie für eine Abschaltespannung zuständige Operationsverstärker auf, die an die Mittenabgriffe zugeordneter, an der Spannung des Pufferkondensators liegender Potentiometer angeschlossen sind.In particular, according to a further feature of the invention, the Evaluation circuit for three different predetermined voltage values, namely for a maximum and a minimum operating voltage and a cut-off voltage responsible operational amplifier on, which is assigned to the center taps the voltage of the buffer capacitor are connected to a potentiometer.
Mit Hilfe der erfindungsgemäßen Schutzschaltung läßt sich auch ein Schutz gegen Ubertemperaturen erzielen, wenn nach einem weiteren Merkmal die Auswerteschaltung einen weiteren, einer maximalen Betriebstemperatur zugeordneten Operationsverstärker aufweist, der an einem temperaturabhängigen, der Betriebstemperatur ausgesetzten Widerstand oder an eine temperaturabhängige Spannungsquelle angeschlossen ist.With the help of the protective circuit according to the invention, a Achieve protection against excess temperatures if, according to another feature, the evaluation circuit another operational amplifier assigned to a maximum operating temperature has, which is exposed to a temperature-dependent, the operating temperature Resistor or is connected to a temperature-dependent voltage source.
Die spezifische Wirkungsweise der Auswerteschaltung wird dadurch erzielt, daß das bei tiberschreiten der maximalen Betriebsspannung auftretende Ausgangssignal des dafür zuständigen Operationsverstärkers und allenfalls auch das bei Uberschreiten der maximalen Betriebstemperatur auftretende Ausgangssignal des dafür zuständigen Operationsverstärkers jeweils verzögert und das bei Unterschreiten der Abschaltespannung auftretende Ausgangssignal des dafür zuständigen Operationsverstärkers unverzögert die Unterbrechung der Speisung auslösen.The specific mode of operation of the evaluation circuit is achieved by that the output signal that occurs when the maximum operating voltage is exceeded of the operational amplifier responsible for this and, if necessary, also when it is exceeded the maximum operating temperature occurring output signal of the responsible Operational amplifier is delayed in each case and that when the cut-off voltage is undershot occurring output signal of the operational amplifier responsible for it without delay trigger the interruption of the supply.
Die bei einem Gefahrenzustand erforderlichen Schaltmaßnahmen werden dadurch erzielt, daß sowohl das bei überschreiten der maximalen Betriebsspannung auftretende Ausgangssignal des dafür zuständigen Operationsverstärkers als auch das bei Unterschreiten der minimalen Betriebsspannung auftretende Ausgangssignal des dafür zuständigen Operationsverstärkers als auch allenfalls das bei Überschreiten der maximalen Betriebstemperatur auftretende Ausgangssignal des dafür zuständigen Operationsverstarkers jeweils unverzögert ein Signal zur Einleitung der Ubertragung der Daten des Arbeitsspeichers in den Hilfsspeicher auslösen.The switching measures required in the event of a dangerous situation are achieved in that both that when the maximum operating voltage is exceeded occurring output signal of the operational amplifier responsible for it as well the output signal that occurs when the minimum operating voltage is not reached of the operational amplifier responsible for this as well as, if necessary, that when it is exceeded the maximum operating temperature occurring output signal of the responsible Operation amplifier in each case a signal to initiate the transmission without delay the data of the main memory in the auxiliary memory.
Nach Beendigung eines Gefahrenzustandes wird der Normalzustand in der Weise wieder hergestellt, daß entweder der während des Unterschreitens der maximalen Betriebsspannung auftretende Wechsel des Ausgangssignales des dafür zuständigen Operationsverstärkers oder der während des Uberschreitens der minimalen Betriebsspannung auftretende Wechsel des Ausgangssignales des dafür zuständigen Operationsverstärkers oder auch allenfalls der während des Unterschreitens der maximalen Betriebstemperatur auftretende Wechsel des Ausgangssignales des dafür zuständigen Operationsverstärkers jeweils verzögert ein Signal zur Einleitung der Rückübertragung der Daten vom Hilfsspeicher in den Arbeitsspeicher auslösen.After the end of a dangerous state, the normal state is in restored the way that either that while falling below the maximum operating voltage occurring change of the output signal for this responsible operational amplifier or during the exceeding of the minimum Operating voltage occurring change of the output signal of the responsible Operational amplifier or, if need be, that during which the maximum value is not reached Operating temperature occurring change of the output signal of the responsible Operational amplifiers each delay a signal to initiate the retransmission trigger the data from the auxiliary memory into the main memory.
Zur Vermeidung unkontrollierbarer gegensinniger Umspeicherbefehle in den Übergangsbereichen der an der Grenze der Gefährdung liegenden Spannungs- oder Temperaturwerte ist eine Koinzidenzschaltung vorgesehen, die einerseits von dem Signal zur Datenübertragung vom Arbeitsspeicher in den Hilfsspeicher und andererseits von einem von der Datenverarbeitungsanlage während der Datenrückübertragung gelieferten Signal beaufschlagt ist und daß durch die Koinzidenzschaltung eine mit einer Verzögerung verschwindende Blockierung des Signales zur Datenübertragung ausgelöst wird.To avoid uncontrollable reverse storage commands in the transition areas of the voltage lying at the limit of the hazard or temperature values, a coincidence circuit is provided, on the one hand of the signal for data transfer from the main memory to the auxiliary memory and on the other hand from one supplied by the data processing system during the data retransmission Signal is applied and that by the coincidence circuit one with a delay disappearing blocking of the signal for data transmission is triggered.
Ein Ausführungsbeispiel der Erfindung ist in der Zeichnung dargestellt. FIG 1 zeigt das Gesamtschaltbild der für die Stromversorgung einer Datenverarbeitungsanlage 1 erforderlichen Geräte, unter denen sich auch eine Auswerteschaltung 2 befindet, deren Schaltungsdetails in FIG 2 dargestellt sind.An embodiment of the invention is shown in the drawing. 1 shows the overall circuit diagram for the power supply of a data processing system 1 required devices, including an evaluation circuit 2, the circuit details of which are shown in FIG.
Im einzelnen dient zur Stromversorgung eine ans Netz angeschlossene Gleichrichterschaltung 3, deren Ausgangsspannung einem Umformer 4 zugeführt ist; dieser zerhackt die Gleichspannung und transformiert die Gleichspannungs- impulse mittels eines Transformators, welche in einer nachfolgenden Gleichrichterschaltung 5 zur Speisegleichspannung für die Datenverarbeitungsanlage 1 umgeformt werden. Mit 6 ist ein Regler für den Umformer 4 bezeichnet, der den Zerhacker in Abhängigkeit von der Spannung am Ausgang der Gleichrichterschaltung 5 beeinflußt. An diesen Ausgang ist der Regler 6 mit einer Sensorleitung 7 angeschlossen.In detail, one connected to the network is used for the power supply Rectifier circuit 3, the output voltage of which is fed to a converter 4; this chops up the DC voltage and transforms the DC voltage impulses by means of a transformer, which in a subsequent rectifier circuit 5 are converted to the DC supply voltage for the data processing system 1. 6 with a controller for the converter 4 is referred to, the chopper as a function influenced by the voltage at the output of the rectifier circuit 5. At this exit the controller 6 is connected to a sensor line 7.
Die Datenverarbeitungsanlage 1 besitzt außer dem üblichen Arbeitsspeicher, der alle wesentlichen Informationen speichert, zusätzlich einen als Hilfsspeicher dienenden batteriebetriebenen Speicherbereich samt einer nicht näher dargestellten Batterie für den Betrieb eines Hilfsspeichers. Vor einem drohenden Netzausfall wird aufgrund eines Umspeicherbefehles das Programm zur Ubertragung der Daten vom Arbeitsspeicher in den Hilfsspeicher eingeleitet und zugleich jegliche andere Datenverarbeitung gestoppt. Mit 8 ist ein an den Ausgang der vom Netz gespeisten Gleichrichterschaltung 3 angeschlossener Speicherkondensator bezeichnet. Dieser hat einerseits die Aufgabe, nach Ausfall der Netzspannung mit seinem Entladestrom die Datenverarbeitungsanlage 1 noch solange zu speisen, bis die Datenübertragung vom Arbeitsspeicher in den Hilfsspeicher beendet ist; andererseits dient die am Speicherkondensator 8 anliegende Spannung als Kriterium zur Auslösung der diversen mit den Umspeicherungen in Zusammenhang stehenden Befehle, die von der Auswerteschaltung 2 augelöst werden, wie z.B. der nach Wiederkehr der Netzspannung nach einem Netzausfall auszulösende Rückspeicherbefehl.In addition to the usual main memory, the data processing system 1 has which stores all essential information, plus one as an auxiliary memory Serving battery-operated memory area including one not shown in detail Battery for the operation of an auxiliary storage unit. Before an impending power failure is the program for transferring the data from the main memory due to a relocation command initiated into the auxiliary memory and at the same time any other data processing stopped. With 8 is a to the output of the mains-fed rectifier circuit 3 denotes connected storage capacitor. On the one hand, this has the task of after failure of the mains voltage with its discharge current the data processing system 1 to be fed until the data transfer from the main memory to the auxiliary memory is finished; on the other hand, the voltage applied to the storage capacitor 8 is used as a criterion for triggering the various associated with the transfers standing commands that are triggered by the evaluation circuit 2, such as the Restore command to be triggered after the mains voltage has been restored after a mains failure.
Die Funktionen der Auswerteschaltung, die mittels einer Sensorleitung 9 mit dem spannungsführenden Anschluß des Speicherkondensators 8 verbunden ist, sind im folgenden anhand der FIG 2 erläutert.The functions of the evaluation circuit, which are carried out by means of a sensor line 9 is connected to the live connection of the storage capacitor 8, are explained below with reference to FIG.
Die dargestellte Schutzschaltung funktioniert in Abhängigkeit von drei charakteristischen Spannungswerten des Speicherkondensators 8 und von einem vorgegebenen Maximal-Temperaturwert. Die drei charakteristischen Spannungswerte sind im einzelnen ein Betriebsspannungs-Maximalwert von z.B. 350 V, ein Betriebsspannungs-Minimalwert von z.B. 260 V und ein Spannungs-Abschaltewert von z.B.The protection circuit shown works as a function of three characteristic voltage values of the storage capacitor 8 and one specified maximum temperature value. The three characteristic stress values are in detail an operating voltage maximum value of e.g. 350 V, an operating voltage minimum value of e.g. 260 V and a voltage cut-off value of e.g.
200 V. Jedem dieser vier charakteristischen Werte ist je einer von vier Operationsverstärkern 10, 11, 12 und 13 zugeordnet.200 V. Each of these four characteristic values is one of four operational amplifiers 10, 11, 12 and 13 assigned.
Der Operationsverstärker 10 liegt mit seinem nichtinvertierenden Eingang (+) an der Mittenanzapfung eines aus einem Widerstand 14 und einer Zenerdiode 15 gebildeten und von einer Konstantspannung gespeisten Spannungsteilers mit stabilisiertem Mittenspannungswert. Der invertierende Eingang (-) des Operationsverstärkers 10 ist an die Mittenanzapfung eines Potentiometers 16 geschaltet, das parallel zum Pufferkondensator 8 liegt und so eingestellt ist, daß bei einem maximalen Betriebsspannungswert von 350 V der Operationsverstärker 10 e eine zu weiteren Schaltvorgängen Anlaß gebende Ausgangsspannung liefert, die eben das Uberschreiten der maximalen Betriebsspannung charakterisiert.The operational amplifier 10 has its non-inverting input (+) at the center tap one of a resistor 14 and a zener diode 15 formed and fed by a constant voltage voltage divider with stabilized Mid-voltage value. The inverting input (-) of operational amplifier 10 is connected to the center tap of a potentiometer 16, which is parallel to the Buffer capacitor 8 is and is set so that at a maximum operating voltage value of 350 V the operational amplifier 10 e gives rise to further switching operations Output voltage supplies that just exceeds the maximum operating voltage characterized.
Der zweite Operationsverstärker 11 ist hingegen mit seinem invertierenden Eingang (-) an die Mittenanzapfung des Spannungsteilers 14, 15 und mit seinem nichtinvertierenden Eingang (+) an die Mittenanzapfung eines zweiten, dem Pufferkondensator 8 parallel geschalteten Potentiometers 17 angeschlossen, das in analoger Weise wie das Potentiometer 16 auf den minimalen Betriebsspannungswert von 260 V eingestellt ist. Ein entsprechender Wechsel der Ausgangsspannung des Operationsverstärkers 11 charakterisiert das Unterschreiten der minimalen Betriebsspannung, das zu weiteren Schaltvorgängen ausgewertet wird.The second operational amplifier 11 is, however, with its inverting Input (-) to the center tap of the voltage divider 14, 15 and its non-inverting Input (+) to the center tap of a second, the buffer capacitor 8 in parallel connected potentiometer 17, in an analogous manner to the potentiometer 16 is set to the minimum operating voltage value of 260 V. A corresponding one A change in the output voltage of the operational amplifier 11 characterizes the undershoot the minimum operating voltage, which is evaluated for further switching processes.
Der dritte Operationsverstärker 12 ist wieder mit seinem nichtinvertierenden Eingang (+) an den Spannungsteiler 14, 15 und mit seinem invertierenden Eingang (-) an die Mittenanzapfung eines dritten, dem Pufferkondensator 8 parallel geschalteten Potentiometers 18 angeschlossen, das in analoger Weise wie die Potentiometer 16 und 17 auf einen Abschaltewert der Betriebsspannung von 200 V eingestellt ist. Ein Unterschreiten dieses Spannungswertes wird zur gänzlichen Abschaltung der Datenverarbeitungsanlage 1 ausgewertet.The third operational amplifier 12 is again with its non-inverting Input (+) to the voltage divider 14, 15 and with its inverting input (-) to the center tap of a third, the buffer capacitor 8 connected in parallel Potentiometer 18 is connected, in an analogous manner to the potentiometer 16 and 17 is set to a switch-off value of the operating voltage of 200 V. A Falling below this voltage value leads to the complete shutdown of the data processing system 1 evaluated.
Zur Ermittlung des Uber- bzw. Unterschreitens der drei angegebenen Spannungswerte 350 V, 260 V und 200 V kann anstelle der Potentiometer 16, 17 und 18 auch ein dem Pufferkondensator 8 parallel geschalteter Spannungsteiler vorgesehen werden, der drei diesen Spannungswerten entsprechende Anzapfungen aufweist, an die die von der variablen Spannung beaufschlagten Eingänge der Operationsverstärker 10, 11 und 12 anzuschließen sind.To determine whether the three specified are exceeded or not reached Voltage values 350 V, 260 V and 200 V can be used instead of potentiometers 16, 17 and 18, a voltage divider connected in parallel to the buffer capacitor 8 is also provided which has three taps corresponding to these voltage values to which the inputs of the operational amplifiers to which the variable voltage is applied 10, 11 and 12 are to be connected.
Der vierte Operationsverstärker 13 ist mit seinem invertierenden#Eingang (-) an den Spannungsteiler 14, 15 und mit seinem nichtinvertierenden Eingang (+) an die Mittenanzapfung eines von der Konstantspannungsquelle gespeisten, aus einem Widerstand 19 und einem temperaturabhängigen, der Betriebstemperatur der Datenverarbeitungsanlage 1 ausgesetzten Widerstand 20 bestehenden Spannungsteilers angeschlossen. Die Einstellung des Spannungsteilers 19, 20 ist so getroffen, daß bei Uberschreiten der vorgegebenen, maximal zulässigen Betriebstemperatur am Ausgang des Operationsverstärkers 13 ein die Abschaltung der Datenverarbeitungsanlage 1 auslösender Spannungssprung auftritt.The fourth operational amplifier 13 has its inverting # input (-) to the voltage divider 14, 15 and with its non-inverting input (+) to the center tap of one fed by the constant voltage source, from one Resistor 19 and a temperature-dependent, the operating temperature of the data processing system 1 exposed resistor 20 existing voltage divider connected. The setting of the voltage divider 19, 20 is made so that when the predetermined, maximum permissible operating temperature at the output of the operational amplifier 13 the shutdown of the data processing system 1 triggering voltage jump occurs.
Der invertierende Eingang (-) des Operationsverstärkers 13 kann im Falle, daß eine temperaturabhängige Spannungs- quelle vorhanden ist, auch unmittelbar an diese angeschlossen werden, die dann den Spannungsteiler 19, 20 ersetzt.The inverting input (-) of the operational amplifier 13 can be im Case that a temperature-dependent voltage source available is to be connected directly to this, which is then the voltage divider 19, 20 replaced.
In der im folgenden beschriebenen, in der Zeichnung schematisch (unter Verzicht auf Schaltungsdetails) dargestellten logischen Schaltung werden die- Ausgangsspannungen der Operationsverstärker 10. bis 13 ausgewertet: Die Ausgänge der für die Anzeige des Auftretens der maximalen Betriebsspannung bzw. der maximalen Betriebstemperatur zuständigen Operationsverstärker 10 bzw. 13 sowie der Ausgang des für die Anzeige des Auftretens der minimalen Betriebsspannung zuständigen Operationsverstärkers 11 sind über ein NOR-Gatter 21 an den Eingang eines Steuergliedes 22 mit folgender. Funktion angeschlossen:.In the diagram described below in the drawing (under Dispensing with circuit details) the logic circuit shown are the output voltages the operational amplifier 10 to 13 evaluated: The outputs of the for the display the occurrence of the maximum operating voltage or the maximum operating temperature responsible operational amplifier 10 or 13 as well as the output of the for the display operational amplifier responsible for the occurrence of the minimum operating voltage 11 are via a NOR gate 21 to the input of a control member 22 with the following. Function connected :.
Vom Zeitpunkt der negativen Spannungsänderung am Eingang des Steuergliedes 22 liefert dieses an seinem Ausgang ein Signal, das solange wie der durch diese Spannungsänderung eingetretene Spannungszustand, jedoch mindestens 5 ms andauert. An den Ausgang des Steuergliedes 22 ist ein Optokoppler 23 angeschlossen, der im angesprochenen Zustand Erdpotential an eine zur Datenverarbeitungsanlage 1 führende Leitung 24 legt (Interrupt-Befehl), wodurch deren laufender Betrieb unterbrochen und der Transfer der Daten des Arbeitsspeichers in den Hilfsspeicher ausgelöst wird, wobei vorgesehen ist, daß dieser Umspeicherprozeß nicht länger als 5 ms dauert. Der Interrupt-Befehl kündigt an, daß die Gefahr besteht, daß innerhalb der nächsten 5 ms die Versorgungsspannung für die Datenverarbeitungsanlage ausfallen kann.- Bis zum Ablauf dieser 5 ms ist die Versorgung durch die Ladung des Speicherkondensators 8 sichergestellt.From the time of the negative voltage change at the input of the control element 22 this delivers a signal at its output, which as long as that through this Voltage change The voltage state that has occurred, but lasts at least 5 ms. At the output of the control member 22, an optocoupler 23 is connected, which in the addressed state ground potential to a leading to the data processing system 1 Line 24 sets (interrupt command), whereby their ongoing operation is interrupted and the transfer of the data from the main memory to the auxiliary memory is triggered, it is provided that this relocation process does not last longer than 5 ms. The interrupt command announces that there is a risk that within the next 5 ms the supply voltage for the data processing system can fail. - Until at the end of this 5 ms the supply is due to the charging of the storage capacitor 8 ensured.
Die Ausgänge der Operationsverstärker 10 und 13 sind an die Eingänge weiterer Steuerglieder 25 und 26 mit fol- gender Funktion angeschlossen: Nach Auftreten positiver Spannungsänderungen an den Eingängen der Steuerglieder 25 bzw. 26 liefern diese an ihren Ausgängen mit einer Verzögerung von 5 ms je ein Ausgangssignal, wenn zugleich die durch diese Spannungsänderungen eingetretenen Spannungszustände geblieben sind. Die Ausgänge der Steuerglieder 25 und 26 sowie der Ausgang des für die Anzeige der Unterschreitung des Abschaltewertes der Betriebsspannung zuständigen Operationsverstärkers 12 sind über ein ODER-Gatter 27 an eine zum Regler 6 führende Leitung 28 angeschlossen. Durch eines der um 5 ms verzögerten Signale der Operationsverstärker 10 oder 13 oder durch das unverzögerte Signal des Operationsverstärkers 12 (die Unterschreitung der minimalen Betriebsspannung wurde bereits vom Operationsverstärker 11 als Vorwarnung hierzu signalisiert) wird der Regler 6 veranlaßt, mittels eines über eine Steuerleitung 29 laufenden Befehles (Abschalt-Befehl) die Tätigkeit des Ubertragers 4 sofort zu unterbrechen, um jede Schädigung der Datenverarbeitungsanlage 1 oder der Datenverarbeitung auszuschließen.The outputs of the operational amplifiers 10 and 13 are connected to the inputs further control elements 25 and 26 with the following gender function connected: After positive voltage changes occur at the inputs of the control elements 25 and 26 deliver these to their outputs with a delay of 5 ms each Output signal if at the same time the changes in voltage occurred States of tension have remained. The outputs of the control members 25 and 26 as well the output of the for the display of the undershooting of the cut-off value of the operating voltage Responsible operational amplifier 12 are via an OR gate 27 to a controller 6 leading line 28 connected. By one of the signals delayed by 5 ms the operational amplifier 10 or 13 or by the instantaneous signal of the operational amplifier 12 (the operational amplifier 11 signaled as a warning to this) the controller 6 is prompted by means of a over a control line 29 running command (shutdown command) the activity of the Immediately interrupt transfer 4 to avoid any damage to the data processing system 1 or to exclude data processing.
Das Ausgangssignal des Steuergliedes 22, das entweder die Uberschreitung der maximalen Betriebstemperatur oder Betriebsspannung oder die Unterschreitung der minimalen Betriebsspannung anzeigt, wird zusätzlich noch einem Verzögerungsglied 30 zugeführt, das bei Verschwinden dieses Ausgangssignales mit einer Dauer von 1 ms einen weiteren Optokoppler 31 durchschaltet. Dieser erdet im durchgeschalteten Zustand eine über einen Widerstand 32 an Spannung liegende Leitung 33, die zur Datenverarbeitungsanla ge 1 führt, deren Betriebszustand vom Potential der Leitung 33 abhängig ist. Bei geerdeter Leitung 33 steht die Datenverarbeitungsanlage 1 still. Nach einer Betriebsunterbrechung wird durch Wiederkehr der Spannung an der Leitung 33 der Befehl (Reset-Befehl) zur Rückspeicherung der Daten vom Hilfsspeicher in den Arbeitsspeicher sowie zur Wiederaufnahme des Betriebes ausgelöst und zwar dann, wenn nach Rückkehr normaler Betriebsbedingungen das Verzögerungsglied 30 durch Desensibilisierung des Optokopplers 31 die Erdung der Leitung 33 wieder aufhebt. Die Wiederkehr der Spannung erfolgt jedoch langsam während der Aufladezeit von beispielsweise 500 ms eines Kondensators 34, der zwischen Erde und die Leitung 33 geschaltet ist und sich nach Beendigung ihres Erdschlusses durch den Optokoppler 31 über den Widerstand 32 auflädt.The output signal of the control member 22, which is either the exceedance the maximum operating temperature or operating voltage or the undershoot the minimum operating voltage, there is also a delay element 30 is supplied, which when this output signal disappears with a duration of 1 ms another optocoupler 31 switches through. This grounds in the connected State of a line 33 connected to voltage via a resistor 32, which leads to the data processing system ge 1 leads, the operating state of which is dependent on the potential of the line 33. at Grounded line 33, the data processing system 1 is at a standstill. After a business interruption when the voltage on the line 33 returns, the command (reset command) becomes Restore the data from the auxiliary memory into the main memory as well as triggered to resume operations, if after return normal operating conditions the delay element 30 by desensitizing the Optocoupler 31 cancels the grounding of the line 33 again. The return of tension however, occurs slowly during the charging time of, for example, 500 ms of a capacitor 34, which is connected between earth and line 33 and after termination their ground fault through the optocoupler 31 via the resistor 32 charges.
Die Datenverarbeitungsanlage 1 meldet einen Stillstand mittels einer über eine Leitung 35, an die Auswerteschaltung 2 zugeführten Spannung, die dort an einen Eingang eines UND-Gatters 36 angelegt ist, dessen zweiter Eingang mit der das Interrupt-Signal führenden Leitung 24 verbunden ist. Der Ausgang des UND-Gatters 36 ist an die Basis eines Transistors 37 angeschlossen, der dem Kondensator 34 parallel geschaltet ist. Dadurch wird verhindert, daß nach Auftreten eines Interrupt-Befehles während des Reset-Zustandes ein Wiederanlauf gestartet wird.The data processing system 1 reports a standstill by means of a via a line 35, to the evaluation circuit 2 supplied voltage, which there is applied to one input of an AND gate 36, the second input of which with the line 24 carrying the interrupt signal is connected. The output of the AND gate 36 is connected to the base of a transistor 37 which is parallel to the capacitor 34 is switched. This prevents the occurrence of an interrupt command a restart is started during the reset state.
LeerseiteBlank page
Claims (7)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AT0159280A AT370249B (en) | 1980-03-25 | 1980-03-25 | PROTECTIVE CIRCUIT FOR DATA PROCESSING SYSTEMS |
Publications (1)
Publication Number | Publication Date |
---|---|
DE3109060A1 true DE3109060A1 (en) | 1982-02-11 |
Family
ID=3516752
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19813109060 Withdrawn DE3109060A1 (en) | 1980-03-25 | 1981-03-10 | Protective circuit for data processing systems |
Country Status (2)
Country | Link |
---|---|
AT (1) | AT370249B (en) |
DE (1) | DE3109060A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0098438A1 (en) * | 1982-07-06 | 1984-01-18 | Intersil, Inc. | Apparatus for detecting the imminent occurrence of an event |
DE3300222A1 (en) * | 1982-11-30 | 1984-05-30 | LGZ Landis & Gyr Zug AG, Zug | System and device for resetting a circuit containing a microprocessor |
DE3337280A1 (en) * | 1983-10-13 | 1985-04-25 | Klöckner-Moeller Elektrizitäts GmbH, 5300 Bonn | Data protection device |
DE3508648A1 (en) * | 1985-03-12 | 1986-09-18 | Thermotechnik G. Bauknecht GmbH, 7012 Fellbach | Device for saving data in a RAM of a microcomputer |
FR2716016A1 (en) * | 1994-02-09 | 1995-08-11 | Siemens Ag | Intermediate data storage method for use during power failure |
-
1980
- 1980-03-25 AT AT0159280A patent/AT370249B/en not_active IP Right Cessation
-
1981
- 1981-03-10 DE DE19813109060 patent/DE3109060A1/en not_active Withdrawn
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0098438A1 (en) * | 1982-07-06 | 1984-01-18 | Intersil, Inc. | Apparatus for detecting the imminent occurrence of an event |
DE3300222A1 (en) * | 1982-11-30 | 1984-05-30 | LGZ Landis & Gyr Zug AG, Zug | System and device for resetting a circuit containing a microprocessor |
DE3337280A1 (en) * | 1983-10-13 | 1985-04-25 | Klöckner-Moeller Elektrizitäts GmbH, 5300 Bonn | Data protection device |
DE3508648A1 (en) * | 1985-03-12 | 1986-09-18 | Thermotechnik G. Bauknecht GmbH, 7012 Fellbach | Device for saving data in a RAM of a microcomputer |
FR2716016A1 (en) * | 1994-02-09 | 1995-08-11 | Siemens Ag | Intermediate data storage method for use during power failure |
Also Published As
Publication number | Publication date |
---|---|
ATA159280A (en) | 1982-07-15 |
AT370249B (en) | 1983-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3109482A1 (en) | SHORT CIRCUIT PROTECTION DEVICE FOR A DC CONTROLLER | |
DE69329370T2 (en) | COMPUTER-CONTROLLED CIRCUIT FOR AN ENERGY MANAGEMENT DEVICE WITH A RELIABLE MEMORY AND CLOCK | |
EP1487077A2 (en) | Self-learning electronic fuse | |
DE3734088A1 (en) | OPERATING INTERRUPTION CIRCUIT | |
EP2858194B1 (en) | Electronic circuit assembly | |
EP3390259B1 (en) | Method for monitoring a safety circuit of a lift assembly and monitoring device for a safety circuit of a lift assembly | |
DE3109060A1 (en) | Protective circuit for data processing systems | |
WO2008122339A1 (en) | Circuit arrangement for limiting voltage | |
DE2946377A1 (en) | Timing circuit for microprocessor control - with programmed switching of video recorder, and TV receiver incorporating back-up battery | |
DE3214006A1 (en) | DEVICE FOR RESETTING CALCULATIONS | |
DE2754440A1 (en) | CIRCUIT ARRANGEMENT FOR OVERVOLTAGE DISCONNECTION OF A PHASE-CONTROLLED VOLTAGE REGULATOR | |
EP0970555A1 (en) | Electronic fuse | |
DE4219398A1 (en) | Buffered power supply for on-board electronics | |
DE1221817B (en) | Electrical power supply and monitoring device for an electrical digital computer system | |
DE2203180A1 (en) | CONNECTION MONITORING CIRCUIT | |
DE3942288C1 (en) | ||
DE3323435C2 (en) | ||
DE2821149C2 (en) | ||
DE19624140A1 (en) | System for transferring data | |
DE2248602C3 (en) | Circuit arrangement for securing voltage-regulated power supplies | |
DE3116846A1 (en) | Arrangement for protecting a power transistor, which is operating as an amplifier, against overloading | |
DE3732184C1 (en) | Method and circuit arrangement to determine the duration of a power supply failure in a microprocessor system | |
DE2804523C3 (en) | Fire alarm device | |
DE2843988A1 (en) | Digitally controlled power system - has control memory providing instructions program to digital control processor controlling power supplies | |
DE69409955T2 (en) | Overcurrent protection circuit for electronic power devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8139 | Disposal/non-payment of the annual fee |