logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Dobór silnika krokowego do frezarki CNC - śruby trapezowe 12x3, osie 1,5m x 1,3m

lukkolodz12 18 Lut 2024 23:43 729 11
REKLAMA
  • #1 20968105
    lukkolodz12
    Poziom 2  
    Posty: 2

    Witam. Mam dylemat, jaki silnik wybrać do frezarki, której śrubami pociągowymi będą śruby trapezowe 12x3. Długość osi Y: 1,5m, X: 1,3m, a frezarka będzie wykorzystywana do drewna. Na jakie parametry patrzeć przy doborze silników krokowych? Posiadam już takie oto silniki: https://botland.com.pl/silniki-krokowe/14553-...200-krokowobr-3v-28a-189nm-5904422342524.html, zasilacz 24V 15A i sterowniki tb660. Myślicie, że wystarczą przy zesprzęgleniu ich bezpośrednio ze śrubami?
  • REKLAMA
  • Pomocny post
    #2 20968192
    analog_6
    Poziom 16  
    Posty: 319
    Pomógł: 6
    Ocena: 144
    Silniki są słabe. Tak spokojnie 2x. Jeśli ustrojstwo ma bardzo małe opory, to pociągnie ale prędkości będą niewielkie a osiągalne przyspieszenia jeszcze gorsze. Za to zasilanie i sterowniki są do niczego. Musisz dać sterowniki na 48V i taki zasilacz, bo w tej chwli to wszystko masz za słabe.
    Jakie silniki są potrzebne: zależnie od oczekiwanego przyspieszenia + masa części ruchomej + momenty bezwłasności śrub + moment tarcia na srubach. Potrzebną moc napędu obliczysz bez większych trudności z prostych wzorów fizycznych.
  • REKLAMA
  • Pomocny post
    #4 20968990
    Slawek K.
    Poziom 35  
    Posty: 3020
    Pomógł: 259
    Ocena: 1303
    Celuj w Nema23 i natężeniu min 1.9A. Do tego sterownikisilników krokowych DM542 lub 556, i zadilacz 48V i natęźeniu 10-15A. Co do płyty głównej to w zaleźności od tego z jakiego systemu chcesz korzystać, ale do drewna styknie coś co obsługuje Grbl, najlepiej 32-bitowy np. esp32, i do tego Fluidnc który opiera się o Grbl.
  • REKLAMA
  • #5 20969183
    analog_6
    Poziom 16  
    Posty: 319
    Pomógł: 6
    Ocena: 144
    Bardziej? Na pewno bardziej. Ale czy dość?
    Już napisałem, co trzeba zrobić. Policzyć.
  • #6 21184100
    kamyczek
    Poziom 38  
    Posty: 3994
    Pomógł: 394
    Ocena: 573
    Mam podobną frezarkę ,gdy ją bydowałem zacząłem od silników o momencie 3Nm , i uważam że to takie minimum przy tej wielkości . Na trapezowych śrubach o takim skoku wielkich prędkości nie osiągniesz .
  • #7 21308024
    Janusz_z_olx
    Poziom 7  
    Posty: 8
    Ocena: 1
    Slawek K. napisał:
    najlepiej 32-bitowy np. esp32, i do tego Fluidnc, który opiera się o Grbl.


    Bawiłem się jakiś czas temu Fluidem i ESP32, problem polega na tym, że DM542 nie przyjmuje sygnałów o napięciu 3.3V, próg wejścia to 5V. Zastosowałem konwerter logiczny TXS0108E, ale z kolei on nie przepuszcza odpowiedniej ilości prądu dla DM542, sterownik potrzebuje co najmniej 10mA, aby aktywować DIR lub PUL. Warto mieć na uwadze, straciłem przez to tydzień :P
  • #8 21308053
    jarekgol
    Poziom 40  
    Posty: 5172
    Pomógł: 644
    Ocena: 1145
    @Janusz_z_olx to może wystarczyły by tranzystory do konwersji? Te sterowniki mają często optoizolacje na wyjściu, więc powinno się dać im stałe +5V i przywierać do masy. Ja kiedyś robiłem taki sterownik na STM32, też 3V3 i używąłem ULN2008 jako stopień wyjściowy do takich klocków bodajże od leadshine.
  • #9 21308260
    Janusz_z_olx
    Poziom 7  
    Posty: 8
    Ocena: 1
    >>21308053
    jarekgol napisał:
    to może wystarczyły by tranzystory do konwersji?

    Nie próbowałem, jestem ciekawy jak by wypadło takie rozwiązanie, w końcu to sygnał binarny i defacto tranzystor mógłby zdać egzamin.

    jarekgol napisał:
    Te sterowniki mają często optoizolacje na wyjściu, więc powinno się dać im stałe +5V i przywierać do masy


    U mnie właśnie w taki sposób są podpięte, stałe +5V z Arduino i sterowanie masą digitalPinem, ploter śmiga elegancko😁

    Słyszałem wersję, że reagują one na zbocze opadające sygnału i dlatego należy dawać stałe +5V i sterować masą, bo jest natychmiastowa reakcja, jak się da napięcie na digitalPin.
  • #10 21308320
    jarekgol
    Poziom 40  
    Posty: 5172
    Pomógł: 644
    Ocena: 1145
    Janusz_z_olx napisał:
    stałe +5V z Arduino i sterowanie masą digitalPinem

    No ale to Arduino masz w końcu na 3,3 czy 5V ?
  • REKLAMA
  • #11 21308330
    Janusz_z_olx
    Poziom 7  
    Posty: 8
    Ocena: 1
    >>21308320
    Arduino na 5V, pierwotnie miałem korzystać z ESP32 i fluidNC, ale porzuciłem takie rozwiązanie ze względu właśnie na to, że konwerter logiczny nie wyrabiał.
  • #12 21308553
    Slawek K.
    Poziom 35  
    Posty: 3020
    Pomógł: 259
    Ocena: 1303
    Ja sobie zaprojektowałem sterownik na ESP32 z FluidNC, na wyjściu dałem bufory nieodwracające SN74LS241N - wszystko śmiga aż milo, na sterownikach DM556 i HBS57.

    sterownik ...ck pcb.pdf (116.38 kB)Musisz być zalogowany, aby pobrać ten załącznik.

    sterownik ...schema.pdf (147.71 kB)Musisz być zalogowany, aby pobrać ten załącznik.

    Pozdr

