Table of Contents
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.