Los
encoders rotativos o
quadrature encoders son unos dispositivos que se utilizan como sensores de posición, ya que permiten medir con exactitud tanto la dirección como la magnitud de un desplazamiento de su eje.
Encoders industriales como los de la foto se suelen poner como realimentación de la posición de cualquier dispositivo mecánico. Son de alto rendimiento, gran precisión y bastante caros, por cierto.

Otro tipo de
encoders son los utilizados como mando de control rotativo en equipos de música, de instrumentación, …
El que yo tengo es un 3315Y como el de la foto.

En su interior estos encoders llevan un disco con marcas y dos sensores ópticos:

Las marcas del disco, o la posición de los sensores respecto a la misma, está desfasada 90º, como en la imagen siguiente:

Esto permite que la señal que los encoders generan al girar el disco sea distinta según se gire en un sentido o en el contrario:

Os dejo un vídeo de mis primeras pruebas de lectura de un quadrature encoder: