Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

TMC2100 1/256 Treiber

geschrieben von Wurstnase 
Re: TMC2100 1/256 Treiber
22. February 2016 05:20
Die Chips von TMC sind genial... Hab hier schon welche liegen und hab auf dem Steckbrett schon getestet... Aber wenn es die bei Watterott "von der Stange" geben sollte, wäre ja noch besser :-)


--
Microsoft MVP in den Kategorien DirectX/XNA * Visual C++ * Visual Studio and Development Technologies seit 2011

  • Mein Erster (RAMPS 1.4, Selbstbau WolfStrap-Derivat mit Linearführungen, Wade Extruder und E3D lite6 Hotend)
  • Cub44 (Selbstbau Dual Wire Gantry Derivat mit Zahnriemen und Linearschienen, RADDS 1.5 und DUE, Custom Hotend - E3D like, Compact Bowden Extruder)
  • HexMax (sechseckiger Delta (eigenes Design) mit Druckraum 300mm Durchmesser und >=400mm Höhe, RADDS 1.5, 24V, Custom Hotend, Compact Bowden Extruder)
  • P3Steel Toolson MK2 - Keine Zeit zum selbst planen ;-)

Andere Projekte: FSR Board (ABL-Sensor-Platine inkl. Firmware) * ThirtyTwo (32Bit RepRap-Firmware)
Re: TMC2100 1/256 Treiber
22. February 2016 06:39
[github.com]

Quote

Is the SilentStepStick 100% compatible with a StepStick or Pololu A4988?

The SilentStepStick is hardware/pin compatible with StepStick and Pololu A4988 drivers. However the TMC2100 has different and more settings, which can be set via the CFG/MS pins. The TMC2100 config pins also know three states: low (GND), high (VIO) and open (unconnected). On the TMC2130 SPI is used for the configuration and so the controller board must have SPI on the CFG pins.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: TMC2100 1/256 Treiber
22. February 2016 09:24
Ich hab irgendwie noch nicht ganz kapiert, was die -ausser Config über SPI- anders können als die TMC2100
Re: TMC2100 1/256 Treiber
22. February 2016 09:30
Die können z.B. lastabhängig und automatisch den Motorstrom einstellen. So bleibt der Treiber immer schön kühl, da nur wenig Strom verwendet wird, aber wenn höhere Lasten oder Beschleunigungen benötigt werden, dann wird die Stromstärke angehoben, ohne das es zu Schrittverlusten kommt.


--
Microsoft MVP in den Kategorien DirectX/XNA * Visual C++ * Visual Studio and Development Technologies seit 2011

  • Mein Erster (RAMPS 1.4, Selbstbau WolfStrap-Derivat mit Linearführungen, Wade Extruder und E3D lite6 Hotend)
  • Cub44 (Selbstbau Dual Wire Gantry Derivat mit Zahnriemen und Linearschienen, RADDS 1.5 und DUE, Custom Hotend - E3D like, Compact Bowden Extruder)
  • HexMax (sechseckiger Delta (eigenes Design) mit Druckraum 300mm Durchmesser und >=400mm Höhe, RADDS 1.5, 24V, Custom Hotend, Compact Bowden Extruder)
  • P3Steel Toolson MK2 - Keine Zeit zum selbst planen ;-)

Andere Projekte: FSR Board (ABL-Sensor-Platine inkl. Firmware) * ThirtyTwo (32Bit RepRap-Firmware)
Re: TMC2100 1/256 Treiber
22. February 2016 09:42
Wenn ich das Datenblatt richtig gelesen habe, können die auch echte 1/256.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: TMC2100 1/256 Treiber
22. February 2016 12:40
So wie ich das sehe, gibts auch beim TMC2130 keine "echten" 256 Microsteps.




Grüße
Marco

Thingiverse
Anhänge:
Öffnen | Download - spi.PNG (34.9 KB)
Re: TMC2100 1/256 Treiber
22. February 2016 13:37
Quote

27 mres3 MRES
micro step resolution
%0000:
26 mres2 Native 256 microstep setting.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: TMC2100 1/256 Treiber
22. February 2016 14:01
Das habe ich übersehen. Scheint dann auf jeden Fall nur bei der Konfiguration über SPI möglich zu sein.

Da würde mich mal interessieren ob es im Drucker einen Unterschied macht, ob man 1/16 oder 1/64 Stepping auf 1/256 interpoliert

1-mal bearbeitet. Zuletzt am 22.02.16 14:03.


Grüße
Marco

Thingiverse
Re: TMC2100 1/256 Treiber
23. February 2016 03:17
Die echten 1/256 sollten nochmal leiser sein, da bei der Interpolation ja immer annahmen über Schrittlängen gemacht werden. Dadurch zwitschern die TMC2100 bei Kreisen ja immer.

Hier übrigens noch die Zusammenfassung aus dem github für die TMC2130:

Extra features of TMC2130:
  • SPI configuration interface (up to 4MHz)
  • up to 256 native microsteps (without interpolation)
  • coolStep - current control for energy savings
  • stallGuard - sensorless motor load detection
  • dcStep - load dependent speed control


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: TMC2100 1/256 Treiber
23. February 2016 06:51
Mit den Motortreibern ist es ja wie um 2000 rum mit den PCs: Sobald man sich was gekauft hat gibts was neues was man eigentlich auch unbedingt bräuchte... spinning smiley sticking its tongue out
Re: TMC2100 1/256 Treiber
23. February 2016 07:06
Fehlt nur ein passendes Board dazu. Kenne keines was die Jumperplätze mit SPI-Pins versehen hat.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: TMC2100 1/256 Treiber
23. February 2016 07:40
Quote
Wurstnase
Fehlt nur ein passendes Board dazu. Kenne keines was die Jumperplätze mit SPI-Pins versehen hat.
je nach Anzahl der Treiberplätze wird's dann aber eng mit den i/o pins.

ich hatte mal die idee, ein Board zu frickeln, das die drei ms-signale jedes sockets per port-expander (mc23017) treibt - keine Ahnung, ob sich eine art soft-spi damit machen ließe...
Re: TMC2100 1/256 Treiber
23. February 2016 09:25
Ist aber relativ. Du benötigst 2+x Pins. Nen Porterweiterer könntest doch auch mit SPI weiterleiten? Geht ja eigentlich nur ums Chip-Select. Und Software-SPI müsste ja auch gehen.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: TMC2100 1/256 Treiber
23. February 2016 16:07
Quote
Wurstnase
Die echten 1/256 sollten nochmal leiser sein

Davon gehe ich auch aus.
Mich interessiert eher ob es vom Druckbild her einen Unterschied macht, ob man 1/16 zu 1/256 interpoliert oder 1/64 zu 1/256.


Grüße
Marco

Thingiverse
Re: TMC2100 1/256 Treiber
23. February 2016 22:53
Quote
loco
Quote
Wurstnase
Die echten 1/256 sollten nochmal leiser sein

Davon gehe ich auch aus.
Mich interessiert eher ob es vom Druckbild her einen Unterschied macht, ob man 1/16 zu 1/256 interpoliert oder 1/64 zu 1/256.

Das wohl eher kaum. Du wirst auch zwischen A4988 und RAPS128 keinen Unterschied erkennen.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: TMC2100 1/256 Treiber
24. February 2016 00:38
Angeblich schon: [m.youtube.com]


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
24. February 2016 01:34
Siehst du da wirklich einen Unterschied?


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

nur noch mal zur Sicherheit:

Nema14 -> Rated Current 0,4A pro Phase
TMC2100 -> 0,4V

OK?

oder
0,4 * 1,414 = 0,56V


anders gefragt. Sind die 0,4A Strom max oder rms?

Danke !!
Re: TMC2100 1/256 Treiber
24. February 2016 14:28
Max.

Hab ich dir auf der letzten Seite schon beantwortet:

Quote
Skimmy
  1. Deine Vref ist zu hoch. Max. 0,4V ist bei deinem Motor der Fall.
  2. Wie hoch ist deine Versorgungsspannung?
  3. Wie ist der TMC2100 konfiguriert?

2-mal bearbeitet. Zuletzt am 24.02.16 14:31.


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
24. February 2016 15:00
Sorry, hatte ich übersehen.

Danke !!

bekomm das Pfeifen des Nema14 nicht weg. Nema17 laufen am getauschten Treiber astrein.
Werde dann mal die 24V ins Auge fassen.

Wie stehts mit dem Motor

14HS13-0804S

in der Übersicht steht 12-24V im Datenblatt dann nur noch 5,4V. confused smiley

1-mal bearbeitet. Zuletzt am 24.02.16 15:23.
Re: TMC2100 1/256 Treiber
27. February 2016 06:41
Die "Nennspannung" des Steppers kannst du weitestgehend vernachlässigen. Ist nur eine rechnerische Größe und keine Max. Wert. So ziemlich jeder Stepper hat einen Nennstrom unter 12V.
Die entscheidende Größe, die nicht überschritten werden darf ist der Motorstrom.
Höhere Spannungen bringen jedoch den Vorteil einer besseren "Dynamik" im Druck, sprich höhere maximale Geschwindigkeit und Beschleunigung.

Schon interessant, dass die gleichen Treiber bei einigen Steppern fiepen und bei anderen nicht.
Hat schon irgendwer eine Ahnung, an welcher Motorkenngröße das liegen könnte?
Re: TMC2100 1/256 Treiber
01. March 2016 08:25
Hallo

Habe auch die TMC2100 auf einem Geetech GT2560 verbaut und bin hochzufrieden. Mit 12V geben sie ein "fiepen" von sich. Mit 24V laufen sie sehr ruhig.

Schrittmotor ist Kysan 1124090.

Kysan SKU: 1124090 Mfg: 42BYGH4803-DC
MOTOR,STEP,42MM H,BIPOLAR,5.5KG-CM,4.2V,1.5A,D SHAFT
1.8 DEGREE,5.5KG-CM HOLDING TORQUE,750MM WIRE

Kann mir jemand eine Seite empfehlen oder bzw. sagen wie ich die besten Parameter für meinen Printrbot Play ermittle. Mit Parameter meine ich die Beschleunigunswerte, Jerk, usw.
Meine Einstellungen sehen im Moment gerade so aus. Große Teile Drucke ich mit 100mm/s. In den Ecken hört er sich komisch an. Denke das liegt am Jerk. Was habt ihr für Werte drin?


Re: TMC2100 1/256 Treiber
08. March 2016 03:44
Wie sind die Dip Schalter am Radds 1.5 für die TMC2100 bei 1/16 -> 256 Microsteps zu setzen?
Re: TMC2100 1/256 Treiber
08. March 2016 04:13
Dip sind egal bei Radds. CFG Pins am TMC müssen ab und Brücke ein gelötet werden.


--
Microsoft MVP in den Kategorien DirectX/XNA * Visual C++ * Visual Studio and Development Technologies seit 2011

  • Mein Erster (RAMPS 1.4, Selbstbau WolfStrap-Derivat mit Linearführungen, Wade Extruder und E3D lite6 Hotend)
  • Cub44 (Selbstbau Dual Wire Gantry Derivat mit Zahnriemen und Linearschienen, RADDS 1.5 und DUE, Custom Hotend - E3D like, Compact Bowden Extruder)
  • HexMax (sechseckiger Delta (eigenes Design) mit Druckraum 300mm Durchmesser und >=400mm Höhe, RADDS 1.5, 24V, Custom Hotend, Compact Bowden Extruder)
  • P3Steel Toolson MK2 - Keine Zeit zum selbst planen ;-)

Andere Projekte: FSR Board (ABL-Sensor-Platine inkl. Firmware) * ThirtyTwo (32Bit RepRap-Firmware)
Re: TMC2100 1/256 Treiber
08. March 2016 04:37
Schon erledigt, da ich sie nur vom RAMPS auf RADDS umstecke.
Steps/mm müssten dann wieder 80 sein, richtig?
Re: TMC2100 1/256 Treiber
11. March 2016 06:34
Hab auch nochmal ne Frage zu den TMC2100s. Hatte vorher die A4988 und auf der Z Achse hatte ich 1/8 Stepping bei M5 Gewindestangen, damit der Controller nicht so viel Rechnen muss.

Nun habe ich überall die TMCs drin mit 1/16 -> 1/256 .. Macht auf meiner Z Achse 4000 Schritte pro mm. Läuft, aber die kann man wohl noch reduzieren, oder?

Nun können die SilentStepSticks aber kein 1/8. Habe nur 1/4 mit und ohne Interpolation auf 1/256 gesehen. Was soll ich nehmen? Oder einfach die 4000 Steps/mm lassen?
Re: TMC2100 1/256 Treiber
11. March 2016 07:24
Ich würde einfach die 4000 Steps/mm stehen lassen.....
Was soll er da groß rechnen? Alle xx sek.0,2mm bewegen wird wohl nicht so anstrengend sein eye rolling smiley

Gruß
Gregor


Gruß
Gregor
Re: TMC2100 1/256 Treiber
13. March 2016 06:51
Moin,

die Dinger sind Klasse. Schaut mal in meinen 3Tripple Thread. Ich will hier nicht alles doppelt posten.

Grüße

Sascha


3Tripple 290x300x280mm, Raspi3+DUE+RADDS mit TMC2100, micron3dp Doppelextruder, Big Booster, Filaprint, Z-Riemenantrieb

www.wattwetter.de
Re: TMC2100 1/256 Treiber
22. March 2016 14:56
Hi,

habe 3x TMC2100 ohne CFG1-3 und mit Brücke. Dazu ein neues Radds 1.5.

noch mal zur Sicherheit :

Ich muss mich um die Dip-Schalter nicht kümmern?


2 weitere Treiber müssen noch gelötet werden. Sollen die Pins mit rein?
Was wird dann eingestellt? OFF|OFF|ON?
Oder soll ich weiter die 3 Pins entfernen und die Brücke löten.

Danke !!
Re: TMC2100 1/256 Treiber
22. March 2016 15:09
Beim Radds müssen die drei Pins auf jeden Fall raus, die Brücke muss gelötet werden und die DIP-Schalter sind dann egal.

1-mal bearbeitet. Zuletzt am 22.03.16 15:10.


--
Microsoft MVP in den Kategorien DirectX/XNA * Visual C++ * Visual Studio and Development Technologies seit 2011

  • Mein Erster (RAMPS 1.4, Selbstbau WolfStrap-Derivat mit Linearführungen, Wade Extruder und E3D lite6 Hotend)
  • Cub44 (Selbstbau Dual Wire Gantry Derivat mit Zahnriemen und Linearschienen, RADDS 1.5 und DUE, Custom Hotend - E3D like, Compact Bowden Extruder)
  • HexMax (sechseckiger Delta (eigenes Design) mit Druckraum 300mm Durchmesser und >=400mm Höhe, RADDS 1.5, 24V, Custom Hotend, Compact Bowden Extruder)
  • P3Steel Toolson MK2 - Keine Zeit zum selbst planen ;-)

Andere Projekte: FSR Board (ABL-Sensor-Platine inkl. Firmware) * ThirtyTwo (32Bit RepRap-Firmware)
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen