CH649177A5 - CIRCUIT FOR CONSUMERS CONTROLLED BY A MICROPROCESSAL COMPUTER. - Google Patents

CIRCUIT FOR CONSUMERS CONTROLLED BY A MICROPROCESSAL COMPUTER. Download PDF

Info

Publication number
CH649177A5
CH649177A5 CH1045579A CH1045579A CH649177A5 CH 649177 A5 CH649177 A5 CH 649177A5 CH 1045579 A CH1045579 A CH 1045579A CH 1045579 A CH1045579 A CH 1045579A CH 649177 A5 CH649177 A5 CH 649177A5
Authority
CH
Switzerland
Prior art keywords
line
microprocessor
capacitor
transistor
circuit
Prior art date
Application number
CH1045579A
Other languages
German (de)
Inventor
Arjen Johan Mulder
Original Assignee
Nsm Apparatebau Gmbh Kg
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nsm Apparatebau Gmbh Kg filed Critical Nsm Apparatebau Gmbh Kg
Publication of CH649177A5 publication Critical patent/CH649177A5/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0751Error or fault detection not based on redundancy
    • G06F11/0754Error or fault detection not based on redundancy by exceeding limits
    • G06F11/0757Error or fault detection not based on redundancy by exceeding limits by exceeding a time limit, i.e. time-out, e.g. watchdogs
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • G05B19/0425Safety, monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/004Error avoidance

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Electronic Switches (AREA)
  • Emergency Protection Circuit Devices (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)

Description

Die Erfindung bezieht sich auf einen Schaltkreis für über einen Mikroprozessrechner angesteuerte Verbraucher, bei dem die Ausgänge des Mikroprozessrechners über Zwischen-baueile mit den Verbrauchern verbunden sind. The invention relates to a circuit for consumers controlled via a microprocessor, in which the outputs of the microprocessor are connected to the consumers via intermediate components.

Bei einem derartigen bekannten Schaltkreis werden also die Verbraucher, wie z.B. Motoren, Relais oder Lampen, über ein entsprechendes Zwischenbauteil, wie z.B. Verstärker, Zwischenspeicher oder Dekoder, von einem Mikroprozessrechner angesteuert. Beim Auftreten eines Fehlers in einem solchen Schaltkreis, der in der Regel in dem Mikroprozessrechner selbst vorkommt, werden die Verbraucher Undefiniert angesteuert, was zu schwerwiegenden Folgefehlern, beispielsweise durchgebrannte Magnete sowie Motoren, sinnwidriges Aufleuchten von Anzeigelampen und insbesondere bei münzbetätigten, einen Geldgewinn in Aussicht stellenden Spielgeräten ein unerwünschtes Leeren der Münzstapelrohre, führt. Diese Folgefehler verursachen demzufolge einen erheblichen Beseitigungsaufwand. In such a known circuit, the consumers, such as e.g. Motors, relays or lamps, via a corresponding intermediate component, e.g. Amplifier, buffer or decoder, controlled by a microprocessor. If an error occurs in such a circuit, which usually occurs in the microprocessor itself, the consumers are controlled indefinitely, which leads to serious consequential errors, for example burned-out magnets and motors, improper lighting of indicator lamps and, especially in the case of coin-operated ones, a prospect of making a profit Play equipment leads to an undesired emptying of the coin stack tubes. As a result, these consequential errors require considerable elimination effort.

Der Erfindung liegt daher die Aufgabe zugrunde, bei einem Schaltkreis der eingangs genannten Art auf einfache Weise die vorgenannten Folgefehler zu verhindern. The invention is therefore based on the object of preventing the aforementioned secondary errors in a simple manner in a circuit of the type mentioned at the outset.

Diese Aufgabe wird erfindungsgemäss dadurch gelöst, dass sämtliche Ausgänge des Mikroprozessrechners über eine in eine gemeinsame Steuerleitung zu den Zwischenbauteilen der einzelnen Verbraucher eingebaute Fehlerschutzschaltung ausschaltbar sind. This object is achieved according to the invention in that all outputs of the microprocessor can be switched off via an error protection circuit built into a common control line to the intermediate components of the individual consumers.

