VoronUsers icon indicating copy to clipboard operation
VoronUsers copied to clipboard

Bed Fans - FansFast also based on Chamber temperature threshold

Open jeffhengesbach opened this issue 3 years ago • 3 comments

I've often observed my bed will reach target temp and the bed fans adjust to their fast setpoint as expected. The issue is the chamber air is still cool enough the fans outrun the bed heater. Some options for this are to pre-heat at a bed temp below threshold of the fan logic(no fans), manually adjusting the fan speed (too much effort), or setting a lower fast speed value so the fans won't outrun the bed heater. A reduced fast setpoint however compromises on achieving higher chamber temps.

I've added logic to the macros that will also consider a chamber thermistor temperature before putting the fans into the fast speed. In this way the bed fans will stay at the slow setpoint until both the bed has reached target (-1) and the chamber temp threshold. It allows for a higher 'fast' fan speed that won't outrun the bed heater due to the warmer air and ultimately achieving higher chamber temps.

bedfans.cfg.txt

jeffhengesbach avatar Sep 16 '22 00:09 jeffhengesbach

@AndrewEllis93

newphreak avatar Oct 09 '22 16:10 newphreak

Just acknowledging this, I will take a look when I have some time

AndrewEllis93 avatar Oct 13 '22 19:10 AndrewEllis93

@jeffhengesbach Someone showed me that you can actually set your bed fans up as a fake "chamber heater". Seems to work really well, actually, thought you might be interested. See here for my current test config. Adds M141 and M191 gcodes to set a target chamber temp, and the fans will regulate speeds to that setpoint

You can also set your bed fan to max_power of 1 and you likely won't have issues outrunning it anymore. Apparently that suggested max is super conservative. 1 has been working great for me and others

AndrewEllis93 avatar Dec 29 '22 15:12 AndrewEllis93

Closing as it's answered.

newphreak avatar Apr 03 '23 10:04 newphreak