Controlador con driver integrado para motores paso a paso Nema17/Nema23: funcionamiento autónomo sin necesidad de programación
¿Necesitas controlar un motor paso a paso sin complicaciones, sin Arduino y sin depender de un PC? Este controlador con driver integrado para motores paso a paso es la solución definitiva: configuras todo mediante su potenciómetro y botones, activas el motor y listo. Un bloque compacto todo en uno que sustituye a dos componentes independientes, ahorrándote espacio y un cableado innecesario.
Nota: El módulo controla un solo eje. Es compatible con motores paso a paso de 2 fases con 4, 5, 6 u 8 hilos. Puede funcionar de forma autónoma o conectarse a drivers externos o PLC.
¿Por qué elegir este controlador? (Ventajas clave):
- Independencia total — olvídate de Arduino, Raspberry Pi o código Python; configura todo directamente desde el módulo en menos de 5 minutos.
- 9 programas de trabajo preconfigurados — desde rotación simple hasta secuencias complejas con inversión automática, pausas y bucles infinitos.
- Pantalla LCD HD con memoria — visualiza RPM, ciclos y tiempos de espera en tiempo real; la configuración se guarda automáticamente incluso tras un corte de energía.
- Arranque y parada suave — la aceleración y deceleración ajustables en 100 niveles evitan los impactos mecánicos que desgastan los engranajes.
- Corriente de salida de 4A — potencia suficiente para motores Nema 23 en cargas medias, sin necesidad de un driver externo adicional.
- Subdivisión hasta 1/32 — precisión de posicionamiento adaptable a cada aplicación, desde movimientos rápidos hasta desplazamientos de alta precisión.
- Protección contra inversión de polaridad — evita daños en el módulo por errores de conexión, un problema común durante la instalación.
- Funcionamiento entre –20°C y +85°C — robustez garantizada en entornos industriales, talleres sin calefacción o condiciones de alta humedad.
Detalles y rendimiento
El controlador lógico y el driver de potencia están integrados en una única unidad de 79 × 43 × 41 mm, eliminando la necesidad de componentes separados. La velocidad se ajusta de forma continua entre 0,1 y 999 RPM mediante el potenciómetro o los parámetros F-03/F-05, mientras que el número de impulsos por ciclo se puede configurar hasta 9.999.999. El parámetro F-09 permite calibrar con precisión los impulsos por rotación según el ángulo del paso y la subdivisión elegida (por ejemplo, un motor de 1,8° con subdivisión 8 genera 1600 impulsos/rotación, por lo que F-09 = 160).
| Parámetro | Valor / Detalle |
|---|---|
| Tensión de entrada | DC 5V – 30V |
| Corriente de salida máxima | 4A |
| Motores compatibles | Nema 17 (42mm), Nema 23 (57mm) – 2 fases, 4/5/6/8 hilos |
| Ejes controlados | 1 (eje único) |
| Velocidad de rotación | 0,1 – 999 RPM |
| Impulsos adelante / atrás | 1 – 9.999.999 |
| Número de ciclos | 1 – 9.999 o bucle infinito |
| Pausa adelante / atrás | 0,0 – 999,9 segundos (±0,2s) |
| Subdivisión | 1 / 2 / 4 / 8 / 16 / 32 |
| Programas de trabajo (P01–P09) | 9 modos configurables |
| Control aceleración / deceleración | Sí (F-12: nivel 1–100) |
| Protección inversión polaridad | Sí |
| Modos de operación | Automático / Manual / Configuración |
| Pantalla | LCD HD (RPM, ciclos, pausa) |
| Temperatura de trabajo | –20°C a +85°C |
| Humedad de trabajo | 5% – 95% HR |
| Dimensiones del módulo | 79 × 43 × 41 mm |
Instrucciones de programación y uso
Interfaz de ejecución (modo normal):
- La primera línea de la pantalla muestra la velocidad en RPM; la segunda línea muestra la pausa o el número de ciclos (configurable mediante F-10).
- El botón CW inicia la rotación hacia adelante; el botón CCW inicia la rotación hacia atrás.
- El botón RUN/STOP activa o detiene el motor (parada suave o inmediata, según F-11).
- El potenciómetro ajusta la velocidad en ambos sentidos en tiempo real.
Acceso al menú de parámetros (F-01 – F-13):
- Mantén pulsado el potenciómetro durante más de 3 segundos para entrar en el modo de ajuste.
- Gira el potenciómetro para navegar entre los parámetros F-01 → F-13; el parámetro seleccionado parpadeará.
- Pulsa el potenciómetro para seleccionar el valor y modifícalo girándolo.
- Pulsa RUN/STOP para confirmar el valor introducido.
- Mantén pulsado el potenciómetro más de 3 segundos para guardar y salir del menú.
Tabla de parámetros F-01 – F-13:
| Parámetro | Función | Rango de ajuste | Valor por defecto |
|---|---|---|---|
| F-01 | Selección de modo (P01–P09) | P01 – P09 | P01 |
| F-02 | Impulsos dirección adelante | 1 – 9.999.999 | 1600 |
| F-03 | Velocidad adelante (RPM) | 0,1 – 999,9 | 10 |
| F-04 | Impulsos dirección atrás | 1 – 9.999.999 | 1600 |
| F-05 | Velocidad atrás (RPM) | 0,1 – 999,9 | 10 |
| F-06 | Número de ciclos (‘—-‘ = bucle infinito) | 0 – 9.999 / ∞ | 1 |
| F-07 | Pausa tras avance (segundos) | 0,0 – 999,9 | 0 |
| F-08 | Pausa tras retroceso (segundos) | 0,0 – 999,9 | 0 |
| F-09 | Impulsos por rotación completa (unidad = 10) | 1 – 9.999 | 160 |
| F-10 | Configuración pantalla: 0 = pausa; 1 = ciclos | 0 o 1 | 0 |
| F-11 | Comportamiento RUN/STOP: 0 = suave; 1 = inmediato | 0 o 1 | 0 |
| F-12 | Nivel aceleración/deceleración (1-100) | 1 – 100 | 20 |
| F-13 | Dirección del dispositivo (para redes) | 1 – 255 | 1 |
Tabla de modos de trabajo P01 – P09 (F-01):
| Modo | Descripción |
|---|---|
| P01 | Control manual por potenciómetro: sentido horario = CW, antihorario = CCW. Botones inactivos. |
| P02 | Rotación según impulsos F-02/F-04; parada tras cada ciclo; reinicio manual; bucle según F-06. |
| P03 | Rotación y parada alternativa. Detener motor antes de cambiar dirección. |
| P04 | Secuencia: F-02 → pausa F-07 → bucle F-06 (adelante); F-04 → pausa F-08 → bucle (atrás). |
| P05 | Rotación F-02/F-04 → pausa → inversión de sentido → bucle F-06. |
| P06 | Secuencia completa: F-02 → pausa F-07 → inversión F-04 → pausa F-08 → bucle F-06. |
| P07 | Rotación F-02/F-04 → pausa → retorno al origen (sin límite de ciclos fijo). |
| P08 | Rotación basada en tiempos: F-07 → pausa F-08 → bucle F-06. |
| P09 | Secuencia completa: avance F-02 → pausa F-07 → retroceso F-04 → pausa F-08 → bucle F-06. |
Contenido del paquete
- 1 × Controlador con driver integrado para motor paso a paso (Nema17/Nema23)
- 1 × Cable de conexión para motor
Preguntas frecuentes
¿Es compatible con motores Nema 17 y Nema 23?
Sí. Funciona con motores paso a paso de 2 fases Nema 17 (42mm) y Nema 23 (57mm), independientemente de si tienen 4, 5, 6 u 8 hilos.
¿Necesito Arduino u otro microcontrolador?
No. El módulo es totalmente autónomo; se configura mediante el potenciómetro y los botones. Opcionalmente puede conectarse a un PLC o driver externo, pero no es necesario.
¿Puedo controlar varios ejes a la vez con un solo módulo?
No, controla un único eje. Para múltiples ejes necesitarás un módulo por cada motor.
¿Cómo calculo el valor correcto para F-09?
Fórmula: (360 ÷ ángulo_paso) × subdivisión ÷ 10. Ejemplo: motor 1,8° con subdivisión 8 → (360 ÷ 1,8) × 8 ÷ 10 = 160. Ajusta F-09 a 160.
Video de presentación
Galería de imágenes






















Valoraciones
No hay valoraciones aún.