Marlin 2 - TMC2208 UART (písemný návod)



Předchozí: Marlin 2 - Bigtreetech SKR 1.3 (písemný návod)

Zde máte vysvětlení syntaxe změn v Marlinu:

Číslo_řádku (může se lišit dle konkrétního vydání Marlinu) - Název_Definice - ‘nová_hodnota’ - komentář

Celý_řádek_se_změnou

Nejdríve je nutne správně nastavit typ driverů (TMC2208) a prípadně směr motorů viz minulý díl návodu zde.

Configuration_adv.h

Proud motorů

Nejdříve nastavíme proud pro kařdý motor. Pozor, nastavuje se RMS proud, tz RMS proud = Max proud /1.414

1552 - X_CURRENT - ‘535’ - nastavení pro osu X. Hodnota platí pro Ender 3.

#define X_CURRENT 535

1564 - Y_CURRENT - ‘535’ - nastavení pro osu Y. Hodnota platí pro Ender 3.

#define Y_CURRENT 535

1576 - Z_CURRENT - ‘535’ - nastavení pro osu Z. Hodnota platí pro Ender 3.

#define Z_CURRENT 535

1594 - E0_CURRENT - ‘900’ - nastavení pro extruder. Hodnota platí pro Ender 3.

#define E0_CURRENT 900

Interpolace mikrokroků motorů

1549 - INTERPOLATE - ‘true’ - nastavení, zda chceš kroky interpolovat na 1/256. Toto doporučuji nechat zapnuto, pro zvýšenou přesnost a menší zatížení mikrokontroleru.

#define INTERPOLATE true

Počet mikrokroků motoru

Pro každý motor je možné nastavit počet kroků. Nejběznější počet mikrokroků je 16. Pozor, pokud změníte počet mikrokroků, tak je také nutné změnit počet kroků na mm. Například, pokud změníte mikrokrokování z 16 na 32, tak musíte nastavit 2x více kroků. Toto nastavení se můžete podívat v minulé kapitole drivery.

1553 - X_MICROSTEPS - ‘16’ - nastavení pro osu X. Možné hodnoty: '1', '2', '4', '8', '16', '32', '64', '128' a '256'

#define X_MICROSTEPS 16

1564 - Y_MICROSTEPS - ‘16’ - nastavení pro osu Y. Možné hodnoty: '1', '2', '4', '8', '16', '32', '64', '128' a '256'

#define Y_MICROSTEPS 16

1576 - Z_MICROSTEPS - ‘16’ - nastavení pro osu Z. Možné hodnoty: '1', '2', '4', '8', '16', '32', '64', '128' a '256'

#define Z_MICROSTEPS 16

1594 - E0_MICROSTEPS - ‘16’ - nastavení pro extruder. Možné hodnoty: '1', '2', '4', '8', '16', '32', '64', '128' a '256'

#define E0_MICROSTEPS 16

Přepínaní režimů

1717 - HYBRID_THRESHOLD - odkomentovat - Toto vám zajistí automatické přepínání režimů Stealthchop a spreadCycle podle současné rychlosti motorů.

#define HYBRID_THRESHOLD
Další:

Menu

Volba jazyka

O webu

Tento web vznikl na základě hromady stále se opakujících dotazů ve facebookové skupině na podporu tiskárny Ender-3 a spoustě jiných skupinách. Proto jsme se my, aktivní členové těchto skupin, rozhodli sepsat odpovědi na tyto dotazy a vlastně díky tomu vznikl i tento web.

Web vzniká v našem volném čase, kterého bohužel nemáme tolik, kolik bychom chtěli.