Case cooling temperature–controlled fan win!

  • No question, just found the experience of tweaking my board cooling into perfection to be really gratifying and wanted to share to add some positivity to the forum search results. 🙂

    I designed my Duet WiFi case to have a 40mm exhaust fan, and air inlet holes directly under the drivers. Originally I had the fan plugged into one of the "always on" headers, but it was pretty loud. Well, turns out I had a spare PWM fan channel on 2!

    I more or less followed the instructions under "Mounting and Cooling", and added the following lines:

    M308 S2 Y"drivers" A"DRIVERS"  ; configure sensor 2 as temperature warning and overheat flags on the TMC2660 on Duet
    M308 S3 Y"mcu-temp" A"MCU" ; configure sensor 3 as thermistor on pin e1temp for left stepper
    M950 F2 C"fan2" Q100 ; create fan 2 on pin fan2 and set its frequency                        
    M106 P2 H2:3 X255 B0.3 T40:45 ; set fan 2 value. Turn on proportionally at 40, ramp up to full speed at 45.

    I haven't calibrated the the MCU temperature reading yet, but noticed that my prints were starting at a reading of about 38-39 while troubleshooting, so for testing purposes I went ahead and set it at the narrow proportional control range of 40 to 45 just to see how it worked.

    Sure enough, the fan starts turning over shortly after the print starts, and under current ambient conditions is leveling out at a silent 41 degrees. That's a win in my book!

    I guess you could that, regarding RRF... I'm a big fan. 😎

Log in to reply