DE2507632B2 - ARRANGEMENT FOR DETERMINING THE PRESENCE OF A VEHICLE IN AN AREA OF A CABLE LOOP - Google Patents

ARRANGEMENT FOR DETERMINING THE PRESENCE OF A VEHICLE IN AN AREA OF A CABLE LOOP

Info

Publication number
DE2507632B2
DE2507632B2 DE19752507632 DE2507632A DE2507632B2 DE 2507632 B2 DE2507632 B2 DE 2507632B2 DE 19752507632 DE19752507632 DE 19752507632 DE 2507632 A DE2507632 A DE 2507632A DE 2507632 B2 DE2507632 B2 DE 2507632B2
Authority
DE
Germany
Prior art keywords
counter
signal
loop
duration
stage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE19752507632
Other languages
German (de)
Other versions
DE2507632A1 (en
Inventor
Ralph James Canoga Park Calif. Koerner (V.StA.)
Original Assignee
Canoga Controls Corp., Canoga Park, Calif. (V-StA.)
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 Canoga Controls Corp., Canoga Park, Calif. (V-StA.) filed Critical Canoga Controls Corp., Canoga Park, Calif. (V-StA.)
Publication of DE2507632A1 publication Critical patent/DE2507632A1/en
Publication of DE2507632B2 publication Critical patent/DE2507632B2/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V3/00Electric or magnetic prospecting or detecting; Measuring magnetic field characteristics of the earth, e.g. declination, deviation
    • G01V3/08Electric or magnetic prospecting or detecting; Measuring magnetic field characteristics of the earth, e.g. declination, deviation operating with magnetic or electric fields produced or modified by objects or geological structures or by detecting devices
    • G01V3/10Electric or magnetic prospecting or detecting; Measuring magnetic field characteristics of the earth, e.g. declination, deviation operating with magnetic or electric fields produced or modified by objects or geological structures or by detecting devices using induction coils
    • G01V3/101Electric or magnetic prospecting or detecting; Measuring magnetic field characteristics of the earth, e.g. declination, deviation operating with magnetic or electric fields produced or modified by objects or geological structures or by detecting devices using induction coils by measuring the impedance of the search coil; by measuring features of a resonant circuit comprising the search coil
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/042Detecting movement of traffic to be counted or controlled using inductive or magnetic detectors

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Geology (AREA)
  • Environmental & Geological Engineering (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Electromagnetism (AREA)
  • Geophysics (AREA)
  • Traffic Control Systems (AREA)
  • Indication And Recording Devices For Special Purposes And Tariff Metering Devices (AREA)
  • Geophysics And Detection Of Objects (AREA)

Description

Größe und Konfiguralion verwendet werden.Size and configuralion are used.

Für einen typischen Fall einer Verkehrsüberwachung wird die Schleife 10 in einer linksgängigen Tasche unter der Straßendecke angeordnet, um das Vorhandensein oder das Durchfahren eines Fahrzeuges festzustellen. Jede große Mctallmassc, wie beispielsweise ein Fahrzeug, welche in den Bereich über der Schleife eintritt, ändert die Schlcifeninduktivität. Durch Überwachung der Schleifeninduktivität kann daher in an sich bekannter Weise das Vorhandensein einer Metallmasse entweder direkt oder indirekt festgestellt werden.For a typical case of traffic monitoring, the loop 10 is placed in a left-hand pocket under the pavement to determine the presence or passage of a vehicle. Any large piece of metal, such as a vehicle, entering the area above the loop will change the loop inductance. By monitoring the loop inductance, the presence of a metal mass can therefore be determined either directly or indirectly in a manner known per se.

Um Änderungen in der Schleifeninduktivität sehr leicht feststellen zu können, ist die Schleife 10 mit einer Oszillatorschaltung 12 gekoppelt, welche gewöhnlich in einem Gehäuse auf einer Straßenseite angeordnet ist. Die Oszillatorschaltung 12 bildet in an sich bekannter Weise zusammen mit der Schleife 10 einen Oszillator, welcher auf einer von der Schleifeninduktivität abhängigen Frequenz schwingt. Die Schaltungswerte werden normalerweise so gewählt, daß die Mittelfrcqucnz der Schleife und der Oszillatorschaltung beispielsweise bei JO kHz liegt. Die durch ein auf die Schleife auffahrendes Fahrzeug hervorgerufene Frequenzänderung hängt natürlich in wesentlichem Maß von den Eigenschaften des Fahrzeugs ab. Ein typischer Personenkraftwagen kann die Os/.illalorfrequenz um etwa 2% ändern. Ein schmales Motorrad kann die Schlcifcnfrequenz lediglich in.ί 0,05°/« ändern. Durch entsprechende Überwachuni? der Frequenz lies Schleifenoszillatorsignals können Frequcn/änderimgen festgestellt und als festzustellendes Fahrzeug interpretiert werden.In order to be able to determine changes in the loop inductance very easily, the loop 10 is provided with a Coupled oscillator circuit 12, which is usually arranged in a housing on a street side. The oscillator circuit 12 forms, in a manner known per se, together with the loop 10, an oscillator, which oscillates at a frequency that depends on the loop inductance. The circuit values are normally chosen so that the mean frequency of the loop and the oscillator circuit is for example JO kHz lies. The one that is approaching the loop The frequency change caused by the vehicle naturally depends to a large extent on the properties of the vehicle. A typical passenger car can change the Os / .illalor frequency by about 2%. A narrow motorcycle can only cut the frequency in.ί 0.05 ° / «change. By appropriate monitoring uni? The frequency read loop oscillator signal, frequencies / changes can be determined and as determined Vehicle can be interpreted.

Gemäß der Ausl'ührungsform nach F i g. 1 wird sodann das Schleifenoszillatorsignal als Eingangssignal in einen mehrstufigen Schleifcnzähler 14 eingespeist. Zur Erläuterung sei angenommen, daß der Schleifenzähler 14 zehn Stufen umfaßt und daher 1024 Perioden des Schleifenoszillatorsignals zählen kann. Der Schleifcnzähler !4 liefert auf einer Ausgangsleitung 16 ein Überlaufsignal, wenn 1024 Perioden des Schleifcnosz.illatorvignals gezählt sind.According to the embodiment according to FIG. 1 will then the loop oscillator signal is fed into a multi-stage loop counter 14 as an input signal. For explanation it is assumed that the loop counter 14 comprises ten stages and therefore 1024 periods of the Loop oscillator signal can count. The loop counter ! 4 supplies an overflow signal on an output line 16 when 1024 periods of the loop oscillator signal are counted.

Um die Zeildauer (TD) zu messen, welche erforderlich ist. damit der Schleifenzählcr 14 1024 Perioden zählen kann, ist eine Taktimpulsquellc 18 vorgesehen, welche eine Zeittaktstufe bzw einen Zähler 20 ansteuert. Sowohl der Zähler 20 als auch der Zähler 14 werden in dem Zeitpunkt zurückgestellt, wenn das Schleifenzähler-Überlaufsignal auf der Ausgangsleitung 16 auftritt.To measure the line duration (TD) which is required. So that the loop counter 14 can count 1024 periods, a clock pulse source 18 is provided which controls a clock stage or a counter 20. Both the counter 20 and the counter 14 are reset at the point in time when the loop counter overflow signal occurs on the output line 16.

Eine Vergleichsstufe bzw. eine Subtraktionsstufe 22 vergleicht die durch die Zeittaktstufc 20 gelieferte Zeitdauer TD mit einer Bezugszeitdauer TR. welche in einem Speicher 24 gespeichert ist F i g. 1 zeigt, daß die Subtraktionsstufe 20 durch das auf der Leitung 16 auftretende Schleifenzähler-Überlaufsignal wirksam geschaltet wird. Ist dies der Fall, so bestimmt die Subtraktionsstufe 22 die Differenz zwischen der gemessenen Dauer TDund der Bezugsdauer TR. A comparison stage or a subtraction stage 22 compares the duration TD supplied by the timing stage 20 with a reference duration TR. which is stored in a memory 24 F i g. 1 shows that the subtraction stage 20 is activated by the loop counter overflow signal appearing on the line 16. If this is the case, the subtraction stage 22 determines the difference between the measured duration TD and the reference duration TR.

Das Ausgangssignal der Subtraktionsstufe 22 wird in eine Anpassungsgesehwindigkeitsstufe 26 eingespeist, welche ihrerseits zur Änderung der Bezugsdauer an den Speicher 24 angekoppelt ist Speziell schließt die Geschwindigkeitsanpassungsstufe 26 eine Servoschieife, um die Bezugsdauer im Sinne der Reduzierung der Differenz zwischen der gemessenen Dauer TD und der Bezugsdauer TR zu ändernThe output of the subtractor 22 is fed to a Anpassungsgesehwindigkeitsstufe 26, which in turn is coupled to the change in the reference duration to the memory 24. Specifically, closes the speed adjustment stage 26 is a Servoschieife to the reference period in the sense of reducing the difference between the measured time TD and the reference time TR to change

Ein durch die Subtraktionsstufe 22 geliefertes Signal 5, das ein Maß für die Differenz zwischen der meßbaren Dauer TD und der Bezugsdauer 77? ist wird in den Eingang einer Schwellwert-Logikstufe 28 eingespeist. Übersteigt die Differenz 5 einen extern wählbaren Schwellwert (beispielsweise a oder b), so erzeugt die Schwellwert-Logikslufe ein Rufsignal auf einer Ausgangsleitung 30, wodurch das Vorhandensein eines Fahrzeugs über der Schleife angezeigt wird. Zur Erläuterung der Wirkungsweise der Anordnung nach Fig. 1 sei zunächst eine Situation angenommen, in welcher sich kein Fahrzeug in der Nachbarschaft der A signal 5 supplied by the subtraction stage 22, which is a measure of the difference between the measurable duration TD and the reference duration 77? is fed into the input of a threshold logic stage 28. If the difference 5 exceeds an externally selectable threshold value (for example a or b), the threshold value logic run generates a call signal on an output line 30, as a result of which the presence of a vehicle is indicated above the loop. To explain the mode of operation of the arrangement according to FIG. 1, a situation is initially assumed in which there is no vehicle in the vicinity of the

ίο Schleife 10 befindet. Der Schleifenzähler 14 zählt zyklisch von Null bis 1023 und liefert je Zählzyklus, d. h., je einmal für 1024 Oszillatorsignalperioden ein Übcrlaufsignal auf der Leitung 16.ίο loop 10 is located. The loop counter 14 counts cyclically from zero to 1023 and delivers per counting cycle, i. i.e., an overflow signal once for every 1024 oscillator signal periods on line 16.

Die gemessene Zeitdauer 773 und die Bezugszeitdauer TR sind gleich, so daß daher die Differenz. 5zwischen diesen gleich Null ist. Daher ändert die Anpassungsgeschwindigkeitsstufe 26 den Inhalt des Speichers 24 nicht. Auch ist das Signal S nicht so groß, daß die Schwcllwcrt-Logikstufc 28 ein Rufsignal auf der Leitung 30 erzeugt.The measured time period 773 and the reference time period TR are the same, so the difference is therefore. 5 between these is equal to zero. Therefore, the adjustment speed stage 26 does not change the contents of the memory 24. The signal S is also not so great that the threshold logic stage 28 generates a ringing signal on the line 30.

Es sei nun angenommen, daß ein Fahrzeug auf die Schleife 10 auffährt, wodurch deren Induktivität reduziert und die Frequenz des in den Schleifenzähler 14 eingespeisten Oszillatorsignals vergrößert wird. Daher wird das Schleifenzähler-Übcrlaufsignal in bezug auf den obengenannten Zählzyklus früher geliefert, wodurch die gemessene Zeitdauer TD reduziert wird. Das durch die Subtraktionsstufc 22 gelieferte Signal S springt infolgedessen von Null auf eine größere Zahl.It is now assumed that a vehicle drives onto the loop 10, as a result of which its inductance is reduced and the frequency of the oscillator signal fed into the loop counter 14 is increased. Therefore, the loop counter overflow signal is provided earlier with respect to the above counting cycle, thereby reducing the measured time period TD . The signal S supplied by the subtraction stage 22 consequently jumps from zero to a larger number.

Wenn dieses Signal über den in die Schwellwerk Logikslufe 28 eingegebenen Schwellwert springt, so liefert diese Stufe 28 ein Rufsignal auf der Leitung 30. Weiterhin beginnt die Anpassungsgeschwindigkeitsstufc 26 den Inhalt des Speichers 24 im Sinne einer Reduzierung des Wertes S gegen Null zu ändern. Wird der Inhalt des Speichers 24 während vieler Zyklen des Schleifcnzählcrs 14 relativ langsam geändert, so kann die Srhwollwert-l.ngiksti.ilO 28 in einer großen Zeitperiode weiter das Rufsignal erzeugen. Auf diese Weise kann das fortlaufende Vorhandensein eines Fahrzeugs über der Schleife 10 in einem großen Intervall (lypischerweise über zehn Minuten) festgestellt werden. Ist das Fahrzeug während einer großen Zeitdauer über der Schleife 10 vorhanden gewesen, so kann die fortlaufende inkrementförmige Änderung des Bezugsdauerinhalts des Speichers 24 eventuell das Vorhandensein des Fahrzeuges verwischen und damit das durch die Schwellwcrt-Logikstufe 28 gelieferte Rufsignal abschalten. If this signal jumps above the threshold value entered into the threshold unit logic run 28, then delivers this stage 28 a ringing signal on the line 30. Furthermore, the adjustment speed stage begins 26 to change the content of the memory 24 in the sense of reducing the value S to zero. Will the contents of the memory 24 changed relatively slowly during many cycles of the loop counter 14, so can the Srhwollwert-l.ngiksti.ilO 28 in a large period of time continue to generate the ringing signal. This allows the continued presence of a vehicle can be detected across the loop 10 at a large interval (typically over ten minutes). If the vehicle has been present over the loop 10 for a large period of time, the continuous incremental change of the reference duration content of the memory 24 possibly the presence of the vehicle and thus switch off the call signal supplied by the threshold logic stage 28.

Es sei nun der andere Fall angenommen, daß kein Fahrzeug auf die Schleife 10 auffährt wobei sich jedoch die Schleifeninduktivität aufgrund einer langsamen Änderung der Umgebungsbedingungen ändert Eine derartige Änderung der Schleifeninduktivität ändert natürlich auch die durch den Schleifenzähler 14 festgelegte Frequenz des Schleifenoszillatorsignals. Daher springt das von der Subtraktionsstufe 22 gelieferte Signal von Null auf irgendeinen höheren Wert. Ist dieser höhere Wert kleiner als der in die Sch well wert-Logikstufe 28 eingegebene Schwellwert so wird auf der Leitung 30 kein Rufsignal erzeugt. Unabhängig vom Wert des Signals 5 ändert jedoch die Anpassungsgeschwindigkeitsstufe 26 den Bez- gsdauer-Inhalt des Speichers 24, wodurch die Bezugsdauer an die geänderten Umgebungsbedingungen angepaßt wird. It is now assumed the other case that no vehicle enters the loop 10 but with the loop inductance due to a slow change in ambient conditions change Such a change in loop inductance of course also changes the set by the loop counter 14 frequency of the loop oscillator signal. Therefore, the signal supplied by the subtraction stage 22 jumps from zero to some higher value. If this higher value is smaller than the threshold value entered into the threshold value logic stage 28, no ringing signal is generated on the line 30. Regardless of the value of the signal 5, however, the adjustment speed stage 26 changes the reference duration content of the memory 24, as a result of which the reference duration is adapted to the changed environmental conditions.

Bei der obigen Erläuterung der Anordnung nach F i g. 1 wurde lediglich von dem Fall ausgegangen, daß die Schleifeninduktivität abnimmt und die Schleifenos-In the above explanation of the arrangement according to FIG. 1 it was only assumed that the loop inductance decreases and the loop open-

/illaior Frequenz zunimmt. Der umgekehrte Fall kann jedoch auch entweder zusätzlich durch Änderung der llingebungsbcdingungen oder durch ein vom Schlcifenbereich wegfahrendes Fahrzeug hervorgerufen werden. In diesem Fall wird der Weit des Signals 5 bei der in s Fig. 1 angenommenen Polarität negativ. Daher sprich: die Schwellwert-Logikslufc 28 nicht auf die Änderung an, auch wenn diese den vordefinierten Schwellwert übersteigt. F.s wird also kein Rufsignal erzeugt. Um /wischen den beiden Zuständen abnehmender und zunehmender Schleifeninduktivität und entsprechender zunehmender und abnehmender Schleifenfrequenz zu unterscheiden, wird im folgenden davon gesprochen, UaIi sich die Schleifcnfrequenz in einer Rufrichtung (/iinehmende .Schleifenfrequenz) und in einer Nichtruf-Richtung (abnehmende Sehleifenfrequenz) ändert. Die durch die Anpassungsgeschwindigkeitsstufe 26 geschlossene Servoschlcife arbeitet für Abweichungen des durch die Subtraktionsstufe 22 gelieferten Wertes 5 in beiden Richtungen, um den Bezugsdauer-Inhalt des Speichers 24 im Sinne einer Reduzierung des Wertes .S" i'cgcn Null zu andern. Wie sich aus den folgenden Auslnhrungen noch ergibt, ändert die Anpassungsgcschwindigkeitssiufe 26 die Bezugsdaucr entweder lel.üiv langsam oder relativ schnell. Speziell erfolgt die Anpassung, d. h.. (.lic Änderung der im Speicher 24 !-'speicherten Bezugsdauer in euiem Anfangsintervall, wenn die Anordnung zunächst eingeschaltet wird, und ■!iirh in dem Fall, in dem die durch den Wert 5gegebene I rc(|uenzabweicl.ung in Nichtruf-RichUing groß ist, μ. !'!iell. Andererseits erfolgt die Anpassung als Funktion mn kleinen Frequenzabweichungen und jeder Abweichung in Rufrichlung langsam. Wie sich aus den '■'L'enden Ausführungen noch ergibt, ermöglicht diese ^v inmetrische Anpassung an Frequenzabweichungen/ illaior frequency increases. The opposite case can, however, also be caused either by a change in the ventilation conditions or by a vehicle driving away from the loop area. In this case, the width of the signal 5 with the polarity assumed in FIG. 1 becomes negative. Therefore, speak: the threshold logic level 28 does not respond to the change, even if it exceeds the predefined threshold value. Fs no ringing signal is generated. In order to distinguish between the two states of decreasing and increasing loop inductance and the corresponding increasing and decreasing loop frequency, the following will speak of the fact that the loop frequency changes in a calling direction (/ ingesting loop frequency) and in a non-calling direction (decreasing loop frequency). The servo loop closed by the adjustment speed stage 26 works for deviations of the value 5 supplied by the subtraction stage 22 in both directions in order to change the reference duration content of the memory 24 in the sense of reducing the value .S "i'cgcn zero According to the following statements, the adjustment speed stage 26 changes the reference duration either slowly or relatively quickly. The adjustment takes place specifically, i.e. (I change the reference duration stored in memory 24 ! - 'in any initial interval when the arrangement is first switched on , and ■! iirh in the case in which the I rc (| uenzabweicl.ung in non-call richUing given by the value 5 is large, μ Call direction slow As can be seen from the end of the explanations, this ^ v inmetric adaptation to frequency deviations is possible

nie kontinuierliche Feststellung des Vorhandenseins ί nies Fahrzeugs in einer relativ langen Zeitperiode von !■eisjiielswcise 10 bis 12 Minuten: gleichzeitig kann .i.'ivi .iIm-t auch ein nachfolgendes Fahrzeug sehr M'hneil lestgestelit werden, wenn ein vorher vorhandene^ I ahr/eug vom Bereich über der Schleife weggefah-never continuous determination of the presence ί never vehicle in a relatively long period of time ! ■ eisjiielswcise 10 to 12 minutes: at the same time .i.'ivi .iIm-t also a following vehicle very much M'hneil can be read if a previously existing ^ Drove away from the area above the loop

I : g. 2 zeigt eine bevorzugte konkrete Ausführungs- >':!ii der in Fig. 1 schematisch dargestellten Anord- :;u:ig. Fhenso wie bei der Anordnung nach F i g. 1 liefert der .Schleifenoszillator 12 in der Anordnung nach F i g. 2 einen Fingangsimpuls pro Schleifensignalperiode für den .Schleifenzahler 14. Es sei angenommen, daß der Schlcilen/ähler 14 nach F i g. 2 ein zehnstufiger Buiärzähler mit 1024 verschiedenen Zählzuständen ist, ν-clehe im folgenden mit Null bis 1023 bezeichnet werden. Der Schleifenzähler 14 zählt Impulse, die vom Schlcifenoszillator 12 in eine Schleifenzähler-Eingangsklemme 40 eingespeist werden, wenn ein Freigabesignal in eine Schleifenzähler-Eingangsklemme 42 eingespeist wird. Der Schleifenzähler 14 kann als Funktion eines in eine Schleifenzähler-Rückstellenklemme 44 eingespeisten Signals auf Null zurückgestellt werden. Weiterhin liefert der Schleifenzähler 14 nach Zählung bis 1023 ein Überlaufsignal an einer Ausgangsklemme 46. I: g. 2 shows a preferred concrete exemplary>':! ii in Figure 1 shown schematically arrange-:;. L: ig. Same as with the arrangement according to FIG. 1 supplies the loop oscillator 12 in the arrangement according to FIG. 2 one finger pulse per loop signal period for the loop counter 14. It is assumed that the loop counter 14 according to FIG. 2 is a ten-stage binary counter with 1024 different counting states, ν-clehe are referred to below with zero to 1023. The loop counter 14 counts pulses which are fed from the loop oscillator 12 to a loop counter input terminal 40 when an enable signal is fed to a loop counter input terminal 42 . The loop counter 14 can be reset to zero as a function of a signal fed to a loop counter reset terminal 44. Furthermore, after counting up to 1023 , the loop counter 14 supplies an overflow signal to an output terminal 46.

Wie anhand von Fig. 1 erläutert wurde, wird die Frequenz des Schleifenoszillators 12 dadurch überwacht, daß die Zeitdauer einer festen Anzahl von Schleifensignalperioden durch den Schleifenzähler 14 gezähl· wird. Bei der in Fig. 2 dargestellten Ausführungsform wird die Dauer der festen Anzahl von Schleifenzählerzyklen durch einen Dauer-Zähler 48 in Verbindung mit einem Voreinstelizähler 50 gezählt. Vor der Erläuterung der Wirkungsweise des Dauer-Zählers und des Voreinslellzählers sei auf ein Sequenzsteuer-Logiknetzwerk 52 hingewiesen, das die Fortschaltung und den Betrieb der Schaltung nach F i g. 2 steuert.As was explained with reference to FIG. 1 , the frequency of the loop oscillator 12 is monitored in that the duration of a fixed number of loop signal periods is counted by the loop counter 14. In the embodiment shown in FIG. 2, the duration of the fixed number of loop counter cycles is counted by a duration counter 48 in conjunction with a preset counter 50. Before explaining the mode of operation of the continuous counter and the preset counter, reference is made to a sequence control logic network 52 , which enables the progression and operation of the circuit according to FIG. 2 controls.

Das Sequenzsteucr-Logiknetzwerk 52 enthält fünf Stell-Rückstell-Flip-Flops54,56,58,60und62,welchein Form eines Ringzählers geschaltet sind, so daß lediglich ein Flip-Flop in einem Zeitpunkt ein Signal »1« liefert. Die Fortschaltung des einzigen Bits »1« vom Flip-Flop 54 sukzessiv durch die Flip-Flops 56, 58,60 und 62 wird als »Dctekiorzyklus« bezeichnet. Während jedes Detektorzyklus werden fünf verschiedene Steuerzuständc mit Operationen und Signalübertragungen definiert. Die Übertragung des einzigen Bits »1« von einem Hip-Flop in das folgende Flip-Flop im Logiknetzwerk 52 erfolgt koinzident mit einem Taktimpuls, welcher durch eine sehr genaue Kristall-Taktimpulsquelle 64 geliefert wird. Obwohl in F i g. 2 aus Übersichtlichkeitsgründen nicht eigens dargestellt, ist jedoch festzuhalten, daß die Taktimpulse im Gatter eingespeist werden, welche an die Stell- und Rückstclleingänge der Flip-Flops im Netzwerk 52 angekoppelt sind, so daß jedes Flip-Hop nur koinzident mit dem Auftreten eines von der Quelle 64 gelieferten Taktimpulses gestellt und rückgcstellt wird.The sequence control logic network 52 contains five set-reset flip-flops 54, 56, 58, 60 and 62, which are connected in the form of a ring counter so that only one flip-flop supplies a "1" signal at a time. The progression of the single bit “1” from flip-flop 54 successively through flip-flops 56, 58, 60 and 62 is referred to as the “decoder cycle”. During each detector cycle, five different control states with operations and signal transmissions are defined. The transmission of the single bit “1” from a hip-flop to the following flip-flop in the logic network 52 occurs coincidentally with a clock pulse which is supplied by a very precise crystal clock pulse source 64. Although in FIG. 2 not specifically shown for reasons of clarity, but it should be noted that the clock pulses are fed into the gate, which are coupled to the control and reset inputs of the flip-flops in network 52, so that each flip-hop only coincides with the occurrence of one of the Source 64 supplied clock pulse is set and reset.

Das Netzwerk 52 definiert während jedes Detektorzyklus die folgenden Zustände:The network 52 defines the following states during each detector cycle:

CJO. Fortschaltcn (ADV), Lesen (RD). Rückstellen (RST) und Voreinstellen (PRST). Die vorgenannten Schaltzustände werden sukzessiv festgelegt, wenn das einzige Bit »1« vom Flip-Flop 54 durch die Flip-Flops 56, 58, 60 und 62 fortgeschaltet wird. Die Fortschaltung des Bits »1« durch das Logiknetzwerk 52 wird durch ein »Start«-Signal ausgelöst, das über ein Gatter 63 in den Stelleingang des Flip-Flops 54 eingespeist wird. Dieses »Slart«-Signal wird als Funktion der Schleifensignalperiode erzeugt, welche auf das Umschalten des Flip-Flops 62 auf das Bit »1« folgt. Vor der weiteren Erläuterung der Wirkungsweise des Logiknetzwerkes 52 und speziell der Kriterien zur Fortschaltung des einzigen Bits »1« von einem Flip-Flop zum nächsten sei zunächst wieder der obenerwähnte Dauer-Zähler 48 betrachtet. Dieser Dauer-Zähler 48 ist ebenso wie der Schleifenzähler 14 ein mehrstufiger Binärzähler.CJO. Advance (ADV), read (RD). Reset (RST) and Preset (PRST). The aforementioned switching states are set successively when the single bit “1” from flip-flop 54 is advanced by flip-flops 56, 58, 60 and 62. The progression of bit “1” by logic network 52 is triggered by a “start” signal that is fed into the control input of flip-flop 54 via a gate 63. This "slart" signal is generated as a function of the loop signal period which follows the switching of the flip-flop 62 to the bit "1". Before further explanation of the mode of operation of the logic network 52 and especially the criteria for advancing the single bit “1” from one flip-flop to the next, the above-mentioned continuous counter 48 should first be considered again. Like the loop counter 14, this duration counter 48 is a multi-stage binary counter.

Es sei angenommen, daß der Zähler 48 durch 16 Stufen gebildet ist und daher 65 536 verschiedene Zählzustände annehmen kann. Er zählt Taktimpulse, welche von der Taktimpulsquelle 64 in eine Eingangsklemme 70 eingespeist werden, wenn auch ein Freigabesignal in eine Freigabeklemme 72 eingespeist wird. Es sei angenommen, daß die Taktimpulsquelle 64 mit einer Frequenz von 2 MHz arbeitet. Als Funktion eines in eine Rückstellklemme 74 des Dauer-Zählers eingespeisten Signals wird der Zähler auf eine Nullzählung zurückgeschaltet. An einer Ausgangsklemme 76 des Dauer-Zählers wird ein Überlaufsignal geliefert, wenn dieser Zähler im höchsten Zählzustand 65 535 steht. It is assumed that the counter 48 is formed by 16 stages and can therefore assume 65,536 different counting states. It counts clock pulses which are fed from the clock pulse source 64 into an input terminal 70 if an enable signal is also fed into an enable terminal 72. It is assumed that the clock pulse source 64 operates at a frequency of 2 MHz. As a function of a signal fed to a reset terminal 74 of the continuous counter , the counter is switched back to a zero count. An overflow signal is supplied to an output terminal 76 of the continuous counter when this counter is in the highest counting state 65,535.

Während des GO-Schaltzustandes, der dann eingestellt ist, wenn das Flip-Flop 54 auf das Bit »1« geschaltet ist, zählt der S.chleifenzähler 14 Perioden des Schleifenoszillatorsignals als Funktion des Ausgangssignals »1« des Flip-Flops 54, wodurch der Schleifcnzähler über die Klemme 42 freigegeben wird. Weiterhir zählt der Dauer-Zähler 48 während des GO-Schaltzustandes Taktimpulse, da das Ausgangssignal »1« de; Flip-Flops 54 in einen Eingang eines Oder-Gatters 8i eingespeist wird, dessen Ausgangssignal auf dieDuring the GO switching state, which is set when the flip-flop 54 is set to bit "1" is switched, the loop counter counts 14 periods of the loop oscillator signal as a function of the output signal "1" of the flip-flop 54, whereby the loop counter is enabled via terminal 42. Go on the continuous counter 48 counts clock pulses during the GO switching state, since the output signal "1" de; Flip-flops 54 is fed into an input of an OR gate 8i, the output of which is based on the

609538A3<609538A3 <

Freigabeklemme 72 des Dauer-Zählers 48 gegeben wird. Wenn der Schleifenzähler 14 den Zählwert 1023 erreicht, und ein Überlaufsignal an der Klemme 46 liefert, so wird das Flip-Flop 54 des Regelnctzwerkes zurückgestellt und das Flip-Flop 56 über ein Und-Gattcr 82 gestellt, wodurch der Fortschalt-Zustand festgelegt wird. Wenn der Dauer-Zähler 48 bis zum Zählwert 65 535 gezählt hat und ein Überlaufsignal auf der Ausgangsleitung 46 liefert, so wird ein Und-Galter 84 wirksam geschaltet, um das Flip-Flop 56 rück/uslcllcn und das Flip-Flop 58 über ein Oder-Galter 85 zu stellen, wodurch vom Fortschalt-Zustand auf den Lesezusland umgeschaltet wird. Der RückstellzusUind. welcher dadurch festgelegt wird, daß das Flip-Flop 60 ein Ausgangssignal »1« liefert, tritt bei dem Taktimpuls auf, der unmittelbar auf die Umschaltung des Flip-Flops 58 in den logischen Zustand »1« folgt. Entsprechend liefert das Flip-Flop 66 bei dem Taktimpuls eine logische »1«, welcher auf die Umschaltung des Flip-Flops 60 auf die logische »1« folgt.Release terminal 72 of the duration counter 48 is given. When the loop counter 14 has the count value 1023 reaches, and an overflow signal is supplied to the terminal 46, the flip-flop 54 of the control center reset and the flip-flop 56 set via an AND gate 82, whereby the incremental state is determined will. When the duration counter 48 has counted up to the count value 65 535 and an overflow signal on the Output line 46 supplies, an AND gate 84 is activated to reverse the flip-flop 56 / uslcllcn and to set the flip-flop 58 via an OR gate 85, whereby from the step-up state to the reading state is switched. The restitution condition. which is determined by the fact that the flip-flop 60 a The output signal “1” occurs at the clock pulse which immediately results in the switching of the flip-flop 58 in the logical state »1« follows. Accordingly, the flip-flop 66 delivers a logic "1" at the clock pulse, which follows the switching of the flip-flop 60 to the logical "1".

Während des Voreinstcll-Zusumdes in jedem Detcklorzyklus wird der Inhalt des vorerwähnten Vorcinstellzählcrs 50 über Gatter 90 in den Dauer-Zähler 48 eingespeist. Dieser Voreinstellzählcr 50 wird durch einen Binärzähler gebildet, welcher im vorliegenden Ausfiihrungsbeispiel 16 Stufen besitzt, so daß er ebenso wie der Dauer-Zähler 48 von Null bis 6!5 535 zählen kann. Wie im folgenden noch genauer erläutert wird, dient der Voreinstellzähler zur Einspeisung eines Zählwertcs in den Dauer-Zähler während jeder Detektorperiode, wobei der Zählwert eine solche Größe besitzt, das das auf der Leitung 46 auftretende Schlcifcr-Zähler-Überlaufsignal und das auf der Leitung 76 auftretende Überlauf-Signal des Dauer-Zählers bei Fehlen einer ins Gewicht fallenden Änderung der Schlcifensignalfrequcn/ zeitlich koinzidcnt auftreten.During the preset addition in each detector cycle the content of the aforementioned preset counter 50 is entered into the duration counter 48 via gate 90 fed in. This preset counter 50 is formed by a binary counter, which in the present case Embodiment has 16 stages, so that he also how the duration counter 48 can count from zero to 6! 5 535. As will be explained in more detail below, the presetting counter is used to feed a count value into the continuous counter during each Detector period, the count value being of such a size that that which occurs on line 46 Schlcifcr counter overflow signal and the overflow signal of the continuous counter appearing on line 76 Absence of a significant change in the loop signal frequency / coincident in time.

Speziell wird der Inhalt des Voreinstellzählcrs, welcher durch die anhand von Figuren noch genauer zu erläuternden Anpassungsgesehwindigkcitsstufen 98 gesteuert wird, über die Übertragungsgatter 90 während des Voreinstellzustandes in jedem Detektorzyklus in den Dauer-Zähler eingespeist. Zur grundsätzlichen Erläuterung der Wirkungsweise der Anordnung nach F i g. 2 sei zunächst angenommen, daß sie sich in einem Ruhezustand befindet, in dem in einer langen Zcitperiodc keine wesentlichen Änderungen der .Schleifcnsignalfrcqiicnz aufgetreten sind. In diesem Falle liefern der Schlcifcnzähler 14 und der Dauer-Zahler 48 das Überlaufsignal zeitlich koinzidcnt. Es sei nun angenommen, daß ein Fahrzeug auf die Schleife auffährt, wodurch die Frequenz des Schlcifensignals vergrößert wird. Das führt dazu, daß der Schleifenzähler 14 schneller zählt und daher auf der Leitung 46 ein Überlaufsignal liefert, bevor der Dauer-Zähler ein Überlaufsignal geliefert hat. Wie im folgenden noch genauer erläutert wird, hebt dann die Anpassungsgeschwindigkeitsstufe 98 die Zählung im Voreinstellzähler an, so daß der Dauer-Zähler sein Überlaufsignal im Detektorzyklus früher liefert. Das bedeutet mit anderen Worten, daß die Zählung im Voreinstellzähler durch die Anpassungsgeschwindigkeitsstufe 98 in einer Richtung geändert wird, in der das Überlaufsignal des Dauer-Zählers in Richtung auf eine zeitliche Koinzidenz mil dem Überlaufsignal des Schleifenzählers geführt wird. Die Kompensation der Zeitdifferenz zwischen dem Überlaufsignal des Schleifenzählers und dem Überlaufsignal des Dauer-Zählers erfolgt inkrementförmig über viele Detektorzyklen mit einer durch die Anpassungsge-The content of the presetting counter, which can be made even more precise by means of the figures, is special is controlled by the illustrative adjustment vision level 98 in each detector cycle through transmission gates 90 during the preset state fed into the continuous counter. For a basic explanation of the mode of operation of the arrangement according to F i g. 2 it is initially assumed that it is in a state of rest in which in a long Zcitperiodc no significant changes in loop signal frequency appeared. In this case, the loop counter 14 and the duration counter 48 provide that Overflow signal coincident in time. Let us now assume that a vehicle drives onto the loop, whereby the frequency of the loop signal increases will. This leads to the fact that the loop counter 14 counts faster and therefore on the line 46 Overflow signal delivers before the continuous counter has delivered an overflow signal. As in the following As will be explained in more detail, the adjustment speed stage 98 then increments the count in the preset counter so that the continuous counter delivers its overflow signal earlier in the detector cycle. That means with others Words that the count in the preset counter by the adjustment speed stage 98 in one direction is changed in which the overflow signal of the duration counter in the direction of a temporal coincidence mil the Overflow signal of the loop counter is carried out. Compensation for the time difference between the overflow signal of the loop counter and the overflow signal of the continuous counter occurs incrementally over many Detector cycles with a

schwindigkeitsstufe 98 festgelegten Geschwindigkeit Das heißt, die Zeitdifferenz zwischen dem Auftreten de: Überlaufsignals des Schleifenzählers und dem Überlauf signal des Dauerzählers kann schnell kompensier S werden, wenn sich die Anordnung sehr schnell ar Änderungen der Schleifeninduktivität anpassen soll Andererseits kann diese Kompensation auch langsarr erfolgen, wenn sich die Anordnung langsam ar Änderungen der Schleireninduktivität anpassen soll. Ir ίο Anwendungsfällen für Fahrzeugverkehr ist es ofi wünschenswert, das Vorhandensein eines Fahrzeug! über einer Schleife während einer großen Periode kontinuierlich festzustellen, so daß die Anpassungsge· schwindigkeitsstufe 98 den Zählerinhalt des Zählers 50 in einer anhand von F i g. 4 noch zu beschreibenden Weise langsam ändert, um die Zeitdifferenz zwischen dem Auftreten des Überlaufsignals des Schleifenzählers und des Überlaufsignals des Dauer-Zählers in einer sehr großen Anzahl von Detektorperioden zu kompensieren Ist es andererseits wünschenswert, daß die Anordnung sehr schnell auf ein nachfolgendes Fahrzeug anspricht, nachdem eine Änderung der Schleifeninduktivität durch ein vom Bereich der Schleife wegfahrendes Fahrzeug aufgetreten is·., so muß der Zählerinhalt des Voreinstell-Zählers sehr schnell geändert werden, um das Überlaufsignal des Schleifenzählers und das Überlaufsignal des Dauer-Zählers innerhalb weniger Detcklorzyklen in zeitliche Koinzidenz zu bringen.speed level 98 that is, the time difference between the occurrence of the overflow signal of the loop counter and the overflow signal of the continuous counter can be compensated quickly if the arrangement is to adapt very quickly to changes in the loop inductance the arrangement should slowly adapt to changes in the loop inductance. Ir ίο use cases for vehicular traffic, it is ofi desirable the presence of a vehicle! continuously determined over a loop for a large period, so that the adaptation speed stage 98 the counter content of the counter 50 in a manner based on FIG. 4 changes slowly to compensate for the time difference between the occurrence of the overflow signal of the loop counter and the overflow signal of the continuous counter in a very large number of detector periods On the other hand, it is desirable that the arrangement responds very quickly to a following vehicle After a change in the loop inductance has occurred due to a vehicle driving away from the area of the loop, the counter content of the preset counter must be changed very quickly in order to bring the overflow signal of the loop counter and the overflow signal of the continuous counter into temporal coincidence within a few detection cycles bring to.

Vorstehend wurde der Zusammenhang zwischen dem -i° Überlaufsignal des Schleifenzählcrs und dem Überlaufsignal des Dauer-Zählers während eines Ruhezustandes und fur den Fall betrachtet, daß ein Fahrzeug auf die Schleife auffährt und die Schlcifensignalfrequenz beträchtlich vergrößert. Es wurde auch bereits ausgefuhrt, daß der Zählwert im Voreinstellzähler als Funktion einer zunehmenden Schleifensignalfrcqucnz derart geändert wird, daß das Überlaufsignal des Dauer-Zahlers im Detektorzyklus früher auftritt, um die Zcitdi.fercnz zwischen den Überlaufsignalen des Schleitenzahicrs und des Dauer-Zählers zu kompensieren. Nach einem bestimmten Intervall von beispielsweise 12 Minuten hat sich die Anordnung vollständig angepaßt, d. n., die Zeitdiflerenz zwischen dem Auftreten der Uberlaufsignalc des Schleifenzählers und des Dauer- « /Zahlers ist vollständig verschwunden, so daß die Anordnung das weitere Vorhandensein des Fahrzeugs über der Schleife nicht mehr länger feststellt. F.s sei nun der Fall betrachtet, daß das festgestellte Fahrzeug vom Bereich über der Schleife wegfährt. Die Schleifensignal- - Irequcnz nimmt dann ab, so daß das Oberlaufsignal Ht-s Schleifenzählers auf der Leitung 46 auftritt, nachdem das Uberlaufsignal des Dauer-Zählers auf der Leitung /6 aulgetreten ist. Daher reduziert die Anpassungsgeschwind.gkeitsstufe danach den Zählwert im Voreinstellzähler 50. um erneut das Überlaufsignal des uauer-Zahlers innerhalb jedes Detektorzyklus derart zu variieren, daß die Zeitdifferenz zwischen den Uberlau Signalen des Schleifenzählers und des Dauerte λ λ mPensierl wird. Aus der obigen Erläuterung aer Anordnung nach F i g. 2 ist daher ersichtlich, daß die Bezugsdauer, welche durch den Dauer-Zähler 48 festgelegt wtrd. die gemessene Zeitdauer einer festen Anzahl von Schleifensignalperioden derart nachregelt, aau die Zeitdifferenz zwischen der gemessenen Zeitdauer und der Bezugs;:eitdauer auf Null reduziert wird.The relationship between the -i ° overflow signal of the loop counter and the overflow signal of the continuous counter during an idle state and in the event that a vehicle drives onto the loop and the loop signal frequency increases considerably was considered above. It has also already been stated that the count value in the preset counter is changed as a function of an increasing loop signal frequency in such a way that the overflow signal of the continuous counter occurs earlier in the detector cycle in order to compensate for the count between the overflow signals of the loop counter and the continuous counter. After a certain interval of, for example, 12 minutes, the arrangement has adapted completely, dn, the time difference between the occurrence of the overflow signals of the loop counter and the continuous / counter has completely disappeared, so that the arrangement does not indicate the continued presence of the vehicle above the loop more notices longer. Let us now consider the case that the detected vehicle drives away from the area above the loop. The loop signal Irequcnz then decreases, so that the overflow signal Ht-s loop counter appears on line 46 after the overflow signal of the continuous counter has occurred on line / 6. The adjustment speed then reduces the count value in the presetting counter 50 to again vary the overflow signal of the uauer counter within each detector cycle in such a way that the time difference between the overflow signals of the loop counter and the duration λ λ m P ensierl . From the above explanation of the arrangement according to FIG. 2 it can therefore be seen that the reference duration, which is determined by the duration counter 48. readjusts the measured duration of a fixed number of loop signal periods in such a way that the time difference between the measured duration and the reference duration is reduced to zero.

, ^cT^ des G°-Zustandes zählt der Schleifenzähler 14 Schleifensignalperioden. während der Dauer-Zäh-, ^ CT ^ G ° - the loop counter 14 counts loop signal periods to stand. during the continuous counting

ler 48 Taktimpulse zählt. Es sei angenommen, daß das Überlaufsignal des Schleifcn/ühlers 14 vor dem Übcrlaufsignal des Daucr-Zählcrs 48 auftritt. Dadurch wird das Flip-Flop 54 zurückgestellt und das Flip-Flop 56 gestellt, so daß vom GO-Zustand auf den Fortschalt-Zustand umgeschaltet wird. Ein LO/HI-Flip-Ι-Ίορ 100, das während des Rückslell-Zustandcs des vorherigen Deteklorzyklus gesetzt wurde, bleibt gesetzt, so daß es ein LO/Zählausgangssignal liefert. Während des Fortschall-Zustandcs bleibt der Dauer-Zähler 48 über das Oder-Gatter 80 wirksam geschaltet. Daher zählt der Dauer-Zähler weiter, bis er überläuft. Wenn der Dauer-Zähler 48 überläuft, stellt er das Flip-Flop 56 des Steuerlogik-Netzwcrkes 52 über das Gatter 84 zurück und stellt das Flip-Flop 58, wodurch is vom Fortsehall-Zustand auf den Lesezustand umgeschaltet wird. Die Anzahl der während des Fortschalt-Zustandes auftretenden Taklimpulse wird durch einen Fehlerzählcr 102 gezählt. Der Ausgang der Taktimpulsquellc 64 ist direkt an den Hingang dieses Fehlerzählcrs 102 angeschaltet. Der Fehlerzählcr 102 wird durch das Ausgangssignal eines Oder-Gatters 104 freigegeben, das an einem Freigabeeingang 106 des Zählers 102 angekoppelt ist. Während des Fortschalt-Zustandcs wird der Fehlerzählcr über ein Und-Gattcr 108 freigegeben, so daß das Oder-Gatter 104 ein Eingangssignal »1« enthält. Das Und-Gatter 108 wird immer dann während des Fortschalt-Zustandes durchgeschaltct, wenn ein Anfangs-Zustand nicht festgelegt ist. F.in Anfangs-Zustand ist lediglich dann gegeben, wenn die Anordnung eingeschaltet wird (im folgenden noch genauer beschrieben). Der Fchlcrzähler wird während jedes Riickstcll-Zustandcs eines Detektorzyklus über eine Eingangsklemme 110 zurückgestellt. Daher zählt der Fehlerzählcr 102 die Anzahl von Taktimpulsen bzw. die Dauer des Fortschalt-Zustandes, welche die Zeitdiffcrenz zwischen dem Auftreten der Überlaufsignale des Schleifenzählers und des Dauer-Zählers repräsentiert.ler 48 clock pulses counts. Assume that the The overflow signal of the grinding counter 14 occurs before the overflow signal of the duration counter 48. Through this the flip-flop 54 is reset and the flip-flop 56 is set so that from the GO state to the Switching state is switched. A LO / HI flip-Ι-Ίορ 100, which was set during the reset state of the previous detection cycle, remains set, so that it provides a LO / count output. The duration counter remains during the reverberation state 48 activated via the OR gate 80. The duration counter therefore continues to count until it overflows. When the duration counter 48 overflows, it sets the flip-flop 56 of the control logic network 52 via the Gate 84 resets and sets flip-flop 58, causing is is switched from the resume state to the read state. The number of times during the incremental state Occurring Taklimpulse is counted by an error counter 102. The output of the clock pulse source c 64 is connected directly to the input of this error counter 102. The error counter 102 is determined by the The output signal of an OR gate 104 is released, which is sent to a release input 106 of the counter 102 is coupled. During the incremental state, the error counter is via an AND gate 108 enabled so that the OR gate 104 contains an input signal "1". The AND gate 108 will always be then switched through during the switching state, when an initial state is not specified. F. in the initial state is only given if the Arrangement is switched on (described in more detail below). The box counter is running during each reset state of a detector cycle is reset via an input terminal 110. Therefore counts the error counter 102 the number of clock pulses or the duration of the incremental state, which the Time difference between the occurrence of the overflow signals from the loop counter and the continuous counter represents.

Das Ausgangssignal des Fehlcrzählers ist an den Eingang einer Schwellwert-Logikstufe 112 angekoppelt, welche der Logikstufc 28 nach Fig.] analog ist. Diese Logikstufe 112 nach Fig. 2 besitzt zwei Ausgänge, welche ein Signal »1« liefern, wenn die Zählung des Fehlerzählers kleiner als der durch diese Stufe 4s festgelegte Schwcllwert ist. Wenn die Zählung des Fehlerzählcrs 102 den durch die logische Stufe 112 festgelegten Schwellwcrt übersteigt, so liefert eine Überscliwellwert-Ausgangsleitung 114 ein Signal »1«. Ist andererseits die Zählung des Fehlerzählers 102 kleiner als der durch die Logikstufe 112 festgelegte Schwellwert, so liefert eine Unterschwellwert-Ausgangsleitung 116 ein Signal »1«. Die Signale auf diesen Ausgangsleitungen 114 und 116 legen fest, wann ein »Ruf«-Signal erzeugt werden soll.The output signal of the error counter is coupled to the input of a threshold value logic stage 112, which is analogous to the logic stage 28 according to FIG. This logic stage 112 according to FIG. 2 has two outputs which deliver a signal “1” when the count of the error counter is less than the threshold value established by this stage 4s. If the count of the error counter 102 exceeds the threshold set by the logic stage 112, an oversized threshold output line 114 supplies a "1" signal. If, on the other hand, the count of the error counter 102 is less than the threshold value established by the logic stage 112, a sub-threshold value output line 116 supplies a signal “1”. The signals on these output lines 114 and 116 determine when a "call" signal is to be generated.

Es sei nun angenommen, daß das Überlaufsignal auf der Leitung 76 des Dauer-Zählers während eines Detektorzyklus vor dem Überlaufsignal auf der Leitung 46 des Schleifenzählers auftritt. In diesem Fall tritt der Überlauf des Dauer-Zählers während des GO-Zustandes auf, wodurch das LO/HI-Zähl-Flip-Flop 100 über ein Und-Gatter 118 zurückgestellt wird. Dann Hefen das Flip-Flop 100 ein Hl-Zählausgangssignal, wodurch ein Und-Gatter 120 während des GO-Zustandes durchgeschaltet wird. Der Ausgang des Und-Gatters 120 ist an einem Eingang des Oder-Gatters 104 angekoppelt, das, wie oben erwähnt, den Fehlerzähler 102 freigibt. Daher zählt der Fehlerzähler 102 die Anzahl von Taktimpulsen bzw. die Dauer zwischen dem Auftreten der Überlauf signale des Dauer-Zählers und des Schleifenzählers. Wi< oben erwähnt, bestimmt die Schwellwert-Logikslufi 112, ob die Zählung des Fehlerzählers 102 über odei unter dem durch diese festgelegten Schwellwert liegt. E: ist weiterhin zu bemerken, daß beim Auftreten de: Überlaufs des Schleifenzählers der GO-Zustand abge schaltet und das Stcuerlogik-Netzwerk 52 auf der Fortsehall-Zustand umgeschaltet wird. Wenn da; Flip-Flop 100 ein Hl-Zählausgangssignal liefert, so wire das Logiknetzwerk 52 beim unmittelbar folgender Taktimpuls vom Fortschalt-Zustand in den Lese-Zustand umgeschaltet.It is now assumed that the overflow signal on line 76 of the continuous counter occurs during a detector cycle prior to the overflow signal on line 46 of the loop counter. In this case, the continuous counter overflows during the GO state, as a result of which the LO / HI counting flip-flop 100 is reset via an AND gate 118. Then the flip-flop 100 yeasts an HI count output signal, whereby an AND gate 120 is switched through during the GO state. The output of the AND gate 120 is coupled to an input of the OR gate 104 , which, as mentioned above, enables the error counter 102 . Therefore, the error counter 102 counts the number of clock pulses or the duration between the occurrence of the overflow signals of the continuous counter and the loop counter. Wi <mentioned above, the threshold value logic circuit 112 determines whether the count of the error counter 102 is above or below the threshold value established by it. E: it should also be noted that when the loop counter overflows, the GO state is switched off and the control logic network 52 is switched to the continue hall state. If there; Flip-flop 100 supplies an HI count output signal, so the logic network 52 is switched from the incremental state to the read state at the immediately following clock pulse.

Wird ein Ruf-Flip-Flop 130 gestellt, so liefert es ein Rufsignal, wodurch ein Vorhandensein eines Fahrzeugs angezeigt wird. Dieses Ruf-Flip-Flop 130 wird über Gatter 132 und 134 während des Lese-Zustandes gestellt bzw. zurückgestellt. Der Lese-Zustand ist dadurch definiert, daß das Flip-Flop 58 im Sequenzsteucr-Logiknetzwerk 52 ein Signal »1« liefert. Das Ruf-Flip-Flop 130 wird über das Gatter 132 dann gestellt, wenn das Zähl-Flip-Flop 100 während jedes Detektorzyklus ein LO-Zählsignal liefert und wenn die Schwellwcrtlogikslufc 112 einen Überschwcllwertzustand des Fehlerzählcrs feststellt. Es ist zu bemerken, daß das LO-Zählsignal des Flip-Flops 100 auftritt, wenn der Überlauf des .Schleifenzählers während eines Detcktorzyklus vor dem Überlauf des Dauer-Zählers auftritt. Der Übcrschwellwert-Zustand, bei dem auf der Leitung 114 ein Signal »1« vorhanden ist, tritt auf, wenn die im Fehlerzählcr 102 gespeicherte Zählung während dieses Detcktorzyklus größer als der durch die Schwellwcrtslufe 112 festgelegte Schwellwerl ist. Wenn die Zählung im Fehlerzähler den Schwellwert übersteigt, so weicht die gemessene Zeitdauer einer festen Anzahl von Schleifensignalpcrioden so weit von der Bezugszeitdauer ab, daß das tatsächliche Vorhandensein eines Fahrzeugs über der Schleife festgestellt ist.If a call flip-flop 130 is set, it supplies a call signal, which indicates the presence of a vehicle. This call flip-flop 130 is set or reset via gates 132 and 134 during the read state. The read state is defined by the fact that the flip-flop 58 in the sequence control logic network 52 supplies a "1" signal. Call flip-flop 130 is set via gate 132 when counting flip-flop 100 delivers a LO counting signal during each detector cycle and when threshold logic logic 112 detects an overshoot value state of the error counter. It should be noted that the LO count signal of flip-flop 100 occurs when the loop counter overflow occurs during a detector cycle prior to the duration counter overflow. The over-threshold state, in which a "1" signal is present on line 114, occurs when the count stored in error counter 102 is greater than the threshold determined by threshold run 112 during this detection cycle. If the count in the error counter exceeds the threshold value, the measured duration of a fixed number of loop signal periods deviates from the reference duration to such an extent that the actual presence of a vehicle above the loop is determined.

Das Ruf-Flip-Flop 130 wird während des Lcse-Zustandes jedes Detektorzyklus zurückgestellt, wenn die Schwellwertlogikstufe 112 anzeigt, daß die Frequenzabweichung der Schleifeiu.ignalfrequenz, welche durch die Größe der Zählung im Fehlcrzähler 102 gegeben ist. nicht ausreicht, um ein Rufsignal zu erzeugen. Um zu vermeiden, daß das Ruf-Flip-Flop 130 in einem Fall hin und herkippt, in dem der Schwellwert eben überschritten ist, legt die Schwellwertlogikstufe 112 vorzugsweise eine untere Zählung für jeden wählbaren Schwellwert derart fest, daß das Überschwellwertsignal nach einem Übersteigen des Schwellwertes gehalten wird, bis der Fehler auf einen im Vergleich zum Schwellwert kleineren Wert fällt. Es sei beispielsweise ein Schwellwert von 12 Zählungen angenommen. Wenn der Fehler 12 Zählungen übersteigt, so wird das Überschwellwertsignal erzeugt und gehalten, bis der Fehler beispielsweise unter 11 Zählungen fäl't.Call flip-flop 130 is reset during the Lcse state of each detector cycle when the Threshold logic stage 112 indicates that the frequency deviation the loop signal frequency, which is determined by the The size of the count in the error counter 102 is given. not sufficient to generate a ringing signal. In order to avoid the call flip-flop 130 in one case and if the threshold value is just exceeded, the threshold value logic stage 112 preferably sets a lower count for each selectable threshold so that the over-threshold signal after a Exceeding the threshold value is held until the error on a compared to the threshold value smaller value falls. For example, assume a threshold of 12 counts. If the bug Exceeds 12 counts, the over-threshold signal becomes generated and held until the error falls below 11 counts, for example.

Vor der Erläuterung der F i g. 3 und 4, welche eine Ausführungsform der Anpassungsgeschwindigkeitsstufe 98 sowie deren Betriebsbedingungen zeigen, sei auf eine Anfangszeittaktstufe 140 und eine Freigabe-Zeittaktstufe für die Anpassungsgeschwindigkeitsstufe nach F i g. 2 hingewiesen. Die Anfangszeittaktstufe 140 spricht lediglich auf die Einschaltung der Anordnung an, was schematisch durch einen Schalter 144 dargestellt ist. Die Anfangszeittakt-Stufe 140 legt ein Intervall von beispielsweise 30 Sekunden fest, in dem sich die Anordnung sehr schnell an die vorhandenen Umgebungsbedingungen anpaßt. Während dieses IntervallsBefore explaining the FIG. 3 and 4, which show an embodiment of the adaptation speed stage 98 and the operating conditions thereof, refer to an initial timing stage 140 and an enable timing stage for the adaptation speed stage according to FIG. 2 pointed out. The initial clock stage 140 only responds to the switching on of the arrangement, which is shown schematically by a switch 144 . The initial clock stage 140 defines an interval of, for example, 30 seconds, in which the arrangement adapts very quickly to the existing environmental conditions. During this interval

37733773

iefert die Anfangs-Zeittakt-Stufe 140 ein Anfangssignal iuf einer Leitung 146, das die schnelle Speicherung einer Zählung im Voreinstellzählei 50 auslöst, um das Überlaufsignal des Dauerzählers in zeitliche Koinzidenz mit dem Überlaufsignal des Schleifenzählers zu bringen. Um die Erzeugung eines Rufsignals während dieses Anfangsintervalls zu verhindern, sperrt das Anfangssignal djs Und-Gatter 108, das am Eingang des Oder-Gatters 104 liegt, welches seinerseits mit dem Freigabeeingang des Fehlerzählers 102 gekoppelt ist. Daher zählt der Fehlerzähler 102 keine Taktimpulse, welche nach dem Oberlauf des Schleifenzählers und vor dem Überlaufen des Dauer-Zählers während dieses Anfangsintervalls auftreten. Damit wird die Erzeugung eines Rufsignals verhindert, wobei jedoch die Anpassungsgeschwindigkeitsstufe die Zählung im VoreinstellzählerSO im vorbeschriebenen Sinne ändern kann.The initial timing stage 140 supplies an initial signal on a line 146 which triggers the rapid storage of a count in the preset counter 50 in order to bring the overflow signal of the continuous counter into temporal coincidence with the overflow signal of the loop counter. In order to prevent the generation of a ringing signal during this initial interval, the initial signal djs blocks the AND gate 108, which is connected to the input of the OR gate 104 , which in turn is coupled to the enable input of the error counter 102. The error counter 102 therefore does not count any clock pulses which occur after the overflow of the loop counter and before the overflow of the continuous counter during this initial interval. This prevents the generation of a ringing signal, but the adjustment speed stage can change the count in the presetting counter SO in the sense described above.

Die Zeiitaktstufe 142 wird durch ein vom Flip-Flop 130 geliefertes Rufsignal wirksam geschaltet und legt ein Intervall von beispielsweise 10 Minuten fest. Wie im folgenden anhand von F i g. 4 noch erläutert wird, kann sich die Anordnung während dieses Intervalls von 10 Minuten nicht anpassen, d.h. die Zählung des Voreinstellzählers 50 wird nicht geändert. Durch die Wirkung der Freigabe-Zeittaktstufe 142 kann die Anordnung das Vorhandensein eines Fahrzeugs langer halten, bevor das weitere Vorhandensein des Fahrzeuges durch die Anpassung der Anordnung verwischt wird.The timing stage 142 is activated by a ringing signal supplied by the flip-flop 130 and sets set an interval of 10 minutes, for example. As in the following with reference to FIG. 4 will be explained, can the arrangement does not adapt during this 10-minute interval, i.e. the counting of the Presetting counter 50 is not changed. By the action of the release timing stage 142, the Arrangement to hold the presence of a vehicle longer before the further presence of the vehicle is blurred by adjusting the arrangement.

Die Gesamtfunktion der Anpassungsgeschwindigkeitsstufe 98 wurde oben in Verbindung mit F i g. 2 beschrieben. Es sei noch einmal erwähnt, daß diese Stufe auf einen im Fehlerzähler 102 gespeicherten Fehler anspricht und eine Servoschleil'e schließt, wobei die Zählung im Voreinstellzähler derart geändert wird, daß das Auftreten des Überlaufsignals des Dauer-Zählers zeitlich mit dem Auftreten des Überlaufsignals des Schleifenzählers zusammenfällt. Die Anpassungsgeschwindigkeitsstufe 98 ändert weiterhin die Zählung im Voreinstellzähier 50 langsam oder schnell, um eine entsprechend langsame oder schnelle Anpassung an Änderungen der Schleifeninduktivität zu gewährleisten.The overall function of the adjustment speed level 98 was discussed above in connection with FIG. 2 described. It should be mentioned again that this stage responds to an error stored in the error counter 102 and closes a servo loop, the Counting in the preset counter is changed in such a way that the occurrence of the overflow signal of the continuous counter coincides with the occurrence of the overflow signal of the loop counter. The adjustment speed level 98 continues to change the count in preset counter 50 slowly or quickly to one to ensure slow or fast adaptation to changes in the loop inductance.

Zur Erläuterung der Wirkungsweise der Anpassungsgeschwindigkeitsstufe 98 wird auf die Tabelle nach Fig.3 Bezug genommen, aus der die Änderung der Zählung im Voreinstellzähier 50 als Funktion der verschiedenen Bedingungen ersichtlich ist. In fünf Zeilen der Tabelle nach F i g. 3 ist jeweils ein anderer Satz von Bedingungen angegeben, die in Spalten 1 bis 4 eingetragen sind. In Spalten 5 und 6 ist die eintretende Wirkung eingetragen. Die sechs Spalten in jeder Zeile stellen folgendes dar:To explain how the adjustment speed stage works 98 reference is made to the table according to FIG. 3, from which the change in Counting in the preset counter 50 as a function of the various conditions can be seen. In five lines the table according to FIG. 3 a different set of conditions is specified in each case, in columns 1 to 4 are registered. The resulting effect is entered in columns 5 and 6. The six columns in each row represent the following:

Spalte (1): Anfang — »1« und »0« repräsentieren jeweils einen Zeitpunkt innerhalb und außerhalb des durch die Zeittaktstufe 140 festgelegten Anfangsintervalls. Das Zeichen X in Spalte (1), Zeile (3) zeigt an, daß für andere in Zeile (3) angegebene Bedingungen kein Unterschied darin besteht, ob das Anfangsintervall definiert ist oder nicht.Column (1): Beginning - “1” and “0” each represent a point in time within and outside of the start interval defined by the timing step 140. The character X in column (1), line (3) indicates that for other conditions specified in line (3) there is no difference in whether the start interval is defined or not.

Spalte (2): Δ — Schleifenfrequenz — die Pfeile in Spalte 2 /eigen eine Änderung der Schleifenfrequenz im Sinne einer Vergrößerung oder Verkleinerung an. Die Schleifenfrequenz nimmt zu, wenn ein Fahrzeug auf die Schleife auffährt und die Schleifeninduktivität verkleinert, und nimmt ab, wenn ein Fahrzeug vom Bereich (15 über der Schleife wegfährt.Column (2): Δ - loop frequency - the arrows in column 2 / own a change in the loop frequency in the sense of an increase or decrease. The loop frequency increases when a vehicle drives onto the loop and decreases the loop inductance, and decreases as a vehicle drives away from the area (15 above the loop.

Spalte (3): LO/Hl-Zähl-Flip-Flop - diese Spalte zeigt den Schaltzustand des Flip-Flops 100 nach F i g. 2 an.Column (3): LO / HI counting flip-flop - this column shows the switching state of the flip-flop 100 according to FIG. 2 at.

Spalte (4): Schweilwert — diese Spalte gibt die Entscheidung der Schwellten-Logikstufe 112 an, ob die Zählung im Fehllerzähler 112 über oder unter dem definierten Schwellwert liegt. Ein X in dieser Spalte bedeutet, daß die Wirkungen gemäß Spalte 5 und 6 unabhängig von der Schwell wertbedingung eintreten.Column (4): Schwilwert - this column indicates the decision of the threshold logic stage 112 as to whether the count in the error counter 112 is above or below the defined threshold value. An X in this column means that the effects according to columns 5 and 6 occur regardless of the threshold condition.

Spalte (5): Anpassung — diese Spalte gibt die gewünschte Anpassungsgeschwindigkeit (entweder schnell oder langsam) des Voreinstellzählers 50 als Funktion der in den Spalten 1 bis 4 angegebenen Bedingungen an.Column (5): Adjustment - this column gives the desired adjustment speed (either fast or slow) of the preset counter 50 as a function of that indicated in columns 1 to 4 Conditions.

Spalte (6): Zählen - diese Spalte gibt die Richtung (aufwärts oder abwärts) an, in welcher der Voreinstellzähier 50 als Funktion der in den Spalten 1 bis 4 angegebenen Bedingungen zählen muß, damit sich die Anordnung anpassen kann.Column (6): Counting - this column indicates the direction (up or down) in which the preset counter 50 must count as a function of the conditions specified in columns 1 to 4 so that the Can customize arrangement.

Zeile 1 in F ig.3 zeigt, daß das Zähl-Flip-Flop 100 während der Anfangsperiode als Funktion einer Zunahme der Schleifenfrequenz im Schallzusland LO steht und daß der Voreinstellzähier unabhängig von der Schwellwertbedingung schnell aufwärts zählen muß, um das Übei'laufsignal ties Dauer-Zählers in /eitliche Koinzidenz mit dem Überlaufsignal des Schleifenzählers zu bringen.Line 1 in F ig.3 shows that the counting flip-flop 100 during the initial period as a function of a Increase in the loop frequency in the Schallzusland LO and that the preset counter is independent of the Threshold value condition must count up quickly to get the overflow signal from the continuous counter To bring coincidence with the overflow signal of the loop counter.

Zeile 2 in F i g. 3 zeigt, daß das Flip-Flop 100 während des Anfangsintervalls als Funktion einer abnehmenden Schleifenfrequenz im H!-Zustand steht, wobei der Voreinstellzähier 50 unabhängig von der durch die Logikstufe 112 gegebenen Schwellwertbedingung schnell abwärts zählen muß. um das Überlaufsignal des Dauer-Zählers in zeitliche Koinzidenz mit dem Überlaufsignal des Schleifenzählers zu bringen.Line 2 in FIG. 3 shows that the flip-flop 100 during the initial interval as a function of a decreasing Loop frequency is in the H! State, the presetting counter 50 being independent of the by the Logic stage 112 must count down rapidly given the threshold value condition. to avoid the overflow signal of the Duration counter in temporal coincidence with the overflow signal of the loop counter.

Zeile 3 in Fig. 3 zeigt, daß der Voreinstellzähier bei Abnahme der Schleifenfrequenz und Erzeugung des Zählzustandes HI im Flip-Flop 100 im Falle des Überschreitens des Schwellwertes durch den Fehler schnell abwärts zählen muß, um wiederum das Überlaufsignal des Dauer-Zählers in zeitliche Koinzidenz mit dem Überlaufsignal des Schleifenzahlcrs zu bringen. Zeile 3 repräsentiert einen Zustand, bei dem sich die Anordnung an das Vorhandensein eines Fahrzeugs angepaßt hat, das dann plötzlich vom Bereich über der Schleife wegfährl, wodurch die Schleifenfrequenz abnimmt. In diesem Fall soll sich die Anordnung schnell an diesen neuen Zustand anpassen, damit ein nachfolgend auf den Schleifenbereich auffahrendes Fahrzeug festgestellt werden kann.Line 3 in Fig. 3 shows that the preset counter is at Decrease in the loop frequency and generation of the counting state HI in the flip-flop 100 in the case of If the error exceeds the threshold value, you have to count down quickly in order to turn the Overflow signal of the continuous counter in temporal coincidence with the overflow signal of the loop counter bring. Line 3 represents a condition in which the arrangement adapts to the presence of a Vehicle has adapted, which then suddenly wegfährl from the area above the loop, whereby the loop frequency decreases. In this case, the arrangement should quickly adapt to this new state, so that a subsequently the vehicle driving into the loop area can be determined.

Zeile 4 in F i g. 3 zeigt den Fall nach Beendigung des Anfangsintervalls, in dem die Schleifenfrequenz zugenommen hat, so daß das Zähl-Flip-Flop 100 in den Zählzustand LO geschähet ist. Wenn die Schwellwert-Logikstufe 112 einen Überschwellwertzustand anzeigt, so wird durch das Ruf-Flip-Flop 130 nach Fig. 2 ein Rufsignal erzeugt, wobei darüber hinaus die Anpassungsgeschwindigkeitsstufe 98 nach der durch die Zeittaktstufe 142 in Fig. 2 festgelegten Zeitverzögerung ein langsames Aufwärtszählen des Voreinstellzählers 50 bewirkt. Unter denselben, in Zeile 4 nach F i g. 2 angegebenen Bedingungen wird vor der Anpassung ar die Änderung der Frequenz kein Rufsignal erzeugt unc auch keine Verzögerung durch die Zeittaktstufe 14; hervorgerufen, wenn der Fehlcrzähler keine Über Schwellwertbedingung in der Logikstufe 112 erzeugt Das heißt, das langsame Aufwärtszählen des Vorein Stellzählers wird sofort ausgelöst. Damit entsprechet die Bedingungen nach Zeile 4 in F i g. 3 einer Änderunj oder Abweichung der Schleifcnfrcquenz in der Rufrich tung. Ist die Abweichung zur Erzeugung eineLine 4 in FIG. 3 shows the case after the end of the initial interval in which the loop frequency has increased so that the counting flip-flop 100 has entered the counting state LO. If the threshold logic stage 112 indicates an over-threshold state, a call signal is generated by the call flip-flop 130 according to FIG Presetting counter 50 causes. Under the same, in line 4 according to FIG. 2 specified conditions, no ringing signal is generated before the adjustment ar the change in frequency and no delay by the clock stage 14; caused when the error counter does not generate any over threshold value condition in logic stage 112. That is, the slow up counting of the preset setting counter is triggered immediately. This corresponds to the conditions according to line 4 in FIG. 3 a change or deviation of the grinding frequency in the calling direction. Is the deviation from the generation a

/O16 / O 16

Rufsignals groß genug, so wird die Anpassung während des durch die Zeittaktstufe 142 festgelegten Intervalls abgeschaltet. Reicht die Abweichung zur Erzeugung eines Rufsignals nicht aus, was bei sich langsam ändernden Umgebungsbedingungen der Fall sein kann, so wird die Anpassung sofort mit langsamer Geschwindigkeit ausgelöst.If the ringing signal is large enough, the adaptation is switched off during the interval established by the timing stage 142. If the deviation is not sufficient to generate a call signal, which can be the case with slowly changing environmental conditions, the adaptation is triggered immediately at a slower speed.

Zeile 5 in F i g. 3 zeigt den nach der Anfangsperiode auftretenden Zustand, wenn die Schleifenfrequenz zwecks Erzeugung einer Zählstellung Hl im Flip-Flop 100 abnimmt. Ist die Abweichung kleiner als der durch die Logikstufe 112 festgelegte Schwellwert, so zählt der Voreinstellzähler 50 langsam abwärts, um das Überlaufsignal des Dauer-Zählers in zeitliche Koinzidenz mit dem Überlaufsignal des Schleifenzählers zu bringen.Line 5 in FIG. 3 shows the state occurring after the initial period when the loop frequency decreases for the purpose of generating a count position Hl in flip-flop 100. If the deviation is smaller than the threshold value determined by the logic stage 112 , the presetting counter 50 slowly counts down in order to bring the overflow signal of the continuous counter into temporal coincidence with the overflow signal of the loop counter.

Zusammenfassend kann in Verbindung mit F i g. 3 festgestellt werden, daß sich die Anordnung während der Anfangsperiode immer schnell anpaßt. Nach der Anfangsperiode paßt sich die Anordnung immer langsam an, wenn die Abweichung kleiner als der definierte Schwellwert ist. Liegt die Abweichung in Rufrichtung über dem definierten Schwellwert, so erfolgt die Anpassung langsam; liegt die Abweichung in Nichtruf-Richtung, so erfolgt die Anpassung schnell.In summary, in connection with FIG. 3 it is found that the arrangement is during always adjusts quickly to the initial period. After the initial period, the arrangement always adapts slowly if the deviation is smaller than the defined threshold value. If the deviation is in If the call direction is above the defined threshold value, the adaptation takes place slowly; the deviation is in Non-call direction, the adjustment is quick.

Fig.4 zeigt eine bevorzugte Ausführungsform der Anpassungsgeschwindigkeitsstufc 98 nach Fig. 3 zur Realisierung der in der Tabelle nach F i g. 3 angegebenen Bedingungen. Der in Fig.4 dargestellte Voreinstellzähler ist gleich dem Voreinstellzähler 50 nach F i g. 2. Wie oben erwähnt, umfaßt der Voreinstellzähler 16 Binärstufen. Der Voreinstellzähler zählt von der Taktimpulsquelle 64 (F i g. 2) gelieferte Taktimpulse, die an der Dateneingangsklemme 158 eingespeist werden. Damit der Voreinstellzähler zählen kann, muß in den Freigabeeingang 160 ein Freigabesignal eingespeist werden. Der Voreinstellzähler 50 ist als Aufwärts-Abwärts-Zähler geschaltet, welcher normalerweise mit der Ausnahme abwärts zählt, daß in eine Aufwärtssu ucrleitung 162 ein Aufwärts-Steuersignal eingespeist wird.FIG. 4 shows a preferred embodiment of the adaptation speed stage 98 according to FIG. 3 for realizing the in the table according to FIG. 3 specified conditions. The preset counter shown in FIG. 4 is the same as the preset counter 50 according to FIG. 2. As mentioned above, the preset counter comprises 16 binary levels. The preset counter counts clock pulses supplied by the clock pulse source 64 (FIG. 2), which are fed into the data input terminal 158. In order for the preset counter to be able to count, an enable signal must be fed into the enable input 160. The preset counter 50 is connected as an up-down counter which normally counts down with the exception that an up-feed line 162 is fed with an up-control signal.

Es sei noch einmal erwähnt, daß die Zeilen 1, 2 und 3 in Fig. 3 die Bedingungen für schnelle Anpassung des Voreinstellzählers 50 angeben. Bei der Ausführungsform nach Fig. 4 wird der Voreinstellzähler 50 zur schnellen Anpassung direkt über Oder-Gatter 164 und 166 freigegeben. Solange die Gatter 164 und 166 durchgeschaltet sind, zählt der Voreinstellzähler 50 Taktimpulse, welche über die Eingangsleitung 158 eingespeist werden. Drei Und-Gatter 168, 170 und 172 dienen zur Realisierung der Funktionen gemäß der ersten, zweiten und dritten Zeile in F i g. 3.It should be noted again that lines 1, 2 and 3 in FIG. 3 indicate the conditions for rapid adjustment of the preset counter 50. In the embodiment according to FIG. 4, the presetting counter 50 is enabled directly via OR gates 164 and 166 for rapid adjustment. As long as the gates 164 and 166 are switched through, the preset counter counts 50 clock pulses which are fed in via the input line 158. Three AND gates 168, 170 and 172 are used to implement the functions according to the first, second and third lines in FIG. 3.

Speziell ist das Und-Gatter 168 während des Anfangsintervalls durchgeschaltet, wenn der Zählwert LO für die Dauer des Fortschalt-Zustandes vorhanden ist, der durch das Flip-Flop 56 des Sequenzsteuer-Logiknetzwerkes 52 festgelegt ist. Es sei noch einmal daran erinnert, daß die Dauer des Fortschalt-Zustandes direkt auf die Frequenzabweichung bzw. den im Fehlerzähler 102 gespeicherten Fehler bezogen ist, wenn der Zählwert LO vorhanden ist. Daher gibt das Und-Gatter 168 den Voreinstellzähler 50 für die Dauer des Fortschalt-Zustandes über die Oder-Gatter 164 und 166 frei, so daß der Voreinstellzähler aufwärts zählt, da das durch das Flip-Flop 100 nach Fig. 2 gelieferte Zählsignal LO in die Aufwärts-Stcuerklemme 162 des Voreinstellzählers 50 eingespeist wird.In particular, the AND gate 168 is switched through during the initial interval when the count value LO is present for the duration of the incremental state which is determined by the flip-flop 56 of the sequence control logic network 52. It should be remembered once again that the duration of the incremental state is related directly to the frequency deviation or the error stored in the error counter 102 when the count value LO is present. Therefore, the AND gate 168 enables the presetting counter 50 for the duration of the incremental state via the OR gates 164 and 166 , so that the presetting counter counts up, since the counting signal LO supplied by the flip-flop 100 according to FIG the up control terminal 162 of the preset counter 50 is fed.

Durch das Und-Gatter 170 werden die in Zeile 2 nach Fig. 3 angegebenen Bedingungen realisiert. In diesem FnII wird iedoch die Dauer, während der das Und-Gatter 170 durchgeschaltet ist, durch die Dauer des GO-Zustandes festgelegt, nachdem das Zähl-Flip-Flop 100 den Zählwert Hl angenommen hat. Diese Dauer ist ein Maß für die Abweichung der Schleifensignalfrequenz. The conditions specified in line 2 according to FIG. 3 are implemented by the AND gate 170. In this FnII, however, the duration during which the AND gate 170 is switched through is determined by the duration of the GO state after the counting flip-flop 100 has accepted the count value Hl. This duration is a measure of the deviation in the loop signal frequency.

Durch das Und-Gatter 172 werden die Bedingungen für eine schnelle Anpassung des Voreinstellzählers gemäß Zeile 3 in Fig. 1 realisiert, wobei dieses Gatter für eine Dauer durchgeschaltet ist, die auf die Größe der Abweichung der Schleifensignalfrequenz bezogen ist. Wenn die Gatter 170 und 172 durchgeschaltet sind, so zählt der Voreinstellzähler abwärts. Für eine langsame Anpassung des Voreinstellzählers 50 werden die Taktimpulse durch einen Anpassungs-Verzögerungszähler 180 geschickt, welcher durch 1024 teilt. Dieser Anpassungs-Verzögerungszähler ist also ein in zwei Richtungen zählender lOstufiger Zähler, der von Null bis 1023 zählen kann. Taktimpulse werden in einen Eingang 182 des Anpassungs-Verzögerungszählers 180 eingespeist, welcher zählt, wenn in einem Freigabe-Steuereingang 184 ein Freigabesignal eingespeist wird. Der Anpassungs-Verzögerungszähler 180 zählt normalerweise mit der Ausnahme abwärts, daß ein Steuersignal in eine Aufwärts-Steuerklemme 186 eingespeist wird. An den Ausgang des Anpassungs-Verzögerungszählers 180 ist ein Zähldetektor, beispielsweise ein Und-Gatter 188 angeschaltet, um das Auftreten eines einzigen Zählwertes, beispielsweise 1023, festzustellen. Wenn das Gatter 188 diese Zählung feststellt, so gib', es den Voreinstellzähler über das Oder-Gatter 166 frei, um einen Taktimpuls in diesen Zähler einzuspeisen. Es ist wichtig zu bemerken, daß der Voreinstellzähler über die Oder-Gatter 164 und 166 freigegeben wird, und direkt Taktimpulse zählt, wenn sich die Anordnung schnell anpaßt. Paßt sich die Anordnung langsam an, so wird der Voreinstellzähler über das Und-Gatter 188 und das Oder-Gatter 166 freigegeben, so daß er lediglich einen Taktimpuls aus jeweils 1024 Taklimpulsen zählt.The AND gate 172 realizes the conditions for a rapid adaptation of the preset counter according to line 3 in FIG. 1, this gate being switched on for a period which is related to the size of the deviation in the loop signal frequency. When gates 170 and 172 are on, the preset counter counts down. For slow adjustment of the preset counter 50, the clock pulses are sent through an adjustment delay counter 180 which divides by 1024. This adaptation delay counter is therefore a 10-stage counter that counts in two directions and can count from zero to 1023. Clock pulses are fed into an input 182 of the adaptation delay counter 180 , which counts when an enable signal is fed into an enable control input 184. The adjustment delay counter 180 normally counts down with the exception that a control signal is applied to an up control terminal 186 . A counting detector, for example an AND gate 188, is connected to the output of the adaptation delay counter 180 in order to determine the occurrence of a single count value, for example 1023. When gate 188 detects this count, enable the preset counter through OR gate 166 to inject a clock pulse into that counter. It is important to note that the preset counter is enabled through OR gates 164 and 166 and counts clock pulses directly when the arrangement adapts quickly. If the arrangement adapts slowly, the presetting counter is released via the AND gate 188 and the OR gate 166 , so that it only counts one clock pulse out of 1024 clock pulses each.

Durch den Anpassungs-Verzögerungszähler 180 werden Taktimpulsc unter der Wirkung von Und-Gattern 190 und 192 gezählt, welche die Bedingungen gemäß Zeile 4 und 5 in Fig. 3 realisieren. Das Und-Gatter 190 wird durchgeschaltet, wenn während des durch das Flip-Flop 58 im Sequenzsteuer-Logiknetzwerk 52 festgelegten Lese-Zustandes der Zählwert LO vorhanden ist. Darüber hip.aus wird das Und-Gatter 190 nur dann durchgeschaltet, wenn nach dem durch die Zeittaktstufe 142 festgelegten Verzögerungsintervall ein Anpassungs-Freigabesignal vorhanden ist.Clock pulses c are counted by the adaptation delay counter 180 under the action of AND gates 190 and 192 , which realize the conditions according to lines 4 and 5 in FIG. 3. The AND gate 190 is switched through if the count value LO is present during the read state established by the flip-flop 58 in the sequence control logic network 52. Above and beyond this, AND gate 190 is only switched through if an adaptation enable signal is present after the delay interval established by timing stage 142.

Das Und-Gatter 192 wird durchgeschaltet, wenn der Schwell wert Hl und ein Überschwellwertzustand vorhanden sind. Die Ausgänge der Und-Gatter 190 und 192 sind an den Eingang eines Oder-Gatters 194 angekoppelt, das die Freigabe-Eingangsleitung des Anpassungs-Verzögerungszählers 180 ansteuert.The AND gate 192 is switched through when the threshold value Hl and an over-threshold state are present. The outputs of AND gates 190 and 192 are coupled to the input of an OR gate 194 , which controls the enable input line of adaptation delay counter 180 .

Zur Erläuterung der Wirkungsweise der Anpassungsgeschwindigkeitsstufe nach Fig.4 sei zunächst angenommen, daß die Anordnung nach F i g. 2 eingeschaltet wird urjd das Anfangsintervall auftritt. Während der Dauer des Anfangsintervalls sei als Beispiel angenotn men, daß das Überlaufsignal des Schleifenzählers sehi weit vor dein Überlaufsignal des Dauer-Zählers auftrit1 und daß der Fehlcrzähler 102 während mehrerci Detektorzyklen den Zählwert 64 annimmt. Da:To explain the mode of operation of the adjustment speed stage according to FIG. 4, it is initially assumed that the arrangement according to FIG. 2 is switched on when the start interval occurs. During the duration of the initial interval it is assumed as an example that the overflow signal of the loop counter occurs well before the overflow signal of the continuous counter 1 and that the error counter 102 assumes the count value 64 during several detector cycles. There:

bedeutet, daß der durch das Sequenzsteuer-Logiknetz werk 52 festgelegte Fortschalt-Zustand während jede: dieser Detektor/.yklcn eine Dauer von 64 Taktimpulset besitzt und daß das Gatter 168 nach F i g. 4 64 Taktimmeans that the incremental state determined by the sequence control logic network 52 during each: this detector / .yklcn has a duration of 64 clock pulse sets and that the gate 168 according to FIG. 4 64 bars

pulse während jedes Detektorzyklus in den Voreinstellzähler 50 einspeist. Daher nimmt der Zählerinhalt des Voreinstellzählers 50 inkrementförmig zu, wodurch das Zeitintervall zwischen dem Auftreten des Überlaufsignals des Schleifenzählers und dem Überlaufsignal des Dauer-Zählers kompensiert wird. Die Überlaufsignale des Schleifenzählers und des Dauer-Zählers sind schließlich zeitlich koinzident. Es sei nun angenommen, daß das Anfangsintervall abgeschlossen ist. Sind die Überlaufsignale des Schleifenzählers und des Dauer-Zählers zeitlich koinzident, so legt die Schwellwert-Logikstufe 112 einen Überschwellwertzustand fest. Während jedes Lese-Zustandes wird ein Taktimpuls in den Anpassungs-Verzögerungszähler 180 eingespeist, wodurch dieser aufwärts oder abwärt:: zählt, was davon abhängt, ob dus Überlaufsignal des Schleifenzählers oder das Überlaufsignal des Dauer-Zählers zuerst auftritt. Die Zähleinrichtung hängt also vom Schaltzustand des Zähl-Flip-Flops 100 ab. Wenn sich die Anordnung in Ruhe befindet, kann der Anpassungs-Verzögerungszähler während jedes Detektorzyklus um einen Zählwert aufwärts oder abwärts zählen. Dies hat jedoch normalerweise keinen Einfluß auf den Voreinstellzähler, da dieser für lediglich einen Taktimpuls als Funktion lediglich eines speziellen Zählwertes der 1024 Zählwerte des Anpassungs-Verzögerungszählers 180 freigegeben wird.pulse feeds into the preset counter 50 during each detector cycle. Therefore, the counter content of the preset counter 50 increases incrementally, whereby the time interval between the occurrence of the overflow signal of the loop counter and the overflow signal of the continuous counter is compensated. The overflow signals of the loop counter and the continuous counter are finally temporally coincident. It is now assumed that the initial interval has ended. If the overflow signals of the loop counter and the continuous counter coincide in time, the threshold logic stage 112 defines an over-threshold state. During each read state, a clock pulse is fed to the adaptation delay counter 180 , causing it to count up or down, depending on whether the loop counter overflow signal or the continuous counter overflow signal occurs first. The counting device therefore depends on the switching state of the counting flip-flop 100 . When the device is idle, the adjustment delay counter can count up or down by one count during each detector cycle. However, this normally has no effect on the presetting counter, since it is enabled for only one clock pulse as a function of only one specific count of the 1024 counts of the adaptation delay counter 180.

Es sei nun die in Zeile 4 nach Fig. 3 angegebene Bedingung angenommen, bei der die Schleifenzählerfrequenz wesentlich zunimmt und eine Überschwellwertbedingung entsteht. Gemäß den obigen Ausführungen führt dies dazu, daß das Ruf-Signal 130 (Fig. 2) ein Flip-Flop erzeugt und daß die Zeittaktstufe 142 das Anpassungs-Freigabesignal für ein bestimmtes Zeitintervall abschaltet. Während dieses Intervalls werden keine Eingangssignale in den A-ipassungs-Verzöge- anpassen.Let us now assume the condition indicated in line 4 according to FIG. 3, in which the loop counter frequency increases significantly and an over-threshold condition arises. According to the above explanations, this has the result that the call signal 130 (FIG. 2) generates a flip-flop and that the timing stage 142 switches off the adaptation enable signal for a specific time interval. During this interval, no input signals are matched to the A-fit delay.

rungszähler 180 eingespeist. Nach Ablauf des durch die Zeittaktstufe 142 festgelegten Intervalls wird das Gatter 190 durchgeschaltet, um für jeden Detektorzyklus ein Zählsignal in den Anpassungs-Verzögerungszähler 180 einzuspeisen. Für jeweils 1024 in den Anpassungs-Verzögerungszähler 180 eingegebene Zählwerte wird lediglich ein Zählwert in dem Voreinstellzähler 50 gegeben. Daher wird der Voreinstellzähler 50 lediglich einmal pro 1024 Detektorzyklen fortgeschaltet. Diese langsame Anpassungsgeschwindigkeit im Voreinstellzähler stellt sicher, daß das Vorhandensein des Fahrzeugs in einer großen Zeitperiode von beispielsweise 12 Minuten gehalten werden kann. Es sei nun angenommen, daß das Fahrzeug von der Schleife wegfährt und daß die Schleifenfrequenz plötzlich abnimmt, wie dies in Zeile 3 nach Fig.3 angegeben ist. Durch diesen Vorgang wird das Gatter 170 durchgeschaltet, so daß für die Dauer, welche durch das Intervall des GO-Zustandes nach der Umschaltung des Zähl-Flip-Flops 100 festgelegt ist, Taktimpulse direkt in den Voreinstellzähler 50 eingespeist werden. Das heißt mit anderen Worten, daß für eine von der Abweichung bzw. der Differenz zwischen dem Auftreten der Überlaufsignale des Schleifenzählers und des Dauer-Zählers abhängige Dauer Taktimpiilse direkt in den Voreinstellzähler 30 eingespeist werden. Zählt in diesem Fall der Fehlerzähler beispielsweise bis 64, so werden während jedes Detektorzyklus 64 Taktimpulse in den Voreinstellzähler eingespeist. Diese schnelle Anpassungsgeschwindigkeit unterscheidet sich wesentlich von der langsamen Anpassungsgeschwindigkeit, bei der pro 1024 Detektorzyklen ein Zählwert in den Voreinstellzähler 50 eingespeist wird. Während der schnellen Anpassung kann sich daher die Anordnung mehr als 60 000mal schneller als während der langsamen Anpassungfeed counter 180 . After the interval determined by the timing stage 142 has elapsed, the gate 190 is switched through in order to feed a counting signal into the adaptation delay counter 180 for each detector cycle. For every 1024 counts entered in the adjustment delay counter 180 , only one count is given in the preset counter 50. Therefore, the preset counter 50 is incremented only once every 1024 detector cycles. This slow adjustment speed in the preset counter ensures that the presence of the vehicle can be maintained for a large period of time, for example 12 minutes. It is now assumed that the vehicle drives away from the loop and that the loop frequency suddenly decreases, as indicated in line 3 of FIG. As a result of this process, the gate 170 is switched through, so that clock pulses are fed directly into the preset counter 50 for the duration which is determined by the interval of the GO state after the counting flip-flop 100 has been switched over. In other words, clock pulses are fed directly into the presetting counter 30 for a duration dependent on the deviation or the difference between the occurrence of the overflow signals of the loop counter and the duration counter. If, in this case, the error counter counts up to 64, for example, 64 clock pulses are fed into the preset counter during each detector cycle. This fast adaptation speed differs significantly from the slow adaptation speed, in which a count value is fed into the presetting counter 50 per 1024 detector cycles. During the fast adaptation, the arrangement can therefore move more than 60,000 times faster than during the slow adaptation

Hierzu 3 Blatt ZeichnungenFor this purpose 3 sheets of drawings

Claims (16)

Patentansprüche:Patent claims: 1. Anordnung zur Feststellung des Vorhandenseins eines Fahrzeugs in einem Bereich einer Leitungsschleife, bei der an die Leitungsschleife ein Oszillator angekoppelt ist, der auf einer von der Induktivität der Leitungsschleife abhängigen Frequenz schwingt, gekennzeichnet durch eine Zeittaktschaltung (14, 18, 20) zur Messung der Zeitdauer einer festen Anzahl von Perioden des Oszillatorsignals, durch eine Bezugssignalstufe (24), welche ein einer Bezugsdauer entsprechendes Signal liefert, durch eine Vergleichsstufe (22) zur Bestimmung der Differenz zwischen der gemessenen i$ Zeitdauer und der Bezugsdauer, und durch eine Schwellwertstufe (28), welche auf ein einen Schwellwert übersteigendes Differenzsignal anspricht und ein Signal erzeugt, welches das Vorhandensein eines Fahrzeugs in dem bestimmten Bereich der Straße anzeigt.1. Arrangement for determining the presence of a vehicle in an area of a Line loop in which an oscillator is coupled to the line loop, which operates on one of the Inductance of the line loop-dependent frequency oscillates, characterized by a Clock circuit (14, 18, 20) for measuring the duration of a fixed number of periods of the Oscillator signal, by a reference signal stage (24), which a signal corresponding to a reference duration supplies, through a comparison stage (22) for determining the difference between the measured i $ Duration and the reference duration, and by a threshold value stage (28) which is based on a threshold value responses exceeding difference signal and generates a signal which the presence of a Vehicle in the specified area of the road. 2. Anordnung nach Anspruch 1, gekennzeichnet durch eine auf das Differenzsignal ansprechende Rückkoppelstufe (26, 28) zur Änderung der Bezugsdauer im Sinne einer Reduzierung des Differenzsi- gnals gegen Null.2. Arrangement according to claim 1, characterized by a responsive to the difference signal Feedback stage (26, 28) for changing the reference duration in the sense of reducing the differential gnals towards zero. 3. Anordnung nach Anspruch 1 und 1, dadurch gekennzeichnet, daß die Rückkoppelstufe (98) einen Kreis (190, 192, 194, 180, 188, 166) zur langsamen Änderung der Bezugsdauer, einen Kreis (168, 170, 172, 164, 166) zur schnellen Änderung der Bezugsdauer sowie einen auf die Größe und die Richtung der Differenz ansprechenden Kreis zur selektiven Wirksamschaltung der Kreise zur langsamen und schnellen Änderung der Bezugsdauer umfaßt.3. Arrangement according to claim 1 and 1, characterized in that the feedback stage (98) has a circuit (190, 192, 194, 180, 188, 166) for slowly changing the reference duration, a circuit (168, 170, 172, 164, 166) for quickly changing the reference duration as well as a circle that responds to the size and direction of the difference for the selective activation of the circuits for slow and fast change of the reference duration. 4. Anordnung nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, daß die Zeiltaktschaltung (14, 18, 20) einen ersten Zähler (14) zur Zählung der festen Anzahl von Perioden, eine Taktimpulsquelle (18) sowie einen zweiten Zähler (20) zur Zählung der Taktimpulse im Zählintervall des ersten Zählers (14) enthält.4. Arrangement according to one of claims 1 to 3, characterized in that the line clock circuit (14, 18, 20) a first counter (14) for counting the fixed number of periods, a clock pulse source (18) and a second counter (20) for counting the clock pulses in the counting interval of the first counter (14) contains. 5. Anordnung nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, daß ein Sequenzsteuer-Netzwerk (52) zur Festlegung aufeinanderfolgender Detektorzyklen mit einer Stufe (62) zur Erzeugung eines Startsignals während jedes Detektorzyklus vorgesehen ist, daß der erste Zähler (14) nach dem Auftreten des Startsignals Perioden des Oszillatorsignals zählt und nach M-Zählungen ein erstes Überlaufsignal liefert, daß der zweite Zähler (48) nach Auftreten des Startsignals Taktimpulse von der Taktimpulsquelle (64) zählt und nach /VZählungen ein zweites Überlaufsignal liefert, daß zur Einspeisung eines Zählwertes in den zweiten Zähler (48) vor dem Auftreten des Startsignals eine Voreinstellstufe (50) vorgesehen ist und daß ein Rufsignalkreis (102, 112) vorgesehen ist, welcher bei Auftreten des ersten Übcrlaufsignals vor dem /weiten Überlaufsignal ein Rufsignal liefert, das das Vorhandensein eines Fahrzeugs in den bestimmten Bereich anzeigt.5. Arrangement according to one of claims 1 to 4, characterized in that a sequence control network (52) for defining successive detector cycles with a step (62) for generation a start signal is provided during each detector cycle that the first counter (14) after Occurrence of the start signal periods of the oscillator signal counts and after M counts a first Overflow signal provides that the second counter (48) after the occurrence of the start signal clock pulses from the Clock pulse source (64) counts and after / Vcounts delivers a second overflow signal that for feeding a count value in the second counter (48) before the occurrence of the start signal a presetting stage (50) is provided and that a ringing signal circuit (102, 112) is provided which, when the first occurs Overflow signal supplies a ringing signal before the / wide overflow signal, which indicates the presence of a Vehicle in the specified area. 6. Anordnung nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, daß die AnpassungsgeschwindigkeitssUifc (98) zur Änderung des durch die Voreinstellstufe (50) in den zweiten Zähler (48) eingespeisten Zählwertes in dem Sinne dient, daß das Intervall zwischen der Erzeugung des ersten und /weiten Überlaufsignals reduziert wird.6. Arrangement according to one of claims 1 to 5, characterized in that the adjustment speed Uifc (98) to change the value generated by the presetting stage (50) in the second counter (48) fed count value in the sense that the interval between the generation of the first and / wide overflow signal is reduced. 7. Anordnung nach einem der Ansprüche 1 bis 6, gekennzeichnet durch folgende Ausbildung des das Rufsignal erzeugenden Kreises: Ein dritter Zähler (102) zur Erzeugung eines Zählwertes, welcher ein Maß für die Anzahl der zwischen der Erzeugung des ersten und zweiten Überlaufsignals auftretenden Taktimpulse ist, und eine einen Rufschwellwert festlegende Schwellwertstufs (112), wobei das Rufsignal lediglich dann erzeugt wird, wenn der durch den dritten Zähler (102) gelieferte Zählwert den Rufschwellwert übersteigt.7. Arrangement according to one of claims 1 to 6, characterized by the following design of the Ringing signal generating circuit: A third counter (102) for generating a count value which a Measure of the number of overflow signals that occur between the generation of the first and second overflow signals Is clock pulses, and a threshold level defining a call threshold value (112), wherein the Ringing signal is generated only when the count value supplied by the third counter (102) exceeds the call threshold. 8. Anordnung nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, daß die Änderung des durch die Voreinstellstufe (50) in den zweiten Zähler eingespeisten Zählwertes (48) durch die Anpassungsgeschwindigkeitsstufe (98) als Funktion des durch den dritten Zähler (102) gelieferten Zählwertes erfolgt.8. Arrangement according to one of claims 1 to 7, characterized in that the change in the count value (48) fed into the second counter by the presetting stage (50) by the adjustment speed stage (98) takes place as a function of the count value supplied by the third counter (102). 9. Anordnung nach einem der Ansprüche 1 bis 8, gekennzeichnet durch eine auf das Rufsignal ansprechende Zeittaktstufe (142) zur Festlegung eines Intervalls fester Dauer, in dem die Anpassungsgeschwindigkeitsstufe (98) abgeschaltet ist.9. Arrangement according to one of claims 1 to 8, characterized by one on the call signal Responsive timing stage (142) for defining an interval of fixed duration in which the adjustment speed stage (98) is switched off. 10. Anordnung nach einem der Ansprüche 1 bis 9. dadurch gekennzeichnet, daß die Anpassungsge· schwindigkeitsstufe (98) sowohl auf da» Auftreten des ersten Schwellwertsignals vor dem zweiten Schwellwertsignal als auch auf einen vom dritten Zähler (102) gelieferten und einen Schwellwert übersteigenden Zählwert anspricht, um den vom Voreinstellkreis (50) in den zweiten Zähler (48) eingespeisten Zählwert mit großer Geschwindigkeit zu ändern.10. Arrangement according to one of claims 1 to 9. characterized in that the adjustment speed stage (98) both on the occurrence of the first threshold value signal before the second threshold value signal as well as to one of the third Counter (102) delivered and a threshold value exceeding count value responds to the from Presetting circuit (50) fed into the second counter (48) count value at high speed to change. 11. Anordnung nach einem der Ansprüche 1 bis 10, gekennzeichnet durch eine Zeittaktstufe (140). welche ein Anfangsintervall fester Dauer festlegt, wobei die Anpassungsgeschwindigkeitsstufe (98) auf ein Ausgangssignal der das Anfangsintervall festlegenden Zeittaktstufe (140) anspricht, um den von der Voreinstellstufe (50) in dem zweiten Zähler (48) eingespeisten Zählwert mit großer Geschwindigkeit zu ändern.11. Arrangement according to one of claims 1 to 10, characterized by a timing stage (140). which defines an initial interval of fixed duration, wherein the adjustment speed stage (98) is responsive to an output of the initial interval setting Timing stage (140) responds to that of the presetting stage (50) in the second counter (48) to change the fed-in counter value at great speed. 12. Anordnung nach einem der Ansprüche I bis 11, dadurch gekennzeichnet, daß die Rufschwellwertstufe 112) auf eine den Schwellwert übersteigende Differenz nur in einer Richtung anspricht.12. Arrangement according to one of claims I to 11, characterized in that the Rufschwellwertstufe 112) to a threshold value exceeding Difference only responds in one direction. 13. Anordnung nach einem der Ansprüche 1 bis 12, dadurch gekennzeichnet, daß die Anpassungsgeschwindigkeitsstufe (98) die Bezugsdauer während jedes Detektorzyklus um einen Bruchteil der Differenz ändert, um die Differenz inkrcmentförmig gegen Null zu reduzieren.13. Arrangement according to one of claims 1 to 12, characterized in that the adjustment speed stage (98) changes the reference duration during each detector cycle by a fraction of the difference, in increments of the difference reduce to zero. 14. Anordnung nach einem der Ansprüche 1 bis 13, dadurch gekennzeichnet, daß die Anpassungsgeschwindigkeitsstufe (98) auf Richtung und Größe der Differenz anspricht.14. Arrangement according to one of claims 1 to 13, characterized in that the adjustment speed stage (98) is based on the direction and size of the Difference. 15. Anordnung nach einem der Ansprüche 1 bis 14, dadurch gekennzeichnet, daß der dritte Zähler (102) ein Fehlerzähler ist, welcher eine Anzahl von Taktimpulsen zählt, die ein Maß für die Differenz zwischen der Dauer der festen Anzahl von Perioden und der Be/ugsdauer ist, und daß der Zählwcrt des Fehlerzählers durch die Anpassungsgeschwindigkcilsstufe(98) gegen Null reduziert wird.15. Arrangement according to one of claims 1 to 14, characterized in that the third counter (102) is an error counter which has a number of Clock pulses count, which is a measure of the difference between the duration of the fixed number of periods and the duration of the flexion, and that the count value of the error counter is determined by the adaptation speed stage (98) is reduced to zero. 16. Anordnung nach einem der Ansprüche 1 bis 15, gekennzeichnet durch eine Stufe (100) zur Erzeugung eines Anzcigesignals für den Fall, daß die Bezugsdaucr die Dauer der festen Anzahl von16. Arrangement according to one of claims 1 to 15, characterized by a stage (100) for generating a display signal in the event that the Reference duration the duration of the fixed number of Perioden übersteigt und daß der Rufsignalkreis (112, 130) eine auf das Anzeigesignal ansprechende Stufe (130) zur Erzeugung des Rufsignals enihält.Periods and that the ringing signal circuit (112, 130) includes a stage (130) responsive to the display signal for generating the ringing signal. Die vorliegende Erfindung betrifft eine Anordnung zur Feststellung des Vorhandenseins eines Fahrzeuges in einem Bereich einer Leitungsschleife, bei der an die Leitungsschleife ein Oszillator angekoppelt ist. der auf einer von der Induktivität der Leitungsschleife abhängigen Frequenz schwingt.The present invention relates to an arrangement for determining the presence of a vehicle in an area of a line loop in which an oscillator is coupled to the line loop. the on a frequency that is dependent on the inductance of the line loop oscillates. Seit mehreren Jahren werden für verschiedene Anwendungsfälle Induktionsschleifen-Detektoren verwendel, um das Vorhandensein oder das Vorbeifahren eines Fahrzeugs festzustellen. Derartige Detektoren werden beispielsweise in vom Verkehr angesteuerten Regelsystemen verwendet, um die für einen Regler erforderlichen Eingangsdaten zu erzeugen, welcher Signallampen (Ampeln) steuert. In einem anderen typischen Anwendungsfall kann ein Detektor an einen Zähler angekoppelt werden, welcher lediglich die an einer bestimmten Stelle vorbeifahrenden Fahrzeuge zählt.For several years induction loop detectors have been used for various applications, to determine the presence or passing of a vehicle. Such detectors are used, for example, in control systems that are controlled by traffic, in order to control the for a controller to generate the required input data, which controls signal lamps (traffic lights). In another Typical application, a detector can be coupled to a counter, which only the Vehicles passing a certain point counts. Für Verkehrszwecke sind verschiedene Typen von Induktionsschleifen-Detektoren bekanntgeworden. Die Detektoren enthalten generell elektronische Schaltungen, welche mit einer Schleife (das ist eine Leitungsschleife) zusammenarbeiten, die unter der Straßendecke in einer parallel zu dieser verlaufenden Ebene angeordnet sind. Diese Schaltungen enthalten Komponenten, welche zusammen mit der Schleife einen Oszillator bilden, dessen Schwingfrequenz von der Schleifeninduktivität abhängt (siehe dazu beispielsweise »Siemens-Zeitschrift 1970«, Heft 2, Seiten 61 bis 65). Die Schleifeninduktivität hängt ihrerseits davon ab, ob die Schleife durch das Vorhandensein eines Fahrzeuges belastet wird oder nicht. Ein über der Schleife befindliches Fahrzeug verringert die Schleifeninduktivitat und vergrößert damit die Oszillatorfrequenz. Die Schaltungen überwachen die Oszillatorfrequenz und erzeugen ein »Ruf«-Signal (ein das Vorhandensein eines Fahrzeuges anzeigendes Signal), wenn eine ausreichende Frequenzänderung festgestellt wird. Bei bekannten Detektoren sind verschiedene Möglichkeiten zur Überwachung der Oszillatorfrequenz ausgenutzt worden, wobei generell analoge Schaltungen mit Filtern und Phasendetektoren verwendet werden.Various types of induction loop detectors have become known for traffic purposes. the Detectors generally contain electronic circuitry that works with a loop (that is, a loop of wire) found under the pavement are arranged in a plane running parallel to this. These circuits contain components which together with the loop form an oscillator whose oscillation frequency depends on the Loop inductance depends (see for example "Siemens-Zeitschrift 1970", issue 2, pages 61 to 65). the Loop inductance in turn depends on whether the loop is due to the presence of a vehicle is charged or not. A vehicle above the loop reduces the loop inductance and thus increases the oscillator frequency. The circuits monitor the oscillator frequency and generate a "call" signal (a signal indicating the presence of a vehicle) when sufficient Frequency change is detected. With known detectors there are various possibilities for Monitoring of the oscillator frequency has been exploited, with generally analog circuits with filters and Phase detectors are used. Der vorliegenden Erfindung liegt die Aufgabe zugrunde, eine verbesserte Anordnung der in Rede stehenden Art anzugeben, welche zur Überwachung der Schleifeninduktivität auf digitaler Basis arbeitet.The present invention is based on the object of an improved arrangement of the in question type which works to monitor the loop inductance on a digital basis. Zur Lösung dieser Aufgabe ist eine Anordnung der eingangs genannten Art erfindungsgemäß durch folgende Merkmale gekennzeichnet: Eine Zeittaktschaltung zur Messung der Zeitdauer einer festen Anzahl von Perioden des Oszillatorsignals, eine Bezugssignalstufe, welche ein einer Bezugsdauer entsprechendes Signal liefert, eine Vergleichsstufe zur Bestimmung der Differenz zwischen der gemessenen Zeitdauer und der Bezugsdauer, und eine Schwellwertstufe, welche auf ein einen Schwellwert übersteigendes Differenzsignal anspricht und ein Signal erzeugt, welches das Vorhandensein eines Fahrzeugs in dem bestimmten Bereich der Straße anzeigt.To achieve this object, an arrangement of the type mentioned at the outset is provided according to the invention by the following Features characterized: A clock circuit for measuring the duration of a fixed number of Periods of the oscillator signal, a reference signal stage which a signal corresponding to a reference duration supplies, a comparison stage for determining the difference between the measured duration and the Reference duration, and a threshold level which responds to a difference signal exceeding a threshold value and generates a signal indicating the presence of a vehicle in the specified area of the Indicating road. Bei einer bevorzugten Ausführungsform der Erfindung legt die Anordnung (Detektor) sequentielle Detektorperioden fest. Während jeder Detektorperiode zählt ein digitaler Zähler (im folgenden als Schleifenzähler bezeichnet) Perioden des Schleifenoszillatorsignals. Gleichzeitig mißi ein zweiter digitaler Zähler (im folgenden auch als Dauerzähler bezeichnet) die Dauer einer vorgegebenen Anzahl von Schleifensignalperioden durch Zählung von Impulsen, die durch eine sehr genaue Taktimpulsquelle geliefert werden. Die gemessene Dauer wird dann mit einer Bezugsdauer verglichen (deren Wert auf der gemessenen Dauer während vorangegangener Detektorperioden beruht), wobei die Differenz ein Maß für eine Änderung der Schleifensignalfrequenz und damit auch für eine Änderung der Schleifeninduktivität ist. Eine Schwellwertstufe legt dann fest, ob die Änderung einer ausreichenden Größe zur Erzeugung eines »Ruf«Signals ist.In a preferred embodiment of the invention, the arrangement (detector) sets sequential Detector periods fixed. A digital counter counts during each detector period (hereinafter referred to as a loop counter designated) periods of the loop oscillator signal. At the same time, a second digital counter (in hereinafter also referred to as duration counter) the duration of a predetermined number of loop signal periods by counting pulses supplied by a very accurate clock pulse source. The measured Duration is then compared to a reference duration (its value on the measured duration during previous detector periods), the difference being a measure of a change in the loop signal frequency and therefore also for a change in the loop inductance. A threshold level sets then determines whether the change is of sufficient magnitude to generate a "call" signal. Gemäß einem weiteren wichtigen Aspekt der Erfindung wird die Differenz (im folgenden auch als Abweichung bezeichnet) zwischen der gemessenen Dauer und der Bezugsdauer als Fehlereingangssignal verwendet, um die Bezugsdauer in Richtung auf die gemessene Dauer zu modifizieren, wodurch es möglich wird, daß der Detektor sich selbst abstimmt oder an verschiedene Umgebungsbedingungen anpaßt. Der Wert der Anpassung hängt von der Größe und der Richtung der Abweichung ab.According to a further important aspect of the invention, the difference (hereinafter also referred to as Deviation) between the measured duration and the reference duration as an error input signal used to modify the reference duration towards the measured duration, making it possible is that the detector tunes itself or adapts to various environmental conditions. Of the The value of the adjustment depends on the size and direction of the deviation. In weiterer Ausgestaltung der Erfindung wird die Bezugsdauer als Funktion von kleinen Abweichungen oder Differenzen zwischen der gemessenen Dauer und der Bezugsdauer langsam geändert. Weiteihin erfolgt die Modifikation der Bezugsdauer immer dann langsam, wenn die Abweichung in einer ersten Richtung, d. h. in einer Richtung zur Erzeugung eines »Ruf«-Signals, erfolgt. Andererseits erfolgt die Modifikation der Bezugsdauer als Funktion von großen Abweichungen in einer zweiten »Nichiruf«-Richtung schnell. Daher kann der Detektor das fortlaufende Vorhandensein eines Fahrzeugs in einer relativ langen Zeitperiode feststellen. Weiterhin kann er auch schnell ein nachfolgendes Fahrzeug feststellen, das die Schleife unmittelbar nach dem Zeitpunkt erreicht, in dem ein erstes Fahrzeug von der Schleife weggefahren ist.In a further embodiment of the invention, the reference duration is a function of small deviations or differences between the measured duration and the reference duration slowly changed. Mostly done the modification of the reference duration always slowly when the deviation in a first direction, i.e. H. in one direction to generate a "call" signal. On the other hand, the modification takes place Reference duration as a function of large deviations in a second »Nichiruf« direction, fast. Hence can the detector can detect the continued presence of a vehicle for a relatively long period of time. Furthermore, he can also quickly identify a following vehicle that is immediately following the loop reached the point in time at which a first vehicle has driven off the loop. Die Erfindung wird im folgenden anhand von in den Figuren der Zeichnung dargestellten Ausführungsbeispielen näher erläutert. Es zeigtThe invention is described below with reference to the exemplary embodiments shown in the figures of the drawing explained in more detail. It shows F i g. 1 ein Blockschaltbild einer Ausführungsform der Erfindung,F i g. 1 is a block diagram of an embodiment of the invention, Fig. 2 ein detailliertes Blockschaltbild einer bevorzugten Ausführungsform der Erfindung,2 shows a detailed block diagram of a preferred embodiment of the invention, Fig. 3 eine Tabelle, aus der die verschiedenen Zustände ersichtlich sind, in denen eine Anpassungsstufe nach Fig. 2 eine langsame oder eine schnelle Anpassung durchführt, und3 shows a table from which the various states can be seen in which an adaptation stage according to FIG. 2, a slow or a fast adaptation performs, and F i g. 4 ein Blockschaltbild einer Ausführungsform der Anpassungsgeschwindigkeitsstiife nach F i g. 2.F i g. FIG. 4 is a block diagram of one embodiment of the adaptation speed pins of FIG. 2. Fig. 1 zeigt eine Anordnung gemäß der Erfindung zur Überwachung der durch eine Induktionsschleife 10 festgelegten Frequenz. In den wesentlichen Anwendupi'sfallen der Anordnung gemäß der Erfindung wird die Induktionsschleife 10 durch mehrere Windungen (beispielsweise 3) einer elektrischen Leitung gebildet, welche unmittelbar unter einer Straßendecke parallel zu dieser angeordnet ist. Typischerweise wird eine rcchtcckförmige Rinne von etwa 1,8 · 1,8 m in die Straßendecke geschnitten, in welche die Leitungsschleife eingesetzt wird und welche dann durch eine Epoxidharz-Verbindung verschlossen wird. In an sich bekannter Weise können Schleifen verhiFig. 1 shows an arrangement according to the invention for monitoring the frequency established by an induction loop 10. In the essential application cases the arrangement according to the invention, the induction loop 10 is made by several turns (For example 3) an electrical line is formed, which is parallel to directly under a road surface this is arranged. Typically, a rectangular gutter about 1.8 x 1.8 m is made in the Cut a road surface, in which the line loop is inserted and which then through a Epoxy resin connection is sealed. In a manner known per se, loops can prevent
DE19752507632 1974-02-21 1975-02-21 ARRANGEMENT FOR DETERMINING THE PRESENCE OF A VEHICLE IN AN AREA OF A CABLE LOOP Withdrawn DE2507632B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US44451974A 1974-02-21 1974-02-21

Publications (2)

Publication Number Publication Date
DE2507632A1 DE2507632A1 (en) 1975-08-28
DE2507632B2 true DE2507632B2 (en) 1976-09-16

Family

ID=23765249

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19752507632 Withdrawn DE2507632B2 (en) 1974-02-21 1975-02-21 ARRANGEMENT FOR DETERMINING THE PRESENCE OF A VEHICLE IN AN AREA OF A CABLE LOOP

Country Status (4)

Country Link
JP (1) JPS50124682A (en)
CA (1) CA1047623A (en)
DE (1) DE2507632B2 (en)
GB (1) GB1448967A (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL184645C (en) * 1979-08-09 1989-09-18 Philips Nv METHOD FOR DETERMINING THE SPEED OF A VEHICLE.
GB2131994B (en) * 1982-12-02 1986-09-03 Sarasota Automation Inductive loop sensors
FR2538915B1 (en) * 1983-01-03 1985-10-25 Bernard Jacques DEVICE AND METHOD FOR DETECTION OF METAL OBJECTS SUCH AS FIREARMS, AND LOCAL ACCESS SAS TO PROTECT AGAINST AGGRESSIONS
GB8424096D0 (en) * 1984-09-24 1984-10-31 Buttemer D A Inductive loop detector
CN116203315B (en) * 2023-05-06 2023-07-25 国仪量子(合肥)技术有限公司 Frequency measurement method and device

Also Published As

Publication number Publication date
JPS50124682A (en) 1975-09-30
DE2507632A1 (en) 1975-08-28
AU7767175A (en) 1976-07-29
CA1047623A (en) 1979-01-30
GB1448967A (en) 1976-09-08

Similar Documents

Publication Publication Date Title
DE2926938C2 (en)
DE69114732T2 (en) Device for monitoring the operation of a microprocessor system or the like.
DE69208611T2 (en) WIRE CUTTING SPARK EDM MACHINE
DE2063944A1 (en) Anti-lock control system based on the principle of speed comparison
DE19619412C1 (en) Triggering passive safety device for occupant of vehicle in crash
DE3023400A1 (en) SERVO CONTROL METHOD AND SYSTEM FOR ELECTROEROSIVE MACHINING
DE2644646A1 (en) DEVICE FOR DETECTION OF ONE OR MORE MISSING PULSES IN AN OTHERWISE REGULAR PULSE SEQUENCE
DE2439937C3 (en) Circuit arrangement for generating an output pulse that is delayed compared to an input pulse
DE2250872C3 (en) Method and device for electrical discharge machining
DE2155923A1 (en) Method and device for detecting and controlling conditions during spark formation in an electrical discharge machining process with relative movement between tool and workpiece
DE2243742A1 (en) DEVICE FOR DIGITAL CONTROL OF THE SIZE OF THE MACHINING GAP IN A SPARK EDM MACHINING PROCESS
DE2320701A1 (en) METHOD AND DEVICE FOR CONTROLLING THE ADJUSTMENT MOVEMENT OF A TOOL ELECTRODE
DE2507632B2 (en) ARRANGEMENT FOR DETERMINING THE PRESENCE OF A VEHICLE IN AN AREA OF A CABLE LOOP
DE69024855T2 (en) Drive device for ultrasonic wave motor
DE2365331A1 (en) DEVICE FOR PHOTOGRAPHIC MONITORING OF TRAFFIC-CONTROLLED INTERSECTIONS
EP0242446B1 (en) Duty ratio measuring system for variable frequency pulses
DE19533318C2 (en) Power supply unit
CH655029A5 (en) MACHINING DEVICE BY MEANS OF ELECTRICAL DISCHARGE, WITH A WIRE-SHAPED ELECTRODE.
DE19905053A1 (en) Comparator circuit
DE2850115C2 (en) Ignition system for internal combustion engines
DE2804687C2 (en) Method and circuit for electrical discharge machining
DE3001908A1 (en) DEVICE FOR MEASURING THE TURNING ANGLE OF A SHAFT OF A MACHINE
DE2516624B2 (en) Electrical circuit arrangement
DE3539643C2 (en)
DE2400580A1 (en) ARRANGEMENT FOR ELECTROEROSIVE MACHINING OF WORK PIECES

Legal Events

Date Code Title Description
BHN Withdrawal