Hallo, ich habe ein unerklärliches Problem. Nach dem ich mein Hotbed neu nivelliert habe und mir eine Meßuhr angeschafft habe, wollte ich auch die Achsenbewegungen neu konfigurieren. Mein Drucker ist Eigenbau mit MKS_GEN_L, TMC2209 Treiber und LCD 1284 Smart Controller. Die Achsen habe ich über Ponterface mit der Meßuhr nachgemessen und die Korrektur in Marlin configuration.h eingetragen. Beim Kvon hardyy - Elektrik & Elektronik
Da habe etwas Konkreteres erhofft als den Link. Die Frage war schon recht detailliert. Die Anleitung ist mir natürlich bekannt, wie alle andere Marlin-Dokumentationen. Aber ich kenne schon dein Motto: "Hilf dir selber!" Statt dem Bilinear-Leveling konfiguriere ich jetzt das UBL-Leveling mit allen Unterpunkten. Sieht vielversprechender aus. Gruß Hardyvon hardyy - Software
Ich irre immer noch in dem Marlin – Dschungel. Holt mich bitte hier raus. Es geht um Auto-Bedleveling. Vom Prinzip her eigentlich eine einfache Sache. Nach meinem Krieg mit dem induktiven Sensor lief alles ganz gut, bis zu der Z-Offset-Einstellung. Der letzte Schritt war der Menüpunkt Bett-Nivellierung. Es wurde ein Netz von 4x4 Punkten gemäß den Voreinstellungen der X/Y-Achsen erzeugt. Als nävon hardyy - Software
Das mit der Diode kann ich nicht ganz nachvollziehen. Den Spannungsteiler habe ich drin gehabt, da der Sensor wie ein Wechselschalter schaltet. Unbetätigt liefert er 24V, betätigt 0V. Jetzt mit der Diode hat sich eigentlich nichts geändert. In beiden Fällen liefert der Sensor betätigt die Verbindung zur Masse und der Stop hätte in beiden Fällen ansprechen müssen. Aber sei es drum, es hat geklvon hardyy - Software
QuoteFridi Bei einem NPN kommt eigentlich nur GND oder nichts raus. nichts ??? Hallo, jetzt habe ich einen neuen induktiven Sensor NPN – NO bekommen und bin wahnsinnig enttäuscht, auch den bekomme ich nicht in den Griff! Ohne eure Hilfe bin ich aufgeschmissen. Vorab habe ich Folgendes überprüft: Den Sensor mit 12V getestet – nicht betätigt 12V am Signal-Anschluß betätigt 0V am Sivon hardyy - Software
QuoteFridi Bei einem NPN hast du am Ausgang nichts oder GND. Beim PNP Versorgungsspannung oder GND. Da bin ich mir nicht ganz sicher. Bei beiden Typen gibt es NO und NC. QuoteFridiNie direkt anschließen. Immer eine Diode in Sperrrichtung für die + Spannung, so dass nur GND geschaltet wird. ?? Natürlich habe ich den Sensor direkt an der Z-Endstopp-Buchse angeschlossen. Der Sensor besitzt einevon hardyy - Software
Der Initiator hat eine LED Nicht betätigt habe ich am Ausgang 3,5V, betätigt 4,3V Habe jetzt nachgelesen, daß der Sensor nicht TTL 5V kompatibel ist. Gruß Hardyvon hardyy - Software
Bin schon wieder da mit einer Bitte um Hilfe. Mit der Variante TMC2209_STANDALONE komme ich jetzt besser zurecht. Auch auf das sensorless homing habe ich verzichtet. Für X/Y-Achse verwende ich mechanische Endschalter, für die Z_Achse einen induktiven Näherungsschalter. Und hier liegt das Problem. Der Sensor ist ein PNP - NO, also bekomme ich Signal bei Annäherung an das Bett. Die Funktion habe ivon hardyy - Software
Ich bin leider wieder am Anfang. Nach eueren Tipps konnte ich nur eins feststellen: Board gemäß board.h richtig ausgewählt MKS GEN L v.21 Treiber richtig ausgewählt - TMC 2209 v.3.0 - bei mir stimmt die Pin-Belegung, keine Korrekturen nötig Pin-Dateien stimmen Configuration.h gemäß Anleitung eingestellt - auch verschiedene Slave-Adressen probiert dsgl. auch _adv.h gemäß Anleitung eingestelltvon hardyy - Software
QuoteAlterBastler Schaltplan habe ich oben verlinkt. Schaltplan? Gruß Hardyvon hardyy - Software
Bild "img_20210310_183646uojx6.jpg" anzeigen. Bild "img_20210310_182900jtkjj.jpg" anzeigen. Bild "img_20210310_183924u9kfs.jpg" anzeigen. Auf dem Bild des Boards ist unterhalb der Drives zu sehen, daß die 2 UART-Pins fehlen. Der Jumper wird unter dem Driver gemäß dem Video, das du mir verlinkt hast, eingesetzt (die 2 pins in der 2.Reihe von der grünen Leiste) Auf dem Foto des Drives sind die Pinvon hardyy - Software
Danke für die Anregungen. Habe weiter recherchiert und es scheint an der falschen Belegung oder Bezeichnung der Pins am TMC2209 zu liegen. Dadurch verbindet der UART-Jumper die falschen Pins. Die angebotenen Lösungen sind teils abenteuerlich, von verschiedenen Lötbrücken bis zu abgeschnittenen Pins. Muß mich weiter informieren, bevor ich irgendein Blödsinn mache. Mein Board ist v.2.1 und der Uvon hardyy - Software
Auch dir Alter Bastler vielen Dank, aber die Treiber nicht einzutragen, das wäre schon Demenz. Irgendwo muß man wahrscheinlich in der Software den UART-Modus erwähnen. Finde aber keine Einstellmöglichkeit. Auch die Suche mit "UART" bringt lediglich die Erklärung der Verdrahtung am TMC2208, die am TMC2209 nicht mehr nötig ist. Gruß Hardyvon hardyy - Software
Hallo Wintex, danke Dir für deinen Tipp. Auch das mit dem Reset bringt leider nichts. Die Schrittmotoren reagieren auf keine Änderung der Steps-Einstellung. Da ich die Treiber im UART-Modus habe, befürchte ich, daß noch zusätzliche Einstellungen notwendig sind, Aber wenn ich es mit "#define SOFTWARE_DRIVER_ENABLE" versuche, bewegen sich die Achsen überhaupt nicht. Bin die configuration.h und -advvon hardyy - Software
QuoteAlterBastler Der von mir verlinkte Abschnitt bezieht sich auf Trinamic allgemein und beinhaltet TMC2209. In dem Abschnitt habe ich die Microsteps geändert (0, 16, 32) am Verfahrweg der Achsen ändert sich leider aber nichts. Es wird immer der doppelte Weg verfahren als angewählt. Unterhalb des Abschnitts ist ein Hinweis "Sie benötigen die TMC2130Stepper Arduino-Bibliothek". Obwohl ich schonvon hardyy - Software
Hallo Alter Bastler (eigentlich hätte ich mich auch so nennen können), QuoteAlterBastler Generell solltest Du dich ein wenig mehr in der Theorie mit der Materie befassen, normalerweise erwarten hier die meisten, dass man diese Probleme eigenständig löst. ich bin mit meinen 77 Jahren noch nicht dement aber es könnte sein, etwas langsam vom Begriff. Sei versichert, daß ich als Anfänger auf diesemvon hardyy - Software
Hallo, meinem ersten Ziel, die Achsen meines DY-Druckers zu bewegen bin ich ziemlich nahe gekommen, aber nicht ganz. Vielleicht kann bitte jemand meine dabei aufgetretene Fragen beantworten. Erst einmal Grundsätzliches: 1. configuration.h habe soweit hochgeladen Was ist mit der configuration_adv.h ? Muß die auch kompiliert und hochgeladen werden? 2. Die Werte können auf dem Display überschvon hardyy - Software
Schon doof, den Anhang glatt übersehen. Hier ist also der neue Platz für den Jumper. Danke nochmals Gruß Hardyvon hardyy - Elektrik & Elektronik
QuoteAlterBastler "einfügen jumper kappen auf UART pin bereichen von motherboard" "Nix einfügen jumper kappen, nix pins" Wenn ich dich richtig verstehe, dann also Lötbrücken. Danke Gruß Hardyvon hardyy - Elektrik & Elektronik
Hallo, nach dem ich mit euerer Hilfe Marlin erfolgreich installiert habe, hoffe ich weiterhin auf euere Hilfe. Ich bin dabei, probeweise die Achsen zu bewegen. Das Display zeigt TMC-Verbindungsfehler an. Nur die Y-Achse bewegt sich, wenn auch nicht um die angezeigte Strecke. Bei Anzeige 1cm bewegt sich der Wagen 2cm weit (wahrscheinlich nur eine Kalibrierungssache - dazu komme ich später) Auf devon hardyy - Elektrik & Elektronik
Hallo Hardwarekiller, vielen Dank für Deine ausführliche Darstellung. Ist für mich als Anfänger äußerst informativ und so kompakt übersichtlich habe ich es bis jetzt nicht gesehen Mein Drucker ist jetzt fertig aufgebaut und Marlin mit viel Mühe installiert. Werde jetzt meine ersten Schritte damit fahren und Erfahrungen sammeln. Wenn ich dann optimieren möchte bzw. muß, werde ich die Steuerung navon hardyy - Software
Das Problem mit dem Display habe ich jetzt auch behoben und somit kann ich mit dem Kalibrieren beginnen. Danke für die bisherige Unterstützung! Gruß Hardyvon hardyy - Software
Anzeige serieller Monitor: Scheint alles i.O. zu sein. Als Display hebe ich konfiguriert: MKS LCD12864 Hab gesehen, daß ich noch irgendwo die SD-Karte konfigurieren muß. Die Stecker vom Display habe ich gedreht, vielleicht habe ich da ein Fehler gemacht. Gruß Hardyvon hardyy - Software
Jetzt habe ich den Upload durchgeführt. Ob der funktioniert hat ??? Auf jeden Fall habe ich keinerlei Anzeige am Display, nur eine helle leere Fläche. Der Kontrastpoti zeigt keine Wirkung ebenso der Drehknopf. Also etwas schiefgelaufen? Upload-Protokol: Windows PowerShell Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten. Lernen Sie das neue plattformübergreifende PowerShell kennenvon hardyy - Software
Ok, jetzt ist die Kompilierung komplett durchgelaufen. Bekomme aber folgende Meldung (gelb): C:\users\hardy\.platformio\packages\framework-arduino-avr\libraries\Wire\src\utility\t C:\users\hardy\.platformio\packages\framework-arduino-avr\libraries\Wire\src\utility\t __attribute__ ((fallthrough)); ^ C:\users\hardy\.platformio\packages\framework-arduino-avr\libraries\Wire\src\utilityvon hardyy - Software
Hallo Alter Bastler, schön, daß Du Dich meiner erbarmst. Die ganze Prozedur war mir schon bekannt - schriftlich. Das Video ist wirklich super, schon etwas anders, wenn man jeden Schritt verfolgen kann. Wo genau mein Bedienfehler lag weiß ich nicht. Das Kompilieren verlief einwandfrei, nur das Ergebnis ist leider enttäuschend. Was bedeuten die Errors und was kann ich tun um sie zu beheben? Grußvon hardyy - Software
Auf der Marlin-Website gibt es eine ausführliche Anleitung für das Installieren mit PlatformIO. Ich habe den ganzen Marlin-Ordner geöffnet und dann natürlich nur die configuration.h kompiliert. Wie ich geschrieben habe, wurden auch die Dateien firmware.hex und firmware.elf erzeugt. Die firmware.hex dürfte die Datei zum Hochladen sein, muß ich erst einmal testen. Denn von der Größe her und der extvon hardyy - Software
Hallo, meinen selbstgebauten 3D-Drucker habe ich fertig und jetzt wollte ich etwas Bewegung reinbringen. Langsam zweifle ich aber an meiner Auffassungsgabe, im Klartext – ich scheine zu doof zu sein um Marlin zu installieren. Nach unzähligen Versuchen ist es mir leider nicht gelungen. 1.Versuch Die configuration.h habe ich in der Arduino Vers. 1.9 (beta) konfiguriert Anschließend versucht zu komvon hardyy - Software
Danke für die Klarstellung. Entspricht in etwa meiner Annahme. Fürs Erste werde ich die Lüfter voll laufen lassen, da ich anfangs sowieso mit PLA Erfahrungen sammeln werde. Jetzt muß ich nur noch die Configuration.h fertigstellen und hochladen. Die ersten Gehversuche werfen dann wahrscheinlich noch weitere Fragen auf, Gruß Hardyvon hardyy - Elektrik & Elektronik
Ich will nicht nerven, würde aber gerne alles verstehen, was ich da bastle. QuoteFridi Bei mir ist der Bauteillüfter geregelt. Je höher und spitzer, je weniger. Der Lüfter bläst das Druckteil (Bauteil) an, damit es abkühlt. Von was hängt die Regelung des Ausgangs FAN ab? Temperatur (von was, wo gemessen) oder Höhe (Z-Achse-Höhe), vom Volumen (Filamentverbrauch)? (höher,spitzer?) Warum wird dervon hardyy - Elektrik & Elektronik