TMC2208 - pomoc w instalacji.
- Krychol rc
- Konto z ograniczeniami
- Postów w temacie: 10
- Posty: 199
- Rejestracja: 09 paź 2017, 12:24
- x 4
Re: TMC2208 - pomoc w instalacji.
Wysterowałem już to w uarcie odzywają się obydwa w terminalu ale jeden jest beton, trzyma tylko silnik i nie wykonuje zupełnie żadnych kroków Drugi działa.
Re: TMC2208 - pomoc w instalacji.
Próbowałeś zamienić stepsticki miejscami i zobaczyć czy ten padnięty nie działa też przy drugim silniku?
Może jednak UART nie działa i np. na jednym stepsticku jest zbyt niskie napięcie na pokrętle?
Podłączyłeś zgodnie z tą instrukcją?
https://www.instructables.com/id/UART-T ... s-With-th/
Czyli do AUX2, RX bezpośrednio, TX przez opornik 1k.
Warto sprawdzić czy w pliku pins_Ramps.h są przypisane poprawne piny, czyli:
Plus do UART trzeba zalutować 2 pady na stepsicku aby podłączyć pin sterowania.
Ja mam fysetca i musiałem zalutować to oznaczone na zielono, plus zrobić kabelki:
Może jednak UART nie działa i np. na jednym stepsticku jest zbyt niskie napięcie na pokrętle?
Podłączyłeś zgodnie z tą instrukcją?
https://www.instructables.com/id/UART-T ... s-With-th/
Czyli do AUX2, RX bezpośrednio, TX przez opornik 1k.
Warto sprawdzić czy w pliku pins_Ramps.h są przypisane poprawne piny, czyli:
Kod: Zaznacz cały
#define X_SERIAL_TX_PIN 40
#define X_SERIAL_RX_PIN 63
#define Y_SERIAL_TX_PIN 59
#define Y_SERIAL_RX_PIN 64
Ja mam fysetca i musiałem zalutować to oznaczone na zielono, plus zrobić kabelki:
- Krychol rc
- Konto z ograniczeniami
- Postów w temacie: 10
- Posty: 199
- Rejestracja: 09 paź 2017, 12:24
- x 4
Re: TMC2208 - pomoc w instalacji.
Wszystko zrobione poprawnie na 100% niestety jeden jest trup :/
Może odłupywanie i przylutowania układu by go postawiło na nogi tylko musiałbym sie dorwać do hot aira.
Już zamówiłem nowy tym razem na w pl
Może odłupywanie i przylutowania układu by go postawiło na nogi tylko musiałbym sie dorwać do hot aira.
Już zamówiłem nowy tym razem na w pl
- Krychol rc
- Konto z ograniczeniami
- Postów w temacie: 10
- Posty: 199
- Rejestracja: 09 paź 2017, 12:24
- x 4
Re: TMC2208 - pomoc w instalacji.
Ok a wiec przyszedł TMC z pl w piątek, włożyłem go do drukarki mimo prawidłowego montażu itd po włączeniu zasilania po prostu stepstick puścił dymek ..... świetnie zamówiłem dwa z Chin jeden zje.... drugi działa, kupuje już kolejny w Polsce i jebs strzela na starcie (elektronika sprawna na 100%). Dzisiaj od kumpla dostałem kolejnego TMC2208 i ten w końcu działa normalnie.
Pierwsze wrażenie No fajnie jest cicho ale pierwsza kostka i już tragedia, czy to przez prąd na osi Y 1.1A który ustawiłem tak to sie zachowuje i zaczyna robić takie coś na tej osi czy co może być przyczyna (dodam że nie mam chłodzenia na elektronice)
Pierwsze wrażenie No fajnie jest cicho ale pierwsza kostka i już tragedia, czy to przez prąd na osi Y 1.1A który ustawiłem tak to sie zachowuje i zaczyna robić takie coś na tej osi czy co może być przyczyna (dodam że nie mam chłodzenia na elektronice)
Re: TMC2208 - pomoc w instalacji.
1.1A to dużo, nie dziwota ąe się upalają skoro chłodzenie do 2208 jest obowiązkowe!
- Krychol rc
- Konto z ograniczeniami
- Postów w temacie: 10
- Posty: 199
- Rejestracja: 09 paź 2017, 12:24
- x 4
Re: TMC2208 - pomoc w instalacji.
A wiec spieszę z wyjaśnieniem bo wyczuwam winę za uszkodzone dwa stepstick na sobie.
Obydwa uruchomiłem na stockowym 0.7A jeden nie działał od początku drugi puścił dymek przy pierwszym uruchomieniu, jak sie pózniej okazało była mała kuleczka cyny przy pinach - chińskie luty :/ Każdy kolejny przed montażem oglądałem dokładnie pod lupą.
Co do 1.1A tyle ustawiłem jak już wszystko ruszyło w FW po uarcie bo na A4988 tyle było ba Y.
Obydwa uruchomiłem na stockowym 0.7A jeden nie działał od początku drugi puścił dymek przy pierwszym uruchomieniu, jak sie pózniej okazało była mała kuleczka cyny przy pinach - chińskie luty :/ Każdy kolejny przed montażem oglądałem dokładnie pod lupą.
Co do 1.1A tyle ustawiłem jak już wszystko ruszyło w FW po uarcie bo na A4988 tyle było ba Y.
-
- Konto z ograniczeniami
- Postów w temacie: 11
- Posty: 60
- Rejestracja: 29 paź 2018, 00:08
- Lokalizacja: Warszawa
- x 1
Re: TMC2208 - pomoc w instalacji.
@Aditu, czy zamierzasz w tym chipie wykorzystywać tryb Hybrid (ok, to nazwa z 2130 ale wiesz pewnie co mam na myśli)? Czy w tanich chińskich drukarkach 3D ma to w ogóle sens? Chodzi mi o to, że są one stosunkowo wolne a spreadCycle jest użyteczny raczej przy większych szybkościach.
Jeśli zamierzasz wykorzystywać automatyczne przełączanie trybu w zależności od prędkości to jaka wartość thresholdu ma wg Ciebie sens? W manualach youtubowych Da Hai Zhu ustawiał to w 2130 na 100mm/s co zdaje się prędkością abstrakcyjną dla drukarek typu JGAurora, Anycubic czy Anet. Innymi słowy przy takim ustawieniu sterownik i tak cały czas będzie działał w stealthChop. Patrząc na to w ten sposób - praktyczne wykorzystanie UART'A to tylko softwarowa kontrola prądu zamiast kręcenia potencjometrem. Jakieś głupoty wypisuję (sorry ale moja drukarka dopiero do mniej jedzie a ja już myśle z góry o modach ) ?
A jeśli nie planujesz wykorzystywania w/w automatyki to który tryb uważasz za sensowniejszy w kontekście dokładność-głośność: stealthChop czy spreadCycle (i tak podobno znacząco cichszy od tego A4988).
Jeśli zamierzasz wykorzystywać automatyczne przełączanie trybu w zależności od prędkości to jaka wartość thresholdu ma wg Ciebie sens? W manualach youtubowych Da Hai Zhu ustawiał to w 2130 na 100mm/s co zdaje się prędkością abstrakcyjną dla drukarek typu JGAurora, Anycubic czy Anet. Innymi słowy przy takim ustawieniu sterownik i tak cały czas będzie działał w stealthChop. Patrząc na to w ten sposób - praktyczne wykorzystanie UART'A to tylko softwarowa kontrola prądu zamiast kręcenia potencjometrem. Jakieś głupoty wypisuję (sorry ale moja drukarka dopiero do mniej jedzie a ja już myśle z góry o modach ) ?
A jeśli nie planujesz wykorzystywania w/w automatyki to który tryb uważasz za sensowniejszy w kontekście dokładność-głośność: stealthChop czy spreadCycle (i tak podobno znacząco cichszy od tego A4988).
JGaurora A5 (SKR1.3, Marlin 2.0, TMC2208, BLTouch)
Re: TMC2208 - pomoc w instalacji.
O ile silniki nie gubią kroków to tryb stealthChop powinien być tak samo dokładny jak spreadCycle tylko cichszy.
Jak drukujemy szybciej albo mamy ustawione duże prędkości przejazdów (travel move powyżej 100mm/s) i pojawia się problem z gubieniem kroków to zawsze można zwiększyć moc silników zmieniając tryb działania stepsticków z eco na power.
Osobiście zależy mi na ciszy więc będę startował od trybu stealthChop i w razie problemów zmienię na spreadCycle (albo hybrid).
Tryb hybrydowy na razie sprawdzałem z jednym silnikiem i nie wiem czy nie ma jakiegoś buga w Marlinie 1.1.9. Poniżej prędkości przełączania chodziło mi dobrze, powyżej też ale jak ustawiałem prędkość na 1-2 mm/s poniżej prędkości przełączania czyli na granicę pomiędzy trybami pracy to silnik chodził skokowo.
Co do UART to plus jest taki, że nie trzeba grzebać w elektronice jak chcemy zmienić prąd czy mikrokroki. Zawsze to mniejsza szansa na upalenie stepsticka. (o ile go najpierw nie uwalimy przy przeróbce na UART )
Jak drukujemy szybciej albo mamy ustawione duże prędkości przejazdów (travel move powyżej 100mm/s) i pojawia się problem z gubieniem kroków to zawsze można zwiększyć moc silników zmieniając tryb działania stepsticków z eco na power.
Osobiście zależy mi na ciszy więc będę startował od trybu stealthChop i w razie problemów zmienię na spreadCycle (albo hybrid).
Tryb hybrydowy na razie sprawdzałem z jednym silnikiem i nie wiem czy nie ma jakiegoś buga w Marlinie 1.1.9. Poniżej prędkości przełączania chodziło mi dobrze, powyżej też ale jak ustawiałem prędkość na 1-2 mm/s poniżej prędkości przełączania czyli na granicę pomiędzy trybami pracy to silnik chodził skokowo.
Co do UART to plus jest taki, że nie trzeba grzebać w elektronice jak chcemy zmienić prąd czy mikrokroki. Zawsze to mniejsza szansa na upalenie stepsticka. (o ile go najpierw nie uwalimy przy przeróbce na UART )
-
- Konto z ograniczeniami
- Postów w temacie: 11
- Posty: 60
- Rejestracja: 29 paź 2018, 00:08
- Lokalizacja: Warszawa
- x 1
Re: TMC2208 - pomoc w instalacji.
"Plusy" są jasne. Upalić podczas przeróbki to chyba nie specjalnie duża szansa - szczególnie jeśli się jest elektronikiem .
Też chyba tak zrobię jak piszesz, sens jest logiczny a robota z przeróbką żadna. Mniejsza niż ponowne rozkręcanie.
Co do przeskoków o których piszesz to jeszcze kwestia w jakim trybie był driver zanim ustawiłeś prędkość 1-2mm/s poniżej progu. Czy w spreadCycle i przejście na stealthChop czy już wcześniej był w stealthChopie. Może trzeba by pogrzebać w ustawieniach histerezy, (hend i PWM_LIM).
Moja drukarka jest w drodze (za 2-3 dni u mnie) więc przygotowuję się do tematu na razie teoretycznie, jeszcze nie patrzyłem czy w Marlinie można to przeedytować. Dam znać jakie u mnie efekty jak wszystko złożę do kupy .
Też chyba tak zrobię jak piszesz, sens jest logiczny a robota z przeróbką żadna. Mniejsza niż ponowne rozkręcanie.
Co do przeskoków o których piszesz to jeszcze kwestia w jakim trybie był driver zanim ustawiłeś prędkość 1-2mm/s poniżej progu. Czy w spreadCycle i przejście na stealthChop czy już wcześniej był w stealthChopie. Może trzeba by pogrzebać w ustawieniach histerezy, (hend i PWM_LIM).
Moja drukarka jest w drodze (za 2-3 dni u mnie) więc przygotowuję się do tematu na razie teoretycznie, jeszcze nie patrzyłem czy w Marlinie można to przeedytować. Dam znać jakie u mnie efekty jak wszystko złożę do kupy .
JGaurora A5 (SKR1.3, Marlin 2.0, TMC2208, BLTouch)
-
- Konto z ograniczeniami
- Postów w temacie: 11
- Posty: 60
- Rejestracja: 29 paź 2018, 00:08
- Lokalizacja: Warszawa
- x 1
Re: TMC2208 - pomoc w instalacji.
Jeszcze pytanie:
Dlaczego wychlastałeś piny MS1, MS2, NC zamiast po prostu ew zdjąć zworki (pomijając że MS1 i MS2 i tak powinny być podłączone do VCC_IO, czyli założone)?
Czy wersja 1.2 tych driverów jest mniej "friendly" niż 1.0 których użyłeś? Wiesz coś? Bo się jeszcze zastanawiam czy ściągnąć któreś chińskie czy Waterotta.
Dlaczego wychlastałeś piny MS1, MS2, NC zamiast po prostu ew zdjąć zworki (pomijając że MS1 i MS2 i tak powinny być podłączone do VCC_IO, czyli założone)?
Czy wersja 1.2 tych driverów jest mniej "friendly" niż 1.0 których użyłeś? Wiesz coś? Bo się jeszcze zastanawiam czy ściągnąć któreś chińskie czy Waterotta.
JGaurora A5 (SKR1.3, Marlin 2.0, TMC2208, BLTouch)