Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Thermistor

A thermistor is a resistor whose value changes with temperature. As temperature goes up or down, the resistance changes in a predictable way. The name “thermistor” is derived from a combination of the words “thermal” and “resistor.”

From the microcontroller point of view, a thermistor is just another resistor connected to an ADC pin. The ADC does not know anything about temperature. It only measures voltage. We do the rest in the code.

NTC vs PTC

There are two common types of thermistors.

An NTC thermistor has lower resistance at higher temperatures. This is the most common type used for temperature measurement in embedded systems.

pico

A PTC thermistor has higher resistance at higher temperatures. These are usually used for protection or current limiting rather than precise sensing.

In this chapter, we are going to work with an NTC thermistor.

Reference