TMC2208 - pomoc w instalacji.

Silniki krokowe i wszystko, co z nimi powiązane
Awatar użytkownika
nobi12345
Konto z ograniczeniami
Postów w temacie: 3
Posty: 18
Rejestracja: 22 cze 2017, 11:42
x 1

Re: TMC2208 - pomoc w instalacji.

Post autor: nobi12345 »

Montaż SMD, powinno być na sztywno ustawione, ale jest źle. Myślę, czy coś nie "polutować" przy układzie.
miczys
Konto z ograniczeniami
Postów w temacie: 4
Posty: 11
Rejestracja: 15 sie 2018, 11:50

Re: TMC2208 - pomoc w instalacji.

Post autor: miczys »

Witam

Mam taki problem. Chciałem zamienić stepsticki A4988 na TMC2208. W marlinie 1.1.8 zmieniłem w zakładkach CONFIGURATION_H oraz CONFIGURATION ADV_H dane aby były włączone stepsticki ale po włączeniu zasilania i ustawieniu Vref silnik ani nie drgnie. Vref ustawiłem na 1.12
Może ktoś podpowie co jest nie tak. Płyta to ramps 1.4 , silniki stockowe od anet a8. TMC włożone dobrze , odwrotnie niż a4988.

Obrazek

Pozdrawiam
Michał
Awatar użytkownika
Tuchajbej
Konto z ograniczeniami
Postów w temacie: 5
Posty: 661
Rejestracja: 03 wrz 2017, 23:50
Lokalizacja: Prawie W-wa
Drukarka: Voron/MK3S
x 186

Re: TMC2208 - pomoc w instalacji.

Post autor: Tuchajbej »

Na pewno dobrze włożone? Sprawdziłeś piny?
Wybrałeś w marlinie TMC2208 czy TMC2208_standalone? (to drugie powienienes)

Podbij vref i zobacz czy w ogole jest jakas reakcja. Ale tak jak mówisz to brzmi jak kabelkologia albo uwalony stepstick. 2208 i 4988 można zamieniać praktycznie bez zmiany parametow. Jeśli w ogole nie rusza to obadaj dokładnie kabelki.
Voron V2.471 i MK3S :cool2:
Moje wydruki ;)
Pajacyk0v

Re: TMC2208 - pomoc w instalacji.

Post autor: Pajacyk0v »

W marlinie nie trzeba nic ustawiać/odkomentowywać. No chyba że je podłaczyłeś do płyty również przez UART i będziesz sterować trybami pracy.
miczys
Konto z ograniczeniami
Postów w temacie: 4
Posty: 11
Rejestracja: 15 sie 2018, 11:50

Re: TMC2208 - pomoc w instalacji.

Post autor: miczys »

Nie. Interesuje mnie tylko wymiana stepsticków aby sterowały silnikami osi X i Y i nic więcej.

A zworki na dole w ramps też zostawić bez zmian? Wpięte są 3 zworki obecnie do każdego z silników.
Ostatnio zmieniony 15 sie 2018, 12:44 przez miczys, łącznie zmieniany 1 raz.
Pajacyk0v

Re: TMC2208 - pomoc w instalacji.

Post autor: Pajacyk0v »

To zakomentuj to co odkomentowałeś w konfigu i sprawdź. Przecież w plikach jest wyraźnie napisane...
* Enable this for SilentStepStick Trinamic TMC2208 UART-configurable stepper drivers.
* Connect #_SERIAL_TX_PIN to the driver side PDN_UART pin.
* To use the reading capabilities, also connect #_SERIAL_RX_PIN
* to #_SERIAL_TX_PIN with a 1K resistor.
* The drivers can also be used with hardware serial.
Awatar użytkownika
Tuchajbej
Konto z ograniczeniami
Postów w temacie: 5
Posty: 661
Rejestracja: 03 wrz 2017, 23:50
Lokalizacja: Prawie W-wa
Drukarka: Voron/MK3S
x 186

Re: TMC2208 - pomoc w instalacji.

Post autor: Tuchajbej »

Pajacyk0v pisze:W marlinie nie trzeba nic ustawiać/odkomentowywać. No chyba że je podłaczyłeś do płyty również przez UART i będziesz sterować trybami pracy.
Nie masz do końca racji. W ustawieniach domyślnych, w nowej wersji masz domyślnie ustawione na a4988. Wypadało by zmienić na TMC2208_standalone.
Specify Stepper Driver types
* The options are used to determine driver pulse timings as well as more advanced functionality.
* Stepper timing options can be overridden in Configuration_adv.h
*
* Options: A4988, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
* TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
* TMC26X, TMC26X_STANDALONE, TMC2660, TMC2660_STANDALONE,
* TMC5130, TMC5130_STANDALONE
* :['A4988', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
*/
#define X_DRIVER_TYPE TMC2208_STANDALONE
#define Y_DRIVER_TYPE TMC2208_STANDALONE
#define Z_DRIVER_TYPE TMC2208_STANDALONE
#define X2_DRIVER_TYPE A4988
#define Y2_DRIVER_TYPE A4988
#define Z2_DRIVER_TYPE A4988
#define E0_DRIVER_TYPE TMC2208_STANDALONE
#define E1_DRIVER_TYPE A4988
#define E2_DRIVER_TYPE A4988
#define E3_DRIVER_TYPE A4988
#define E4_DRIVER_TYPE A4988
Voron V2.471 i MK3S :cool2:
Moje wydruki ;)
Pajacyk0v

