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

    Thermostatically controlled pwm fan not full power

    Scheduled Pinned Locked Moved Solved
    Duet Hardware and wiring
    3
    9
    359
    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.
    • obzockerundefined
      obzocker
      last edited by

      I've setup a Noctua 5v PWM as my Heatsink fan. The problem is that it never blows at 100% but more like 10% or 20%. Is that a desired effect? Even when I manually set the fanspeed by putting S255 in M106 it doesn't work.
      I'm using the Duet 3 mini5+ and the fan is setup like this:

      M950 F1 C"!out4" Q500                               ; create fan 1 on pin out4 and set its frequency
      M106 P1 C"Heatsink fan" H1 T45                  ; set fan 1 name and value. Thermostatic control is turned on
      
      zaptaundefined 1 Reply Last reply Reply Quote 0
      • zaptaundefined
        zapta @obzocker
        last edited by

        @obzocker, do you have a voltmeter, can you measure the fan voltage when it's supposed to be at 100%.

        Also, are you sure that the fan is rated at 5VDC and not let's say 12VDC?

        obzockerundefined 1 Reply Last reply Reply Quote 1
        • obzockerundefined
          obzocker @zapta
          last edited by

          @zapta The output is 5v, as well as the fan. If I unplug the pwm and tach wire the fan blows at 100%, only when I connect them it doesn't

          T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
          • T3P3Tonyundefined
            T3P3Tony administrators @obzocker
            last edited by

            @obzocker how do you have the 5V connected? It sounds like you are using a 4 wire fan, but the output ports for 4 wire fans on the mini 5+ are either VIN or 12V.

            www.duet3d.com

            obzockerundefined 1 Reply Last reply Reply Quote 0
            • obzockerundefined
              obzocker @T3P3Tony
              last edited by

              @t3p3tony I'm sorry. You are correct. The Fans are 12V and are powered through the internal 12V supply. I still thought they were the same from my old setup with the Duet 2 Wifi and yes I'm using a 4 wire fan.

              T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
              • T3P3Tonyundefined
                T3P3Tony administrators @obzocker
                last edited by

                @obzocker please show a picture of the wiring. what is the rated current of the fan and a link to the datasheet?

                This is probably not the issue, but for a 4 wire fan try
                M950 F1 C"!out4+out4.tach" Q500

                also note this from the documentation
                https://duet3d.dozuki.com/Wiki/Connecting_and_configuring_fans#Section_Notes:

                If the speed control of a 4-wire fan is not working well, i.e. fan speed does not scale well with PWM setting, you may be able to improve the response by connecting an external pullup resistor between the PWM input and +5V. 10K ohm would be a good starting point.

                www.duet3d.com

                obzockerundefined 1 Reply Last reply Reply Quote 0
                • obzockerundefined
                  obzocker @T3P3Tony
                  last edited by

                  @t3p3tony This is the fan: https://noctua.at/en/products/fan/nf-a4x10-pwm
                  The current is 0.04A
                  I will try the M950 command today, but the thing is that it only persists on "out4" in thermostatically mode. The same fan works on "out5" just fine.

                  T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
                  • T3P3Tonyundefined
                    T3P3Tony administrators @obzocker
                    last edited by

                    @obzocker ahh ok so does it work on out4 in non thermostatic mode?

                    M106 P1 H-1
                    then
                    M106 S1

                    www.duet3d.com

                    obzockerundefined 1 Reply Last reply Reply Quote 0
                    • obzockerundefined
                      obzocker @T3P3Tony
                      last edited by

                      @t3p3tony I have found the problem. I have assigned the Fan to Tool 0. PrusaSlicer always sends M107 at the beginning of every .gcode file. So the fan always got disabled.

                      1 Reply Last reply Reply Quote 1
                      • Phaedruxundefined Phaedrux marked this topic as a question
                      • Phaedruxundefined Phaedrux has marked this topic as solved
                      • First post
                        Last post
                      Unless otherwise noted, all forum content is licensed under CC-BY-SA