Modulo Shield CNC Compatible con Arduino Nano
Modulo Shield CNC compatible con Arduino Nano
Descripción:
Shield ideal para construir tu CNC de forma rápida(sin necesidad de cableado), solo es necesario adicionar un Arduino Nano (Mini USB) y los Drivers A4988 o DRV8825. Posee un diseño modular y Open Source. Con ayuda de este shield podrás desarrollar proyectos como Routers CNC, ploteadoras 2D, Cortadoras Láser, Brazos robóticos y hasta una Máquina Pick&Place.
El shield CNC Nano facilita el control independiente de hasta 3 drivers para motores paso a paso(pap), es compatible con los drivers Pololu A4988(Allegro) o los DRV8825(Texas Inst.) que comparten el mismo pin-out y soportan motores PaP Nema 14 y Nema 17. Soporta hasta 6 sensores de final de carrera. Incluye además: conector BUS I2C, BUS Serial UART, Pulsador Reset, conector entrada analógica (x2), conectores de E/S digital y más. El voltaje de alimentación recomendado es de 12VDC que alimenta tanto al Arduino Nano como a los motores paso a paso, recomendamos utilizar la Fuente Wode 60W 12V/5A
A nivel de software podemos utilizar el clásico firmware GRBL para el control de máquinas CNC o también podemos desarrollar nuestro propio firmware. El control de los drivers PaP es muy simple, solo es necesario 2 pulsos: STEP(paso) y DIR(dirección de giro). Los finales de carrera podemos verlos como simples pulsadores, es decir, como entradas digitales por lo que también podremos habilitar las resistencias PULL-UP internas del Arduino.
NOTA: El firmware CNC más común para usar en el controlador Arduino Nano es el GRBL, a diferencia del shield CNC para Arduino UNO, este shield tiene los pines de dirección y de paso invertidos por lo que se tendrá que cambiar la definición de pines en el archivo cpu_map.h de la librería GRBL como está indicado en este enlace. Aunque posee jumpers al costado de cada driver la configuración de micropasos no se puede cambiar y siempre estará fija en la configuración máxima.
Especificaciones:
- Voltaje de alimentación (potencia): 12V DC
- Incluye regulador de voltaje 3.3V en placa
- Compatible con GRBL(Firmware OpenSource para Arduino que convierte código-G en comandos para motores Paso a Paso)
- Compatible con Arduino: Nano CH340 micro-USB, Nano CH340 mini-USB
- Soporta 3 Ejes independientes (X, Y, Z)
- Diseñado para drivers PaP: Pololu A4988 o DRV8825
- Los motores se pueden conectar usando header hembra o Molex hembra de 4 pines
- Conexión para hasta 6 sensor de final de carrera
- Habilitador y dirección de Spindle
- Habilitador de refrigerante (coolant)
- Conexión para BUS I2C y Serial Uart
- Dimensiones: 72*59 mm
- Peso: gramos
Enlaces de interés:
Código para probar movimiento de motores
Tutorial: Cómo conectar motores PaP Pololu
GBRL:
Código de la Librería para Arduino: GRBL (para cargar el programa se usa el ejemplo grblUpload dentro de la librería)
Cambios necesarios en el archivo cpu_map.h
Tutorial: Cómo conectar una placa CNC Shield V4 para Arduino Nano
Incluye:
1 x Modulo Shield CNC compatible con Arduino Nano