Shield controlador de motor para CNC V3
Shield controlador de motor para CNC V3
Descripcion:
El Shield CNC GRBL v3.0 permite construir una máquina CNC de la manera más rápida y sencilla, solo necesitas agregar un Arduino Uno, unos cuantos Drivers pap A4988 o TMC2208 V3.0 y una fuente de alimentación. Posee un diseño modular y Open Source. Compatible con GRBL que es un firmware OpenSource para Arduino que convierte código-G en comandos para motores Paso a Paso. Ideal para desarrollar proyectos como Router CNC, Cortadora Láser, Brazo robótico y hasta una Máquina Pick&Place.
El shield CNC permite manejar 3 motores paso a paso (pap/stepper) de forma independiente (X, Y, Z) y 1 motor adicional (A) como duplicado de alguno de los anteriores. Es compatible con los drivers para motores paso a paso Pololu A4988 (Allegro) o los DRV8825 (Texas Inst.), el driver A4988 puede manejar motores paso a paso de hasta 2A por bobina y microstepping de 1/16, el driver DRV8825 es más versátil pues ofrece hasta 2.5A por bobina y microstepping de hasta 1/32. Podemos configurar de forma independiente la resolución de microstepping de cada driver con los 3 jumpers correspondientes.
Para energizar el shield podemos utilizar una fuente de alimentación DC entre 12 a 36 voltios. La capacidad de corriente de la fuente debe ser de aprox. 2 amperios por cada motor, entonces si utilizamos 4 motores necesitaremos una fuente de 8 amperios. Recomendamos utilizar la fuente de alimentación 12V/8.5A o 24V/5A. El voltaje de potencia no está conectado al pin de alimentación "Vin" del Arduino Uno, por lo que tendremos que utilizar una fuente separada para el Arduino o realizar un puente entre el voltaje de potencia y el pin "Vin" del Arduino Uno (máx. 12V)
El shield CNC es compatible con los siguientes modelos de Arduino: Arduino Uno R3 , Arduino Leonardo y Arduino Mega.
Especificaciones:
- Voltaje de alimentación (potencia): 12V-36V DC
- Shield compatible con Arduino Uno R3 y Arduino Leonardo
- Compatible con firmware GRBL
- Soporta hasta 4 ejes independientes (X, Y, Z y duplicar uno de los anteriores o crear un eje a medida con los pines D12 y D13)
- Conexión para 2 finales de carrera por cada eje (6 en total)
- Habilitador y dirección de Spindle
- Habilitador de refrigerante (coolant)
- Diseñado para drivers Pololu A4988 o DRV8825
- Jumpers para configurar el micro-stepping de los drivers
- Los motores se pueden conectar usando header o Molex hembra de 4 pines
- Fusible en placa
Enlaces de interés:
CNC con Arduino y Raspberry Pi
Tutorial: Como conectar motores PaP Pololu
Software Universal G-Code Sender: Descargar ultima versión / Versiones anteriores / Github
GRBL:
Librería GRBL v0.9 para Arduino Uno/Nano Basado en el ATMEGA328P (Permite cargar el firmware usando el ejemplo grblUpload dentro de la librería)
Librería GRBL v1.1 para Arduino Uno/Nano Basado en el ATMEGA328P (Permite cargar el firmware usando el ejemplo grblUpload dentro de la librería)
Librería GRBL para Arduino Mega 2560
Librería GRBL para Arduino Mega 2560 (con control para 4 ejes independientes)
Contenido:
1 x Shield controlador de motor para CNC V3