Rotary encoder having a sensor activation controller
First Claim
1. A rotary encoder, comprising:
- a code plate having an optical pattern thereon;
one or more first sensors for detecting the rotational angle of the code plate by detecting the optical pattern;
one or more second sensors for detecting the rotational angle of the code plate by detecting the optical pattern, each of the second sensors being associated with one of the first sensors and being positioned 180 degrees about the code plate (opposite to) its associated first sensor;
a determination unit for determining whether an output of a currently processed sensor is in a first state, in which the rotational speed of the code plate relative to the currently processed first or second sensor exceeds a predetermined value, or in a second state, in which the rotational speed of the code plate relative to said currently processed sensor is smaller than the predetermined value or in other state in which the rotational speed of the code plate relative to said currently processed sensor is equal to the predetermined value; and
a controller for activating only one of the first and second sensors when it is determined that the output of the currently processed sensor is in either first or second state, and for activating both the first and second sensors when it is determined that the output of the currently processed sensor is in the other state.
1 Assignment
0 Petitions
Accused Products
Abstract
A rotary encoder comprising a code plate having an optical pattern, first sensor group A1 through An for detecting the rotational angle of the code plate by detecting the optical pattern, second sensor group B1 through Bn for detecting the rotational angle of the code plate by detecting the optical pattern. Each of the first sensors is associated with one of the second sensor, and the second sensor is positioned 180 degrees opposite to the associated first sensor along the circumference of the code plate. The rotary encoder further comprises a determination unit which determines if the output of the currently processed first or second sensor is in the first state, in which the rotational speed of the code plate relative to the currently processed first or second sensor is greater than a predetermined value, or in the second state, in which the rotational speed of the code plate relative to the currently processed first or second sensor is smaller than or equal to the predetermined value. If it is determined that the output is in one of the first and second states which was defined in advance, a controller activates either the first group sensors or the second group sensors. If it is determined that the output is in the other state, then the controller activates both the first and second group sensors.
-
Citations
6 Claims
-
1. A rotary encoder, comprising:
-
a code plate having an optical pattern thereon; one or more first sensors for detecting the rotational angle of the code plate by detecting the optical pattern; one or more second sensors for detecting the rotational angle of the code plate by detecting the optical pattern, each of the second sensors being associated with one of the first sensors and being positioned 180 degrees about the code plate (opposite to) its associated first sensor; a determination unit for determining whether an output of a currently processed sensor is in a first state, in which the rotational speed of the code plate relative to the currently processed first or second sensor exceeds a predetermined value, or in a second state, in which the rotational speed of the code plate relative to said currently processed sensor is smaller than the predetermined value or in other state in which the rotational speed of the code plate relative to said currently processed sensor is equal to the predetermined value; and a controller for activating only one of the first and second sensors when it is determined that the output of the currently processed sensor is in either first or second state, and for activating both the first and second sensors when it is determined that the output of the currently processed sensor is in the other state. - View Dependent Claims (2, 3)
-
-
4. A rotary encoder, comprising:
-
a code plate having an optical pattern; one or more first sensors for detecting the rotational angle of the code plate by detecting the optical pattern; one or more second sensors for detecting the rotational angle of the code plate by detecting the optical pattern, each of the second sensors being associated with one of the first sensors and being positioned 180 degrees opposite to the associated first sensor; a determination unit for determining whether the rotational speed of the code plate relative to the currently processed first or second sensor is smaller than a predetermined minimum value, greater than a predetermined maximum value, or in the range between the minimum and the maximum values; and a controller for activating only one of the first and second sensors when it is determined that the rotational speed of the code plate relative to the currently processed first or second sensor is smaller than the minimum value or greater than the maximum value, and for activating both the first and second sensors when it is determined that the rotational speed of the code plate relative to the currently processed first or second sensor is in the range between the minimum and the maximum values. - View Dependent Claims (5, 6)
-
Specification