Znaleziono 9 wyników
Wróć do „TMC2208 - pomoc w instalacji.”
- 29 paź 2018, 15:10
- Forum: Silniki, sterowniki silników (stepsticki)
- Temat: TMC2208 - pomoc w instalacji.
- Odpowiedzi: 133
- Odsłony: 67369
Re: TMC2208 - pomoc w instalacji.
TMC2208 kupiłem do nowej drukarki którą buduję. Jak zacznę drukować to zobaczę czy wystarczy stealthChop przy ekstruderze czy nie.
- 29 paź 2018, 14:52
- Forum: Silniki, sterowniki silników (stepsticki)
- Temat: TMC2208 - pomoc w instalacji.
- Odpowiedzi: 133
- Odsłony: 67369
Re: TMC2208 - pomoc w instalacji.
UART zastępuje piny MS1, MS2 i kilka innych. Można ustawić mikrokrok od 1 do 256 a nie tylko marne wymuszone 16
Dokumentacja:
https://www.trinamic.com/fileadmin/asse ... asheet.pdf
Na stronie piątej jest info o UART.
Extruder najgłośniej słychać przy retrakcji. Jak ma się bowden to może w nocy przeszkadzać. (chociaż zwykle reszta drukarki hałasuje głośniej)
Dokumentacja:
https://www.trinamic.com/fileadmin/asse ... asheet.pdf
Na stronie piątej jest info o UART.
Extruder najgłośniej słychać przy retrakcji. Jak ma się bowden to może w nocy przeszkadzać. (chociaż zwykle reszta drukarki hałasuje głośniej)
- 29 paź 2018, 13:52
- Forum: Silniki, sterowniki silników (stepsticki)
- Temat: TMC2208 - pomoc w instalacji.
- Odpowiedzi: 133
- Odsłony: 67369
Re: TMC2208 - pomoc w instalacji.
Sprawdziłem raz jeszcze te przeskoki. Jak ustawię prędkość na próg przełączania to chodzi w spreadCycle. Jak zjadę troszkę niżej to zaczyna gubić kroki. Jak zjadę jeszcze trochę to chodzi w stealthChop. Przy progu 100mm/s mogę przytrzymać silnik palcami i się nie kręci. Przy progu 80mm/s już się kręci ale nadal gubi kroki. Czyli im niżej dam przełączanie tym lepiej chodzi tryb hybrid.
Co do pinów to MS1, MS2 i NC są zbędne a po ich wyjęciu miałem lepszy dostęp do zalutowania padów na stepsticku.
Jak zamawiałem TMC2208 to nie było jeszcze wersji 1.2 na aliexpress. Kupowałem tu:
https://www.aliexpress.com/item/5PCS-TM ... 53467.html
Dałem 87zł za 5 sztuk. Wszystkie sprawne, przyszły ładnie zapakowane.
Co do pinów to MS1, MS2 i NC są zbędne a po ich wyjęciu miałem lepszy dostęp do zalutowania padów na stepsticku.
Jak zamawiałem TMC2208 to nie było jeszcze wersji 1.2 na aliexpress. Kupowałem tu:
https://www.aliexpress.com/item/5PCS-TM ... 53467.html
Dałem 87zł za 5 sztuk. Wszystkie sprawne, przyszły ładnie zapakowane.
- 29 paź 2018, 03:21
- Forum: Silniki, sterowniki silników (stepsticki)
- Temat: TMC2208 - pomoc w instalacji.
- Odpowiedzi: 133
- Odsłony: 67369
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 )
- 25 paź 2018, 01:56
- Forum: Silniki, sterowniki silników (stepsticki)
- Temat: TMC2208 - pomoc w instalacji.
- Odpowiedzi: 133
- Odsłony: 67369
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:
- 24 paź 2018, 17:16
- Forum: Silniki, sterowniki silników (stepsticki)
- Temat: TMC2208 - pomoc w instalacji.
- Odpowiedzi: 133
- Odsłony: 67369
Re: TMC2208 - pomoc w instalacji.
Nie mam pojęciaPajacyk0v pisze:No dobra. A jaki REALNIE ma to wpływ na wydruk (przy założeniu że w trybie standalone i tak działają stabilnie)?
Dlatego zrobiłem UART bo łatwiej to sprawdzić.
Jak skończę składać drukarkę to planuję potestować różnice między mikrokrokiem 1, 2, 4, 8, 16+ z interpolacją i bez w trybie stealthChop i spreadCycle.
Może wyjdzie, że niższy mikrokrok będzie wyglądał lepiej na wydruku. Któż to wie...
- 24 paź 2018, 15:57
- Forum: Silniki, sterowniki silników (stepsticki)
- Temat: TMC2208 - pomoc w instalacji.
- Odpowiedzi: 133
- Odsłony: 67369
Re: TMC2208 - pomoc w instalacji.
Wystarczy zakomentować stealthChop i będzie działać w trybie spreadCycle (u mnie wtedy silniki pobrzękują)
Patrząc po komentarzu R_SENSE jest dla TMC2130 nie TMC2208. U mnie jest na domyślnym 0.11
Kod: Zaznacz cały
//#define STEALTHCHOP
- 24 paź 2018, 15:42
- Forum: Silniki, sterowniki silników (stepsticki)
- Temat: TMC2208 - pomoc w instalacji.
- Odpowiedzi: 133
- Odsłony: 67369
Re: TMC2208 - pomoc w instalacji.
W Marlinie 1.1.9 ustawiasz w configuration.h tam gdzie masz zainstalowane TMC2208:
Jak chcesz bez UART to wpisujesz:
Potencjometr warto ustawić na jakąś bezpieczną wartość bo jak źle podłączysz kabelki albo nie będzie stykać to stepstick będzie działał na domyślnych ustawieniach i wartości prądu ustawionej na potencjometrze.
W configuration_adv można zacząć od domyślnych ustawień które podałeś. (tylko domyślnie prąd jest 800mA).
Warto sprawdzić, czy UART działa zmieniając tryby dla jednego i drugiego silnika i patrząc czy inaczej chodzą bo tryb TMC_debug i komenda M122 jest zbugowana i wyświetla poprawne info tylko dla ostatniego stepsticka.
Kod: Zaznacz cały
#define X_DRIVER_TYPE TMC2208
#define Y_DRIVER_TYPE TMC2208
#define Z_DRIVER_TYPE TMC2208
Kod: Zaznacz cały
#define X_DRIVER_TYPE TMC2208_STANDALONE
#define Y_DRIVER_TYPE TMC2208_STANDALONE
#define Z_DRIVER_TYPE TMC2208_STANDALONE
W configuration_adv można zacząć od domyślnych ustawień które podałeś. (tylko domyślnie prąd jest 800mA).
Warto sprawdzić, czy UART działa zmieniając tryby dla jednego i drugiego silnika i patrząc czy inaczej chodzą bo tryb TMC_debug i komenda M122 jest zbugowana i wyświetla poprawne info tylko dla ostatniego stepsticka.
- 24 paź 2018, 14:48
- Forum: Silniki, sterowniki silników (stepsticki)
- Temat: TMC2208 - pomoc w instalacji.
- Odpowiedzi: 133
- Odsłony: 67369
Re: TMC2208 - pomoc w instalacji.
Domyślnie TMC2208 działają w trybie stealthChop.
Po po podpięciu po UART wszystkie ustawienia masz w FW, czyli:
-prąd
-mikrokroki (1-256)
-interpolację do 256 (on, off)
-tryb działania (stealthChop, spreadCycle, hybridMode)
-poziom prądu gdy silnik jest w spoczynku
U siebie w nowej drukarce robię od razu po UART bo dużo roboty z tym nie ma a możliwości konfiguracji sporo większe.
Instrukcja i opis podłączenia:
https://www.instructables.com/id/UART-T ... s-With-th/
Po po podpięciu po UART wszystkie ustawienia masz w FW, czyli:
-prąd
-mikrokroki (1-256)
-interpolację do 256 (on, off)
-tryb działania (stealthChop, spreadCycle, hybridMode)
-poziom prądu gdy silnik jest w spoczynku
U siebie w nowej drukarce robię od razu po UART bo dużo roboty z tym nie ma a możliwości konfiguracji sporo większe.
Instrukcja i opis podłączenia:
https://www.instructables.com/id/UART-T ... s-With-th/