Diferencia entre Encoder y Potenciómetro

 


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

EncoderPotenció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?

  1. Gíralo.
    • Si gira sin límite y hace clics → Encoder.
    • Si se detiene al llegar al extremo → Potenciómetro.
  2. Cuenta los pines.
    • 3 pines → normalmente un potenciómetro.
    • 5 pines → normalmente un encoder con pulsador integrado.
  3. 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 con analogRead(), obteniendo valores entre 0 y 1023.
  • Encoder: se conecta a dos entradas digitales (por ejemplo D2 y D3) 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