Drivery TMC2208 po UART - jak na ně?
Napsal: 13.01.2019 16:32
Takže obdobný dotaz jako pro TMC2130 Máte někdo vyzkoušenou nějakou funkční konfiguraci v Marlin FW?
Jedná se mi o nějaká maxima, které se z toho podařilo někomu dostat. Ohledně porovnábí s TMC2130 jsem téměř bezproblémového tisku, motory okolo 60°C s konfigurací (pro sCube):
Travely do 100mm/s s max acc 1000
Proudy nastavené přez UART:
X=600mA
Y=600mA
Y2=600mA
Z=700mA
E=600mA
MICROSTEPS 4
HYBRID THRESHOLD jsem zkoušel, ale nehledě na zvýšení hlučnosti to v podstatě k dosažení vyšší rychlosti nepřispělo, ba naopak. V podstatě se dá říci, že i při příčných pojezdech v plné rychlosti (100mm/s), kdy se tedy motory otáčejí o něco rychleji než při přímém pohyby X či Y se projevuje jakési pokulhávání, ale bez ztráty kroků a když se to přežene (tedy více jak 100mm/s), tak přijde drcnčení a rezonance, ale kroky se neztratí. V podstatě se dost obdobně chovají i 2130, ale tam je to už kritické a ztrácí kroky.
Máte někdo nějaká ověřená maxima a s jakým nastavením? Nevím, jestli to není něčím úplně jiným, na co zapomínám, nic méně jsem proto pro pokusy s 2208 použil jinou desku a čistý FW, který jsem znovu celý upravil.
Jedná se mi o nějaká maxima, které se z toho podařilo někomu dostat. Ohledně porovnábí s TMC2130 jsem téměř bezproblémového tisku, motory okolo 60°C s konfigurací (pro sCube):
Travely do 100mm/s s max acc 1000
Proudy nastavené přez UART:
X=600mA
Y=600mA
Y2=600mA
Z=700mA
E=600mA
MICROSTEPS 4
- Kód: Vybrat vše
.
#define R_SENSE 0.11 // R_sense resistor for SilentStepStick2130
#define HOLD_MULTIPLIER 0.5 // Scales down the holding current from run current
#define INTERPOLATE true // Interpolate X/Y/Z_MICROSTEPS to 256
.
. #define STEALTHCHOP
.
. //#define HYBRID_THRESHOLD
.
HYBRID THRESHOLD jsem zkoušel, ale nehledě na zvýšení hlučnosti to v podstatě k dosažení vyšší rychlosti nepřispělo, ba naopak. V podstatě se dá říci, že i při příčných pojezdech v plné rychlosti (100mm/s), kdy se tedy motory otáčejí o něco rychleji než při přímém pohyby X či Y se projevuje jakési pokulhávání, ale bez ztráty kroků a když se to přežene (tedy více jak 100mm/s), tak přijde drcnčení a rezonance, ale kroky se neztratí. V podstatě se dost obdobně chovají i 2130, ale tam je to už kritické a ztrácí kroky.
Máte někdo nějaká ověřená maxima a s jakým nastavením? Nevím, jestli to není něčím úplně jiným, na co zapomínám, nic méně jsem proto pro pokusy s 2208 použil jinou desku a čistý FW, který jsem znovu celý upravil.