Escudo CNC Arduino compatible con GRBL

Cuando llegue al punto en la construcción de CNC en el hogar donde agregará componentes electrónicos de control, puede estar listo para los medios más simples para lograr un objetivo posible. En ese caso, tome su Arduino y caliente esa solución de agua para hacer su propio escudo compatible con GRBL.

Este conocido rastreador consigue contener todo lo necesario para una máquina de tres ejes. Las placas moradas insertadas en los pares de cabezales SIL son controladores de motor paso a paso Motolu. Seguir este camino facilita la sustitución de un chip agotado a medida que inserta un nuevo módulo. El terminal en el centro alimenta el riel de voltaje más alto necesario para alimentar los motores. El título DIL a la derecha rompe todos los enlaces a los interruptores de límite (dos para cada eje), un control de husillo y enfriamiento, así como tres botones para pausar, reiniciar y detener. Incluso hay un título para SPI que facilita la adición de hardware personalizado si es necesario.

Este es un tablero de dos capas que puede no ser adecuado para su propia fabricación. [Bert Kruger] publicó sus archivos Gerber descargables si desea iniciar una pequeña ejecución con OSH Park o un servicio similar.

  • Kevin dice:

    ¡Tú quieres! El diseñador tiene que comercializarlo.

  • politécnico dice:

    ¿Quién sigue a Grbl? ¿Saben en qué versión está actualmente? Tengo una pequeña plataforma CNC que planeaba instalar, pero no me gustaron las comunicaciones en serie en una versión anterior (en comparación con la implementación de Replicat.org). ¿Alguien aquí conoce ambos para comentar las diferencias entre las últimas versiones?

    PD: En cualquier momento parece que apilar escudos encima de un Arduino se vuelve bastante dañino. Creo que con el desarrollo que creó este escudo, podría ser más fácil poner todo en un PCB, incluido el chip Atmega. Se necesita algo de tiempo para configurar y operar una plataforma CNC y es casi una garantía de que no querrá sacar un Arduino después de que se inicie, así que ¿por qué molestarse con una placa de desarrollo? El PCB plano (a tierra) también facilitará el montaje …

    • estático dice:

      Tal vez ese sea el genio maligno detrás de esto, con el arduino diseñado como estaba. Cuantas más bases arduino se vendan, más dinero tendrá la organización sin fines de lucro para continuar su trabajo. La licencia de este proyecto te permite a ti y a cualquiera sacar de él lo que necesites para el diseño que te resulte más práctico. Estoy de acuerdo en que una junta practica de manera más general. Pero eso depende de la paciencia y habilidad del diseñador.

    • Protoneer dice:

      Así es, si estás apuntando a una tabla, tendrás que mantenerte alejado de este escudo. http://blog.protoneer.co.nz/arduino-more-core-shield/

      Usaré esto para extender GRBL en el futuro a través de I2C. El bit de software aún no existe, pero al menos ahora tenemos formas de extender la configuración del CNC con hardware.

      • CathyGarrett (@CathyGarrett) dice:

        Parecería relativamente simple integrar un Arduino Pro Mini o similar con una placa Pololu DRV8825, e integrar ese conjunto con el paso del mismo controlado y una fuente de alimentación para encenderlo y tienes un super-servicio completamente autónomo. Puede tener sus propias conexiones a sus propios interruptores de límite y / o retroalimentación de posición y volver a conectarse al controlador central a través de un bus I2C de cuatro cables.

        • CathyGarrett (@CathyGarrett) dice:

          Mi única pregunta es dónde está una solución similar a DRV8825 que puede empacar hasta 6 amperios de corriente para impulsar pasos más grandes NEMA 34.

          • Larry Buller dice:

            Realmente necesitas algo como Gecko Drivers para un cnc serio.

  • ino dice:

    Si tu chip se quema, significa que eres un mal diseñador.

    • ino dice:

      errr…. * usted está

    • mjrippe dice:

      Sí, me preguntaba por qué fueron reemplazados. ¿Por qué no agregar protección en lugar de un reemplazo fácil?

      • Disputas dice:

        Primero, debido a que no producen los controladores de paso, usan escudos Pololu. Probablemente porque están probados, son bastante utilizados y más fáciles que hacer todo el trabajo para los conductores de estepa en casa.

        En segundo lugar, porque en el improbable caso de que se queme, probablemente serán uno o dos, pero no todos los controladores de pasos. Entonces, ¿preferiría tener la opción de reemplazar solo los controladores defectuosos o posiblemente tener que descartar los controladores buenos porque están integrados en la placa?

        Si fuera yo, también me convertiría en modular, especialmente cuando modular me ahorrará tiempo y dinero. Espero lo mejor, planifica lo peor 🙂

        • Protoneer dice:

          Además, mientras Pololu presenta más controladores, tiene la opción de actualizar. Es por eso que me gustan los controladores de pulido DRV8825, ya que te da la opción de aumentar el micro-tono a 1/32. Más opciones básicamente … 🙂

      • Chris C. dice:

        Una buena protección es insignificante. Los chips utilizados en los módulos del controlador requieren protección contra horas extraordinarias y horas extraordinarias. Aunque no he usado este chip en particular, he visto que muchos otros con funciones similares se queman cuando ocurre un mal funcionamiento, a pesar de que se supone que deben estar protegidos.

        Al final, a menudo es más agradable optar por un módulo reemplazable más económico; al menos hasta que solucione los errores.

    • politécnico dice:

      Peceto? ¿Qué chip? Atmega no interactúa con los pasos directamente, los controladores de pasos son por sus propias placas pequeñas (reemplazables). Entonces, ¿qué le impide usar un zócalo IC si algo realmente funciona? De todos modos, si se trataba de una MCU que le importaba, no veo cómo está más protegida si está en una placa Arduino, porque todavía necesita las mismas conexiones.

  • METRO dice:

    Sería bueno que alguien hiciera algo así para la impresión 3D. Algo simple de configurar, flexible y que podría funcionar con casi cualquier diseño. De esa manera, podría comenzar mucho más fácilmente, simplemente mezcle algunos motores y un extremo caliente en una impresora casera (tal vez alguna decente). La clave sería simplificarlo como un arduino y lo suficientemente flexible como para usar cualquier configuración de una combinación (o falta de) hardware. ¡Imagínese poder levantarse y producir una impresora un fin de semana cuando lo desee, como los proyectos arduino!

    • Josh dice:

      M, muchas placas de control de impresoras 3D funcionan de esa manera: RAMPS y RAMBo son las dos que mejor conozco. RAMPS es casi idéntica a la placa anterior, excepto que también tiene salidas MOSFET para el HBP y calentadores auxiliares, salida de ventilador y termistores de entrada.

      RAMB hace lo que hace el politécnico mencionado anteriormente: toma chips de controlador de 5 pasos (solo los circuitos integrados, no las placas de fuga compatibles con Pololu / compatibles), los coloca en una sola placa (4 capas) con cuatro circuitos de entrada de termistor, 6 MOSFET (dos para calefactores auxiliares), tres para los ventiladores y uno para el HBP, pero así es exactamente como están etiquetados; úselos como desee), fusibles para las subsecciones individuales (uno para los motores y un regulador integrado de 5V, uno para el MOSFET para ventilador y boquilla, uno para HBP MOSFET) y Atmega2560 y Atmega32u2. Inserte sus motores, calentadores, ventiladores y termistores; bifurcación / descarga Marlin; cargue Marlin en el IDE de Arduino; subir; resolver problemas inevitables de hardware, software y firmware; empezar a imprimir.

      johnnyr hizo un gran trabajo en RAMBo, pero si quieres ver otras cosas, http://reprap.org/wiki/Comparison_of_Electronics tiene una lista: también jugué con los controles Sanguinololu y Azteeg X3. No encontré ambas cosas desagradables, simplemente elegí otro camino.

      • METRO dice:

        Supongo que funciona, pero nunca está muy hinchado ni es fácil de usar como arduino.

    • Olithraz dice:

      http://reprap.org/wiki/Arduino_Mega_Pololu_Shield

    • Protoneer dice:

      Hacerlo simple y extensible es lo que busco. Usando un diseño similar a mi More-Core Shield (http://blog.protoneer.co.nz/arduino-more-core-shield/) puedo agregar escudos especiales que toman órdenes de GRBL y sub-administran tareas.

      # Cosas como un PID dedicado como un controlador de calentador que se enfoca solo en el calentamiento para una impresora 3D. Podría ser muy preciso y por reemplazo manual mientras el trabajo está funcionando, para que pueda encontrar la temperatura perfecta para cada filamento o material de color.

      # Sistemas de palpado para facilitar la configuración de su máquina.

      # Controlador de velocidad del eje de bucle cerrado que mantendrá un eje con una velocidad fija incluso durante la carga.

      … y tal vez algunos LED RGB para darle un estado visual de la máquina. (Necesitas divertirte y crear estas cosas … 🙂

  • Marc Nikolao dice:

    Los botones para reiniciar y detener un toque agradable y misteriosamente faltan en algunas de las ofertas más comerciales.

    El cuarto soporte del motor sería bueno para el eje A o la modificación de impresoras 3D de CNC … pero supongo que no puedes tener todo en la vida y realmente dejo mi trasero holgazán y diseño el mío;

    • salmón dice:

      GRBL no admite actualmente un modo de 4 ejes.

    • Protoneer dice:

      Hay grupos del código GRBL que pueden hacer más de 3, pero es posible que necesiten un Arduino más caro a medida que comenzamos a alcanzar el límite del ATMega328.

      • Marc Nikolao dice:

        El código ‘brunch’ evoca imágenes de waffles, huevos bendiciones y h4x0rs;)

        • Protoneer dice:

          JAJAJA 🙂

  • Eric Weddington dice:

    Esto no es nada nuevo. Consulte el sitio web de Synthetos:
    http://www.synthetos.com/

    Tienen un escudo GRBL:
    https://www.synthetos.com/project/grblshield/

    Pero lo más importante, mira su tablero TinyG, ¡que es impactante!:
    https://www.synthetos.com/project/tinyg/

    • salmón dice:

      Este escudo es un solo PCB que contiene todos los controladores IC paso a paso. Si uno de los controladores muere, debe comprar / construir otra placa o reemplazar el IC usted mismo.

  • gustibus dice:

    ¿Como una tabla de rastreo? O uno de los muchos clones / bifurcaciones.

    • Protoneer dice:

      Sí … Ahora tienes una opción más …: P

  • Xander dice:

    No olvidemos el Sanguinololu.
    reprap.org/wiki/Sanguinololu

    Es lo que usé para mi impresora 3D (Prussian i1) y mi eShapeoko. Un solo tablero con peldaños extraíbles.

    Eso También es la placa utilizada en Cyclone PCB Factory, que apareció hace unos días.

  • Ianmcmill dice:

    ¡Esperar! Tengo un escudo GBRL de un solo lado. Pero con solo 2 ejes y enchufes para el manillar fácil (que es el doble de los controladores de poste) y conectores para el controlador láser. Puede descargar los archivos eagle y modificarlos. ¿Mencioné que es unilateral?
    http://tinyurl.com/nc9y89a

    • Protoneer dice:

      Lo he visto antes y me gusta …;)

      ¿Cómo funciona el grabador láser? Me gustaría hacer un proyecto de este tipo en el futuro.

      • politécnico dice:

        ¿Qué materiales planeas cortar / grabar? El uso de un diodo láser de baja potencia requiere una elección muy cuidadosa de materiales e incluso diferentes colores para los mismos materiales funcionarán de manera diferente (o no funcionarán en absoluto: http://elabz.com/laser-cutting-diy/)

  • Triggs dice:

    Ese escudo es hermoso.
    Yo uso uno muy similar: http://www.reactivesubstance.com/shop.html

    La gran diferencia es que tiene espacio para cuatro controladores. Esto le permite tener control del husillo u operar dos motores en el eje Y, lo que ayuda enormemente con la tracción del eje.

Alana Herrero
Alana Herrero

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *