27 March 2018 Comparison of binary and multi-level logic processing for an optical encoder
Author Affiliations +
The measurement of rotation is required for many sensor systems. Rotary optical encoders are a rugged option for such measurements and gray code systems help prevent ambiguous values during transitions. A complex interface task is selected to compare binary and multi-level logic implementations in which a five-bit, encoder gray code maps to seven-segment displays. An optimized binary gate implementation is compared to a functional equivalent using a multi-level, memory-based logic approach. CMOS circuit implementations are compared with respect to transistor count, propagation delay, and power usage. The suitability of the multi-level, memory-based approach for low-power, dedicated instrumentation is discussed.
© (2018) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Caitlyn M. Renne, Caitlyn M. Renne, Steve E. Watkins, Steve E. Watkins, John G. Ciezki, John G. Ciezki, } "Comparison of binary and multi-level logic processing for an optical encoder", Proc. SPIE 10598, Sensors and Smart Structures Technologies for Civil, Mechanical, and Aerospace Systems 2018, 105983K (27 March 2018); doi: 10.1117/12.2295462; https://doi.org/10.1117/12.2295462

Back to Top