Informações

Como medir a temperatura do termistor

  • Autor:ROGER.
  • Lançamento em:2021-05-17

Uma das principais aplicações do termistor émedindoFale abaixo, vamos conversar, como usar um termistor para testar a temperatura e exibi-lo?

O primeiro é comprar o termistor correspondente com base na faixa de temperatura que você deseja medir.

A fábrica original fornece amostras de termistor e fornece a relação correspondente entre a temperatura e a resistência do termistor.

DesenharO circuitoEsquemático, geralmente use anúncioMicrocomputador de chip únicoPara ler o valor da tensão, o cálculo calcula o valor da resistência.

De acordo com o valor da resistência, você precisa colocar a temperatura e a resistência em uma matriz devido à temperatura e ao valor da resistência.

A parte de exibição normalmente usa o tubo digital ou um cristal líquido, que pode selecionar o visor de acordo com seu próprio aplicativo.

Finalmente, a temperatura é necessária para remover o jitter. Como o termistor é sensível à temperatura, se algum processamento não for executado nos resultados do teste, a temperatura da temperatura é altamente baixa, e o valor da resistência é geralmente detectado e Então o valor médio é feito.

Problema de calibração de temperatura sensível ao calortesteE resolver

Primeiro, a descrição do problema

Primeiro, uma descrição simples da temperatura da versão 1.0 é feita: o método de medição de temperatura do esquema é usar o Thermistor NTC para coletar sua tensão analógica e converter para o valor de temperatura correspondente. O esquema é mostrado na Figura 1, usando Executando TLV521 Construiu uma ponte, iniciais, várias peçasSoldagemA placa de circuito livre de temperatura completa executa teste de precisão de temperatura, e verifica-se que a temperatura de medição é grande e inconsistente com a temperatura real da água, e os desvios positivos e negativos estão presentes. Não é procura regularmente. Como o produto é obrigatório Para a precisão da medição de temperatura é -0,1 ~ + 0,1 °, o resultado não está satisfeito com os requisitos, e no início, pensei que as placas de diferentes desvios foram calibradas através de uma curva de montagem, mas depois de coletar vários conjuntos de dados, Encontrou uma curva de ajuste e ainda não poderia ser todos os requisitos e demorados, e abandonaram este modo, o seguinte teste de análise é realizado;

figura 1

Em segundo lugar, o impacto causado por este problema

Como mencionado na descrição do problema, este produto é -0,1 ~ + 0,1 °, mas o teste de temperatura de mais de 30 folhas descobre, há uma parte significativa do incapaz de atender aos requisitos, aqui para explicar, no momento de dados de teste específicos Não conseguiu mantê-lo, é uma negligência.

Terceiro, o processo de análise para este problema

Depois de descobrir esse problema, já que eu era insuficiente, gostaria de ensinar algumas pessoas, buscar algumas sugestões, analisar o problema dos seguintes aspectos: 1, consistência de precisão do termistor; 2,CPUdeAdc.Erro de coleta; 3, circuito periféricoComponentePrecisão;

1. A consistência de precisão do termistor: Devido à diferença no próprio termistor, é o primeiro a verificar se o fator é o fator principal que afeta a precisão da medição de temperatura. A etapa específica é que três peças são tomadas no mais de 30+ lençóis (com o termistor original), a temperatura é baixa, a temperatura está próxima à temperatura da água, a temperatura 3 é alta, e a temperatura correspondente das três placas nuas é medida em uma temperatura relativa do banho de água constante e registrou , então três o termistor na folha é levado um por um, correspondendo a um, B, C, em seguida, troca duas duas duas duas vezes, e mediu os resultados, os resultados são sempre baixos, o número 2 é perto da temperatura da água , 3 temperatura é alta, e o teste de três rodas pode ser basicamente determinado. A possibilidade de o mesmo lote de termistor resulta neste erro de temperatura foi excluída;

2, erro de aquisição ADC da CPU: Remova o TLV521 das três placas nuas, desconecte a conexão com a CPU,Adi.N Pegue o GND, leia o valor do valor adquirido para o valor de tensão, a consistência de três peças é melhor, quase 0, então o impacto do ADC pode ser ignorado;

3, Precisão de componentes de circuito periférico: Primeiro, verifique os efeitos de cada valor de resistência de resistência na ponte e precisão na precisão da temperatura. Depois de selecionar um conjunto de valor de resistência de precisão de 1% na Fig. 1, dois grupos foram alterados e o teste Os dados são encontrados. Não há grande melhora na temperatura, e não se piorou. É basicamente excluído sobre o efeito do valor de resistência na precisão da temperatura; em segundo lugar, o teste TLV521 pode ser observado das características elétricas do TLV521 na figura 2. O primeiro VOS é grande. No design atual de hardware, a tensão analógica corresponde a cerca de 5mv corresponde a 0,1 °, por isso é muito provável porque este indicador característico causa o erro de temperatura, o próximo teste é para TLV521, a primeira etapa Primeiro, coloquei os três pedaços de nus no estado atual A placa (1 temperatura é baixa, a temperatura é próxima da temperatura da água, a temperatura é alta) Os adesivos de temperatura testam a temperatura sob o banho de água constante de temperatura e registrar os dados um por um, e então trocar o TLV521 nas três placas para trocar, garantem outras quantidades constantes, descobriu que o TLV521 do No. 1 é em qual placa é alterada, e o teste de temperatura é sempre baixo, e é quase baixo No dia 1, então o TLV521 na 2ª placa é removido em outros dois. No quadro, descobriu-se que a temperatura de medição e a 2ª placa foram aproximadamente, então, a próxima verificação, a conclusão ainda é o caso, e Isso é basicamente determinado que o efeito do TLV521 é o principal fator no qual a precisão da temperatura é insuficiente.

