Fiche technique

Aperçu

La RAMPS 1.4 (RepRap Arduino Mega Pololu Shield) est la carte contrôleur la plus répandue dans la communauté RepRap. C'est un « shield » qui vient s'empiler directement sur un Arduino Mega 2560 (ou Mega 1280), sans y être soudé : l'Arduino fournit le calcul, la RAMPS fournit toute l'électronique de puissance et de connectique nécessaire pour piloter une imprimante 3D — moteurs pas-à-pas, chauffe, ventilateurs et capteurs de fin de course.

Elle est compatible avec les firmwares les plus utilisés, dont Marlin et Sprinter, ce qui en fait un point d'entrée simple et bien documenté pour construire ou réparer une machine cartésienne comme celle de ce projet.

Caractéristiques principales

Microcontrôleur hôte : Arduino Mega 2560 (ou 1280)
5 emplacements de drivers moteurs (format Pololu)
Drivers compatibles : A4988, DRV8825, TMC2130
3 entrées thermistance (T0, T1, T2)
3 sorties de chauffe/ventilateur (D8, D9, D10)
6 connecteurs de fin de course (X/Y/Z min et max)

Firmwares supportés

Marlin
Sprinter
SRAMP
Schéma

Connectique et disposition

La carte s'organise en trois zones : les sorties de puissance (moteurs et chauffe) sur le pourtour, les capteurs (thermistances et fins de course) en périphérie, et l'alimentation en bas de carte. Le schéma ci-dessous résume l'emplacement des principaux connecteurs.

Arduino Mega 2560 (empilé sous la RAMPS) X Y Z E0 E1 5 drivers moteurs (A4988 / DRV8825) Fins de course X-MIN / X-MAX Y-MIN / Y-MAX Z-MIN / Z-MAX Thermistances T0 — extrudeur T1 — plateau chauffant T2 — extrudeur #2 Sorties de chauffe D8 — plateau (11A) D9 — ventilateur D10 — chauffe buse Alim. 5A Alim. 11A Entrée 12V DC

Schéma technique — disposition simplifiée à titre indicatif, non contractuel.

Puissance

Alimentation

La RAMPS 1.4 est conçue pour une alimentation 12V DC, distribuée par deux borniers séparés : un circuit 5A pour la carte, l'Arduino et les composants basse consommation, et un circuit 11A dédié au plateau chauffant. Le connecteur jack (barrel) présent sur certains montages n'alimente ni la RAMPS ni les moteurs — il faut obligatoirement utiliser les borniers à vis.

La diode D1, si elle est installée, limite la tension d'entrée à 12V (limite de l'Arduino Mega). Pour une alimentation supérieure (jusqu'à 17,5V selon les condensateurs installés), elle doit être retirée — une modification à ne faire qu'en connaissance de cause.

Avertissements

Sécurité

Points de vigilance

Inverser le + et le - de l'alimentation peut détruire l'électronique et créer un risque d'incendie.
Insérer un driver de moteur à l'envers peut détruire la carte et présenter un risque de feu — toujours vérifier l'orientation avant la mise sous tension.
Éviter les vis conductrices traversant les deux trous de fixation : elles peuvent créer un court-circuit sur les pistes positives.
La RAMPS n'offre aucune protection (résistance de tirage, limitation de courant) sur les fins de course : un mauvais câblage 5V peut endommager une broche de l'Arduino.
Privilégier des interrupteurs de fin de course de type NC (normalement fermé) pour la sécurité.
Retour d'expérience

Limites connues

Malgré des fusibles calibrés à 11A, les pistes de cuivre du circuit d'origine sont sous-dimensionnées : le courant réellement supportable en continu se situe plutôt entre 6 et 8A selon les zones. Le MOSFET du plateau chauffant chauffe également beaucoup à pleine puissance, et le porte-fusible peut surchauffer avec des plateaux à forte consommation.

Solutions courantes : remplacer le MOSFET d'origine par un modèle plus performant (IRLB8743PBF ou IRLB3034PBF), passer par un module d'alimentation externe pour le plateau chauffant, ou simplement choisir un plateau à plus faible consommation.

Alternatives

Variantes

Évolutions de la RAMPS

RAMPS 1.4.2 — pistes renforcées, fusibles à lame standards
RAMPS 1.4.4 — support SPI pour drivers TMC2130, compatible 24V
MKS Gen L — ATmega2560 et RAMPS intégrés sur une seule carte
Smart RAMPS — compatible Arduino Due (32 bits)

Source technique : reprap.org/wiki/RAMPS_1.4. Cette carte est celle utilisée dans le projet Fabrication maison d'une imprimante 3D cartésienne.