TMC5160 Plus v1.0 - błędny opis pcb
Re: TMC5160 Plus v1.0 - błędny opis pcb
Tutaj G-CODY nie są jeszcze buforowane, wszystko wykonuje się na bierząco ale nawet teraz nie wygląda to najgorzej. Teraz przyszła pora na buforowanie i intensywniejszą pracę w tle uC.
Spread cycle. Rsens zostaną wymienione pod RMS 5,5A 12,5Nm i 2A 2Nm.
Pozdrawiam
Holgin
LinuxCNC, FreeCAD, KiCAD, GIT, GCC-ARM, CMSIS, FreeRtos .....
**************** bleeding edge & bare metal ****************
**************** bleeding edge & bare metal ****************
Re: TMC5160 Plus v1.0 - błędny opis pcb
Feedrate test, dla śruby pitch 5, mm/min. Przelicza już dane dla 5 osi. Exact stop mode. Spread cycle.
LinuxCNC, FreeCAD, KiCAD, GIT, GCC-ARM, CMSIS, FreeRtos .....
**************** bleeding edge & bare metal ****************
**************** bleeding edge & bare metal ****************
Re: TMC5160 Plus v1.0 - błędny opis pcb
Oni twierdzą że używają direct mode tylko do kalibracji (dobrania ustawień tmc2130)? Trochę to bez sensu, równie dobrze mogli by po prostu zmieniać te ustawienia i obserwować wyniki (co prawdopodobnie robią)? Informacje zwrotne czerpią z akcelerometru. Później i tak używają step/dir do normalnej pracy?Holgin pisze: ↑03 mar 2024, 10:09 Uwaga uwaga, a jednak ktoś tego używa
https://twitter.com/josefprusa/status/1 ... 4931311748
prusa.PNG
Warto w sumie dodać, że to co pisałem wcześniej jest trochę nieprawdą - jest jedna firma, która nie używa step/dir - jest to Bambu Lab. Nie używają oni w ogóle stepsticków, tylko generują sygnały sterujące MOSFETami bezpośrednio przez procesor - czyli z pominięciem TMC2160/5160. Jest to rozwiązanie bliskie do SPI Direct Mode.
Nie widzę tu żadnych korzyści ponad tym co oferuje stealthchop, coolconf, step/dir.
Jeśli ktoś posiada więcej informacji odnośnie tego jak to dokładnie działa i jakie są korzyści to proszę śmiało pisać
Pozdrawiam
LinuxCNC, FreeCAD, KiCAD, GIT, GCC-ARM, CMSIS, FreeRtos .....
**************** bleeding edge & bare metal ****************
**************** bleeding edge & bare metal ****************
Re: TMC5160 Plus v1.0 - błędny opis pcb
Nie jestem pewien Do kalibracji na pewno, a czy do normalnej pracy też?
https://github.com/prusa3d/Prusa-Firmwa ... .0.0-alpha
Dla mnje te opisy nie są zbyt konkretne jeśli o to chodzi.
Trzeba by poszperać w źródłach - jak ktoś jest w stanie to szybko sprawdzić (wie gdzie szukać) to niech śmiało dementuje moje przypuszczenia
https://github.com/prusa3d/Prusa-Firmwa ... .0.0-alpha
Dla mnje te opisy nie są zbyt konkretne jeśli o to chodzi.
Trzeba by poszperać w źródłach - jak ktoś jest w stanie to szybko sprawdzić (wie gdzie szukać) to niech śmiało dementuje moje przypuszczenia
Ostatnio zmieniony 11 mar 2024, 20:45 przez ARMed, łącznie zmieniany 1 raz.
LinuxCNC, FreeCAD, KiCAD, GIT, GCC-ARM, CMSIS, FreeRtos .....
**************** bleeding edge & bare metal ****************
**************** bleeding edge & bare metal ****************
-
- 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
Trzeba poczekać, Joseph obiecał tłusty opis, więc wszelkie wątpliwości powinny być rozwiane, ale ja myślę, że to nie jest tylko kalibracja tylko praca ciągła.
Re: TMC5160 Plus v1.0 - błędny opis pcb
Możliwe ciekawe jeszcze jest to że pracują nad stealth chop, ale to ma być ich własna implementacja czy wykorzystają sprzętowy stealth chop?
LinuxCNC, FreeCAD, KiCAD, GIT, GCC-ARM, CMSIS, FreeRtos .....
**************** bleeding edge & bare metal ****************
**************** bleeding edge & bare metal ****************
-
- 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
Nie StealthChop (napięciowa kontrola silnika, patent Trinamic) tylko Stealth Mode - czyli Prusowy tryb cichy. Porównałbym to do tego co zrobiło Bambu - active noise cancelling.
- majek
- Drukarz
- Postów w temacie: 2
- Posty: 804
- Rejestracja: 28 gru 2020, 18:17
- Drukarka: vn-corexy, EZT-3D T1
- x 454
Re: TMC5160 Plus v1.0 - błędny opis pcb
No też jestem ciekaw co tam naprawdę robią.
W sumie gdzieś już tu była dyskusja, że na vfa, to właśnie akcelerometr powinien wystarczyć do tuningu.
Ja przerabiałem mnóstwo kombinacji rejestrów TMC, żeby uzyskać jako taką pracę 5160 z trochę większymi silnikami i gdyby to właśnie zautomatyzować, to trwałoby to chwilę, a nie kilka dni.
Marzy mi się kiedyś zrobić stanowisko, gdzie na silnik jeszcze będzie założony eknoder, żeby dostosować dodatkowo kształt sinusoidy generowanej do rzeczywistych ruchów silnika, bo w TMC można sobie wgrać swój kształt przebiegu, ale nie widziałem żeby ktoś z tego korzystał.
W sumie gdzieś już tu była dyskusja, że na vfa, to właśnie akcelerometr powinien wystarczyć do tuningu.
Ja przerabiałem mnóstwo kombinacji rejestrów TMC, żeby uzyskać jako taką pracę 5160 z trochę większymi silnikami i gdyby to właśnie zautomatyzować, to trwałoby to chwilę, a nie kilka dni.
Marzy mi się kiedyś zrobić stanowisko, gdzie na silnik jeszcze będzie założony eknoder, żeby dostosować dodatkowo kształt sinusoidy generowanej do rzeczywistych ruchów silnika, bo w TMC można sobie wgrać swój kształt przebiegu, ale nie widziałem żeby ktoś z tego korzystał.
Re: TMC5160 Plus v1.0 - błędny opis pcb
Tak się zastanawiam czy nie dało by się bez akcelerometru. Wykorzystując informacje z back emf, dostępne do odczytu.
LinuxCNC, FreeCAD, KiCAD, GIT, GCC-ARM, CMSIS, FreeRtos .....
**************** bleeding edge & bare metal ****************
**************** bleeding edge & bare metal ****************