Share Email Print

Proceedings Paper

Improvement of the signal integrity in diffractive optical encoders
Author(s): Bernard Kress; Ulrich Mueller
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

We are presenting several techniques to improve the quality of the signals in diffractive optics encoders, for either linear and rotational encoders. We have developed previously various hybrid incremental/absolute disk based rotary diffractive encoders architectures. While the binary signals for absolute encoding were usually of sufficiently good quality to retrieve the entire Gray code signal over the desired resolutions (10, 12 or 14 bits), the quality and integrity of the sinusoidal signals for the incremental part of the encoder needed to be improved, since these are the signals allowing the encoder to go to much higher interpolated resolutions (20 bits or over). A good precision over the interpolated signals assumes very accurate sinusoidal profiles form the raw signals. Strong interpolation can only be done on high quality sinusoidal native signals (also referred to as pulses per revolution or PPR). A typical high resolution incremental encoder might provide 12 to 16 native sinusoidal PPRs, but the interpolation over these signals can reach way over 20 bits of resolution if the signals are of good quality.

Paper Details

Date Published: 5 September 2014
PDF: 14 pages
Proc. SPIE 9202, Photonics Applications for Aviation, Aerospace, Commercial, and Harsh Environments V, 92020C (5 September 2014); doi: 10.1117/12.2084656
Show Author Affiliations
Bernard Kress, USI Photonics Inc. (United States)
Ulrich Mueller, UM-Mechatronics (United States)

Published in SPIE Proceedings Vol. 9202:
Photonics Applications for Aviation, Aerospace, Commercial, and Harsh Environments V
Alex A. Kazemi; Bernard C. Kress; Edgar A. Mendoza, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?