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

    PWM Fan Toggles on/off on restart

    Scheduled Pinned Locked Moved
    CNC
    5
    17
    515
    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.
    • EducatingSavvasundefined
      EducatingSavvas @A Former User
      last edited by

      @bearer One work around I've thought of is to use a timer delay relay module to essentially hiding the flash of light. I'm a bit reluctant to do any soldering work on the board as I'm worried I'll mess it up.

      I also got my hands on a Duex expansion board to play around with, and all the PWM fan headers demonstrate the same behaviour. I haven't had time to try the heater pins to see if they are the same.

      1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators @A Former User
        last edited by

        @bearer said in PWM Fan Toggles on/off on restart:

        I suspect the idea is to ensure fan 1, normally the hotend fan, will cool the hotend if the system is reset and somehow prevented to read the config or something.

        Yes, that's why we designed it to behave that way.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        EducatingSavvasundefined 1 Reply Last reply Reply Quote 0
        • EducatingSavvasundefined
          EducatingSavvas @dc42
          last edited by

          @dc42 Interesting - so it's a safety feature. How is that achieved? Pull up resistor which opens the gates and a bootfile which closes it when the config file is read?

          1 Reply Last reply Reply Quote 0
          • EducatingSavvasundefined
            EducatingSavvas
            last edited by

            Sorry to bring this up on such an old thread - but it felt relevant just to put it in context. I was using fan0 and fan2 to operate relay modules which I plan to use with main powered equipment - such as a dust extractor or air scrubber. Since I updated to RRF 3.2-beta2 the behaviour of fan2 has now changed to be the same as fan1. And momentarily turns on before being pulled down. It was definitely not doing this before in the previous firmware. Is there any way of changing that behaviour as I'm using it for CNC use - and would prefer if the attached equipment to the relay don't turn on start up?

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

              @EducatingSavvas What firmware were you using previously? 3.1.1 or a version of RRF2?

              Z-Bot CoreXY Build | Thingiverse Profile

              EducatingSavvasundefined 1 Reply Last reply Reply Quote 0
              • EducatingSavvasundefined
                EducatingSavvas @Phaedrux
                last edited by EducatingSavvas

                @Phaedrux said in PWM Fan Toggles on/off on restart:

                3.1.1

                Hi I was using 3.1.1 (2020-05-19b2) which I've also reverted back too. The behaviour has stopped - so I wont be able to use the 3.2 as I'm using pretty much all my spare heat terminals for LED lights or for the laser.

                1 Reply Last reply Reply Quote 0
                • dc42undefined
                  dc42 administrators
                  last edited by

                  On the Duet WiFi/Ethernet, Fan 1 defaults to ON until it is configured by firmware. This is deliberate, because we intend Fan 1 to be used for cooling the hot end heatsink. The idea is that if you reset the Duet while the hot end is hot, the fan continues to run so that you don't get a blocked hot end. I make use of this feature a lot, because I frequently install experimental (sometimes buggy) firmware while the hot end is hot.

                  Duet WiFi hardware designer and firmware engineer
                  Please do not ask me for Duet support via PM or email, use the forum
                  http://www.escher3d.com, https://miscsolutions.wordpress.com

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

                    @dc42 but he's saying that in 3.2b2 fan2 behaves the same as fan1.

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 0
                    • A Former User?
                      A Former User
                      last edited by A Former User

                      fan2 behaves the same as fan1.

                      "similar" as the board can't develop pullups from firmware, and the timing has to be at least slightly different, but possible unperceivable.

                      1 Reply Last reply Reply Quote 0
                      • oliofundefined
                        oliof
                        last edited by

                        I see "similar" behavior for the U hotend cooling fan on my IDEX (currently running RRF2.0.5.1), with the U hotend cooling fan being connected to fan3 on the Duex board. I found this to be a good thing, but I can see that it might be undesirable for lasers and stuff.

                        <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

                        1 Reply Last reply Reply Quote 0
                        • EducatingSavvasundefined
                          EducatingSavvas @dc42
                          last edited by

                          @dc42 Yes I was aware of that - it was that Fan2 is now demonstrating the same behaviour has Fan1 in RRF3.2. I have had to revert back to the previous version of the firmware to carry on as I want to control two relay modules with the PWM fan headers. It would be useful to be able to turn this feature off when in CNC mode as it's likely not a behaviour CNC operators will need.

                          1 Reply Last reply Reply Quote 0
                          • dc42undefined
                            dc42 administrators
                            last edited by

                            Fan 2 is supposed to default to off, until you configure it in config.g.

                            Duet WiFi hardware designer and firmware engineer
                            Please do not ask me for Duet support via PM or email, use the forum
                            http://www.escher3d.com, https://miscsolutions.wordpress.com

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