TMC5160 Plus v1.0 - błędny opis pcb

Czyli co i jak podłączyć żeby działało
Awatar użytkownika
ARMed
Postów w temacie: 36
Posty: 59
Rejestracja: 20 sty 2024, 23:04
x 8

Re: TMC5160 Plus v1.0 - błędny opis pcb

Post autor: ARMed »

Rsens 0.022 R 17SH4401 FULL SPI. Pierwsza próba.

Szału nie ma, ale to są standardowe ustawienia i pierwszy obrót tego silnika.

LinuxCNC, FreeCAD, KiCAD, GIT, GCC-ARM, CMSIS, FreeRtos ..... :good:
**************** bleeding edge & bare metal ****************
Awatar użytkownika
ARMed
Postów w temacie: 36
Posty: 59
Rejestracja: 20 sty 2024, 23:04
x 8

Re: TMC5160 Plus v1.0 - błędny opis pcb

Post autor: ARMed »

Całe zamieszanie wzieło się z tego że te sterowniki i manuale (btt) są zrobione pod oprogramowanie nie wspierające MODE 1 "full spi" sterownika - "kości" (tmc). Moim zdaniem btt trochę wprowadza w błąd.

Czyli:
1)zworka na SD_M : tryb full spi MODE1
2)brak zworek : spi do konfiguracji + step/dir, MODE 2

Temat chyba jest już wyjaśniony?

Pozdrawiam
WillingMagic
LinuxCNC, FreeCAD, KiCAD, GIT, GCC-ARM, CMSIS, FreeRtos ..... :good:
**************** bleeding edge & bare metal ****************
Awatar użytkownika
ARMed
Postów w temacie: 36
Posty: 59
Rejestracja: 20 sty 2024, 23:04
x 8

Re: TMC5160 Plus v1.0 - błędny opis pcb

Post autor: ARMed »



FULL SPI MODE 1 - druga próba

-power supply : 1A 24V C.V.
-tmc5160 spread cycle, stealth chop, 0,5A max
-Rsens 0.022 R

Największy hałas robi zasilacz. Silników praktycznie nie słychać nawet pod obciążeniem. Pewnie można by się jeszcze pobawić z parametrami ale jak dla mnie to już jest ok !
LinuxCNC, FreeCAD, KiCAD, GIT, GCC-ARM, CMSIS, FreeRtos ..... :good:
**************** bleeding edge & bare metal ****************
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 2
Posty: 1602
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 369

Re: TMC5160 Plus v1.0 - błędny opis pcb

Post autor: Jarewa »

A weź dużym prądem silnik, i ciut większe obroty bo po zasilaczu widać że to dyma ledwo 8W
ARMed
Awatar użytkownika
ARMed
Postów w temacie: 36
Posty: 59
Rejestracja: 20 sty 2024, 23:04
x 8

Re: TMC5160 Plus v1.0 - błędny opis pcb

Post autor: ARMed »

Jasne ! Ale od czegoś trzeba zacząć. Pod obciążeniem ma max 0,5A ~ 12W.
LinuxCNC, FreeCAD, KiCAD, GIT, GCC-ARM, CMSIS, FreeRtos ..... :good:
**************** bleeding edge & bare metal ****************
Awatar użytkownika
ARMed
Postów w temacie: 36
Posty: 59
Rejestracja: 20 sty 2024, 23:04
x 8

Re: TMC5160 Plus v1.0 - błędny opis pcb

Post autor: ARMed »

Trochę zaczynamy odbiegać od głównego tematu.
Tak na szybko trzeci test 1.5A max 24V prędkość max x2 poprzedniej.

TMC5160 z FULL SPI MODE 1 działa. Reszta to kwestia doboru parametrów. Ale to "temat na inny temat" zapewne.

LinuxCNC, FreeCAD, KiCAD, GIT, GCC-ARM, CMSIS, FreeRtos ..... :good:
**************** bleeding edge & bare metal ****************
Awatar użytkownika
ARMed
Postów w temacie: 36
Posty: 59
Rejestracja: 20 sty 2024, 23:04
x 8

Re: TMC5160 Plus v1.0 - błędny opis pcb

Post autor: ARMed »

Audio na maxa (tak że z zamkniętymi drzwiami słychać roznowy z innego pomieszczenia - bardzo naukowy test), silniczek przy samym mikrofonie.



Ale dalej do tematu to nic nie wnosi.

Sterowanie przez SPI wymaga innego podejścia, innych obliczeń, nic dziwnego że nikt do tej pory nie wprowadził tego do swojego oprogramowania. Główny kontroler ruchu i synchronizacji nie jest sprawą trywialną. Chyba jeszcze przez jakiś czas żaden z większych projektów tego rozwiązania nie wprowadzi. A szkoda. Mi się to coraz bardziej zaczyna podobać.

Pozdrawiam
Holgin
LinuxCNC, FreeCAD, KiCAD, GIT, GCC-ARM, CMSIS, FreeRtos ..... :good:
**************** bleeding edge & bare metal ****************
Holgin
Postów w temacie: 17
Posty: 939
Rejestracja: 06 sty 2019, 18:07
Lokalizacja: Wrocław
Drukarka: Prusa A8
x 479

Re: TMC5160 Plus v1.0 - błędny opis pcb

Post autor: Holgin »

Masz sondy prądowe, żeby obejrzeć co tam się dzieje na fazach silnika?
Awatar użytkownika
ARMed
Postów w temacie: 36
Posty: 59
Rejestracja: 20 sty 2024, 23:04
x 8

Re: TMC5160 Plus v1.0 - błędny opis pcb

Post autor: ARMed »

Jedynie przez Rsens. Nie mam sondy prądowej.
LinuxCNC, FreeCAD, KiCAD, GIT, GCC-ARM, CMSIS, FreeRtos ..... :good:
**************** bleeding edge & bare metal ****************
Awatar użytkownika
ARMed
Postów w temacie: 36
Posty: 59
Rejestracja: 20 sty 2024, 23:04
x 8

Re: TMC5160 Plus v1.0 - błędny opis pcb

Post autor: ARMed »

Na pewno przyda się później sprawdzić też przebiegi i zweryfikować te wszystkie parametry. Ale na razie się tym nie przejmuje. Po pierwsze: bo tego temamu jeszcze dobrze nie znam : muszę się w to dopiero zagłębić (na szczęście tutaj są ludzie którzy temat silników i parametrów mają już opanowany :good: ) a po drugie na tym etapie to nie ma sensu (później tak ale teraz nie ... ).
LinuxCNC, FreeCAD, KiCAD, GIT, GCC-ARM, CMSIS, FreeRtos ..... :good:
**************** bleeding edge & bare metal ****************
ODPOWIEDZ

Wróć do „Elektronika sterująca, wyświetlacze”