Stránka 1 z 3

CNC+Arduino Mega 2560+Ramps 1.4+GRBL

Napsal: 20 říj 2018, 20:39
od dedek
rduino Mega 2560 + Ramps 1.4 + LCD 4*20 pro stavbu 3D tiskarny a tuto tiskarnu jsem dostak k 71 narozeninam jako stavebnici (Prusa MK1S) , tak chci tu elektroniku pouzit na CNC. Prvnim problemem ktery mne tizi je pripojeni 2 motoru osy Z k Ramps 1.4. Vim, ze Ramps ma 2 konektory pro motory ale vzhledem k tomu ze na teto ose je pripojena freza a navic ma pohyb nahoru tak mam obavy z pretizeni driveru. Proto bych rad pouzil jedno z techto rseni : 1.pripojit na vyvody driveru 4 moduly s MOSFET 2. pouzit jako druhou polovinu osy Z driver pro extruder 1. Muzete mi poradit ? Prohledl jsem na YouTube hodne videi ale nikde jsem nenaslezl zadne reseni. Dekuji

Re: CNC+Arduino Mega 2560+Ramps 1.4+GRBL

Napsal: 20 říj 2018, 22:56
od dedek
[Obrázek

Re: CNC+Arduino Mega 2560+Ramps 1.4+GRBL

Napsal: 20 říj 2018, 22:58
od dedek
[Obrázek

Re: CNC+Arduino Mega 2560+Ramps 1.4+GRBL

Napsal: 22 říj 2018, 19:43
od zz912
Pěkné CNC,

Ramp 1.4 Umožňuje připojit rovnou dva krokové motory pro osu Z. Kdy z jednoho driveru krmí dva motory.
ramp 1.4.PNG
Převzato z:
https://www.my-home-fab.de/media/image/ ... IuTiF.webp

Defakto Vaše frézka má stejnou koncepci, jako je Prusa MKS.

Kód: Vybrat vše

2. pouzit jako druhou polovinu osy Z driver pro extruder 1
Taky řešení. Ale nejdřív bych zkusil to řídit z jednoho driveru a až pak bych si komplikoval život úpravou firmware.

Co plánujete použít jako firmware?
GRBL ?
http://robodoupe.cz/2013/cnc-jednoduse- ... o-je-grbl/
Nebo něco jiného?

Re: CNC+Arduino Mega 2560+Ramps 1.4+GRBL

Napsal: 22 říj 2018, 21:51
od dedek
Prijde tam GRBL. Vim , ze nejjednodussi je pripojit oba notory na jeden driver, jenze problrm je ve vaze zarizeni pripojeneho na osu Z. Zarizeni u Prusy ma dle odhadu cca 300 g , freta kolem 1 kg a elektricka vrtacka cca 3 kg a v tomto pripade rapidne vzroste zatizeni motoru na ose Z a driver bude mit problem to zvladnout (musel bych resit protivahu zarizeni). Proto jsem daval dotaz na moznost pripojeni MOSFET modulu na ovladani jednotlivych civek krokoveho motoru (moduly jsou na 15A , mezni kmitocet 20 kHz a ovladaci napeti 3-30 V), ten druh\ navrh je spise okrajovy a asi predpoklada znacny zasah do software.

Re: CNC+Arduino Mega 2560+Ramps 1.4+GRBL

Napsal: 26 říj 2018, 15:27
od zz912
Zarizeni u Prusy ma dle odhadu cca 300 g , freta kolem 1 kg a elektricka vrtacka cca 3 kg
Ono záleží na tom, co umožňují motory + driver. Odběr krokového motoru není závislý na zatížení kroutícím momentem. (Krokový motor se nechová třeba jako motor stejnosměrný.)

Teď jsem sice s teoretickými znalostmi na hraně, ale tipuji, že ten driver na Rampu pokryje bohatě možnosti Vámi zvolených motorů. Tudíž nějaké posilování MOSFETY nevidím jako přínos.

Chce si to projít, co tam máte za konkrétní motory + drivery.

Když už bych chtěl rozdělit proud, tak bych šel cestou využití toho driveru na extruder.

Re: CNC+Arduino Mega 2560+Ramps 1.4+GRBL

Napsal: 26 říj 2018, 17:37
od dedek
motory jsou 17HS132-P4130 , 0,25 Nm, 1,3A a drivery A4988

Re: CNC+Arduino Mega 2560+Ramps 1.4+GRBL

Napsal: 26 říj 2018, 19:31
od zz912
Driver A4988 by měl umět dát až 2A. Takže pokud budete chtít z motorů využít maximum, tak jeden driver je málo a šel bych cestou dvou driverů.
(Můj názor)

Možná řešení:
- udělat si plošňáček pro 2 drivery a vytáhnout signál z desky Ramp 1.4 . Byl by to takový Shield Shieldu
- nebo to pořešit softwarově a namapovat výstupy osy Z i na podávací motor filamentu

Záleží na tom, která cesta by byla pro Vás schůdnější.

Re: CNC+Arduino Mega 2560+Ramps 1.4+GRBL

Napsal: 26 říj 2018, 20:35
od zz912
ten druh\ navrh je spise okrajovy a asi predpoklada znacny zasah do software.
Deska Ramp 1.4 :
Obrázek

Zapojení pro GRBL:
https://github.com/grbl/grbl/wiki/Connecting-Grbl

Jenom položím kontrolní otázku. Je Vám jasné, že standardní GRBL kód nemá nachystaný výstupy pro RAMP 1.4?

Re: CNC+Arduino Mega 2560+Ramps 1.4+GRBL

Napsal: 26 říj 2018, 20:37
od zz912
A teď jsem našel tohle:
How do I configure Grbl for a RAMPS board? Or an Arduino stepper shield?

In short, Grbl is not compatible with RAMPS or Arduino shields (unless they are specifically made for and advertised to work with Grbl). The main reason is the pin layout for Grbl is designed to ensure the maximum performance produced by the Arduino's micro controller. While it's still possible to alter Grbl to work with a RAMPS board, it'll require intimate knowledge of how Grbl works and non-beginner coding skills to do so. At this time, there is no plans to make the 328p version of Grbl RAMPS compatible. However, the Mega2560 version of Grbl may do so, but not in the near future.
Citace z:
https://github.com/grbl/grbl/wiki/Frequ ... -Questions