element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Experts, Learning and Guidance
  • Technologies
  • More
Experts, Learning and Guidance
Ask an Expert Forum Thermistor problem...
  • Blog
  • Forum
  • Documents
  • Leaderboard
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Experts, Learning and Guidance to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 7 replies
  • Subscribers 306 subscribers
  • Views 975 views
  • Users 0 members are here
Related
See a helpful answer?

Be sure to click 'more' and select 'suggest as answer'!

If you're the thread creator, be sure to click 'more' then 'Verify as Answer'!

Thermistor problem...

Former Member
Former Member over 10 years ago

I am confused and having trouble converting the Voltage I read to a temperature using this thermistor: http://canada.newark.com/amphenol-advanced-sensors/mc65f103a/ntc-thermistor-10kohm-radial-leaded/dp/95C0606

 

I have tried to decipher the data sheet provided but no avail... any assistance would be great, thanks!

  • Sign in to reply
  • Cancel

Top Replies

  • D_Hersey
    D_Hersey over 10 years ago +1
    "Rt/R25 = exp{A + B/T + C/T 2 + D/T 3 } where T = temperature in K" Yeesh, thermistors.
  • jw0752
    jw0752 over 10 years ago

    Hi Nicholas, You are right that wasn't a very good data sheet. It looked more like a sales flyer. Since it is a thermistor you will have to build it into some sort of a voltage divider and then read the voltage across one of the resistors in the divider circuit. The voltage that you get for a specific temperature will depend on the resistances that you choose to go into the divider. If I were doing it I would use an empirical approach and once I had the divider set up and I was reading the voltage I would put the thermistor in contact with melting ice and read my voltage. This voltage corresponds to 0 degrees C. Next I would calculate the temperature of boiling water for the atmospheric pressure where I live. Then I would put the thermistor into the boiling water and once again measure the voltage from my divider resistor. This voltage corresponds to the temperature of boiling water, roughly 98 degrees C at my altitude. Next I would do the math to see how much the voltage has changed in the range of 0 degrees to 98 degrees C and from that I could get a good approximation of the temperature for all the voltages in between. you might check around as there might be a better data sheet available but you will still determine the voltage of a given temperature by the design of your voltage divider.

    John

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 10 years ago in reply to jw0752

    I figured this would be the case... I am using it with a Raspberry Pi and an ADC so I can read/write the voltages for desired temperatures (0C and 100C) and then solve for the line... Was hoping there might be a better solution than this lol.

     

    Thanks!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Robert Peter Oakes
    Robert Peter Oakes over 10 years ago in reply to Former Member

    Not really, unless you adopt the RC Timer system mconners  posted a little while ago, that eliminated the ADC, use the thermistor instead of the Photoresistor

     

    find it here: http://www.element14.com/community/groups/stemacademy/blog/2014/12/23/reading-a-photo-sensor-with-the-raspberry-pi-b

     

    Regards

     

    peter

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • D_Hersey
    D_Hersey over 10 years ago

    John's two-point calibration method is going to work if the thermistor is linear in the 273 - 373K range.  Thermistor transfer functions can be up to fourth-order polys, IIRC.  To do it rightly, you need to use (for the low point, stir the slurry rapidly) distilled water (use a plastic ice tray to avoid ions) and correct for air pressure in the case of the (use glass) boiling water.  An LM393 is linear over this range, pretty much, as an alternative.  Also, John, to be canonical, if we wanted to compare our thermistor to a resistor, we could also use a Norton amp.  Then our resistor and thermistor wouldn't be in a ladder, but each into a different input of the amplifier.  Another possibility is a CCS rather than a resistor for a load.

     

    Any bipolar transistor (and most diodes) can be used as a TS if it has been cal'd up.  Your sensing range would be dependant upon what elements it was fabricated from.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • michaelkellett
    michaelkellett over 10 years ago in reply to D_Hersey

    Amphenol publish data for this part here:

    http://www.amphenol-sensors.com/en/component/edocman/292-thermometrics-temperature-resistance-curves/download?Itemid=7966

     

    from this page:

    http://www.amphenol-sensors.com/en/products/temperature/ntc-thermistors/947-siweb-pl514?highlight=WyJtYzY1Il0=#download

     

    It's supposed to be a precision part so shouldn't need actual calibration, just sums.

     

    @ Nicholas - ask if you can't work out how to use this data to get to an ADC reading.

     

    MK

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 10 years ago in reply to michaelkellett

    Thank you all!

    Michael Kellett wrote:

     

    Amphenol publish data for this part here:

    http://www.amphenol-sensors.com/en/component/edocman/292-thermometrics-temperature-resistance-curves/download?Itemid=7966

     

    from this page:

    http://www.amphenol-sensors.com/en/products/temperature/ntc-thermistors/947-siweb-pl514?highlight=WyJtYzY1Il0=#download

     

    It's supposed to be a precision part so shouldn't need actual calibration, just sums.

     

    @ Nicholas - ask if you can't work out how to use this data to get to an ADC reading.

     

    MK

     

    This is exactly what I was looking for... I somehow I never saw this in the first place. I know what I have (MC65F103A) so I can use the information in the table to figure all this out.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • D_Hersey
    D_Hersey over 10 years ago

    "Rt/R25 = exp{A + B/T + C/T 2 + D/T 3 }

    where T = temperature in K"

     

    Yeesh, thermistors.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube