FAQ - ripper121/RoboTrickler GitHub Wiki

FAQ

Diese FAQ ist als schnelle Hilfe gedacht; für Details sind vor allem die Bereiche Erste Schritte, Pulverprofil, SD-Karte, Wifi (WLAN), Waagen und Hardware Aufbau im RoboTrickler-Wiki relevant.

Allgemein

Brauche ich Internet oder eine Handy-App?

Nein. Der Robo-Trickler ist direkt am Touchscreen bedienbar und funktioniert auch komplett ohne Internetverbindung oder App. WLAN ist nur für optionale Funktionen wie Webinterface, Dateibrowser, Zielgewicht per Browser und Firmware-Update nötig.

Gibt es den Robo-Trickler als Bausatz oder fertig aufgebaut?

Ja, es gibt sowohl Bausätze als auch fertig aufgebaute Geräte. Welche Variante gerade angeboten wird, sollte direkt im Shop geprüft werden.

Lernt der Robo-Trickler mit jeder Ladung automatisch dazu?

Nein, nicht im Sinne eines permanenten Selbstlernens. Die Qualität hängt vor allem vom Pulverprofil ab. Der normale Weg zur Optimierung ist also ein gutes Profil und nicht ein automatisches Nachlernen.

Welche Waagen werden unterstützt?

Laut RoboTrickler-Wiki werden diese Protokolle unterstützt:

  • G&G: GG
  • Sartorius / Denver: SBI
  • Kern: KERN
  • Kern ABT: KERN-ABT
  • A&D: AD
  • Steinberg: STE
  • Andere RS232-Waagen: CUSTOM

Im Wiki sind außerdem konkrete Einstellungen für G&G, Sartorius, Kern, A&D und Steinberg dokumentiert.

Einrichtung und Verbindung

Was ist die richtige Startreihenfolge?

  1. Waage per RS232 verbinden.
  2. Trickler an die Steuereinheit anschließen.
  3. Sicherstellen, dass die SD-Karte steckt.
  4. Waage einschalten und nullen (TARE).
  5. Erst dann die Steuereinheit mit Strom versorgen.

Wenn alles passt, sollte auf dem Display der Steuereinheit das gleiche Gewicht wie auf der Waage erscheinen.

Warum zeigt die Steuereinheit nicht das gleiche Gewicht wie die Waage?

Die häufigsten Ursachen:

  • Falsches Protokoll oder falsche Baudrate in config.txt
  • Falsche Waageneinstellungen
  • Fehler in der RS232-Verkabelung
  • RX/TX auf der RS232-Seite vertauscht
  • Es wird ein Nullmodem-Adapter oder Nullmodem-Kabel benötigt
  • Bei Sartorius ist das Dezimalzeichen nicht auf Dezimalpunkt gestellt

Gerade bei alternativen RS232-TTL-Convertern ist oft ein Nullmodem-Adapter oder ein Tausch von RX/TX die Lösung.

Der Trickler startet nicht. Woran liegt es meistens?

Meistens an einem dieser Punkte:

  • Die Waage ist nicht genullt
  • Es steckt keine funktionierende SD-Karte im Gerät
  • Das gewählte Profil ist nicht vorhanden oder fehlerhaft
  • Die Steuereinheit bekommt keine gültigen Gewichtsdaten von der Waage

Der Robo-Trickler startet nur, wenn die Waage auf 0 steht.

Ich bekomme Timeout oder gar keine Daten von der Waage. Was soll ich prüfen?

Prüfe in dieser Reihenfolge:

  1. Protokoll und Baudrate in config.txt
  2. Einstellungen an der Waage
  3. Richtige Jumper- und Lötbrückenstellung des RS232-Converters
  4. RX/TX-Tausch oder Nullmodem-Adapter
  5. Ob die Waage an einem PC per Terminal überhaupt Daten sendet

Bei neueren Sartorius-Waagen sollten zusätzlich SBI, 9600 Baud und DEZ.PUNKT geprüft werden.

