Un encoder rotatorio y un potenciómetro rotatorio visualmente son muy parecidos, por lo que es común confundirlos.
Ambos tienen un eje que se gira con una perilla y suelen montarse de forma similar en un panel.
Similitudes visuales
- Ambos tienen un eje giratorio para colocar una perilla.
- Se fijan al panel con una rosca y una tuerca.
- Generalmente tienen un cuerpo metálico o plástico de tamaño similar.
- Desde el frente, muchas veces es imposible distinguir cuál es cuál.
Diferencias principales
| Encoder | Potenciómetro |
|---|---|
| No mide una posición absoluta, sino el sentido y los pasos del giro. | Indica una posición exacta entre el mínimo y el máximo. |
| Puede girar indefinidamente (en la mayoría de los modelos). | Tiene un tope al inicio y al final del recorrido, normalmente unos 270°. |
| Produce pulsos digitales. | Entrega un voltaje analógico variable. |
| Normalmente tiene 5 pines (A, B, GND y dos del pulsador). | Normalmente tiene 3 pines (VCC, señal y GND). |
| Al girarlo se sienten pequeños "clics" o pasos. | El giro es suave y continuo. |
¿Cómo diferenciarlos rápidamente?
-
Gíralo.
- Si gira sin límite y hace clics → Encoder.
- Si se detiene al llegar al extremo → Potenciómetro.
-
Cuenta los pines.
- 3 pines → normalmente un potenciómetro.
- 5 pines → normalmente un encoder con pulsador integrado.
-
Mídelo con un multímetro.
- Potenciómetro: la resistencia o el voltaje cambian de forma continua.
- Encoder: no cambia la resistencia de forma continua; genera pulsos al girar.
¿Para qué se usa cada uno?
- Encoder
- Menús de equipos electrónicos.
- Control de volumen digital.
- Impresoras 3D.
- Máquinas CNC.
- Interfaces de usuario en Arduino y ESP32.
-
Potenciómetro
- Control de volumen analógico.
- Ajuste de brillo.
- Control de velocidad.
- Lectura de posición con una entrada analógica de Arduino.
Ejemplo con Arduino
-
Potenciómetro: se conecta a una entrada analógica (
A0) y se lee conanalogRead(), obteniendo valores entre 0 y 1023. -
Encoder: se conecta a dos entradas digitales (por ejemplo
D2yD3) y se detectan los pulsos para saber si el usuario giró a la derecha o a la izquierda.
Conclusión:
Por fuera pueden parecer casi idénticos, pero su funcionamiento es completamente diferente: el potenciómetro entrega una posición analógica, mientras que el encoder envía pulsos digitales que indican cuánto y hacia qué lado se ha girado.
Esto hace que el encoder sea ideal para navegar menús o realizar ajustes sin límite de recorrido, y el potenciómetro para controlar una posición o nivel fijo.


Comentarios
Publicar un comentario