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

Speed detecting apparatus

Assignee: Hitachi Ltd
•
Filing: 1987-01-12
•
Granted: 1989-06-13
•
Expires: 2007-01-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a speed detecting apparatus for detecting the rotational speed of a rotating body mechanically coupled thereto, an encoder generates one cycle of a sine-wave signal each time its angular position of rotation changes by a predetermined unit amount. A zero-crossing pulse is generated at each zero-crossing point of the sine-wave signal generated from the encoder, and the phase angle of the sine-wave signal is detected on the basis of the zero-crossing point of the sine-wave signal generated from the encoder. In a high speed range, the rotational speed is detected on the basis of the ratio between the number of zero-crossing pulses and the time interval between a first one and a last one of the plural zero-crossing pulses. On the other hand, in a low speed range, the rotational speed is detected on the basis of the combination of the number of the zero-crossing pulses appearing within a predetermined period of time and the phase angle of the sine-wave signal.

Inventors

  • 👤 Tsutomu Omae
  • 👤 Toshihiko Matsuda
  • 👤 Youjirou Miyahara
  • 👤 Kenzo Kamiyama

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 18:07
CPC Classifications
G; G01; G01P; G01P13/00; G01P13/02; G01P13/04; G01P13/045

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 233 words
A speed detecting apparatus for detecting the rotational speed of a rotating body mechanically coupled to said apparatus, said apparatus comprising: an encoder for generating one cycle of a sine-wave signal each time the encoder angular position changes by a predetermined unit amount; pulse generating means responsive to the sine-wave signal for generating a zero-crossing pulse at each zero-crossing of the sine-wave signal; phase angle detecting means responsive to the sine-wave signal for generating a phase angle signal indicative of the phase angle of the sine-wave signal; a clock pulse source for providing clock pulses having a predetermined frequency; time computing means responsive to the zero-crossing pulses and the clock pulses for generating a time signal by counting clock pulses generated between two zero-crossing pulses; and speed computing means receiving the zero-crossing pulses, the phase angle signal, and the time signal as inputs, and responsive to the rotational speed of said encoder being above a predetermined level for detecting the rotational speed of said encoder on the basis of the reciprocal of the time interval between a first one and a last one of a plurality of the zero-crossing pulses, and responsive to the rotational speed of said encoder being below the predetermined level for detecting the rotational speed of said encoder on the basis of the number of zero-crossing pulses appearing within a predetermined period of time and the phase angle signal.
Claim 2
Dependent Claim 233 words
A speed detecting apparatus for detecting the rotational speed of a rotating body mechanically coupled to said apparatus, said apparatus comprising: an encoder for generating one cycle of a sine-wave signal each time the encoder angular position changes by a predetermined unit amount; pulse generating means responsive to the sine-wave signal for generating a zero-crossing pulse at each zero-crossing of the sine-wave signal; phase angle detecting means responsive to the sine-wave signal for generating a phase angle signal indicative of the phase angle of the sine-wave signal; a clock pulse source for providing clock pulses having a predetermined frequency; time computing means responsive to the zero-crossing pulses and the clock pulses for generating a time signal by counting clock pulses generated between two zero-crossing pulses; and speed computing means receiving the zero-crossing pulses, the phase angle signal, and the time signal as inputs, and responsive to the rotational speed of said encoder being above a predetermined level for detecting the rotational speed of said encoder on the basis of the reciprocal of the time interval between a first one and a last one of a plurality of the zero-crossing pulses, and responsive to the rotational speed of said encoder being below the predetermined level for detecting the rotational speed of said encoder on the basis of the number of zero-crossing pulses appearing within a predetermined period of time and the phase angle signal.
Claim 3
Dependent Claim 253 words
A speed detecting apparatus for detecting the rotational speed of a rotating body mechanically coupled to said apparatus, said apparatus comprising: an encoder for generating one cycle of each of two sine-wave signals, having a phase difference of 90° therebetween, each time the encoder angular position changes by a predetermined unit amount; pulse generating means responsive to one of the sine wave signals for generating a zero-crossing pulse at each zero-crossing point of the one of the sine-wave signals; phase angle detecting means responsive to the two sine-wave signals for generating a phase angle signal indicative of the phase angle of the one of the sine-wave signals; a clock pulse source for providing clock pulses having a predetermined frequency; time computing means responsive to the zero-crossing pulses and the clock pulses for generating a time signal by counting clock pulses generated between two zero-crossing pulses; and speed computing means receiving the zero-crossing pulses, the phase angle signal, and the time signal as inputs, and responsive to the rotational speed of said encoder being above a predetermined lever for detecting the rotational speed of said encoder on the basis of the reciprocal of the time interval between a first one and a last one of a plurality of the zero-crossing pulses, and responsive to the rotational speed of said encoder being below the predetermined level for detecting the rotational speed of said encoder on the basis of the number of zero-crossing pulses appearing within a predetermined period of time and the phase angle signal.
Claim 4
Dependent Claim 253 words
A speed detecting apparatus for detecting the rotational speed of a rotating body mechanically coupled to said apparatus, said apparatus comprising: an encoder for generating one cycle of each of two sine-wave signals, having a phase difference of 90° therebetween, each time the encoder angular position changes by a predetermined unit amount; pulse generating means responsive to one of the sine wave signals for generating a zero-crossing pulse at each zero-crossing point of the one of the sine-wave signals; phase angle detecting means responsive to the two sine-wave signals for generating a phase angle signal indicative of the phase angle of the one of the sine-wave signals; a clock pulse source for providing clock pulses having a predetermined frequency; time computing means responsive to the zero-crossing pulses and the clock pulses for generating a time signal by counting clock pulses generated between two zero-crossing pulses; and speed computing means receiving the zero-crossing pulses, the phase angle signal, and the time signal as inputs, and responsive to the rotational speed of said encoder being above a predetermined lever for detecting the rotational speed of said encoder on the basis of the reciprocal of the time interval between a first one and a last one of a plurality of the zero-crossing pulses, and responsive to the rotational speed of said encoder being below the predetermined level for detecting the rotational speed of said encoder on the basis of the number of zero-crossing pulses appearing within a predetermined period of time and the phase angle signal.
Claim 5
Dependent Claim 54 words
A speed detecting apparatus according to claim 2, wherein said phase angle detecting means includes memory means for storing inverse sine functions of four quadrants, and quadrant deciding means for discriminating the quadrant of the one of the sine-wave signals on the basis of the positive and negative levels of the two sine-wave signals.
Claim 6
Dependent Claim 63 words
A speed detecting apparatus according to claim 2, wherein said speed computing means decides whether the rotational speed of said encoder is above or below the predetermined level on the basis of the difference between the present count of the zero-crossing pulses and the previous count of the zero-crossing pulses at a time earlier by the predetermined period of time than present time.
Claim 7
Dependent Claim 253 words
A speed detecting apparatus for detecting the rotational speed of a rotating body mechanically coupled to said apparatus, said apparatus comprising: an encoder for generating one cycle of each of two sine-wave signals, having a phase difference of 90° therebetween, each time the encoder angular position changes by a predetermined unit amount; pulse generating means responsive to one of the sine wave signals for generating a zero-crossing pulse at each zero-crossing point of the one of the sine-wave signals; phase angle detecting means responsive to the two sine-wave signals for generating a phase angle signal indicative of the phase angle of the one of the sine-wave signals; a clock pulse source for providing clock pulses having a predetermined frequency; time computing means responsive to the zero-crossing pulses and the clock pulses for generating a time signal by counting the clock pulses generated between two zero-crossing pulses; and speed computing means receiving the zero-crossing pulses, the phase angle signal, and the time signal as inputs, and responsive to the rotational speed of said encoder being above a predetermined level for detecting the rotational speed of said encoder on the basis of the ratio between the number of zero-crossing pulses occurring during a time interval and the duration of the time interval, and responsive to the rotational speed of said encoder being below the predetermined level for detecting the rotational speed of said encoder on the basis of the number of zero-crossing pulses appearing within a predetermined period of time and the phase angle signal.
Claim 8
Dependent Claim 253 words
A speed detecting apparatus for detecting the rotational speed of a rotating body mechanically coupled to said apparatus, said apparatus comprising: an encoder for generating one cycle of each of two sine-wave signals, having a phase difference of 90° therebetween, each time the encoder angular position changes by a predetermined unit amount; pulse generating means responsive to one of the sine wave signals for generating a zero-crossing pulse at each zero-crossing point of the one of the sine-wave signals; phase angle detecting means responsive to the two sine-wave signals for generating a phase angle signal indicative of the phase angle of the one of the sine-wave signals; a clock pulse source for providing clock pulses having a predetermined frequency; time computing means responsive to the zero-crossing pulses and the clock pulses for generating a time signal by counting the clock pulses generated between two zero-crossing pulses; and speed computing means receiving the zero-crossing pulses, the phase angle signal, and the time signal as inputs, and responsive to the rotational speed of said encoder being above a predetermined level for detecting the rotational speed of said encoder on the basis of the ratio between the number of zero-crossing pulses occurring during a time interval and the duration of the time interval, and responsive to the rotational speed of said encoder being below the predetermined level for detecting the rotational speed of said encoder on the basis of the number of zero-crossing pulses appearing within a predetermined period of time and the phase angle signal.
Claim 9
Dependent Claim 314 words
A speed detecting apparatus for detecting the rotational speed of a rotating body mechanically coupled to said apparatus, said apparatus comprising: an encoder for generating one cycle of each of two sine-wave signals, having a phase difference of 90° therebetween, each time the encoder angular position changes by a predetermined amount; pulse generating means responsive to one of the sine wave signals for generating a zero-crossing pulse at each zero-crossing point of the one of the sine-wave signals; phase angle detecting means responsive to the two sine-wave signals for generating a phase angle signal indicative of the phase angle of the one of the sine-wave signals; reversible counter means for counting the zero-crossing pulses; a clock pulse source for providing clock pulses having a predetermined frequency; time computing means responsive to the zero-crossing pulses and the clock pulses for generating a time signal by counting clock pulses generated between two zero-crossing pulses; rotating direction deciding means responsive to the two sine-wave signals for discriminating the direction of rotation of said encoder; normal-reverse change-over means for applying said the zero-crossing pulses to said reversible counter means to increment or decrement the count of said reversible counter means depending on the discriminated direction of rotation of said encoder; and speed computing means receiving the zero-crossing pulses, the phase angle signal, and the time signal as inputs, and responsive to the rotational speed of said encoder being above a predetermined level for detecting the rotational speed of said encoder on the basis of the reciprocal of a time interval between a first one and a last one of a plurality of the zero-crossing pulses, and responsive to the rotational speed of said encoder being below the predetermined level for detecting the rotational speed of said encoder on the basis of the number of zero-crossing pulses appearing within a predetermined period of time and the phase angle signal.
Claim 10
Dependent Claim 314 words
A speed detecting apparatus for detecting the rotational speed of a rotating body mechanically coupled to said apparatus, said apparatus comprising: an encoder for generating one cycle of each of two sine-wave signals, having a phase difference of 90° therebetween, each time the encoder angular position changes by a predetermined amount; pulse generating means responsive to one of the sine wave signals for generating a zero-crossing pulse at each zero-crossing point of the one of the sine-wave signals; phase angle detecting means responsive to the two sine-wave signals for generating a phase angle signal indicative of the phase angle of the one of the sine-wave signals; reversible counter means for counting the zero-crossing pulses; a clock pulse source for providing clock pulses having a predetermined frequency; time computing means responsive to the zero-crossing pulses and the clock pulses for generating a time signal by counting clock pulses generated between two zero-crossing pulses; rotating direction deciding means responsive to the two sine-wave signals for discriminating the direction of rotation of said encoder; normal-reverse change-over means for applying said the zero-crossing pulses to said reversible counter means to increment or decrement the count of said reversible counter means depending on the discriminated direction of rotation of said encoder; and speed computing means receiving the zero-crossing pulses, the phase angle signal, and the time signal as inputs, and responsive to the rotational speed of said encoder being above a predetermined level for detecting the rotational speed of said encoder on the basis of the reciprocal of a time interval between a first one and a last one of a plurality of the zero-crossing pulses, and responsive to the rotational speed of said encoder being below the predetermined level for detecting the rotational speed of said encoder on the basis of the number of zero-crossing pulses appearing within a predetermined period of time and the phase angle signal.
Claim 11
Dependent Claim 279 words
A speed detecting apparatus for detecting the rotational speed of a rotating body mechanically coupled to said apparatus, said apparatus comprising: an encoder for generating one cycle of a sine-wave signal each time the encoder angular position changes by a predetermined unit amount; pulse generating means responsive to the sine wave signal for generating a zero-crossing pulse each time the sine-wave signal becomes zero; phase angle detecting means responsive to the sine wave signal for generating a phase angle signal indicative of the phase angle of the sine-wave signal; a clock pulse source for providing clock pulses having a predetermined frequency; time computing means responsive to the zero-crossing pulses and the clock pulses for generating a time signal by counting clock pulses generated between two zero-crossing pulses; first speed computing means receiving the zero-crossing pulses and the time signal for detecting the rotational speed of said encoder by dividing the number of zero-crossing pulses occurring during a time period by the duration of the time period; second speed computing means receiving the zero-crossing pulses, the phase angle signal, and the time signal as inputs, for detecting the rotational speed of said encoder on the basis of the number of zero-crossing pulses appearing within a predetermined period of time and the phase angle signal; and exchanging means responsive to the rotational speed of said encoder being above a predetermined level for activating said first speed computing means to detect the rotational speed of said encoder at high speeds and responsive to the rotational speed of said encoder being below the predetermined level for activating said second speed computing means to detect the rotational speed of said encoder at low speeds.
Claim 12
Dependent Claim 279 words
A speed detecting apparatus for detecting the rotational speed of a rotating body mechanically coupled to said apparatus, said apparatus comprising: an encoder for generating one cycle of a sine-wave signal each time the encoder angular position changes by a predetermined unit amount; pulse generating means responsive to the sine wave signal for generating a zero-crossing pulse each time the sine-wave signal becomes zero; phase angle detecting means responsive to the sine wave signal for generating a phase angle signal indicative of the phase angle of the sine-wave signal; a clock pulse source for providing clock pulses having a predetermined frequency; time computing means responsive to the zero-crossing pulses and the clock pulses for generating a time signal by counting clock pulses generated between two zero-crossing pulses; first speed computing means receiving the zero-crossing pulses and the time signal for detecting the rotational speed of said encoder by dividing the number of zero-crossing pulses occurring during a time period by the duration of the time period; second speed computing means receiving the zero-crossing pulses, the phase angle signal, and the time signal as inputs, for detecting the rotational speed of said encoder on the basis of the number of zero-crossing pulses appearing within a predetermined period of time and the phase angle signal; and exchanging means responsive to the rotational speed of said encoder being above a predetermined level for activating said first speed computing means to detect the rotational speed of said encoder at high speeds and responsive to the rotational speed of said encoder being below the predetermined level for activating said second speed computing means to detect the rotational speed of said encoder at low speeds.
Claim 13
Dependent Claim 301 words
A speed detecting apparatus for detecting the rotational speed of a rotating body mechanically coupled to said apparatus, said apparatus comprising: an encoder for generating one cycle of each of two sine wave signals, having a phase difference of 90° therebetween, each time the encoder angular position changes by a predetermined unit amount; pulse generating means responsive to one of the sine wave signals for generating a zero-crossing pulse at each zero-crossing point of the waveform of the one of the sine-wave signals; phase angle detecting means responsive to the two sine-wave signals for generating a phase angle signal indicative of the phase angle of the one of the sine-wave signals; a clock pulse source for providing clock pulses having a predetermined frequency; time computing means responsive to the zero-crossing pulses and the clock pulses for generating a time signal by counting clock pulses generated between two zero-crossing pulses; first speed computing means receiving the zero-crossing pulses and the time signal for detecting the rotational speed of said encoder by dividing the number of zero-crossing pulses occurring during a time period by the duration of the time period; second speed computing means receiving the zero-crossing pulses, the phase angle signal, and the time signal as inputs, for detecting the rotational speed of said encoder on the basis of the number of zero-crossing pulses appearing within a predetermined period of time and the phase angle signal; and exchanging means responsive to the rotational speed of said encoder being above a predetermined level for activating said first speed computing means to detect the rotational speed of said encoder at high speeds and responsive to the rotational speed of said encoder being below the predetermined level for activating said second speed computing means to detect the rotational speed of said encoder at low speeds.
Claim 14
Dependent Claim 301 words
A speed detecting apparatus for detecting the rotational speed of a rotating body mechanically coupled to said apparatus, said apparatus comprising: an encoder for generating one cycle of each of two sine wave signals, having a phase difference of 90° therebetween, each time the encoder angular position changes by a predetermined unit amount; pulse generating means responsive to one of the sine wave signals for generating a zero-crossing pulse at each zero-crossing point of the waveform of the one of the sine-wave signals; phase angle detecting means responsive to the two sine-wave signals for generating a phase angle signal indicative of the phase angle of the one of the sine-wave signals; a clock pulse source for providing clock pulses having a predetermined frequency; time computing means responsive to the zero-crossing pulses and the clock pulses for generating a time signal by counting clock pulses generated between two zero-crossing pulses; first speed computing means receiving the zero-crossing pulses and the time signal for detecting the rotational speed of said encoder by dividing the number of zero-crossing pulses occurring during a time period by the duration of the time period; second speed computing means receiving the zero-crossing pulses, the phase angle signal, and the time signal as inputs, for detecting the rotational speed of said encoder on the basis of the number of zero-crossing pulses appearing within a predetermined period of time and the phase angle signal; and exchanging means responsive to the rotational speed of said encoder being above a predetermined level for activating said first speed computing means to detect the rotational speed of said encoder at high speeds and responsive to the rotational speed of said encoder being below the predetermined level for activating said second speed computing means to detect the rotational speed of said encoder at low speeds.
Claim 15
Dependent Claim 54 words
A speed detecting apparatus according to claim 8, wherein said phase angle detecting means includes memory means for storing inverse sine functions of four quadrants, and quadrant deciding means for discriminating the quadrant of the one of the sine-wave signals on the basis of the positive and negative levels of the two sine-wave signals.
Claim 16
Dependent Claim 62 words
A speed detecting apparatus according to claim 8, wherein said exchanging means decides whether the rotational speed of said encoder is above or below the predetermined level on the basis of the difference between the present count of the zero-crossing pulses and the previous count of the zero-crossing pulses at a time earlier by the predetermined period of time than present time.
Claim 17
Dependent Claim 357 words
A speed detecting apparatus for detecting the rotational speed of a rotating body mechanically coupled to said apparatus, said apparatus comprising: an encoder for generating one cycle of each of two sine-wave signals, having a phase difference of 90° therebetween, each time the encoder angular position changes by a predetermined unit amount; pulse generating means responsive to one of the sine wave signals for generating a zero-crossing pulse at each zero-crossing point of one of the sine-wave signals; phase angle detecting means responsive to the two sine-wave signals for generating a phase angle signal indicative of the phase angle of the one of the sine-wave signals; a clock pulse source for providing clock pulses having a predetermined frequency; time computing means responsive to the zero-crossing pulses and the clock pulses for generating a time signal by counting clock pulses generated between two zero-crossing pulses; reversible counter means for counting said zero-cross pulses; rotating direction deciding means responsive to the two sine-wave signals for discriminating the direction of rotation of said encoder; normal-reverse change-over means for applying said zero-crossing pulses to said reversible counter means to increment or decrement the count of said reversible counter means depending of the discriminated direction of rotation of said encoder; first speed computing means receiving the zero-crossing pulses and the time signal for detecting the rotational speed of said encoder by dividing the number of zero-crossing pulses occurring during a time period by the duration of the time period; second speed computing means receiving the zero-crossing pulses, the phase angle signal, and the time signal as inputs, for detecting the rotational speed of said encoder on the basis of the number of zero-crossing pulses appearing within a predetermined period of time and the phase angle signal; and exchanging means responsive to the rotational speed of said encoder being above a predetermined level for activating said first speed computing means to detect the rotational speed of said encoder at high speeds and responsive to the rotational speed of said encoder being below the predetermined level for activating said second speed computing means to detect the rotational speed of said encoder at low speeds.
Claim 18
Dependent Claim 357 words
A speed detecting apparatus for detecting the rotational speed of a rotating body mechanically coupled to said apparatus, said apparatus comprising: an encoder for generating one cycle of each of two sine-wave signals, having a phase difference of 90° therebetween, each time the encoder angular position changes by a predetermined unit amount; pulse generating means responsive to one of the sine wave signals for generating a zero-crossing pulse at each zero-crossing point of one of the sine-wave signals; phase angle detecting means responsive to the two sine-wave signals for generating a phase angle signal indicative of the phase angle of the one of the sine-wave signals; a clock pulse source for providing clock pulses having a predetermined frequency; time computing means responsive to the zero-crossing pulses and the clock pulses for generating a time signal by counting clock pulses generated between two zero-crossing pulses; reversible counter means for counting said zero-cross pulses; rotating direction deciding means responsive to the two sine-wave signals for discriminating the direction of rotation of said encoder; normal-reverse change-over means for applying said zero-crossing pulses to said reversible counter means to increment or decrement the count of said reversible counter means depending of the discriminated direction of rotation of said encoder; first speed computing means receiving the zero-crossing pulses and the time signal for detecting the rotational speed of said encoder by dividing the number of zero-crossing pulses occurring during a time period by the duration of the time period; second speed computing means receiving the zero-crossing pulses, the phase angle signal, and the time signal as inputs, for detecting the rotational speed of said encoder on the basis of the number of zero-crossing pulses appearing within a predetermined period of time and the phase angle signal; and exchanging means responsive to the rotational speed of said encoder being above a predetermined level for activating said first speed computing means to detect the rotational speed of said encoder at high speeds and responsive to the rotational speed of said encoder being below the predetermined level for activating said second speed computing means to detect the rotational speed of said encoder at low speeds.

References Cited (Backward Citations)

DE2549953A1 Cited
US4274142A Cited
US4445110A Cited
US4584528A Cited
EP0059244A2 Cited
US4547667A Cited
US4484137A Cited
US4581713A Cited
US4691192A Cited
US4680721A Cited
US4712186A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag