Paper
27 March 2018 Comparison of binary and multi-level logic processing for an optical encoder
Caitlyn M. Renne, Steve E. Watkins, John G. Ciezki
Author Affiliations +
Abstract
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, Steve E. Watkins, and 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); https://doi.org/10.1117/12.2295462
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Binary data

Logic

Interfaces

Optical encoders

Transistors

CMOS technology

Sensors

RELATED CONTENT


Back to Top