Duet 3 MB cooling via PWM fans
-
I'm a newbie to the world of duet and CNC, I have a lead 1510 with duet 3 6ch MB, I've built an enclosure in an attempt to keep by electrical components free from dust as I'm working with a lot of MDF.
I've fitted some 80mm dust filter covers over the fans.
May be Overkill but I'd like to use two PWM 80mm fans to cool the board under normal operation. Is it possible to control the speed of the fans directly from the duet using gcode? One fan blowing in at the bottom of the enclosure, one out at the top.
I.e run fans at 50% speed on power on, run at 100% speed when steppers are in motion with a run on timer for 30s as an example so fans aren't constantly switching speeds.
If this can't be done via gcode, could I use a pc fan governor with a thermostat for control fan speed based on temperature inside the enclosure or at the probe if mounted on/near the steppe drivers on the board.
I've purchase a 12v thermostatic switch with a probe I'd like to mount on the board near the stepper drivers. Can this be wired to the duet and the PWM fan speed be controlled by this?
Switch
https://www.ebay.co.uk/itm/323984801735
Fans
-
@UcantCNCme said in Duet 3 MB cooling via PWM fans:
May be Overkill but I'd like to use two PWM 80mm fans to cool the board under normal operation. Is it possible to control the speed of the fans directly from the duet using gcode? One fan blowing in at the bottom of the enclosure, one out at the top.
yes just configure the fans like a normal fan.
for pwm you have to invert the signal and normally use a frequency of 25000.something like this
M950 F2 C"!fan2" Q25000 ; create fan 2 on pin !fan2 and set its frequency
M106 P2 S1 H-1 ; set fan 2 value. Thermostatic control is turned offthen use
https://duet3d.dozuki.com/Wiki/Gcode#Section_M106_Fan_On
to controll the fan via g codeIf this can't be done via gcode, could I use a pc fan governor with a thermostat for control fan speed based on temperature inside the enclosure or at the probe if mounted on/near the steppe drivers on the board.
you can just use a thermistor for that. no need for a pc fan governor.
-
@Veti thank you I'll give this a try later
-
For what it's worth it's probably overkill cooling and if you're trying to reduce dust build up forced air will be counter productive.
A single low speed filtered fan running all the time should be enough to positively pressure the case and keep dust out.
Or use the gcode control method to only turn on during a job operation.