We had a report of the electronics fan spinning louder than it did in the 220.127.116.11 FW. While this is pretty old, we don't want to be running these faster than required. Forum post here: https://forum.lulzbot.com/viewtopic.php?f=8&t=7447
18.104.22.168 set up:
//and turn off after the set amount of seconds from last driver being disabled again #define CASEFAN_PIN FAN2_PIN //Pin used for the fan to cool controller (-1 to disable) #define CASEFAN_SECS 60 //How many seconds, after all motors were disabled, the fan should run before going back to idle speed. #define CASEFAN_SPEED_FULL 130 // Full speed for when motor are active #define CASEFAN_SPEED_IDLE 0 // Idle speed for when the motor have been inactive #define CASEFAN_SPEED_MAX 255 // Maximum limit for the fan speed so it does not burn out. Use 128 for 12v fans with 24V Power Supplies #define CASEFAN_SPEED_MIN 0 // Minimum limit for the fan speed where it will start to spin from a stop without a push.
22.214.171.124 config file:
#define USE_CONTROLLER_FAN #define CONTROLLER_FAN_PIN 2 #define CONTROLLERFAN_SECS 60 #define CONTROLLERFAN_SPEED 255 #define FAN_KICKSTART_TIME 100 #define FAN_MIN_PWM 70 #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 CHAMBER_AUTO_FAN_PIN -1 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_SPEED 255 #define FANMUX0_PIN -1 #define FANMUX1_PIN -1 #define FANMUX2_PIN -1
@marcio Kicking this one back to you, not sure if we can get it updated.
Not sure, I think we used to scale the fan speed dependent upon what drivers were being used, and what load.
Well, I don't think Marlin has that feature. If someone at Lulzbot added it, then they should have pushed it upstream. For now, the safest bet is to keep it at 100% since it looks like there is no options to scale it based on load.