La carte de commande de machine Starfish PnP combine le MCU Raspberry Pi RP2040 avec les pilotes de moteur TMC2209

La carte de commande de machine Starfish PnP combine le MCU Raspberry Pi RP2040 avec les pilotes de moteur TMC2209

Nous avons déjà vu le MCU Raspberry Pi RP2040 dans une carte contrôleur d’imprimante 3D, il n’est donc pas surprenant que le microcontrôleur double cœur ait également trouvé sa place dans une carte de commande de machine Pick-and-Place (PnP).

Conçu par Thea Flowers, le Étoile de mer La carte mère tire parti des capacités du microcontrôleur RP2040 pour contrôler trois pilotes de moteur Trinamic TMC2209, des pilotes MOSFET pour contrôler les pompes à vide CC, deux capteurs de vide et offre une connectivité RS485 et I2C pour les chargeurs et les périphériques respectivement.

Carte de contrôle StarFish Raspberry Pi RP2040 PnP

Spécifications de l’étoile de mer :

  • MCU – Microcontrôleur Cortex M0+ double cœur Raspberry Pi RP2040 jusqu’à 133 MHz avec 264 Ko de SRAM intégrée
  • Stockage – Flash QSPI
  • Pilotes de moteur – 3 pilotes TMC2209 pour X, Y1 et Y2
  • MOSFET – 2x MOSFET pour contrôler les 2x pompes à vide
  • Pilotes de vanne – 2x relais monocanal TI DRV120, solénoïde et pilotes de vanne pour contrôler deux électrovannes pneumatiques
  • Capteurs – 2x modules de capteur de pression CFSensor XGZP6857D I2C
  • Interface hôte – port de périphérique USB Type-B
  • Interface d’alimentation – RS485 via l’émetteur-récepteur MAX3078E
  • Extension – interfaces I2C
  • Divers – Boutons Reset et Bootsel, 2x LED d’état,
  • Du pouvoir
    • 24V DC via bornier 2 broches + fusible 3A
    • Bornier supplémentaire à 2 broches pour connecter en guirlande l’alimentation à d’autres cartes
    • 2x entrées 5V
    • 2x sorties 5V

Opulo LumenPnP

La carte Starfish Raspberry Pi RP2040 a été initialement conçue et testée pour remplacer la carte STM32 de la machine de sélection et de placement open source LumenPnP d’Opulo illustrée ci-dessus, mais devrait également fonctionner avec d’autres. La carte est un matériel open source avec les fichiers de conception de matériel KiCad disponibles sur GitHub, et le meilleur de tous, Thea a publié un article expliquant en détail la conception du matériel. Malheureusement, je n’ai pas pu trouver de firmware pour la carte, et il se peut qu’il n’y en ait pas pour le moment puisque la page GitHub se lit comme suit :

Les méduses et les étoiles de mer ont été conçues pour les cas d’utilisation internes de Winterbloom et nous n’avons pas les ressources nécessaires pour fournir une assistance. Bien que nous espérons que ce référentiel contient des informations utiles pour vous, veuillez noter que les problèmes et les demandes d’extraction peuvent rester sans réponse ou peuvent être fermés sans réponse.

Le « cas d’utilisation interne » mentionné ici signifie probablement l’assemblage des modules de synthé et des accessoires de Winterbloom.

Via Hackster.io