Znaleziono 4 wyniki

autor: dziobu
21 sty 2024, 19:39
Forum: Elektronika sterująca, wyświetlacze
Temat: TMC5160 Plus v1.0 - błędny opis pcb
Odpowiedzi: 64
Odsłony: 4789

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

No masz problem synchronizacji kilku napędów, czyli podstawa jazdy w tym wypadku.
Poza tym fw do drukarki obsługuje wiele kontrolerów a zestaw step/dir jest uniwersalny; no i gdy planer ruchu powstawał to nie było tych TMC. Przy obecnym natłoku ARMów to też nie wiem jaki jest sens używania tych wbudowanych bajerów; albo zwyczajnie nie mam kontaktu z miejcami w których ma to zastosowanie.
autor: dziobu
21 sty 2024, 17:55
Forum: Elektronika sterująca, wyświetlacze
Temat: TMC5160 Plus v1.0 - błędny opis pcb
Odpowiedzi: 64
Odsłony: 4789

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

Jak chcesz to dokładnie zbadać to zostaje Ci tylko złożenie stanowiska testowego bo jak chcesz wycisnąć z kontrolera 100% to sporo rzeczy w dokumentacji Ci braknie. A działanie innych może powodować problemy.
autor: dziobu
21 sty 2024, 17:30
Forum: Elektronika sterująca, wyświetlacze
Temat: TMC5160 Plus v1.0 - błędny opis pcb
Odpowiedzi: 64
Odsłony: 4789

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

ARMed pisze: 21 sty 2024, 15:42 ~5 x TMC5160 skorwlowanych ze sobą
cortex M7 (UART<->PC, SPI<->TMC , rtos)

Interpreter g-code na cortex M7 (pisany od zera), g-code sender PC (pisany od zera).
O, czyli coś jak moja frezarka.
W końcu jakieś ciekawostki a nie tylko te Marliny i Repetiery.
ARMed pisze: 21 sty 2024, 15:42 Ogólnie chodzi o to że będę zmieniał ustawienia w czasie ruchu, to już powoduje pewne problemy przy tych <4MHz , pomijam niefortunne stwierdzenie w datasheet (The SPI command rate typically is a few commands per complete motor motion) a patrzę raczej na (All motion parameters can be changed on the fly. The motion controller recalculates immediately).
Tak, wszystkie parametry zmienisz podczas pracy i większość z nich ruszy od razu. Problem jest taki, że jak czegoś nie przyjmie to dowiesz się tego ze statusu, a w przypadku niektórych możesz mieć losowe opóźnienie (czekasz na przejście przez pełny krok w sytuacji gdy masz działającą aproksymację do dzielnika 256).
Nie pamiętam czy czegoś nie przyjmował dopiero na zbocze En (0->1) bo z czymś takim kiedyś miałem do czynienia ale teraz nie widzę w kodzie żadnych uwag, to może nie tu.

ARMed pisze: 21 sty 2024, 16:44Niestety niczym was tu nie zaskoczę.
No weź zaskocz.
autor: dziobu
21 sty 2024, 13:26
Forum: Elektronika sterująca, wyświetlacze
Temat: TMC5160 Plus v1.0 - błędny opis pcb
Odpowiedzi: 64
Odsłony: 4789

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

Tak z ciekawości - co za projekt masz ciekawy że Ci transmisja "muli"?
Mam projekt z 5160; przy starcie ustawiam 5 rejestrów a potem tylko odpytuje luźno ~50Hz o status (głównie chodzi o wykrycie zgubienia kroku).
Sterowanie jest przez step/dir; z tego też powodu mam pozycję (choć i tak fałszywą o jeden krok ;p).

Wróć do „TMC5160 Plus v1.0 - błędny opis pcb”