Patent US4173752A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4173752A Expired / Lapsed US ⏱️ 0.0 years remaining

Gray code reader

Assignee: Yamato Scale Co Ltd
•
Filing: 1978-03-24
•
Granted: 1979-11-06
•
Expires: 1998-03-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An analog to digital convertor for converting mechanical motion to an electric digital signal which includes a code plate carrying gray codes for measuring displacement, codes for parity bits and parity check control bits and gray code reading means and decoder therefore wherein the parity bits detect the occurrence of a readout error and producing a warning signal while the parity check control bits detect an incorrect parity check caused by errors in the sensing operation such as dirt, dust, or damaged sensing elements, and produces a second warning signal, a memory for temporarily storing the output of the decoder and circuitry inter-connected with the memory and decoder to produce a third warning signal when the difference between the outputs of the memory and the decoder is greater than a predetermined value, circuitry for producing a first error signal when only the second warning signal is present and a second error signal when at least the first and third warning signals are present.

Inventors

  • 👤 Masami Yamanaka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 21:34
CPC Classifications
G; G01; G01G; G01G23/00; G01G23/18; G01G23/38; G01G23/42; G01G23/44; H; H03; H03M; H03M1/00; H03M1/12; H03M1/22; H03M1/24; H03M1/28; H03M1/285

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 312 words
A gray code reader, comprising a code plate having gray code bits, parity bits and parity check control bits arranged side by side, said parity check control bits consisting of first bits representing one binary level and lying respectively across the boundaries of the adjoining gray code bits and second bits representing the other binary level and occupying the remaining portions between said first bits, gray code bit reading means arranged in correspondence with the respective bits of said gray code bits for reading said gray code bits, a decoder for decoding the output of said gray code bit reading means, parity bit reading means and parity check control bit reading means arranged respectively in correspondence with said parity bits and parity check control bits for reading said bits respectively, a parity check circuit for receiving the output of said gray code bit reading means and parity bit reading means and executing parity check operation said parity check control bit reading means producing a first warning signal upon sensing of said first bits and said parity check circuit producing a second warning signal when the parity is incorrect, a memory for temporarily storing the output of said decoder, a subtractor for producing a difference between the content of said memory and the output of said decoder, a first comparator for comparing said difference with a predetermined value and producing a third warning signal when the difference is greater than the other, memory control means for interrupting the input of said memory in response to at least one of said first and second warning signals, first error indicating means for producing an error signal in response to said second warning signal only in the absence of said first warning signal, and second error indicating means for producing an error signal in response to at least both of said first and third warning signal.
Claim 2
Dependent Claim 312 words
A gray code reader, comprising a code plate having gray code bits, parity bits and parity check control bits arranged side by side, said parity check control bits consisting of first bits representing one binary level and lying respectively across the boundaries of the adjoining gray code bits and second bits representing the other binary level and occupying the remaining portions between said first bits, gray code bit reading means arranged in correspondence with the respective bits of said gray code bits for reading said gray code bits, a decoder for decoding the output of said gray code bit reading means, parity bit reading means and parity check control bit reading means arranged respectively in correspondence with said parity bits and parity check control bits for reading said bits respectively, a parity check circuit for receiving the output of said gray code bit reading means and parity bit reading means and executing parity check operation said parity check control bit reading means producing a first warning signal upon sensing of said first bits and said parity check circuit producing a second warning signal when the parity is incorrect, a memory for temporarily storing the output of said decoder, a subtractor for producing a difference between the content of said memory and the output of said decoder, a first comparator for comparing said difference with a predetermined value and producing a third warning signal when the difference is greater than the other, memory control means for interrupting the input of said memory in response to at least one of said first and second warning signals, first error indicating means for producing an error signal in response to said second warning signal only in the absence of said first warning signal, and second error indicating means for producing an error signal in response to at least both of said first and third warning signal.
Claim 3
Dependent Claim 30 words
A gray code reader, according to claim 1, wherein said predetermined value is selected to be equal to the interval of the decimal numbers represented by said gray code bits.
Claim 4
Dependent Claim 103 words
A gray code reader, according to claim 1, comprising further a frequency-to-voltage convertor for receiving the output of said parity check control bit reading means and converting the alternating frequency of said output into voltage, a second comparator for comparing the output voltage of said convertor with a predetermined voltage and producing a fourth warning signal when said predetermined voltage is lower, means for interrupting said first warning signal supplied to said first error indicating means in response to said fourth warning signal, and means for interrupting said error signal of said second error indicating means in response to said fourth warning signal.
Claim 5
Dependent Claim 162 words
A gray code reader, according to claim 1, wherein said code plate further includes advanced phase bits which have a code array the same as said parity bits and are shifted by a half of the width of said parity bits with respect to the latter, said first and second bits of said parity check control bits are the same in width and arranged symmetrically about said boundaries, advanced phase bit reading means arranged facing said advanced phase bits and on the same line as said gray code bit reading means for reading said advanced phase bits, and said gray code bit reading means being arranged to receive the output of said advanced phase bit reading means and the output of said parity check control bit reading means in addition to the output of said gray code bit reading means to decode said outputs at at least 25% of the least significant digit of the decoded value of said gray code bits.
Claim 6
Dependent Claim 24 words
A gray code reader, according to claim 4, including means for interrupting the input of said memory in response to said third warning signal.
Claim 7
Dependent Claim 122 words
A gray code reader, according to claim 1, wherein said first and second bits of said parity check control bits are the same in width and arranged symmetrically about said boundaries, and advanced phase bit reading means disposed facing said parity bits and being shifted by a half of the width of said parity bits with respect to said parity bit reading means, for reading said parity bits, and said decoder being arranged to receive the outputs of said advanced phase bit reading means and parity check control bit reading means in addition to the output of said gray code reading means to decode said outputs to a quarter of the least significant digit of the decoded value of said gray code.
Claim 8
Dependent Claim 24 words
A gray code reader, according to claim 6, including means for interrupting the input of said memory in response to said third warning signal.
Claim 9
Dependent Claim 100 words
A gray code reader, according to claim 6, including a frequency-to-voltage convertor for receiving the output of said parity check control bit reading means and converting the alternating frequency of said output into voltage, a second comparator for comparing the output voltage of said convertor with a predetermined voltage and producing a fourth warning signal when said predetermined voltage is lower, means for interrupting said first warning signal supplied to said first error indicating means in response to said fourth signal, and means for interrupting said signal of said second error indicating means in response to said fourth warning signal.

References Cited (Backward Citations)

US3187325A Cited
US3594735A Cited
US3947843A Cited
US3913095A Cited
US4025914A Cited
US3938083A Cited
US3999064A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1982-11-05 1983-05-07 1983-11-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1986-11-05 1987-05-07 1987-11-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1990-11-05 1991-05-07 1991-11-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag