Skip to main content
DMeie.2
Associate III
March 5, 2024
Question

NTC thermistor gain calculation for Board Manager

  • March 5, 2024
  • 1 reply
  • 1790 views

Can anyone explain to me how to calculate the "gain" property for a "NTCThermistor" hardware variant?
The NTCs we use (NTCS0805E3103FMT) are not linear, so a "Thermistor gain in mV/°C" as mentioned in the wiki doesn't apply.

As a side note: The wiki says the property should be named "ntcThermistorGain" but inside the board configuration json this name is invalid and it is simply named "gain" instead.

This topic has been closed for replies.

1 reply

raptorhal2
Lead
March 5, 2024

The gain is a logrithmic equation, as explained in this TI application note:

https://www.ti.com/lit/an/slua621.pdf

The B25/85 factor to apply is in the Thermister data sheet.

I used a non-linear function generation table to relate thermister resistance to temperature.

DMeie.2
DMeie.2Author
Associate III
March 7, 2024

Calculating a conversion table is not the issue, the NTC manufacturer provides a tool for that. However, the MCSDK doesn't seem to be using a converstion table.

What I don't understand is how to get the "gain" value, as its description ("mV/°C") implies a linear correlation.

raptorhal2
Lead
March 8, 2024

Its description implies a "smart sensor" with a built-in conversion table.

Using your NTC in a resister network of ref to NTC to fixed resister (or ref to fixed to NTC resister) to ground would provide a voltage tap between NTC and fixed. The mid-temperature gain in your application may be adequate.

Is the Board Manager software modifiable to include a function table?