Das ist das Archiv-Forum für "Neue Ideen". Neue Ideen bitte künftig im jeweils thematisch passenden Forum (Mechanik, Extruder, Heizbett, etc.) oder im Projektforum posten. Hier kann noch auf bestehende Threads geantwortet, aber es können keine neuen mehr eröffnet werden. Aktive Threads werden nach und nach verschoben. Das Forum landet irgendwann im Archiv.
Nachtrag: Nach gut einer Stunde Pause nochmal gemessen - jetzt funktioniert wieder ein Clone mehr. Damit steht jetzt fest, dass die Spannungsregelung der Clone nicht reproduzierbar nach mehr oder weniger langem Betrieb in einen "jetzt mal nerven" Modus verfällt . LG, Willyvon Willy - Elektrik & Elektronik
Ich habe jetzt mal versucht, das Problem näher einzugrenzen. Oszilloskop rausgekramt und ein Programm geschrieben, dass das Heizbett alle 200 ms für 10 ms anschaltet. Da gibt es in der Tat erhebliche Störungen. Allerdings wollten die ums Verrecken nicht reproduzierbar sein. Dann habe ich nochmal (hatte ich vor 2 Tagen schonmal gemacht) die 3,3 Volt auf dem Due-Clone-Board gemessen: Aufbau: 3,3von Willy - Elektrik & Elektronik
QuoteWurstnase Winkelfehler kann man mit Repetier wohl entgegenwirken. Da gibt es unter "Features" -> "axis compensation". Vielleicht hilft das? Damit kann nur die x,y-Position der Türme ausgeglichen werden, d.h., wenn die Türme nicht im Winkel von 120° zueinander stehen. Was ich meine ist ein gedrehter Turm an richtiger Position. LG, Willyvon Willy - Mechanik
QuoteWurstnase Die an den Thermistoranschlüssen sehen aber bissl größer aus?!? Das sind 10 µF Kondensatoren mit 1206. Die Widerstände sitzen zwischen den Steckleisten von E1 (3 Stück) und weiter zu E2 nochmal 2 Stück. LG, Willyvon Willy - Elektrik & Elektronik
> Aufgrund der zum Messen ungünstigen Verbausituation sind > aber Ungenauigkeiten im Bereich einiger 1/10 mm bei dem > Wert "Horizontal Radius then centered" möglich. Ein falscher Radius würde sich bei der z-Höhe zwischen Mitte und Rand bemerkbar machen. Den Diagonalen-Fehler kann er IMHO nicht erklären. Kann es sein, dass ein oder mehrere Türme verdreht sind (bei richtiger x,y-Positivon Willy - Mechanik
QuoteWurstnase Sind das 1206er? 0815 - oder doch eher 0805 LG, Willyvon Willy - Elektrik & Elektronik
> Mechanik ist so genau es geht vermessen. Mit welchem Ergebnis? Hast Du anhand der Ergebnisse Korrekturen in der FW vorgenommen oder mechanisch nachjustiert? Wie genau ist die z-Höhe an verschiedenen Punkten des Bettes? 1 mm Differenz auf rund 85 mm bei sonst guten Ergebnissen ist schon merkwürdig ... LG, Willyvon Willy - Mechanik
Quotesaschaho nach Angelos Messung habe ich mal einen 470 mycroFarad Elko über die 3,3V gelötet. Je länger ich darüber nachdenke, desto plausibler finde ich die Lösung . Der Due hat zwar ein paar 10 µF Kondensatoren an der 3,3-V-Schiene angeschlossen - einige davon aber über eine Spule, um Peaks von der Versorgung und Referenz des ADC abzuhalten. Dadurch sind die 3,3 V auf dem RADDS nicht immervon Willy - Elektrik & Elektronik
I can't find any information about the current the UDOO needs - but I think it is much more than the RADDS can supply (round about 0,5 A). LG, Willyvon Willy - Elektrik & Elektronik
QuoteWurstnase Könnte man ggf. ne Referenzspannungsquelle an nen analogen Eingang anschließen ... Ja, das geht. Auf dem RADDS unten links (nicht ganz links) sind noch 3 Lötaugen: 3,3 V - ADC - GND. Damit könnte man die aktuelle Versorgungsspannung bestimmen. LG, Willyvon Willy - Elektrik & Elektronik
> Wie werden die Korrekturen denn errechnet? Durch eine mehrfache Fehlerquadratminimierung. Zuerst werden der Reihe nach 3 Geometrie-Parameter falsch angenommen und die 3 zugehörigen z-Höhenprofile berechnet (jeweils durch Fehlerquadratminimierung, da die Delta-Gleichungen "rückwärts" gelöst werden müssen, d.h. die Turmwege werden vorgegeben und die x-, y- und z-Koordinaten werden berechnet).von Willy - Software
Quoteloco Tritt mit beiden Treibern auf. Ich muss dann die Entsprechende Achse manuell verfahren, danach funktioniert erst das Abschalten. Zumindest bei dem RAPS128 am Extruder funktioniert das immer so. Bei den beides Silencioso (CoreXY) schaltet sich manchmal nur ein Treiber ab und der andere hält weiterhin die Position. Oder wenns mal wieder ganz lustig ist, lassen sie sich überhaupt nicht mevon Willy - Elektrik & Elektronik
Quotemantus Mich würd aber der technische grund interessieren wieso die pfeifen, die china teile aber nicht :/ evtl kann man da ja mit einem kleinen hack was verbessern? Ja, evtl. - bin ich dran LG, Willyvon Willy - Elektrik & Elektronik
Die *.txt und die *.462 Dateien mit einem Texteditor. Das Programm startet, wenn die *.462-Datei mit der Maus auf auf die *.exe gezogen wird LG, Willyvon Willy - Software
Quoteloco Ich hab eher das Problem, dass sich die Treiber oft nicht richtig abschalten, wenn man die Motoren eigentlich deaktivieren will. Bei den RAPS128 auch, oder nur bei den Silenciosos? LG, Willyvon Willy - Elektrik & Elektronik
> Willy, hast du schonmal mit ioref und aref gearbeitet? Könnte das helfen? Nein, habe ich nicht. Beim Due muss ein 0-Ohm-Widerstand umgelötet werden, damit der Aref-Pin funktioniert. Das ist IMHO keine Lösung . Viele Grüße Willyvon Willy - Elektrik & Elektronik
Völlig verkehrt ist es aber auch nicht. Ich hatte mir mal gemerkt, dass bei 12 V etwa 200 U/min = 3,33 U/s ohne nennenswerten Drehmomentverlust drin sind. Mit 24 V können die Werte knapp verdoppelt werden. Wenn die Mechanik leichtgängig ist und die Beschleunigungen nicht zu hoch angesetzt werden, dann können aber auch bei 12 V 10 U/s erreicht werden. Mit den üblichen 40 mm pro Umdrehung wären davon Willy - Elektrik & Elektronik
QuoteModellbauerAuf der Platine steht bei beiden Eingängen aber nur "12V in" So ist das mit Änderungen - irgendwas wird immer vergessen. Da muss ich wohl den Aufdruck noch ändern. Du kannst da aber mit bis zu 25 V reingehen . Bis 15 V läuft auch das 1.1 ohne Probleme. Das Board selber kann auch 24 V ab, doch der Due nicht. LG, Willyvon Willy - Elektrik & Elektronik
Es geht auch klassisch. Bistabilen Multivibrator (ich glaube so heißt das) aufbauen, Verstärkerstufen (H-Brücke) dran, irgendeine Art der Regelung einbauen und los gehts. Der Bauaufwand dürfte deutlich größer sein, Microschritte gibt's nicht (bestenfalls 1/2), aber die nicht erforderliche Software hat natürlich auch was LG, Willyvon Willy - Elektrik & Elektronik
Wenn enable auf LOW steht fließt kein Strom und die Motoren lassen sich drehen. INVERT_X_DIR ändert die Laufrichtung und ist hiert erstmal nicht das Problem. Folgendes ist bei Repetier / RAPS128 richtig: // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1 #define EXT0_ENABLE_ON 1 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Actvon Willy - Elektrik & Elektronik
> Demnach dürfte ich maximal 26.250 steps/s haben?!? Wenn die step_rate der Wert ohne 2x oder 4xStepping ist, dann kann das bei der "normalen" Marlin-Version ja sein. LG, Willyvon Willy - Software
Jetzt habe ich mal einen Due-Clone gegen einen original Arduino getestet. Mit einem 220 Ohm Widerstand zeigt das Original 255°C an und mit dem Clone sind es 257°C, wobei die Schwankungen (beide bis zu 2°C) nur aus der LCD-Anzeige abgeschätzt wurden (Motoren unter Strom, Heizbett aktiviert, aber nicht gedruckt, da das Hotend ja nicht über den Thermistor angeschlossen war). Ich muss wohl für hübsvon Willy - Elektrik & Elektronik
QuoteWurstnase Vielleicht hilft es den Sensor eher mit 12bit aufzulösen? Wohl keine gute Idee: Ich habe versucht () die djerickson-Seite zu verstehen, sehe aber nicht, dass er von 12 Bit Auflösung abrät. So wie ich das verstehe sagt er nur, dass man nicht mehr als 11 Bit erwarten sollte. Was ja schon ziemlich gut wäre . LG, Willyvon Willy - Software
QuoteWurstnaseKann es ggf. auch an den Due-Nachbau liegen, dass die Schwankungen so hoch sind? Tendenziell wohl eher nicht - der ARM-Chip ist ja auch bei den Nachbauten von Atmel (zumindest sehr wahrscheinlich). Ich vermute eher eine "ungünstige" ADC-Konfiguration. Allerdings habe ich nicht so richtig eine Chance, den Repetier-Code zu verstehen. Beispielsweise soll die Zeile ADC_MRvon Willy - Software
> Ich schaffe es leider immer noch nicht mehr als 16bit für die step_rate zu nutzen Da bist Du jetzt aber wieder bei Marlin? > Das Temperaturproblem liegt sicherlich an den 3.3V?!? Vermutlich nicht nur. Auch zuviele DC/DC-Wandler und hohe Taktfrequenzen der RAPS128 könnten eine Rolle spielen, was ich aber bisher nicht feststellen konnte. Eine Sache ist mir aber auch schon aufgefallen: Wvon Willy - Software
> Auf Verdacht klingen die hier doch Ok???!!! Ja!!!!!! Bei den 3 Ausrufezeichen war ich davon ausgegangen, dass Du von den Motoren überzeugt bist. Kauf sie einfach. (Auch als Antwort auf Deinen Pollin-Thread ). LG, Willyvon Willy - Elektrik & Elektronik
Strangspannung 12 V- Strangwiderstand 30 Ω Strangstrom 0,4 A Zu viel Volt, zu viel Ohm, zu wenig Ampere. Du hattest doch woanders schon einen Link zu ACT-Motoren aus der Bucht. Die sind brauchbar. LG, Willyvon Willy - Kommerzielle Angebote & Produktvorstellungen
QuoteLegion 2.3 Vielleicht sollte ich die Frage noch mal anders stellen: Hat jemand einen Delta-Drucker, der über den gesamten Bauraum hinweg genau druckt? Und da erwartest Du jetzt jede Menge Antworten? Da wäre es schon besser gewesen zu fragen, ob jemand einen Delta-Drucker hat, der irgendwo ungenau druckt . Da wird wohl fast jeder mit dienen können - meine 2 Deltas eingeschlossen . Was mirvon Willy - Allgemeines
Schon lustig, wie unterschiedlich wir beide die FW interpretieren Ich hab' mal nach #include "fastio.h" in meiner Due FW vom Nov. 2014 (vermutlich work 0.92) gesucht und bin nicht fündig geworden. Dann habe ich die fastio.h umbenannt und das Compilieren funktioniert noch. Insofern hast Du recht, dass der Due die fastio.h nicht verwendet. Dann habe ich nach digitalWrite gesucht und ein paar malvon Willy - Software
> Vor allem: Was ist der Grund dafür? > Berechnungsfehler der Firmware? Nein. > Schwierige Kalibrierung? Ja. > Mechanisches Spiel in den Kugelgelenken? Eher nicht. > Nicht genau ausgerichteter Grundrahmen? Ja. > Ist es überhaupt möglich, mit "verhältnismäßigen" Mitteln (also keine zig Tausend > Euro in die Mechanik investieren) einen genau arbeitenden Delta zu bauvon Willy - Allgemeines