Guck dir mal Klipper an. Das ist eine Kombi aus Host und Client. Da kannst du selbst mit nem AVR sehr hohe Geschwindigkeiten erreichen.by Wurstnase - Elektrik & Elektronik
Wahrscheinlich ist das Stepping Signal <10us.by Wurstnase - Allgemeines
Beim AZSMZ fehlt die Source zur V2.1 wenn ich das richtig sehe. Edit: SmartRAMPS wird auch anders verkauft als die letzten Sourcen.by Wurstnase - Elektrik & Elektronik
Quote69291954 Hi, Ich werde es mal testen wie warm die werden, wir reden ja von max. 200 mA. Ich versuche das mal mit einer Analogie. Stell dir vor du hast nen Hydranten. Der schafft viele tausend Liter pro Minute. Du brauchst aber nur wenige Milliliter, hast aber nicht die Kraft das Ding aufzuschrauben. Bei Waschbecken bekommst du deine paar Liter und kannst den Wasserhahn auch ohne Problemeby Wurstnase - Projekte
Nur das der verwendete MOSFET dafür eigentlich gar nicht ausgelegt ist. Bei den typischen Werten sind 4,5V für VGS angegeben. Das kann gehen, muss es aber nicht. Eventuell kann der Fet recht heiß werden. Auch bei einem Lüfter. Vor allem aber wenn man den auch noch mit PWM betreibt. Da würde ich dann doch lieber basteln und den einen Euro pro Platinchen nicht sparen.by Wurstnase - Projekte
QuotePrintey Auf dem Foto wird ein IRF540A 100V 28A genannt, Der IRF540N hat 100V 33A. Beide habe eine Gatespannung von 2V min / 4V max. Zwischen 2V und 4V fangen die irgend wann an zu leiten. Zum voll durchsteuern brauchen die 10V. Das kann man bei RDSon lesen. Der Wert dann rechts ist wichtig.by Wurstnase - Elektrik & Elektronik
QuotePrintey QuoteTorti Ähm...ja... Der braucht ne Gatespannung von 20V-wird schwierig mit 12V-Versorgung. Laut Datenblatt plus 2V min / 4V max. Nicht anfangen zu raten 10V braucht der zum durchschalten.by Wurstnase - Elektrik & Elektronik
QuoteTorti Der braucht ne Gatespannung von 20V-wird schwierig mit 12V-Versorgung. Nein, RDSon ist mit 10V spezifiziert beim IRF540N. Allerdings liefert ein Arduino mit einem Atmega drauf nur 5V (der Arduino Due nur 3.3V). Auch der abgebildete IRF540A schaltet ab 10V voll durch. Der IRLZ34N schaltet ab 4V sicher durch. Sollte dann also gehen.by Wurstnase - Elektrik & Elektronik
Du sollst ja Z auch nicht im Vollschrittmodus betreiben, aber die Layerhöhe in Vollschritthöhen ausführen. µ-Schritte sind wie unterschiedlich starke Federn. Beim einen Sitz der Schritt perfekt, beim nächsten µ-Schritt ist das Haltemoment geringer und dadurch hast du einen minimalen Versatz. Wenn der Versatz, wenn man die Layerhöhe = Vollschrittauflösung hat, immer gleich ist, dann sieht man dasby Wurstnase - Mechanik
Ich höre nix in dem Video Sonst könnte halt noch vielleicht nen Stepup-Wandler nur für die Schrittmotoren vielleicht helfen. Damit könntest du die Treiber mit 24V laufen lassen. Leider kann man die Treiber nicht wie die TMC2130 programmieren. Die sind bei mir auch mit 12V leise. Nur muss man bei den Treibern aktuell noch sehr viel zusätzlich basteln und bissl programmieren, damit die überhaupt lby Wurstnase - Elektrik & Elektronik
Thanks for testing. This is an experimental branch and needs testing. Can I ask you later to test this again?by Wurstnase - Firmware - experimental, borrowed, and future
Quotezungmann Yes, I am using git. I testing it now, still printing halfway and promising, so far so good. Btw, how do I know what is the diff this experimental~37 from just experimental before? There are some ways to do it. via command line: git diff experimental experimental~37 via gitk: git checkout experimental gitk & git checkout experimental~37 Hit F5, not shift-F5. Yellow circle isby Wurstnase - Firmware - experimental, borrowed, and future
First of all, thanks for helping to improve Teacup. In your config files you set the maximum feedrate to 6000. So your 180mm/s will decrease to 100mm/s any time. As you are working with git. Can you please create a new local branch with git checkout -b zungmann_1 experimental~37 and test your code again?by Wurstnase - Firmware - experimental, borrowed, and future
OK, just checked your config. An Atmega can handle up to approx. 35k to 40k steps/s. Your E-Axis has 1,1540,000 steps/m. Your setup in S3D is 1,800 mm/min. This are 34,620 steps/s. Maybe too close on the limit. Also you could reduce max feedrate for E from 6000, which is too high, to a save 1500. The old code uses the X-axis for a lot of calculations. This changed in the experiemental, and thiby Wurstnase - Firmware - experimental, borrowed, and future
Yes, there are some tests for the gcode. So it will impact.by Wurstnase - Firmware - experimental, borrowed, and future
Can you send me your config files and gcode. I would like to test it. First thing I've seen. You enabled debug. This could slow down the code. For normal use, you should disable debug in debug.h. Just comment out #define DEBUG.by Wurstnase - Firmware - experimental, borrowed, and future
Der Tipp ist echt super gewesen. Habe das heute direkt mal auf der Arbeit getestet und gestern mal die letzte Version zu Hause selber kompiliert. Vor allem das Cubic-Infill gefällt mir. Und der Button "Slice now".by Wurstnase - Software
Quotejsturm Oder nimm die Version 1.31.9 von Josef -> . Sie ist im Paket "Version 1.7.5 Most recent (November 28, 2016)" enthalten Das muss ich mir gleich mal ansehen. Danke für den Link!by Wurstnase - Software
Schöne Zusammenfassung!by Wurstnase - Allgemeines
QuotekleinerDrache @ Wurstnase So ganz stimmt da aber was nicht der z.B. von mir verwendete Sensor ist auch ein LJC (genauer ein LJC18A3-H-Z/BX) sollte also nach deiner Beschreibung OHNE Spanungteiler oder Optokoppler funktionieren richtig ? aber anscheinend hat der KEINEN open-collector Ausgang (siehe Rezensionen auf Amazon) und jagt damit entweder 12V oder 0V (was ich bestätigen kann gemesseby Wurstnase - Elektrik & Elektronik
Wenn auf dem Sensor LJC drauf steht ist das ein NPN. Ich glaube kaum, dass sich da ein Chinese verklebt hat. Demnach bringt dein komischer Spannungsteiler genau nichts. Von daher einmal die Frage, wie du das genau verschaltet hast an deinem Board. Was hast du genau gemacht? Messen musst du beim Sensor zwischen Schwarz und Blau. Zeig doch mal ein paar Bilder.by Wurstnase - Elektrik & Elektronik
Nen Atmega erkennt ab 3V nen High. Was wichtiger ist, die Widerstände niedrig halten. Keine Pullups. Aber hast du mal ein Bild von dem Sensor?by Wurstnase - Elektrik & Elektronik
Das ist richtig. Um die Layer zu schließen musst du dichter an das Bett. Ich regel das über den Z-Offset. Oder du stellst den Abstand für das Bett besser ein. Edit: Nur noch zuzätzlich. Dichter ans Bett heißt nicht kleinere erste Layerhöhe. Ganz im Gegenteil. Layerhöhe erhöhen und Z-Offset leicht negativ einstellen hilft hier deutlich!by Wurstnase - Allgemeines
Wenn das wirklich ein LJC18A3-H-Z/BX dann kommt da keine Spannung raus, so wie Fridi es geschrieben hat. Der ist entweder offen oder liegt auf GND. Wenn du falsch gemessen hast kann da jede beliebige Spannung angezeigt werden. Je nachdem zwischen was du misst. Misst du zwischen 12V und dem Sensor zeigt der 0V oder 12V an. Hast du den an einem µC mit pullup angeschlossen kannst du den einfachby Wurstnase - Elektrik & Elektronik
Bei Marlin kannst du SoftPWM einschalten. Dadurch wird das PWM simuliert und wird deutlich langsamer. Vielleicht hilft das? Ggf. müsstest du einmal danach noch nen Autotune machen, weil das auch die PID-Werte beeinflussen könnte.by Wurstnase - Projekte
QuoteStud54 Man kann das aber auch noch auf min. 24 andere Arten lösen... Aber: Don't cross the streamsby Wurstnase - Elektrik & Elektronik
@Sven, VCC hast du direkt über 1B. Die anderen Pins einfach nen Stück tiefer und dann sind die Jumper auch egal. Oder hat das nen besonderen Grund den ich nicht blicke?!?by Wurstnase - Elektrik & Elektronik
Lookahead anpassen wollte ich auch mal. Aber dazu muss ich das noch besser verstehen. 80fach ist schon sehr ordentlich. So groß ist aktuell noch nicht mal mein Pufferby Wurstnase - Projekte
Meine Treiber gehen bis 4MHz. Aber da komme ich auch nicht hin. Eben mit dem letzten Testcode und höchster Optimierung bin ich bei 100MHz auf ~800kHz gekommen. Aber auch nur ohne Lookahead, aber das sollte auch mit Lookahead langsam ausreichen für 0,9° mit 1/256 usteps. Aber vielleicht geht ja noch wasby Wurstnase - Projekte
Mit der Pulszeitverlängerung und den 3211 steps/mm darfst du aber auch nicht mehr schneller als 60mm/s fahren. Ich hoffe, dass hast du berücksichtigt. Die dicken Endstufen sind da ja leider wirklich träge, was die Schaltzeiten angeht.by Wurstnase - Projekte