Elektron
Projekte aus Informatik und Technik

RAMPS 1.4 Board Konfigurieren

Neben vielen anderen Upgrades für meinen Anet A8 3D-Drucker, habe ich das original Motherboard gegen ein RAMPS 1.4 Motherboard mit Marlin 1.1 Firmware ersetzt. Von der damaligen Marlin Version 1.1 zur aktuellen Version 2.0 hat sich einiges verändert, daher hier nochmal eine kurze Anleitung wie dieses Upgrade mit der aktuellen Firmware version durchzuführen ist.

Hardware

Diese Anleitung setzt voraus, dass man einen Arduino Mega mit RAMPS 1.4 Board, einem kompatiblen Display und Schrittmotortreiber besitzt.

Ich habe alle Komponenten laut der Standardverkabelung auf der RepRap Website (https://reprap.org/wiki/RAMPS_1.4) verbunden und werde deshalb hier nicht alles wiederholen.

Einige Dinge sind allerdings anzumerken:

Vorbereitungen zur Firmware Installation

Die eigentliche Firmware gibt es auf GitHub in folgendem Repository herunterzuladen: https://github.com/MarlinFirmware/Marlin.
Zusätzlich braucht man noch die Beispielkonfigurationen für den Anet A8 aus folgendem Repository: https://github.com/MarlinFirmware/Configurations.
Um die Firmware auf das Motherboard hochladen zu können braucht man die Arduino IDE.

Konfiguration der Firmware

Einrichten der Beispielkonfiguration

Als erstes müssen die standard Konfigurationsdateien Configuration.h und Configuration_adv.h durch die Beispielkonfigurationsdateien für den Anet A8 ersetzt werden. Die Konfigurationsdateien findet man im Unterordner Marlin/ des oberen Repositorys. Dort müssen die Dateien Configuration.h und Configuration_adv.h gelöscht oder umbenannt werden und anschließen mit den gleichnamigen Dateien aus dem Unterordner config/examples/Anet/A8/  des zweiten Repositorys ersetzt werden.

Anpassung der Beispielkonfiguration

Die Beispielkonfiguration für den Anet A8 ist für das Original Motherboard des A8 gedacht. Um die Firmware auf das RAMPS 1.4 Board hochladen zu können, müssen einige Anpassungen an der Konfiguration durchgeführt werden.

Dafür muss als erstes das Arduino Projekt Marlin.ino im Unterordner Marlin/ des oberen Repositorys mit der Arduino IDE geöffnet werden. Nachdem die Datei geöffnet wurde, sollten die beiden Konfigurationsdateien Configuration.h und Configuration_adv.h als Tabs auftauchen.

In der Datei Configuration.h müssen nun einige Zeilen modifiziert werden.

Hochladen der Firmware

Um die Firmware auf das RAMPS 1.4 Board hochzuladen, muss der Arduino Mega, auf den das RAMPS Board aufgesteckt wurde, per USB an den Computer angeschlossen werden. Im Menü Tools->Port der Arduino IDE muss dann der Serielle Port des Boardes ausgewählt werden. Im Menü Tools->Board muss man "Arduino Mega or Mega 2560" auswählen.

Anschließend wählt man im Menü Sketch->Upload. Die Firmware wird nun kompiliert und auf das Board hochgeladen. Aufgrund der Komplexität der Firmware kann dies einige Minuten dauern. Wenn in der Ausgabe unten schließlich "Done Uploading" steht, hat alles funktioniert und das Board ist einsatzbereit.

 

Zugehörige Blogbeiträge:

Leider wurden keine Beiträge gefunden.

<< Zurück zur vorherigen Seite

Erstelldatum: Wednesday, December 29th, 2021 - 10:02 AM
Projekt: Projekt 3D-Drucker
Projektleiter: Matteo
Projektteam:
Projektlaufzeit: