Nothing Special   »   [go: up one dir, main page]

DE2061473C3 - - Google Patents

Info

Publication number
DE2061473C3
DE2061473C3 DE2061473A DE2061473A DE2061473C3 DE 2061473 C3 DE2061473 C3 DE 2061473C3 DE 2061473 A DE2061473 A DE 2061473A DE 2061473 A DE2061473 A DE 2061473A DE 2061473 C3 DE2061473 C3 DE 2061473C3
Authority
DE
Germany
Prior art keywords
counter
output
circuit
input
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
Application number
DE2061473A
Other languages
English (en)
Other versions
DE2061473A1 (de
DE2061473B2 (de
Inventor
Moritada Tokio Kubo
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Tokyo Shibaura Electric Co Ltd
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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Publication of DE2061473A1 publication Critical patent/DE2061473A1/de
Publication of DE2061473B2 publication Critical patent/DE2061473B2/de
Application granted granted Critical
Publication of DE2061473C3 publication Critical patent/DE2061473C3/de
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • 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/07Programme control other than numerical control, i.e. in sequence controllers or logic controllers where the programme is defined in the fixed connection of electrical elements, e.g. potentiometers, counters, transistors
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/13Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
    • H03K5/131Digitally controlled

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Nonlinear Science (AREA)
  • Manipulation Of Pulses (AREA)
  • Logic Circuits (AREA)
  • Selective Calling Equipment (AREA)
  • Electronic Switches (AREA)

Description

Die Erfindung betrifft eine Anordnung zur Programmsteuerung mit einem Impulsoszillator, der eine Kette von Impulsen mit bestimmter Impulsfolgefrequenz erzeugt, die an einer nachgeschalteten Zähleinrichtung liegen, welche bei bestimmten Zählerständen Steuersignale abgibt, die über eine auf Befehlssignale von außen ansprechende Schaltung abgerufen werden.
Eine derartige Programmsteuerung ist zum Steuern von künstlichen Satelliten bekannt, um auf Befehle von der Bodenstation nach einem bestimmten Programm Einrichtungen des Satelliten anzusteuern, beispielsweise eine bestimmte Raketenstufe zu einem vorbestimmten Zeitpunkt vom Satelliten zu lösen. Bei der bekannten Anordnung besteht die Zähleinrichtung aus mehreren einzelnen Zählern unterschiedlicher Kapazität, die bei Erreichen ihres Maximalzählerstandes ein Steuersignal abgeben. Wegen der besonderen Bedeutung, die dem zur Verfugung stehenden Platz und dem Gewicht bei künstlichen Satelliten zukommt, ist der Einbau von mehreren Zählern ungünstig,
Die der Erfindung zugrundeliegende Aufgabe besteht darin, die bekannte Programmsteuerung der eingangs genannten Art so zu gestalten, daß sie mit einem einzigen Zähler auskommt.
Diese Aufgabe wird gemäß der Erfindung dadurch gelöst, daß die Zähleinrichtung aus einem einzigen Zähler besteht, dessen Ausgänge an den Eingängen einer Matrixschaltung liegen, deren Ausgangssignal das Steuersignal ist und gleichzeitig am Rücksetzeingangdes Zahlers und am Schiebeeingang des Schieberegisters liegt, wobei die Matrixschaltung auf nach dem gewünschten Programm an ihren Zeilen und Spalten liegende Befehlssignale von außen anspricht.
Durch die Erfindung wird eine wesentliche Vereinfachung der Steueranordnung erreicht, die sich nicht nur günstig auf die Herstellungskosten auswirkt, sondern vor allem auch im Hinblick auf die praktischen Einsatzmöglichkeiten bei Satelliten durch die Einsparung von Platz und Gewicht.
In Ausgestaltung der Erfindung besteht die logische Verknüpfungsschaltung aus einer Anzahl von UND-Gliedern, von denen jedes mit einem Eingang an ei- >.iem Ausgang der Matrixschaltung und mit dem anderen Eingang an einem Ausgang des Schieberegisters liegt, wobei die Ausgänge aller UND-Glieder zusammengeschaltet sind.
Im folgenden wird an Hand der Zeichnung ein Ausführungsbeispiel der erfindungsgemäßen Anordnung näher erläutert:
Fig. 1 zeigt ein Blockschaltbild der erfindungsgemäßen Anordnung;
Fig. 2 zeigt Zeitdiagramme der am Zähler liegenden Eingangsimpulse sowie die Ausgangssignale.
Ein Impulsoszillator 11 erzeugt eine Kette von Impulsen mit bestimmter Impulsfolgefrequenz, die von einem einzigen Zähler 12 gezählt werden. Der Zähler
12 erzeugt jeweils einen Ausgangsimpuls, wenn er eine vorgegebene Anzahl Impulse gezählt hat. Im Zähler 12 sind die Zählerstände C1, C2... Cn voreinstellbar, wobei die Beziehung C1 < C1 < C3 < ... < Cn gilt. Wenn der Zähler 12 Cn Impulse gezählt hat, legt er einen Ausgangsimpuls an den Eingang 14n
einer Matrixschaltung 13. Wenn der Zähler Cn _, Impulse gezählt hat, so legt er einen Impuls an den Eingang 14n _, der Matrixschaltung 13. In gleicher Weise wird den Eingängen 142 oder 14, ein Ausgangsimpuls zugeführt, wenn der Zähler 12 bk. C2 oder C, zählt.
Die Ausgänge 2O1, 2O2 ... 2On der Matrixschaltung
13 liegen zusammen mit den Ausgängen 18,, 182 ... 18n eines Schieberegisters 17 an einer logischen Verknüpfungsschaltung 19, die aus UND-Gliedern 15,, 152... ISn besteht. Die UND-Glieder geben ein Aus-
gangssignal ab, wenn an ihren beiden Eingängen gleichzeitig von der Matrixschaltung 13 sowie vom Schieberegister 17 ein Signal anliegt. Die Ausgänge der UND-Glieder sind mit einer gemeinsamen Ausgangsklemme 16 verbunden, über die einer nicht dar-
>o gestellten Steuereinrichtung die Ausgangssignale der logischen Verknüpfungsschaltung 19 als Steuersignale zugeführt werden. Wenn Steuersignale an der Ausgangsklemme 17 nach einem bestimmten Programm erzeugt werden sollen, dann werden der Matrixschal-
1J) tungl3in einer entsprechenden Reihenfolge Befehlssignale von der Bodenstation zugeführt. Die Eingänge 14,, 142,143 der Matrixschaltung 13 sind mit den entsprechenden UND-Gliedern IS1, IS2,15,... verbunden.
bo Wenn der Zähler 12 ausgehend von der Nullstellung <, · C1 = Z1 · /Impulse gezählt hat (Fig. 2a), legt
er einen Impuls P1
an den Eingang 14, der Matrix-
schaltung 13 (Fig. 2d). Wenn das Schieberegister 17 ein Signal an dem Ausgang 18, erzeugt, erhält das UND-Glied 15, an seinen Eingängen zwei Eingangssignale, nämlich das Ausgangssignal der Matrixschaltung 13 vom Ausgang 20, und das Ausgangssignal des Schieberegisters 17 vom Ausgang 18, und es erzeugt
Ausgangssignal, das als Steuersignal an der Ausgsklemme 16 liegt.
>urch dieses Steuersignal wird der Zähler 12 rück-2tzt und das Schieberegister 17 vom Ausgang 18, den Ausgang 182 verschoben. Der Zähler 12 beil nach dem Rücksetzen wieder mit dem Zählergang und erzeugt nach einem Zeitintervall f, einen )uls P11, wenn der Zählerstand Cn = f, · / erreicht d (Fig. 2b), Der Impuls Pn Hegt an der Eingangs-■nme 14n der Matrixschaltung 14. Auf Grund der legenden äußeren Befehlssignale an den Zeilen und Spalten der Matrix wird dieser Impuls dem Ausgang 20, der Matrixschaltung 13 zugeführt, so daß er als Eingangssignal am UND-Glied 15, liegt, an dessen anderem Eingang das Ausgangssignal des Schieberegisters 17 an dessen Ausgang 182 liegt. Das UND-Glied IS2 erzeugt dann ein Ausgangssignal, das als Steuersignal an der Ausgangsklemme 16 liegt. Durch eine Wiederholung dieser Vorgänge wird in entsprechender Weise an der Ausgangsklemme 16 beim Erreichen des Zählerstandes C3 das nächste Steuersignal erzeugt.
Hierzu 1 Blatt Zeichnungen

Claims (2)

  1. Patentansprüche;
    1, Anordnung zur Programmsteuerung mit einem Impulsoszillator, dereine Kette von Impulsen mit bestimmter Irapulsfolgefrequenz erzeugt, die an einer nachgeschalteten Zähleinrichtung liegen, welche bei bestimmten Zählerständen Steuersignale abgibt, die über eine auf Befehlssignale von außen ansprechende Schaltung abgerufen werden, dadurch gekennzeichnet, daß die Zähleinrichtung aus einem einzigen Zähler (12) besteht, dessen Ausgänge an den Eingängen (14, bis 14n) einer Matrixscbaltung (13) liegen, deren Ausgänge (2O1 bis 2On) zusammen mit den Ausgängen (18, bis 18n) eines Schieberegisters (17) an einer logischen Verknüpfungsschaltung (19) liegen, deren Ausgangssignal das Steuersignal ist und gleichzeitig am Rücksetzeingang des Zählers (12) und am Söhiebeeingang des Schieberegisters (17) liegt, wobei die Matrixschaltung (13) auf nach dem gewünschten Programm an ihren Zeilen und Spalten liegende Befehlssignale von außen anspricht.
  2. 2. Anordnung nach Anspruch 1, dadurch gekennzeichnet, daß die logische Verknüpfungsschaltung (19) aus einer Anzahl von UND-Gliedern (15, bis 15n) besteht, von denen jedes mit einem Eingang an einem Ausgang der Matrixschaltung (13) und mit dem anderen Eingang an einem Ausgang des Schieberegisters (17) liegt, wobei die Ausgänge aller UND-Glieder (15, bis 15n) zusammengeschaltet sind.
DE2061473A 1969-12-13 1970-12-14 Anordnung zur Programmsteuerung Granted DE2061473B2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9984169 1969-12-13

Publications (3)

Publication Number Publication Date
DE2061473A1 DE2061473A1 (de) 1971-06-16
DE2061473B2 DE2061473B2 (de) 1979-11-15
DE2061473C3 true DE2061473C3 (de) 1980-07-31

Family

ID=14258010

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2061473A Granted DE2061473B2 (de) 1969-12-13 1970-12-14 Anordnung zur Programmsteuerung

Country Status (4)

Country Link
US (1) US3713026A (de)
DE (1) DE2061473B2 (de)
FR (1) FR2073660A5 (de)
GB (1) GB1294758A (de)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BE795339A (fr) * 1972-02-28 1973-08-13 Jatec Generateur de signaux multiphases
GB1475131A (en) * 1973-06-20 1977-06-01 Hitachi Ltd Refrigerator control apparatus
DE2616165C2 (de) * 1976-04-13 1985-11-28 Telefonbau Und Normalzeit Gmbh, 6000 Frankfurt Schaltungsanordnung für eine durch weitläufige zyklische Zeitzählschritte fortgeschaltete Zeitschalteinrichtung
US4231104A (en) * 1978-04-26 1980-10-28 Teradyne, Inc. Generating timing signals
US4224568A (en) * 1978-05-08 1980-09-23 Wagner Electric Corporation Frequency to digital converter
CH646287A5 (de) * 1979-09-28 1984-11-15 Siemens Ag Albis Schaltungsanordnung zur zeitlichen verschiebung von impulsen.
DE3042816C1 (de) * 1980-11-13 1981-10-08 Standard Elektrik Lorenz Ag, 7000 Stuttgart Programmablaufsteuerung
BE889254A (nl) * 1981-06-17 1981-12-17 Picanol Nv Inrichting voor het besturen van spuitkoppen en andere onderdelen van een luchtgetouw
NL8501202A (nl) * 1985-04-26 1986-11-17 Philips Nv Teller-comparator-schakeling en microprocessor met multiple simultaan aan te sturen uitgangen.
DE69825558D1 (de) * 1998-03-31 2004-09-16 St Microelectronics Srl Generator von Pulsen mit programmierbarer Dauer

Also Published As

Publication number Publication date
DE2061473A1 (de) 1971-06-16
US3713026A (en) 1973-01-23
FR2073660A5 (de) 1971-10-01
DE2061473B2 (de) 1979-11-15
GB1294758A (en) 1972-11-01

Similar Documents

Publication Publication Date Title
DE2220878A1 (de) Schaltungsanordnung zur digitalen frequenzmessung
DE2061473C3 (de)
DE1260530B (de) Zaehlschaltung zur Zaehlung jedes von einer Vielzahl von angelegten Eingangsimpulsen
EP0541878A1 (de) Delta-Sigma-Analog/Digital-Wandler
DE2541201C3 (de) Schaltungsanordnung mit veränderbarem Teilerverhältnis für die digitale Frequenzanzeige in einem Rundfunkgerät
DE1146922B (de) Verfahren zur Impulszaehlung mit multistabilen Speicherelementen
DE2806039A1 (de) Fluessigkristallanzeigevorrichtung und verwendung der vorrichtung als oszillograph
DE1001324C2 (de) Schaltungsanordnung zum Erzeugen mindestens eines Impulses zu einer durch einen Ausgangsimpuls festgelegten Zeit
DE2306820C3 (de) Impulszähler
DE2262112A1 (de) Prozessteuervorrichtung
DE2057903A1 (de) Impulsfrequenzteiler
DE2244955C3 (de) Schaltungsanordnung zur Klassierung von Impulslängen
DE4035522A1 (de) Verfahren und anordnung zur messung der geschwindigkeit eines fahrzeugs
DE1773622C3 (de) Chronometer für ultraschnelle Zeitmessung
DE3627220C2 (de)
DE1183131B (de) Mehrstellig arbeitender elektronischer Zaehler
DE1200359B (de) Einrichtung zur Steuerung der Zaehlrichtung einer Zaehlschaltung
DE2102808A1 (de) Digitaler Frequenzteiler
DE1276349B (de) Anordnung zum zyklischen digitalen Ermitteln der relativen Abweichung einer in eine elektrische Analoggroesse umgewandelten Messgroesse von einer entsprechenden Sollgroesse
DE1265209B (de) Schaltungsanordnung zur Teilung einer Impulsfolgefrequenz durch eine willkuerlich einstellbare ganze Zahl
DE2043133A1 (de) Storsichere bistabile Schaltungsan Ordnung
DE2935907B1 (de) Schaltungsanordnung zur Erzeugung eines symmetrischen Ausgangssignals
DE1201405B (de) Gruppenwechselsperre mit zwei UEbertragungs-kanaelen fuer bidirektionale Impulszaehler
DE1961973A1 (de) Schaltungsanordnung zum Messen und Klassifizieren von kurzen Zeiten
DE1815919U (de) Zeitgeber fuer mehrere aufeinanderfolgende steuerfunktionen, insbesondere fuer schweisstakter.

Legal Events

Date Code Title Description
C3 Grant after two publication steps (3rd publication)
8339 Ceased/non-payment of the annual fee