Strona 13 z 19

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 20 sie 2018, 18:17
autor: Marvin27
Tu mam całą konfigurację Marlin 2.0
https://www.dropbox.com/sh/gqt6c4b3ac0v ... 0tHNa?dl=0

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 20 sie 2018, 21:07
autor: xarwell
masz zdefiniowany termistor w TEMP_SENSOR_0. zmień na -2 i ci wysypie tym samym błędem

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 23 sie 2018, 21:50
autor: xarwell
Marvin27 sprawdziłeś czy działa ?

Re: RE: Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 23 sie 2018, 22:08
autor: Marvin27
xarwell pisze:Marvin27 sprawdziłeś czy działa ?
W delegacji jestem więc nie nie sprawdzę jak na razie, pewnie w weekend.

Wysłane z mojego SM-N9005 przy użyciu Tapatalka

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 09 wrz 2018, 16:06
autor: DVJCODEC
Marvin27 pisze:Ostatnie części dziś doszły do mnie i tak prezentuje się całość :
IMG_20180816_151737.jpg
IMG_20180816_151744.jpg
IMG_20180816_151903.jpg
IMG_20180816_151912.jpg
PS: sorry za jakość zdjęć, myślę nad zakupem cyfrówki do zdjęć makro.
Dobrze wygląda :mrgreen:
Marlin już śmiga? Z repetierem powinno bez problemu chodzić.

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 09 wrz 2018, 18:54
autor: Marvin27
Fabrykator.pl pisze:
Marvin27 pisze:Ostatnie części dziś doszły do mnie i tak prezentuje się całość :
IMG_20180816_151737.jpg
IMG_20180816_151744.jpg
IMG_20180816_151903.jpg
IMG_20180816_151912.jpg
PS: sorry za jakość zdjęć, myślę nad zakupem cyfrówki do zdjęć makro.
Dobrze wygląda :mrgreen:
Marlin już śmiga? Z repetierem powinno bez problemu chodzić.
Tak Marlin 2.0 śmiga, jedynie co, to nie mam jeszcze konkretnej termopary do przetestowania działania MAX6675.
Może spróbuje Repetiera, zobaczymy czy będzie lepiej działać. Co do konstrukcji płytki jak na razie nie dostrzegłem poważnych wad, jedynie miałem problem z NTC1, ale możliwe że to pasywne komponenty.

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 09 wrz 2018, 19:46
autor: DVJCODEC
Z termistorami nie powinno być problemu, bo tu zastosowałem to samo co w DUE3DOM pełnej wersji czy MINI.

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 22 wrz 2018, 14:43
autor: Marvin27
Kto już kompilował Repetiera na DUE3DOM LE ?
mam mały problem:

Kod: Zaznacz cały

Printer.cpp:1162: error: 'EXT1_ENABLE_PIN' was not declared in this scope

     Printer::tmc_driver_e1 = new TMC2130Stepper(EXT1_ENABLE_PIN, EXT1_DIR_PIN, EXT1_STEP_PIN, TMC2130_EXT1_CS_PIN);

                                                 ^

Printer.cpp:1162: error: 'EXT1_DIR_PIN' was not declared in this scope

     Printer::tmc_driver_e1 = new TMC2130Stepper(EXT1_ENABLE_PIN, EXT1_DIR_PIN, EXT1_STEP_PIN, TMC2130_EXT1_CS_PIN);

                                                                  ^

Printer.cpp:1162: error: 'EXT1_STEP_PIN' was not declared in this scope

     Printer::tmc_driver_e1 = new TMC2130Stepper(EXT1_ENABLE_PIN, EXT1_DIR_PIN, EXT1_STEP_PIN, TMC2130_EXT1_CS_PIN);

                                                                                ^

Printer.cpp:1167: error: 'EXT2_ENABLE_PIN' was not declared in this scope

     Printer::tmc_driver_e2 = new TMC2130Stepper(EXT2_ENABLE_PIN, EXT2_DIR_PIN, EXT2_STEP_PIN, TMC2130_EXT2_CS_PIN);

                                                 ^

Printer.cpp:1167: error: 'EXT2_DIR_PIN' was not declared in this scope

     Printer::tmc_driver_e2 = new TMC2130Stepper(EXT2_ENABLE_PIN, EXT2_DIR_PIN, EXT2_STEP_PIN, TMC2130_EXT2_CS_PIN);

                                                                  ^

Printer.cpp:1167: error: 'EXT2_STEP_PIN' was not declared in this scope

     Printer::tmc_driver_e2 = new TMC2130Stepper(EXT2_ENABLE_PIN, EXT2_DIR_PIN, EXT2_STEP_PIN, TMC2130_EXT2_CS_PIN);

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 22 wrz 2018, 15:01
autor: dziobu
Nie mam o tym zielonego pojęcia więc Ci pomogę :P

W configuration.h zdefiniuj brakujące linie (mam nadzieję że taki był zamysł i to bedzie działać):

Kod: Zaznacz cały

#define EXT1_STEP_PIN E1_STEP_PIN
#define EXT1_DIR_PIN E1_DIR_PIN
#define EXT1_ENABLE_PIN E1_ENABLE_PIN
#define EXT2_STEP_PIN E2_STEP_PIN
#define EXT2_DIR_PIN E2_DIR_PIN
#define EXT2_ENABLE_PIN E2_ENABLE_PIN
Dla porządku zrób to po pozycji "#define EXT0_JAM_PULLUP 0" (linia 121), choć nie ma to znaczenie. Jakbyś dopisywał na końcu to przed ostatnim "#endif".

Możesz też w Printer.cpp pozmieniać nazwy z "EXT1_..." na "E1..." ale przy kolejnej wersji znowu będziesz miał ten błąd.

Re: DUE3DOM LE - projekt taniej elektroniki z 6 driverami

: 22 wrz 2018, 15:22
autor: Marvin27
dziobu pisze:Nie mam o tym zielonego pojęcia więc Ci pomogę :P

W configuration.h zdefiniuj brakujące linie (mam nadzieję że taki był zamysł i to bedzie działać):

Kod: Zaznacz cały

#define EXT1_STEP_PIN E1_STEP_PIN
#define EXT1_DIR_PIN E1_DIR_PIN
#define EXT1_ENABLE_PIN E1_ENABLE_PIN
#define EXT2_STEP_PIN E2_STEP_PIN
#define EXT2_DIR_PIN E2_DIR_PIN
#define EXT2_ENABLE_PIN E2_ENABLE_PIN
Dla porządku zrób to po pozycji "#define EXT0_JAM_PULLUP 0" (linia 121), choć nie ma to znaczenie. Jakbyś dopisywał na końcu to przed ostatnim "#endif".

Możesz też w Printer.cpp pozmieniać nazwy z "EXT1_..." na "E1..." ale przy kolejnej wersji znowu będziesz miał ten błąd.
Tak właśnie myślałem, zaraz zobaczymy czy działa. Dzięki.

Edit:
Udało się skompilować, ale po wgraniu niestety, ani na ekranie, ani w konsoli nic się nie dzieje. :sad: