Le PicoCNC de Phil Barrett vise à fournir un contrôle professionnel des lasers, des tours et des routeurs à faible coût
L'ingénieur embarqué Phil Barrett a construit un PCB porteur conçu pour transformer le Raspberry Pi Pico, avec son microcontrôleur double cœur RP2040, en une carte de commande numérique par ordinateur (CNC) à quatre axes à la fois économique et flexible pour les routeurs, les tours, les lasers et le plus : la PicoCNC.
"Il s'agit d'une carte de dérivation qui, avec un Raspberry Pi Pico, devient un contrôleur de mouvement CNC pour des appareils tels que des routeurs, des fraiseuses, des lasers et des tours", explique Barrett à propos de sa création. "En utilisant grblHAL, il constitue la base d'un système de contrôle de mouvement doté de fonctionnalités avancées qu'il faudrait payer plusieurs centaines de dollars pour obtenir avec d'autres produits. Avec un microcontrôleur Pico à 4 USD, il s'agit d'un contrôleur CNC très rentable."
La carte de support, compatible avec le Raspberry Pi Pico et plus tard le Raspberry Pi Pico W compatible sans fil, ainsi que toutes les autres cartes basées sur RP2040 partageant la même empreinte, offre des sorties de contrôle 5 V pour quatre axes, chacune avec une activation indépendante. Il existe neuf entrées opto-isolées, couvrant toutes les commandes Grbl standard ainsi que les fins de course pour chaque axe. Il existe également sept sorties relais, pour tout gérer, des ventilateurs d'extraction aux systèmes de pulvérisation de liquide de refroidissement, et cinq sorties supplémentaires de 5 V pour tout ce dont vous pourriez avoir besoin.
Pour le stockage, il existe une prise pour carte microSD et le contrôle est assuré via une connexion USB ou, si vous installez le Raspberry Pi Pico W, via une connexion Wi-Fi. Il existe une empreinte pour une puce de stockage EEPROM ou FRAM en option, ainsi que des en-têtes de bus I2C, SPI et UART avec des supports pour des cartes filles en option si les capacités intégrées manquent de quelque chose dont vous avez besoin.
"PicoCNC peut contrôler la plupart des machines CNC courantes que les amateurs construisent ou possèdent", affirme Barrett à propos des capacités de la carte. "Il offre une amélioration rentable et significative par rapport aux contrôleurs Arduino typiques dans la mesure où il a un taux de pas beaucoup plus élevé et est conçu pour gérer les interférences électromagnétiques. De plus, il possède des fonctionnalités que vous trouverez sur les contrôleurs CNC professionnels comme le contrôle de broche."
Le PicoCNC est disponible dans la boutique Brookwood Design Tindie à 42,99 $ en kit avec toutes les pièces de montage en surface déjà soudées, Raspberry Pi Pico ou Pico W non inclus. Barrett a également publié les schémas de la carte sur GitHub sous une licence non spécifiée.