Cover image for Rotary Encoders

Rotary Encoders

Rotary encoders are devices that measure the angular position or velocity of a rotating shaft.

Robot Tips Rotary Encoder How it works

11 January 2023 by Kevin McAleer | Share this article on

Rotary encoders are devices that measure the angular position or velocity of a rotating shaft.

They are used in a variety of applications, from industrial automation to automotive and aerospace systems, and have become an integral part of many modern control systems.

The basic operation of a rotary encoder is quite simple. It consists of a disk with a pattern of lines or slots cut into it, which is attached to the rotating shaft. As the disk rotates, a sensor detects the lines or slots in the disk, and translates them into electrical signals, which can then be read by a controller.

Depending on the type of encoder, the signals may be pulses, pulses with direction, quadrature signals, or absolute position. This allows the controller to determine the angular position or velocity of the shaft, which can then be used to control the system.


Here is a video explaining the concept; you can skip to the explaination here.

Did you find this content useful?

If you found this high quality content useful please consider supporting my work, so I can continue to create more content for you.

I give away all my content for free: Weekly video content on YouTube, 3d Printable designs, Programs and Code, Reviews and Project write-ups, but 98% of visitors don't give back, they simply read/watch, download and go. If everyone who reads or watches my content, who likes it, helps fund it just a little, my future would be more secure for years to come. A price of a cup of coffee is all I ask.

There are a couple of ways you can support my work financially:

If you can't afford to provide any financial support, you can also help me grow my influence by doing the following:

Thank you again for your support and helping me grow my hobby into a business I can sustain.
- Kevin McAleer