Marlin - 2 wiatraki na auto

Oprogramowanie sterownika drukarki i do łączenia komputera z drukarką
Awatar użytkownika
zbyszp
Postów w temacie: 2
Posty: 151
Rejestracja: 23 gru 2019, 07:41
Lokalizacja: Żuromin
Drukarka: Ender3, Sapphire Pro
x 16

Marlin - 2 wiatraki na auto

Post autor: zbyszp »

W config_adv mam zdefiniowane, że wiatrak hotendu pod P2_06 uruchamia się powyżej 50C, chciałbym, żeby razem z nim załączył się drugi P1_4, który ma chłodzić steppery i płytę.

Kod: Zaznacz cały

#define E0_AUTO_FAN_PIN P2_06
#define E1_AUTO_FAN_PIN -1
#define E2_AUTO_FAN_PIN -1
#define E3_AUTO_FAN_PIN -1
#define E4_AUTO_FAN_PIN -1
#define E5_AUTO_FAN_PIN -1
Aktualnie uruchamiam go "ręcznie" przez wybranie z ekranu "Temp->Wiatrak 2-> Prędkość". Nie mogę znaleźć, albo źle szukam. Pomożecie?
Mati
Postów w temacie: 1
Posty: 505
Rejestracja: 10 maja 2020, 17:28
Lokalizacja: Okolice Poznania
Drukarka: Ender 3, V-Core2 i 3
x 169

Re: Marlin - 2 wiatraki na auto

Post autor: Mati »

Najprościej to podłącz oba wiatraki pod ten sam pin. Z tego co wiem, to możliwości Marlina w tym zakresie są ograniczone, ale mogę się mylić.
bryan
Postów w temacie: 1
Posty: 180
Rejestracja: 28 lis 2019, 23:10
Lokalizacja: Katowice
Drukarka: MK3S+, MK3S+bear
x 39
Kontakt:

Re: Marlin - 2 wiatraki na auto

Post autor: bryan »

w COnfiguration_adv.h jest ciut wcześniej sekcja na chłodzenie systemu:

Kod: Zaznacz cały

/**
 * Controller Fan
 * To cool down the stepper drivers and MOSFETs.
 *
 * The fan turns on automatically whenever any driver is enabled and turns
 * off (or reduces to idle speed) shortly after drivers are turned off.
 */
#define USE_CONTROLLER_FAN
#if ENABLED(USE_CONTROLLER_FAN)
  #define CONTROLLER_FAN_PIN P1_4        // Set a custom pin for the controller fan
  //#define CONTROLLER_FAN_USE_Z_ONLY    // With this option only the Z axis is considered
  //#define CONTROLLER_FAN_IGNORE_Z      // Ignore Z stepper. Useful when stepper timeout is disabled.
  #define CONTROLLERFAN_SPEED_MIN      0 // (0-255) Minimum speed. (If set below this value the fan is turned off.)
  #define CONTROLLERFAN_SPEED_ACTIVE 255 // (0-255) Active speed, used when any motor is enabled
  #define CONTROLLERFAN_SPEED_IDLE     0 // (0-255) Idle speed, used when motors are disabled
  #define CONTROLLERFAN_IDLE_TIME     60 // (seconds) Extra time to keep the fan running after disabling motors
  //#define CONTROLLER_FAN_EDITABLE      // Enable M710 configurable settings
  #if ENABLED(CONTROLLER_FAN_EDITABLE)
    #define CONTROLLER_FAN_MENU          // Enable the Controller Fan submenu
  #endif
#endif
Ustaw sobie ją na włączoną i ustaw odpowiedni PIN sterujący tym wiatrakiem.
zbyszp
Prusa MK3S+, MK3S+ Bear 2.1, HEVO in progress
Awatar użytkownika
zbyszp
Postów w temacie: 2
Posty: 151
Rejestracja: 23 gru 2019, 07:41
Lokalizacja: Żuromin
Drukarka: Ender3, Sapphire Pro
x 16

Re: Marlin - 2 wiatraki na auto

Post autor: zbyszp »

O to mi chodziło, dzięki.
ODPOWIEDZ

Wróć do „Firmware'y i hosty”