Jul 22, 2023
PicoCNC de Phil Barrett tiene como objetivo proporcionar control profesional de láser, tornos y enrutadores a bajo costo
El ingeniero integrado Phil Barrett ha construido una PCB portadora diseñada para convertir la Raspberry Pi Pico, con su microcontrolador RP2040 de doble núcleo, en una computadora numérica de cuatro ejes flexible pero de bajo costo.
El ingeniero integrado Phil Barrett ha construido una PCB portadora diseñada para convertir la Raspberry Pi Pico, con su microcontrolador RP2040 de doble núcleo, en una placa de control numérico por computadora (CNC) de cuatro ejes, de bajo costo pero flexible, para enrutadores, tornos, láseres y más: el PicoCNC.
"Esta es una placa de ruptura que, junto con una Raspberry Pi Pico, se convierte en un controlador de movimiento CNC para dispositivos como enrutadores, fresadoras, láseres y tornos", explica Barrett sobre su creación. "El uso de grblHAL forma la base de un sistema de control de movimiento con características avanzadas que tendría que pagar cientos de dólares para obtenerlo con otros productos. Con un microcontrolador Pico de $4 USD, este es un controlador CNC muy rentable".
La placa portadora, compatible con Raspberry Pi Pico y Raspberry Pi Pico W posterior con capacidad inalámbrica, además de cualquier otra placa basada en RP2040 que comparta el mismo espacio, ofrece salidas de control de 5 V para cuatro ejes, cada una con una habilitación independiente. Hay nueve entradas optoaisladas, que cubren todos los controles Grbl estándar más interruptores de límite para cada eje. También hay siete salidas de relé, para manejar todo, desde ventiladores de extracción hasta sistemas de pulverización de refrigerante, y cinco salidas adicionales de 5 V para cualquier otra cosa que pueda necesitar.
Para el almacenamiento, hay una ranura para tarjeta microSD y el control se proporciona a través de una conexión USB o, si tiene instalada la Raspberry Pi Pico W, a través de una conexión Wi-Fi. Hay espacio para un chip de almacenamiento EEPROM o FRAM opcional y cabezales de bus I2C, SPI y UART con soportes para placas secundarias opcionales en caso de que las capacidades integradas pierdan algo que necesita.
"PicoCNC puede controlar las máquinas CNC más comunes que los aficionados construyen o poseen", afirma Barrett sobre las capacidades de la placa. "Proporciona una mejora significativa y rentable con respecto a los controladores típicos basados en Arduino, ya que tiene una velocidad de paso mucho mayor y está diseñado para manejar interferencias electromagnéticas. Además, tiene características que encontrará en controladores CNC profesionales, como el control del husillo".
PicoCNC está disponible en la tienda Brookwood Design Tindie a $ 42,99 como un kit con todas las piezas de montaje en superficie ya soldadas, Raspberry Pi Pico o Pico W no incluidas. Barrett también publicó esquemas para la placa en GitHub bajo una licencia no especificada.