Electronics How to linearize a thermistor?

Discussion in 'Modding' started by egweimai, 26 Oct 2004.

  1. egweimai

    egweimai What's a Dremel?

    Joined:
    26 Oct 2004
    Posts:
    2
    Likes Received:
    0
    Hi.

    I would like to know how to linearize a thermistor. I want to use it to measure a wide of temperatures from 0 degrees C to 70 degrees C. Is there any IC? I don't care for the cost


    Thank you in advance
     
  2. star882

    star882 What's a Dremel?

    Joined:
    19 Mar 2003
    Posts:
    925
    Likes Received:
    1
    Code and a PIC.
     
  3. ConKbot of Doom

    ConKbot of Doom Minimodder

    Joined:
    2 Jul 2003
    Posts:
    2,160
    Likes Received:
    6
    now I'm sure he could do that without a PIC. I'd bet maxim has something you can hook the thermistor to that will give you a digital output, from which you can hook a DAC or a digi-pot and get a linear output.
     
  4. theshadow27

    theshadow27 What's a Dremel?

    Joined:
    23 Sep 2004
    Posts:
    616
    Likes Received:
    2
    or you could get a linar analouge thermistor chip :duh:
     
  5. egweimai

    egweimai What's a Dremel?

    Joined:
    26 Oct 2004
    Posts:
    2
    Likes Received:
    0
    I don't think that there are linear thermistors.
    I will linearize it programming in Visual Basic.

    Now another question. How can I calibrate a thermistor? I have a very accurate thermometer (0.001C). So I can measure the resistance for a lot of temperatures. I prefere to make the calibration in visual basic.

    Thank you in advance...


    Christos
     
  6. cpemma

    cpemma Ecky thump

    Joined:
    27 Nov 2001
    Posts:
    12,328
    Likes Received:
    55
    Easy option is to use a different type of sensor such as LM35Dz or LM335Z, which give a linear voltage with temperature. One snag is, they're both in TO92 cases, so more bulky than most thermistors.

    There is an equation relating thermistor resistance against temperature, but unless you plot the curve using your 'very accurate thermometer' as a reference and calculate an actual Beta for the thermistor and temperature range you want, results won't be all that accurate.
     

Share This Page