Skip to content

Intro au Smoothieware

Présentation

Smoothieware est un firmware libre et opensource développé depuis plusieurs années (et l'un des développeurs du projet est breton... BZH power ! ) pour micro-contrôleur 32 bits (famille LPC17xx - ARM Cortex M3 architecture ) capable de gérer jusqu'à 6 axes synchrones ! Le smoothieware utilisé avec une carte compatible est la solution pour les projets les plus exigeants en terme de précision, de vitesse, de nombre d’axe, etc. C’est une solution très modulaire utilisable sur laser, CNC, bras robotisé, etc.

C'est le nec plus ultra des firmwares libres et opensource !

Le rôle fondamental de smoothieware est comme pour tous les firmware pour machine numérique de décoder le G-Code qu'il reçoit.

Info

Jusqu'à il y a peu, la solution smoothieware + carte compatible était assez coûteuse, de l'ordre de 100€ et plus... mais les choses sont en train de changer avec l'apparition de carte telles que la emotronic ou notre carte "Simple CNC Mill Board". Cette solution tend naturellement à devenir "LA" solution pour toutes sortes de projets de machines numériques.

Liens utiles

Caractéristiques

Le firmware

Caractéristique Description
Langage - Taille orienté objet C++ - 350 Ko
Micro-contrôleur Cortex M3 (32 bits- 120 à 200 Mhz )
Axes XYZ + ABC (jusqu'à 6 axes!)
Effecteurs TOR / PWM x 3
Capteurs Endstops x 3, Thermistances x3
Logique intégrée Accélération, jerk des axes, PID des températures, Gestion fancooling
Fonctions associées LCD alphanumérique ou graphique, Carte SD (note : config par dépôt fichier sur la carte SD), Ethernet
Configuration Par fichier texte déposé sur la carte SD

L’électronique associée « type »

Caractéristique Description
Carte micro-contrôleur A base de LPC17xx - ARM Cortex M3 (32 bits- 120Mhz )
Carte Connectique Pas nécessaire car intégrée sur la carte
Etage moteurs Pololu A4982 (jusqu’à 2A/phase moteur) ou étages externes « industriels »

Les cartes disponibles sont notamment :

La Smoothieboard

carte officielle du projet Smoothiware. Driver pololu et MOSFET intégrés sur la carte. USB et Ethernet

La Emotronic

Un "fork" de la smoothieboard par Emotion-Tech. Drivers pololus et MOSFET intégrés sur la carte. USB, pas Ethernet

La Simple CNC Mill Board

Notre version simplifiée créée en collaboration avec notre partenaire cnc-fraises. Pas de pololus, ni MOSFET : commande moteur, effecteurs et capteurs sur borniers. Dédiée CNC ou I3D grands formats. USB, ethernet possible sur bornier extension