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

    Thermocouple board faults on power up

    Scheduled Pinned Locked Moved Solved
    Duet Hardware and wiring
    4
    10
    433
    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.
    • zemlinundefined
      zemlin
      last edited by

      This is on a Raise3D N2+ printer. Duet2 WIFI board. PT100 board and Themocouple board.

      Extruders on this printer have TypeK thermocouples. I put a PT100 sensor on the bed.

      I am using shielded, twisted, typeK thermocouple lead to run from the print head to the Duet board. Over 2M of wire required to make the connection. The drain lead from the shields is connected to a vacant ground terminal on an Extruder endstop connector.

      The issue I'm having is that when I power up the machine the thermocouple board will fault with red LEDs illuminated. If I touch the bare header pins on the top of the board with my finger the fault clears and I can then print without issue. Over the past week i ran 25+ print jobs for over 100 hours of printing without issue.

      When I was done with that batch of work, I powered the machine down briefly and switched it back on - the thermocouple board did not fault. I left it powered down for several hours and when i powered up one channel faulted. When I touched the pins the error cleared.

      As a shot in the dark, I took some slightly conductive foam and stuck it on the exposed pins on the board thinking that maybe the resistance of my fingertip was clearing the fault. That does not clear or eliminate the fault, but if I touch the foam with my finger the fault clears.

      If the board was easy to access, having to touch it on startup wouldn't be a big deal - but it's on the back side of the machine under a screwed-on cover, so access is not easy.

      I found a post that suggested putting .01 uf capacitors between the thermocouple pins and ground to improve noise rejection. Did that, it did not resolve the issue.

      Any suggestions on what to try to either resolve the issue or help identify root cause?

      1 Reply Last reply Reply Quote 0
      • theruttmeisterundefined
        theruttmeister
        last edited by

        How hard are you touching the pins?

        It sounds like it might be an intermittent bad connection.

        Isolate, substitute, verify.

        1 Reply Last reply Reply Quote 0
        • zemlinundefined
          zemlin
          last edited by

          The slightest touch. I discovered this by accident when checking to make sure the board was seated.

          It seems to be between the first pair of pins inboard on the side of that connection and the center pair (don't know if it's one or both pins in either case).

          I took the daughterboard stack apart and joined the two board with a short 10 pin extension and that did not impact the behavior.

          I have carefully reseated the board without touching those pins - that had no effect. The fault clears immediately with a finger on the pins.

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

            How do the pins on the Duet look?

            Z-Bot CoreXY Build | Thingiverse Profile

            zemlinundefined 1 Reply Last reply Reply Quote 0
            • zemlinundefined
              zemlin @Phaedrux
              last edited by

              @Phaedrux said in Thermocouple board faults on power up:

              How do the pins on the Duet look?

              They look fine, and there's no issue with the PT100 board under the thermocouple board - and again, I printed multiple jobs for for 100 hours of print time without issue once clearing the fault by touching the pins.

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

                From DC42: "The 2x10 sockets on the underside of the daughter boards are hand soldered from the top of the board, so I would check first that all 10 of those pins are soldered on both daughter boards."

                Z-Bot CoreXY Build | Thingiverse Profile

                zemlinundefined 1 Reply Last reply Reply Quote 0
                • zemlinundefined
                  zemlin @Phaedrux
                  last edited by

                  @Phaedrux said in Thermocouple board faults on power up:

                  From DC42: "The 2x10 sockets on the underside of the daughter boards are hand soldered from the top of the board, so I would check first that all 10 of those pins are soldered on both daughter boards."

                  Looked those over under magnification. No sign of a bad solder connection. Reflowed them all just because I could. No change.

                  This is printer #2. Printer #1 is wired with the TC board on the print head and a long 10-pin extension (2m) between the PT100 board and the TC board. It has been working fine. I'll swap the TC boards when I have the time and see how that turns out.

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

                    If you re-send the M305 or M308 commands that configure the thermocouples, does it clear the fault?

                    Have you connected PSU negative output to mains ground? Is not then there could be a transient when you apply power, which could put the thermocouple interface chips into the fault state.

                    Are you certain that you have a good connection between the shield of the thermocouple cable and Duet ground?

                    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

                    zemlinundefined 1 Reply Last reply Reply Quote 0
                    • zemlinundefined
                      zemlin @dc42
                      last edited by

                      @dc42 said in Thermocouple board faults on power up:

                      If you re-send the M305 or M308 commands that configure the thermocouples, does it clear the fault? ...

                      Apologies for the lack of response. I've changed my profile so hopefully I'll get notification of replies.

                      I will try your suggestions next time I have some time to kill. I tried swapping the TC boards between the two machines. The issue did not follow the boards. On the subject machine, the thermocouple of extruder 0 quit faulting. I tried replacing the TC in EXT1, but now it's worse and the fault doesn't clear when I touch the pins. The connection arrangement I have with the TC extension is a pain, so I'll have to double check what I did there.

                      For now I have simply disabled EXT1, as I only run single-extruder prints. I would like to have it working at 100% though, so I will continue to try to get it solved. Thanks for your input.

                      1 Reply Last reply Reply Quote 0
                      • zemlinundefined
                        zemlin
                        last edited by

                        Just an FYI to, perhaps, close this out. When I upgraded my machines to V3 firmware I tried enabling both extruder thermocouples. Both sensors came up without issue. I don't expect this to be related to firmware, but it was stable for quite some time. I've had other issues/adventures on the thermcouple front, but not related to this issue.

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