KREMEN Реклама
KREMEN Реклама

Marlin - прошивка, что нужно менять что бы подключить Вентиляторы охлаждения для 2-экструдерного принтера

sas123
Идет загрузка
Загрузка
17.08.2020
3016
4
Вопросы и ответы

Двухэкструдерный принтер, прошивка Marlin (#define BOARD_RAMPS_13_EEB 34) подогреваемый стол.

Приобрел на али вот такой модуль(RRD-FAN-EXTENDER) для подключения вентиляторов (так как D8/D9/D10 - заняты):

Marlin - прошивка, что нужно менять что бы подключить Вентиляторы охлаждения для 2-экструдерного принтераВтыкается вот так:

Marlin - прошивка, что нужно менять что бы подключить Вентиляторы охлаждения для 2-экструдерного принтераАктивные пины для него: 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

Ответы на вопросы
Lider 3D Реклама
Lider 3D Реклама