A medição de temperatura é uma aplicação comum em projetos eletrônicos, muitas vezes conseguidos usando termistores com microcontroladores Arduino. Compreender como calcular mudanças de resistência e circuitos de projeto é essencial para leituras precisas.

Termistores e seus tipos

Os termistores são resistências sensíveis à temperatura que mudam a resistência com a temperatura. Existem dois tipos principais:

  • NTC (Coeficiente de Temperatura Negativo): A resistência diminui à medida que a temperatura aumenta.
  • PTC (Coeficiente de Temperatura Positivo): A resistência aumenta à medida que a temperatura aumenta.

Calculando resistência e temperatura

A resistência de um termistor a uma temperatura específica pode ser calculada utilizando a equação de Steinhart-Hart ou uma equação simplificada do parâmetro Beta. A equação Beta é comumente utilizada:

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

Onde:

  • R[T: Resistência à temperatura T
  • R[0: Resistência à temperatura de referência T0
  • B: Coeficiente Beta (fornecido pela ficha de dados do termistor)
  • T: Temperatura em Kelvin
  • T0: Temperatura de referência em Kelvin

Projeto de Circuito para Medição de Temperatura

Um circuito comum envolve a conexão do termistor em uma configuração de divisor de tensão com um resistor conhecido. A tensão através do termistor é lida pela entrada analógica Arduino para determinar a temperatura.

As principais etapas incluem:

  • Selecionando um valor resistor apropriado baseado na resistência termistor.
  • Ligar o termistor e o resistor em série entre Vcc e o solo.
  • Medindo a tensão no ponto de junção com o pino analógico Arduino.

A leitura de tensão pode então ser convertida em resistência e temperatura usando as fórmulas fornecidas.