- Todos los productos
- ENC-PCB Encoder en PCB Con Pulsador Para Arduino [ENC-PCB] ENC-PCB Encoder en PCB Con Pulsador Para Arduino
ENC-PCB Encoder en PCB Con Pulsador Para Arduino
[ENC-PCB] ENC-PCB Encoder en PCB Con Pulsador Para Arduino
https://electrofranko.com/shop/enc-pcb-enc-pcb-encoder-en-pcb-con-pulsador-para-arduino-505 https://electrofranko.com/web/image/product.template/505/image_1920?unique=2a9a85b
Términos y condiciones
Envío: 2-3 días laborales
Referencia Interna:
ENC-PCB
Módulo Encoder Rotativo con Pulsador para Arduino (ENC-PCB)
Codificador rotativo incremental con placa adaptadora, pines organizados, interruptor de pulsador integrado y salidas de cuadratura (CLK, DT, SW).
El Módulo Encoder Rotativo con Pulsador (ENC-PCB) es un dispositivo de entrada digital incremental diseñado para simplificar la interacción en proyectos con microcontroladores. Permite medir giros continuos en ambos sentidos (horario y antihorario) sin topes mecánicos de fin de carrera, generando señales en cuadratura a través de sus pines CLK y DT. Además, cuenta con un pulsador interno (pin SW) que se activa al presionar el eje hacia abajo, convirtiéndolo en el control ideal para la navegación por menús, selección de valores y ajuste de parámetros en pantallas LCD u OLED.
Especificaciones Técnicas
| Parámetro Eléctrico | Rango / Valor Oficial |
|---|---|
| Voltaje de Operación Lógico | 3.3 V a 5 V DC |
| Tipo de Salida | Señales digitales en cuadratura (Incremental de 2 canales) |
| Pulsos por Revolución (PPR) | 20 impulsos por cada vuelta completa (20 pulsos/ciclos) |
| Tipo de Pulsador | Interruptor táctil normalmente abierto (Push button integrado en el eje) |
| Corriente Máxima por Contacto | 10 mA (Recomendado para evitar desgaste prematuro) |
| Resistencia de Contacto | Menor a 100 mΩ |
| Parámetro Físico / Estructura | Rango / Valor Oficial |
|---|---|
| Pines de Interfaz del Módulo | GND, VCC (+), SW (Switch), DT (Data), CLK (Clock) |
| Eje Mecánico | Eje moleteado metálico apto para perillas estándar de presión |
| Rotación Continua | Giro de 360 grados sin topes mecánicos ni restricciones |
| Placa de Circuito (PCB) | PCB compacta con header de 5 pines espaciados a 2.54 mm |
| Dimensiones Generales | Aproximadamente 20 mm x 15 mm x 25 mm (Incluyendo eje) |
| Compatibilidad de Plataformas | Arduino, ESP32, Raspberry Pi, STM32 y PIC |
Ventajas Clave del Módulo Encoder ENC-PCB
• Diseño Todo en Uno: A diferencia de los encoders de pines sueltos difíciles de montar en protoboard, esta placa integra las resistencias de pull-up opcionales y organiza los 5 pines de forma ordenada (GND, +, SW, DT, CLK) para una conexión rápida y limpia.
• Doble Funcionalidad (Giro + Click): Combina en un solo componente compacto un selector rotativo incremental de precisión y un botón de confirmación, ahorrando espacio valioso en tus tableros o paneles de control.
• Giro Libre sin Fin: Al carecer de topes mecánicos, el usuario puede girar la perilla infinitamente en cualquier dirección, facilitando la programación de menús circulares o incremento numérico sin restricciones de tope.
La conexión del módulo con placas como Arduino es muy sencilla. Es importante respetar la asignación de los 5 pines indicados en la serigrafía de la placa adaptadora.
Galería Dinámica de Conexiones de Hardware
Para leer un encoder rotativo con precisión en código, es necesario interpretar el desfase entre las señales de los canales CLK y DT:
- Detección de Dirección: Cuando el eje gira en sentido horario, el pin CLK cambia de estado antes que el pin DT. Si gira en sentido antihorario, ocurre lo inverso. Evaluando el estado actual y previo de CLK determinamos hacia dónde se movió el usuario.
- Antirrebote del Pulsador: Los contactos metálicos internos del botón (SW) producen rebotes eléctricos al presionarse. Un pequeño retraso por software o lectura de flancos permite detectar el "click" limpio sin falsos positivos.
Módulo Encoder Rotativo con Pulsador para Arduino (ENC-PCB)
Codificador rotativo incremental con placa adaptadora, pines organizados, interruptor de pulsador integrado y salidas de cuadratura (CLK, DT, SW).
El Módulo Encoder Rotativo con Pulsador (ENC-PCB) es un dispositivo de entrada digital incremental diseñado para simplificar la interacción en proyectos con microcontroladores. Permite medir giros continuos en ambos sentidos (horario y antihorario) sin topes mecánicos de fin de carrera, generando señales en cuadratura a través de sus pines CLK y DT. Además, cuenta con un pulsador interno (pin SW) que se activa al presionar el eje hacia abajo, convirtiéndolo en el control ideal para la navegación por menús, selección de valores y ajuste de parámetros en pantallas LCD u OLED.
Especificaciones Técnicas
| Parámetro Eléctrico | Rango / Valor Oficial |
|---|---|
| Voltaje de Operación Lógico | 3.3 V a 5 V DC |
| Tipo de Salida | Señales digitales en cuadratura (Incremental de 2 canales) |
| Pulsos por Revolución (PPR) | 20 impulsos por cada vuelta completa (20 pulsos/ciclos) |
| Tipo de Pulsador | Interruptor táctil normalmente abierto (Push button integrado en el eje) |
| Corriente Máxima por Contacto | 10 mA (Recomendado para evitar desgaste prematuro) |
| Resistencia de Contacto | Menor a 100 mΩ |
| Parámetro Físico / Estructura | Rango / Valor Oficial |
|---|---|
| Pines de Interfaz del Módulo | GND, VCC (+), SW (Switch), DT (Data), CLK (Clock) |
| Eje Mecánico | Eje moleteado metálico apto para perillas estándar de presión |
| Rotación Continua | Giro de 360 grados sin topes mecánicos ni restricciones |
| Placa de Circuito (PCB) | PCB compacta con header de 5 pines espaciados a 2.54 mm |
| Dimensiones Generales | Aproximadamente 20 mm x 15 mm x 25 mm (Incluyendo eje) |
| Compatibilidad de Plataformas | Arduino, ESP32, Raspberry Pi, STM32 y PIC |
Ventajas Clave del Módulo Encoder ENC-PCB
• Diseño Todo en Uno: A diferencia de los encoders de pines sueltos difíciles de montar en protoboard, esta placa integra las resistencias de pull-up opcionales y organiza los 5 pines de forma ordenada (GND, +, SW, DT, CLK) para una conexión rápida y limpia.
• Doble Funcionalidad (Giro + Click): Combina en un solo componente compacto un selector rotativo incremental de precisión y un botón de confirmación, ahorrando espacio valioso en tus tableros o paneles de control.
• Giro Libre sin Fin: Al carecer de topes mecánicos, el usuario puede girar la perilla infinitamente en cualquier dirección, facilitando la programación de menús circulares o incremento numérico sin restricciones de tope.
La conexión del módulo con placas como Arduino es muy sencilla. Es importante respetar la asignación de los 5 pines indicados en la serigrafía de la placa adaptadora.
Galería Dinámica de Conexiones de Hardware
Para leer un encoder rotativo con precisión en código, es necesario interpretar el desfase entre las señales de los canales CLK y DT:
- Detección de Dirección: Cuando el eje gira en sentido horario, el pin CLK cambia de estado antes que el pin DT. Si gira en sentido antihorario, ocurre lo inverso. Evaluando el estado actual y previo de CLK determinamos hacia dónde se movió el usuario.
- Antirrebote del Pulsador: Los contactos metálicos internos del botón (SW) producen rebotes eléctricos al presionarse. Un pequeño retraso por software o lectura de flancos permite detectar el "click" limpio sin falsos positivos.