关于热敏电阻温度校准问题的测试和解决_第2张图片

Figura 2

Em quarto lugar, resolva o plano de modificação para esta questão

Para o resultado da análise acima, ele foi determinado basicamente que a tensão VOs de TLV521 é causada, portanto, há duas soluções para os engenheiros de software integrados departamentais e incorporados: a, altere um amplificador melhor, como TLV333; B no entanto , o valor de tensão do valor do termistor a 30k (correspondente 37 °) pode ser usado com o ADC a ser usado para comparar o valor de tensão padrão, e a diferença é compensada automaticamente para escrever o flash e o cálculo é chamado para atingir o Objetivo da Calibração; Obviamente, da situação de custo e atual, o programa de um programa é considerado, e a análise específica de viabilidade também é verificada; o engenheiro de software incorporado melhorou o firmware para o fenômeno atual e as soluções discutido. Depois que a ferramenta de gravação de hardware foi testada novamente, a amostra selecionada pelo teste selecionado anteriormente ainda é a placa de três peças testada anteriormente. Depois de gravar a versão de firmware modificada mais recente, você pode ler o deslocamento do deslocamento por escrito e Diferente após o cálculo inicial, o valor de deslocamento da placa está no intervalo de -15,00 a + 15.00mv, em seguida, colocado em um teste de banho de água constante de temperatura. Verificou-se que a consistência de dados medida por três placas melhorou grandemente do que antes, e todos estão a 37 °. Dentro de um intervalo de ± 0,1 °, o resultado inicialmente verificou a viabilidade da solução acima, a fim de garantir que não haja perda, fiz várias verificação de amostragem, e Os resultados do teste são consistentes com as três primeiras peças, portanto, o problema e a solução de posicionamento estão corretos, o problema é basicamente resolvido, mas para a necessidade de atualização do produto, e mais tarde descobre um problema, a consistência do termistor é limitada a cada Lote, isto é, o termistor produzido pelo mesmo lote, achamos que a curva é melhor a consistência, mas o próximo lote se desviará, ou muito pequeno, por isso, para melhor calibrar o termistor, o lado do aplicativo de software incorporado calcula o poço Curva de equipada não tem como para cada lote. Upgrade secundário, o software embarcado posterior adicionado ao teste de previsão de teste para diferentes lote de termistores, isto é, por esterlina o lote de intervalo de erro, então o erro é alocado no software incorporado para Armazene e armazene e no cálculo tardio, a chamada é chamada de modo que a atualização não modifique o problema da precisão de temperatura de temperatura. Espero que esse tipo de caso de engenharia possa inspirar e ajudá-lo.

V. resultado final

A descrição acima é algumas etapas importantes para resolver a temperatura da temperatura da versão da queda da temperatura 1.0 temperatura. Claro, existem algumas operações intermediárias sem instruções específicas, ou porque a capacidade do indivíduo não é suficiente, não é possível localizá-lo com rapidez e precisão É TLV521. Felizmente, com a ajuda do diretor departamental e a todos, finalmente encontraram o problema e resolvido com sucesso, este é um estudo e progresso no meu trabalho.

Acessório:

Naturalmente, a declaração acima é um problema maior com a versão anterior da versão 1.0 da versão 1.0. No estágio tardio, encontramos alguns problemas adicionais: A, em diferentes temperaturas, há um desvio de temperatura e temperatura real da água, como 25 ~ 35 ° Quando a alta é excedida de 0,1 °, a baixa é baixa em 0,1 °, e a temperatura real da água é de 0,2 a 0,4 °; B. A temperatura abaixo do uso correto é menor que a temperatura do corpo humano, queremos Torná-lo maior do que a temperatura precisa 0,1 °, então há um novo termo após a outra rodada; C. A temperatura é lenta quando a temperatura do corpo humano é lenta;

Em resposta aos problemas acima, o fenômeno, que adicionou alguns testes e verificação, porque há um erro de curva RT na presença dos termistores de diferentes lotes, por isso, para resolver o problema A, B, fizemos o RT A curva, será original, o intervalo de montagem é reduzido de 25 a 45 ° a 30 a 40 °, e é garantido que a precisão é dentro de ± 0,1 ° na faixa de 30 a 40 ° e, em seguida, é superior à realização do temperatura da água (0, 0,1) °. e pode acomodar diferentes termistores de lote, engenheiros de software incorporados reservam certos bytes de espaço no flash para armazenar coeficientes de calibração, e após a primeira verificação e re-verificação da primeira rodada, a viabilidade do programa é bem sucedida, Alguns testes mais pesados ​​e necessários devem ser feitos, como uma determinada amostra para cada lote de termistor, teste e verificação, determinar uma curva de ajuste de temperatura adequada para este lote, escreva seus coeficientes para flash dados de temperatura que atenda aos requisitos estabelecidos.