Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
220 words
A circuit for converting angular rotation of a mechanical shaft to which an optical shaft encoder is coupled into an electronic signal representative of the amount and direction of said rotation comprising: a. delay means receiving electrical pulses from said encoder for generating timing pulses on the transitions of said encoder pulses, said delay means including: i. circuit means for generating a spike waveform on the leading and trailing edges of said encoder pulses; and ii. logic means for shaping said spike waveforms and providing a selected delay to thereby produce said timing pulses; b. decoding means receiving said timing pulses and the encoder pulses for producing an up count representative of rotation in a first direction and a down count representative of shaft rotation in the opposite direction; c. range scaling means for scaling the up and down counts from said decoding means to accommodate a selected maximum value; d. a tally counter for counting the scaled up and down counts; e. dial scaling means for producing a predetermined number of extra up and down counts, said extra counts being supplied to said tally counter thereby to adjust the output from said tally counter for a preselected maximum angular rotation of said shaft; and f. output means receiving the output from said tally counter for producing said electronic signal.
Claim 2
Dependent Claim
220 words
A circuit for converting angular rotation of a mechanical shaft to which an optical shaft encoder is coupled into an electronic signal representative of the amount and direction of said rotation comprising: a. delay means receiving electrical pulses from said encoder for generating timing pulses on the transitions of said encoder pulses, said delay means including: i. circuit means for generating a spike waveform on the leading and trailing edges of said encoder pulses; and ii. logic means for shaping said spike waveforms and providing a selected delay to thereby produce said timing pulses; b. decoding means receiving said timing pulses and the encoder pulses for producing an up count representative of rotation in a first direction and a down count representative of shaft rotation in the opposite direction; c. range scaling means for scaling the up and down counts from said decoding means to accommodate a selected maximum value; d. a tally counter for counting the scaled up and down counts; e. dial scaling means for producing a predetermined number of extra up and down counts, said extra counts being supplied to said tally counter thereby to adjust the output from said tally counter for a preselected maximum angular rotation of said shaft; and f. output means receiving the output from said tally counter for producing said electronic signal.
Claim 3
Dependent Claim
17 words
The circuit of claim 1 wherein said optical shaft encoder is directly coupled to said mechanical shaft.
Claim 4
Dependent Claim
21 words
The circuit of claim 1 wherein said optical shaft encoder is coupled to said mechanical shaft through an electromechanical servo system.
Claim 5
Dependent Claim
18 words
The circuit of claim 1 wherein said mechanical shaft is the pointer shaft of a mechanical weigh scale.
Claim 6
Dependent Claim
28 words
The circuit according to claim 1 wherein two electrical pulse trains are generated by said shaft encoder and a separate delay means is provided for each pulse train.
Claim 7
Dependent Claim
104 words
The circuit according to claim 1 wherein said decoding means includes: a. a plurality of logic gates each adapted to produce an output upon the occurence of a different selected binary logic relationship between said timing pulses and said encoder pulses, said binary logic relationships indicating the direction of rotation of said shaft; b. first means receiving the output of the logic gates whose selected logic relationship represents rotation in a first direction for producing said up count; and c. second means receiving the output of the logic gates whose selected logic relationship represent rotation in the opposite direction for producing said down count.
Claim 8
Dependent Claim
57 words
The circuit according to claim 1 wherein said range scaling means includes a pair of circuits, one for the up count and one for the down count, said circuits each comprising: a. means for dividing the up or down count by an integer; and b. means for multiplying the divided up or down count by another integer.
Claim 9
Dependent Claim
98 words
The circuit according to claim 7 wherein said multiplying means includes: a. a down counter receiving the divided up or down count; b. means for presetting said down counter to the integer by which the up or down count is to be multiplied each time a divided up or down count is received by said down counter; and c. means for producing clock pulses to cause said down counter to count down from the preset integer to zero upon the receipt of each divided up or down count, said clock pulses constituting said scaled up or down counts.
Claim 10
Dependent Claim
44 words
The circuit according to claim 8 wherein said means for producing clock pulses includes a flip-flop adapted to toggle between a set and reset condition whenever said down counter is at a value greater than said toggling being utilized to clock said down counter.
Claim 11
Dependent Claim
45 words
The circuit according to claim 1 wherein said tally counter includes: a. a plurality of interconnected up-down counters; and b. circuit means for causing said up-down counters to count up in response to said up count and down count in response to said down count.
Claim 12
Dependent Claim
237 words
A circuit for converting angular rotation of a mechanical shaft to which an optical shaft encoder is coupled into an electronic signal representative of the amount and direction of said rotation comprising: a. delay means receiving electrical pulses from said encoder for generating timing pulses on the transitions of said encoder pulses; b. decoding means receiving said timing pulses and the encoder pulses for producing an up count representative of rotation in a first direction and a down count representative of shaft rotation in the opposite direction; c. range scaling means for scaling the up and down counts from said decoding means to accommodate a selected maximum value; d. a tally counter for counting the scaled up and down counts; e. dial scaling means for producing a predetermined number of extra up and down counts, said extra counts being supplied to said tally counter thereby to adjust the output from said tally counter for a predetermined maximum angular rotation of said shaft, wherein said dial scaling means includes i. a second counter adapted to count up and down in parallel with said tally counter; and ii. a plurality of logic gates connected to said second counter, each gate adapted to enable when said second counter reaches a different predetermined value, the enabling of said gates producing said extra up and down counts; f. output means receiving the output from said tally counter for producing said electronic signal.
Claim 13
Dependent Claim
237 words
A circuit for converting angular rotation of a mechanical shaft to which an optical shaft encoder is coupled into an electronic signal representative of the amount and direction of said rotation comprising: a. delay means receiving electrical pulses from said encoder for generating timing pulses on the transitions of said encoder pulses; b. decoding means receiving said timing pulses and the encoder pulses for producing an up count representative of rotation in a first direction and a down count representative of shaft rotation in the opposite direction; c. range scaling means for scaling the up and down counts from said decoding means to accommodate a selected maximum value; d. a tally counter for counting the scaled up and down counts; e. dial scaling means for producing a predetermined number of extra up and down counts, said extra counts being supplied to said tally counter thereby to adjust the output from said tally counter for a predetermined maximum angular rotation of said shaft, wherein said dial scaling means includes i. a second counter adapted to count up and down in parallel with said tally counter; and ii. a plurality of logic gates connected to said second counter, each gate adapted to enable when said second counter reaches a different predetermined value, the enabling of said gates producing said extra up and down counts; f. output means receiving the output from said tally counter for producing said electronic signal.
Claim 14
Dependent Claim
39 words
The circuit according to claim 11 wherein said second counter has a predetermined count capacity less than said tally counter and the number of said logic gates equals the number of extra counts required for the predetermined count capacity.
Claim 15
Dependent Claim
29 words
The circuit according to claim 12 wherein said logic gates are connected to enable at count values substantially equally distributed over the predetermined counter capacity of said second counter.
Claim 16
Dependent Claim
14 words
The circuit according to claim 13 wherein said second counter capacity is 100 counts.
Claim 17
Dependent Claim
244 words
A circuit for converting angular rotation of a mechanical shaft to which an optical shaft encoder is coupled into an electronic signal representative of the amount and direction of said rotation comprising: a. delay means receiving electrical pulses from said encoder for generating timing pulses on the transitions of said encoder pulses; b. decoding means receiving said timing pulses and the encoder pulses for producing an up count representative of rotation in a first direction and a down count representative of shaft rotation in the opposite direction; c. range scaling means for scaling the up and down counts from said decoding means to accommodate a selected maximum value; d. a tally counter for counting the scaled up and down counts; e. dial scaling means for producing a predetermined number of extra up and down counts, said extra counts being supplied to said tally counter thereby to adjust the output from said tally counter for a predetermined maximum angular rotation of said shaft; f. output means receiving the output from said tally counter for producing said electronic signal, said output being in parallel, said output means including means for converting the tally counter output to a serial format, said output means also including i. decimal counters receiving the serial output from said converting means and producing a seven-segment output in response thereto; and ii. electro-optical display means receiving said seven-segment output and producing a digital display of the numerical information represented by said seven-segment output.
Claim 18
Dependent Claim
244 words
A circuit for converting angular rotation of a mechanical shaft to which an optical shaft encoder is coupled into an electronic signal representative of the amount and direction of said rotation comprising: a. delay means receiving electrical pulses from said encoder for generating timing pulses on the transitions of said encoder pulses; b. decoding means receiving said timing pulses and the encoder pulses for producing an up count representative of rotation in a first direction and a down count representative of shaft rotation in the opposite direction; c. range scaling means for scaling the up and down counts from said decoding means to accommodate a selected maximum value; d. a tally counter for counting the scaled up and down counts; e. dial scaling means for producing a predetermined number of extra up and down counts, said extra counts being supplied to said tally counter thereby to adjust the output from said tally counter for a predetermined maximum angular rotation of said shaft; f. output means receiving the output from said tally counter for producing said electronic signal, said output being in parallel, said output means including means for converting the tally counter output to a serial format, said output means also including i. decimal counters receiving the serial output from said converting means and producing a seven-segment output in response thereto; and ii. electro-optical display means receiving said seven-segment output and producing a digital display of the numerical information represented by said seven-segment output.
Claim 19
Dependent Claim
27 words
The circuit according to claim 15 wherein said converting means includes means for timing the operating of said converter means and for periodically initializing said display means.