Re: TMC2208 - pomoc w instalacji.

Post autor: Pajacyk0v »

Tuchajbej pisze:
Pajacyk0v pisze:W marlinie nie trzeba nic ustawiać/odkomentowywać. No chyba że je podłaczyłeś do płyty również przez UART i będziesz sterować trybami pracy.
Nie masz do końca racji. W ustawieniach domyślnych, w nowej wersji masz domyślnie ustawione na a4988. Wypadało by zmienić na TMC2208_standalone.
Specify Stepper Driver types
* The options are used to determine driver pulse timings as well as more advanced functionality.
* Stepper timing options can be overridden in Configuration_adv.h
*
* Options: A4988, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
* TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
* TMC26X, TMC26X_STANDALONE, TMC2660, TMC2660_STANDALONE,
* TMC5130, TMC5130_STANDALONE
* :['A4988', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
*/
#define X_DRIVER_TYPE TMC2208_STANDALONE
#define Y_DRIVER_TYPE TMC2208_STANDALONE
#define Z_DRIVER_TYPE TMC2208_STANDALONE
#define X2_DRIVER_TYPE A4988
#define Y2_DRIVER_TYPE A4988
#define Z2_DRIVER_TYPE A4988
#define E0_DRIVER_TYPE TMC2208_STANDALONE
#define E1_DRIVER_TYPE A4988
#define E2_DRIVER_TYPE A4988
#define E3_DRIVER_TYPE A4988
#define E4_DRIVER_TYPE A4988
W 1.1.8 nie ma nic takiego. Przejrzałem wszystkie pliki bo właśnie rekompiluję MKSa i ni ma.
Awatar użytkownika
Cosik
Konto z ograniczeniami
Postów w temacie: 4
Posty: 907
Rejestracja: 09 gru 2017, 10:12
Lokalizacja: Wrocław
Drukarka: HEVO DC, Mikrus
x 281
Kontakt:

Re: TMC2208 - pomoc w instalacji.

Post autor: Cosik »

Tuchajbej pisze:
Pajacyk0v pisze:W marlinie nie trzeba nic ustawiać/odkomentowywać. No chyba że je podłaczyłeś do płyty również przez UART i będziesz sterować trybami pracy.
Nie masz do końca racji. W ustawieniach domyślnych, w nowej wersji masz domyślnie ustawione na a4988. Wypadało by zmienić na TMC2208_standalone.
Specify Stepper Driver types
* The options are used to determine driver pulse timings as well as more advanced functionality.
* Stepper timing options can be overridden in Configuration_adv.h
*
* Options: A4988, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
* TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
* TMC26X, TMC26X_STANDALONE, TMC2660, TMC2660_STANDALONE,
* TMC5130, TMC5130_STANDALONE
* :['A4988', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
*/
#define X_DRIVER_TYPE TMC2208_STANDALONE
#define Y_DRIVER_TYPE TMC2208_STANDALONE
#define Z_DRIVER_TYPE TMC2208_STANDALONE
#define X2_DRIVER_TYPE A4988
#define Y2_DRIVER_TYPE A4988
#define Z2_DRIVER_TYPE A4988
#define E0_DRIVER_TYPE TMC2208_STANDALONE
#define E1_DRIVER_TYPE A4988
#define E2_DRIVER_TYPE A4988
#define E3_DRIVER_TYPE A4988
#define E4_DRIVER_TYPE A4988
A to macie tyle stepsticków podpiętych? :D tak na prawdę to wypadałoby za komentować to czego nie macie podpiętego fizycznie :P
Wolność wariacie w swoim warsztacie...
HEVO DC - wciąż wiele pomysłów na usprawnienia :D
Mikrus - moje szaleństwo -> viewtopic.php?f=10&t=6880
Moje projekty 3D

https://discord.gg/cBYzhm2 -> RepRapy PL
Awatar użytkownika
McKee
Zasłużony
Postów w temacie: 2
Posty: 2630
Rejestracja: 20 kwie 2016, 23:00
x 717

Re: TMC2208 - pomoc w instalacji.

Post autor: McKee »

Cosik pisze: A to macie tyle stepsticków podpiętych? :D tak na prawdę to wypadałoby za komentować to czego nie macie podpiętego fizycznie :P
Tak naprawdę (piszemy razem a nie oddzielnie ;)) to wypadałoby z zakomentowanego (też razem ;)) fragmentu wyrzucić nieistotne elementy, bo dopiero cofając się do postu Pajacykova zrozumiałem o co ci chodzi.
Już nie wspominając nawet, że w omawianej wersji tej konfiguracji w ogóle nie ma ;)
:piwo:
:wave:
Cosik
Motto na dziś: "How may I abuse you?"
ODPOWIEDZ

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