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

Heater 1 fault: failed to read sensor: badVssa

Scheduled Pinned Locked Moved
Duet Hardware and wiring
3
10
290
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
    nick9one1
    last edited by 22 Apr 2024, 08:15

    I've just started getting the fault "Heater 1 fault: failed to read sensor: badVssa" on my toolboard LC1, and the temp shoots up to 2000C.
    After resetting the board the temp reverts to the correct value.

    I have noticed that the error always occurs at the start of the 2nd layer, no matter how fast or long the first layer takes to print. I've tested with old files that have previously printed fine.
    I have also left the printer idling at 220C for 30 mins with no error, only for it to happen as soon as a 3dbenchy hits layer 2.
    I've tried both temp inputs on the 1LC, both have the same behaviour.

    Does this sound like a thermistor problem, or a board fault? thanks

    undefined 1 Reply Last reply 22 Apr 2024, 10:20 Reply Quote 0
    • undefined
      chrishamm administrators @nick9one1
      last edited by 22 Apr 2024, 10:20

      @nick9one1 It sounds like you may have an intermittent short between Vin and the thermistor. Better check your wiring again and perhaps try to replace the thermistor

      Duet software engineer

      undefined 1 Reply Last reply 22 Apr 2024, 11:26 Reply Quote 0
      • undefined
        nick9one1 @chrishamm
        last edited by 22 Apr 2024, 11:26

        @chrishamm thanks. Just swapped the thermistor out including a new JST ZH connector, but I still have the same issue.

        While I was testing, I notice a complete break in the circuit causes the temp to read -273, and a dead short reads at 2000C. So It does look like a wiring issue, but I can't see how I can still have it with a new thermistor

        undefined 1 Reply Last reply 22 Apr 2024, 11:32 Reply Quote 0
        • undefined
          nick9one1 @nick9one1
          last edited by nick9one1 22 Apr 2024, 11:32

          @nick9one1 46cf078a-f2e2-4dd5-a0c5-c40437b87824-20240422-1131-39.9347558.mp4

          It looks like it might be related to the part cooling fan, which is why it happens at layer 2.
          Disconnecting the part cooling fan allows the print to finish

          undefined 1 Reply Last reply 23 Apr 2024, 21:07 Reply Quote 0
          • undefined
            nick9one1 @nick9one1
            last edited by 23 Apr 2024, 21:07

            I've installed a new part cooling fan, and the problem persists. I think the issue is with 'Out1'.

            this is my current setup;
            897fb8ef-5dea-4e41-93ea-1a4461c7cd94-image.png

            Would it be possible to move the hotend/extruder fan to IO2?
            thi swould free up out2 (which seems to have speed control) for me to connect the part cooling fan?

            undefined 1 Reply Last reply 24 Apr 2024, 07:35 Reply Quote 0
            • undefined
              dc42 administrators @nick9one1
              last edited by dc42 24 Apr 2024, 07:35

              @nick9one1 the "bad Vssa" message normally occurs only when there is a short circuit between the Vssa pin on one of the thermistor connectors and something else. Most commonly this is caused by a short between the thermistor and the hot end heater. In your case it sounds as though there is a short between Vssa and the signal wire that controls the print cooling fan. Check that you don't have any metal swarf on top of the tool board that could be causing a short, or a metal washer on either side of any of the tool board mounting holes that you are using.

              IO2 cannot provide enough current to run a fan.

              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 24 Apr 2024, 10:06 Reply Quote 1
              • undefined
                nick9one1 @dc42
                last edited by 24 Apr 2024, 10:06

                @dc42 Thanks. I've pulled off the 1LC to clean with IPA. I think I've spotted the problem.

                09185c03-8baf-4fd3-8f60-8daa8a488e32-image.png

                It looks like something has caused the IC controlling Out 1 to blow.

                I can move the part cooling fan down to Out2 to reatin PWM but it sounds like there isn't anywhere else on the 1LC for the extruder fan?

                As far as I can see, my options are to connect it to VIN (it will obviously always be running).
                Wire it back to the main board
                Replace the 1LC.

                Can you suggest anything else I've missed?

                undefined 1 Reply Last reply 24 Apr 2024, 15:04 Reply Quote 0
                • undefined
                  dc42 administrators @nick9one1
                  last edited by 24 Apr 2024, 15:04

                  @nick9one1 yes the dual mosfet that controls OUT1 and OUt2 looks blown. I was about to offer you a warranty replacement because the soldering on the second pin down from the right looks bad; but on further inspection I see that this tool board was not manufactured by Duet3D.

                  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 25 Apr 2024, 08:42 Reply Quote 0
                  • undefined
                    nick9one1 @dc42
                    last edited by 25 Apr 2024, 08:42

                    @dc42 I wonder if that pin became dry when it overheated, as I have had it installed for at least two years without issue.
                    I hadn't realised it wasn't manufactured by you guys. I might wire the fan back to the mainboard for now while I order and wait for a genuine board to arrive.

                    undefined 1 Reply Last reply 25 Apr 2024, 10:39 Reply Quote 0
                    • undefined
                      dc42 administrators @nick9one1
                      last edited by 25 Apr 2024, 10:39

                      @nick9one1 said in Heater 1 fault: failed to read sensor: badVssa:

                      I wonder if that pin became dry when it overheated,

                      Unlikely. It's clear that the solder never wetted that part of the pad that is exposed. OTOH it cold be that the bad soldering caused the mosfet to fail.

                      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 1
                      5 out of 10
                      • First post
                        5/10
                        Last post
                      Unless otherwise noted, all forum content is licensed under CC-BY-SA