Marlin - прошивка, что нужно менять что бы подключить Вентиляторы охлаждения для 2-экструдерного принтера
Двухэкструдерный принтер, прошивка Marlin (#define BOARD_RAMPS_13_EEB 34) подогреваемый стол.
Приобрел на али вот такой модуль(RRD-FAN-EXTENDER) для подключения вентиляторов (так как D8/D9/D10 - заняты):
Активные пины для него: D11 и D6
Что нужно изменить в прошивке Marlin что бы Охлаждение модели(стандартное) стало на эти пины?
Нужно что при включении вентиляторов для охлаждения печати, начали эти вентиляторы работать.
Вот кусок прошивки отвечающий за это:
/**
* Controller Fan
* To cool down the stepper drivers and MOSFETs.
*
* The fan will turn on automatically whenever any stepper is enabled
* and turn off after a set period after all steppers are turned off.
*/
//#define USE_CONTROLLER_FAN
#if ENABLED(USE_CONTROLLER_FAN)
//#define CONTROLLER_FAN_PIN 11 // Set a custom pin for the controller fan
#define CONTROLLERFAN_SECS 60 // Duration in seconds for the fan to run after all motors are disabled
#define CONTROLLERFAN_SPEED 255 // 255 == full speed
#endif
// When first starting the main fan, run it at full speed for the
// given number of milliseconds. This gets the fan spinning reliably
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu)
//#define FAN_KICKSTART_TIME 100
// This defines the minimal speed for the main fan, run in PWM mode
// to enable uncomment and set minimal PWM speed for reliable running (1-255)
// if fan speed is [1 - (FAN_MIN_PWM-1)] it is set to FAN_MIN_PWM
//#define FAN_MIN_PWM 50
// @section extruder
/**
* Extruder cooling fans
*
* Extruder auto fans automatically turn on when their extruders'
* temperatures go above EXTRUDER_AUTO_FAN_TEMPERATURE.
*
* Your board's pins file specifies the recommended pins. Override those here
* or set to -1 to disable completely.
*
* Multiple extruders can be assigned to the same pin in which case
* the fan will turn on when any selected extruder is above the threshold.
*/
#define E0_AUTO_FAN_PIN -1
#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 EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // == full speed
/**
* Part-Cooling Fan Multiplexer
*
* This feature allows you to digitally multiplex the fan output.
* The multiplexer is automatically switched at tool-change.
* Set FANMUX[012]_PINs below for up to 2, 4, or 8 multiplexed fans.
*/
#define FANMUX0_PIN -1
#define FANMUX1_PIN -1
#define FANMUX2_PIN -1
Популярные вопросы
Переэкструзия внизу модели
Внезапно стал возникать нехороший дефект, похожий на пресловутую слоновью ногу, но не совсем.
На фото...


Комментарии и вопросы
Я когда объявление по ссылке о...
Никому не пойдет.Ну мне же под...
Вместо стекол пластину из нерж...
Добрый день, пордскажите, пожа...
Добрый день, после отключения...
Здравствуйте всем 🤝Есть такой...
с чем может быть связан данный...