SKR 1.3 TMC2130 Problem z ruchem silników

Oprogramowanie sterownika drukarki i do łączenia komputera z drukarką
barcwik
Konto z ograniczeniami
Postów w temacie: 2
Posty: 8
Rejestracja: 15 gru 2018, 22:55
Lokalizacja: Jelenia Góra
Drukarka: Ender 3 + 5
x 4

SKR 1.3 TMC2130 Problem z ruchem silników

Post autor: barcwik »

Poddaję się. Zmarnowane 3 dni a efektu brak więc proszę was o pomoc :unknown:
Konfiguracja:
Zasilanie: 24V DC
Płytka: SKR 1.3
Stepsticki: TMC2130 SPI
Silniki: Nema 17 4szt.
Program: ATOM/Visual Strudio Code na zmiane
BLTouch: Jeszcze brak


Problem:
Po skonfigurowaniu Marlina 2.0 wszystko pięknie się wgrywa, wyświetlacz działa, można sterować temperaturami, wiatrakami, odczyty temperatur prawidłowe, jednak silniki nawet nie drgną. Wgrałem już chyba z 50 różnych wersji począwszy od własnej, po chyba wszystkie, które zostały skonfigurowane przy pomocy różnego rodzaju poradników internetowych i dalej nic. Klapa. Zaznaczę, że po zamontowaniu TMC2208 silnik działa. Przerobiłem chyba wszystkie możliwości elektrycznego podłączenia. Skończyły mi się pomysły. Nie wykluczam, że popełniam jakiś głupi podstawowy błąd ale ręce mi już opadają.

Wrzucam podstawową konfiguracją, na której też nic nie działa.

Dla osoby, której uda mi się pomóc przewiduję nagrodę specjalną: napój bogów x 4 :piwo:

Kod: Zaznacz cały

SENDING:M122
		X	Y	Z	E
Enabled		false	false	false	false
Set current	760	760	760	760
RMS current	734	734	734	734
MAX current	1035	1035	1035	1035
Run current	23/31	23/31	23/31	23/31
Hold current	11/31	11/31	11/31	11/31
CS actual		11/31	11/31	11/31	11/31
PWM scale	0	0	0	0
vsense		1=.18	1=.18	1=.18	1=.18
stealthChop	true	true	true	true
msteps		16	16	16	16
tstep		max	max	max	max
pwm
threshold		98	98	65	52
[mm/s]		100.85	100.85	3.04	30.41
OT prewarn	false	false	false	false
off time		0	0	0	0
blank time	24	24	24	24
hysteresis
-end		-1	-1	-1	-1
-start		1	1	1	1
Stallguard thrs	0	0	0	0
DRVSTATUS	X	Y	Z	E
stallguard
sg_result		0	0	0	0
fsactive
stst		X	X	X	X
olb
ola
s2gb
s2ga
otpw
ot
Driver registers:
		X	0x80:0B:00:00
		Y	0x80:0B:00:00
		Z	0x80:0B:00:00
		E	0x80:0B:00:00
Testing X connection... OK
Testing Y connection... OK
Testing Z connection... OK
Testing E connection... OK
20190528_215414.jpg
20190528_215314.jpg
Załączniki
Configuration_adv.h
(94.23 KiB) Pobrany 192 razy
Configuration.h
(77.26 KiB) Pobrany 195 razy
matikyle
Postów w temacie: 1
Posty: 119
Rejestracja: 03 maja 2019, 17:17
Lokalizacja: Zabrze
x 24

Re: SKR 1.3 TMC2130 Problem z ruchem silników

Post autor: matikyle »

Czy to są stepsticki od bigtreetech?

Configuartion_adv.h

Linijka 1665
#define SOFTWARE_DRIVER_ENABLE

Zakomentuj to (wyłącz) i sprawdź czy działa.
barcwik
rezystor1990
Konto z ograniczeniami
Postów w temacie: 1
Posty: 66
Rejestracja: 20 lip 2018, 22:33
x 42

Re: SKR 1.3 TMC2130 Problem z ruchem silników

Post autor: rezystor1990 »

Jeżeli są to TMC2130 to komunikacja jest po SPI. Więc ustaw wszystkie zworki tak jak to jest w instrukcji do SKR 1.3. Brakuje Ci wpiętych zworek.
Załączniki
SPI.jpg
Awatar użytkownika
Berg
Zasłużony
Postów w temacie: 1
Posty: 7564
Rejestracja: 05 lis 2016, 11:57
Lokalizacja: Kraków
Drukarka: Lume, K8400, HC Evo
x 2668

Re: SKR 1.3 TMC2130 Problem z ruchem silników

Post autor: Berg »

zamień po jednej stronie wtyczki miejscami dwa środkowe (niebieski <-> zielony) kable do silnika
barcwik
Konto z ograniczeniami
Postów w temacie: 2
Posty: 8
Rejestracja: 15 gru 2018, 22:55
Lokalizacja: Jelenia Góra
Drukarka: Ender 3 + 5
x 4

Re: SKR 1.3 TMC2130 Problem z ruchem silników

Post autor: barcwik »

Panowie problem rozwiązany! :yahoo: Pierwsza odpowiedź okazała się strzałem w dziesiątke. Nie wiem dlaczego usilnie za każdym razem odkomentowywałem linijkę 1665 ale tutaj leżał problem. Dziękuję bardzo! (matikyle proszę podeślij mi na priv adres ;) )
Oczywiście sprawdziłem też czy zamiana przewodów coś da, ale to rozwiązanie nic nie wniosło (jak już zaczęły działać to przez to tylko silniki szaleją).
Zostało tylko wszystko ustawić i będzie pięknie.

Skoro z pierwszym problemem poszlo tak łatwo z waszą pomocą to mam jeszcze jedno pytanie. Przy szybkim przyspieszaniu osi Y potrafi zgubić kroki. Wygląda to tak, jakby silnik miał za mało siły aby tak szybko obrócić wałek i przeskakuje. Nawet bez ruchu przy zazbrojonych silnikach nie trzeba użyć dużo siły aby ręcznie go obrócić.
Awatar użytkownika
Wioletowy
Konto z ograniczeniami
Postów w temacie: 1
Posty: 225
Rejestracja: 21 kwie 2017, 11:19
Lokalizacja: Łódź
Drukarka: A8, I3 Haribo
x 3

Re: SKR 1.3 TMC2130 Problem z ruchem silników

Post autor: Wioletowy »

Zmień tryb pracy na spread cycle
ODPOWIEDZ

Wróć do „Firmware'y i hosty”