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

    Slice Thermistor Config Issues - Again

    Scheduled Pinned Locked Moved
    General Discussion
    5
    9
    466
    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.
    • 4latheundefined
      4lathe
      last edited by

      M308 S1 P"e0_temp" Y"thermistor" T500000 B4723 C1.196220e-7    ; Slice high temp thermistor from configurator
      M308 S1 P"e0_temp" Y"thermistor" T500000 B4682 C1.143895e-7     ; Slice from DC42 thread with forum member

      I know this has been covered before and I have tried both of these M308s with my Hemera and copper heat block. However in both cases the temperature I read on 2 different thermocouple meters( a fluke and another nist traceable meter) are 14 degrees below what dwc shows @220c. The thermocouple probes were under the silicone sock next to the nozzle. No portion of the leads leading to the probe were exposed. I have used these meters and technique on v6’s and never read more than 3-4 degrees cooler than dwc read.
      Is there any way to just configure an offset? The difference @250 is 16 degrees so close to the same. Thx

      dc42undefined 1 Reply Last reply Reply Quote 0
      • jens55undefined
        jens55
        last edited by

        Unfortunately there isn't to my knowledge .... it would be a great idea to have an offset that is configurable. There are the L*** and H*** parameters for M308 but when I was trying to correct for an offset, they were highly unsatisfactory. I ended up tweaking the B parameter until the displayed temperature was within a reasonable margin of what my independent meter showed.
        Just try and add or subtract 200 from the B value and you will quickly see if you need to add or subtract to the original value to get you into a better ballpark.
        The actual temperature that is displayed isn't really terribly important and only needs to be better calibrated if you run multiple printers and you run the same filament on more than one printer so that you can transfer the settings used on one printer to the next printer without having to tune the settings for each printer seperately.

        1 Reply Last reply Reply Quote 0
        • DocTruckerundefined
          DocTrucker
          last edited by

          Different to the normal E3D thermistor? Your C value looks out?

          Screenshot_20200228-074208.png

          Running 3 P3Steel with Duet 2. Duet 3 on the shelf looking for a suitable machine. One first generation Duet in a Logo/Turtle style robot!

          deckingmanundefined 1 Reply Last reply Reply Quote 0
          • deckingmanundefined
            deckingman @DocTrucker
            last edited by

            @DocTrucker A Slice Engineering thermistor is different to a Semitec 104 or whatever it is that E3D use. I believe that it can go to very high temperatures.

            Ian
            https://somei3deas.wordpress.com/
            https://www.youtube.com/@deckingman

            DocTruckerundefined 1 Reply Last reply Reply Quote 0
            • DocTruckerundefined
              DocTrucker @deckingman
              last edited by DocTrucker

              @deckingman Hemera = The extruder formerly known as Hermes = E3D?

              Edit: Missed the "Slice" in the title! 😄

              Running 3 P3Steel with Duet 2. Duet 3 on the shelf looking for a suitable machine. One first generation Duet in a Logo/Turtle style robot!

              1 Reply Last reply Reply Quote 0
              • DocTruckerundefined
                DocTrucker
                last edited by

                In that case have a read through calculating the Steinhart-Hart values. Seems you've got a temperature sensing test equipment you can trust?

                Here's a start:

                https://www.thinksrs.com/downloads/pdfs/applicationnotes/LDC Note 4 NTC Calculator.pdf

                Running 3 P3Steel with Duet 2. Duet 3 on the shelf looking for a suitable machine. One first generation Duet in a Logo/Turtle style robot!

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

                  @4lathe said in Slice Thermistor Config Issues - Again:

                  M308 S1 P"e0_temp" Y"thermistor" T500000 B4723 C1.196220e-7    ; Slice high temp thermistor from configurator
                  M308 S1 P"e0_temp" Y"thermistor" T500000 B4682 C1.143895e-7     ; Slice from DC42 thread with forum member

                  I know this has been covered before and I have tried both of these M308s with my Hemera and copper heat block. However in both cases the temperature I read on 2 different thermocouple meters( a fluke and another nist traceable meter) are 14 degrees below what dwc shows @220c. The thermocouple probes were under the silicone sock next to the nozzle. No portion of the leads leading to the probe were exposed. I have used these meters and technique on v6’s and never read more than 3-4 degrees cooler than dwc read.
                  Is there any way to just configure an offset? The difference @250 is 16 degrees so close to the same. Thx

                  If possible, I suggest you check the calibration of the Duet by substituting a fixed resistor for the thermistor and checking the reading. The R-T table for the Slice thermistor can be downloaded from https://www.sliceengineering.com/pages/documentation. So a 1K resistor should read close to 280C, and a 2.2K resistor should read close to 230C.

                  You can choose the T, B and C values in RRF to get the reading to match a R-T table exactly at any 3 temperatures. These temperatures should be fairly widely spaced so as to get reasonable accuracy over the entire range of interest to you. For example, if I choose 25C, 200C and 400C then the calculated parameters are T500000 B4723 C1.196220e-7, which are the values used in the preset in the online configuration tool. Using these values, the maximum error over the range 25C to 500C is -0.7C which occurs at 250C.

                  I have found it difficult to get accurate readings for thermocouples touching the heater block. The problem is that it's hard to get good thermal contact between the thermocouple tip and the heater block, and the thermocouple leads conduct heat away from the tip.

                  Which Duet are you using, and which firmware version?

                  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
                  • 4latheundefined
                    4lathe
                    last edited by

                    Using Duet wifi and 3.01 rc2. I will get the resistor and start with checking that.

                    1 Reply Last reply Reply Quote 0
                    • 4latheundefined
                      4lathe
                      last edited by

                      @dc42 just to wrap this up, I got the resistors. The values with the 1k and 2.2k were with .5degrees. I then redid the t,b,c values using the slice table but at a narrower range - 190 to 270. The results with the 2 meters are now 2.5 degrees low at 220. Good enough for the government. My printing is all close to that anyway.
                      Thx for the help!

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