Stránka 1 z 1

Repetier firmware na Cheaptroniku

PříspěvekNapsal: 15.09.2014 21:15
od romanm
Jak jsem vyhrožoval v chatu, zakládám téma :)

Snažím se rozchodit Rebela s deskou Cheaptronic 1.0, ale v repetieru chybí definice pinů. Vzal jsem definice z Marlina a snažil jsem se podle nich upravit repetier skrze soubor userpins.h, ale zatím jsem dosáhl pouze funkční osy X a E, Y nejede vůbec, Z jede jen dolů. Prvně mi to psalo chybu termistorů, teď už nepíše, ale taky to měří blbiny. Bohužel jsem ani nikde nenašel podrobnější dokumentaci cheaptroniku, takže vařím z vody metodou pokus-omyl a zatím se nedaří.

Na Marlinu tiskne sice taky dobře, ale protože se pohybuju mezi dvěma tiskárnami domov-práce, které jsou mechanicky shodné a doma si s konfigurací repetieru docela rozumím, chtěl bych mít reperier i v práci. Pokud by to nešlo s cheaptronikem, teprve pak bych asi koupil ramps.

Re: Repetier firmware na Cheaptroniku

PříspěvekNapsal: 15.09.2014 21:53
od oscar
Dej sem svuj userpins.h, porovnam to zitra s tim mym upravenym.

Re: Repetier firmware na Cheaptroniku

PříspěvekNapsal: 16.09.2014 08:55
od oscar
tu je to me upravene.
nyni vyzkousene, jezdici. s dvema extrudery

repetier_cheaptronic.zip
overene
(12.68 KiB) 176 krát

Re: Repetier firmware na Cheaptroniku

PříspěvekNapsal: 16.09.2014 10:43
od romanm
Dík, userpins.h jsem měl až na pár věcí ohledně podpory sdcard stejný, do hal.h jsem nehrabal.
Teď jsem to zkusil nahrát do desky a:

* HB funguje, měření teploty ok
* HE funguje, jenom po zapnutí tiskárny a nebo vychládnutí se ukazuje teplota mezi 83-94°C
* Osa X je ok
* Osa Y nereaguje vůbec
* Osa Z - nahoru jede, dolů jede taky nahoru a pak kousek dolů, např. při 10mm v repetier-host se motory otočí 2,5ot. vpravo a pak 0,5 ot. zpět.
* Osa E - jede nahoru i dolů, ale v klidu v motor extruderu tiká přesně po 1s jako vteřinovka v nástěnných hodinách :)

Re: Repetier firmware na Cheaptroniku

PříspěvekNapsal: 16.09.2014 10:48
od oscar
hmm, to je na tuzku.
sehnat od autora schema cheaptronicu bys dokazal?

Re: Repetier firmware na Cheaptroniku

PříspěvekNapsal: 16.09.2014 11:19
od romanm
Tak to špatné měření teploty ruším, vypadá to na chybu termistoru.
Tu dokumentaci nevim, zkusím se zeptat Forresta z RRO.

Re: Repetier firmware na Cheaptroniku

PříspěvekNapsal: 16.09.2014 18:32
od romanm
Takže dokumentace bohužel nebude. Prdíme na to. Dám tam RAMPS a cheaptronic půjde do pr****.

Re: Repetier firmware na Cheaptroniku

PříspěvekNapsal: 27.09.2014 20:39
od Forrest
Seznam pinů na desce
všude kde je -1 tak není funkce nadrátovaná

//X motor stepper
#define X_STEP_PIN 14
#define X_DIR_PIN 15
#define X_ENABLE_PIN 24

//X endstop
#define X_MIN_PIN 3
#define X_MAX_PIN -1

//Y motor stepper
#define Y_STEP_PIN 35
#define Y_DIR_PIN 36
#define Y_ENABLE_PIN 31

//Y endstop
#define Y_MIN_PIN 2
#define Y_MAX_PIN -1

//Z motor stepper
#define Z_STEP_PIN 40
#define Z_DIR_PIN 41
#define Z_ENABLE_PIN 37

//Z endstop
#define Z_MIN_PIN 5
#define Z_MAX_PIN -1

//Extruder 0 stepper
#define E0_STEP_PIN 26
#define E0_DIR_PIN 28
#define E0_ENABLE_PIN 25

//Extruder 1 stepper
#define E1_STEP_PIN 33
#define E1_DIR_PIN 34
#define E1_ENABLE_PIN 30

#define SDPOWER -1
#define SDSS -1
#define LED_PIN -1

//FAN
#define FAN_PIN -1

#define PS_ON_PIN -1
#define KILL_PIN -1

#define HEATER_0_PIN 19 // EXTRUDER 1
#define HEATER_1_PIN 23 // EXTRUDER 2
//HeatedBad
#define HEATER_BED_PIN 22
//Cheaptronic v1.0 hasent EXTRUDER 3
#define HEATER_2_PIN -1

//Temperature sensors
#define TEMP_0_PIN 15
#define TEMP_1_PIN 14
#define TEMP_2_PIN -1
#define TEMP_BED_PIN 13

//Cheaptronic v1.0 dont support LCD
#define LCD_PINS_RS -1
#define LCD_PINS_ENABLE -1
#define LCD_PINS_D4 -1
#define LCD_PINS_D5 -1
#define LCD_PINS_D6 -1
#define LCD_PINS_D7 -1

//Cheaptronic v1.0 dont support keypad
#define BTN_EN1 -1
#define BTN_EN2 -1
#define BTN_ENC -1

#define BLEN_C 2
#define BLEN_B 1
#define BLEN_A 0

//Cheaptronic v1.0 does not use this port
#define SDCARDDETECT -1

Re: Repetier firmware na Cheaptroniku

PříspěvekNapsal: 27.09.2014 22:14
od oscar
prikladam konfiguraci pro repetiera 0.91 na cheaptronic v1.0

je to overene.
instrukce jsou prilozene

Re: Repetier firmware na Cheaptroniku

PříspěvekNapsal: 27.09.2014 22:47
od romanm
No nekecej... v tom případě se ještě 2x vyspím, abych mohl jít do práce a tam zkusím :)

Re: Repetier firmware na Cheaptroniku

PříspěvekNapsal: 30.09.2014 21:26
od romanm
Dneska jsem se konečně dostal k vyzkoušení Oscarovy úpravy repetiera na cheaptronic přímo při tisku.
Funguje v pohodě, navíc, vynikající věc - kalibrace a nastavování nejdůležitějších parametrů EEPROM přímo z repetier-hostu.

Za odvedenou práci připíjím na Oskarovo zdraví! :)

Předkonfigurovanou verzi pro Rebel2, s jedním HE s aktivním chlazením, jsem dal do downloadu zde: viewtopic.php?f=38&t=270

Re: Repetier firmware na Cheaptroniku

PříspěvekNapsal: 30.09.2014 22:16
od Rebel
Super :)