El componente mostrado es un codificador rotativo. Estos ponen un par de formas de onda que se denominan señales de cuadratura (dos señales de onda cuadrada que están desplazadas un cuarto de ciclo entre sí). Las señales tienen este aspecto:
La ventaja de tener las dos señales es que se puede detectar en qué dirección se está girando el codificador. La velocidad a la que gira el codificador se detecta por la frecuencia de las ondas cuadradas.
Los codificadores de la interfaz de usuario vienen en todo tipo de estilos. Los grandes, que pueden llevar un mando como el que aparece en su publicación, son adecuados para algunas aplicaciones. También hay tipos pequeños como el de la foto de abajo que pueden proporcionar mucha funcionalidad en un espacio pequeño.
Este pequeño es del tamaño de una moneda de un centavo de los Estados Unidos.
El anillo exterior gira para producir formas de onda en cuadratura. El anillo exterior también puede presionarse en las direcciones N, S, E y W y proporcionar cierres de contacto para cada una de ellas. El hoyuelo central negro también se puede presionar para producir un quinto cierre de contacto. Este dispositivo puede realmente soportar un escenario de interfaz de usuario completo sin ningún interruptor de usuario adicional.