Dynamic range control for optical encoders

US10066970B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10066970-B2
Application numberUS-201514796915-A
CountryUS
Kind codeB2
Filing dateJul 10, 2015
Priority dateAug 27, 2014
Publication dateSep 4, 2018
Grant dateSep 4, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for dynamically adjusting output of a light source of an optical encoder that is operable to detect movement of a watch crown, the method comprising: receiving a first output voltage from a first photodiode of a plurality of photodiodes, wherein the first output voltage is associated with a first input current that was applied to the light source at a first time period; receiving a second output voltage from a second photodiode of the plurality of photodiodes, wherein the second output voltage is associated with the first input current that was applied to the light source at the first time period; comparing the first output voltage to the second output voltage to obtain a dynamic range; comparing the dynamic range to a target range to determine whether an alignment of the watch crown with respect to the plurality of photodiodes or the light source is changed; and estimating, using the comparison between the dynamic range and the target range, an input current for the light source, the estimated input current offsetting the alignment of the watch crown when the alignment of the watch crown is determined to impact a signal-to-noise ratio of the optical encoder, wherein the estimated input current is applied to the light source at a second time period. 2. The method of claim 1 , wherein the estimated input current is configured to change an intensity of the light source. 3. The method of claim 1 , wherein the first output voltage and the second output voltage are received at a first sample time. 4. The method of claim 1 , wherein comparing the first output voltage to the second output voltage to obtain a dynamic range comprises finding the mean of the first output voltage and the second output voltage. 5. The method of claim 1 , wherein at least one of the first output voltage and the second output voltage vary based on the alignment of the watch crown with respect to the light source. 6. The method of claim 1 , further comprising determining whether the dynamic range is below a minimum voltage threshold. 7. The method of claim 1 , further comprising determining whether the dynamic range is above a maximum voltage threshold. 8. A non-transitory computer-readable storage medium encoding computer executable instructions which, when executed by a processor, perform a method for dynamically adjusting a light source of an optical encoder that is operable to detect movement of a watch crown, the method comprising: receiving a first output voltage from a first photodiode of a plurality of photodiodes, wherein the first output voltage is associated with a first input current that was applied to the light source at a first time period; receiving a second output voltage from a second photodiode of the plurality of photodiodes, wherein the second output voltage is associated with the first input current that was applied to the light source at the first time period; comparing the first output voltage to the second output voltage to obtain a dynamic range; comparing the dynamic range to a target range to determine whether an alignment of the watch crown with respect to the plurality of photodiodes or the light source is changed; and estimating, using the comparison between the dynamic range and the target range, an input current for the light source, the estimated input current offsetting the alignment of the watch crown when the alignment of the watch crown is determined to impact a signal-to-noise ratio of the optical encoder, wherein the estimated input current is applied to the light source at a second time period. 9. The non-transitory computer-readable storage medium of claim 8 , wherein the estimated input current is configured to change an intensity of the light source at the second time period. 10. The non-transitory computer-readable storage medium of claim 8 , wherein the first output voltage and the second output voltage are received at a first sample time. 11. The non-transitory computer-readable storage medium of claim 8 , wherein comparing the first output voltage to the second output voltage to obtain a dynamic range comprises finding the mean of the first output voltage and the second output voltage. 12. The non-transitory computer-readable storage medium of claim 8 , wherein at least one of the first output voltage and the second output voltage vary based on the alignment of the watch crown with respect to the light source. 13. The non-transitory computer-readable storage medium of claim 8 , further comprising determining whether the dynamic range is below a minimum voltage threshold. 14. The non-transitory computer-readable storage medium of claim 8 , further comprising determining whether the dynamic range is above a maximum voltage threshold. 15. A watch crown, comprising: an 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; a cap affixed to the shaft and operative to receive an input, the input changing an alignment of the shaft; wherein the dynamic range module is configured to: receive a first output voltage from a first photodiode of the plurality of photodiodes; receive a second output voltage from a second photodiode of the plurality of photodiodes; compare the first output voltage to the second output voltage to obtain a dynamic range; compare the dynamic range to a target range to determine whether the dynamic range exceeds the target range; and estimate an input current for the light source, wherein the input current is based, at least in part, on the comparison between the dynamic range and the target range and wherein the input current is applied to the light source to dynamically adjust an intensity of the light source to offset the alignment of the shaft when the alignment of the shaft is determined to impact a signal-to-noise ratio of the optical encoder. 16. The optical encoder of claim 15 , wherein the light source is an LED light source. 17. The optical encoder of claim 15 , wherein the input current is provided to a digital to analog converter prior to being applied to the light source. 18. The optical encoder of claim 15 , further comprising a position sensing module configured to determine a position and a rotation of the shaft. 19. The optical encoder of claim 15 , wherein at least one of the first output voltage and the second output voltage vary based on the alignment of the shaft. 20. The optical encoder of claim 15 , wherein the dynamic range module is further configured to determine whether the dynamic range is below a minimum voltage threshold or above a maximum voltage threshold.

Assignees

Inventors

Classifications

  • Scale reading or illumination devices · CPC title

  • G01D5/3473Primary

    Circular or rotary encoders · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10066970B2 cover?
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.
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G01D5/3473. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 04 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).