www.rambal.com CNC Shield compatible con Arduino (Traducido por Rambal Ltda.) Descripción: El CNC Shield exclusivo par
Views 107 Downloads 3 File size 437KB
www.rambal.com
CNC Shield compatible con Arduino (Traducido por Rambal Ltda.)
Descripción: El CNC Shield exclusivo para Arduino, hace que sus proyectos CNC sean fáciles de montar haciéndolos que funcionen en unas pocas horas. Utiliza el firmware de código abierto en Arduino para controlar 4 motores paso a paso (PAP o Stepper), donde cuenta con 4 zócalos, para insertar 4 controladores A4988. Con este Shield y un Arduino usted puede construir todo tipo de proyectos de robótica o proyectos CNC incluyendo enrutadores CNC, cortadoras laser e incluso maquinas pick & place´s (P&Ps), para el montaje de componentes SMD en circuitos electrónicos. TENGA EN CUENTA que los controladores de motores PAP A4988 (u otro compatible) y el Arduino, no están incluidos.
www.rambal.com
1
www.rambal.com
Características:
GRBL 0.8c compatible. (Firmware de código abierto que se ejecuta en un Arduino, que convierte los comandos de código G en señales de eléctricas para mover en pasos los motores) Mas Info.
4 ejes de soporte X, Y, Z, A (el eje A, puede duplicar los ejes X, Y, Z o por defecto, hacer un cuarto eje completo con firmware personalizado utilizando los pines D12 y D13)
2 finales de carrera para cada eje (6 en total)
Opciones
de
"Habilitar
Husillo",
"Dirección
de
Husillo"
y
"Habilitar/Deshabilitar Refrigerante"
4 Zócalos compatibles para el uso de controladores de motores paso a paso (PAP) A4988, DRV8825 u otros compatibles
Puentes
para
ajustar
el
micro-escalonamiento
de
los
pasos,
permitiendo controlar de forma más precisa sus motores (Algunos controladores como el DRV8825 pueden hacer hasta 1/32 pasos)
Diseño compacto
Molex de 4 pines, para conectar tus motores PAP
Regleta para el voltaje de entrada que puede variar entre 12-36 VDC (Por el momento solo los controladores DRV8825, soportan hasta 36V, asi que por favor tener en cuenta el voltaje de trabajo de tus controladores antes de alimentar su CNC Shield)
www.rambal.com
2
www.rambal.com
Arduino – Distribución de pines: Todos los pines de distribución desde el Arduino al CNC Shield, con su respectiva función, se muestra a continuación:
Dentro de la configuración de pines, encontramos que se utilizan casi todos los pines del Arduino, dentro de los cuales destacamos que los módulos controladores de motores PAP, se controla velocidad, posición y giro con dos pines; STEP y Direction, que en total serian 6. Tenemos 3 entradas de límites de carrera, 2 salidas de control de husillo, 1 salida de control de motores (habilitar/deshabilitar), 1 salida de control del refrigerante y 1 entrada para borto. Por ultimo quedan dos pines libres del puerto A (A4 y A5), más los dos pines de Tx Rx (4 en total).
www.rambal.com
3
www.rambal.com
Partes del Shield: El Shield tiene 9 partes principales, que se describen a continuación:
1. Pines STEP y Dirrection, de cada motor para conexión externa 2. Pines X, Y, Z para clonarse con la opción duplicado del controlador A 3. Entrada de voltaje DC, cuyo valor debe ser de 12 a 36V 4. Zócalos dobles disponibles para insertar el controlador de motor PAP (A4988 u otro compatible) 5. Salidas para el colocar el motor PAP 6. Pines para ajustar los micro-paso del motor PAP (de acuerdo al controlador). Junto a los puntos 4 y 5, los 4 motores independientes. 7. Pines que se comunican con el Arduino 8. Pines libres que corresponden a A4, A5, D0 y D1 mas fuentes 5 y 3,3V 9. Pines de salida y entrada para el control de: finales de carrera, control de husillo, control de refrigerante y control de “parada de emergencia”
www.rambal.com
4
www.rambal.com
Montaje de Drivers sobre el shield: El montaje de 2 diferentes Drivers sobre los zócalos del CNC shield se realiza, como se muestra a continuación:
www.rambal.com
5