Gray Codes, Natural Binary Codes, and Conversions

Gray code is a form of binary and the most popular absolute encoder output type. This white paper will explain Gray Code, discuss converting Gray Code to Natural Binary, explain how to use software to convert to Gray code, and converting Gray Code to Natural Binary in PLC ladder logic. Gray Code Gray Code is […]
Encoders in Inhospitable Environments

Encoders are often used in harsh industrial environments. Encoders can be exposed to the same contaminants other machinery is, including: high volumes of dust, an abundance of moisture, caustic chemicals, even physical damage, where the encoder is knocked around by other equipment. For encoders used in an outdoor environment, they must be able to stand […]
Applying Encoders

Encoders provide velocity, acceleration, direction, and position feedback to motion systems. Two basic types of feedback are absolute and incremental. Absolute encoders report unique position information at all locations and are unaffected by power loss. Incremental encoders also deliver position information, but count from a reference, which may require that a system be reset to […]
Accuracy of Encoders

In motion control applications, it is imperative to get accurate, reliable motion feedback from the encoders providing position, velocity, or acceleration. Definition For our purposes, “accuracy” is defined as how close an actual pulse is to the theoretical perfect position. To function well, many applications require encoders with a high degree of accuracy. With poor […]
A New Approach to Interpolated High Resolution Encoders

Encoder digital signals start as sine waves and can be interpolated to produce higher resolutions. Sine waves have to be clean and free of noise for effective interpolation. Be sure to use encoders that offer advanced optic and electronics systems to provide superior sine waves and interpolation. Sine Waves The key to the successful operation […]
The Basics of How an Encoder Works

Encoders convert motion to an electrical signal that can be read by some type of control device in a motion control system, such as a counter or PLC. The encoder sends a feedback signal that can be used to determine position, count, speed, or direction. A control device can use this information to send a […]


