Strona 1 z 1

TMC2209 BTT i RAMPS 1.4

: 20 maja 2020, 14:57
autor: stan
Panowie,
mam pewien problem i ciężko mi go ugryźć samemu.
Mam zmodowaną drukarkę na bazie Up! Plus 2 - bardzo fajna sztywna rama, niestety małe pole robocze - ale da się z tym żyć.
W drukarce mam stepticki DIY, nie bazują na małych gotowych wpinanych modułach. Ze względu na hałas i małe opcje konfiguracji postanowiłem je wymienić na TMC2209. Przyszły już do mnie od trójkątnych. Mogę je umieścić w trybie lagecy i po prostu wpiąć w RAMPSa, ale chciałem mieć większe możliwości i dodatkowo sterować nimi przez FW (został mi Marlin do aktualizacji - od 4 lat drukarka była nie aktualizowana, a sam dopiero przy niej działam od jakiegoś pół roku).

Pytanie - czy komuś udało się podłączyć TMC2209 (wersja 1.2 od BBT) w trybie UART do tej płytki?
Widziałem,że dla TMC2208 są ładne opisy i jak to zrobić (np. tu: https://www.instructables.com/id/Upgrad ... r-Drivers/), ale chyba dotychczas nikt tego nie robił z TMC2209).
Z tego co wiem to w 2209 nie jest wymagane podłączenie i rozgałęzianie z opcją dodania rezystora. Specyfikacja też pozwala podłączyć kilka stepstików na jednym kablu (szeregowo).
Jest ktoś kto ma podobne doświadczenia i już wykonywał podobny zabieg z RAMPS 1.4?


Przy okazji chciałbym się przywitać - to mój pierwszy post :) Wcześniej tylko jako aktywny czytacz tu występowałem ;)

Re: TMC2209 BTT i RAMPS 1.4

: 20 maja 2020, 17:48
autor: mcxmcx
Dołóż jeszcze na płytkę 32 bit wspierająca 2209 i będzie dużo łatwiej.

Re: TMC2209 BTT i RAMPS 1.4

: 20 maja 2020, 20:50
autor: stan
Może z czasem wymienię na jakąś 32 bitową, ale na razie chciałbym dokonać tego na tym RAMPSie :)
Teoretycznie wystarczy, że będzie wpięty Dir, step i pin od UART - ale wymagać to będzie wylutowywania pinów lub zabawy kanapki na piny (jak w artykule powyżej).
Szukam kogoś kto może już podłączam 2209 do RAMPSa i podzieli się ze mną wiedzą - na upartego mogę na razie wpiąć i jechać w trybie legacy - ale szczerze to nie chce mi się kolejny raz rozkręcać całej machiny i jeszcze kombinować.

Jako ciekawostkę - wrzucam zdjęcie mojego cuda ;)

https://stan.psifactor.pl/3d/printer.jpg

Re: TMC2209 BTT i RAMPS 1.4

: 20 maja 2020, 21:14
autor: Toomek122
Ja mam płytkę ramps 1.4 i na extuder mam TMC2209 A na os XY TMC2208 wszystkie działają w UART według tego poradnika https://www.instructables.com/id/UART-T ... s-With-th/ Mam wgrany marlin 2.0.
TMC 2209 jest od BTT 1.2 tylko zmawiałem wersje na UART i włożyłem tak jak przyszedł a w TMC2208 ucinałem nóżki.

Re: TMC2209 BTT i RAMPS 1.4

: 20 maja 2020, 22:20
autor: Marvin27
TMC2209 ma taką opcję że możesz podłączyć 4 szt. do tej samej linii UART, tylko wtedy musisz ustawić dla każdego stepstick-a odpowiednia kombinacje MS1 i MS2 czyli adresy.
Adnotacja 2020-05-20 221941.png

Re: TMC2209 BTT i RAMPS 1.4

: 20 maja 2020, 22:24
autor: Holgin
Ja bym polecał wywalić RAMPSa - to straszna padaka no i mamy 2020 a nie 2012 :)

Re: TMC2209 BTT i RAMPS 1.4

: 21 maja 2020, 13:38
autor: stan
super - dzięki Wam za info. zrobię testy w najbliższym czasie i podzielę się wynikami :)
UART podłącze tak jak zrobił to @Toomek122 - bo z tego co zrozumiałem tylko wtedy jest komunikacja zwrotna i będę mógł sprawdzić sensorless homing

Re: TMC2209 BTT i RAMPS 1.4

