Măsurarea temperaturii este o aplicaţie comună în proiectele electronice, adesea obţinute folosind termistori cu microcontrolere Arduino. Înţelegerea modului de calcul al schimbărilor de rezistenţă şi a circuitelor de proiectare este esenţială pentru citirea exactă.

Termiştii şi tipurile lor

Thermistorii sunt rezistenţi sensibili la temperatură care îşi schimbă rezistenţa la temperatură. Există două tipuri principale:

  • NTC (coeficient de temperatură negativ): Rezistența scade pe măsură ce temperatura crește.
  • PTC (coeficient de temperatură pozitiv): Rezistența crește pe măsură ce temperatura crește.

Calculez rezistenta si temperatura

Rezistenţa unui termomistor la o temperatură specifică poate fi calculată folosind ecuaţia Steinhart-Hart sau o ecuaţie simplificată a parametrilor Beta. Ecuaţia Beta este folosită în mod obişnuit:

R[T = R0 *exp(B * (1/T - 1/T0)

unde:

  • R[T: Rezistența la temperatura T
  • R[0: Rezistența la temperatura de referință T0
  • B: Coeficientul Beta (prevăzut prin fișa cu date a termistorului)
  • T: Temperatura în Kelvin
  • Temperatura de referință în Kelvin

Proiectare circuit pentru măsurarea temperaturii

Un circuit comun implică conectarea termomistorului într-o configurație a separatorului de tensiune cu un rezistor cunoscut. Tensiunea de peste termomistor este citită de către puterea analogică Arduino pentru a determina temperatura.

Printre etapele principale se numără:

  • Selectarea unei valori adecvate rezistor pe baza rezistenţei termistorului.
  • Conectarea termomistorului și rezistorului în serie între Vcc și sol.
  • Măsurarea tensiunii la punctul de joncțiune cu pin analogic Arduino.

Citirea tensiunii poate fi apoi convertită la rezistență și temperatură, folosind formulele furnizate.