Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
220 words
A compound rotary encoder comprising: (a) a timing-signal detecting means including, (i) a timing code pattern on a rotating disk, and (ii) a timing-signal determining portion for reading the timing code pattern and detecting a timing signal; (b) an absolute-signal detecting means including, (i) an absolute code pattern on the rotating disk, (ii) an absolute-signal detecting portion on a fixed board for reading the absolute code pattern and detecting an absolute signal, and (iii) an absolute-signal determining portion for detecting upper m bits of n-bit rotation-angle signal of a rotor shaft from the absolute signal, m being larger than one and less than n, and m and n being integers; (c) an incremental-signal detecting means including, (i) an incremental code pattern on the rotating disk, (ii) an incremental-signal detecting portion on the fixed board for reading the incremental code pattern and detecting an incremental signal, and (iii) an incremental-signal determining portion for counting the incremental signal from the incremental-signal detecting portion, detecting a counted value of the incremental signal, and for delivering the lower l bits of the n-bit rotation-angle signal, l being n minus m; and (d) a timing control means for delivering the upper m bits of the n-bit rotation-angle signal and simultaneously initializing the counted value of the incremental-signal determining portion in synchrony with the timing signal.
Claim 2
Dependent Claim
220 words
A compound rotary encoder comprising: (a) a timing-signal detecting means including, (i) a timing code pattern on a rotating disk, and (ii) a timing-signal determining portion for reading the timing code pattern and detecting a timing signal; (b) an absolute-signal detecting means including, (i) an absolute code pattern on the rotating disk, (ii) an absolute-signal detecting portion on a fixed board for reading the absolute code pattern and detecting an absolute signal, and (iii) an absolute-signal determining portion for detecting upper m bits of n-bit rotation-angle signal of a rotor shaft from the absolute signal, m being larger than one and less than n, and m and n being integers; (c) an incremental-signal detecting means including, (i) an incremental code pattern on the rotating disk, (ii) an incremental-signal detecting portion on the fixed board for reading the incremental code pattern and detecting an incremental signal, and (iii) an incremental-signal determining portion for counting the incremental signal from the incremental-signal detecting portion, detecting a counted value of the incremental signal, and for delivering the lower l bits of the n-bit rotation-angle signal, l being n minus m; and (d) a timing control means for delivering the upper m bits of the n-bit rotation-angle signal and simultaneously initializing the counted value of the incremental-signal determining portion in synchrony with the timing signal.
Claim 3
Dependent Claim
60 words
A compound rotary encoder according to claim 1 in which the compound rotary encoder further comprises a standard position pattern on the rotating disk and a standard-signal detecting portion on the fixed board for reading the standard position pattern and detecting a standard position signal, the standard position signal being used for detecting a number-of-rotations signal of the rotor shaft.
Claim 4
Dependent Claim
32 words
A compound rotary encoder according to claim 2 in which the compound rotary encoder further comprises a rotation number calculating means for calculating the number-of-rotations signal based on the standard position signal.
Claim 5
Dependent Claim
232 words
A compound rotary encoder according to claim 3 in which the compound rotary encoder further comprises: a count signal detecting means for counting the standard position signal that generates once while the rotating disk rotates predetermined times and detecting k bits of the count signal, k being an integer larger than one; a comparison means for comparing the most significant bit of the n-bit rotation-angle signal with the least significant bit of the count signal; and an output means for delivering the number-of-rotations signal in response to the comparison means, the output means comprising, (i) a first output means for delivering the upper k-1 bits of the count signal as the number-of-rotations signal, when the most significant bit of the n-bit rotation-angle signal is in a first binary state and the least significant bit of the count signal is in the first binary state, or when the most significant bit of n-bit rotation-angle signal is in a second binary state and the least significant bit of the count signal is in the first binary state, and (ii) a second output means for adding the first binary state to the upper k-1 bits of the count signal and delivering the number-of-rotations signal, when the most significant bit of the n-bit rotation-angle signal is in the second binary state and the least significant bit of the count signal is in the second binary state.
Claim 6
Dependent Claim
97 words
A compound rotary encoder according to claim 3 in which the compound rotary encoder further comprises: a signal output means for delivering the upper m-bit absolute signal and the number-of-rotations signal as serial signals, and for delivering the incremental signal detected by the incremental signal detecting means; a signal input means for receiving the serial signal comprising the absolute signal, the number-of-rotations signal, and the incremental signal from the signal output means; and a converting means for converting the serial absolute signal into an m-bit parallel signal, and for converting the number-of-rotations signal into a parallel signal.