Descripción
Construir tu controlador de motores a pasos para una máquina CNC jamás había sido tan fácil. Con el CNC shield V3 para Arduino podrás controlar hasta 4 motores a paso (PAP o Stepper Motors) usando controladores A4988 o DRV8825. Este shield de Arduino es ideal para desarrollar proyectos CNC como fresadoras, cortadoras, grabadoras láser y mucho más.
La tarjeta está diseñada para maneja 3 ejes independientes (X, Y, Z) y además tiene la capacidad de duplicar uno de los ejes anteriores en uno de los controladores de motores (A). Para dar alimentación al shield vamos a requerir una fuente de alimentación externa de 12 a 36 volts dependiendo de las características de los motores que se empleen en nuestro proyecto.
El shield CNC para Arduino esta diseñado para utilizarse con el firmware de código abierto GRBL que convierte los comandos de código G en señales para manejar los motores a pasos en conjunto con una placa Arduino UNO o compatible. En la PC lo recomendable es usar el software Universal G-Code sender para la comunicación con nuestra máquina CNC.
Venta de shield CNC GRBL V3 al mejor precio | Distribuidor | Mayorista | Comprar en México | Tienda de electrónica en línea.
Características y especificaciones de CNC shield V3 GRBL
- Tipo de tarjeta o modulo: Shield para Arduino
- Función: Control de motores
- Compatible con tarjetas: Arduino Uno R3 y Arduino Mega 2560
- Circuito principal: A4988 o DRV8825 (módulos no incluidos)
- Voltaje de operación: 5 VDC (lógica)
- Voltaje externo para motores: 12 a 36 VDC (el rango de voltaje depende de los drivers o controladores)
- Corriente de salida por eje: Depende de chip controlador instalado en lo zócalos
- Soporta hasta 4 ejes independientes: X, Y, Z, A
- El eje A, puede imitar los ejes X, Y, Z o funcionar como un eje independiente
- Shield CNC para Arduino compatible con firmware GRBL
- Salidas para control de operación de la herramienta
- 2 interruptores de final de carrera para cada eje (6 en total pero cada eje utiliza un solo pin)
- Jumpers para configuración de micro-stepping, dependiendo de los controladores de motores se puede lograr hasta 1/32 pasos
- NO incluye drivers para motores a pasos ni los propios motores
- Peso: 33 gramos
- Dimensiones
- Largo: 6.9 cm
- Ancho: 5.3 cm
- Alto: 1.9 cm
Uso y función de los pines utilizados por este shield
| Numero de pin | Función |
|---|---|
| 0 | UART RX. No usado internamente por el shield pero disponible en un conector header macho |
| 1 | UART TX. No usado internamente por el shield pero disponible en un conector reader macho |
| 2 | Eje X pulso de paso |
| 3 | Eje Y pulso de paso |
| 4 | Eje Z pulso de paso |
| 5 | Dirección eje X |
| 6 | Dirección eje Y |
| 7 | Dirección eje Z |
| 8 | Habilitación / Deshabilitación de motores a pasos |
| 9 | Switch de límite eje X |
| 10 | Switch de límite eje Y |
| 11 | Switch de límite eje Z |
| 12 | Habilitación de herramienta (husillo) |
| 13 | Dirección de husillo |
| A0 | Reset / Abortar |
| A1 | Pausar / Feed Hold |
| A2 | Reiniciar / Cycle Start | Resume |
| A3 | Habilitar refrigerante |
Se puede observar que este shield utiliza prácticamente todos los pines de la tarjeta Arduino Uno. Las funciones de cada pin están determinadas por el firmware GRBL y pueden cambiar de una versión a otra de este programa. Te recomendamos revisar siempre la documentación para asegurarse que todo esté en orden.
La siguiente imagen muestra también la distribución de señales para el firmware GRBL mas actual y estable al momento de escribir esta página.









Valoraciones
No hay valoraciones aún.