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?
Tags:
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.
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.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por