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

Rotary encoder and input device using the same

Assignee: Rohm Co Ltd
•
Filing: 1994-12-22
•
Granted: 1997-07-01
•
Expires: 2014-12-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention includes a light receiving unit having a first and second light receiving element which receive light emitted from a light emitting element via slits formed at a rotary disk and respectively generate detection signals whose phases differ from each other substantially by 90°. A first waveform shaping circuit compares the detection signal from the first light receiving element with a reference value and generates a first detection output of a rectangular waveform. A second waveform shaping circuit compares the detection signal from the second light receiving element with the reference value and generates a second detection output of a rectangular waveform. A peak hold circuit receives the detection signal from the first light receiving element and holds the peak value thereof. A reference value generating circuit generates the reference value depending on the peak value held at the peak hold circuit.

Inventors

  • 👤 Hideo Ohmae

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 16:59
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/03; G06F3/033; G06F3/0354; G06F3/03543; G01; G01D; G01D5/00; G01D5/12; G01D5/244; G01D5/24471; G01D5/24476; G01D5/2448; G01D5/26; G01D5/32; G01D5/34; G01D5/347; G01D5/3473; G01D5/36; G06F3/0304; G06F3/0312

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 153 words
A rotary encoder comprising: a light receiving unit including a first light receiving element and a second light receiving element which receive light emitted from a light emitting element via slits formed at a rotary disk and respectively generate detection signals whose phases differ from each other substantially by 90°; a first waveform shaping circuit which compares the detection signal from said first light receiving element with a reference value and generates a first detection output of a rectangular waveform; a second waveform shaping circuit which compares the detection signal from said second light receiving element with the reference value and generates a second detection output of a rectangular waveform; a peak hold circuit which receives the detection signal from said first light receiving element and holds the peak value thereof; and a reference value generating circuit which generates the reference value depending on the peak value held at said peak hold circuit.
Claim 2
Dependent Claim 153 words
A rotary encoder comprising: a light receiving unit including a first light receiving element and a second light receiving element which receive light emitted from a light emitting element via slits formed at a rotary disk and respectively generate detection signals whose phases differ from each other substantially by 90°; a first waveform shaping circuit which compares the detection signal from said first light receiving element with a reference value and generates a first detection output of a rectangular waveform; a second waveform shaping circuit which compares the detection signal from said second light receiving element with the reference value and generates a second detection output of a rectangular waveform; a peak hold circuit which receives the detection signal from said first light receiving element and holds the peak value thereof; and a reference value generating circuit which generates the reference value depending on the peak value held at said peak hold circuit.
Claim 3
Dependent Claim 184 words
A rotary encoder according to claim 1, wherein the detection signals are substantially a sinusoidal waveform, and said peak hold circuit includes a comparator which compares the voltage value of the present detection signal outputted from said first light receiving element with the voltage value of the detection signal immediately before the present detection signal, a counter which counts inputted clock pulses when the voltage level of the present detection signal is higher than the voltage level of the detection signal immediately before the present detection signal and terminates the counting when the voltage level of the present detection signal becomes equal to or lower than the voltage level of the detection signal immediately before the present detection signal depending on the comparison result of said comparator and a D/A converting circuit which converts the value from said counter to an analog value and outputs the same to said comparator as the voltage value of the detection signal immediately before the present detection signal which is sent out to said reference value generating circuit as the peak value held in said peak hold circuit.
Claim 4
Dependent Claim 56 words
A rotary encoder according to claim 2, further comprising a clock generating circuit which generates said clock pulses and wherein said peak hold circuit further includes a gate circuit which receives said clock pulses and the output from said comparator, passes said clock pulses depending on the output thereof and applies the same to said counter.
Claim 5
Dependent Claim 43 words
A rotary encoder according to claim 3 further comprising, a filter circuit for removing noises disposed between said first light receiving element and said peak hold circuit, and wherein said counter is reset at the moment when a power source is switched on.
Claim 6
Dependent Claim 48 words
A rotary encoder according to claim 4, wherein said reference value generating circuit generates the reference value by voltage-dividing the held peak value with a voltage dividing rate which is shifted by the corresponding voltage value caused by a dark current flowing through said first light receiving element.
Claim 7
Dependent Claim 395 words
A rotary encoder according to claim 1, wherein said peak hold circuit is a first peak hold circuit and further comprising, a second peak hold circuit which receives the detection signal from said second light receiving element and holds the peak value thereof as a second peak value; said first peak hold circuit includes a first comparator which compares the voltage value of the present detection signal outputted from said first light receiving element with the voltage value of the detection signal immediately before the present detection signal, a first counter which up-counts inputted clock pulses when the voltage level of the present detection signal is higher than the voltage level of the detection signal immediately before the present detection signal and terminates the counting when the voltage level of the present detection signal becomes equal to or lower than the voltage level of the detection signal immediately before the present detection signal depending on the comparison result of said first comparator and a first D/A converting circuit which converts the value from said first counter to an analog value and outputs the same to said first comparator as the voltage value of the detection signal which is sent out to said reference value generating circuit as the first peak value held in said first peak hold circuit, and said second peak hold circuit includes a second comparator which compares the voltage value of the present detection signal outputted from said second light receiving element with the voltage value of the detection signal immediately before the present detection signal, a second counter which down-counts inputted clock pulses when the voltage level of the present detection signal is lower than the voltage level of the detection signal immediately before the present detection signal and terminates the counting when the voltage level of the present detection signal becomes equal to or higher than the voltage level of the detection signal immediately before the present detection signal depending on the comparison result of said second comparator and a second D/A converting circuit which converts the value from said second counter to an analog value and outputs the same to said second comparator as the voltage value of the detection signal immediately before the present detection signal which is sent out to said reference value generating circuit as the second peak value held in said second peak hold circuit.
Claim 8
Dependent Claim 217 words
A rotary encoder comprising: a light receiving unit including a first light receiving element and a second light receiving element which receive light emitted from a light emitting element via slits formed at a rotary disk and respectively generate detection signals whose phases differ from each other substantially by 90°; a first waveform shaping circuit which compares the detection signal from said first light receiving element with a first reference value and generates a first detection output of a rectangular waveform; a second waveform shaping circuit which compares the detection signal from said second light receiving element with a second reference value and generates a second detection output of a rectangular waveform; a first peak hold circuit which receives the detection signal from said first light receiving element and holds the peak value thereof as a first peak value; a first reference value generating circuit which generates the first reference value depending on the first peak value held at said first peak hold circuit; a second peak hold circuit which receives the detection signal from said second light receiving element and holds the peak value thereof as a second peak value; and a second reference value generating circuit which generates the second reference value depending on the second peak value held at said second peak hold circuit.
Claim 9
Dependent Claim 217 words
A rotary encoder comprising: a light receiving unit including a first light receiving element and a second light receiving element which receive light emitted from a light emitting element via slits formed at a rotary disk and respectively generate detection signals whose phases differ from each other substantially by 90°; a first waveform shaping circuit which compares the detection signal from said first light receiving element with a first reference value and generates a first detection output of a rectangular waveform; a second waveform shaping circuit which compares the detection signal from said second light receiving element with a second reference value and generates a second detection output of a rectangular waveform; a first peak hold circuit which receives the detection signal from said first light receiving element and holds the peak value thereof as a first peak value; a first reference value generating circuit which generates the first reference value depending on the first peak value held at said first peak hold circuit; a second peak hold circuit which receives the detection signal from said second light receiving element and holds the peak value thereof as a second peak value; and a second reference value generating circuit which generates the second reference value depending on the second peak value held at said second peak hold circuit.
Claim 10
Dependent Claim 363 words
A rotary encoder according to claim 7, wherein said first peak hold circuit includes a first comparator which compares the voltage value of the present detection signal outputted from said first light receiving element with the voltage value of the detection signal immediately before the present detection signal, a first counter which counts inputted clock pulses when the voltage level of the present detection signal is higher than the voltage level of the detection signal immediately before the present detection signal and terminates the counting when the voltage level of the present detection signal becomes equal to or lower than the voltage level of the detection signal immediately before the present detection signal depending on the comparison result of said first comparator and a first D/A converting circuit which converts the value from said first counter to an analog value and outputs the same to said first comparator as the voltage value of the detection signal immediately before the present detection signal which is sent out to said first reference value generating circuit as the first peak value held in said first peak hold circuit, and said second peak hold circuit includes a second comparator which compares the voltage value of the present detection signal outputted from said second light receiving element with the voltage value of the detection signal immediately before the present detection signal, a second counter which counts inputted clock pulses when the voltage level of the present detection signal is higher than the voltage level of the detection signal immediately before the present detection signal and terminates the counting when the voltage level of the present detection signal becomes equal to or lower than the voltage level of the detection signal immediately before the present detection signal depending on the comparison result of said second comparator and a second D/A converting circuit which converts the value from said second counter to an analog value and outputs the same to said second comparator as the voltage value of the detection signal immediately before the present detection signal which is sent out to said second reference value generating circuit as the second peak value held in said second peak hold circuit.
Claim 11
Dependent Claim 236 words
An input device comprising: first and second rotary encoders each comprising, a light receiving unit including a first and second light receiving element which receive light emitted from a light emitting element via slits formed at a rotary disk and respectively generate detection signals whose phases differ from each other substantially by 90°; a first waveform shaping circuit which compares the detection signal from said first light receiving element with a reference value and generates a first detection output of a rectangular waveform; a second waveform shaping circuit which compares the detection signal from said second light receiving element with the reference value and generates a second detection output of a rectangular waveform; a peak hold circuit which receives the detection signal from said first light receiving element and holds the peak value thereof; and a reference value generating circuit which generates the reference value depending on the peak value held at said peak hold circuit; a first disk rotating mechanism which is disposed for X direction in a XY coordinate system and causes said rotary disk to rotate in said first rotary encoder; a second disk rotating mechanism which is disposed for Y direction in the XY coordinate system and causes said rotary disk to rotate in said second rotary encoder; and a ball which is coupled to said first and second disk rotating mechanisms and causes said first and second rotary encoders to rotate.
Claim 12
Dependent Claim 236 words
An input device comprising: first and second rotary encoders each comprising, a light receiving unit including a first and second light receiving element which receive light emitted from a light emitting element via slits formed at a rotary disk and respectively generate detection signals whose phases differ from each other substantially by 90°; a first waveform shaping circuit which compares the detection signal from said first light receiving element with a reference value and generates a first detection output of a rectangular waveform; a second waveform shaping circuit which compares the detection signal from said second light receiving element with the reference value and generates a second detection output of a rectangular waveform; a peak hold circuit which receives the detection signal from said first light receiving element and holds the peak value thereof; and a reference value generating circuit which generates the reference value depending on the peak value held at said peak hold circuit; a first disk rotating mechanism which is disposed for X direction in a XY coordinate system and causes said rotary disk to rotate in said first rotary encoder; a second disk rotating mechanism which is disposed for Y direction in the XY coordinate system and causes said rotary disk to rotate in said second rotary encoder; and a ball which is coupled to said first and second disk rotating mechanisms and causes said first and second rotary encoders to rotate.
Claim 13
Dependent Claim 184 words
An input device according to claim 9, wherein the detection signals are substantially a sinusoidal waveform, and said peak hold circuit includes a comparator which compares the voltage value of a present detection signal outputted from said first light receiving element with the voltage value of a detection signal immediately before the present detection signal, a counter which counts inputted clock pulses when the voltage level of the present detection signal is higher than the voltage level of the detection signal immediately before the present detection signal and terminates the counting when the voltage level of the present detection signal becomes equal to or lower than the voltage level of the detection signal immediately before the present detection signal depending on the comparison result of said comparator and a D/A converting circuit which converts the value from said counter to an analog value and outputs the same to said comparator as the voltage value of the detection signal immediately before the present detection signal which is sent out to said reference value generating circuit as the peak value held in said peak hold circuit.
Claim 14
Dependent Claim 56 words
An input device according to claim 10, further comprising a clock generating circuit which generates said clock pulses and wherein said peak hold circuit further includes a gate circuit which receives said clock pulses and the output from said comparator, passes said clock pulses depending on the output thereof and applies the same to said counter.
Claim 15
Dependent Claim 43 words
An input device according to claim 11, further comprising a filter circuit for removing noises disposed between said first light receiving element and said peak hold circuit, and wherein said counter is reset at the moment when a power source is switched on.
Claim 16
Dependent Claim 48 words
An input device according to claim 12, wherein said reference value generating circuit generates the reference value by voltage-dividing the held peak value with a voltage dividing rate which is shifted by the corresponding voltage value caused by a dark current flowing through said first light receiving element.
Claim 17
Dependent Claim 395 words
An input device according to claim 9, wherein said peak hold circuit is a first peak hold circuit and further comprising, a second peak hold circuit which receives the detection signal from said second light receiving element and holds the peak value thereof as a second peak value; said first peak hold circuit includes a first comparator which compares the voltage value of the present detection signal outputted from said first light receiving element with the voltage value of the detection signal immediately before the present detection signal, a first counter which up-counts inputted clock pulses when the voltage level of the present detection signal is higher than the voltage level of the detection signal immediately before the present detection signal and terminates the counting when the voltage level of the present detection signal becomes equal to or lower than the voltage level of the detection signal immediately before the present detection signal depending on the comparison result of said first comparator and a first D/A converting circuit which converts the value from said first counter to an analog value and outputs the same to said first comparator as the voltage value of the detection signal which is sent out to said reference value generating circuit as the first peak value held in said first peak hold circuit, and said second peak hold circuit includes a second comparator which compares the voltage value of the present detection signal outputted from said second light receiving element with the voltage value of the detection signal immediately before the present detection signal, a second counter which down-counts inputted clock pulses when the voltage level of the present detection signal is lower than the voltage level of the detection signal immediately before the present detection signal and terminates the counting when the voltage level of the present detection signal becomes equal to or higher than the voltage level of the detection signal immediately before the present detection signal depending on the comparison result of said second comparator and a second D/A converting circuit which converts the value from said second counter to an analog value and outputs the same to said second comparator as the voltage value of the detection signal immediately before the present detection signal which is sent out to said reference value generating circuit as the second peak value held in said second peak hold circuit.
Claim 18
Dependent Claim 395 words
An input device according to claim 13, wherein said peak hold circuit is a first peak hold circuit and further comprising, a second peak hold circuit which receives the detection signal from said second light receiving element and holds the peak value thereof as a second peak value; said first peak hold circuit includes a first comparator which compares the voltage value of the present detection signal outputted from said first light receiving element with the voltage value of the detection signal immediately before the present detection signal, a first counter which up-counts inputted clock pulses when the voltage level of the present detection signal is higher than the voltage level of the detection signal immediately before the present detection signal and terminates the counting when the voltage level of the present detection signal becomes equal to or lower than the voltage level of the detection signal immediately before the present detection signal depending on the comparison result of said first comparator and a first D/A converting circuit which converts the value from said first counter to an analog value and outputs the same to said first comparator as the voltage value of the detection signal which is sent out to said reference value generating circuit as the first peak value held in said first peak hold circuit, and said second peak hold circuit includes a second comparator which compares the voltage value of the present detection signal outputted from said second light receiving element with the voltage value of the detection signal immediately before the present detection signal, a second counter which down-counts inputted clock pulses when the voltage level of the present detection signal is lower than the voltage level of the detection signal immediately before the present detection signal and terminates the counting when the voltage level of the present detection signal becomes equal to or higher than the voltage level of the detection signal immediately before the present detection signal depending on the comparison result of said second comparator and a second D/A converting circuit which converts the value from said second counter to an analog value and outputs the same to said second comparator as the voltage value of the detection signal immediately before the present detection signal which is sent out to said reference value generating circuit as the second peak value held in said second peak hold circuit.

References Cited (Backward Citations)

US3541521A Cited
US4450529A Cited
US4496936A Cited
US4538476A Cited
US4839805A Cited
US4974164A Cited
US5124548A Cited
US5298918A Cited
US5436616A Cited
US5432443A Cited
US5414516A Cited
US5345253A Cited
US5442313A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-06-30 2000-12-30 2001-07-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-06-30 2004-12-30 2005-07-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-06-30 2008-12-30 2009-07-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag