Sonntag, 11. Dezember 2016

RAMPS-Mainboard

Als klassischer Reprap-kompatibler Drucker wird der Anycubic Prusa I3 mit einem Ramps1.4-kompatiblen Mainboard ausgeliefert.

Trigorilla Mainboard
Hier sind anscheinend mehrere Versionen im "Umlauf", die sich von der Konfektion her leicht unterscheiden.

Gut gelöst sind die aufgesteckten Treiber für die Schrittmotoren, die bei Problemen sehr leicht auszuwechseln sind.

Nicht ganz optimal sind die verwendeten Schraubklemmen für Stromversorgung, Hotbed und Druckkopf, die beim Festziehen der Schrauben dazu neigen sich zu verformen.



Anycubic Mainboard
Ebenfalls zu bemängeln sind die fehlenden Pin-Verbinder für einige Anschlüsse. Die werden in der aktuellen Druckerkonfiguration zwar nicht benötigt, will man später aber beispielsweise Servos nachrüsten, sind Lötarbeiten am Board erforderlich.

Ein weiterer Kritikpunkt ist der auf dem Board aufgelötete Mosfet für die Steuerung der Hotbed-Stromversorgung. Auch wenn der Transistor selbst die erforderlichen 10-12A verträgt, er wird vor allem bei längeren Heizphasen merklich warm. Die Wärmeableitung über das Board funktioniert grundsätzlich, führt aber zu Problemen wenn der Transistor nicht ordentlich verlötet wurde.

Wenn das Hotbed intensiver genutzt werden soll, vor allem mit langen Heizphasen bei Temperaturen über 50 Grad, tut gut daran die Stromversorgung auf ein Relais umzubauen. Ggf. ist damit allerdings auch eine Anpassung der Firmware verbunden.

Falls einmal Ersatz erforderlich wird - ein  RAMPS-1.4-Board mit Display, Kabeln etc. ist für weniger als 40 Euro zu haben.

Der auf dem Board verbaute Prozessor ist ein Arduino Mega kompatibler ARM-Prozessor mit 16MHZ Taktfrequenz und 128k Flash-Speicher.  Als 8-Bit System zwar schon ein wenig in die Jahre gekommen, aber für die Aufgabe immer noch gut geeignet und sehr zuverlässig. Zudem über die freie und verbreitete Entwicklungsumgebung Arduino leicht "zugänglich".

Das Board kommt "vorkonfektioniert" mit einer vom Hersteller modifizierten Marlin-1.0-Version und ist im Grunde "out of the box" einsatzbereit. Vor der Inbetriebnahme ist anwenderseitig lediglich eine Einstellung der Schrittmotor-Treiber erforderlich, die über die winzigen Potentiometer auf den Treiberbausteinen erfolgt.

Für die Einstellung ist die Spannung zwischen Potentiometer-Ring und GND zu messen, sie soll zwischen 0.75V und 1V betragen, Zielwert 0.8V. Die Einstellung kann nur in eingeschaltetem Zustand erfolgen, dem entsprechend ist Vorsicht bei der Durchführung geboten.

Idealerweise werden alle Treiber auf die gleiche Spannung eingestellt, so genau wie es das Meßgerät hergibt. Was bei den kleinen Potentiometern schon ein wenig Geduld erfordert. Mindestens die Teiber für X- und Y-Achse sollten bis auf 0.01V genau identisch eingestellt sein, um später auf den beiden Achsen identische Beschleunigungs- und Bremswerte zu erzielen.






1 Kommentar: