Method of initializing an optical encoder
First Claim
1. In an optical shaft encoder of the type including a shaft, an optical shutter mounted for rotation with the shaft, light emitter means and light detector means associated with the optical shutter for respectively illuminating and detecting a predetermined pattern of code markings formed on the optical shutter, and electrical circuit means responsive to the status of the light emitter means and light detector means for determining the angular position of the optical shutter and shaft relative to the light emitter means and light detector means from the detected predetermined pattern,a method of initializing the predetermined pattern relative to an arbitrary shaft and optical shutter position, comprising the steps of:
- (a) storing, in electrical memory means associted with the electrical circuit means, a predetermined pattern of electrical signals corresponding to each different set of code markings formed on the optical shutter associated with a particular angular position of the shaft and optical shutter;
(b) setting the shaft and optical shutter at some arbitrary angular position relative to the light emitter means and light detector means;
(c) detecting the particular set of code markings associated with said arbitrary angular position of the shaft and optical shutter; and
(d) assigning a predetermined position value to one of the predetermined patterns of electrical signals stored in said memory that corresponds to said detected arbitrary angular position and incrementally successive position values to remaining successive predetermined patterns.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of initializing the position of an optical shaft encoder without having to precisely index the encoder with respect to its shaft. The optical encoder includes an optical shutter mounted for rotation with the shaft and light emitters and light detectors associated with the optical shutter for respectively illuminating and detecting a predetermined pattern of code markings formed on the optical shutter. An electrical circuit, such as a suitably programmed microprocessor, is responsive to the status of the light emitters and light detectors for determining the angular position of the optical shutter and shaft relative to the light emitters and detectors from the detected predetermined pattern. The optical shutter is mounted to the shaft in some arbitrary position and the code pattern associated with this position is detected by the electrical circuit. This position is then used as the "zero" or index position and all other angular positions of the optical shutter and shaft are thereafter indexed to this initial position. This eliminates the need to align the optical shutter with some indexing mark on the shaft or with a shaft driven pointer, such as utilized in the dial-type register display commonly used in gas, water or electric meters.
92 Citations
4 Claims
-
1. In an optical shaft encoder of the type including a shaft, an optical shutter mounted for rotation with the shaft, light emitter means and light detector means associated with the optical shutter for respectively illuminating and detecting a predetermined pattern of code markings formed on the optical shutter, and electrical circuit means responsive to the status of the light emitter means and light detector means for determining the angular position of the optical shutter and shaft relative to the light emitter means and light detector means from the detected predetermined pattern,
a method of initializing the predetermined pattern relative to an arbitrary shaft and optical shutter position, comprising the steps of: -
(a) storing, in electrical memory means associted with the electrical circuit means, a predetermined pattern of electrical signals corresponding to each different set of code markings formed on the optical shutter associated with a particular angular position of the shaft and optical shutter; (b) setting the shaft and optical shutter at some arbitrary angular position relative to the light emitter means and light detector means; (c) detecting the particular set of code markings associated with said arbitrary angular position of the shaft and optical shutter; and (d) assigning a predetermined position value to one of the predetermined patterns of electrical signals stored in said memory that corresponds to said detected arbitrary angular position and incrementally successive position values to remaining successive predetermined patterns. - View Dependent Claims (2, 3, 4)
-
Specification