Strona 1 z 2

FluidNC- jaką płytkę wybrać?

: 22 lis 2024, 11:11
autor: Mikosz
Jak w temacie, jaką płytkę byście polecili do FluidNC do sterowania amatorskim ploterem?
Potrzeby to: cztery osie, wrzeciono laser i czujnik wysokości narzędzia.
Będę wdzięczny za sugestie.

Re: FluidNC- jaką płytkę wybrać?

: 22 lis 2024, 12:12
autor: tuxcnc
Mikosz pisze:
22 lis 2024, 11:11
Potrzeby to: cztery osie, wrzeciono laser i czujnik wysokości narzędzia.
Jeżeli cztery osie, to DLC32 odpada, a jest to jedyna płytka dedykowana do plotera.
Te, które obsługują powyżej trzech osi, są dedykowane do drukarek 3d i nie mają wyjść mocy PWM.
Nie jest to wielki problem, bo płytka z tranzystorem mosfet kosztuje dosłownie grosze, Ostatnio kupowałem 5 szt, za 11 PLN.
Ja do do takich rzeczy używam Makerbase TinyBee, która ma przystępną cenę i obsługuje pięć osi.
Ogólnie, to z wszystkimi płytkami na ESP32 są problemy w konfiguracji, bo niektóre piny są używane w czasie bootowania, a inne nie mają wbudowanych pullupów. Potrafi uruchamiać się wrzeciono w czasie włączania, albo wejścia wariują w czasie pracy... Da się nad tym zapanować, ale to wyższa szkoła jazdy. Tyle tylko, że to dotyczy wszystkich dostępnych płytek i nie ma wpływu na wybór konkretnej.

Re: FluidNC- jaką płytkę wybrać?

: 22 lis 2024, 16:12
autor: Mikosz
tuxcnc pisze:
22 lis 2024, 12:12
Potrafi uruchamiać się wrzeciono w czasie włączania, albo wejścia wariują w czasie pracy... Da się nad tym zapanować, ale to wyższa szkoła jazdy.
Brzmi zachęcająco... :D To zostanę chyba jednak przy linuxiecnc

Re: FluidNC- jaką płytkę wybrać?

: 22 lis 2024, 17:39
autor: tuxcnc
Mikosz pisze:
22 lis 2024, 16:12
tuxcnc pisze:
22 lis 2024, 12:12
Potrafi uruchamiać się wrzeciono w czasie włączania, albo wejścia wariują w czasie pracy... Da się nad tym zapanować, ale to wyższa szkoła jazdy.
Brzmi zachęcająco... :D To zostanę chyba jednak przy linuxiecnc
Chyba nie zrozumiałeś.
Niektóre piny ESP32 robią takie hece, co wyklucza użycie ich do określonych funkcji.
W tej chwili nie pamiętam który, ale jeden pin na przykład działa jako UART w czasie bootowania procesora. Jeśli użyjesz go do sterowania wrzecionem, to Ci będzie je włączać przy włączeniu zasilania. Potem już pracuje normalnie i można go bez problemu używać np. jako wejście krańcówki czy czujnika narzędzia.
Z większością pinów nie ma takich problemów.
Po prostu trzeba to wiedzieć, żeby uniknąć niespodzianki.
Nie znaczy to jednak, że coś wariuje losowo i bez wyraźnej przyczyny.

Re: FluidNC- jaką płytkę wybrać?

: 22 lis 2024, 18:22
autor: atom1477
Tu masz rysunek płytki DLC32 z ponumerowanymi pinami IO:
https://ae01.alicdn.com/kf/Hb357c2cbe0e ... &hash=2248
A tu masz opis pinów układu ESP32-WROOM:
https://randomnerdtutorials.com/esp32-p ... nce-gpios/
Porównując jedno z drugim zobaczymy że problematyczne są tylko 3 piny:
IO5 w EPX1
IO0 w I2C
Cała reszta pinów użytych w DLC32 jest bezpieczna.
W innych płytkach mogą być używane inne piny, więc trzeba sobie sprawdzić czy nie są użyte te problematyczne.
Oczywiście DLC32 ma tylko 3 osie. Ale podałem opis pinów to bo sądzę że dałeś wymagania trochę na wyrost, i by Ci te 3 osie wystarczyły. Jak nie to napisz do czego potrzebujesz tej czwartej osi.

Re: FluidNC- jaką płytkę wybrać?

: 22 lis 2024, 20:27
autor: drzasiek90
Mikosz pisze:
22 lis 2024, 16:12
To zostanę chyba jednak przy linuxiecnc
A możesz wyjawić z jakiego powodu chciałeś "przeskoczyć" z LinuxCNC na fluidnc?
Pytam z ciekawości.

Re: FluidNC- jaką płytkę wybrać?

: 23 lis 2024, 11:14
autor: Mikosz
tuxcnc pisze:Chyba nie zrozumiałeś.
no chyba tak.
atom1477 pisze:napisz do czego potrzebujesz tej czwartej osi.

Do wykonywania zdobionych elementów mebli, np. nogi do stołu, gałki/uchwyty i temu podobne bryły obrotowe.
drzasiek90 pisze:A możesz wyjawić z jakiego powodu chciałeś "przeskoczyć" z LinuxCNC na fluidnc?

Bo nie chcę osiwieć przez jitter :D

Re: FluidNC- jaką płytkę wybrać?

: 23 lis 2024, 12:04
autor: drzasiek90
Mikosz pisze:
23 lis 2024, 11:14
Bo nie chcę osiwieć przez jitter :D
Wolisz osiwieć rozwiązując problemy grblów i fluidów? :)
Każde rozwiązanie ma jakieś niedogodności, trzeba przez nie przebrnąć.

Re: FluidNC- jaką płytkę wybrać?

: 23 lis 2024, 12:10
autor: atom1477
To może to:
https://github.com/wezhunter/ESP32_Linu ... r_RealTime
Jest to w fazie testów, ale wygląda rokująco.

Re: FluidNC- jaką płytkę wybrać?

: 23 lis 2024, 12:13
autor: tuxcnc
drzasiek90 pisze:
23 lis 2024, 12:04
Każde rozwiązanie ma jakieś niedogodności, trzeba przez nie przebrnąć.
Tak, ale jak ktoś chce rzeźbić kwiatki na meblach, to i tak użyje kodu z jakiegoś CAM i nie skorzysta z żadnej funkcji, która daje przewagę Linuxcnc.

Dodane 55 sekundy:
atom1477 pisze:
23 lis 2024, 12:10
To może to:
https://github.com/wezhunter/ESP32_Linu ... r_RealTime
Jest to w fazie testów, ale wygląda rokująco.
Może i wygląda, ale nie działa.