What's the simplest way to calibrate a thermistor?How viable is it to just use 1% resistors and calibrate out the error?Best way to calibrate ADC for current sense MOSFETThermistor CalibrationCalibrate AC measuring channel using DC inputNTC Thermistor IdentificationHow to simulate a thermistor input without a thermistorCalibrating ADC for calibration-free temperature measurementVishay Thermistor Reading IssuesIdentify uncommon thermistor

Can I create something like a macro in Numbers?

Count the number of triangles

How many petaflops does it take to land on the moon? What does Artemis need with an Aitken?

Can I get a PhD for developing an educational software?

Federal Pacific 200a main panel problem with oversized 100a 2pole breaker

Is there any problem with a full installation on a USB drive?

Why did James Cameron decide to give Alita big eyes?

What will be the immediate action by the pilot and ATC if any plane blocks the runway while landing?

Why does the weaker C–H bond have a higher wavenumber than the C=O bond?

Do Rome and Persia's kingdoms still exist?

Why can't you say don't instead of won't?

Which meaning of "must" does the Slow spell use?

Should I use the words "pyromancy" and "necromancy" even if they don't mean what people think they do?

Alternatives to Network Backup

Will removing shelving screws from studs damage the studs?

Is the internet in Madagascar faster than in UK?

Defending Castle from Zombies

How to pass 2>/dev/null as a variable?

Can I use coax outlets for cable modem?

Did ancient peoples ever hide their treasure behind puzzles?

What's the point of fighting monsters in Zelda BoTW?

Why did Lucius make a deal out of Buckbeak hurting Draco but not about Draco being turned into a ferret?

Are there any to-scale diagrams of the TRAPPIST-1 system?

Can someone identify this unusual plane at airport?



What's the simplest way to calibrate a thermistor?


How viable is it to just use 1% resistors and calibrate out the error?Best way to calibrate ADC for current sense MOSFETThermistor CalibrationCalibrate AC measuring channel using DC inputNTC Thermistor IdentificationHow to simulate a thermistor input without a thermistorCalibrating ADC for calibration-free temperature measurementVishay Thermistor Reading IssuesIdentify uncommon thermistor






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








1












$begingroup$


As a hobbyist who don't have access to lab equipment, it really seems impossible to me to be able to calibrate the thermistor that i have.



Of course there are calibrated temperature sensors like DS18B20, but thermistors specially on slow MCUs like Aruino UNO (compared to new MCUs) are snappier.



What options do we have for calibrating a thermistor without using lab equipment?










share|improve this question









$endgroup$









  • 1




    $begingroup$
    Use a calibrated sensor as the DS18B20 to take a characteristic of the thermistor.
    $endgroup$
    – Janka
    8 hours ago










  • $begingroup$
    What do you mean by "snappier"? That doesn't sound like a good justification if you need to do software correction on the thermistor but you don't with a DS18B20.
    $endgroup$
    – Elliot Alderson
    8 hours ago










  • $begingroup$
    If the one second delay of the DS18B20 on full resolution is your concern, use one of the battery monitor onewire sensors, e.g. the DS2438. It has a fast temperature sensor on chip.
    $endgroup$
    – Janka
    8 hours ago










  • $begingroup$
    @Janka yeah the 750ms delay is really slowing down the processing. but using ds18b20 to calibrate the thermistor is an interesting idea. i need a TO92/small/2-3pin package for temperature sensor.
    $endgroup$
    – newbie
    8 hours ago










  • $begingroup$
    @ElliotAlderson as Janka mentioned the delay on ds18b20 is the problem.
    $endgroup$
    – newbie
    8 hours ago

















1












$begingroup$


As a hobbyist who don't have access to lab equipment, it really seems impossible to me to be able to calibrate the thermistor that i have.



Of course there are calibrated temperature sensors like DS18B20, but thermistors specially on slow MCUs like Aruino UNO (compared to new MCUs) are snappier.



What options do we have for calibrating a thermistor without using lab equipment?










share|improve this question









$endgroup$









  • 1




    $begingroup$
    Use a calibrated sensor as the DS18B20 to take a characteristic of the thermistor.
    $endgroup$
    – Janka
    8 hours ago










  • $begingroup$
    What do you mean by "snappier"? That doesn't sound like a good justification if you need to do software correction on the thermistor but you don't with a DS18B20.
    $endgroup$
    – Elliot Alderson
    8 hours ago










  • $begingroup$
    If the one second delay of the DS18B20 on full resolution is your concern, use one of the battery monitor onewire sensors, e.g. the DS2438. It has a fast temperature sensor on chip.
    $endgroup$
    – Janka
    8 hours ago










  • $begingroup$
    @Janka yeah the 750ms delay is really slowing down the processing. but using ds18b20 to calibrate the thermistor is an interesting idea. i need a TO92/small/2-3pin package for temperature sensor.
    $endgroup$
    – newbie
    8 hours ago










  • $begingroup$
    @ElliotAlderson as Janka mentioned the delay on ds18b20 is the problem.
    $endgroup$
    – newbie
    8 hours ago













1












1








1





$begingroup$


As a hobbyist who don't have access to lab equipment, it really seems impossible to me to be able to calibrate the thermistor that i have.



Of course there are calibrated temperature sensors like DS18B20, but thermistors specially on slow MCUs like Aruino UNO (compared to new MCUs) are snappier.



What options do we have for calibrating a thermistor without using lab equipment?










share|improve this question









$endgroup$




As a hobbyist who don't have access to lab equipment, it really seems impossible to me to be able to calibrate the thermistor that i have.



Of course there are calibrated temperature sensors like DS18B20, but thermistors specially on slow MCUs like Aruino UNO (compared to new MCUs) are snappier.



What options do we have for calibrating a thermistor without using lab equipment?







thermistor calibration






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked 8 hours ago









newbienewbie

791 silver badge10 bronze badges




791 silver badge10 bronze badges










  • 1




    $begingroup$
    Use a calibrated sensor as the DS18B20 to take a characteristic of the thermistor.
    $endgroup$
    – Janka
    8 hours ago










  • $begingroup$
    What do you mean by "snappier"? That doesn't sound like a good justification if you need to do software correction on the thermistor but you don't with a DS18B20.
    $endgroup$
    – Elliot Alderson
    8 hours ago










  • $begingroup$
    If the one second delay of the DS18B20 on full resolution is your concern, use one of the battery monitor onewire sensors, e.g. the DS2438. It has a fast temperature sensor on chip.
    $endgroup$
    – Janka
    8 hours ago










  • $begingroup$
    @Janka yeah the 750ms delay is really slowing down the processing. but using ds18b20 to calibrate the thermistor is an interesting idea. i need a TO92/small/2-3pin package for temperature sensor.
    $endgroup$
    – newbie
    8 hours ago










  • $begingroup$
    @ElliotAlderson as Janka mentioned the delay on ds18b20 is the problem.
    $endgroup$
    – newbie
    8 hours ago












  • 1




    $begingroup$
    Use a calibrated sensor as the DS18B20 to take a characteristic of the thermistor.
    $endgroup$
    – Janka
    8 hours ago










  • $begingroup$
    What do you mean by "snappier"? That doesn't sound like a good justification if you need to do software correction on the thermistor but you don't with a DS18B20.
    $endgroup$
    – Elliot Alderson
    8 hours ago










  • $begingroup$
    If the one second delay of the DS18B20 on full resolution is your concern, use one of the battery monitor onewire sensors, e.g. the DS2438. It has a fast temperature sensor on chip.
    $endgroup$
    – Janka
    8 hours ago










  • $begingroup$
    @Janka yeah the 750ms delay is really slowing down the processing. but using ds18b20 to calibrate the thermistor is an interesting idea. i need a TO92/small/2-3pin package for temperature sensor.
    $endgroup$
    – newbie
    8 hours ago










  • $begingroup$
    @ElliotAlderson as Janka mentioned the delay on ds18b20 is the problem.
    $endgroup$
    – newbie
    8 hours ago







1




1




$begingroup$
Use a calibrated sensor as the DS18B20 to take a characteristic of the thermistor.
$endgroup$
– Janka
8 hours ago




$begingroup$
Use a calibrated sensor as the DS18B20 to take a characteristic of the thermistor.
$endgroup$
– Janka
8 hours ago












$begingroup$
What do you mean by "snappier"? That doesn't sound like a good justification if you need to do software correction on the thermistor but you don't with a DS18B20.
$endgroup$
– Elliot Alderson
8 hours ago




$begingroup$
What do you mean by "snappier"? That doesn't sound like a good justification if you need to do software correction on the thermistor but you don't with a DS18B20.
$endgroup$
– Elliot Alderson
8 hours ago












$begingroup$
If the one second delay of the DS18B20 on full resolution is your concern, use one of the battery monitor onewire sensors, e.g. the DS2438. It has a fast temperature sensor on chip.
$endgroup$
– Janka
8 hours ago




$begingroup$
If the one second delay of the DS18B20 on full resolution is your concern, use one of the battery monitor onewire sensors, e.g. the DS2438. It has a fast temperature sensor on chip.
$endgroup$
– Janka
8 hours ago












$begingroup$
@Janka yeah the 750ms delay is really slowing down the processing. but using ds18b20 to calibrate the thermistor is an interesting idea. i need a TO92/small/2-3pin package for temperature sensor.
$endgroup$
– newbie
8 hours ago




$begingroup$
@Janka yeah the 750ms delay is really slowing down the processing. but using ds18b20 to calibrate the thermistor is an interesting idea. i need a TO92/small/2-3pin package for temperature sensor.
$endgroup$
– newbie
8 hours ago












$begingroup$
@ElliotAlderson as Janka mentioned the delay on ds18b20 is the problem.
$endgroup$
– newbie
8 hours ago




$begingroup$
@ElliotAlderson as Janka mentioned the delay on ds18b20 is the problem.
$endgroup$
– newbie
8 hours ago










3 Answers
3






active

oldest

votes


















4













$begingroup$

Fill a cup with ice cubes and pour in water to fill up to the brim. Give it the occasional stir. When the ice is starting to melt you'll be at 0°C. Stick the sensor into the water and take a reading.



If your sensor can tolerate it, drop it into a kettle of boiling water. At sea-level that will give you a 100°C reference reading.



If you need to heatshrink your sensor for waterproofing you will have to allow some time for the reading to stabilise.





schematic





simulate this circuit – Schematic created using CircuitLab



Figure 1. Simple linear calibration curve.



  • y1 is the resistance, voltage or ADC reading at 0°C.

  • y2 is the resistance, voltage or ADC reading at 100°C.

$$ T = 100 fracy - y1y2-y1 $$
where y = reading at temperature T.



As pointed out in the comments, if you are using a thermistor you will need to check the datasheet for linearity. If this simple approach isn't good enough you will have to use a polynomial calculation or a look-up table in a micro-controller.






share|improve this answer











$endgroup$














  • $begingroup$
    can you please add the calculation or a source to read about calculating the temperature using this method?
    $endgroup$
    – newbie
    8 hours ago






  • 1




    $begingroup$
    This will give you two points, which you can use to calculate beta for those two temps. The response in that range will be nowhere near linear (assuming the OP means it when s/he calls it a "thermistor"),
    $endgroup$
    – Scott Seidman
    8 hours ago






  • 1




    $begingroup$
    @newbie: See the update.
    $endgroup$
    – Transistor
    8 hours ago










  • $begingroup$
    @newbie As Transistor writes at the end, this approach may not be good enough. I can't imagine it would ever be good enough, frankly. The only thing this approach will get you is repeatability (supposed 40°C will always be the same supposed 40°C, but it may really be 20°C or 60°C).
    $endgroup$
    – piojo
    1 hour ago


















1













$begingroup$

Reading Thermistor is a little tricky.
The above method of calibration, wield no yield to an error detection, It would create two points of a logarithmic curve (the thermistor response curve.



This means, for every 0.1°C of changue of temperature, the correspondent changue on resistance will vary, depending on the range of the temperature.
enter image description here



At first, you might look an error about 2 to 5°C off the real temperature, yet no error, only a bad reading.



You dont post any details on how are you reading this thermistor, Arduino May be?
I must say, some libraries dont work at all, so you must create a especial function to do so.



Post on detailed explanation on how to characterize and read an thermistor.
The post is in spanish, but in the code tags, all explanation in in plain English.



Once you have obtain you ABC coeficients, your error will be about 0.1°C from another measurement, even in a 6m long run of LAN wire.



A test on 4 thermistors
This test read at the same time the 4 thermistors, You can see a small difference in temperature from 2 of them I was holding briefly in my fingers.






share|improve this answer









$endgroup$














  • $begingroup$
    @newbie This is the right approach. If you can't follow the instructions, reply to me in a day or so and I'll look up my arduino code and look up the references it contains and write an answer here.
    $endgroup$
    – piojo
    1 hour ago


















0













$begingroup$

Linearized thermometers have a gain & offset error.



  • Bipolar supplies will likely have offset nulled at 0V.

  • single supply bridges will have some Vref or R ratio of Vref or Vcc where offset is nulled at that deign temperature. Usually this is symmetrical, so that would correspond to the midpoint of your design range.

  • thermistors are calibrated at 25’C with a specific sensitivity curve with 2 variables.



  • to calibrate it you only need 2 measurements



    • Null adjust where error voltage =null = 0 , Vt=Vref

    • gain adjust at T max

      • for a typical 4 R bridge, that is usually midpoint temp.



  • use any better thermometer for calibration or

    • use ice water and boiling water for 0, 100’C






share|improve this answer









$endgroup$

















    Your Answer






    StackExchange.ifUsing("editor", function ()
    return StackExchange.using("schematics", function ()
    StackExchange.schematics.init();
    );
    , "cicuitlab");

    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "135"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f454954%2fwhats-the-simplest-way-to-calibrate-a-thermistor%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    3 Answers
    3






    active

    oldest

    votes








    3 Answers
    3






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    4













    $begingroup$

    Fill a cup with ice cubes and pour in water to fill up to the brim. Give it the occasional stir. When the ice is starting to melt you'll be at 0°C. Stick the sensor into the water and take a reading.



    If your sensor can tolerate it, drop it into a kettle of boiling water. At sea-level that will give you a 100°C reference reading.



    If you need to heatshrink your sensor for waterproofing you will have to allow some time for the reading to stabilise.





    schematic





    simulate this circuit – Schematic created using CircuitLab



    Figure 1. Simple linear calibration curve.



    • y1 is the resistance, voltage or ADC reading at 0°C.

    • y2 is the resistance, voltage or ADC reading at 100°C.

    $$ T = 100 fracy - y1y2-y1 $$
    where y = reading at temperature T.



    As pointed out in the comments, if you are using a thermistor you will need to check the datasheet for linearity. If this simple approach isn't good enough you will have to use a polynomial calculation or a look-up table in a micro-controller.






    share|improve this answer











    $endgroup$














    • $begingroup$
      can you please add the calculation or a source to read about calculating the temperature using this method?
      $endgroup$
      – newbie
      8 hours ago






    • 1




      $begingroup$
      This will give you two points, which you can use to calculate beta for those two temps. The response in that range will be nowhere near linear (assuming the OP means it when s/he calls it a "thermistor"),
      $endgroup$
      – Scott Seidman
      8 hours ago






    • 1




      $begingroup$
      @newbie: See the update.
      $endgroup$
      – Transistor
      8 hours ago










    • $begingroup$
      @newbie As Transistor writes at the end, this approach may not be good enough. I can't imagine it would ever be good enough, frankly. The only thing this approach will get you is repeatability (supposed 40°C will always be the same supposed 40°C, but it may really be 20°C or 60°C).
      $endgroup$
      – piojo
      1 hour ago















    4













    $begingroup$

    Fill a cup with ice cubes and pour in water to fill up to the brim. Give it the occasional stir. When the ice is starting to melt you'll be at 0°C. Stick the sensor into the water and take a reading.



    If your sensor can tolerate it, drop it into a kettle of boiling water. At sea-level that will give you a 100°C reference reading.



    If you need to heatshrink your sensor for waterproofing you will have to allow some time for the reading to stabilise.





    schematic





    simulate this circuit – Schematic created using CircuitLab



    Figure 1. Simple linear calibration curve.



    • y1 is the resistance, voltage or ADC reading at 0°C.

    • y2 is the resistance, voltage or ADC reading at 100°C.

    $$ T = 100 fracy - y1y2-y1 $$
    where y = reading at temperature T.



    As pointed out in the comments, if you are using a thermistor you will need to check the datasheet for linearity. If this simple approach isn't good enough you will have to use a polynomial calculation or a look-up table in a micro-controller.






    share|improve this answer











    $endgroup$














    • $begingroup$
      can you please add the calculation or a source to read about calculating the temperature using this method?
      $endgroup$
      – newbie
      8 hours ago






    • 1




      $begingroup$
      This will give you two points, which you can use to calculate beta for those two temps. The response in that range will be nowhere near linear (assuming the OP means it when s/he calls it a "thermistor"),
      $endgroup$
      – Scott Seidman
      8 hours ago






    • 1




      $begingroup$
      @newbie: See the update.
      $endgroup$
      – Transistor
      8 hours ago










    • $begingroup$
      @newbie As Transistor writes at the end, this approach may not be good enough. I can't imagine it would ever be good enough, frankly. The only thing this approach will get you is repeatability (supposed 40°C will always be the same supposed 40°C, but it may really be 20°C or 60°C).
      $endgroup$
      – piojo
      1 hour ago













    4














    4










    4







    $begingroup$

    Fill a cup with ice cubes and pour in water to fill up to the brim. Give it the occasional stir. When the ice is starting to melt you'll be at 0°C. Stick the sensor into the water and take a reading.



    If your sensor can tolerate it, drop it into a kettle of boiling water. At sea-level that will give you a 100°C reference reading.



    If you need to heatshrink your sensor for waterproofing you will have to allow some time for the reading to stabilise.





    schematic





    simulate this circuit – Schematic created using CircuitLab



    Figure 1. Simple linear calibration curve.



    • y1 is the resistance, voltage or ADC reading at 0°C.

    • y2 is the resistance, voltage or ADC reading at 100°C.

    $$ T = 100 fracy - y1y2-y1 $$
    where y = reading at temperature T.



    As pointed out in the comments, if you are using a thermistor you will need to check the datasheet for linearity. If this simple approach isn't good enough you will have to use a polynomial calculation or a look-up table in a micro-controller.






    share|improve this answer











    $endgroup$



    Fill a cup with ice cubes and pour in water to fill up to the brim. Give it the occasional stir. When the ice is starting to melt you'll be at 0°C. Stick the sensor into the water and take a reading.



    If your sensor can tolerate it, drop it into a kettle of boiling water. At sea-level that will give you a 100°C reference reading.



    If you need to heatshrink your sensor for waterproofing you will have to allow some time for the reading to stabilise.





    schematic





    simulate this circuit – Schematic created using CircuitLab



    Figure 1. Simple linear calibration curve.



    • y1 is the resistance, voltage or ADC reading at 0°C.

    • y2 is the resistance, voltage or ADC reading at 100°C.

    $$ T = 100 fracy - y1y2-y1 $$
    where y = reading at temperature T.



    As pointed out in the comments, if you are using a thermistor you will need to check the datasheet for linearity. If this simple approach isn't good enough you will have to use a polynomial calculation or a look-up table in a micro-controller.







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited 8 hours ago

























    answered 8 hours ago









    TransistorTransistor

    99k8 gold badges98 silver badges218 bronze badges




    99k8 gold badges98 silver badges218 bronze badges














    • $begingroup$
      can you please add the calculation or a source to read about calculating the temperature using this method?
      $endgroup$
      – newbie
      8 hours ago






    • 1




      $begingroup$
      This will give you two points, which you can use to calculate beta for those two temps. The response in that range will be nowhere near linear (assuming the OP means it when s/he calls it a "thermistor"),
      $endgroup$
      – Scott Seidman
      8 hours ago






    • 1




      $begingroup$
      @newbie: See the update.
      $endgroup$
      – Transistor
      8 hours ago










    • $begingroup$
      @newbie As Transistor writes at the end, this approach may not be good enough. I can't imagine it would ever be good enough, frankly. The only thing this approach will get you is repeatability (supposed 40°C will always be the same supposed 40°C, but it may really be 20°C or 60°C).
      $endgroup$
      – piojo
      1 hour ago
















    • $begingroup$
      can you please add the calculation or a source to read about calculating the temperature using this method?
      $endgroup$
      – newbie
      8 hours ago






    • 1




      $begingroup$
      This will give you two points, which you can use to calculate beta for those two temps. The response in that range will be nowhere near linear (assuming the OP means it when s/he calls it a "thermistor"),
      $endgroup$
      – Scott Seidman
      8 hours ago






    • 1




      $begingroup$
      @newbie: See the update.
      $endgroup$
      – Transistor
      8 hours ago










    • $begingroup$
      @newbie As Transistor writes at the end, this approach may not be good enough. I can't imagine it would ever be good enough, frankly. The only thing this approach will get you is repeatability (supposed 40°C will always be the same supposed 40°C, but it may really be 20°C or 60°C).
      $endgroup$
      – piojo
      1 hour ago















    $begingroup$
    can you please add the calculation or a source to read about calculating the temperature using this method?
    $endgroup$
    – newbie
    8 hours ago




    $begingroup$
    can you please add the calculation or a source to read about calculating the temperature using this method?
    $endgroup$
    – newbie
    8 hours ago




    1




    1




    $begingroup$
    This will give you two points, which you can use to calculate beta for those two temps. The response in that range will be nowhere near linear (assuming the OP means it when s/he calls it a "thermistor"),
    $endgroup$
    – Scott Seidman
    8 hours ago




    $begingroup$
    This will give you two points, which you can use to calculate beta for those two temps. The response in that range will be nowhere near linear (assuming the OP means it when s/he calls it a "thermistor"),
    $endgroup$
    – Scott Seidman
    8 hours ago




    1




    1




    $begingroup$
    @newbie: See the update.
    $endgroup$
    – Transistor
    8 hours ago




    $begingroup$
    @newbie: See the update.
    $endgroup$
    – Transistor
    8 hours ago












    $begingroup$
    @newbie As Transistor writes at the end, this approach may not be good enough. I can't imagine it would ever be good enough, frankly. The only thing this approach will get you is repeatability (supposed 40°C will always be the same supposed 40°C, but it may really be 20°C or 60°C).
    $endgroup$
    – piojo
    1 hour ago




    $begingroup$
    @newbie As Transistor writes at the end, this approach may not be good enough. I can't imagine it would ever be good enough, frankly. The only thing this approach will get you is repeatability (supposed 40°C will always be the same supposed 40°C, but it may really be 20°C or 60°C).
    $endgroup$
    – piojo
    1 hour ago













    1













    $begingroup$

    Reading Thermistor is a little tricky.
    The above method of calibration, wield no yield to an error detection, It would create two points of a logarithmic curve (the thermistor response curve.



    This means, for every 0.1°C of changue of temperature, the correspondent changue on resistance will vary, depending on the range of the temperature.
    enter image description here



    At first, you might look an error about 2 to 5°C off the real temperature, yet no error, only a bad reading.



    You dont post any details on how are you reading this thermistor, Arduino May be?
    I must say, some libraries dont work at all, so you must create a especial function to do so.



    Post on detailed explanation on how to characterize and read an thermistor.
    The post is in spanish, but in the code tags, all explanation in in plain English.



    Once you have obtain you ABC coeficients, your error will be about 0.1°C from another measurement, even in a 6m long run of LAN wire.



    A test on 4 thermistors
    This test read at the same time the 4 thermistors, You can see a small difference in temperature from 2 of them I was holding briefly in my fingers.






    share|improve this answer









    $endgroup$














    • $begingroup$
      @newbie This is the right approach. If you can't follow the instructions, reply to me in a day or so and I'll look up my arduino code and look up the references it contains and write an answer here.
      $endgroup$
      – piojo
      1 hour ago















    1













    $begingroup$

    Reading Thermistor is a little tricky.
    The above method of calibration, wield no yield to an error detection, It would create two points of a logarithmic curve (the thermistor response curve.



    This means, for every 0.1°C of changue of temperature, the correspondent changue on resistance will vary, depending on the range of the temperature.
    enter image description here



    At first, you might look an error about 2 to 5°C off the real temperature, yet no error, only a bad reading.



    You dont post any details on how are you reading this thermistor, Arduino May be?
    I must say, some libraries dont work at all, so you must create a especial function to do so.



    Post on detailed explanation on how to characterize and read an thermistor.
    The post is in spanish, but in the code tags, all explanation in in plain English.



    Once you have obtain you ABC coeficients, your error will be about 0.1°C from another measurement, even in a 6m long run of LAN wire.



    A test on 4 thermistors
    This test read at the same time the 4 thermistors, You can see a small difference in temperature from 2 of them I was holding briefly in my fingers.






    share|improve this answer









    $endgroup$














    • $begingroup$
      @newbie This is the right approach. If you can't follow the instructions, reply to me in a day or so and I'll look up my arduino code and look up the references it contains and write an answer here.
      $endgroup$
      – piojo
      1 hour ago













    1














    1










    1







    $begingroup$

    Reading Thermistor is a little tricky.
    The above method of calibration, wield no yield to an error detection, It would create two points of a logarithmic curve (the thermistor response curve.



    This means, for every 0.1°C of changue of temperature, the correspondent changue on resistance will vary, depending on the range of the temperature.
    enter image description here



    At first, you might look an error about 2 to 5°C off the real temperature, yet no error, only a bad reading.



    You dont post any details on how are you reading this thermistor, Arduino May be?
    I must say, some libraries dont work at all, so you must create a especial function to do so.



    Post on detailed explanation on how to characterize and read an thermistor.
    The post is in spanish, but in the code tags, all explanation in in plain English.



    Once you have obtain you ABC coeficients, your error will be about 0.1°C from another measurement, even in a 6m long run of LAN wire.



    A test on 4 thermistors
    This test read at the same time the 4 thermistors, You can see a small difference in temperature from 2 of them I was holding briefly in my fingers.






    share|improve this answer









    $endgroup$



    Reading Thermistor is a little tricky.
    The above method of calibration, wield no yield to an error detection, It would create two points of a logarithmic curve (the thermistor response curve.



    This means, for every 0.1°C of changue of temperature, the correspondent changue on resistance will vary, depending on the range of the temperature.
    enter image description here



    At first, you might look an error about 2 to 5°C off the real temperature, yet no error, only a bad reading.



    You dont post any details on how are you reading this thermistor, Arduino May be?
    I must say, some libraries dont work at all, so you must create a especial function to do so.



    Post on detailed explanation on how to characterize and read an thermistor.
    The post is in spanish, but in the code tags, all explanation in in plain English.



    Once you have obtain you ABC coeficients, your error will be about 0.1°C from another measurement, even in a 6m long run of LAN wire.



    A test on 4 thermistors
    This test read at the same time the 4 thermistors, You can see a small difference in temperature from 2 of them I was holding briefly in my fingers.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered 2 hours ago









    Alejandro SantiagoAlejandro Santiago

    286 bronze badges




    286 bronze badges














    • $begingroup$
      @newbie This is the right approach. If you can't follow the instructions, reply to me in a day or so and I'll look up my arduino code and look up the references it contains and write an answer here.
      $endgroup$
      – piojo
      1 hour ago
















    • $begingroup$
      @newbie This is the right approach. If you can't follow the instructions, reply to me in a day or so and I'll look up my arduino code and look up the references it contains and write an answer here.
      $endgroup$
      – piojo
      1 hour ago















    $begingroup$
    @newbie This is the right approach. If you can't follow the instructions, reply to me in a day or so and I'll look up my arduino code and look up the references it contains and write an answer here.
    $endgroup$
    – piojo
    1 hour ago




    $begingroup$
    @newbie This is the right approach. If you can't follow the instructions, reply to me in a day or so and I'll look up my arduino code and look up the references it contains and write an answer here.
    $endgroup$
    – piojo
    1 hour ago











    0













    $begingroup$

    Linearized thermometers have a gain & offset error.



    • Bipolar supplies will likely have offset nulled at 0V.

    • single supply bridges will have some Vref or R ratio of Vref or Vcc where offset is nulled at that deign temperature. Usually this is symmetrical, so that would correspond to the midpoint of your design range.

    • thermistors are calibrated at 25’C with a specific sensitivity curve with 2 variables.



    • to calibrate it you only need 2 measurements



      • Null adjust where error voltage =null = 0 , Vt=Vref

      • gain adjust at T max

        • for a typical 4 R bridge, that is usually midpoint temp.



    • use any better thermometer for calibration or

      • use ice water and boiling water for 0, 100’C






    share|improve this answer









    $endgroup$



















      0













      $begingroup$

      Linearized thermometers have a gain & offset error.



      • Bipolar supplies will likely have offset nulled at 0V.

      • single supply bridges will have some Vref or R ratio of Vref or Vcc where offset is nulled at that deign temperature. Usually this is symmetrical, so that would correspond to the midpoint of your design range.

      • thermistors are calibrated at 25’C with a specific sensitivity curve with 2 variables.



      • to calibrate it you only need 2 measurements



        • Null adjust where error voltage =null = 0 , Vt=Vref

        • gain adjust at T max

          • for a typical 4 R bridge, that is usually midpoint temp.



      • use any better thermometer for calibration or

        • use ice water and boiling water for 0, 100’C






      share|improve this answer









      $endgroup$

















        0














        0










        0







        $begingroup$

        Linearized thermometers have a gain & offset error.



        • Bipolar supplies will likely have offset nulled at 0V.

        • single supply bridges will have some Vref or R ratio of Vref or Vcc where offset is nulled at that deign temperature. Usually this is symmetrical, so that would correspond to the midpoint of your design range.

        • thermistors are calibrated at 25’C with a specific sensitivity curve with 2 variables.



        • to calibrate it you only need 2 measurements



          • Null adjust where error voltage =null = 0 , Vt=Vref

          • gain adjust at T max

            • for a typical 4 R bridge, that is usually midpoint temp.



        • use any better thermometer for calibration or

          • use ice water and boiling water for 0, 100’C






        share|improve this answer









        $endgroup$



        Linearized thermometers have a gain & offset error.



        • Bipolar supplies will likely have offset nulled at 0V.

        • single supply bridges will have some Vref or R ratio of Vref or Vcc where offset is nulled at that deign temperature. Usually this is symmetrical, so that would correspond to the midpoint of your design range.

        • thermistors are calibrated at 25’C with a specific sensitivity curve with 2 variables.



        • to calibrate it you only need 2 measurements



          • Null adjust where error voltage =null = 0 , Vt=Vref

          • gain adjust at T max

            • for a typical 4 R bridge, that is usually midpoint temp.



        • use any better thermometer for calibration or

          • use ice water and boiling water for 0, 100’C







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 1 hour ago









        Sunnyskyguy EE75Sunnyskyguy EE75

        80.3k2 gold badges30 silver badges116 bronze badges




        80.3k2 gold badges30 silver badges116 bronze badges






























            draft saved

            draft discarded
















































            Thanks for contributing an answer to Electrical Engineering Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            Use MathJax to format equations. MathJax reference.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f454954%2fwhats-the-simplest-way-to-calibrate-a-thermistor%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            19. јануар Садржај Догађаји Рођења Смрти Празници и дани сећања Види још Референце Мени за навигацијуу

            Israel Cuprins Etimologie | Istorie | Geografie | Politică | Demografie | Educație | Economie | Cultură | Note explicative | Note bibliografice | Bibliografie | Legături externe | Meniu de navigaresite web oficialfacebooktweeterGoogle+Instagramcanal YouTubeInstagramtextmodificaremodificarewww.technion.ac.ilnew.huji.ac.ilwww.weizmann.ac.ilwww1.biu.ac.ilenglish.tau.ac.ilwww.haifa.ac.ilin.bgu.ac.ilwww.openu.ac.ilwww.ariel.ac.ilCIA FactbookHarta Israelului"Negotiating Jerusalem," Palestine–Israel JournalThe Schizoid Nature of Modern Hebrew: A Slavic Language in Search of a Semitic Past„Arabic in Israel: an official language and a cultural bridge”„Latest Population Statistics for Israel”„Israel Population”„Tables”„Report for Selected Countries and Subjects”Human Development Report 2016: Human Development for Everyone„Distribution of family income - Gini index”The World FactbookJerusalem Law„Israel”„Israel”„Zionist Leaders: David Ben-Gurion 1886–1973”„The status of Jerusalem”„Analysis: Kadima's big plans”„Israel's Hard-Learned Lessons”„The Legacy of Undefined Borders, Tel Aviv Notes No. 40, 5 iunie 2002”„Israel Journal: A Land Without Borders”„Population”„Israel closes decade with population of 7.5 million”Time Series-DataBank„Selected Statistics on Jerusalem Day 2007 (Hebrew)”Golan belongs to Syria, Druze protestGlobal Survey 2006: Middle East Progress Amid Global Gains in FreedomWHO: Life expectancy in Israel among highest in the worldInternational Monetary Fund, World Economic Outlook Database, April 2011: Nominal GDP list of countries. Data for the year 2010.„Israel's accession to the OECD”Popular Opinion„On the Move”Hosea 12:5„Walking the Bible Timeline”„Palestine: History”„Return to Zion”An invention called 'the Jewish people' – Haaretz – Israel NewsoriginalJewish and Non-Jewish Population of Palestine-Israel (1517–2004)ImmigrationJewishvirtuallibrary.orgChapter One: The Heralders of Zionism„The birth of modern Israel: A scrap of paper that changed history”„League of Nations: The Mandate for Palestine, 24 iulie 1922”The Population of Palestine Prior to 1948originalBackground Paper No. 47 (ST/DPI/SER.A/47)History: Foreign DominationTwo Hundred and Seventh Plenary Meeting„Israel (Labor Zionism)”Population, by Religion and Population GroupThe Suez CrisisAdolf EichmannJustice Ministry Reply to Amnesty International Report„The Interregnum”Israel Ministry of Foreign Affairs – The Palestinian National Covenant- July 1968Research on terrorism: trends, achievements & failuresThe Routledge Atlas of the Arab–Israeli conflict: The Complete History of the Struggle and the Efforts to Resolve It"George Habash, Palestinian Terrorism Tactician, Dies at 82."„1973: Arab states attack Israeli forces”Agranat Commission„Has Israel Annexed East Jerusalem?”original„After 4 Years, Intifada Still Smolders”From the End of the Cold War to 2001originalThe Oslo Accords, 1993Israel-PLO Recognition – Exchange of Letters between PM Rabin and Chairman Arafat – Sept 9- 1993Foundation for Middle East PeaceSources of Population Growth: Total Israeli Population and Settler Population, 1991–2003original„Israel marks Rabin assassination”The Wye River Memorandumoriginal„West Bank barrier route disputed, Israeli missile kills 2”"Permanent Ceasefire to Be Based on Creation Of Buffer Zone Free of Armed Personnel Other than UN, Lebanese Forces"„Hezbollah kills 8 soldiers, kidnaps two in offensive on northern border”„Olmert confirms peace talks with Syria”„Battleground Gaza: Israeli ground forces invade the strip”„IDF begins Gaza troop withdrawal, hours after ending 3-week offensive”„THE LAND: Geography and Climate”„Area of districts, sub-districts, natural regions and lakes”„Israel - Geography”„Makhteshim Country”Israel and the Palestinian Territories„Makhtesh Ramon”„The Living Dead Sea”„Temperatures reach record high in Pakistan”„Climate Extremes In Israel”Israel in figures„Deuteronom”„JNF: 240 million trees planted since 1901”„Vegetation of Israel and Neighboring Countries”Environmental Law in Israel„Executive branch”„Israel's election process explained”„The Electoral System in Israel”„Constitution for Israel”„All 120 incoming Knesset members”„Statul ISRAEL”„The Judiciary: The Court System”„Israel's high court unique in region”„Israel and the International Criminal Court: A Legal Battlefield”„Localities and population, by population group, district, sub-district and natural region”„Israel: Districts, Major Cities, Urban Localities & Metropolitan Areas”„Israel-Egypt Relations: Background & Overview of Peace Treaty”„Solana to Haaretz: New Rules of War Needed for Age of Terror”„Israel's Announcement Regarding Settlements”„United Nations Security Council Resolution 497”„Security Council resolution 478 (1980) on the status of Jerusalem”„Arabs will ask U.N. to seek razing of Israeli wall”„Olmert: Willing to trade land for peace”„Mapping Peace between Syria and Israel”„Egypt: Israel must accept the land-for-peace formula”„Israel: Age structure from 2005 to 2015”„Global, regional, and national disability-adjusted life years (DALYs) for 306 diseases and injuries and healthy life expectancy (HALE) for 188 countries, 1990–2013: quantifying the epidemiological transition”10.1016/S0140-6736(15)61340-X„World Health Statistics 2014”„Life expectancy for Israeli men world's 4th highest”„Family Structure and Well-Being Across Israel's Diverse Population”„Fertility among Jewish and Muslim Women in Israel, by Level of Religiosity, 1979-2009”„Israel leaders in birth rate, but poverty major challenge”„Ethnic Groups”„Israel's population: Over 8.5 million”„Israel - Ethnic groups”„Jews, by country of origin and age”„Minority Communities in Israel: Background & Overview”„Israel”„Language in Israel”„Selected Data from the 2011 Social Survey on Mastery of the Hebrew Language and Usage of Languages”„Religions”„5 facts about Israeli Druze, a unique religious and ethnic group”„Israël”Israel Country Study Guide„Haredi city in Negev – blessing or curse?”„New town Harish harbors hopes of being more than another Pleasantville”„List of localities, in alphabetical order”„Muncitorii români, doriți în Israel”„Prietenia româno-israeliană la nevoie se cunoaște”„The Higher Education System in Israel”„Middle East”„Academic Ranking of World Universities 2016”„Israel”„Israel”„Jewish Nobel Prize Winners”„All Nobel Prizes in Literature”„All Nobel Peace Prizes”„All Prizes in Economic Sciences”„All Nobel Prizes in Chemistry”„List of Fields Medallists”„Sakharov Prize”„Țara care și-a sfidat "destinul" și se bate umăr la umăr cu Silicon Valley”„Apple's R&D center in Israel grew to about 800 employees”„Tim Cook: Apple's Herzliya R&D center second-largest in world”„Lecții de economie de la Israel”„Land use”Israel Investment and Business GuideA Country Study: IsraelCentral Bureau of StatisticsFlorin Diaconu, „Kadima: Flexibilitate și pragmatism, dar nici un compromis în chestiuni vitale", în Revista Institutului Diplomatic Român, anul I, numărul I, semestrul I, 2006, pp. 71-72Florin Diaconu, „Likud: Dreapta israeliană constant opusă retrocedării teritoriilor cureite prin luptă în 1967", în Revista Institutului Diplomatic Român, anul I, numărul I, semestrul I, 2006, pp. 73-74MassadaIsraelul a crescut in 50 de ani cât alte state intr-un mileniuIsrael Government PortalIsraelIsraelIsraelmmmmmXX451232cb118646298(data)4027808-634110000 0004 0372 0767n7900328503691455-bb46-37e3-91d2-cb064a35ffcc1003570400564274ge1294033523775214929302638955X146498911146498911

            Черчино Становништво Референце Спољашње везе Мени за навигацију46°09′29″ СГШ; 9°30′29″ ИГД / 46.15809° СГШ; 9.50814° ИГД / 46.15809; 9.5081446°09′29″ СГШ; 9°30′29″ ИГД / 46.15809° СГШ; 9.50814° ИГД / 46.15809; 9.508143179111„The GeoNames geographical database”„Istituto Nazionale di Statistica”Званични веб-сајтпроширитиуу