Eu tenho um termistor TTC103 NTC. Possui resistência de potência zero de 10 kΩ a 25 ° C e o valor B25 / 50 de 4050. Como o uso para medir a temperatura?
thermistor
AndrejaKo
fonte
fonte
Respostas:
Os termistores NTC (coeficiente de temperatura negativo) alteram sua resistência efetiva à temperatura. A equação mais comum usada para modelar essa alteração é a equação de Steinhart-Hart . Ele usa três coeficientes para caracterizar o material NTC com grande precisão.
Muitos fabricantes fornecem notas de aplicação (por exemplo, aqui ) detalhando como calibrar um determinado NTC se você deseja uma precisão melhor do que a tolerância de fabricação citada.
O coeficiente B fornecido pode ser usado em uma equação de Steinhart-Hart simplificada, conforme descrito no artigo do Thermistor da Wikipedia em "Equação do parâmetro B" .
fonte
Use-o como uma perna (digamos a perna "superior") em um circuito divisor de tensão, com a outra perna sendo uma resistência conhecida. Meça a tensão no ponto médio do divisor (por exemplo, com um conversor de analógico para digital). Inferir a resistência do termistor da tensão medida como:
Use a equação:
no seu caso, , B = 4050 e T 0 = ( 273 + 25 ) = 298 . Conecte esses números, mais a resistência medida do termistor na equação e sai uma temperatura em Kelvin.R0 0= 10000 B = 4050 T0 0= ( 273 + 25 ) = 298
Leia este artigo da Wikipedia para mais detalhes.
fonte
Os NTCs não são lineares e você verá fórmulas bastante desagradáveis que expressam a relação resistência à temperatura.y= a x + b
Ao adicionar um par de resistores comuns, você pode linearizar seu comportamento, de modo que essa relação seja aproximada por uma equação linear simples da forma . O exemplo a seguir é desta appnote da Epcos .
A curva é praticamente reta de 0 ° C a 60 ° C, o que é suficiente para muitas aplicações.
Em esta resposta eu mostro como, em alguns casos você pode ter uma (15 ppm) curva linear quase perfeita ao longo de um domínio limitado com apenas um resistor série.
edit
Se você não tiver o dinheiro para um resistor, terá que usar a equação de Steinhart-Hart a que Nick e Vicatcu se referem, ou usar uma tabela de pesquisa e interpolação. Ambos têm a desvantagem de que precisam de mais memória: o Steinhart-Hart contém um logaritmo, para o qual você precisará de uma biblioteca de ponto flutuante (presumo que seu microcontrolador não tenha uma ALU de ponto flutuante). A tabela de pesquisa também precisa de um pouco de memória e pode não fornecer uma precisão melhor do que a função linearizada se você precisar interpolar isso.
fonte
Um NTC tem uma resposta não linear à temperatura.
Por exemplo, digamos que você tenha uma fonte de 5V, use um resistor de 1k em série com o NTC e, se medir 0,5V, divida 1k por 0,5V e obtenha 10k ohms como resistência.
Então, dados esses detalhes, coloque-os nessa equação para obter
T
a temperatura.fonte
Existem várias maneiras (tanto em termos de circuitos analógicos quanto em termos de computação de software) para usar termistores para medir a temperatura.
A resposta curta é mais ou menos a seguinte:
Há várias sutilezas aqui, portanto, para uma leitura mais detalhada, você pode conferir este artigo meu sobre o condicionamento de sinais de termistor - espero que isso ajude!
fonte