tmc2130

Silniki krokowe i wszystko, co z nimi powiązane
Awatar użytkownika
rafaljot
Zasłużony
Posty: 1584
Rejestracja: 05 lis 2016, 11:57
Lokalizacja: Kraków
Drukarka: Lume, K8400, HC Evo
x 153

tmc2130

Postautor: rafaljot » 17 paź 2017, 10:35

Kupiłem tmc2130 i skonfigurowałem do pracy bez SPI.
http://www.watterott.com/de/SilentStepStick-TMC2130
https://github.com/watterott/SilentStepStick/blob/master/hardware/SilentStepStick-TMC2130_v10.pdf
Z jednej strony wlutowałem wszystkie piny, z drugiej tylko STEP,DIR, NC, i ostatni EN.
SDO/CFG0 oraz SPI pad zalutowałem razem używając 5mm druta. Czyli konfiguracja stealthChop, tclk=140, 1/16 z interpolacją 1/256.
Przykleiłem spory radiator.
W porównaniu z a4988, wymagają obrócenia wtyczki od silników lub zmiany w fw. Podkówka z przeciwnej strony i pod spodem (przewiercony jest otwór przez płytkę, tak że nie ma kłopotu z regulacją vref)

sprawdziłem na razie w ogóle czy działają w HyperCube (silniki 1.7A, 27V) i w Vertex (te same silniki, 17V)

pierwsze spostrzeżenia:
1. grzeją się jak diabli :devil: . Zwłaszcza na 27V. Bez nadmuchu nie da rady nawet przy tym radiatorze. Jak się przegrzewają natychmiast się wyłączają. Bez nadmuchu dwa razy home nie udało się zrobić.
2. przy tym chłodzeniu co mam maksymalne vref udało mi się ustawić raptem na 1.5V. Teoretycznie przy moich silnikach mogły by chodzić przy vref 2.5V. Przy 1.5V silniki miały temp ok 45'C czyli w sumie trochę się zagrzały. Dziwne. tmc2208 mam ustawione vref na max. Też muszę je chłodzić went.
3. działają conajmniej tak cicho jak tmc2208 albo ciszej w ruchu po prostej. Mam wrażenie, że słyszę mocniejsze "uderzenia" przy zmianie kierunku
4. na wydrukach kostki kalibarcyjnej na K8400 Vertex widzę mniej echa, poza tym tak samo

myślę nad lepszym testem porównawczym z innymi driverami.
Załączniki
20171017_103257.jpg
20171017_100354.jpg
20171017_101352.jpg
20171017_101606.jpg
Lume 1.0++
Velleman Vertex K8400x2
HyperCube Evolution ST 250
Awatar użytkownika
dragonn
Zasłużony
Posty: 2046
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 167

Re: tmc2130

Postautor: dragonn » 17 paź 2017, 10:50

czekaj, a co z tym całym SPI? Bo nie widzę info żeby coś było to używane :D?
LUME PRO - mody: E3D Lite6 w bowden + Titan, silniki 42BYGHM809
Awatar użytkownika
rafaljot
Zasłużony
Posty: 1584
Rejestracja: 05 lis 2016, 11:57
Lokalizacja: Kraków
Drukarka: Lume, K8400, HC Evo
x 153

Re: tmc2130

Postautor: rafaljot » 17 paź 2017, 10:57

po kolei. przyjdzie czas na SPI. Na razie uruchomiłem je w trybie bez SPI, konfiguracja przez piny CFG0-CFG6. JEst tak pomyślane, że najbardziej domyślny tryb to CFG0-GND, CFG-1,2,3 open.
w rogu chipa jest mały pad. Jak jest zalutowany (GND) to wyłącza SPI i aktywuje konfigurację przez piny
Lume 1.0++
Velleman Vertex K8400x2
HyperCube Evolution ST 250
Awatar użytkownika
Marcin1415
Posty: 203
Rejestracja: 19 kwie 2016, 18:44
Lokalizacja: Kielce
x 9

Re: tmc2130

Postautor: Marcin1415 » 17 paź 2017, 11:11

Jeszcze nigdy nie ustawiałem Vref tak jak podaje producent bo zawsze to jest za dużo i silniki się grzeją razem ze stepstickiem. Robię tak że silniki są letnie po dłuższej pracy i nie gubią kroków czyli wszstko na minimum. Zazwyczaj jest to mniej niż połowa wymaganego Vref. Co ciekawe po dołożeniu diód ta wartość jeszcze maleje czyli wychodzi 1/4 wymaganego Vref. W tej chwili mam na ekstruderze bezpośrednim bez przekładni, silnik 0.52 nm od Blackfoga ustawione 0.2V a powinno być coś koło 1v(a4988). Zmniejsz Vref i będzie ok.
Czy TMC2130 masz również na ekstruderze? Ciekawy jestem w jakim stopniu generuje skośne prążki.
Awatar użytkownika
rafaljot
Zasłużony
Posty: 1584
Rejestracja: 05 lis 2016, 11:57
Lokalizacja: Kraków
Drukarka: Lume, K8400, HC Evo
x 153

Re: tmc2130

Postautor: rafaljot » 17 paź 2017, 11:50

tmc2130 na pewno nie generowało by skośnych prążków. Ale też na pewno nie będę zakładał go na Ekstruder. Na ekstruder ma być, prosty, mocny, driver ze stałym momentem a nie jakieś StelthChopy i inne SpreadCycle. A z tymi prążkami to u Ciebie jest jakaś mega wyjątkowa sprawa. Chciał bym zobaczyć tę drukarkę. Kładę rękę na radełku i pod palcami czuję, czy chodzi równo, czy nie. Jak nie równo, skacze, to zaraz potem widzę prążki. TMC na pewno chodzi równo i gładko.
0.2V - i po dołożeniu diód ustawiasz mniej a nie więcej. Hmmm. W zasadzie to nie możliwe. Będę się upierał, że prążki są tylko na DVRach.
A jeśli masz je też na A4988 to znaczy, że ciągle nie znalazłeś prawdziwej przyczyny. To 0.2V będzie prędzej mieć coś wspólnego z Twoimi prążkami. Coś namieszałeś kolego w sprzęcie ;). No ale nie ciągnijmy tu, w wątku o tmc2130, tematu prążków,
Lume 1.0++
Velleman Vertex K8400x2
HyperCube Evolution ST 250
Awatar użytkownika
Marcin1415
Posty: 203
Rejestracja: 19 kwie 2016, 18:44
Lokalizacja: Kielce
x 9

Re: tmc2130

Postautor: Marcin1415 » 17 paź 2017, 12:27

Nie twierdzę że je mam. Pytam tylko czy na TMC są widoczne ale skoro nie zakładasz na ekstruder to muszę kupić i przetestować. Chyba w nowej Prusie MK3 są na ekstruderze i działa.
Awatar użytkownika
dragonn
Zasłużony
Posty: 2046
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 167

Re: tmc2130

Postautor: dragonn » 17 paź 2017, 12:33

W nowej prusie to on nie działa w trybie "głupim", pewnie Prusa sobie dobrała idealnie swoje parametry pod swoje silniki.
LUME PRO - mody: E3D Lite6 w bowden + Titan, silniki 42BYGHM809
Awatar użytkownika
rafaljot
Zasłużony
Posty: 1584
Rejestracja: 05 lis 2016, 11:57
Lokalizacja: Kraków
Drukarka: Lume, K8400, HC Evo
x 153

Re: tmc2130

Postautor: rafaljot » 17 paź 2017, 16:30

Marcin1415 pisze:Nie twierdzę że je mam. Pytam tylko czy na TMC są widoczne ale skoro nie zakładasz na ekstruder to muszę kupić i przetestować. Chyba w nowej Prusie MK3 są na ekstruderze i działa.


Sorki, nie zrozum mnie źle, to mnie dużo nie kosztuje by założyć je i sprawdzić czy są prążki. Mogę to zrobić. Tylko test będzie taki sobie. Bo już to robiłem z różnymi innymi driverami i prążki są jak w zegarku tylko na DVRach. Na inych driverach nie ma ani trochę. Na trzech moich drukarkach tak się działo. tmc2130 to w zasadzie trochę mocniejsze 2208 plus SPI.
Lume 1.0++
Velleman Vertex K8400x2
HyperCube Evolution ST 250
Awatar użytkownika
morf
Posty: 219
Rejestracja: 17 sty 2017, 12:28
Drukarka: X3D XL
x 25

Re: tmc2130

Postautor: morf » 17 paź 2017, 17:33

rafaljot a da się włączyć ten ich cały stepGuard i stepCool (może przekrecam marketyngowe nazwy) w konfiguracji bez spi?
Fajnie że ktoś się wziął za testy, sam chciałem się do tego zabrać ale czasu ostatnio jak na lekarstwo
Awatar użytkownika
Marcin1415
Posty: 203
Rejestracja: 19 kwie 2016, 18:44
Lokalizacja: Kielce
x 9

Re: tmc2130

Postautor: Marcin1415 » 17 paź 2017, 18:55

Dołączam sie do pytania, stepguard byłby idealny do ekstrudera, ma zapobiegać gubieniu krokow o ile dobrze zrozumiałem.

Wróć do „Silniki, sterowniki silników (stepsticki)”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość