DE2809273C2 - taximeter - Google Patents
taximeterInfo
- Publication number
- DE2809273C2 DE2809273C2 DE19782809273 DE2809273A DE2809273C2 DE 2809273 C2 DE2809273 C2 DE 2809273C2 DE 19782809273 DE19782809273 DE 19782809273 DE 2809273 A DE2809273 A DE 2809273A DE 2809273 C2 DE2809273 C2 DE 2809273C2
- Authority
- DE
- Germany
- Prior art keywords
- counter
- pulse
- time
- reset
- speed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K23/00—Pulse counters comprising counting chains; Frequency dividers comprising counting chains
- H03K23/64—Pulse counters comprising counting chains; Frequency dividers comprising counting chains with a base or radix other than a power of two
- H03K23/66—Pulse counters comprising counting chains; Frequency dividers comprising counting chains with a base or radix other than a power of two with a variable counting base, e.g. by presetting or by adding or suppressing pulses
- H03K23/662—Pulse counters comprising counting chains; Frequency dividers comprising counting chains with a base or radix other than a power of two with a variable counting base, e.g. by presetting or by adding or suppressing pulses by adding or suppressing pulses
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B13/00—Taximeters
- G07B13/02—Details; Accessories
- G07B13/04—Details; Accessories for indicating fare or state of hire
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Devices For Checking Fares Or Tickets At Control Points (AREA)
Description
Impuls erzeugt, der zur Berechnung des zu erhebenden Fahrpreises in der üblichen Weise benutzt wird. Es hat sich jedoch gezeigt, daß bei über einer Schwellengeschwindigkeit liegenden Geschwindigkeiten das erzeugte AusgangssignaJ den Streckenimpulsen entspricht und zufriedenstellend ist, während bei unter der Schwellengeschwindigkeit liegenden Geschwindigkeiten ein Fehler eingeführt wird, da zuviele Impulse erzeugt werden, und es kann gezeigt werden, daß dieser Fehler vom Stand des Abwärtszählers abhängt, den er bei seiner Rückstellung mittels eines Streckenimpuises hat Es wird daher vorgeschlagen, den Stand des Abwärtszählers bei jeder Rückstellung durch einen Streckenimpuls und unmittelbar nach seiner Rückstellung wegen des Erreichens des Zählerstandes Null zu überwachen, und diesen Zählerstand zu akkumulieren und dafür zu sorgen, daß jedesmal dann, wenn der akkumulierte Zählerstand die Zahl N überschreitet, von der erzeugten Impulsfolge ein Impuls subtrahiert wird.Pulse generated, which is used to calculate the fare to be charged in the usual way. It has however, it has been shown that at speeds above a threshold speed this generated The output signal corresponds to the route impulses and is satisfactory, while at below the threshold speed an error is introduced because too many pulses are generated, and it can be shown that this error depends on the level of the down-counter it is in on his It is therefore proposed to reset the down counter by means of a route impulse with each reset by a distance pulse and immediately after its reset because of the To monitor when the counter reading reaches zero, and to accumulate this counter reading and to ensure that that every time the accumulated count exceeds the number N, from the generated pulse train a pulse is subtracted.
Es werden nun die Signaldiagramme von F i g. 1 betrachtet. Fig. la zeigt typische Streckenimpulse, die an den Punkten A und C auftreten; Fig. Ib zeigt den Stand des Abwärtszählers mit dem Teilungsverhältnis /V, wobei dieser Zähler bei jedem Empfang eines Strekkenimpulses auf den Zählerstand /V gestellt wird und so ausgebildet ist, daß er unter der Steuerung durch Zeitimpulse abwärts in Richtung zum Zählerstand Null zählt. Wenn der Stand des Abwärtszählers den Wert Null erreicht, wie am Punkt B in den Fig. la und Ib angegeben ist, wird er wieder auf den Zählerstand N gestellt, von dem aus er wieder abwärtszählt, Bei jeder Rückstellung des Abwärtszählers wird ein Ausgangsimpuls erzeugt, so daß in dem in Fi g. 1 betrachteten Beispiel an den Punkten A, B und C Ausgangsimpulse erzeugt würden. Da jedoch der Zähler am Punkt C im Verlauf seines Abwärtszählzyklus zurückgestellt wird, ergibt sich ein Fehler, der vom Zählerstand Ne des Abwärtszählers abhängt, den dieser hat, wenn er von einem Streckenimpuls am Punkt C zurückgestellt wird. Dies kann dadurch ausgeräumt werden, daß die aufeinanderfolgenden Zählerstände Ne akkumuliert werden, und daß dann, wenn der akkumulierte Zählerstand den Wert N übersteigt, von der erzeugten Impulsfolge ein Impuls subtrahiert wird. Dies läßt sich an Hand der Signaldiagramme der F i g. 2 und 3 besser erläutern, die Signale zeigen, die bei Geschwindigkeiten unter dem Schwellenwert bzw. über dem Schwellenwert vorhanden sind.The signal diagrams of FIG. 1 considered. Fig. La shows typical route pulses that occur at points A and C; Fig. Ib shows the reading of the down counter with the division ratio / V, this counter is set to the count / V each time a line pulse is received and is designed so that it counts downwards in the direction of count zero under the control of time pulses. When the level of the down counter reaches zero, as at point B in Figs. Ia and Ib is specified, it is reset to the count N of which counts down again from it, In each of provision of the down counter, an output pulse is generated, so that in the in Fi g. 1 considered example, output pulses would be generated at points A, B and C. However, since the counter at point C is reset in the course of its downward counting cycle, an error results which depends on the count Ne of the downward counter that the latter has when it is reset by a distance pulse at point C. This can be eliminated in that the successive counter readings Ne are accumulated, and if the accumulated counter reading exceeds the value N , a pulse is subtracted from the pulse train generated. This can be seen from the signal diagrams in FIG. 2 and 3, which show signals present at speeds below the threshold and above the threshold, respectively.
In Fig.2a ist eine Folge von Streckenimpulsen dargestellt, und in F i g. 2b ist der Stand eines Abwärtszählers veranschaulicht, der von den Zeitimpulsen getaktet wird und jedesmal dann zurückgestellt wird, wenn ein Streckenimpuls auftritt und wenn er den Zählerstand Null erreicht. Es ist dafür gesorgt, daß bei jedem Rückstellen des Abwärtszählers ein Impuls erzeugi wird, so daß sich eine unkorrigierte Impulsfolge gemäß F i g. 2d ergibt. Jedesmal dann, wenn der Abwärtszähler den Zählerstand Null erreicht, wird ein Kennzeichen »FLAG« nach Fig.2c gesetzt, das beim Empfang des nächsten Streckenimpulses wieder rückgesetzt wird. Zum Korrigieren der in Fig.2d dargestellten unkorrigierlen Impulsfolge ist vorgesehen, daß bei der Rückstellung des Abwärtszählers durch einen Streckenimpuls bei gesetztem Kennzeichen der an diesem Zeitpunkt im Abwärtszähler vorhandene Zählerstand zu einem Fehlerakkumulator gemäß Fig. 2e übertragen wird. Wenn der Stand des Fehlerakkumulators den Wert N erreicht, wird von der unkorrigierten Impulsfolge ein Impuls subtrahiert, damit die in Fig.2f dargestellte korrigierte Impulsfolge erhalten wird. Diese korrigierte Impulsfolge kann dann zur Berechnung des zu erhebenden Fahrpreises benutzt werden.In FIG. 2a a sequence of line impulses is shown, and in FIG. 2b shows the status of a down-counter which is clocked by the time pulses and is reset each time a section pulse occurs and when it reaches zero. It is ensured that a pulse is generated each time the down counter is reset, so that an uncorrected pulse sequence as shown in FIG. 2d results. Every time the down counter reaches zero, a flag "FLAG" is set according to FIG. 2c, which is reset when the next line pulse is received. To correct the uncorrectable pulse sequence shown in FIG. When the level of the error accumulator reaches the value N , a pulse is subtracted from the uncorrected pulse train so that the corrected pulse train shown in FIG. 2f is obtained. This corrected pulse sequence can then be used to calculate the fare to be charged.
In F i g. 3 sind die gleichen Signaldiagramme wie in F i g. 2 dargestellt, jedoch ist die Darstellung modifiziert, damit erkennbar wird, was sich ergibt, wenn die Geschw;ndigkeit größer als der Schwellenwert ist In F i g. 3a ist eine Folge von Streckenimpulsen dargestellt, und F i g. 3b zeigt den Stand des Abwürtszählers, der ίο von den Zeitimpulsen getaktet und jeweils beim Empfang eines Streckenimpulses zurückgesteilt wird. Da die Geschwindigkeit größer als der Schwellenwert ist, ist der Abstand zwischen den Streckenimpulsen so bemessen, daß der Abwärtszähler jedesmal bereits zurückgestellt wirdv bevor er den Zählerstand Null erreicht. Nach F i g. 3c wird daher das Kennzeichen nie gesetzt, und die unkorrigierte Impulsfolge von F i g. 3d entspricht der Streckenimpulsfolge von F i g. 3a. Wie F i g. 3e zeigt, liegt der vom Fehlerakkumulator angezeigte Fehler konstant auf einem Wert unter TV, so daß keine Korrekturimpulse erzeugt werden, was zur Folge hat, daß die korrigierte Impulsfolge nach F i g. 3f gleich der unkorrigierten Impulsfolge von F i g. 3d ist, die gemäß der obigen Erläuterung der Streckenimpulsfolge von F i g. 3a entspricht.In Fig. 3 are the same waveform diagrams as in FIG. 2, but the illustration is modified so that it can be seen what happens when the speed is greater than the threshold value in FIG. 3a shows a sequence of route pulses, and FIG. 3b shows the status of the failure counter, which is clocked by the time pulses and each time a route pulse is received. Since the speed is greater than the threshold, the distance between the track pulses is such that each time already reset the down counter is v before it reaches the zero count. According to FIG. 3c, the flag is therefore never set, and the uncorrected pulse sequence of F i g. 3d corresponds to the path pulse sequence from FIG. 3a. Like F i g. 3e shows, the error displayed by the error accumulator is constant at a value below TV, so that no correction pulses are generated, with the result that the corrected pulse sequence according to FIG. 3f is equal to the uncorrected pulse sequence of F i g. 3d is, according to the above explanation of the path pulse train of FIG. 3a corresponds.
Die beschriebene Anordnung zur Erzeugung einer Impulsfolge für die Verwendung bei der Berechnung eines zu erhebenden Fahrpreises in einem Taxameter, basierend auf Strecken- und Zeitimpulsen, kann in Form eines Mikroprozessors oder auch in anderer Form in einem elektronischen Taxameter verwirklicht werden. In F i g. 4 ist eine Ausführungsform der erfindungsgemäßen Vorrichtung dargestellt, in der Zeitimpulse und Streckenimpulse einer Antivalenzschaltung 1 zugeführt werden, die gleichzeitig auftretende Impulse verhindern, die einen korrekten Systembetrieb stören. Die Zeitimpulse aus der Antivalenzschaltung 1 werden als Taktimpulse einem programmierbaren Abwärtszähler 2 mit dem Teilerverhältnis N zugeführt, der auch die Streckenimpulse aus der Antivalenzschaltung 1 empfängt, so daß seine Rückstellung auf den Zählerstand N bewirkt wird. Bei jeder Rückstellung des Abwärtszählers 2 auf den Zählerstand N wird an einem Ausgang für den Zählerstand /V ein Ausgangssignal abgegeben, das über ein Impulssubtrahierglied 7 zu einem nicht dargestellten Fahrpreiszähler übertragen wird. Im Ruhezustand wird das Impulssubtrahierglied 7 unwirksam gehalten. Wenn jedoch der Abwärtszähler 2 den Zählerstand Null erreicht, zeigt dies an, daß die Fahrzeuggeschwindigkeit unter dem Schwellenwert liegt, wobei dann an einem Ausgang für den Zählerstand Null ein Ausgangssignal an ein Flipflop 3 abgegeben wird, damit die Fehlerkorrekturanordnung in Betrieb gesetzt wird. Wenn der nächste Streckenimpuls nach dem Setzen des Flipflops 3 auf Grund des Vorliegens des Zählerstands Null auftritt, wird er über ein UND-Glied 4 zu einem Rechenwerk 5 übertragen, das bewirkt, daß der Stand des Abwärtszählers 2 zu einem Akkumulator im Rechenwerk 5 addiert wird, ehe der Abwärtszähler 2 zurückgestellt wird. Der akkumulierte Fehler im Rechenwerk 5 wird in einem Komparator 6 mit der Zahl N verglichen; wenn der akkumulierte Fehler den Zahlenwert N überschreitet, gibt der Komparator ein Ausgangssignal ab, das dem Impulssubtrahierglied 7 zugeführt wird, damit verhindert wird, daß ein Impuls aus dem Abwärtszähler 2 dem Gebührenzähler zugeführt wird; das Komparatorausgangssignal wird außerdem dem Rechenwerk 5 zugeführt, damit dessen Akkumula-The described arrangement for generating a pulse sequence for use in calculating a fare to be charged in a taximeter, based on distance and time pulses, can be implemented in the form of a microprocessor or in another form in an electronic taximeter. In Fig. FIG. 4 shows an embodiment of the device according to the invention, in which time pulses and distance pulses are fed to an exclusive circuit 1, which prevent pulses occurring at the same time that interfere with correct system operation. The time pulses from the exclusive circuit 1 are fed as clock pulses to a programmable down counter 2 with the division ratio N , which also receives the line pulses from the exclusive circuit 1 so that it is reset to the counter reading N. Each time the down-counter 2 is reset to the counter reading N , an output signal for the counter reading / V is output which is transmitted via a pulse subtracter 7 to a fare counter (not shown). In the idle state, the pulse subtracter 7 is held ineffective. If, however, the down counter 2 reaches the count zero, this indicates that the vehicle speed is below the threshold value, an output signal then being given to a flip-flop 3 at an output for the count zero so that the error correction arrangement is put into operation. When the next section pulse occurs after the flip-flop 3 has been set due to the presence of the counter reading zero, it is transmitted via an AND element 4 to an arithmetic unit 5, which causes the count of the down counter 2 to be added to an accumulator in the arithmetic unit 5 before the down counter 2 is reset. The accumulated error in the arithmetic unit 5 is compared in a comparator 6 with the number N; when the accumulated error exceeds the numerical value N , the comparator gives an output signal which is fed to the pulse subtracter 7, in order to prevent a pulse from the down counter 2 from being fed to the charge counter; the comparator output signal is also fed to the arithmetic unit 5 so that its accumulators
tor um den Wert N verringert wird. Der Vorgang wird dann wiederholt, wobei das Ausgangssignal des Impulssubtrahierglieds 7 der benötigten korrigierten Impulsfolge entspricht.tor is reduced by the value N. The process is then repeated, the output signal of the pulse subtracter 7 corresponding to the corrected pulse train required.
In Fig.5 ist ein Flußdiagramm zur Erläuterung des Betriebs der erfindungsgemäßen Anordnung dargestellt. Der Ablauf dieses Flußdiagrammes versteht sich auch ohne genauere Beschreibung von selbst.In Fig.5 is a flow chart for explaining the Operation of the arrangement according to the invention shown. The sequence of this flow chart is self-evident even without a more detailed description by itself.
Hierzu 5 Blatt ZeichnungenIn addition 5 sheets of drawings
2020th
2525th
3030th
3535
4040
4545
5555
6060
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19782809273 DE2809273C2 (en) | 1978-03-03 | 1978-03-03 | taximeter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19782809273 DE2809273C2 (en) | 1978-03-03 | 1978-03-03 | taximeter |
Publications (2)
Publication Number | Publication Date |
---|---|
DE2809273A1 DE2809273A1 (en) | 1979-09-13 |
DE2809273C2 true DE2809273C2 (en) | 1986-08-07 |
Family
ID=6033512
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19782809273 Expired DE2809273C2 (en) | 1978-03-03 | 1978-03-03 | taximeter |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE2809273C2 (en) |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1388158A (en) * | 1972-06-08 | 1975-03-26 | Geecen Ltd | Taximeters |
-
1978
- 1978-03-03 DE DE19782809273 patent/DE2809273C2/en not_active Expired
Also Published As
Publication number | Publication date |
---|---|
DE2809273A1 (en) | 1979-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3142555C2 (en) | ||
DE2711778C3 (en) | Method and arrangement for indicating the position of a recording medium moved by a drive mechanism relative to a magnetic head | |
DE2750157A1 (en) | METHOD AND DEVICE FOR MEASURING THE FREQUENCY OF A PULSE SIGNAL, IN PARTICULAR FOR SPEED MEASUREMENTS | |
DE2431825B2 (en) | DIGITAL MEASURING CIRCUIT FOR THE CURRENT FREQUENCY OF EVENTS THAT CAN BE REPRESENTED BY MEASURING IMPULSES | |
DE3817704A1 (en) | METHOD AND DEVICE FOR DETECTING THE SPEED | |
DE3148654A1 (en) | METHOD AND DEVICE FOR DETECTING SPEED | |
EP0231786B1 (en) | Process for eliminating disturbances in measuring signals | |
DE3234575A1 (en) | Method and arrangement for measuring frequencies | |
DE2943227C1 (en) | Device for measuring the frequency of a pulse generator | |
DE3152246T1 (en) | ||
DE2225462A1 (en) | Method and device for averaging the signals from a forward-backward signal generator | |
DE2941716C2 (en) | Device for measuring the fuel consumption of an internal combustion engine | |
DE3048673C2 (en) | Frequency discriminator | |
DE2809273C2 (en) | taximeter | |
DE2557906C2 (en) | Method for measuring the frequencies and period duration of the carrier signal of non-coherent wave packets | |
DE3536019C2 (en) | ||
DE2733689C3 (en) | Method and device for generating pulses with a physical measured variable, essentially directly proportional pulse repetition frequency | |
DE2230540C2 (en) | Provision for determining a critical wheel deceleration for anti-lock braking devices | |
DE3836811C2 (en) | ||
DE3832258A1 (en) | METHOD AND ARRANGEMENT FOR GENERATING CONTROL IMPULS FOR STEPPING MOTORS | |
DE1935012A1 (en) | High frequency altimeter | |
EP1393084B1 (en) | Device for measuring frequency | |
DE3210436C2 (en) | Method and device for determining the time interval between two electrical pulses | |
WO2004025836A1 (en) | Method and device for detecting period length fluctuations of periodic signals | |
DE3007294C2 (en) | Circuit arrangement for demodulating frequency-shift keyed signals |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8127 | New person/name/address of the applicant |
Owner name: PLESSEY OVERSEAS LTD., ILFORD, ESSEX, GB |
|
8128 | New person/name/address of the agent |
Representative=s name: PRINZ, E., DIPL.-ING. HAUSER, G., DIPL.-CHEM. DR.R |
|
8110 | Request for examination paragraph 44 | ||
8128 | New person/name/address of the agent |
Representative=s name: PRINZ, E., DIPL.-ING. LEISER, G., DIPL.-ING., PAT. |
|
8125 | Change of the main classification |
Ipc: G07B 13/00 |
|
8127 | New person/name/address of the applicant |
Owner name: KIENZLE APPARATE GMBH, 7730 VILLINGEN-SCHWENNINGEN |
|
8127 | New person/name/address of the applicant |
Owner name: MANNESMANN KIENZLE GMBH, 7730 VILLINGEN-SCHWENNING |
|
D2 | Grant after examination | ||
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: MANNESMANN KIENZLE GMBH, 7730 VILLINGEN-SCHWENNING |
|
8320 | Willingness to grant licences declared (paragraph 23) |