FluidNC- jaką płytkę wybrać?

Tu możemy porozmawiać na temat podstaw budowy amatorskich maszyn CNC

Autor tematu
Mikosz
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 4
Posty: 46
Rejestracja: 16 mar 2023, 17:29

FluidNC- jaką płytkę wybrać?

#1

Post napisał: Mikosz » 22 lis 2024, 11:11

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.



Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 9323
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

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

#2

Post napisał: tuxcnc » 22 lis 2024, 12:12

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.


Autor tematu
Mikosz
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 4
Posty: 46
Rejestracja: 16 mar 2023, 17:29

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

#3

Post napisał: Mikosz » 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

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 9323
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

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

#4

Post napisał: tuxcnc » 22 lis 2024, 17:39

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.


atom1477
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 3775
Rejestracja: 21 kwie 2011, 10:58
Lokalizacja: ::

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

#5

Post napisał: atom1477 » 22 lis 2024, 18:22

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.


drzasiek90
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 2329
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

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

#6

Post napisał: drzasiek90 » 22 lis 2024, 20:27

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.


Autor tematu
Mikosz
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 4
Posty: 46
Rejestracja: 16 mar 2023, 17:29

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

#7

Post napisał: Mikosz » 23 lis 2024, 11:14

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


drzasiek90
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 2329
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

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

#8

Post napisał: drzasiek90 » 23 lis 2024, 12:04

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ąć.


atom1477
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 3775
Rejestracja: 21 kwie 2011, 10:58
Lokalizacja: ::

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

#9

Post napisał: atom1477 » 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.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 9323
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

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

#10

Post napisał: tuxcnc » 23 lis 2024, 12:13

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.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „CNC podstawy”