Estou morrendo aqui.

Estou fazendo um protótipo de um aquecedor de água por indução magnética e comprei dois equipamento para medir o delta da temperatura. A ideia é simples, mas a execução....

Este equipamento vem com dois sensores, fluxo e temperatura. O sensor de fluxo, sem problemas, mas o de temperatura não marca coisa com coisa, fica variando e nunca dá um valor confiável.

Este é o equipamento, de vermelho temos o sensor de fluxo e ao lado o de temperatura.

Este é o sensor de temperatura.

Preciso ligar estes em um Arduino (Uno, Mega...), de onde passarei para uma tela HMI e mostrarei as informações de Fluxo inicial e final, Temperatura da água inicial e final e o delta da temperatura.

Já utilizei vários códigos que encontrei na internet, mas não funcionam direito.

As características técnica dele são: (sonda sensor de temperatura NTC M8 Temp. de medição, para sensor de fluxo medidor YF-B7)

-faixa de temperatura:.-20 ~ 250 ° C

-NTC: 3950 (50 K)

-TEMPERATURA VS MESA de RESISTÊNCIA

-resistência de 50 k Ohms na 25deg. C

-Valor B 3950 K em 25/50 graus. C

-termistor: +/-1%

-dados em tempo: t < = 17 S

Alguém já trabalhou com este tipo de sensor? 

 

Exibições: 999

Responder esta

Respostas a este tópico

Boa tarde, 

Favor enviar o link do seu sensor de temperatura NTC. 

Qual faixa de temperatura pretende medir?

Informe os links dos tutoriais que já testou. 

https://pt.wikipedia.org/wiki/Term%C3%ADstor

NTC (do inglês Negative Temperature Coefficient) - termístores cujo coeficiente de variação de resistência com a temperatura é negativo: a resistência diminui com o aumento da temperatura.

Sugestão para estudo : ( use um resistor de 50K ohms) 

http://labdegaragem.com/profiles/blogs/tutorial-como-utilizar-o-ter...

Water Flow Sensor YF-B7

https://www.seeedstudio.com/Water-Flow-Sensor-YF-B7-p-2884.html

Sensor de temperatura da Bosch (como referência) 

http://www.bosch-motorsport.de/content/downloads/Products/resources...

Dicas importantes sobre o conversor ADC do Arduino :

- se esta usando a tensão de 5V como AREF, ela precisa ser estável e precisa! Meça essa tensão, pois ela é a referência para todas as medidas. Acople um capacitor de 10uF/16V entre AREF e GND. Se estiver usando USB, essa tensão pode estar abaixo dos 5V. 

- Entradas analógicas que não estão sendo usadas - recomenda-se que sejam conectadas ao terra (GND). 

- O conversor ADC do Arduino gasta aproximadamente 100 us para fazer uma medição. Considere acrescentar mais alguns microsegundos entre as mesmas, se fizer várias medições sequenciais. 

https://www.arduino.cc/en/Reference/AnalogRead

Bom dia José Gustavo,

O Link que me enviou (http://labdegaragem.com/profiles/blogs/tutorial-como-utilizar-o-ter...) contem um exemplo que resolveu meu problema,(eu estava achando que a coisa seria bem mais complicada) obrigado.

Conectei com um resistor de 50K e as leituras parecem ser confiáveis, agora farei o teste utilizando 2 sensores de temperatura, espero que não tenha problemas.

Quanto a fonte, estou usando uma regulável.

Relativo a sequencia de medições, coloquei um intervalo de 1 segundo entre as atualizações para que o ADC não tenha problemas e não preciso de uma medição mais curta.

A faixa de medição acredito que será entre 20ºC a 120ºC.

Depois que fizer os testes lhe informo o resultado.

De qualquer forma já lhe agradeço, muito obrigado pela disponibilidade de tempo e conhecimento.

Beleza ! Moro em BH. 

Bacana, ao menos tem mais facilidade em encontrar componentes.

Abraço

Boa noite SMAS,

http://www.bosch-motorsport.de/content/downloads/Products/resources...

olhando no datasheet deste seu NTC, e analisando a faixa que vc quer utiliza-lo,

teremos:

-20 °C ~ 71.000Ω  (71KΩ).

250 °C ~ 55Ω

E a  variação não é linear, ela é logarítmica. 

Como a faixa de variação é muito grande, e  acredito que vc esteja usando um port ADC,

realmente a leitura será muito instável.

E agregando a isto ainda tem as flutuações da tensão  que alimenta o arduino e consequentemente o ADC.

RV

mineirin RV, bom dia.

Parece  que resolvi o problema com o tutorial enviado pelo José Gustavo, mas os seus comentários também foram úteis.

Estou usando uma fonte regulada e as medições até que não estão flutuando tanto quanto estavam, com este novo código.

Infelizmente aqui em Betim (cidade basicamente industrial e a 30 km de Belo Horizonte) não tem nenhuma loja de componentes, e como eu só tinha 1 resistor de 50 vou ter que providenciar mais um para fazer o teste com os dois sensores de temperatura.

Assim que fizer os testes dou noticias.

Muito obrigado pela disponibilidade de tempo e conhecimento.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço