← Back to Patent Explorer
US4517684A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of and arrangement for providing numerical values indicative of relationsips between pulse train pulses

Assignee: ITT Inc
•
Filing: 1983-03-18
•
Granted: 1985-05-14
•
Expires: 2003-03-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and a device are described by which in pulse trains with variable pulse periods the period and the frequency of the two last-occurring pulses can be determined after each respective pulse in a very short time. To this end, clock pulses with invariable frequency are summed up in a counter whose output is compared to the output signals of a memory in which a table is stored. The table contains period-length values allocated to which are the corresponding frequency values as addresses of the storage locations of the memory. The memory is addressed via a further presettable counter which, in the event of a positive comparative result, will be advanced to a different address in each case. The advancing continues until the occurrence of the next following pulse of the pulse train. After each pulse of the pulse train, the first counter is reset to zero, while the further counter is set to a predetermined address value.

Inventors

  • 👤 Helmut Fennel

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 22:46
CPC Classifications
G; G01; G01R; G01R23/00; G01R23/02; G01P; G01P3/00; G01P3/42; G01P3/44; G01P3/48; G01P3/481; G01P3/489

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 229 words
A method of providing numerical values indicative of relationships between consecutive pulse train pulses which may be separated by different time periods, comprising the steps of: generating a series of clock pulses at intervals of constant length considerably shorter than that of any of the time periods separating the consecutive pulse train pulses; counting said clock pulses commencing with the occurrence of the respective pulse train pulse to obtain an actual value of the time elapsed since such occurrence; retrieving from a first of a plurality of storage locations having consecutive addresses and storing sequential reference values indicative of the elapsed time the reference value stored thereat which is indicative of the shortest elapsed time of interest, using the address of the first storage location; comparing said retrieved reference value with said actual value until their coincidence; advancing on such coincidence to the next consecutive storage location by using a next updated address of such storage location to retrieve the next reference value indicative of the next longer elapsed time therefrom; repeating said comparing step using said next reference value, and said advancing step using the previously updated address, until the occurrence of the next following pulse train pulse; and utilizing the last occurring address prior to the occurrence of such pulse train pulse for forming a numerical value indicative of the instantaneous frequency of the pulse train pulses.
Claim 2
Independent Claim 229 words
A method of providing numerical values indicative of relationships between consecutive pulse train pulses which may be separated by different time periods, comprising the steps of: generating a series of clock pulses at intervals of constant length considerably shorter than that of any of the time periods separating the consecutive pulse train pulses; counting said clock pulses commencing with the occurrence of the respective pulse train pulse to obtain an actual value of the time elapsed since such occurrence; retrieving from a first of a plurality of storage locations having consecutive addresses and storing sequential reference values indicative of the elapsed time the reference value stored thereat which is indicative of the shortest elapsed time of interest, using the address of the first storage location; comparing said retrieved reference value with said actual value until their coincidence; advancing on such coincidence to the next consecutive storage location by using a next updated address of such storage location to retrieve the next reference value indicative of the next longer elapsed time therefrom; repeating said comparing step using said next reference value, and said advancing step using the previously updated address, until the occurrence of the next following pulse train pulse; and utilizing the last occurring address prior to the occurrence of such pulse train pulse for forming a numerical value indicative of the instantaneous frequency of the pulse train pulses.
Claim 3
Dependent Claim 32 words
The method as defined in claim 1, wherein said addresses are expressed in terms of frequency values; and wherein said utilizing step includes using the last occurring address as said numerical value.
Claim 4
Dependent Claim 49 words
The method as defined in claim 1, and further comprising the step of using the last retrieved reference value prior to the occurrence of said next following pulse train pulse for forming another numerical value indicative of the instantaneous length of the time period separating the pulse train pulses.
Claim 5
Dependent Claim 33 words
The method as defined in claim 3, wherein said reference values are expressed in terms of period lengths; and wherein said using step includes employing said reference values as said other numerical values.
Claim 6
Dependent Claim 67 words
The method as defined in claim 3, wherein said addresses are expressed in terms of frequency values and said reference values are in such an inverse proportion to the respective addresses as to be expressed in terms of period lengths; wherein said utilizing step includes employing said addresses as said numerical values; and wherein said using step includes employing said reference values as said other numerical values.
Claim 7
Dependent Claim 28 words
The method as defined in claim 1, and further comprising the step of presetting the address of said first storage location to be used in said retrieving step.
Claim 8
Dependent Claim 29 words
The method as defined in claim 1, and further comprising the step of restarting the steps following said generating step on occurrence of each of the pulse train pulses.
Claim 9
Dependent Claim 245 words
An arrangement for providing numerical values indicative of relationships between consecutive pulse train pulses which may be separated by different time periods, comprising: means for generating a series of clock pulses at intervals of constant length considerably shorter than that of any of the time periods separating the consecutive pulse train pulses; means for counting said clock pulses commencing with the occurrence of the respective pulse train pulse to obtain an actual value of the time elapsed since such occurrence; a plurality of storage locations having consecutive addresses and storing sequential reference values indicative of the elapsed time; means for retrieving said reference values from said storage locations, including means for consecutively addressing such storage locations starting with a first of said storage locations that contains the reference value indicative of the shortest elapsed time of interest; means for comparing the retrieved reference value with said actual value; means for advancing the addressing of said storage locations on coincidence of said retrieved reference value with said actual value up to the occurrence of the next following pulse train pulse to an updated address of the next consecutive storage location to retrieve the reference value stored thereat which is indicative of the next longer elapsed time for use by said comparing means; and means for utilizing the last occurring address prior to the occurrence of such next following pulse train pulse for forming a numerical value indicative of the instantaneous frequency of the pulse train pulses.
Claim 10
Dependent Claim 245 words
An arrangement for providing numerical values indicative of relationships between consecutive pulse train pulses which may be separated by different time periods, comprising: means for generating a series of clock pulses at intervals of constant length considerably shorter than that of any of the time periods separating the consecutive pulse train pulses; means for counting said clock pulses commencing with the occurrence of the respective pulse train pulse to obtain an actual value of the time elapsed since such occurrence; a plurality of storage locations having consecutive addresses and storing sequential reference values indicative of the elapsed time; means for retrieving said reference values from said storage locations, including means for consecutively addressing such storage locations starting with a first of said storage locations that contains the reference value indicative of the shortest elapsed time of interest; means for comparing the retrieved reference value with said actual value; means for advancing the addressing of said storage locations on coincidence of said retrieved reference value with said actual value up to the occurrence of the next following pulse train pulse to an updated address of the next consecutive storage location to retrieve the reference value stored thereat which is indicative of the next longer elapsed time for use by said comparing means; and means for utilizing the last occurring address prior to the occurrence of such next following pulse train pulse for forming a numerical value indicative of the instantaneous frequency of the pulse train pulses.
Claim 11
Dependent Claim 48 words
The arrangement as defined in claim 8; and further comprising means for using the last retrieved reference value prior to the occurrence of said next following pulse train pulse for forming another numerical value indicative of the instantaneous length of the time period separating said pulse train pulses.
Claim 12
Dependent Claim 53 words
The arrangement as defined in claim 9, wherein said reference values stored at the respective storage locations are in an inverse proportion to the respective addresses of such locations such that said reference values are expressed in terms of period lengths and the associated addresses are expressed in terms of corresponding frequency values.
Claim 13
Dependent Claim 68 words
The arrangement as defined in claim 10, wherein said generating means includes an oscillator; wherein said counting means includes an up-counter; wherein said comparing means includes a comparator which issues a control signal on the occurrence of said coincidence; and wherein said advancing means includes a down-counter responsive to said control signal to reduce its count which constitutes the address for use in addressing the respective storage location.
Claim 14
Dependent Claim 48 words
The arrangement as defined in claim 11; and further comprising means for setting said up-counter to the count zero upon occurrence of each of said pulse train pulses; and means for resetting said down-counter to the highest count upon the occurrence of each of said pulse train pulses.
Claim 15
Dependent Claim 32 words
The arrangement as defined in claim 10, wherein said utilizing and using means includes respective buffer storage locations respectively connected to the outputs of said advancing means and of said storage locations.
Claim 16
Dependent Claim 34 words
The arrangement as defined in claim 13, wherein said buffer storage locations are enabled for receiving said last occurring address and said last occurring reference value, respectively, by said next following pulse train pulse.
Claim 17
Dependent Claim 50 words
The arrangement as defined in claim 14, and further comprising means for returning said counting and advancing means to their respective initial states upon activation; and means for introducing a predetermined time delay between the occurrence of said next following pulse train pulse and the activation of said returning means.
Claim 18
Dependent Claim 18 words
The arrangement as defined in claim 8, wherein said storage locations are constituent parts of a read-only memory.
Claim 19
Dependent Claim 44 words
The arrangement as defined in claim 8 for use in detecting the speed of rotation of a vehicle wheel; and further comprising means for sensing the speed of rotation of the wheel and for generating said pulse train pulses in response to such sensing.

References Cited (Backward Citations)

US3621403A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1988-05-13 1988-11-12 1989-05-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1992-05-13 1992-11-12 1993-05-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1996-05-13 1996-11-12 1997-05-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag