Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

TMC2100 1/256 Treiber

geschrieben von Wurstnase 
Re: TMC2100 1/256 Treiber
08. February 2015 09:50
Preis ist Unkosten winking smiley

abgebrochene Fräser in Euro
----------------------------  = Stückpreis
          Stückzahl

spinning smiley sticking its tongue out


Der 3D-Druck ist tot, lang lebe der 3D-Druck!

Schreibt mich nicht mehr an, ich hab das drucken an den Nagel gehängt.
Re: TMC2100 1/256 Treiber
08. February 2015 12:18
Quote
Skimmy
auf der Github-Page findet man die korrekte Formel. Sense-Resistor ist 0,11Ohm.

Irms = (Vref * 1.77A) / 2.5V

Also:

Vref = (Irms*2,5V) / 1,77A

Was bei den empfohlenen 1,2A Dauerbelastung ein Vref von ±1,69V ergibt. Deckt sich ja immer noch nicht mit den 900mV von Wurstnase.

Vercheck ich hier grad was? confused smiley

Keiner? confused smiley


Der 3D-Druck ist tot, lang lebe der 3D-Druck!

Schreibt mich nicht mehr an, ich hab das drucken an den Nagel gehängt.
Re: TMC2100 1/256 Treiber
08. February 2015 12:54
Quote

Example: A voltage of 1.0V on Vref sets the motor current to 0.71A.

Irms = (Vref * 1.77A) / 2.5V

danach hab ich mich gehalten und hab jetzt mal und läuft gut bei 1A = ~1,4V
Re: TMC2100 1/256 Treiber
08. February 2015 14:53
Zum einen sind 2.5/1.7 ~ 1.4. Also passt schon was ich geschrieben habe.
Zum anderen habe ich die Treiber bei mir auf 900mV eingestellt und sie laufen super. Gerade unten rum wurden die Teile heiß, was aber sicherlich dadurch kommen kann, dass genau dort die Hitze erzeugt wird, wie Mantus schon bemerkt hatte.
Von daher wird der Treiber sicher auch mehr aushalten. Soweit bin ich zum testen allerdings noch nicht gekommen, da ich gerade dabei bin Marlin32bit auf Vordermann zu kriegen. Da ist noch bissl arbeit.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: TMC2100 1/256 Treiber
08. February 2015 16:29
wozu noch 32 bit winking smiley

Also die 1,4V hab ich jetzt einfach mal drin weil ich schaun wollte wie es mit der Temp steht.
Mit einem Lüfter der sie permanent alle kühlt gehts mit 1,4V sehr gut muss ich sagen, gefühlt jetzt auch nicht heisser als mit 900mV die ich erst mal zum start eingestellt hab.
Genaueres kann ich aber erst sagen wenn ich das Messgerät von der Firma mit hab.
Re: TMC2100 1/256 Treiber
08. February 2015 16:47
Quote
mantus
wozu noch 32 bit winking smiley

Der eine bastelt an Teacup. Der andere an Marlin32bit. grinning smiley

Quote
mantus
Also die 1,4V hab ich jetzt einfach mal drin weil ich schaun wollte wie es mit der Temp steht.
Mit einem Lüfter der sie permanent alle kühlt gehts mit 1,4V sehr gut muss ich sagen, gefühlt jetzt auch nicht heisser als mit 900mV die ich erst mal zum start eingestellt hab.

Gut zu wissen. Werd ich dann auch mal ein wenig hochschrauben. Dann sollte mein Drucker auch ohne Probleme mit 400mm/s Reisen...


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: TMC2100 1/256 Treiber
09. February 2015 02:48
Achso, dann hast du die Treiber bei dir zum testen total niedrig eingestellt. Und ich bin die ganze Zeit am grübeln, wie du mit 900mV Vref auf 1,2A oder 1,7A kommst grinning smiley

Wie ist dein Setup jetzt mit 900mV? IGUS Gleitlager und Bowdenextruder?

1-mal bearbeitet. Zuletzt am 09.02.15 02:49.


Der 3D-Druck ist tot, lang lebe der 3D-Druck!

Schreibt mich nicht mehr an, ich hab das drucken an den Nagel gehängt.
Re: TMC2100 1/256 Treiber
09. February 2015 02:51
Jupp. Igus RJUM + E3D V6 mit Bowden, Wurst-Schlitten V6 mit Sensor. Rest SparkCube V1 bis auf Spindel. Da habe ich schon nen Pendelkugellager von der V1.1 eingebaut.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: TMC2100 1/256 Treiber
09. February 2015 04:42
Also ich hab auch Bowden + Normale China Lager, 900mV waren auch komplett ausreichend keine Schrittverluste, hab nur höher gestellt weil ich sehen wollte ob der Treiber überhitzt
so schaut der Treiber aktuell bei mir aus

und läuft bei 1,4V stundenlang durch ohne zu überhitzen.
Gekühlt wird er von einem 80er Lüfter direkt über dem RAMPS board der auf 5V läuft.
Re: TMC2100 1/256 Treiber
09. February 2015 05:34
Wie warm werden denn die Motoren bei dem 1 A Motorstrom? Verwendest du auch Nema 17 mit 1,7A?

Mich würde interessieren, wie hoch man den Strom bei den Treibern wirklich maximal mit Kühlung einstellen kann, also ob man z.B die Motoren mit Nennstrom (1,7A) betreiben kann.

Bei größeren Druckern mit Direct-Drive-Extruder braucht man auch schon mal etwas mehr Kraft.
Re: TMC2100 1/256 Treiber
09. February 2015 05:40
Laut Datenblatt dürfen die nur 1.2A Dauerbetrieb und 1.7A Peakstrom.


Der 3D-Druck ist tot, lang lebe der 3D-Druck!

Schreibt mich nicht mehr an, ich hab das drucken an den Nagel gehängt.
Re: TMC2100 1/256 Treiber
09. February 2015 05:42
Ja ich verwende 1,7A Nema17 mit 1A werden sie interessanter weise schon "handwarm" sag ich mal. Was mich etwas wundert weil mit den RAPS sind sie eigentlich komplett kalt geblieben und die hatte ich auch auf 1A eingestellt.

und ein kleiner Randvermerk, Direct Drive ist das Gegenstück zu Geared (wie z.b. der wade)
Was du meinst ist das Gegenstück zu Bowden, für das es leider glaube ich keine eigene Bezeichnung gibt :/ maximal könnt mans vermutlich Direct Mount nennen oder so winking smiley

nachtrag:
das mit dem Peakstrom verwirrt mich sowieso, genauso wie die Tatsache das man den Irms einstellt laut formel.

Ich gehen davon aus das wenn ich 1A einstelle die motoren häufig bedeutend mehr Strom abbekommen als die 1A.
Für beschleunigen usw regelt er ja anscheinend den Strom hoch.
Das würde auch erklären wieso meine Motoren gut warm werden bei 1A und beim RAPS128 mit 1A komplett kalt bleiben.

1-mal bearbeitet. Zuletzt am 09.02.15 05:50.
Re: TMC2100 1/256 Treiber
09. February 2015 07:08
Wie "sauber" laufen die Treiber, vielleicht im direkten Vergleich zum RRD-Silencioso, falls vorhanden?

Ich z.B betreibe meine RRDs im 1/64-Betrieb am Due, aber richtig schön rund laufen die Motoren damit auch nicht, die Motoren vibrieren immer etwas, bei bestimmten Geschwindigkeiten auch deutlich hörbar (vielleicht Resonanzen?)?
Das ist besonders deutlich, wenn beide Motoren (X+Y) simultan laufen.

Ich habe schon viel herumprobiert, manches spricht dafür, dass es irgendwie am Due oder Repetier liegt (unsauberes Schrittsignal)

Das wurde auch schon mal hier durchgekaut, ohne eine Lösung zu finden: [forums.reprap.org]

An einigen anderen Stellen im Forum habe ich schon ähnliches über diese Board-Treiber-Kombi gehört.

Damit ihr wisst, was ich meine:


Das obere Teil wurde mit 200er Zapp Nema17ern, das untere mit 400er Nanotec Nema17ern gedruckt, je ein drittel mit unterschiedlicher Geschwindigkeit.

Hatte jemand die TMC2100er auch schon mit dem Due laufen lassen?

1-mal bearbeitet. Zuletzt am 09.02.15 07:19.
Re: TMC2100 1/256 Treiber
09. February 2015 07:12
Ich habe die Dinger bisher nur am Due angeschlossen. Ich kann mal einen Vergleich machen. Spezieller Wunsch an STL? Die RAPS128 laufen bei mir mit 1/64.

Das 'Problem' mit dem Vergleichen ist allerdings, dass die Firmware mit den TMC nicht in den Double-Step bzw. Quadstep-Bereich kommt. Mit meiner Marlin-Version bist da immer drunter. (46kHz = 575mm/s bei nem normalen Kartesischen 80steps/mm)

1-mal bearbeitet. Zuletzt am 09.02.15 07:13.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: TMC2100 1/256 Treiber
09. February 2015 07:23
Hier ist die STL, zusammen mit dem G-Code.
Anhänge:
Öffnen | Download - Octagon test.zip (266 KB)
Re: TMC2100 1/256 Treiber
09. February 2015 07:35
Guck ich mir die Woche mal an. Kann aber noch nicht sagen, wann ich genau dazu komme.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: TMC2100 1/256 Treiber
09. February 2015 08:42
Ich schau mal ob ich dazu kommen. Evtl druck ich das Ding als vergleich einmal mit RAPS128 und einmal mit TMC2100
Rein "akustisch" laufen sie bedeutend ruhiger als die RAPS128
Auch die Druckergebnisse haben sich verbessert, diese überschwingungs wellen nach gewissen ecken z.b.
Kann aber aktuell wenn dann nur einen Vergleich auf dem RAMPS machen, weil sich mein DUE verabschiedet hat nach dem 2. Druck mit den TMC's winking smiley hat aber nichts mit den treibern zu tun dürft ne überspannung oder so gewesen sein beim "rumbasteln" winking smiley

1-mal bearbeitet. Zuletzt am 09.02.15 08:45.
Re: TMC2100 1/256 Treiber
09. February 2015 08:55
Das hört sich erst mal schon gut an.
Hattest du beide Treiber auf dem Due bei dem "akustischen Vergleich"? Nur um das Due als potentielle Störquelle auszuschließen.

Da fällt mir nur grade ein: Momentan läuft mein Board nur mit 12V, die RRDs aber mit 24V. Mit 12V werden die Motoren aber wahrscheinlich nicht schnell genug sein (sind 400 Schritt-Motoren).
Man kann das RADDS ja mit 3 Zener-Dioden 24V-Kompatibel machen (ich habe noch die Version 1.1, ohne Spannungswandler), nur dann habe ich immer noch das Hotend und die Lüfter auf der 24V-Schiene, die dafür nicht ausgelegt sind. Das Heizbett ist seperat über ein SSR geschaltet, ist also außenvor.

Kann man das Hotend und die Lüfter so ohne Weiteres mit 50% max PWM an 24V betreiben? Eigentlich sollte das doch funktionieren.

Edit: Das Überschwingen ist durch die Treiber besser geworden ??? confused smiley
Das ist ja mal sehr interessant. Kann es vielleicht sein, dass die Treiber irgendwie aktiv Schwingungen bekämpfen?

Edit2: Vielleicht ist es etwas gepfuscht aber wäre es möglich, den Pin für die Spannungsversorgung (VIO) vom Board zu trennen und stattdessen seperat auf 24V zu legen? Dann würden die quasi wie die RRDs arbeiten. Die Masse der 12V - und 24V-Schiene ist bei mir verbunden, von daher SOLLTE das doch prinzipiell klappen.

2-mal bearbeitet. Zuletzt am 09.02.15 09:03.
Re: TMC2100 1/256 Treiber
09. February 2015 09:52
also wie gesagt nur 2 kurze testruns, danach war sense, und seither läuft alles wieder auf ramps.
Aber bei den TMC2100 habe ich zumindest akustisch jetzt zwischen ramps und radds keinen unterschied feststellen können, vom druck her kann ich nichts sagen da die 2 teile die ich gedruckt habe eher kleinigkeiten waren.

Was die Spannung angeht, ich hatte vor den Vmot pin einfach anders rum ein zu löten, und so nur die Treiber mit 24V zu versorgen winking smiley also genau wie du beschrieben hast, und das muss eigentlich Problemlos klappen wenn man es technisch durchdenkt, praktisch hab ichs noch nicht umgesetzt.
aber ich hab auch mit 12V kein Problem mit 200mm/s winking smiley
Das Rumba board kannst auch mit 36V versorgen das hat dann einen eigenen DC DC wandler für die FANs winking smiley

Hotend soll mit 25% (wichtig ned 50% PWM leistung ist quadratisch nicht linear) PWM möglich sein.
Bei den FANs hab ich da so meine zweifel ob das auf dauer gut geht.

Das Überschwingen ist vermutlich besser geworden weil der Treiber generell die Schwingungen im System stark reduziert durch das 1/256 Stepping. wüsste nicht das er "aktiv" was dagegen macht.
Re: TMC2100 1/256 Treiber
09. February 2015 11:21
Legion 2.3,

Mit welchem Programm hast du die STL gesliced und für welche Düsengröße?

grüße,
Matze
Re: TMC2100 1/256 Treiber
09. February 2015 13:15
@matze
Das Problem ist sicherlich nicht der slicer.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: TMC2100 1/256 Treiber
09. February 2015 14:29
Hi zusammen,

könnte man auf einem Radds 1.1 die TMC2100er (X und Y) mit den 8825ern mischen? Bin mit dem Druckbild und der Genauigkeit der 8825er sehr zufrieden.
Nur Akkustisch ist noch einiges drin winking smiley
Re: TMC2100 1/256 Treiber
09. February 2015 14:40
X und Y kannst du afaik beim CoreXY nicht mischen.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: TMC2100 1/256 Treiber
09. February 2015 14:47
X und Y mit TMC2100
Z und E mit 8825

theoretisch kein Problem. Die Brücken auf dem Radds unter den Treibern müssten ohne Veränderung passen (High,High,High).


grüße
Re: TMC2100 1/256 Treiber
09. February 2015 14:52
kannst machen ,würd ich aber nicht tun, da die DRV doch pfeifen, und vor allem der Extruder motor auch viele vibrationen abgibt, beim Z ists vermutlich egal winking smiley

die Brücken passen nicht für den TMC, da musst die 3 pins beim einlöten weglassen, und dasn CFG1 per hand auf gnd löten.
Re: TMC2100 1/256 Treiber
09. February 2015 15:03
Die Brücken werden von den TMC ignoriert. Wo keine Pins sind...

1-mal bearbeitet. Zuletzt am 09.02.15 15:03.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: TMC2100 1/256 Treiber
09. February 2015 15:18
OK, bin wieder schwach geworden. grmpf. 4 Stück bestellt.

smileys with beer
Re: TMC2100 1/256 Treiber
09. February 2015 17:22
Das mit dem Slicer hat nichts mit dem Thema zu tun spinning smiley sticking its tongue out sorry
Ich habe nur überlegt, ob Simplify 3d bessere Ergebnisse erzielt.
Und wollte deshalb wissen, ob der g-code mit Simplify oder was auch immer erstellt wurde.
Villeicht verwendet jemand von euch ja Simplify und kann mir mal einen g-Code erstellen. Falls das jemand liest, der Simplify hat, kann er mir ja bitte mal ne Pn schreiben.

Grüße,
Matze
Re: TMC2100 1/256 Treiber
09. February 2015 17:46
Das Teil von Legion ist mit S3D gesliced. Steht zumindest im gcode smiling smiley


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: TMC2100 1/256 Treiber
10. February 2015 03:31
Und hier das Ergebnis zwischen RAPS128 und TMC2100. Weitere Bilder in höherer Auflösung findet ihr hier: [drive.google.com]

Düse: 0.5mm Airbrush
Hotend: E3D-V6
Elektronik: RADDS V1.2
Firmware: Marlin4Due (double stepping ab 46kHz)

RAPS128 auf 1/64
TMC2100 1/16 spreadCycle 1/256

Beides mal der gleiche GCode. Äußerer Perimeter 0-4mm mit 48mm/s, 4-7mm 36mm/s, 7-10mm 24mm/s. (Grundeinstellung über S3D 120mm/s, 90mm/s, 60mm/s. Äußerer Perimeter auf 40%, grob aus dem Kopf. Müsste ich sonst nochmal gucken)

Oben RAPS128 (Skirt entfernt), unten TMC2100 mit Skirt


3-mal bearbeitet. Zuletzt am 10.02.15 03:40.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.

In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen