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

    PT1000 temps are way off

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    3
    13
    1.9k
    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.
    • dc42undefined
      dc42 administrators
      last edited by dc42

      I have just tested 1K and 2K 1% tolerance resistors on a Duet WiFi 1.04 bed heater thermistor connector with the heater configured for PT1000 (M305 P1 P0 X500). The readings I got were:

      1K: -3.5C
      2K: 266.6C

      According to https://www.sterlingsensors.co.uk/pt1000-resistance-table the reading should be 0C for 1K, and even if the resistor has 1% less resistance the reading would be -2.5C. So either my resistor is slightly out of tolerance, or there is a small inaccuracy at low temperatures.

      The reading for 2K should be slightly over 266C according to the table, so it is giving accurate results at this value.

      So I suspect that your sensor is either faulty or is not a PT1000.

      The resistor we supply with the PT100 daughter board is 100 ohms, not 1K.

      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

      pabomanundefined 1 Reply Last reply Reply Quote 0
      • pabomanundefined
        paboman @dc42
        last edited by

        @dc42
        shouldn't be M305 P0 X500 instead of P1 ?

        I will source some 1% 1K and 2K resistors and make the same test here.
        I have 4 of this silicone heater ordered so I will test another one...the problem is I cant heat it without attaching it to the build plate, as you know ungluing a silicone heater is really a pain

        Thank you for your help

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

          I'm sorry, I did indeed use M305 P0 X500.

          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
          • dc42undefined
            dc42 administrators
            last edited by

            If it's a PTC thermistor instead of a true PT1000, then you might be able to configure it as a thermistor with a negative B value.

            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

            pabomanundefined 1 Reply Last reply Reply Quote 0
            • pabomanundefined
              paboman @dc42
              last edited by paboman

              @dc42 like this M305 P0 T100000 B-3950 C0 R4700 is giving 2000°C

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

                @paboman said in PT1000 temps are way off:

                @dc42 like this:
                M305 P0 T100000 B-3950 C0 R4700 ?

                Yes, but your T parameter will need to be close to 1010 and the B value around -400. Adjust T to get accurate readings at low temperatures, and B to get good readings at high temperatures. If you need to adjust linearity then you can try adding a C parameter too.

                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

                pabomanundefined 2 Replies Last reply Reply Quote 0
                • pabomanundefined
                  paboman @dc42
                  last edited by

                  @dc42 is it possible to ask the firmware to show what resistance is the board reading at a given temperature ?

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

                    @paboman said in PT1000 temps are way off:

                    @dc42 is it possible to ask the firmware to show what resistance is the board reading at a given temperature ?

                    No. but if you configure it as a PT1000 then you can use the table that I linked to earlier.

                    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
                    • pabomanundefined
                      paboman @dc42
                      last edited by

                      @dc42 Following your advice and instructions I was able to get reasonable good results!
                      Can I tell to the heater manufacturer they made a 100% mistake with the sensor or this is still unknown ?

                      Thank you again, I really appreciate 🙂

                      0_1554404791661_temp-plot-PTC.jpg

                      1 Reply Last reply Reply Quote 0
                      • jckrayundefined
                        jckray
                        last edited by

                        @paboman

                        Can you tell me where you got your pt1000 and what your successful M305 config was?

                        We are testing pt1000 as well and have been noticing some temp reading oddities. Thanks

                        John
                        Founder of Hydra Research LLC, developers of the open-source 3D printers and providers of 3D printing services.
                        https://www.hydraresearch3d.com/

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