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 controlInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 30
- 230000005540 biological transmission Effects 0.000 title claims description 15
- 230000001360 synchronised effect Effects 0.000 claims description 17
- 230000001960 triggered effect Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 10
- 238000001208 nuclear magnetic resonance pulse sequence Methods 0.000 description 6
- 230000036540 impulse transmission Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 239000010453 quartz Substances 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N silicon dioxide Inorganic materials O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C19/00—Electric signal transmission systems
- G08C19/16—Electric signal transmission systems in which transmission is by pulses
- G08C19/28—Electric signal transmission systems in which transmission is by pulses using pulse code
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C19/00—Electric signal transmission systems
- G08C19/16—Electric signal transmission systems in which transmission is by pulses
- G08C19/24—Electric 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)
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)
| 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 |
-
1969
- 1969-03-26 DE DE19691915331 patent/DE1915331A1/en active Pending
-
1970
- 1970-02-19 NL NL7002336A patent/NL7002336A/xx unknown
- 1970-03-17 FR FR7009460A patent/FR2035892A1/fr not_active Withdrawn
Cited By (1)
| 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) |