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

    Fan problems

    Scheduled Pinned Locked Moved
    General Discussion
    2
    4
    668
    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.
    • ShadowXundefined
      ShadowX
      last edited by

      I was trying to hook up an external MOSFET driver to run the berd air pump with the F0 fan output, however, I accidentally reversed the pins on the connector for a split second. Instantly, I smell and saw a puff of smoke from the DuetWifi v1.0 board. My heart sank, but everything else seems to function. Note, the berd air pump has a 1N4007 flyback diode across the terminals, but the MOSFET driver board did not have the protection.

      I ran some diagnostics and got weird results.

      1. Multimeter shows 12V on both "always on" connectors at the board and end of the wire harness with the correct polarity.
      2. I was able to hook up a LED light and verify the F0, F1 and F2 fans was able to vary the voltage using the web control. The LED goes from low brightness to completely off based on the speed control setting. It seems like the control is able to modify the duty cycle of the PWM signal.
      3. Hooking up additional loads like a fan to the same LED connection instantly drops the current to the point where the LED dims and turns off
      4. Verifying the F0, F1 and F2 connection using the same step as #2 with a fan would not be able to make the fan blades move. It seems like there is not enough current to drive a fan load but had barely enough current to drive the LED load.
      5. Switching the jumper from 12V to the 5V setting, the fan runs fine at the 5V level

      Observations:

      1. It seems like the PMV40UN2 MOSFET transistors are still functioning to a certain level since I was able to control it.
      2. There is not enough current from the 12V source to the fan drivers but the 5V side have enough current to run the fans.
      3. I did not see any obvious signs of a part being burned out on the PMV40UN2 transistor, but the smell of burnt plastic is obvious
      4. Hooking the LED and fans directly to a 12V source shows normal operation and full speed/brightness.
      5. I just re-examined the board and the U10 (HC125A PSCC) part looks like there is a small ring of discoloration. It might be the culprit, but I don't have a schematic to look at the chip's function. The mouser catalog shows it as a quad buffer line driver. Is this a TSSOP-14 package size? Will the part below be comparable?

      https://www.mouser.com/ProductDetail/ON-Semiconductor/MC74HC125ADTR2G?qs=sGAEpiMZZMuiiWkaIwCK2VNXBkBXPtlbKET98Ouk%2fws%3d

      Questions:

      1. Is there a regulator or component that feeds into all the always on, F0 to F2 fan controllers?
      2. Could some of the traces on the board be burned out?
      3. Is there a schematic for me to troubleshoot this more?

      I ordered replacement PMV40UN2 MOSFET transistors just in case, but would like to know DC42's comments.

      1 Reply Last reply Reply Quote 0
      • ShadowXundefined
        ShadowX
        last edited by

        I found the V1.03 board schematic online. Its odd the U10 is a SPI1 buffer on the schematic.

        I just did a heart bypass by connecting the middle terminal of the fan voltage select jumper to the 12V coming into the board (V_FAN) and now I have +12V directly to the jumper. I just checked the F0 and was able to control the output on the web control. It seems to point more towards a burned circuit connection from the fan voltage select jumper to the source of the V_IN to that jumper. At least the bypass trick seems to work for now.

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

          On PCB revisions prior to 1.03, if you short out a fan connector then the PCB trace (or more likely a via in it) that connects +VIN to the VIN end of the fan voltage selector jumper block usually fuses. I think that's what happened in your case, although there is enough leakage there still to run an LED but not a fan. I suggest you check it with a multimeter. You can bypass that trace using a wire on the back of the board. Make sure you connect it to the correct end of the jumper block!

          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
          • ShadowXundefined
            ShadowX
            last edited by

            Thanks. I think that is what happened in my situation. I am using a jumper to the middle pin directly to the input terminal where the +12V comes in. It works great right now so I won't have to do any major surgery on it yet. That burnt smell and smoke made me fear for the worse.

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