{"id":3595,"date":"2025-04-21T04:42:09","date_gmt":"2025-04-21T04:42:09","guid":{"rendered":"https:\/\/webprojects.cloud\/wordpress\/splatco\/?post_type=spl_knowledgebase&#038;p=3595"},"modified":"2025-06-10T11:59:45","modified_gmt":"2025-06-10T11:59:45","slug":"thermistors-overview-theory","status":"publish","type":"spl_knowledgebase","link":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/","title":{"rendered":"Thermistors: Overview, theory"},"content":{"rendered":"\n<p>There are two broad types of thermistors: PTC (positive temperature coefficient) and NTC (negative temperature coefficient). For temperature measurement we use NTC thermistors. (PTC thermistors are not generally suitable for measuring temperature.)<\/p>\n\n\n\n<p>An NTC thermistor consists of a small pellet of a special semiconductor material with two connecting wires.They can come in a number of different packages, ranging from a bare bead with two wires through to stainless steel probes or other complicated mountings.<\/p>\n\n\n\n<p>NTC thermistors exhibit a resistance that decreases with increasing temperature.<\/p>\n\n\n\n<p>Thermistors have a number of advantages over other electrical temperature sensors:<\/p>\n\n\n\n<p><strong>+ Low cost.<\/strong>&nbsp;A basic bead thermistor can be bought for well under a dollar in modest quantities.<\/p>\n\n\n\n<p><strong>+ High sensitivity.<\/strong>&nbsp;Thermistors produce a very large change in resistance with changing temperature. The result of this is that they can be used with very simple circuitry.<\/p>\n\n\n\n<p><strong>+ High accuracy.<\/strong>&nbsp;Contrary to popular belief, thermistors can be very accurate. 1\u00b0C is fairly standard, and units with 0.05\u00b0C accuracy are available for around $5 US (as a bare bead device).<\/p>\n\n\n\n<p><strong>+ Simple interface circuitry.<\/strong>&nbsp;Thermistors can be interfaced into a controller very simply. That is why we are able to include thermistor interfacing on our standard products at a trivial incremental cost (one resistor and one link &#8211; it costs us more to document it!). BY comparison RTDs and thermocouples require very expensive chips to interface them into a microprocessor.<\/p>\n\n\n\n<p>Naturally, thermistors have some disadvantages. The most significant are:<\/p>\n\n\n\n<p><strong>&#8211; Limited temperature range.<\/strong>&nbsp;Typically, thermistors are usable only up to 150-200\u00b0C. There are, however, devices available that go as high as 750\u00b0C.<\/p>\n\n\n\n<p><strong>&#8211; Non-linear.&nbsp;<\/strong>Thermistors are highly non-linear. That means some arithmetic is required to produce a linear reading in degrees. Fortunately, SPLat can do the necessary calculations, so it is not so bad after all.<\/p>\n\n\n\n<p><strong>&#8211; No standardization.<\/strong>&nbsp;Whereas the main competing technologies, RTDs and thermocouples, are made in standardized and interchangeable types, thermistors tend to vary a lot from unit to unit and manufacturer to manufacturer. Several manufacturers do now make &#8216;interchangeable&#8217; products, meaning units with closely defined and guaranteed characteristics.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"226\" src=\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/Thermistors.gif\" alt=\"\" class=\"wp-image-3596\"\/><\/figure>\n\n\n\n<p>The diagram above shows the generalised temperature measurement circuit implemented on a number of SPLat products. Ignore, for now, the components drawn in a dashed line.<\/p>\n\n\n\n<p>In essence, the thermistor is connected to a fixed value resistor to form a simple voltage divider, with the thermistor as the bottom leg of the divider. The divider is driven from a voltage source called Vfeed. The voltage developed across the thermistor depends on the temperature. As the temperature of the thermistor increase its resistance drops and the voltage across it decreases. This voltage is measured by an analog input on the SPLat board to produce a number. The higher the temperature the smaller the number. By performing some sums on that number we can calculate the temperature.<\/p>\n\n\n\n<p>Just about everything in this diagram can vary, between SPLat types, between applications and between thermistor types. However, by following the instructions provided later, and using the spreadsheet we provide you, the process is quite simple.<\/p>\n\n\n\n<p>The components drawn in dashed line exist only in certain configurations. The spreadsheet makes allowance for them.<\/p>\n\n\n\n<p>Because the thermistor is non-linear (its resistance change from say 25\u00b0C to 30\u00b0C is not the same as its resistance change from say 75\u00b0C to 80\u00b0C), the sums we do in the SPLat program must compensate for the nonlinearity. The calculation required uses a polynomial equation. This polynomial equation is generated automatically by the spreadsheet.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There are two broad types of thermistors: PTC (positive temperature coefficient) and NTC (negative temperature coefficient). For temperature measurement we use NTC thermistors. (PTC thermistors&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":3594,"menu_order":0,"template":"","class_list":["post-3595","spl_knowledgebase","type-spl_knowledgebase","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Thermistors: Overview, theory - SPLat Controls<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Thermistors: Overview, theory - SPLat Controls\" \/>\n<meta property=\"og:description\" content=\"There are two broad types of thermistors: PTC (positive temperature coefficient) and NTC (negative temperature coefficient). For temperature measurement we use NTC thermistors. (PTC thermistors...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/\" \/>\n<meta property=\"og:site_name\" content=\"SPLat Controls\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-10T11:59:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/Thermistors.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"300\" \/>\n\t<meta property=\"og:image:height\" content=\"226\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/\",\"url\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/\",\"name\":\"Thermistors: Overview, theory - SPLat Controls\",\"isPartOf\":{\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/Thermistors.gif\",\"datePublished\":\"2025-04-21T04:42:09+00:00\",\"dateModified\":\"2025-06-10T11:59:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/#breadcrumb\"},\"inLanguage\":\"en-AU\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-AU\",\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/#primaryimage\",\"url\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/Thermistors.gif\",\"contentUrl\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/Thermistors.gif\",\"width\":300,\"height\":226},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorials, application notes and white papers\",\"item\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Tutorial: Thermistor temperature measurement\",\"item\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Thermistors: Overview, theory\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#website\",\"url\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/\",\"name\":\"SPLat Controls\",\"description\":\"OEM Embedded Machine Controllers\",\"publisher\":{\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-AU\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#organization\",\"name\":\"SPLat Controls\",\"url\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-AU\",\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2024\/10\/logo.svg\",\"contentUrl\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2024\/10\/logo.svg\",\"caption\":\"SPLat Controls\"},\"image\":{\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Thermistors: Overview, theory - SPLat Controls","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Thermistors: Overview, theory - SPLat Controls","og_description":"There are two broad types of thermistors: PTC (positive temperature coefficient) and NTC (negative temperature coefficient). For temperature measurement we use NTC thermistors. (PTC thermistors...","og_url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/","og_site_name":"SPLat Controls","article_modified_time":"2025-06-10T11:59:45+00:00","og_image":[{"width":300,"height":226,"url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/Thermistors.gif","type":"image\/gif"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/","url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/","name":"Thermistors: Overview, theory - SPLat Controls","isPartOf":{"@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/#primaryimage"},"image":{"@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/#primaryimage"},"thumbnailUrl":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/Thermistors.gif","datePublished":"2025-04-21T04:42:09+00:00","dateModified":"2025-06-10T11:59:45+00:00","breadcrumb":{"@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/#breadcrumb"},"inLanguage":"en-AU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/"]}]},{"@type":"ImageObject","inLanguage":"en-AU","@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/#primaryimage","url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/Thermistors.gif","contentUrl":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/Thermistors.gif","width":300,"height":226},{"@type":"BreadcrumbList","@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/thermistors-overview-theory\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webprojects.cloud\/wordpress\/splatco\/"},{"@type":"ListItem","position":2,"name":"Tutorials, application notes and white papers","item":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/"},{"@type":"ListItem","position":3,"name":"Tutorial: Thermistor temperature measurement","item":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/tutorials-application-notes-and-white-papers\/tutorial-thermistor-temperature-measurement\/"},{"@type":"ListItem","position":4,"name":"Thermistors: Overview, theory"}]},{"@type":"WebSite","@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#website","url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/","name":"SPLat Controls","description":"OEM Embedded Machine Controllers","publisher":{"@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webprojects.cloud\/wordpress\/splatco\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-AU"},{"@type":"Organization","@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#organization","name":"SPLat Controls","url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/","logo":{"@type":"ImageObject","inLanguage":"en-AU","@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#\/schema\/logo\/image\/","url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2024\/10\/logo.svg","contentUrl":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2024\/10\/logo.svg","caption":"SPLat Controls"},"image":{"@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/spl_knowledgebase\/3595","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/spl_knowledgebase"}],"about":[{"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/types\/spl_knowledgebase"}],"author":[{"embeddable":true,"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/users\/1"}],"up":[{"embeddable":true,"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/spl_knowledgebase\/3594"}],"wp:attachment":[{"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/media?parent=3595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}