Pulverprofil und Genauigkeit

Brauche ich für jedes Pulver ein eigenes Profil?

Ja. Das avg-Profil ist nur eine brauchbare Basis zum Testen, aber für sauberes und schnelles Trickeln sollte jedes Pulver ein eigenes Profil bekommen.

Wie erstelle ich ein Pulverprofil richtig?

Kurzfassung aus dem Wiki:

  1. calibrate-Profil wählen.
  2. Zielgewicht auf mehr als 3 g oder mehr als 40 gr stellen.
  3. Nach frisch gefülltem Tank den Kalibrierlauf mindestens 3x ausführen, damit das Rohr richtig gefüllt ist.
  4. Getrickeltes Gewicht notieren.
  5. Im Profilgenerator Gewicht und Einheit eintragen.
  6. Profil herunterladen, auf die SD-Karte kopieren und den Trickler neu starten.

Was muss ich beim Wechsel zwischen Gramm und Grain beachten?

Das Profil muss zur Einheit der Waage passen. Wenn du von Gramm auf Grain wechselst, müssen die weight-Werte im Profil umgerechnet werden. Laut Wiki gilt:

1 g = 15.432 gr

Praktisch ist es oft am saubersten, je Pulver ein Gramm- und ein Grain-Profil zu speichern.

Der Profilgenerator liefert Unsinn oder extrem wenige Schritte. Was prüfe ich zuerst?

Diese Fehler sind typische Ursachen:

  • Falsche Einheit beim Kalibrierwert
  • Falscher Kalibrierwert
  • Dezimalkomma statt Dezimalpunkt, also 0,01 statt 0.01
  • Ein unpassend verändertes stepsPerUnit

Wenn der Generator völlig unplausible Werte ausgibt, zuerst Kalibriergewicht, Einheit und Dezimalschreibweise prüfen.

Die Kalibrierung wird mit jedem Lauf schwerer. Warum?

Häufige Ursachen:

  • Das Tricklerrohr war nach dem Befüllen noch nicht sauber gefüllt
  • Der Pulverdruck im Behälter verändert sich mit dem Füllstand
  • Ein Pulverdach kann helfen, wenn sich der Druck von oben stark ändert
  • Das Profil wurde zu früh oder unter anderen Bedingungen erstellt

Darum empfiehlt das Wiki ausdrücklich mehrere Kalibrierläufe nach dem Auffüllen.

Wie bekomme ich den ersten Wurf schneller, ohne ständig zu überwerfen?

Oft hilft es, stepsPerUnit in Schritt 1 so anzupassen, dass der erste große Wurf knapp unter dem Ziel endet. Außerdem helfen oft:

  • Weniger measurements in den groben Schritten
  • Mehr measurements in den letzten feinen Schritten
  • Kleinere steps in den letzten Schritten

Ein aggressiver erster Wurf macht den Trickler schnell, ein zu aggressives Profil verursacht aber Überwürfe.

Der Trickler wirft zu viel oder trickelt nach Done noch weiter. Was hilft?

Die häufigsten Ursachen:

  • Die Waage ist noch nicht stabil eingeschwungen
  • Die Waage war nicht warm gelaufen
  • Das Profil ist am Ende zu aggressiv
  • Die Filter der Waage passen nicht
  • Die Waage driftet und meldet dadurch noch Gewichtsänderungen

Praktische Maßnahmen:

  • Waage mindestens bis zu 1 h warmlaufen lassen
  • Vorher kalibrieren und nullen
  • Letzte Profilschritte kleiner machen
  • measurements am Ende erhöhen
  • Bei G&G mit C1 und C2 spielen

Die Waage driftet oder geht mit leerer Schale nicht mehr sauber auf 0. Was tun?

Bewährt haben sich:

  • Waage lange genug warmlaufen lassen
  • Möglichst konstante Raumtemperatur
  • Vor dem Arbeiten mit dem Kalibriergewicht kalibrieren
  • Danach erneut TARE
  • Möglichst Netzteil statt Batterie verwenden
  • Bei G&G Filter prüfen, besonders C1 und C2

Drift wird oft direkt durch eine noch kalte Waage verursacht.

SD-Karte, WLAN und Firmware

Änderungen im Webinterface werden nicht sofort übernommen. Ist das normal?

Ja. Änderungen an config.txt oder Pulverprofilen werden laut Wiki erst nach einem Neustart übernommen. Genau dafür gibt es im Webinterface den Reboot-Button.

Could not load update.bin from sd root wird angezeigt. Ist das ein Fehler?

Nicht zwingend. Wenn gerade keine update.bin auf der SD-Karte liegt, ist diese Meldung normal und kein eigentlicher Fehler.

Wenn gleichzeitig Profile fehlen oder die SD-Karte merkwürdig reagiert, sollte die Karte neu erstellt werden.

Die SD-Karte macht Probleme oder Profile verschwinden. Wie setze ich sie sauber neu auf?

Laut Wiki:

  • SD-Karte mit FAT32 formatieren
  • Die aktuellen SD-Dateien aus den Releases neu aufspielen
  • Unter Windows kann auch Create_SD_Card.bat genutzt werden

Zusätzlich sollte die SD-Karte am PC sauber ausgeworfen werden, weil unsauberes Entfernen zu Dateifehlern führen kann.

Was bedeutet Deserialization failed?

Fast immer ein Formatfehler in config.txt oder im Pulverprofil. Das Wiki empfiehlt, beide Dateien als JSON zu prüfen. Typische Fehler sind fehlende Klammern, falsche Kommas oder ein Dezimalkomma statt Dezimalpunkt.

WLAN verbindet nicht oder zeigt No wifi. Was ist wichtig?

Die wichtigsten Punkte:

  • Es wird nur 2.4 GHz WLAN unterstützt
  • SSID und Passwort müssen in config.txt stehen
  • Nach erfolgreicher Verbindung steht die IP im Info-Tab
  • Wenn robo-trickler.local nicht geht, direkt die angezeigte IP im Browser verwenden

Manche Router funktionieren problemlos, andere zickig. Wenn das Gerät im Router auftaucht, aber trotzdem No wifi meldet, helfen oft Reboot und ein Test mit einem anderen 2.4-GHz-Netz.

Wie mache ich ein Firmware-Update?

Es gibt laut Wiki drei gängige Wege:

  • update.bin auf die SD-Karte legen
  • Im Webinterface FW Update benutzen
  • Per USB neu flashen, wenn noch keine passende Robo-Trickler-Firmware läuft

Für ein komplett leeres oder falsch geflashtes Board ist der USB-Flash-Weg der sichere Weg.

Hardware und Erweiterungen

Der Motor dreht nicht oder ist extrem langsam. Was prüfe ich?

Die häufigsten Ursachen laut Wiki:

  • Motortreiber falsch herum gesteckt
  • Falsche Microstep-Einstellung am Treiber
  • microsteps in config.txt passt nicht zur Hardware
  • Kabel oder Pinbelegung fehlerhaft
  • Ein als A4988 gelabelter Treiber ist in Wirklichkeit ein TMC2208

Gerade der letzte Fall wird im Wiki ausdrücklich als Fehlerquelle genannt.

Das Rohr passt nicht sauber in die Lager. Was ist die Lösung?

Das ist laut Wiki normal, weil die Toleranzen der Alurohre schwanken können. Das Rohr dann in Bohrmaschine oder Akkuschrauber spannen und mit Schleifpapier vorsichtig nacharbeiten, bis es sauber läuft.

Kann ich zwei Trickler oder einen großen und einen kleinen Trickler betreiben?

Ja. Ein zweiter Treiber kann an der Y-Achse genutzt werden. Im Profil kann dann mit number: 1 oder number: 2 festgelegt werden, welcher Trickler benutzt wird. Für beide Förderer sollte jeweils separat kalibriert werden.

Schnelllinks ins Wiki