Stránka 1 z 2

Mosfet + Ramps 1.4

PříspěvekNapsal: 19.05.2017 12:04
od JiPrik
Ahoj, stavím Rebela II ( c. - dle Lubosh). Jelikož se mi tady válí Mosfet modul na bed, chci se zeptat na zapojení. Nechce se mi do Ramps moc zasahovat. Nemá to tady někdo zapojené?

Re: Mosfet + Ramps 1.4

PříspěvekNapsal: 19.05.2017 13:49
od tom666
Na piny "Control In" pripojis vystup z RAMPSu (D10) - treba dodrzat polaritu!
Na vstup "DC IN" pripojis priamo 12V zo zdroja - tiez pozor na polaritu!
Na vystup "Hot Bed" pripojis vyhrevnu dosku - na polarite nezalezi.

Re: Mosfet + Ramps 1.4

PříspěvekNapsal: 19.05.2017 14:56
od JiPrik
OK, díky za odpověď. To jsem věděl ale špatně jsem dotaz napsal. Jde mi spíš o Ramps. Tam je přivedeno dle schematu napájení 2x. Jednou 5A a jednou 11A. Předpokládám, že těch 11A je na bed a těch 5A na zbytek. Je to tak, nebo se mýlím?

Re: Mosfet + Ramps 1.4

PříspěvekNapsal: 19.05.2017 15:36
od tom666
Je to presne tak, ale v tvojom pripade privedies na RAMPS iba jedno 12V napajanie paralelne pripojene na obidve svorky. Kazdopadne vsak doporucujem vymenit 5A poistku na RAMPSe. Predides moznym problemom s napajanim extrudera.

Re: Mosfet + Ramps 1.4

PříspěvekNapsal: 19.05.2017 18:22
od JiPrik
Díky.
No, ale celé odpoledne bádám nad zapojením krokáčů. Zapojuji dle dokumentu "zapojení elektroniky RebeliX": http://reprap4u.cz/navod-na-stavbu-3d-tiskarny-rebelix/. Mám drivery s označením HR4988 a motory Microcon SX17-1005LQCEF. Zapojení vodičů motoru - černý (1B) - oranžový (1A) - modrý (2A) - bílý (2B) - s kontrolou na výrobce: http://www.microcon.cz/zapojenivinuti2012web/zapojenivinutipdf2012/ZV4lw.pdf

Motor se točí pouze na jednu stranu a na druhou jen trošku cukne a nic :twisted: :twisted: :oops:
Mám jeden náhradní motor a zkouším to na i něm. Všechny osy chování stejné.


Nahrátý mám Merlin RC8 s úpravou Lubosh. Prošel jsem fora ale řešení nemám.
Prosím tedy o radu.
Díky. J.

Re: Mosfet + Ramps 1.4

PříspěvekNapsal: 19.05.2017 18:24
od Rebel
Mas (spravne) zapojene endstopy ?

Re: Mosfet + Ramps 1.4

PříspěvekNapsal: 19.05.2017 18:45
od JiPrik
No to právě asi nevím. Prvně jsem je neměl zapojené vůbec projev byl viz výše. Potom jsem je zapojil na všechny osy - mám tyto: https://www.banggood.com/3Pcs-RAMPS-1_4-Endstop-Switch-For-RepRap-Mendel-3D-Printer-With-70cm-Cable-p-1054557.html. Jsou tam 3 piny - plus, minus a signal. Zapojil jsem to pozic kde jsou minima. A bylo to stejné.

Re: Mosfet + Ramps 1.4

PříspěvekNapsal: 19.05.2017 18:52
od medapeta
Na tyhle endstopy se vyprdni a dej tam normální mechanické: http://obchod.rebelove.org/elektronika/ ... op-xy.html

Re: Mosfet + Ramps 1.4

PříspěvekNapsal: 19.05.2017 19:08
od tom666
@JiPrik
Nic ine kupovat nemusis, pretoze tie tvoje endstopy (su inak tiez mechanicke :)) musia 100% fungovat. Pouzivam ich a ziadny problem s nimi nie je :!: Akurat obsahuju navyse pull-up odpory a maju inverzny vystup. Vo firmware to musis nastavis v configu:
Kód: Vybrat vše
#ifdef ENDSTOPPULLUPS
  #define ENDSTOPPULLUP_XMAX
  #define ENDSTOPPULLUP_YMAX
  #define ENDSTOPPULLUP_ZMAX
  #define ENDSTOPPULLUP_XMIN
  #define ENDSTOPPULLUP_YMIN
  #define ENDSTOPPULLUP_ZMIN
#endif
// The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins.
const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.

Re: Mosfet + Ramps 1.4

PříspěvekNapsal: 19.05.2017 19:35
od medapeta
A nezapomeň si také předělat všechny úchyty, které jsou kreslené pro ty obyčejné koncáky ;-)

Re: Mosfet + Ramps 1.4

PříspěvekNapsal: 19.05.2017 20:24
od JiPrik
ale ten problém s točením krokáčů jen na jednu stranu to neřeší, ne?

Re: Mosfet + Ramps 1.4

PříspěvekNapsal: 19.05.2017 20:40
od Rebel
Pokud to jsou spatne zapojene, tak si mega mysli, ze je na min. dorazech a proto jede jen do +. Co ti vypise gcod M119 ?

Re: Mosfet + Ramps 1.4

PříspěvekNapsal: 19.05.2017 21:27
od JiPrik
Na Ramps jsou piny endstopů plus, minus a S ( signal). A ty endstopy to mají na konektoru vyvedeny stejně. Otázkou je, jestli to v Marlin configu není nějak nepředefinované.
Také mě zarazilo označení driverů na desce. HR4988. Ne A4988 :-(


Jinak mám toho rebela v práci, takže budu pokračovat až v pondělí. Ale do té doby bych si chtěl ujasnit jak budu pokračovat. Neexistuje nějaká jiná cesta odzkoušení driveru a krokáče?

Re: Mosfet + Ramps 1.4

PříspěvekNapsal: 20.05.2017 10:07
od tom666
JiPrik píše:Na Ramps jsou piny endstopů plus, minus a S ( signal). A ty endstopy to mají na konektoru vyvedeny stejně. Otázkou je, jestli to v Marlin configu není nějak nepředefinované.

V Marlinovi su preddefinovane vstupne a vystupne signaly. Napajanie a zem nie je potrebne definovat :wink:

JiPrik píše:Také mě zarazilo označení driverů na desce. HR4988. Ne A4988 :-(

HR4988 je klon A4988:
http://www.heroic.com.cn/en/products_show.asp?id=143

JiPrik píše:Neexistuje nějaká jiná cesta odzkoušení driveru a krokáče?

Najlepsi sposob odskusania bez zbytocneho experimentovania je priamo na tlaciarni za predpokladu spravneho nakonfigurovania FW a zapojenia elektroniky :wink:

Re: Mosfet + Ramps 1.4

PříspěvekNapsal: 20.05.2017 17:21
od JiPrik
Nedalo mi to a dnes jsem se stavil v práci abych odzkoušel "dobré rady".
Už mi krokáče jedou na obě strany. Bylo to definicí koncáků - pullup:

Konfiguraci teď mám takto:

Kód: Vybrat vše
#if DISABLED(ENDSTOPPULLUPS)
  // fine endstop settings: Individual pullups. will be ignored if ENDSTOPPULLUPS is defined
  //#define ENDSTOPPULLUP_XMAX
  //#define ENDSTOPPULLUP_YMAX
  #define ENDSTOPPULLUP_ZMAX
  #define ENDSTOPPULLUP_XMIN
  #define ENDSTOPPULLUP_YMIN
  #define ENDSTOPPULLUP_ZMIN
  //#define ENDSTOPPULLUP_ZMIN_PROBE
#endif

// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
#define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Z_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Z_MAX_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.


Teď jdu někam pohledat zda nejsou někde STLka na ty koncáky co mám. Jinak si je budu muset nakreslit.