What Are Absolute Encoders and When to Use Them

Absolute encoders are feedback devices that provide speed, position information by outputting a digital word or bit in relation to motion. Unlike incremental encoders that output a continuous stream of ubiquitous pulses, absolute encoders output unique words or bits for each position.

Absolute Encoders

By outputting a digital word or bit instead of a stream of pulses, absolute rotary encoders offer several advantages:

  • Higher overall resolution vs incremental encoders
  • Better start up performance because of low homing (or initial position) time
  • Accurate motion detection along multiple axes
  • Multiple output protocols for better electronics integration
  • Better recovery from system or power failures

Free White Paper Resources:

Encoder Mounting
IP Rating
Feedback Options
Encoder Essentials  Encoder Mounting. Optimizing the Life and Performance of Rotary Encoders Download Now
How to Select IP Ratings  Free White Paper: Understanding Encoder IP Ratings Download Now
Feedback Essentials White Paper  Encoders or Resolvers? How to Choose the Right Feedback Option Download Now
     

Types of Absolute Encoders

Absolute encoders can be categorized based on their sensing technology type (optical or magnetic) or their output over multiple turns of the motor shaft (single-turn or multi-turn).

Optical absolute encoders use a code disc with markings and an LED that shines light through the code disc. As the disc turns with the motor shaft, changes in positions can be detected. For magnetic absolute encoders, the optical markers are replaced by magnetic poles and the LED is replaced by a magnetic sensing array.

While all absolute rotary encoders provide feedback based on the rotation of shaft (position of the encoder within 360 degrees or single turn), applications differ based on the requirement to know how many times the encoder has made a complete rotation or multiple turns. Multi-turn absolute encoders offer additional feedback for the number of 360 degree turns.

Learn more about single vs multi-turn absolute encoders here

How Absolute Encoders Work: Accuracy Even in Complex Systems

absolute-encoder-code-discAn absolute rotary encoder determines its position using a static reference point. The method is slightly different depending on whether the absolute rotary encoder is optical or magnetic, but the principle is the same either way.

Absolute encoders work by outputting a digital word of bit as the shaft rotates. There are two discs, both with concentric rings with offset markers. One disc is fixed to the central shaft; the other moves freely. As the disc turns, the markers along the track of absolute encoders change position on the fixed disc. Each configuration along the disc of an absolute rotary encoder represents a unique binary code. Looking at the binary code within the absolute rotary encoder determines the absolute position of the object. For optical absolute encoders, the marker is an opening which lets through light. For magnetic absolute encoders, the markers are a magnetic sensor array that passes over a magnet and detects the position of the magnetic poles.

Advantages of Absolute Encoders

Absolute encoders offer unique advantages over incremental encoders. They have a unique code for each shaft position, meaning that they can provide very unique position information as no two positions on a track are identical. They measure actual position by generating a stream of unique digital codes that represent the encoder’s actual position and therefore do not require an index or reference point. This also provides absolute encoders an advantage in applications returning to a home position may present issues in the event of a power loss.

Absolute encoders also offer higher resolution options compared to incremental encoders. While incremental encoders must add more increments to a single track on a code disc and are thereby limited to the physical size of the disc and the number of pulses that can be decoded vs the rotating speed of the encoder (frequency response), absolute encoders add additional tracks to achieve higher resolutions and do not continuously output a stream of pulses. Instead they are limited by the number times the encoders is interrogated within a given sample period of baud rate.

Learn more about specifying absolute encoder resolution here

Alternatives to Absolute Rotary Encoder

If overall system simplicity matters more than performance, then there are alternatives to absolute encoders including incremental encoders and resolvers

Absolute Encoder vs Resolvers

Resolvers are electro-mechanical precursors to encoders, based on technology going back to World War II. An electrical current creates a magnetic field along a central winding. There are two windings that are perpendicular to each other. One winding is fixed in place, and the other moves as the object moves. The changes in the strength and location of the two interacting magnetic fields allow the resolver to determine the motion of the object.

The simplicity of the resolver design makes it reliable in even extreme conditions, from cold and hot temperature ranges to radiation exposure, and even mechanical interference from vibration and shock. However, the forgiving nature of resolvers for both origin and application assembly comes at the expense of their ability to work in complex application designs because it cannot produce data with enough accuracy. Unlike absolute encoders, resolvers only output analog data, which can require specialized electronics to connect with.

Learn more about resolvers here

Absolute Encoders vs Incremental Encoders

Incremental Encoders determine relative position, looking only at the differences between measurements. The encoder engine sends out pulses in channels (called quadratures) and the offsets in these pulses indicate motion.

Incremental encoders provide excellent speed and distance feedback and, since there are few sensors involved, the systems are both simple and inexpensive. However, incremental encoders are susceptible to environmental factors and they can lose resolution at high speeds due to output frequency limitations. They are also limited by only providing change information, so the encoder requires a reference device to calculate motion.

Learn more about incremental encoders here

Absolute Situations: When You Need Absolute Encoders

The absolute rotary encoder itself understands the positioning information – it doesn’t need to rely on outside electronics to provide a baseline index for the encoder position. Absolute encoders enable applications which rely on non-linear positioning to work without additional external components.

In real life, absolute encoders allow more precision work from applications:

  • Determining multi-axis orientation for CNC machines used in parts manufacturing
  • Automatically determining the height of scissor beds used in hospitals
  • Accurately positioning multiple stabilizers for large vehicles like cranes or aerial lifts
  • Moving automatic doors or bays without a limiting switch
  • Continuing robotic movement cleanly even after a power failure

Especially when compared to resolvers and incremental encoders, the obvious strength of absolute encoders is how their positioning accuracy affects the overall application performance.