Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Duet 3 MB cooling via PWM fans

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    3
    4
    261
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • UcantCNCmeundefined
      UcantCNCme
      last edited by

      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

      https://www.ebay.co.uk/itm/311253580924

      Vetiundefined 1 Reply Last reply Reply Quote 0
      • Vetiundefined
        Veti @UcantCNCme
        last edited by Veti

        @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 off

        then use
        https://duet3d.dozuki.com/Wiki/Gcode#Section_M106_Fan_On
        to controll the fan via g code

        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.

        you can just use a thermistor for that. no need for a pc fan governor.

        UcantCNCmeundefined 1 Reply Last reply Reply Quote 0
        • UcantCNCmeundefined
          UcantCNCme @Veti
          last edited by

          @Veti thank you I'll give this a try later

          1 Reply Last reply Reply Quote 0
          • Phaedruxundefined
            Phaedrux Moderator
            last edited by

            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.

            Z-Bot CoreXY Build | Thingiverse Profile

            1 Reply Last reply Reply Quote 0
            • First post
              Last post
            Unless otherwise noted, all forum content is licensed under CC-BY-SA