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

    Camera thermistor calibration

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    3
    6
    203
    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.
    • Mrnice31undefined
      Mrnice31
      last edited by

      Hello I have recently installed a thermistor to measure the temperature of my camera and control its maximum temperature with a fan, but testing the thermistor has a deviation of 6 degrees down, could I somehow calibrate this deviation? Thanks

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

        What type of thermistor is it?
        What values are you using for it?
        What temp range are you trying to measure?

        There's no way to add a temp offset right now.

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • Mrnice31undefined
          Mrnice31
          last edited by

          It is a thermistor e3d 104gt, this is the configuration line "M308 S2 P "e1_temp" Y "thermistor" A "Chamber" T100000 B4725 C0.0000000706 R4700 ", the temperature range that I want to measure is room temperature-50ºC.

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

            That temp range may be a bit low to get accurate results. It's geared towards the 180+ temp range of a hot end.

            You can try changing the B value I think. If you have a reference source to calibrate with. Like a cup of hot water and a thermometer. Adjust B until the reading matches the thermometer.

            Z-Bot CoreXY Build | Thingiverse Profile

            mendenmhundefined 1 Reply Last reply Reply Quote 0
            • mendenmhundefined
              mendenmh @Phaedrux
              last edited by mendenmh

              @Phaedrux I hate to argue with you, but this is the wrong approach.

              Adjusting beta sets the tracking over wide ranges; adjusting r0 (the 100000) sets the value over a narrow range near a known temperature, such as near room temperature. It is really hard to get 6 degrees off, though, with a thermistor near room temperature! I wonder if there is something else wrong.

              Check the thermistor with an ohmmeter. It should, at normal (20C) room temperature, be about 130k (since the 100k specification is at 25C). Note that the temperature coefficient is almost -6%/C, so to be 6 degrees off means the resistance would have to be 36% (or so) off. That would be a huge error.

              Put a known 100k resistor across the thermistor input of your board, and see if it says 25C. If not, the input on your board may have a problem (maybe the bias resistor isn't 4700 ohms, due to a bad board or something).

              @Mrnice31 set the 'c' coefficient to zero. That is only needed over very wide temperature ranges to get better tracking. You should be fine with just r0 and b.

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

                @mendenmh said in Camera thermistor calibration:

                I hate to argue with you, but this is the wrong approach.

                Really? Most people seem to enjoy it. 😉

                I'm not a thermistor expert by any means so I could be way way off.

                Z-Bot CoreXY Build | Thingiverse Profile

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