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

Thermisors showing wrong temperatures

Scheduled Pinned Locked Moved
Tuning and tweaking
6
62
2.8k
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
    Phaedrux Moderator @mendelevium
    last edited by 20 Apr 2021, 20:51

    @mendelevium said in Thermisors showing wrong temperatures:

    @mendelevium
    Please note that I do not have a sensor daughterboard in place for the third heater.

    Does that mean you have a thermocouple connected directly to the board?

    Can you post a photo of your board setup?

    Are you getting any heater fault messages in the console?

    Z-Bot CoreXY Build | Thingiverse Profile

    undefined 1 Reply Last reply 20 Apr 2021, 21:01 Reply Quote 0
    • undefined
      mendelevium @mendelevium
      last edited by 20 Apr 2021, 20:51

      @mendelevium
      Could someone explain how I can choose the right sensor as the heatbed has an NTC 100K thermistor and not a thermocouple.
      The hot ends have a thermocouple

      undefined 1 Reply Last reply 20 Apr 2021, 20:53 Reply Quote 0
      • undefined
        Phaedrux Moderator @mendelevium
        last edited by 20 Apr 2021, 20:53

        @mendelevium said in Thermisors showing wrong temperatures:

        @mendelevium
        Could someone explain how I can choose the right sensor as the heatbed has an NTC 100K thermistor and not a thermocouple.
        The hot ends have a thermocouple

        M308 S0 P"bedtemp" Y"thermistor" T100000 B3950 ; configure sensor 0 as thermistor on pin bedtemp
        M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
        M307 H0 B1 S1.00 ; enable bang-bang mode for the bed heater and set PWM limit
        M140 H0 ; map heated bed to heater 0
        M143 H0 S120 ; set temperature limit for heater 0 to 120C

        Z-Bot CoreXY Build | Thingiverse Profile

        undefined 1 Reply Last reply 20 Apr 2021, 21:14 Reply Quote 0
        • undefined
          mendelevium @Phaedrux
          last edited by 20 Apr 2021, 21:01

          @phaedrux
          I have a max31856 daughterboard

          1 Reply Last reply Reply Quote 0
          • undefined
            mendelevium @Phaedrux
            last edited by 20 Apr 2021, 21:14

            @phaedrux
            No luck... the heatbed is connected to a MAX31856-based interface daughterboard. The headbed has an NTC 100k thermistor. Thank you.

            undefined 1 Reply Last reply 20 Apr 2021, 21:19 Reply Quote 0
            • undefined
              dc42 administrators @mendelevium
              last edited by dc42 20 Apr 2021, 21:19

              @mendelevium said in Thermisors showing wrong temperatures:

              @phaedrux
              No luck... the heatbed is connected to a MAX31856-based interface daughterboard. The headbed has an NTC 100k thermistor. Thank you.

              If the bed heater has a 100K thermistor then you should connect it to the bedtemp connector on the Duet, not to the daughter board. Your original line in config.g is nearly right:

              M308 S0 P"bedtemp" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin bedtemp

              except that B3950 is more likely to be a good match to the thermistor than B4138.

              Edit: I just saw that @Phaedrux already gave you the correct config.g commands. But you still need to connect the thermistor to the bedtemp input, not the daughter board.

              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 20 Apr 2021, 21:22 Reply Quote 1
              • undefined
                mendelevium @dc42
                last edited by 20 Apr 2021, 21:22

                @dc42
                So the thermistor is plugged directly into the board while the thermocouples into the daughterboard right?

                undefined 1 Reply Last reply 20 Apr 2021, 21:28 Reply Quote 0
                • undefined
                  dc42 administrators @mendelevium
                  last edited by 20 Apr 2021, 21:28

                  @mendelevium said in Thermisors showing wrong temperatures:

                  @dc42
                  So the thermistor is plugged directly into the board while the thermocouples into the daughterboard right?

                  Yes, correct.

                  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 21 Apr 2021, 03:57 Reply Quote 1
                  • undefined
                    mendelevium @dc42
                    last edited by 21 Apr 2021, 03:57

                    @dc42
                    Thank you the bed sensor is working and reading a reasonable temperature
                    the hot end temperatures are not well... One is reading 2000deg all the time. The other spikes at 2000deg for a split second then goes to a low unrealistic temperature.

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      Phaedrux Moderator
                      last edited by 21 Apr 2021, 04:37

                      Are you using extension wires on the thermocouples?

                      Z-Bot CoreXY Build | Thingiverse Profile

                      undefined 1 Reply Last reply 21 Apr 2021, 05:30 Reply Quote 0
                      • undefined
                        mendelevium @Phaedrux
                        last edited by 21 Apr 2021, 05:30

                        @phaedrux
                        yes of course but i have over 2 m of wireing. may try to connect a thermocouple directly and see the reading...

                        1 Reply Last reply Reply Quote 0
                        • undefined
                          Phaedrux Moderator
                          last edited by 21 Apr 2021, 06:32

                          Thermocouples can be very particular about their wiring.

                          https://duet3d.dozuki.com/Wiki/Connecting_thermocouples#Section_Troubleshooting

                          Z-Bot CoreXY Build | Thingiverse Profile

                          undefined 1 Reply Last reply 22 Apr 2021, 15:32 Reply Quote 0
                          • undefined
                            mendelevium @Phaedrux
                            last edited by 22 Apr 2021, 15:32

                            @phaedrux
                            I have fitted two 0.01microfarad capacitors on each channel to earth as I had found on the forum however everything remained the same. Now I connected a new thermocouple to the board which is not touching anything and the problem remains.

                            undefined 1 Reply Last reply 22 Apr 2021, 15:57 Reply Quote 0
                            • undefined
                              dc42 administrators @mendelevium
                              last edited by 22 Apr 2021, 15:57

                              @mendelevium,

                              1. Please post a photo showing the wiring between the daughter board and the thermocouple that is not connected to anything.

                              2. If you connect a wire link between the daughter board thermocouple terminals instead of connecting a thermocouple, what reading do you get?

                              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 2 Replies Last reply 22 Apr 2021, 18:31 Reply Quote 0
                              • undefined
                                mendelevium @dc42
                                last edited by 22 Apr 2021, 18:31

                                @dc42
                                when I connected a wire link the sensor the temperature reads 23 degrees and it is not spiking.

                                1 Reply Last reply Reply Quote 0
                                • undefined
                                  mendelevium @dc42
                                  last edited by 23 Apr 2021, 05:25

                                  @dc42
                                  the problem here seems to be complex because i have built numerous 3d printers and never had this kind of issue. I have the duet fitted in a metal enclosure which has two large harting type metal clad plugs x 24 pin each. The connections from the board run to the harting around 30 cm long. The machine has two harnesses plugged into the control. The harnesses are around 1 meter long and there is around 1 to 1.5 meters of cables inside the machine. The issue is that they run along with limit switches and motor controls. So my solution is to substitute the cables of the thermocouples and with screened cables unable to pick up interference. Plus possibly also change the type of thermocouples I am using... Its a massive job to rewire and I do not want to do this in vain... What do you suggest?

                                  undefined undefined 2 Replies Last reply 23 Apr 2021, 06:23 Reply Quote 0
                                  • undefined
                                    Dougal1957 @mendelevium
                                    last edited by 23 Apr 2021, 06:23

                                    @mendelevium said in Thermisors showing wrong temperatures:

                                    @dc42
                                    the problem here seems to be complex because i have built numerous 3d printers and never had this kind of issue. I have the duet fitted in a metal enclosure which has two large harting type metal clad plugs x 24 pin each. The connections from the board run to the harting around 30 cm long. The machine has two harnesses plugged into the control. The harnesses are around 1 meter long and there is around 1 to 1.5 meters of cables inside the machine. The issue is that they run along with limit switches and motor controls. So my solution is to substitute the cables of the thermocouples and with screened cables unable to pick up interference. Plus possibly also change the type of thermocouples I am using... Its a massive job to rewire and I do not want to do this in vain... What do you suggest?

                                    What sort of wire are you using to extend the thermocouples?

                                    undefined 1 Reply Last reply 23 Apr 2021, 06:45 Reply Quote 0
                                    • undefined
                                      dc42 administrators @mendelevium
                                      last edited by 23 Apr 2021, 06:42

                                      @mendelevium said in Thermisors showing wrong temperatures:

                                      So my solution is to substitute the cables of the thermocouples and with screened cables unable to pick up interference.

                                      Thermocouple wires carry very low voltages at low impedance. This makes them susceptible to inductive interference pickup. Screened cables are effective at shielding the cable from capacitive interference pickup, but much less effective at shielding from inductive pickup unless they are shielded twisted pair.

                                      Thermocouple wires MUST always be twisted pair, and should be kept away from stepper motor cables. If it's impossible to keep them away from stepper motor cables, use twisted pairs for the stepper motor cables too, one pair per phase. To get accurate temperature readings, the thermocouple extension cables must be made for the same type of thermocouple wire as the thermocouple. See https://www.eurotherm.com/en/support-articles-en/traps-and-colour-confusion-in-thermocouple-wiring/.

                                      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 23 Apr 2021, 06:52 Reply Quote 0
                                      • undefined
                                        mendelevium @Dougal1957
                                        last edited by 23 Apr 2021, 06:45

                                        @dougal1957
                                        ordinary wires.... Never encountered this problem even when running S**T electronics which I would expect far more issues....

                                        undefined 1 Reply Last reply 23 Apr 2021, 06:49 Reply Quote 0
                                        • undefined
                                          Dougal1957 @mendelevium
                                          last edited by 23 Apr 2021, 06:49

                                          @mendelevium See DC42's reply above I was thinking the same as he was but wasn't 100% sure.

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