Podsumowanie tematu

✨ Do frezarki CNC z osiami o długości 1,5 m (Y) i 1,3 m (X) napędzanymi śrubami trapezowymi 12x3 do obróbki drewna, zaleca się stosowanie silników krokowych o większym momencie niż posiadane JK57HS76-2804 (1,89 Nm). Optymalnym wyborem są silniki Nema23 o momencie co najmniej 3 Nm i natężeniu prądu około 1,9 A lub wyższe, np. 60BYGH7503 (3,3 Nm). Zasilanie i sterowniki 24 V 15 A oraz TB660 są niewystarczające; rekomendowane jest zwiększenie napięcia do 48 V oraz zastosowanie sterowników DM542 lub DM556 z zasilaczem 48 V o natężeniu 10-15 A, co poprawi prędkości i przyspieszenia osi. Przy doborze silników należy uwzględnić masę ruchomych części, momenty bezwładności śrub oraz tarcie. W kwestii sterowania, popularne jest użycie kontrolerów opartych na ESP32 z oprogramowaniem FluidNC, które obsługuje protokół Grbl. Jednak sterowniki DM542 wymagają sygnałów 5 V, co powoduje problemy z bezpośrednim sterowaniem z ESP32 (3,3 V); rozwiązaniem są konwertery logiczne lub bufory (np. SN74LS241N) oraz odpowiednie układy tranzystorowe (np. ULN2008) do poziomowania sygnałów. Śruby trapezowe o skoku 3 mm ograniczają maksymalne prędkości osi, co należy uwzględnić w projekcie.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA