Strona 1 z 1

Due3Dom LE - chłodzenie ... i bltouch

: 23 cze 2019, 15:31
autor: artusiek
Witam . Mam problem z włączeniem wentylatora chłodzącego extruder .
Płyta Due3dom LE , firmware Marlin 2
Pod Fan 1 podpięte jest chłodzenie wydruku i działa jak trzeba , pod Fan 2 mam podłączone chłodzenie extrudera .... i schody
W menu na LCD jest opcja "obroty wentylatora 2 " jak ustawię 255 ... działa , ale jak mam go zmusić by sam startował przy wydruku ?
Próbowałem gcode : M106 Px S255 x- numer od 0 do 4 ... z 0 - działa chłodzący wydruk , ale niezależnie co wstawię dalej ten chłodzący extruder nie chce działać ... podpowiedzcie gdzie robię błąd ...

Osobna sprawa to bltouch .... gdzie mam wpiąć pin serwa ? Albo może ktoś mnie poratuje opisem EXTERNAL1 z Due3dom LE ?

Re: Due3Dom LE - chłodzenie ... i bltouch

: 23 cze 2019, 15:35
autor: tig33r
Ustaw go jak ekstruder autofan. W conf adv jest ta opcja.

Re: Due3Dom LE - chłodzenie ... i bltouch

: 23 cze 2019, 16:15
autor: Marvin27
Ja mam coś takiego u siebie.

Kod: Zaznacz cały

#ifndef FAN_PIN
  #define FAN_PIN          11   // FAN1 header on board - PRINT FAN
#endif
#define FAN1_PIN            9   // FAN2 header on board - EXTRUDER0 FAN
#define FAN2_PIN           37   // FAN3 header on board - CONTROLLER FAN
#define ORIG_E0_AUTO_FAN_PIN FAN1_PIN // automatically turn on EXTRUDER0 FAN

Re: Due3Dom LE - chłodzenie ... i bltouch

: 23 cze 2019, 16:45
autor: Marvin27
artusiek pisze: Osobna sprawa to bltouch .... gdzie mam wpiąć pin serwa ? Albo może ktoś mnie poratuje opisem EXTERNAL1 z Due3dom LE ?
Co do BLTouch to ja u siebie podłączyłem tak:
3Pin:
Brown (GND),
Red (+5V),
Orange (control signal) 31
2Pin:
Black (GND)
White (Zmin)
W pliku z definicją pinów:

Kod: Zaznacz cały

#define SERVO0_PIN         31
I na końcu w configuration.h

Kod: Zaznacz cały

/**
 * R/C SERVO support
 * Sponsored by TrinityLabs, Reworked by codexmas
 */

/**
 * Number of servos
 *
 * For some servo-related options NUM_SERVOS will be set automatically.
 * Set this manually if there are extra servos needing manual control.
 * Leave undefined or set to 0 to entirely disable the servo subsystem.
 */
#define NUM_SERVOS 1 // Servo index starts with 0 for M280 command

// Delay (in milliseconds) before the next move will start, to give the servo time to reach its target angle.
// 300ms is a good value but you can try less delay.
// If the servo can't reach the requested position, increase it.
#define SERVO_DELAY { 300, 300, 300 } //#define SERVO_DELAY { 300 }

// Only power servos during movement, otherwise leave off to prevent jitter
//#define DEACTIVATE_SERVOS_AFTER_MOVE

// Allow servo angle to be edited and saved to EEPROM
//#define EDITABLE_SERVO_ANGLES

Re: Due3Dom LE - chłodzenie ... i bltouch

: 23 cze 2019, 21:52
autor: artusiek
Jutro po pracy przekompiluję ... dzięki !

Re: Due3Dom LE - chłodzenie ... i bltouch

: 26 cze 2019, 18:11
autor: artusiek
Chłodzenie w końcu działa ! Dzięki !!
Bltouch ... wciąż nad nim pracuję ... szukan na złączy external ... który to pin 31 ...

Re: Due3Dom LE - chłodzenie ... i bltouch

: 26 cze 2019, 19:50
autor: Marvin27
artusiek pisze:Chłodzenie w końcu działa ! Dzięki !!
Bltouch ... wciąż nad nim pracuję ... szukan na złączy external ... który to pin 31 ...
Spokojnie możesz inny pin ustawić jaki ci pasuje:
Screenshot_20190626-194826_Gallery.jpg