: 01 cze 2020, 13:46
autor: stan
informacyjnie - udało mi się poprawnie wpiąć TCM2209 do płytki, już działają po UART (zmajstrowałem kable Y). miałem problem bo Marlin po kompilacji nie chciał mi ich wykryć. Jak się okazało prócz MS1 i MS2 musiała być też wyciągnięta zworka z MS3 - jak ją wyciągnąłem to teraz śmiga.
Mam mały problem bo nie wiem jak dobrać _CURRENT w mA. Teoretycznie przy silniach, które mam (0.4 A) to chyba powinna być wartość obliczana tak:
0.32 (po odjęciu ok 20% z 0.4) / 1.44 czyli ustawić 222 mA?

Re: TMC2209 BTT i RAMPS 1.4

: 01 cze 2020, 13:56
autor: Berg
najprościej tak, by silniki po około 30 minutach były ciepłe ale nie gorące (około 50'C)

Re: TMC2209 BTT i RAMPS 1.4

: 01 cze 2020, 14:06
autor: stan
słyszałem,że właśnie na "dotyk" i temperaturę ludzie ustawiają. Samo moje pytanie bardziej dot. tego czy poprawnie rozumiem obliczanie tej wartości dla _CURRENT. Dzięki UART nie muszę już kombinować za pomocą śrubokręta i pokrętła na stepstikach ;)

Re: TMC2209 BTT i RAMPS 1.4

: 02 cze 2020, 01:05
autor: Stanley_B
stan pisze: czy poprawnie rozumiem obliczanie tej wartości dla _CURRENT
Spróbuj puścić np. pół godzinny wydruk i macać silniki. I słuchać, co gdzie i jak gra. I ściskać, dotykać.
Jeżeli nemy są średnio/dobrze ciepłe, to ok. Jeżeli lekko parzą, to już nie OK.
Na Trigorilla w delcie kiedyś tam ustawiłem 2209 jak weszły na rynek, CHYBA 1V potkiem i latają do tej pory. Nie ma przeskoków, echa ani innych artefaktów.

Do tego testy forumowej kostki. Z marszu możesz porównać jakość z wynikami z forum.
Twoja konstrukcja zawsze jest inna, niż moja czy kolegów. Moja delta wytrzymuje z mokrym i ciepłym palcem w porcie USB, spokojnie 90 mm/s przy 8-bitowym Trigorilla.
Teraz z 2209 mam święto lasu. Mogę spać na biurku obok drukarki i dobrze śnić. A ona tylko cicho mruczy...
Żona też nie narzeka.

Re: TMC2209 BTT i RAMPS 1.4

: 03 cze 2020, 14:57
autor: stan
@Stanley_B: dzięki za info i cieszę się,że żona już nie narzeka. Mój cel jest podobny ;)
Pytanie nadal moje jest aktualne: czy dobrze obliczam _CURRENT w mA? Czy takim wzorem się kierować?

Wstępnie ustawiłem wszystkie silniki na tą samą wartość 222 (zgodnie z obliczonym wzorem). Musiałem zwiększyć moc dla Z bo nie chciał mi stół podjeżdżać powyżej jakieś wysokości. teraz już śmiga ok góra/dół.

nadal mam dylemat co do osi X i Y, sam ekstruder filament poprawnie ciągnie więc chyba tam jest ok.

Re: TMC2209 BTT i RAMPS 1.4

: 08 paź 2020, 16:45
autor: Ceranthor
A mam pytanie czy zrobiłeś wszystko dokładnie tak jak przy użyciu TMC2208 w poradniku czyli z RX TX i rezystor 1 kOhm oraz przelutowanie tych pinów?

Re: TMC2209 BTT i RAMPS 1.4

: 08 paź 2020, 17:07
autor: stan
Nic nie musiałem przelutowywać. Jedyne co musiałem zrobić to rozgałęźnik z rezystorem tak aby pin UART rozgałęział się na RX i TX. Żadnych pinów nie musiałem modyfikować. Przejrzyj ten wątek, koledzy nawet foty wrzucili :) Na razie wszystko u mnie działa - czyli chyba skonfigurowałem ok ;) w razie pytań pisz :)

Re: TMC2209 BTT i RAMPS 1.4

: 08 paź 2020, 17:16
autor: Ceranthor
Ja ogólnie obawiam się trochę konfiguracji tego. Jakbyś mógł jakoś podesłać twoją konfigurację lub opowiedzieć jak to skonfigurować ponieważ mam ramps 1.4 i nie mam wyświetlacza ani nic używam starego kompa który cały czas jest podłączony. Jestem jeszcze trochę nowy w te tematy zbudowałem własną drukarkę jakoś miesiąc temu a drukuje od 2.5 roku