Dynamic Range Control for Optical Encoders
First Claim
Patent Images
1. A method for dynamically adjusting output of a light source of an optical encoder, the method comprising:
- receiving a first output current from a first photodiode of a plurality of photodiodes, wherein the first output current is associated with a first input current that was applied to the light source at a first time period;
receiving a second output current from a second photodiode of the plurality of photodiodes, wherein the second output current is associated with the first input current that was applied to the light source at the first time period;
comparing the first output current to the second output current to obtain a dynamic current value;
comparing the dynamic current value to a target current value; and
estimating, using the comparison between the dynamic current value and the target current value, an input current for the light source, wherein the input current is applied to the light source at a second time period.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure provide a method and system for dynamically controlling a current that is applied to a light source of an optical encoder.
-
Citations
20 Claims
-
1. A method for dynamically adjusting output of a light source of an optical encoder, the method comprising:
-
receiving a first output current from a first photodiode of a plurality of photodiodes, wherein the first output current is associated with a first input current that was applied to the light source at a first time period; receiving a second output current from a second photodiode of the plurality of photodiodes, wherein the second output current is associated with the first input current that was applied to the light source at the first time period; comparing the first output current to the second output current to obtain a dynamic current value; comparing the dynamic current value to a target current value; and estimating, using the comparison between the dynamic current value and the target current value, an input current for the light source, wherein the input current is applied to the light source at a second time period. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium encoding computer executable instructions which, when executed by a processor, performs a method for dynamically adjusting a light source of an optical encoder, the method comprising:
-
receiving a first output current from a first photodiode of a plurality of photodiodes, wherein the first output current is associated with a first input current that was applied to the light source at a first time period; receiving a second output current from a second photodiode of the plurality of photodiodes, wherein the second output current is associated with the first input current that was applied to the light source at the first time period; comparing the first output current to the second output current to obtain a dynamic current value; comparing the dynamic current value to a target current value; and estimating, using the comparison between the dynamic current value and the target current value, an input current for the light source, wherein the input current is applied to the light source at a second time period. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An optical encoder for an electronic device, the optical encoder comprising:
-
a light source; a plurality of photodiodes; a shaft having an encoding pattern disposed thereon, wherein the shaft is configured to reflect light from the light source into the plurality of photodiodes; and a dynamic range module, wherein the dynamic range module is configured to; receive a first output current from a first photodiode of the plurality of photodiodes; receive a second output current from a second photodiode of the plurality of photodiodes; compare the first output current to the second output current to obtain a dynamic current value; compare the dynamic current value to a target current value; and estimating an input current for the light source, wherein the input current is based, at least in part, on the comparison between the dynamic current value and the target current value and wherein the input current is applied to the light source to dynamically adjust an intensity of the light source. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification