-
Posts
4 -
Cadastrado em
-
Última visita
Reputação
0-
Ajuda para ler sensor de temperatura com arduino.
Otávio. respondeu ao tópico de Otávio. em Microcontroladores
@MOR Ótima pela explicação, ja estudei o básico de Amplificadores Operacionais, vou dar uma analisada mais detalhada nas suas dicas. Obrigado @aphawk O meu PT100 é 100 ohms à 0ºC, e à 650º C, seu valor é de 329,64 ohms. Quanto à precisão da leitura, um erro de 5º C está aceitável, se for mais que isso não vai compensar devido ao custo dos materiais que estou usando (relé de estado sólido, PT100, arduino, etc).Estava vendo e realmente é possível gravar toda a tabela no microcontrolador, pois como você disse sua memória é 32k. Vou refletir com calma qual alternativa é mais viável, se amplificar o sinal , ou utilizar a tabela. Só mais uma dúvida sobre o PT100 : no documento que consegui baixar, não diz nada a respeito dos parâmetros máximos que o sensor suporta, porém ouvi dizer que para um PT100, uma corrente de alguns poucos miliamperes (cinco por exemplo) pode danificá-lo, é verdade isso ? Obrigado -
Ajuda para ler sensor de temperatura com arduino.
Otávio. respondeu ao tópico de Otávio. em Microcontroladores
@aphawk Eu também tenho a tabela do meu aqui, mas acho que fica complicado colocar ela inteira no programa, pois o intervalo que eu vou trabalhar é justamente de 0 à 650º C (não sei se a memória do arduino suportaria a tabela inteira). Estou tentando fazer um controlador de temperatura para uma máquina de um laboratório de incêndios florestais, primeiro estou tentando ler o valor de temperatura a partir do PT100 e depois vou pensar em alguma forma de projetar um sistema em que se possa determinar uma temperatura e quando o sensor atingir esta temperatura um relé será acionado, estava pensando em utilizar um potênciometro, mas por enquanto é só uma ideia. Se tiver alguma dica de como fazer isso também, ficarei muito grato se me ajudar. Obrigado @MOR Bem pensado, deve ser isso mesmo, vou tentar fazer um amplificador que possua saída aproximadamente 0V quando a temperatura for 0ºC , e que possua saída 5V quando a temperatura for 650º C. Se tiver alguma dica de como fazer isto ficarei grato se me falar, ainda não tenho muita experiência com amplificadores para instrumentação. Obrigado -
Olá, estou com dificuldade para efetuar a leitura de um sensor de temperatura (PT100) com o arduino. Gostaria de saber de vocês se algúem ja trabalhou com este sensor. A única forma que eu encontrei para ler o sensor foi a seguinte: coloquei o sensor em série com um resistor de 2k e alimentei o circuito com 5V da porta do arduino, de modo que se formou um divisor de tensão, então eu liguei uma das portas analógicas do arduino de modo que ela lê a tensão sobre o PT100. Feito isso, fiz um gráfico da temperatura em função da tensão correspondente. A partir desse gráfico eu obtive um polinômio do segundo grau que relaciona a temperatura com a tensão lida. Por fim, fiz uma regra de três para transformar o valor lido na porta analógica no valor de tensão, em seguida joguei esse valor no polinômio, e teoricamente era pra eu ter o valor da temperatura, mas não é isso que esta acontecendo. Alguém sabe se estou cometendo algum erro ou se falta algo no circuito ? Desconfio que tenha que amplificar o sinal para posteriormente ler com a porta analógica uma vez que as variações são bem pequenas, por exemplo, para uma faixa de temperatura que varia de 0 à 650 º C, a tensão na porta analógica varia de 0,236 à 0,701V. O código do programa é simples e segue abaixo : int ppt100 = A0; float temp;float vpt100; void setup (){pinMode(ppt100, INPUT);Serial.begin(9600);}void loop(){ vpt100 = ((analogRead(ppt100))*5.0/1024.0); / lê o valor da porta analógica e converte novamente em tensão temp = -222.16 + 799.43*(vpt100) + 628.1*(vpt100*vpt100); /polinômio da temperatura em função da tensão Serial.println(temp); delay(2000);} Desde já agradeço e peço desculpas se me extendi demais na explicação.
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais