Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
DE1915331A1 - Method for the transmission of data or commands for the purpose of control, in particular for radio remote control - Google Patents
[go: Go Back, main page]

DE1915331A1 - Method for the transmission of data or commands for the purpose of control, in particular for radio remote control - Google Patents

Method for the transmission of data or commands for the purpose of control, in particular for radio remote control

Info

Publication number
DE1915331A1
DE1915331A1 DE19691915331 DE1915331A DE1915331A1 DE 1915331 A1 DE1915331 A1 DE 1915331A1 DE 19691915331 DE19691915331 DE 19691915331 DE 1915331 A DE1915331 A DE 1915331A DE 1915331 A1 DE1915331 A1 DE 1915331A1
Authority
DE
Germany
Prior art keywords
pulses
command
signal
clock
counter
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.)
Pending
Application number
DE19691915331
Other languages
German (de)
Inventor
Kluge Dipl-Ing Dr Werner
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.)
Kloeckner Humboldt Deutz AG
Original Assignee
Kloeckner Humboldt Deutz AG
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 Kloeckner Humboldt Deutz AG filed Critical Kloeckner Humboldt Deutz AG
Priority to DE19691915331 priority Critical patent/DE1915331A1/en
Priority to NL7002336A priority patent/NL7002336A/xx
Priority to FR7009460A priority patent/FR2035892A1/fr
Publication of DE1915331A1 publication Critical patent/DE1915331A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C19/00Electric signal transmission systems
    • G08C19/16Electric signal transmission systems in which transmission is by pulses
    • G08C19/28Electric signal transmission systems in which transmission is by pulses using pulse code
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C19/00Electric signal transmission systems
    • G08C19/16Electric signal transmission systems in which transmission is by pulses
    • G08C19/24Electric signal transmission systems in which transmission is by pulses using time shift of pulses

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

Anlage zum Patentgesuch derAnnex to the patent application by

Klöckner-Humboldt-DeutzKlöckner-Humboldt-Deutz

Aktiengesellschaft H Joint stock company H

vom 19. März I969 Lg/Hefrom March 19, 1969 Lg / He

Verfahren zur Übertragung von Daten bzw. Befehlen zum Zwecke der Steuerung, insbesondere für die FunkfernsteuerungMethod for the transmission of data or commands for the purpose of control, in particular for the Radio remote control

Die Erfindung betrifft ein Verfahren zur Übertragung von kodierten Daten bzw. Befehlen, die aus zeitlich hintereinander folgenden Impulsen bestehen, zum Zwecke der Steuerung, insbesondere für die Punkfernsteuerung.The invention relates to a method for the transmission of coded data or commands, which consist of one after the other The following impulses exist, for the purpose of control, in particular for remote control.

Es ist bekannt, zur Übertragung von Daten oder Befehlen zeitlich aufeinander folgende Impulse zu verwenden, und zwar in der Weise, daß die einzelnen Daten bzw. Befehle durch die Anzahl der zeitlich aufeinander folgenden Impulse kodiert sind, wie es etwa von dem Wählvorgang eines Fernsprechers bekannt ist. Dieses Verfahren hat den Nachteil,It is known to use pulses that follow one another in time for the transmission of data or commands in such a way that the individual data or commands are determined by the number of consecutive pulses are coded, as is known for example from the dialing process of a telephone. This method has the disadvantage

daß die Anzahl der möglichen Befehle sehr begrenzt ist, vor allem, wenn es auf eine geringe Zeitdauer für jeden einzelnen Befehl ankommt, wie beispielsweise bei Fahrzeugfernsteuerungen. Ein weiterer Nachteil dieses Verfahrens besteht in seiner Störanfälligkeit, da nahezu alle von außen kommenden Störimpulse auf der Empfangsseite mitgezählt werden und es so zu fehlerhaften Befehlen kommt, ohne daß eine wirksame Sperr- oder Kontrollmöglichkeit oder bei-that the number of possible commands is very limited, especially if it is a short period of time for each individual Command arrives, as is the case with vehicle remote controls. There is another disadvantage to this method in its susceptibility to interference, since almost all external interference pulses on the receiving side are counted and this leads to incorrect commands without an effective blocking or control option or both

009841/1539009841/1539

- 2 spielsweise eine Störungsmeldung vorgesehen werden kann«- 2, for example, a fault message can be provided «

Speziell auf dem Gebiet der Punkfernsteuerung ist es außerdem bekannt, mehrere unterschiedliche Frequenzbänder (Kanäle) vorzusehen, die durchlaufend numeriert sind. Jeder Befehl wird hierbei durch eine entsprechende Kombination von Kanälen kodiert und durch einen Punkimpuls, der gleichzeitig auf mehreren, entsprechend dem Kode ausgewählten Kanälen gesendet wird, übertragen. Auch bei diesem Verfahren besteht der Nachteil darin, daß von außen kommende Störungen, die im Frequenzbereich eines der ausgewählten Funkkanäle,liegen, die gesendeten Befehle verfälschen* ohne daß auf der Empfangsseite eine Kontrollmöglichkeit und eine entsprechende Absicherung gegen Störungen möglich ist. Ein weiterer, für die Praxis bedeutsamer Nachteil dieses Verfahrens liegt darin, daß die Genehmigung der zuständigen Behörden für eine ausreichende Anzahl von freien Funkfrequenzen, insbesondere für eine Signalübertragung auf große Entfernungen, schwierig zu erlangen ist. Hinzu kommt, daß mit Rücksicht auf eine genügende Trennschärfe die einzelnen Kanäle notwendigerweise einen ausreichenden Frequenzabstand haben müssen·It is also special in the area of remote control known to provide several different frequency bands (channels) which are numbered consecutively. Every command is coded here by a corresponding combination of channels and by a dot pulse that is activated at the same time several channels selected according to the code. In this procedure, too, the The disadvantage is that interference coming from outside that is in the frequency range of one of the selected radio channels is the falsify sent commands * without a control option and corresponding protection on the receiving side against interference is possible. Another disadvantage of this method, which is significant in practice, is that the approval of the competent authorities for a sufficient number of free radio frequencies, in particular for long-distance signal transmission is difficult to achieve. In addition, with consideration for a sufficient Selectivity the individual channels must necessarily have a sufficient frequency spacing

Aufgabe der Erfindung ist es, ein übertragungsverfahren zu schaffen, bei dem die Nachteile der bekannten Verfahren vermieden werden. Dies geschieht gemäß der Erfindung daduroh,The object of the invention is to provide a transmission method create, in which the disadvantages of the known methods are avoided. This is done according to the invention daduroh,

009841/1539009841/1539

daß auf der Befehlsseite in etwa aequidistante Impulse als Taktsignal erzeugt und durch ein Zählwerk zyklisch numeriert werden, wobei jeweils der Anfang und/oder das Ende eines jeden Zählzyklus durch ein mit Taktimpulsen koinzidentes Synchronsignal gekennzeichnet wird, und daß synchron zum Taktsignal innerhalb eines Zählzyklus das aus mehreren, zeitlich aufeinander folgenden, mit Taktimpulsen koinzidenten Impulsen bestehende Befehlssignal erzeugt wird, wobei die einzelnen Impulse des Befehlssignals mit Hilfe des Zählwerks durch die Nummern der koinzidenten Taktimpulse numeriert werden, und daß auf der Empfangsseite durch ein Zählwerk, ausgelöst vom Synchronsignal, die eingehenden Impulse des Taktsignals ebenfalls zyklisch numeriert werden und somit die Stellung jedes eingehenden Impulses des Befehlssignals innerhalb der Nummernfolge des Befehlszählzyklus festgelegt ist und der Befehl gemäß der Kodierung dem entsprechenden Steuerorgan zugeleitet wird.that on the command side roughly equidistant pulses as Clock signal generated and cyclically numbered by a counter, with the beginning and / or the end of each Counting cycle is characterized by a synchronous signal coincident with clock pulses, and that synchronous with the clock signal within a counting cycle that consists of several consecutive pulses coincident with clock pulses Command signal is generated, the individual pulses of the command signal with the help of the counter through the Numbers of the coincident clock pulses are numbered, and that on the receiving side by a counter, triggered by Synchronous signal, the incoming pulses of the clock signal are also numbered cyclically and thus the position of each incoming pulse of the command signal is set within the number sequence of the command counting cycle and the command is forwarded to the corresponding control unit according to the coding.

Der Vorteil des erfindungsgemäßen Verfahrens liegt einmal darin, daß gleichzeitig mit jedem Befehl die Synchronisierung des Zählwerkes auf der Empfangsseite erfolgt, und zwar dadurch, daß jedem Befehl ein Synchronsignal vorangeht, das den Beginn eines Zählzyklus kennzeichnet, so daß das Zählwerk der Empfangsseite synchron mit dem Zählwerk der Sendeseite mit der Zählung beginnen kann· Die weitere Synchronisation währendThe advantage of the method according to the invention is that the synchronization takes place simultaneously with each command of the counter on the receiving side takes place by the fact that each command is preceded by a synchronous signal that marks the beginning of a counting cycle, so that the counter of the receiving side is synchronized with the counter of the transmitting side with the Counting can begin · The further synchronization during

- 4 0098 4 1/1539- 4 0098 4 1/1539

des Zählzyklus erfolgt dann durch die Taktimpulse. Dadurch entfällt eine aufwendige Synchronisationseinrichtung zwischen der Befehls- und Empfangsseite, beispielsweise mittels Quarzuhren. Außerdem gestattet das erfindungsgemäße Verfahren auch die Verwendung von Taktgeneratoren, die während des Übertragungsvorganges ihre Impulsfolgefrequenz beliebig verändern, da die Synchronisation und die Registrierung der Befehlsimpulse auf der Empfängerseite bei dem erfindungsgemäßen Verfahren von einer konstanten Impulsfolgefrequenz unabhängig ist, weil durch das Taktsignal ein Zeitm&ßstab für die Numerierung und Zählung der Impulse bei jedem Befehl mitgeliefert wird. Erst hierdurch wird es möglich, eine sichere, auf der Befehls- und Empfangsseite synchrone Numerierung der Impulse durchzuführen, und dementsprechend auch die Impulszahl sicher zu kontrollieren.the counting cycle is then carried out by the clock pulses. Through this There is no need for a complex synchronization device between the command and reception side, for example by means of Quartz watches. In addition, the inventive method also allows the use of clock generators that during of the transmission process their pulse repetition frequency as desired change, since the synchronization and the registration of the command pulses on the receiver side in the inventive Method is independent of a constant pulse repetition frequency because the clock signal provides a time scale for the numbering and counting of the pulses is supplied with each command. Only then is it possible to create a safe, synchronous numbering of the pulses on the command and receive side, and accordingly to safely control the number of pulses.

Durch die gemäß der Erfindung mögliche sichere Kontrolle der Impulszahl, und weil durch das Taktsignal ein Maßstab für den zeitlichen Abstand zwischen den Einzelimpulsen innerhalb eines Signals jedem Befehl mitgegeben wird, ist es möglich, auch ausreichende Sicherungen gegen Störungen, beispielsweise durch eine Sperre mit Befehlsrückmeldung, eine Störungsmeldung oder ähnliches auf der Empfangsseite vorzu sehen· Da außerdem neben dem Taktsignal der Beginn und/oder das Ende eines jeden Zählzyklus duroh das Synohronsignal ge- Due to the reliable control of the number of pulses, which is possible according to the invention, and because the clock signal provides a measure of the time interval between the individual pulses within a signal with each command, it is also possible to provide adequate safeguards against interference, for example by means of a block with command feedback, clarify the scope for a failure or the like on the receiving side · also, since next to the clock signal of the beginning and / or end of each counting cycle duroh overall the Synohronsignal

- 5 -009841 /1539- 5 -009841 / 1539

kennzeichnet wird, erfolgt die Numerierung und die Kontrolle des durch das Taktsignal vorgegebenen Zeitabstandes zwischen den einzelnen Befehlsimpulsen jeweils von einer Nullmarke aus, so daß der Informationsgehalt größer ist als bei einem Verfahren, das nur den Zeitabstand zwischen einzelnen Impulsen registriert. Dadurch, daß die Impulse des Befehlssignals mit Taktimpulsen koinzident sein müssen, ergibt sich außerdem eine sehr gute Absicherung gegenüber Störimpulsen, da die Wahrscheinlichkeit eines mit einem Taktimpuls koinzidenten Störimpulses sehr gering ist.is identified, the numbering and the control of the time interval between the individual command pulses each starting from a zero mark, so that the information content is greater than with one Process that only registers the time interval between individual pulses. The fact that the pulses of the command signal must be coincident with clock pulses results also a very good protection against interference pulses, since the probability of one with a clock pulse coincident glitch is very low.

Die Vorteile des erfindungsgemäßen Übertragungsverfahrens wirken sich besonders bei der Übertragung auf elektrischem Wege, insbesondere bei der Übertragung mittels Punk aus. Hierfür wird in Ausgestaltung der Erfindung vorgeschlagen, für die Übertragung des Taktsignals, des Synchronsignals und des Befehlssignals nur eine Trägerfrequenz zu verwenden. Der Vorteil liegt darin, daß hierdurch Phasenverschiebungen bzw. unterschiedliche Reflektionen der einzelnen Signale, die zu Verfälschungen eines Befehls führen würden, vermieden werden. Außerdem ist es hierdurch für den Fall der Punkübertragung einfacher, eine freie Punkfrequenz von den staatlichen Behörden zu erhalten.The advantages of the transmission method according to the invention are particularly effective when it comes to electrical transmission Ways, especially when transmitting using punk. For this purpose, it is proposed in an embodiment of the invention for to use only one carrier frequency for the transmission of the clock signal, the synchronizing signal and the command signal. Of the The advantage is that this results in phase shifts or different reflections of the individual signals would lead to falsification of a command, should be avoided. It also makes it for the case of the point transfer easier to get a free point frequency from the state authorities.

009841/1539009841/1539

Bei der Festlegung der Befehlskodierung muß von der Überlegung ausgegangen werden, daß bei Kodierungsabstanden von nur einem Taktimpuls die Wahrscheinlichkeit besteht, daß durch Übertragungsmängel bzw. sogenannte Rastfehler, d. h. Impulsverschiebungen infolge von Synchronisationsfehlern zwischen Taktimpulsen und Signalkodeimpulsen statt des gesendeten Befehles einer der "benachbarten" Befehle erkannt wird. Es ist daher zweckmäßig, eine Sicherung in der Weise einzuführen, daß nur Kombinationen, geradzahlig oder ungeradzahligen numerierter Impulse für die Befehlskodierung erlaubt sind.When determining the command coding, it must be assumed that with coding distances of only one clock pulse is the probability that transmission defects or so-called detent errors, d. H. Pulse shifts due to synchronization errors between clock pulses and signal code pulses instead of the transmitted one Command one of the "neighboring" commands is recognized. It is therefore useful to have a backup in such a way introduce that only combinations, even or odd numbered pulses for command coding are allowed.

Für umfängreichere Steuerungsaufgaben ist es weiterhin zweckmäßig, einen Zählzyklus von 20 Takten vorzusehen, wobei das Synchronsignal eine Zeitdauer von k Takten haben soll, während die restlichen 16 Takte für die Kodierung des Befehlssignals zur Verfügung stehen. Hierbei ist es zweckmäßig, jeden Befehl durch 3 Impulse, die wie oben erläutert, geradzahlig oder ungeradzahlig numeriert sein sollen, zu kodieren. Bei einer Befehlszykluszeit von 16 Takten stehen auf diese Weise 112 Befehle zur Verfügung. Obwohl nach dem erfindungsgemäßen Verfahren mehrere Befehle nur in zeitlicher Aufeinanderfolge mit dem Mindestabstand einer Zählzykluszeit von ' beispielsweise 20 Takten übertragen werden können, benötigt; jedoch keiner von beispielsweise 112 Befehlen eine längereFor more extensive control tasks, it is also advisable to provide a counting cycle of 20 clocks, whereby the synchronizing signal should have a duration of k clocks, while the remaining 16 clocks are available for coding the command signal. It is advisable to encode each command with 3 pulses which, as explained above, should be numbered even or odd. With a command cycle time of 16 clocks, 112 commands are available in this way. Although, according to the method according to the invention, several commands can only be transmitted in chronological succession with the minimum interval of a counting cycle time of, for example, 20 clocks, is required; however, none of, for example, 112 commands is a longer one

Ύ — 0 0 9 8 41/1539- Ύ - 0 0 9 8 41/1539

Zeitdauer als durch die Zählzykluszeit vorgegeben ist. In Anbetracht der üblicherweise sehr hohen Taktfrequenz von beispielsweise 100 kHz und der vielfach relativ zeitträgen Befehlsausführung, beispielsweise bei einer Fahrzeugfernsteuerung, ergibt sich ein sehr günstiger Datenfluß.Duration than is specified by the counting cycle time. In view of the usually very high clock frequency of 100 kHz, for example, and the often relatively time-consuming command execution, For example, in the case of a vehicle remote control, the data flow is very favorable.

Die Befehlsmöglichkeit lassen sich noch dadurch beträchtlich erweitern, daß sich durch Kombinationen der Grundbefehle
wieder neue Befehle zusammensetzen lassen. Diese Technik ist besonders dann erforderlich, wenn kontinuierlich verlaufende Operationen gesteuert werden sollen, deren Einstellwerte genügend fein unterteilt sein müssen.
The command options can be expanded considerably by combining the basic commands
have new commands put together again. This technique is particularly necessary when continuously running operations are to be controlled, the setting values of which have to be subdivided sufficiently.

Das erfindungsgemäße Übertragungsverfahren wird anhand eines Ausführungsbeispieles, dem weitere Merkmale der Erfindung zu entnehmen sind, näher beschrieben. Die Zeichnungen zeigen:The transmission method according to the invention is based on an exemplary embodiment, which further features of the invention are described in more detail. The drawings show:

Fig. 1 Impulsfolgediagramme für den Aufbau eines
Befehls,
Fig. 1 pulse train diagrams for the construction of a
Command,

Fig. 2 schematisoh eine Schaltung für die empfängerseitige Signaltrennung.Fig. 2 is a schematic diagram of a circuit for the receiver side Signal separation.

Anhand der Impulsfolgediagramme a) bis e) gemäß Fig. 1 wird ein Befehl für ein umfangreiches Steuerungsprogramm einerUsing the pulse sequence diagrams a) to e) according to FIG a command for an extensive control program of a

- 8 009841/1539 - 8 009841/1539

Punkfernsteuerung als Ausführungsbeispiel des erfindungsgemäßen Verfahrens ausführlich erläutert. Für das Beispiel ist erfindungsgemäß ein Zählzyklus von 20 Takten vorgesehen. Das • Synchronsignal zu Beginn bzw. Ende eines jeden Zählzyklus wird zweckmäßigerweise so ausgebildet, daß es drei unmittelbar aufeinanderfolgende Impulse aufweist und daß mindestens für die Dauer des nächsten Taktimpulses kein weiterer Impuls b folgt. Das so gebildete Synchronsignal ist durch das von den Taktimpulsen angesteuerte Zählwerk auf der Befehlsseite einfach zu erzeugen und auf der Empfangsseite durch ein Zählwerk mittels einer einfachen elektrischen Schaltung sehr leicht zu Identifizieren. Für die Kodierung der Befehle stehen somit 16 Impulse je Zählzyklus zur Verfügung.Point remote control as an embodiment of the invention Procedure explained in detail. According to the invention, a counting cycle of 20 clocks is provided for the example. That • Synchronization signal at the beginning or end of each counting cycle is expediently designed so that there are three immediately having successive pulses and that at least for the duration of the next clock pulse no further pulse b follows. The synchronizing signal formed in this way is simple on the command side due to the counter controlled by the clock pulses to generate and very easily on the receiving side by means of a counter using a simple electrical circuit to identify. 16 pulses per counting cycle are available for coding the commands.

Erfindungsgemäß steuert ein Taktimpulsgenerator auf der Befehlsseite mit den im Impulsfolgediagramm a) dargestellten" Impulsen ein Zählwerk an, beispielsweise ein Digitalzählwerk, das fortlaufend in Zyklen von 1 bis 20 zählt. Mit Hilfe dieses Zählwerkes werden dann die einzelnen Impulse für das Synchronsignal und das Zählsignal, erzeugt. Dies geschieht beispielsweise mittels einer elektrischen Schaltung, durch die entsprechend dem Kode Impulskombinationen an den Zählerständen 1 bis 16 des Zählwerkes abgegriffen werden können. Die Zählerstände 17 bis 20 dienen zur Erzeugung des Synchronsignals» According to the invention, a clock pulse generator controls on the command side with the "pulses shown in the pulse sequence diagram a) a counter, for example a digital counter, that counts continuously in cycles from 1 to 20. With the help of this counter, the individual impulses for the Synchronizing signal and the counting signal generated. This is done, for example, by means of an electrical circuit the pulse combinations on the meter readings according to the code 1 to 16 of the counter can be tapped. The counter readings 17 to 20 are used to generate the synchronous signal »

0098 4 1/15390098 4 1/1539

Soll beispielsweise der im Impulsfolgediagramm c) dargestellte Befehl, der erfindungsgemäß durch die drei ungeradzahlig numerierten Impulse 3, 7 und 9 gekennzeichnet ist, gesendet werden, so werden die entsprechenden Ausgänge der Zählerstände 3i 7 und 9 des Zählwerkes freigegeben und zu einem Gatter geführt. Wird nun zu einem beliebigen Zeitpunkt das Befehlstartsignal gegeben, so werden in dem Augenblick, in dem der Zähler den Taktimpuls Nr. YJ feststellt, das Synchronsignal, das erfindungsgemäß aus den aufeinanderfolgenden Impulsen 17* 18, 19 bestehen soll, ausgelöst und gleichzeitig das Gatter, an dem das Befehlssignal anliegt, freigegeben, so daß in dem Augenblick, wo die Zählerstände 3, 7 und 9 nacheinander erreicht werden, die Befehlsimpulse anschließendxäem fortlaufenden Taktsignal zugemischt werden können.If, for example, the command shown in the pulse sequence diagram c), which is characterized according to the invention by the three odd-numbered pulses 3, 7 and 9, is to be sent, the corresponding outputs of the counter readings 3i 7 and 9 of the counter are enabled and passed to a gate. Will now be given at any time, the command start signal, the synchronous signal which is to consist according to the invention from the successive pulses 17 * 18, 19 are at the moment in which the counter YJ detects the clock pulse no., Triggered and simultaneously the gate, at which the command signal is applied, released, so that at the moment when the counter readings 3, 7 and 9 are reached in succession, the command pulses can then be mixed with a continuous clock signal.

Um nun an der Empfangsseite die auf einer Trägerfrequenz gesendeten Taktimpulse, Synchron- bzw. Befehlsimpulse leicht voneinander trennen zu können, ist es zweckmäßig, wenn auf der Befehlsseite die Taktimpulse invertierend so verstärkt werden, daß sie in ihrer Amplitude größer sind als die Amplituden der Impulse des Synchronsignals bzw. des Befehlssignals. Dies ist im Impulsfolgediagramm d) dargestellt. Die Impulse gemäß den Impulsfolgediagrammen b), c) und d) werden nun über einen Addierer elektrisch susammengeführt, so daß der im Impulsfolgediagrarnm e) dargestellte vollständige Befehl an der Aus-To now on the receiving side the sent on a carrier frequency To be able to easily separate clock pulses, synchronous or command pulses from one another, it is useful if on the Command side, the clock pulses are amplified inverting so that they are greater in amplitude than the amplitudes of the Pulses of the synchronizing signal or the command signal. This is shown in the pulse train diagram d). The impulses according to the Pulse sequence diagrams b), c) and d) are now electrically merged via an adder, so that the pulse sequence diagram in the e) the complete command shown on the output

- 10 0098 4 1/1539- 10 0098 4 1/1539

gangsseite des Senders erscheint.home page of the transmitter appears.

Das in Fig. Ie) dargestellte vollständige Befehlssignal muß nun auf der Empfangsseite wieder zerlegt.werden. Dies kann in einfacher Weise mit Hilfe der in Fig. 2 schematisch dargestellten Schaltung erreicht werden. Für die Signaltrennung sind drei elektronische S ehalt einrichtungen 21, 22, 23 vorgesehen, die erst beim Überschreiten einer bestimmten Schwellenspannung ansprechen. Der Schaltvorgang wird jeweils dann ausgelöst, wenn die angelegte Eingangsspannung die vorher festgelegte Schwellenspannung dem Betrag nach überschreitet Hierbei wird die Schwellenspannung des Schalters 21 auf aen in dem Impulsfolgediagramm Fig. Ie) dargestellten Spannungswert +Ul eingestellt, die Schwellenspannung des Schalters 22 auf den Spannungswert -U2 und. die Schwellenspannung des Schalters 2J auf den Schwellenwert -UJ eingestellt. Wie aus dem Impulsdiagramm nach Fig. Ie) zu ersehen ist, wird auf diese Weise über den Schalter 22 der Taktimpuls fortlaufend und direkt registriert, so daß hier die Impulse für das empfängerseitige Zählwerk unmittelbar abgegriffen werden können.The complete command signal shown in Fig. Ie) must now be broken down again on the receiving side. This can be achieved in a simple manner with the aid of the circuit shown schematically in FIG. For signal separation, three electronic hold devices 21, 22, 23 are provided, which respond only when a certain threshold voltage is exceeded. The switching process is triggered when the applied input voltage exceeds the value of the predetermined threshold voltage. The threshold voltage of switch 21 is set to aen in the pulse sequence diagram Fig. U2 and. the threshold voltage of the switch 2J is set to the threshold value -UJ. As can be seen from the pulse diagram according to FIG. 1e), the clock pulse is continuously and directly registered in this way via the switch 22, so that the pulses for the counter on the receiver side can be tapped directly here.

Wird zusätzlich an der Schalteinrichtung 2J> keine Überschreitung der Schwellenspannuhg -U3 gemeldet, so liegt der Beginn eines Signalimpulses vor, was mit dem UND-Gatter 24 festgestellt wird. Für den Schalter 21 wird bei VorliegenIf, in addition, no exceeding of the threshold voltage -U3 is reported at the switching device 2J> , a signal pulse has started, which is determined by the AND gate 24. For the switch 21 is present

IJ,IJ,

009841/1533009841/1533

eines Signalimpulses erst nach Beendigung des Taktimpulses der eingestellte Schwellenwert +Ul überschritten und als Signalimpuls gemeldet. Zur Wiederherstellung des vollständigen Befehls müssen die Ausgänge des Schalters 21 und des UND-Gatters 24 in einem ODER-Gatter 25 zusammengeführt werden.of a signal pulse only after termination of the clock pulse the set threshold value + Ul exceeded and as Signal pulse reported. To restore the complete command, the outputs of switch 21 and the AND gate 24 combined in an OR gate 25 will.

Um nun die auf diese Weise von den Taktimpulsen getrennten Signalimpulsen als Impulse des Synchronsignals und als Impulse des Befehlssignals unterscheiden zu können, werden auf der Empfängerseite beispielsweise zwei voneinander abhängige Zählwerke angesteuert. Hierbei dient das erste Zählwerk lediglich zur Peststellung des Synchronsignals. Dies geschieht für das Ausführungsbeispiel in der Weise, daß dieses Zählwerk synchron mit den Taktimpulsen drei unmittelbar aufeinanderfolgende Signalimpulse sowie einen darauffolgenden Takt "kein Signal" feststellen muß. Da erfindungsgemäß eine derartige Impulsfolge als Befehlskode nicht erlaubt ist, sind Verwechslungen mit Befehlen selbst unter Berücksichtigung von Störungen beliebig unwahrscheinlich. Erscheint zwischen den beiden ersten bzw. zwischen dem zweiten und dritten Impuls ein Takt Pause, so sperrt der Zähler, und weitere Impuls^ können nicht übernommen werden. Vorteilhaft kann schon hier eine Einrichtung zur Störungsmeldung vorgesehen werden, durch die auf der Befehlsseite angezeigt wird, daß durch einen Über-In order to now use the signal pulses separated in this way from the clock pulses as pulses of the synchronous signal and as pulses To be able to differentiate between the command signal, for example two interdependent ones on the receiver side Counters controlled. The first counter is only used to set the synchronous signal. this happens for the embodiment in such a way that this counter synchronously with the clock pulses three immediately consecutive Signal pulses as well as a subsequent clock "no signal" must determine. Since according to the invention a Such a pulse train is not allowed as a command code, confusion with commands even under consideration of Disruptions unlikely. Appears between the first two or between the second and third pulse a cycle break, the counter blocks and further impulses ^ cannot be accepted. Can already be advantageous here a device for error reporting can be provided through which it is indicated on the command page that an over-

- 12 0098 41/1539- 12 0098 41/1539

tragungsfehler kein ordnungsgemäßes Synchronsignal vorlag und der Befehl nicht ausgeführt wird.transmission error there was no proper sync signal and the command is not executed.

Hat das Zählwerk ein ordnungsgemäßes Synchronsignal festgestellt, wird die Ansteuerung für den Befehlsimpulszähler freigegeben, d. h. dieser Zähler beginnt mit "l" bis "ΐβ" synchron zu den Taktimpulsen und entsprechend synchron zum senderseitigen Zählwerk zu zählen. Die im Beispiel gezeigten Befehlsimpulse 3, J und 9 werden nun mit Hilfe des Zählers bezüglich ihrer Numerierung festgehalten und in einer ähnlichen Schaltung wie auf der Befehlsseite registriert und an das Steuerorgan weitergeleitet.If the counter has detected a proper synchronous signal, the control for the command pulse counter is enabled, ie this counter starts counting with "1" to "ΐβ" synchronously with the clock pulses and correspondingly synchronously with the transmitter-side counter. The command pulses 3, J and 9 shown in the example are now recorded with the aid of the counter with regard to their numbering and registered in a circuit similar to that on the command side and passed on to the control unit.

Zur Absicherung gegenüber Störungen wird zweckmäßigerweise vorgeschlagen, zusätzlich zur Numerierung der einzelnen Befehlsimpulse über den Befehlsimpulszähler durch einen Kontrollzähler die Anzahl der eingehenden Befehlsimpulse zu zählen und das eingehende Signal nur bei Übereinstimmung mit einer vorgegebenen Impulszahl als Befehl für das Steuerorgan freizugeben. Im vorliegenden Falle wird also der Befehl nur dann an das Steuerorgan weitergeleitet, wenn während der Befehlszykluszeit von l6 Taktimpulsen drei Befehlsimpulse eingegangen sind. Gehen in dieser Zeit mehr oder weniger Impulse ein als dem Kontrollzähler vorgegeben sind, so wird automatisch die Weitergabe an das Steuerorgan gesperrt. Zweckmäßigerweise wird hiermit eineTo protect against disturbances, it is expediently proposed that in addition to the numbering of the individual command pulses via the command pulse counter by a control counter to count the number of incoming command pulses and the incoming signal only if it matches a predetermined one To release the number of pulses as a command for the control unit. In the present case, the command is only sent to the control unit forwarded if three command pulses are received during the command cycle time of 16 clock pulses. Go in this time more or fewer pulses than the control counter are specified, the forwarding to the controller locked. Appropriately, this is a

- 1.3 0098^1/1539 - 1.3 0098 ^ 1/1539

Störungsmeldung verbunden, durch die auf der Befehlsseite die Tatsache einer Störung sofort festgestellt werden kann. Hierdurch ist in vorteilhafter Weise sichergestellt, daß Störimpulse, die zufällig mit Taktimpulsen koinzident sein sollten und den Befehl verfälschen, in jedem Fall als Störung festgestellt werden können.Fault message connected by the on the command side the The fact of a malfunction can be determined immediately. This advantageously ensures that interference pulses, which should happen to be coincident with clock pulses and falsify the command, in any case identified as a fault can be.

Je nach Umfang der Steuerungsaufgabe bzw. der Anforderungen an den Datenfluß und auch an die Absicherung gegenüber Störungen können auch nur einzelne Merkmale der Erfindung miteinander kombiniert werden.Depending on the scope of the control task or the requirements only individual features of the invention can affect the data flow and also the protection against disturbances can be combined with each other.

Das erfindungsgemäße Verfahren ist nicht auf eine Datenübertragung auf elektrischem Wege oder durch Punk beschränkt, sondern für alle Möglichkeiten anwendbar, mit deren Hilfe sich Impulse übertragen lassen, beispielsweise eine hydraulische oder pneumatische Impulsübertragung, Impulsübertragung mittels Laserstrahlen etc..The method according to the invention is not aimed at data transmission limited to electrical means or by punk, but applicable to all possibilities with the help of which Allow impulses to be transmitted, for example hydraulic or pneumatic impulse transmission, impulse transmission by means of Laser beams etc ..

- Patentansprüche - 14 -- Claims - 14 -

0098 4 1/15390098 4 1/1539

Claims (9)

-H--H- PatentansprücheClaims Aj Verfahren zur Übertragung von kodierten Signalen, die aus zeitlich hintereinanderfügenden Impulsen bestehen zum Zwecke der Steuerung, insbesondere der Funkfernsteuerung, dadurch gekennzeichnet, daß auf der Befehlsseite in etwa aequidistante Impulse als Taktsignal erzeugt und durch ein fe Zählwerk zyklisch numeriert werden, wobei jeweils der Anfang und/oder das Ende eines jeden Zählzyklus durch ein mit Taktimpulsen koinzidentes Synchronsignal gekennzeichnet wird,und daß synchron zum Taktsignal innerhalb eines Zählzyklus das aus mehreren, zeitlich aufeinander folgenden, mit Taktir..-pulsen koinzidenten Impulsen bestehende Befehlssignal erzeugt wird, wobei die einzelnen Impulse des Befehlssignals mit Hilfe üG3 Zählwerks durch die Nummern der koinzidenten Taktimpulse numeriert- werden, und daß auf der Empfangsseite durch . ein Zählwerk, ausgelöst vom Synchronsignal, die eingehenden Impulse des Taktsignals ebenfalls zyklisch numeriert werden und somit die Stellung jedes eingehenden Impulses des Befehlssignals innerhalb der Nummernfolge des Befehlszählzyklus festgelegt ist und der Befehl gemäß der Kodierung dem entsprechenden Steuerorgan zugeleitet wird. Aj method for the transmission of coded signals, which consist of consecutive pulses for the purpose of control, in particular radio remote control, characterized in that approximately equidistant pulses are generated as a clock signal on the command side and are numbered cyclically by a fe counter, with the beginning in each case and / or the end of each counting cycle is identified by a synchronous signal coincident with clock pulses, and that the command signal consisting of several consecutive pulses coincident with clock pulses is generated synchronously with the clock signal within a counting cycle, the individual pulses of the command signal are numbered with the help of üG3 counter by the numbers of the coincident clock pulses, and that on the receiving side by. a counter, triggered by the synchronous signal, the incoming pulses of the clock signal are also numbered cyclically and thus the position of each incoming pulse of the command signal is set within the number sequence of the command counting cycle and the command is sent to the appropriate control unit according to the coding. 2. Verfahren nach Anspruch 1, dadurch gekennssöiclmet^ daß ·. innerhalb eines Zählzyklus nur Kombinationen von geradssahlig2. The method according to claim 1, characterized gekennssöiclmet ^ that ·. only combinations of even numbers within a counting cycle 009841/1539009841/1539 oder ungeradzahlig numerierten Impulsen als Befehlsimpulse verwendet werden und auf der Empfangsseite nur geradzahlige oder ungeradzahlige Kombinationen als Befehl angenommen werden.or odd-numbered pulses can be used as command pulses and only even-numbered ones on the receiving end or odd combinations can be accepted as commands. 3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß auf der Empfangsseite zusätzlich zur Numerierung der einzelnen Befehlsimpulse die Anzahl der eingehenden Befehlsimpulse gezählt wird, und das eingehende Signal nur bei Übereinstimmung mit.einer vorgegebenen Impulszahl als Befehl für das Steuerorgan freigegeben wird.3. The method according to claim 1 or 2, characterized in that that on the receiving side, in addition to the numbering of the individual command pulses, the number of incoming command pulses is counted, and the incoming signal only if it matches a specified number of pulses as a command for the controller is released. 4. Verfahren nach Anspruch 3, dadurch gekennzeichnet, daß bei Über- oder Unterschreitung der einen Befehl kennzeichnenden Impulszahl eine Störungsmeldung erfolgt.4. The method according to claim 3, characterized in that If the number of pulses characterizing a command is exceeded or not reached, a fault message is issued. 5. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, ,daß der Zählzyklus 20 Taktimpulse aufweist.5. The method according to any one of claims 1 to 4, characterized characterized in that the counting cycle has 20 clock pulses. 6. Verfahren nach einem der Ansprüche 1 bis 5> dadurch gekennzeichnet, daß jeweils drei Impulse für ein Befehlsignal kombiniert werden.6. The method according to any one of claims 1 to 5> characterized in that three pulses are combined for a command signal. 7. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, daß als Synchronsignal zu Beginn bzw. Ende7. The method according to any one of claims 1 to 6, characterized in that as a synchronous signal at the beginning or end - 16 -- 16 - 009841/15 39009841/15 39 - ιβ -- ιβ - eines jeden Zählzyklus drei unmittelbar aufeinanderfolgende Impulse verwendet werden und daß mindestens der nächste Takt keinen Impuls aufweist.of each counting cycle three consecutive ones Pulses are used and that at least the next clock has no pulse. 8. Verfahren nach einem der Ansprüche 1 bis J, dadurch gekennzeichnet, daß die Übertragung des Taktsignals, des Befehlssignals und des Synchronsignals auf einer Trägerfrequenz erfolgt.8. The method according to any one of claims 1 to J, characterized in that the transmission of the clock signal , the command signal and the synchronous signal takes place on a carrier frequency. 9. Verfahren nach Anspruch 8, dadurch gekennzeichnet, daß auf der Befehlsseite die Taktimpulse invertierend so verstärkt werden, daß sie in ihrer Amplitude größer sind als die Amplituden der über einen Addierer den verstärkten TaktimpJLsen zugemischten Impulse des Synchron- und Befehlssignals. 9. The method according to claim 8, characterized in that that on the command side, the clock pulses are amplified inverting so that they are greater than in their amplitude the amplitudes of the clock pulses amplified via an adder mixed pulses of the synchronous and command signal. 0 0 9 8 Z1 1 / 1 5 3 90 0 9 8 Z 1 1/1 5 3 9 LeerseiteBlank page
DE19691915331 1969-03-26 1969-03-26 Method for the transmission of data or commands for the purpose of control, in particular for radio remote control Pending DE1915331A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE19691915331 DE1915331A1 (en) 1969-03-26 1969-03-26 Method for the transmission of data or commands for the purpose of control, in particular for radio remote control
NL7002336A NL7002336A (en) 1969-03-26 1970-02-19
FR7009460A FR2035892A1 (en) 1969-03-26 1970-03-17

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19691915331 DE1915331A1 (en) 1969-03-26 1969-03-26 Method for the transmission of data or commands for the purpose of control, in particular for radio remote control

Publications (1)

Publication Number Publication Date
DE1915331A1 true DE1915331A1 (en) 1970-10-08

Family

ID=5729322

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19691915331 Pending DE1915331A1 (en) 1969-03-26 1969-03-26 Method for the transmission of data or commands for the purpose of control, in particular for radio remote control

Country Status (3)

Country Link
DE (1) DE1915331A1 (en)
FR (1) FR2035892A1 (en)
NL (1) NL7002336A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2412127A1 (en) * 1977-12-15 1979-07-13 Berutto & C Alarm Snc Remote control using pulse signals - has alternate signal and sync. pulses, and error control to enable use of max. number of channels

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2412127A1 (en) * 1977-12-15 1979-07-13 Berutto & C Alarm Snc Remote control using pulse signals - has alternate signal and sync. pulses, and error control to enable use of max. number of channels

Also Published As

Publication number Publication date
FR2035892A1 (en) 1970-12-24
NL7002336A (en) 1970-09-29

Similar Documents

Publication Publication Date Title
DE2055356B2 (en) GRID SYNCHRONIZATION CIRCUIT FOR DIGITAL COMMUNICATION SYSTEMS
DE1226635B (en) Method and circuit arrangement for the detection of faulty pulse regeneration amplifiers
CH650886A5 (en) Circuit for synchronizing a digital subscriber station by a digital switching post of pcm telecommunications network.
DE2515921A1 (en) CIRCUIT ARRANGEMENT FOR CORRECTING THE SLIP ERROR IN A PCM TRANSMISSION SYSTEM
DE2161169C2 (en) Circuit arrangement for generating interrogation patterns required for fault localization among n amplifier points of PCM transmission lines
DE1948533B2 (en) DEVICE FOR TRANSMISSION OF A SYNCHRONOUS, BINARY PULSE SEQUENCE
DE2203415A1 (en) Method and device for coding a data flow carrying binary information
DE2524613A1 (en) DEVICE FOR COMPARING THE OUTPUT SIGNALS OF STEP DATA COMPASS PAIRS
DE1915331A1 (en) Method for the transmission of data or commands for the purpose of control, in particular for radio remote control
DE2628907C2 (en) Process for the simultaneous transmission of a main pulse and two auxiliary pulsations derived from it
DE2134783C3 (en) Method for determining errors in the intermediate points provided with regenerators of a transmission system operating with pulse code modulation
DE2262703C1 (en) Pulse compression radar device with two sub-code words for secondary maxima cancellation
DE2030991B2 (en)
DE2117819C3 (en) Arrangement for the formation of pulse telegrams in telecontrol systems
DE1125008B (en) Circuit arrangement for sending and receiving code characters for telecommunication systems, in particular telephone systems
DE939333C (en) Device for separating synchronization and signal pulses with pulse code modulation
DE3044401C2 (en) Procedure for monitoring and locating faults in PCM transmission systems
DE2003866C3 (en) TELEGRAPHY TRANSMISSION SYSTEM
DE2746299C3 (en) Control circuit for the ignition of thyristors and their feedback
DE1159033B (en) Fully electronic remote control device for remote control of additional equalizers for multi-channel carrier frequency wide-area systems
DE3590008T1 (en) Device for synchronizing pulse trains in a digital telephone system
DE2014645A1 (en) Method and circuit arrangement for locating faulty pulse regenerators in PCM transmission systems
DE2453981C3 (en) Circuit arrangement for synchronization during data transmission
DE1266804B (en) Time-division multiplex pulse transmission system with parallel channels in the transmitter and receiver
DE1163917B (en)