Skip to content

Simple CNC Mill Board (SCMB) : Presentation

Contenu de niveau intermédiaire

La SCMB est une carte à Smoothieware d'usage plus compliqué que la simple carte Arduino.

Descriptif

La Simple CNC Mill Board est notre version interne de carte électronique de contrôle propulsée par un ARM Cortex M3 32 bits permettant de contrôler jusqu'à 5 axes, propulsée par le firmware smoothieware.

La carte SimpleCncMillBoard est une carte de contrôle de moteurs pas-à-pas pour 3 axes et plus sur étages externes :

  • microprocesseur LPC1768 (ARM Cortex-M3) 32 bits cadencé à 100Mhz
  • propulsée et compatible avec l'excellent firmware smoothieware
  • sorties En/Step/Direction/GND sur connecteur droit pour chaque moteur permettant le contrôle facilité par étages externes des moteurs pas-à-pas (l'idéal pour CNC ou machines utilisant des moteurs utilisant plus de 2A par phase à savoir NEMA 23,34, etc.)
  • bornier pour Spindle et ZProbe
  • bornier pour enstop Min des axes X,Y,Z,A,B
  • exposition de broches utiles (I2C, PWM, etc.) sur un bornier d'extension
  • borniers pour I/O externes (pas de MOFSETs onboard)
  • 5V régulé sur bornier à vis
  • bornier pour arrêt d'urgence

La carte SimpleCncMillBoard est le fruit d'une collaboration originale entre 2 acteurs indépendants du monde de la découpe numérique :

  • www.cncfraises.fr : design, prototype, production, co-financement
  • www.mon-fablab.fr : idée, conseils techniques, tests, site web, co-financement

Cette carte dispose :

  • de 5 sorties pour étages moteurs externe pour les axes XYZ et AB
  • entrées pour 3 enstops

D'un point de vue pratique, cette carte présente plusieurs avantages intéressants :

  • livrée avec l'ensemble des borniers montés et étages moteurs pour les 5 axes (jusqu'à 2A max/phase)
  • reprise sur bornier droit à souder des broches STEP/DIR/EN de chaque étage moteur en amont de chaque étage moteur

Liens utiles

Brochage

Prise en main

Les choses assez simples. Il suffit :

  • de préparer une carte SD avec le firmware (fichier firmware.bin ) et le fichier de configuration config.txt, puis mettre la carte SD en plce sur la carte,
  • de connecter la carte SCMB via un câble USB A-B : un port ttyACM0 (ou équiv est créé)
  • et d’ouvrir un terminal série pour y voir les messages.

Pour plus de détail sur l'utilisation de Smoothieware voir ici

Exemples de câblage

Sur l'OMM PRO :

Sur l'OMM PRO, on utilise des étages moteurs externes avec dédoublement des moteurs Y sur le même étage. Alimentation moteurs sur les étages ce qui assure une protection par optocouplage de la carte vis à vis de la carte de commande :