In weiterer Ausgestaltung der Erfindung besteht die Fehlerschutzschaltung aus einem an der Basis eines Transistors, dessen Emitter mit der Minus-Leitung und dessen Kollektor unter Zwischenschaltung eines Widerstandes mit der Plus-Leitung der Speisespannung verbunden ist, anliegenden ersten Kondensator, einem parallel zu dem Widerstand liegenden zweiten Kondensator, einer zwischen dem Transistor und dem Widerstand abzweigenden Verbindungsleitung, die über eine Abzweigung zu dem zweiten Kondensator und einem Schmittrigger führt, und einer von der Minusleitung zur Basis des Transistors führenden Diode. In a further embodiment of the invention, the error protection circuit consists of a first capacitor which is connected to the base of a transistor and whose emitter is connected to the minus line and whose collector is connected to the plus line of the supply voltage with the interposition of a resistor, and a capacitor which is connected in parallel with the resistor second capacitor, a connecting line branching off between the transistor and the resistor, which leads via a branch to the second capacitor and a Schmittrigger, and a diode leading from the negative line to the base of the transistor.

Um beim Einschalten der Fehlerschutzschaltung, wenn der zweite Kondensator noch entladen ist, die Spannung am Eingang des Schmittriggers sofort hoch zu haben und damit das Auftreten von Einschaltproblemen zu vermeiden, ist in Weiterbildung des Gegenstandes der Erfindung der zweite Kondensator zwischen der Plus-Leitung der Speisespannung und der Abzweigung der Verbindungsleitung angeordnet. In order to have the voltage at the input of the Schmittrigger immediately high when switching on the error protection circuit when the second capacitor is still discharged, and thus to avoid the occurrence of switch-on problems, the second capacitor between the plus line of the supply voltage is a further development of the subject matter of the invention and the branch of the connecting line.

Wenn der Mikroprozessrechner einwandfrei arbeitet, erzeugt er Dauerimpulse, die über die Steuerleitung der Fehlerschutzschaltung angeboten werden. Nur beim Vorliegen dieser ständigen Impulse an der Fehlerschutzschaltung sind alle Ausgänge des Mikroprozessrechners eingeschaltet. Der Mikroprozessrechner prüft, ob die Einzelfunktionen in Ordnung sind. Arbeiten alle Einzelfunktionen einwandfrei, so wird der Impuls gegeben. Durch wiederholtes Prüfen der Einzelfunktionen entsteht somit eine Reihe von Impulsen. Tritt nun beispielsweise im Mikroprozessrechner ein Fehler auf, so liegt an der Fehlerschutzschaltung kein Impuls mehr an, wodurch diese sämtliche Ausgänge des Mikroprozessrechners sofort sperrt. Damit ist sichergestellt, dass an den Verbrauchern keine Folgefehler mehr auftreten können, die erhebliche Schäden verursachen würden. If the microprocessor works properly, it generates continuous pulses that are offered via the control line of the error protection circuit. All outputs of the microprocessor are switched on only when these permanent pulses are present at the error protection circuit. The microprocessor checks whether the individual functions are OK. If all individual functions work properly, the impulse is given. Repeated testing of the individual functions creates a series of impulses. If, for example, an error occurs in the microprocessor, there is no more pulse on the error protection circuit, which immediately blocks all outputs of the microprocessor. This ensures that there can no longer be any subsequent errors in the consumer that would cause significant damage.

Nachfolgend wird ein Ausführungsbeispiel der Erfindung anhand der Zeichnung beschrieben. Es zeigt: An exemplary embodiment of the invention is described below with reference to the drawing. It shows:

Fig. 1 ein Schaltbild eines Schaltkreises gemäss einem Ausführungsbeispiel der Erfindung und Fig. 1 is a circuit diagram of a circuit according to an embodiment of the invention and

Fig. 2 den Verlauf der verschiedenen Spannungen des Schaltkreises nach Fig. 1. 2 shows the course of the different voltages of the circuit of FIG. 1st

Über die Eingänge 1 erhält der Mikroprozessrechner 2, der an der Plus-Leitung 3 und der Minus-Leitung 4 der Speisespannung anliegt, seine notwendigen Informationen. Der Ausgang 5 des Mikroprozessrechners 2 führt zu einem Zwischenspeicher 6, von dem aus mehrere Leitungen 7 zu im einzelnen nicht dargestellten Verbrauchern führen. Die Ausgangsleitung 7a des Zwischenspeichers 6 ist über einen Widerstand 8 an die Basis eines Transistors 9 angeschlossen, dessen Emitter mit der Minus-Leitung 4 der Speisespannung und dessen Kollektor mit einem Elektromagneten 10, der an der Plus-Leitung 3 der Speisespannung anliegt, verbunden. Der Ausgang 11 des Mikroprozessrechners 2 geht zu einem Verstärker 12, von dem aus mehrere Leitungen 13 zu im einzelnen nicht dargestellten Verbrauchern führen. Die Ausgangsleitung 13a ist an einen Motor 14 angeschlossen. Des weiteren führt der Ausgang 15 des Mikroprozessrechners 2 zu einem Dekoder 16, von dem aus ebenfalls mehrere Leitungen 17 zu im einzelnen nicht dargestellten Verbrauchern gehen. Die Ausgangsleitung 17a ist mit einer Lampe 18 verbunden. Selbstverständlich können vom Mikroprozessrechner 2 aus noch weitere Ausgange abgehen, die über entsprechende Zwischenbauteile noch weitere Verbraucher steuern. The microprocessor 2, which is connected to the plus line 3 and the minus line 4 of the supply voltage, receives its necessary information via the inputs 1. The output 5 of the microprocessor 2 leads to an intermediate memory 6, from which several lines 7 lead to consumers (not shown in detail). The output line 7a of the buffer memory 6 is connected via a resistor 8 to the base of a transistor 9, the emitter of which is connected to the minus line 4 of the supply voltage and the collector of which is connected to an electromagnet 10 which is connected to the plus line 3 of the supply voltage. The output 11 of the microprocessor 2 goes to an amplifier 12, from which several lines 13 lead to consumers, not shown in detail. The output line 13a is connected to a motor 14. Furthermore, the output 15 of the microprocessor 2 leads to a decoder 16, from which a plurality of lines 17 also go to consumers, not shown in detail. The output line 17a is connected to a lamp 18. Of course, further exits can be made from the microprocessor 2, which control other consumers via corresponding intermediate components.

Von dem Mikroprozessrechner 2 geht ferner eine Steuerleitung 19 ab, in die eine Fehlerschutzschaltung 20 eingebaut ist und die über entsprechende Abzweigleitungen 19a, 19b und 19c mit dem Zwischenspeicher 6, dem Verstärker 12 und dem Dekoder 16 verbunden ist. Die Fehlerschutzschaltung 20 besteht aus einem an der Basis eines Transistors 21, des,sen Emitter mit der Minus-Leitung 4 und dessen Kollektor unter Zwischenschaltung eines Widerstandes 23 mit der Plus-Leitung 3 der Speisespannung verbunden ist, anliegenden"ersten Kondensator 22. Von der Minus-Leitung 4 führt eine Leitung 24 mit eingebauter Diode 25 zu der Abzweigung 26 zwischen dem Kondensator 22 und der Basis des Transistors 21. Parallel zu dem Transistor 21 und dem Widerstand 23 liegt eine Leitung 27 mit eingebautem zweiten Kondensator 28 zwischen der Minus-Leitung 4 und der Plus-Leitung 3 der Speisespannung. Von der Abzweigung 29 zwischen dem Transistor 21 und dem Widerstand 23 geht eine Verbindungsleitung 30 zu der Abzweigung 31 der Leitung 27, wobei die Abzweigung 31 mit einem Schmittrigger 32, von dem aus die Steuer- A control line 19 also extends from the microprocessor 2, into which an error protection circuit 20 is installed and which is connected to the buffer store 6, the amplifier 12 and the decoder 16 via corresponding branch lines 19a, 19b and 19c. The error protection circuit 20 consists of a "first capacitor 22" which is connected to the base of a transistor 21, the emitter of which is connected to the negative line 4 and whose collector is connected to the positive line 3 of the supply voltage with the interposition of a resistor 23 Minus line 4 leads a line 24 with a built-in diode 25 to the branch 26 between the capacitor 22 and the base of the transistor 21. In parallel with the transistor 21 and the resistor 23 there is a line 27 with a built-in second capacitor 28 between the minus line 4 and the positive line 3. The connecting line 30 goes from the branch 29 between the transistor 21 and the resistor 23 to the branch 31 of the line 27, the branch 31 having a Schmittrigger 32, from which the control

5 5

10 10th

15 15

20 20th

25 25th

30 30th

35 35

40 40

45 45

50 50

55 55

60 60

65 65

3 3rd

leitung 19 zu den Zwischenbauteilen 6,12, 16 geführt ist, verbunden ist. line 19 to the intermediate components 6, 12, 16 is connected.

Wenn im Mikroprozessrechner 2 kein Fehler vorliegt, erscheint auf der Steuerleitung 19 ständig ein Spannungsimpuls Ua (vgl. Fig. 2), der über den Kondensator 22 an der 5 Basis des Transistors 21 anliegt, wodurch der Transistor 21 impulsweise leitend wird. Dadurch wird der zweite Kondensator 28 impulsweise bis auf seine Speisespannung geladen. Wenn nun die Kollektorspannung Uc des Transistors 21 (vgl. Fig. 2) niedrig genug ist, d.h. die Kollektorspannung Uc des io Transistors 21 ist niedriger als die Einschaltschwellenspannung des Schmittriggers 32, so schaltet die Ausgangsspannung Us am Schmittrigger 32 um, so dass die Zwischenbauteile 6, 12, 16 und damit die Verbraucher 10, 14, 18 einge- If there is no error in the microprocessor 2, a voltage pulse Ua constantly appears on the control line 19 (see FIG. 2), which is applied to the base of the transistor 21 via the capacitor 22, as a result of which the transistor 21 becomes conductive in pulses. As a result, the second capacitor 28 is charged to its supply voltage in pulses. Now if the collector voltage Uc of the transistor 21 (see Fig. 2) is low enough, i.e. the collector voltage Uc of the io transistor 21 is lower than the switch-on threshold voltage of the Schmittrigger 32, the output voltage Us on the Schmittrigger 32 switches over, so that the intermediate components 6, 12, 16 and thus the consumers 10, 14, 18 are switched on.

649 177 649 177

schaltet werden. Hierbei verhindert die Diode 25, dass der Impuls an der Basis des Transistors 21 gleichgerichtet wird, wodurch der Transistor 21 dauernd durchgeschaltet wäre. be switched. Here, the diode 25 prevents the pulse at the base of the transistor 21 from being rectified, as a result of which the transistor 21 would be continuously on.

