Activate fan by driver movement
-
Hello everyone.
Please, in RRF 3.5 is it already possible to connect a fan to the drivers that works whenever there is movement of any of the axes or extruders?
Thanks! -
@RodrigoRMaraujo you could do this via daemon.g, checking for motors idle state and enabling a fan if one of the motors is not idle (alternately check for active print).
I know this is a common way to dynamically control electronics box fans in Klipper, but RepRapFirmware has a better way IMO: Using the MCU built in temperature reporting and configuring a thermostatic fan for that.
If you have another application you want to use this, please do share (-;
-
@RodrigoRMaraujo As @oliof suggests, using the MCU temperature works well for the reporting the temperature of the drivers. See https://docs.duet3d.com/en/User_manual/Connecting_hardware/Temperature_configuring_mcu_temp#mcu-temp-as-proxy-for-driver-temp
Ian
-
@oliof thank you!
You reminded me of this detail about using the MCU temperature. I've been away from RRF for 2 or 3 years and just got back to it, and I ended up forgetting several details like this.
Thank you very much, problem solved.M308 S2 Y"mcu-temp" A"MCU" ; configure sensor 2 as on-chip MCU temperature sensor M950 F2 C"out6" ; create fan #2 - Big Dipper fysect board M106 P2 C"5015_Drivers" H2 L0.15 X1 B0.3 T40 ; configure fan #2
-
@droftarts thank you!
While you were writing, I was researching this very documentation.
Thank you very much.I don't know yet how to mark a topic as resolved. Should I wait for the administration or can I do it myself?