Présentation SCMB¶
La carte¶
La SCMB (Simple CNC Mill Board) est notre version "maison" de carte 32 bits à Smoothieware : c'est une carte sans drivers intégrés, prévue pour utilisation avec des étages externes de moteurs pas à pas.
Ceci permet de réduire le prix de la carte et d'offrir une solution totalement polyvalente pour le contrôle d'une CNC 3 axes ou plus :
- 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
Info
Comparativement à la smoothieboard, la SimpleCncMillBoard est une carte simplifiée et allégée qui ne propose pas autant de fonctionnalités (pas de MOFSET, etc.) mais qui suffira sur des projets simples de contrôle de moteurs pas-à-pas jusqu'à 5 axes.
Caractéristiques techniques¶
Paramètre | Description |
---|---|
Microprocesseur | LPC1768 - ARM Cortex M3 |
Puissance / fréquence | 32 bits @ 92 Mhz |
Niveau logique E/S | 3.3V |
Stockage | Carte SD standard |
Alimentation carte (logique seule) | Vin : 12-24V ou USB (5V) |
Nombres étages moteurs connectables | 5 |
Communication | USB B |
Extension | I2C, SPI, UART et Ethernet sur bornier droit |
Brochage¶
Les numéros indiqués en regard des broches sont les numéros de broches du micro-contrôleur utilisés pour chaque broche : c'est ce numéro qu'il faudra utiliser dans le fichier de configuration du firmware.
Principe de câblage type :¶
Le principe de câblage type est le suivant :
- pour chaque étage, on connecte les broches ENable / STEP / DIR / GND de la carte vers l'étage
- on connecte un endstop entre le signal et la masse du connecteur endstop correspondant.
Voici ce que çà donne pour 1 étage et 1 endstop (en pratique, on fera de même pour 3 à 5 étages/endstops ) :
Réglage du microstepping et de l'intensité de phase ?¶
Cela se fait sur l'étage de puissance lui-même à l'aide des switchs de l'étage : se reporter à la table de vérité en façade de l'étage. Et le faire pour chaque étage.