Liegt demgegenüber im Mikroprozessrechner 2 ein Fehler vor, so erscheint der Spannungsimpuls Ua nicht mehr an dem Kondensator 22, wodurch der Transistor 21 nicht mehr impulsweise durchgeschaltet wird. Damit entlädt sich der Kondensator 28 über den Widerstand 23. Gleichzeitig geht die Spannung am Eingang des Schmittriggers 32 hoch, d.h. die Kollektorspannung Uc des Transistors 21 überschreitet die Ausschaltschwellenspannung Uau des Schmittriggers 32, und damit die Ausgangsspannung U$ desselben nach Null, so dass die Zwischenbauteile 6, 12, 16 und damit die Verbraucher 10, 14, 18 abgeschaltet werden. In contrast, if there is an error in the microprocessor 2, the voltage pulse Ua no longer appears on the capacitor 22, as a result of which the transistor 21 is no longer switched through in pulses. The capacitor 28 thus discharges through the resistor 23. At the same time, the voltage at the input of the Schmittrigger 32 rises, i.e. the collector voltage Uc of the transistor 21 exceeds the switch-off threshold voltage Uau of the Schmittrigger 32, and thus the output voltage U $ thereof to zero, so that the intermediate components 6, 12, 16 and thus the consumers 10, 14, 18 are switched off.

G G

2 Blatt Zeichnungen 2 sheets of drawings

Claims (3)

649177649177 1. Schaltkreis für über einen Mikroprozessrechner angesteuerte Verbraucher, bei dem die Ausgänge des Mikropro-zessrechners über Zwischenbauteile mit den Verbrauchern verbunden sind, dadurch gekennzeichnet, dass sämtliche Ausgänge (5, 11,15) des Mikroprozessrechners (2) über eine in eine gemeinsame Steuerleitung (19) zu den Zwischenbauteilen (6, 12, 16) der einzelnen Verbraucher (10, 14,18) eingebaute Fehlerschutzschaltung (20) ausschaltbar sind. 1. A circuit for consumers controlled via a microprocessor, in which the outputs of the microprocessor are connected to the consumers via intermediate components, characterized in that all outputs (5, 11, 15) of the microprocessor (2) are connected to a common control line (19) to the intermediate components (6, 12, 16) of the individual consumers (10, 14, 18) built-in error protection circuit (20) can be switched off. 2. Schaltkreis nach Anspruch 1, dadurch gekennzeichnet, dass die Fehlerschutzschaltung (20) aus einem an der Basis eines Transistors (21), dessen Emitter mit der Minus-Leitung (4) und dessen Kollektor unter Zwischenschaltung eines Widerstandes (23) mit der Plus-Leitung (3) der Speisespannung verbunden ist, anliegenden ersten Kondensator (22), einem parallel zu dem Widerstand (23) liegenden zweiten Kondensator (28), einer zwischen dem Transistor (21) und dem Widerstand (23) abzweigenden Verbindungsleitung (30), die über eine Abzweigung (31) zu dem zweiten Kondensator (28) und einem Schmittrigger (32) führt, und einer von der Minus-Leitung (4) zur Basis des Transistors (21) führenden Diode (25) besteht. 2. Circuit according to claim 1, characterized in that the error protection circuit (20) from a at the base of a transistor (21), the emitter with the minus line (4) and the collector with the interposition of a resistor (23) with the plus - Line (3) of the supply voltage is connected, the first capacitor (22), a second capacitor (28) parallel to the resistor (23), a connecting line (30) branching off between the transistor (21) and the resistor (23) which leads via a branch (31) to the second capacitor (28) and a Schmittrigger (32), and a diode (25) leading from the minus line (4) to the base of the transistor (21). 2 2nd PATENTANSPRÜCHE PATENT CLAIMS 3. Schaltkreis nach den Ansprüchen 1 und 2, dadurch gekennzeichnet, dass der zweite Kondensator (28) zwischen der Plus-Leitung (3) der Speisespannung und der Abzweigung (31) der Verbindungsleitung (30) angeordnet ist. 3. Circuit according to claims 1 and 2, characterized in that the second capacitor (28) between the positive line (3) of the supply voltage and the branch (31) of the connecting line (30) is arranged.
CH1045579A 1978-11-27 1979-11-23 CIRCUIT FOR CONSUMERS CONTROLLED BY A MICROPROCESSAL COMPUTER. CH649177A5 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19782851190 DE2851190C3 (en) 1978-11-27 1978-11-27 Fault protection arrangement

Publications (1)

Publication Number Publication Date
CH649177A5 true CH649177A5 (en) 1985-04-30

Family

ID=6055626

Family Applications (1)

Application Number Title Priority Date Filing Date
CH1045579A CH649177A5 (en) 1978-11-27 1979-11-23 CIRCUIT FOR CONSUMERS CONTROLLED BY A MICROPROCESSAL COMPUTER.

Country Status (5)

Country Link
CH (1) CH649177A5 (en)
DE (1) DE2851190C3 (en)
ES (1) ES486232A1 (en)
GB (1) GB2038033B (en)
NL (1) NL7908537A (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4429366A (en) * 1981-04-09 1984-01-31 Westinghouse Electric Corp. Microprocessor-based load management terminal with reset
CA1190307A (en) * 1981-09-14 1985-07-09 Theodore S. Malinowski Watch-dog timer circuit
US4581697A (en) * 1983-10-03 1986-04-08 Johnson Service Company Controller for combustible fuel burner
GB8406331D0 (en) * 1984-03-10 1984-04-11 Lucas Ind Plc Control system
GB8630674D0 (en) * 1986-12-23 1987-02-04 Qualter Hall & Co Ltd Microprocessor-based controllers
GB8910261D0 (en) * 1989-05-04 1989-06-21 Salplex Ltd Information handling and control systems
US5324915A (en) * 1990-01-18 1994-06-28 Honeywell Inc. Microcontroller controlled input protection
JP3082282B2 (en) * 1990-05-21 2000-08-28 株式会社デンソー In-vehicle communication device
GB9418135D0 (en) * 1994-09-08 1994-10-26 Lucas Ind Plc Control system

Also Published As

Publication number Publication date
NL7908537A (en) 1980-05-29
ES486232A1 (en) 1980-06-16
DE2851190C3 (en) 1981-06-11
DE2851190B2 (en) 1980-09-11
DE2851190A1 (en) 1980-05-29
GB2038033A (en) 1980-07-16
GB2038033B (en) 1983-02-09

Similar Documents

Publication Publication Date Title
DE2030760C2 (en) Parity check circuit for a memory circuit
DE2315986C3 (en) Digital-to-analog converter, especially for an iterative coder
CH649177A5 (en) CIRCUIT FOR CONSUMERS CONTROLLED BY A MICROPROCESSAL COMPUTER.
EP0089048B1 (en) Circuit for detecting and memorising defects in power supply systems
DE2944370B2 (en) Circuit for isolating data sources from a data rail that is shared at different times
DE3035631A1 (en) BINARY MOS PARALLEL ADDER
DE2505285C3 (en) Circuit arrangement for setting the information in a programmable ECL read-only memory
DE2910898C2 (en) Optoelectronic relay simulation
EP0046963B1 (en) Circuit configuration for the recognition and correction of error bursts
DE1811645A1 (en) Receiving circuit for direct current signals in telecommunications, especially telephone systems
DE1412097C (en) Electronic stepping mechanism in the form of a ring circuit
EP0177804B1 (en) Current supply circuit for a digital tablet
DE1240928B (en) DC-coupled electronic binary counter
EP0164014A1 (en) Arrangement for the excitation of relays
DE2629498C2 (en)
DE2904457C3 (en) Address decoder
DE961560C (en) Protective circuit to ensure the operation of devices that work with electron tubes
DE2547804C3 (en) Electronic switch for an alternating voltage signal
AT220400B (en) Circuit arrangement for erasing counting levels by means of pulses
DE1952011C3 (en) Circuit arrangement for the power amplification of pulses, in particular for electromagnetically controlled devices
DE1474084C3 (en) Test and control circuit for a document sorting machine that works together with a device for mono testing
EP0762650A1 (en) Circuit arrangement for generating a binary output signal
DE1412097B2 (en)
DE1234796B (en) Shift register
DE2443428B2 (en) DYNAMIC MOS AMPLIFIER

Legal Events

Date Code Title Description
PL Patent ceased