Ir ao conteúdo
  • Cadastre-se

Otávio.

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Reputação

0
  1. @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
  2. @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
  3. 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

×
×
  • Criar novo...