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

Did I break the fans?

Scheduled Pinned Locked Moved
Duet Hardware and wiring
6
21
621
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.
  • undefined
    drmaestro
    last edited by 5 Apr 2020, 22:46

    Hi,

    I have 2 part cooling fans which were wired together to form a single lead, which was connected to PWM fan input on the board. The wiring (the splitting) was a little bir problematic and it was disconnected today. While I was trying to repair the wire, I probably shorted the positive and negative wires together. Now, I can't turn the fans on. If I set the fans to 100% and measure the voltage on the unconnected wire I read around 12 volts, so I assume the connection at the borad side and the PWM circuit is not damaged. However, when I connect the fan to the cable the voltage drops to 1-2 volts and there is no movement except small milimetric shakings. Did I damage the fans (or the board)?

    Thanks...

    undefined 1 Reply Last reply 6 Apr 2020, 13:14 Reply Quote 0
    • ?
      A Former User
      last edited by 5 Apr 2020, 22:54

      Probably damaged the mosfet driving the fans. You could verify the fans working by moving them to a always on fan header set to the appropriate voltage.

      undefined 1 Reply Last reply 5 Apr 2020, 23:06 Reply Quote 0
      • undefined
        drmaestro @A Former User
        last edited by drmaestro 4 May 2020, 23:35 5 Apr 2020, 23:06

        @bearer Would it be possible to repair it? Maybe I can use another PWM connector (the other 2 are free).

        1 Reply Last reply Reply Quote 0
        • undefined
          bondus
          last edited by bondus 4 Jun 2020, 00:54 6 Apr 2020, 00:51

          It can be repaired, you can swap out the broken mosfet component. Some SMD soldering skills required.
          But as you say there are two more to burn use. M106 configures the fans in RRF2 (and some M950 in RRF3)

          1 Reply Last reply Reply Quote 0
          • undefined
            dc42 administrators @drmaestro
            last edited by 6 Apr 2020, 13:14

            @drmaestro said in Did I break the fans?:

            Hi,

            I have 2 part cooling fans which were wired together to form a single lead, which was connected to PWM fan input on the board. The wiring (the splitting) was a little bir problematic and it was disconnected today. While I was trying to repair the wire, I probably shorted the positive and negative wires together. Now, I can't turn the fans on. If I set the fans to 100% and measure the voltage on the unconnected wire I read around 12 volts, so I assume the connection at the borad side and the PWM circuit is not damaged. However, when I connect the fan to the cable the voltage drops to 1-2 volts and there is no movement except small milimetric shakings. Did I damage the fans (or the board)?

            Is it all the fans that won't turn on, or just the one you shorted?

            Which Duet is it?

            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
            • undefined
              drmaestro
              last edited by 6 Apr 2020, 15:21

              Hi,

              If I connect the fan to the always on connector on the Duet (WiFi), the fans turn on, so I can confirm that the fans are working. Then, if I remove the connector and connect it to PWM connectors (1,2 or 3) and then use the screen to turn the fan to 100 (full power), nothing moves. I also tried m106 P0 s254, m106 P1 s254, and m106P2 s254 commands but still, nothing moves. Do I need to make some change to the m106 commands at the config files before giving these commands?

              Thanks.

              undefined 1 Reply Last reply 6 Apr 2020, 19:43 Reply Quote 0
              • undefined
                Phaedrux Moderator @drmaestro
                last edited by Phaedrux 4 Jun 2020, 19:45 6 Apr 2020, 19:43

                @drmaestro said in Did I break the fans?:

                Do I need to make some change to the m106 commands at the config files before giving these commands?

                The commands in config.g would be pretty much the same, so no.

                Are you using RRF2 or RRF3? If using 3, you'd need to have some M950 commands in config.g to create the fan pins before M106 can address them. In RRF2 the fan pins are pre-defined.

                That all said, it really does sound like you've damaged the fan mosfets.

                Z-Bot CoreXY Build | Thingiverse Profile

                undefined 1 Reply Last reply 6 Apr 2020, 20:21 Reply Quote 0
                • undefined
                  drmaestro @Phaedrux
                  last edited by 6 Apr 2020, 20:21

                  @Phaedrux I am on RRF2. Is it possible to damage all three mosfets at the same time, even though 2 of them weren't connected to any fans and the non PWM fans are working?

                  undefined 1 Reply Last reply 6 Apr 2020, 21:02 Reply Quote 0
                  • undefined
                    dc42 administrators @drmaestro
                    last edited by dc42 4 Jun 2020, 21:04 6 Apr 2020, 21:02

                    @drmaestro said in Did I break the fans?:

                    @Phaedrux I am on RRF2. Is it possible to damage all three mosfets at the same time, even though 2 of them weren't connected to any fans and the non PWM fans are working?

                    No, only the one that had the output shorted is likely to have been damaged.

                    Fan 1 is configured in thermostatic mode by default, so you would need to disable thermostatic mode before you can control it manually.

                    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

                    undefined 1 Reply Last reply 6 Apr 2020, 22:33 Reply Quote 0
                    • undefined
                      drmaestro @dc42
                      last edited by 6 Apr 2020, 22:33

                      @dc42 Here are the relevant sections on my config file:

                      M563 P0 D0 H1 F1; Define tool 0 (I added the F1 to be able to assign the second PWM fan to my hotend)

                      M106 P1 S0 I0 F500 H-1 ; Set fan 1 value, PWM signal inversion and frequency. (Thermostatic control is turned off by using H-1 and removing the T command)

                      Am I doing anything wrong on the config part?

                      undefined 1 Reply Last reply 6 Apr 2020, 22:40 Reply Quote 0
                      • undefined
                        Phaedrux Moderator @drmaestro
                        last edited by Phaedrux 4 Jun 2020, 22:40 6 Apr 2020, 22:40

                        @drmaestro I think that looks ok.

                        After that's been set, can you turn on the fan with M106 S1?

                        Z-Bot CoreXY Build | Thingiverse Profile

                        undefined 1 Reply Last reply 7 Apr 2020, 08:05 Reply Quote 0
                        • undefined
                          drmaestro @Phaedrux
                          last edited by 7 Apr 2020, 08:05

                          @Phaedrux Nothing happens. Is there a way to test the problem using a multimeter?

                          ? undefined 2 Replies Last reply 7 Apr 2020, 08:07 Reply Quote 0
                          • ?
                            A Former User @drmaestro
                            last edited by 7 Apr 2020, 08:07

                            @drmaestro said in Did I break the fans?:

                            @Phaedrux Nothing happens. Is there a way to test the problem using a multimeter?

                            sure, you could probe the mostfets with the diode junction function. you could measure the voltage at the gate to confirm its getting a signal from the processor.

                            https://www.google.com/search?q=mosfet+multimeter+test

                            undefined 1 Reply Last reply 7 Apr 2020, 09:55 Reply Quote 0
                            • undefined
                              droftarts administrators @drmaestro
                              last edited by 7 Apr 2020, 08:15

                              @drmaestro Long shot; does your Duet have a fan fuse (Duet 2 Wifi/Ethernet v1.03 and later)? Have you checked it?

                              But does sound like the MOSFET has failed.

                              Ian

                              Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                              undefined 1 Reply Last reply 7 Apr 2020, 09:57 Reply Quote 0
                              • undefined
                                drmaestro @A Former User
                                last edited by 7 Apr 2020, 09:55

                                @bearer What should the voltage be when m106 S1 command is given?

                                ? 1 Reply Last reply 7 Apr 2020, 12:32 Reply Quote 0
                                • undefined
                                  drmaestro @droftarts
                                  last edited by 7 Apr 2020, 09:57

                                  @droftarts It doesn't have a fan fuse, it is an earlier Duet WiFi (1.02 maybe) which also didn't have the fuse for the heated bed (I had to solder a fuse to the board when the smd component burned 2-3 years ago).

                                  1 Reply Last reply Reply Quote 0
                                  • undefined
                                    drmaestro
                                    last edited by 7 Apr 2020, 09:59

                                    Also, is it normal that I am reading 12.4 volts at the fan wire (measured from the Dupont connector side) when the fan is set to 0 and the fan is not connected but if I connect the fan the voltage drops to 1.2 volts?

                                    undefined 1 Reply Last reply 7 Apr 2020, 10:39 Reply Quote 0
                                    • undefined
                                      droftarts administrators @drmaestro
                                      last edited by 7 Apr 2020, 10:39

                                      @drmaestro MOSFETS switch on the ground (or negative) side, so you will always read 12V (if VIN is 12V and the V_FAN JUMPER SELECT is on the VIN and V_FAN pins) on the positive pin. The voltage drop is probably explained by a failed MOSFET, but you really need to check it with a multimeter as @bearer suggested.

                                      My Duet Wifi daily-driver is a pre-production white PCB version; no fuses and some of the pins are a different way around! Haven't managed to kill it yet...

                                      Ian

                                      Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                                      1 Reply Last reply Reply Quote 0
                                      • ?
                                        A Former User @drmaestro
                                        last edited by 7 Apr 2020, 12:32

                                        @drmaestro said in Did I break the fans?:

                                        @bearer What should the voltage be when m106 S1 command is given?

                                        I'd test without power and according to the google search link, far too much to repeat in a post here.

                                        if not, you should have close to 3.3v on the gate when the fan is on, and Vin on the source pin of the mosfet.

                                        1 Reply Last reply Reply Quote 0
                                        • undefined
                                          drmaestro
                                          last edited by 9 Apr 2020, 22:20

                                          I've had an idea today about the fan and would like to ask your opinion on the subject. Until I can fix the board, I was thinking of a temporary solution, which is to connect the part cooling fan to the always on connector. That way, I can cool the part. I understand that the slicing software can vary the amount of cooling depending on the contents of the layer, so this isn't an ideal solution but it is better than not having part cooling for PLA prints. The only problem is how to turn it off for the first 3-4 layers, so that the part can stick to the bed. Right now, I am pausing the print at the 4th layer ans disconnecting the fan connector at the hotend but I am not very comfortable leaving unconnected wires around the hotend. I've found some fan controllers at Aliexpress (for example https://www.aliexpress.com/item/32983495011.html?spm=a2g0o.productlist.0.0.165062189TcZdL&algo_pvid=46d10c0f-61a5-4856-ba09-ca38e93a022d&algo_expid=46d10c0f-61a5-4856-ba09-ca38e93a022d-0&btsid=0ab6d70515864703710462983e2ec8&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_) . Would it be advisable to use them?

                                          Thanks.

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