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?
- Waage per RS232 verbinden.
- Trickler an die Steuereinheit anschließen.
- Sicherstellen, dass die SD-Karte steckt.
- Waage einschalten und nullen (
TARE). - 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:
- Protokoll und Baudrate in
config.txt - Einstellungen an der Waage
- Richtige Jumper- und Lötbrückenstellung des RS232-Converters
- RX/TX-Tausch oder Nullmodem-Adapter
- 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:
calibrate-Profil wählen.- Zielgewicht auf mehr als
3 goder mehr als40 grstellen. - Nach frisch gefülltem Tank den Kalibrierlauf mindestens
3xausführen, damit das Rohr richtig gefüllt ist. - Getrickeltes Gewicht notieren.
- Im Profilgenerator Gewicht und Einheit eintragen.
- 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,01statt0.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
Pulverdachkann 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
measurementsin den groben Schritten - Mehr
measurementsin den letzten feinen Schritten - Kleinere
stepsin 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 hwarmlaufen lassen - Vorher kalibrieren und nullen
- Letzte Profilschritte kleiner machen
measurementsam Ende erhöhen- Bei G&G mit
C1undC2spielen
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
C1undC2
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
FAT32formatieren - Die aktuellen SD-Dateien aus den Releases neu aufspielen
- Unter Windows kann auch
Create_SD_Card.batgenutzt 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 GHzWLAN unterstützt - SSID und Passwort müssen in
config.txtstehen - Nach erfolgreicher Verbindung steht die IP im
Info-Tab - Wenn
robo-trickler.localnicht 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.binauf die SD-Karte legen- Im Webinterface
FW Updatebenutzen - 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
microstepsinconfig.txtpasst nicht zur Hardware- Kabel oder Pinbelegung fehlerhaft
- Ein als
A4988gelabelter Treiber ist in Wirklichkeit einTMC2208
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.