Controle de temperatura PID com arduino (placa peltier)

Boa noite galera!

 

Seguinte, preciso de um controle PID pra controlar temperatura usando arduino, vou usar uma placa Peltier pra resfriar o compartimento. Terá um display na qual a pessoa irá solicitar a temperatura desejada que varia de 3 a 8C. O range de variação da temperatura desejada tem que oscilar no máximo 0,25C.

Preciso saber como posso ajustar isso?

se alguém já controlou temperatura de placa peltier, e se essa placa guenta ficar ligando e desligando?

Sou novo nisso e estou com um pouco de dificuldade pra elaborar esse projeto.

alguém poderia me ajudar por favor?

Obrigado,

 

 

 

 

 

 

Exibições: 7836

Responder esta

Respostas a este tópico

Acho que o mais dificil vai ser controlar com erro de 0,25. Eh dificil até medir com essa precisão. Mas nunca fiz, vamos aguardar alguem que já tenha passado por isso.

Mas as pastilhas peltier podem ser ligadas e desligadas à vontade. Achei umas grandes uma vez numa sucata da santa efigencia e fiz uma geladeirinha como essas que vendem pra carro agora. O detalhe importante diria que é a ventoinha na parte que esquenta. Ela esquenta mesmo ! Na epoca usei um cooler de PC e não deu conta. Precisei de um dissipador de aluminio grande com uma ventoinha meio grande. 

Vc pode não só ligar e desligar quanto controlar a tensão nela.

Obrigado Eduardo...

Bom, referente a essa variação de temperatura vou ver se realmente há a necessidade!!

Você usou arduino?

programou em C?

Na epoca usei o 8051, em C.

Tem uns comentarios em:

http://labdegaragem.com/forum/topics/controle-de-temperatura-pid-ar...

A titulo de curiosidade aih vai o codigo... feito a 17 anos.

As soluções com o Arduino hj são tremendamente mais polidas. 

Anexos

Obrigado pelo suporte, e me desculpa a demora pra dar um feedback...

vou iniciar essa semana e se caso necessitar de um help, com certeza volto a incomodá-lo...rsrs

 

Vlw, abraço

Vamos por parte amigo:

1º- A precisao que voce deseja depende tanto do tipo de sensor que voce esta utilizando, como tambem a resolução da tua porta analogica

exemplo = um sensor que te forneca 0 a 5V para 0 a 300C voce faz  5V/300=0.0166V ou seja 16.6mV

teu arduino tem uma resolução de 5V / 1023 = 0,004887 ou seja 4,88mV para cada 1 decimal

se voce dividir a resolucao do sensor pela resolucao do arduino, 16.6mV / 4.88mV = 3.40  vera que o arduino é 3.40x mais preciso que o sensor.

2 exemplo: LM35 sensor de temperatura, este sensor trabalha de forma linear , para cada 1ºC temos 10mV saida, como seu range de atuação é -55°C a 150°C , quando estamos em temperatura ambiente 30ºC temos na saida 850mV acima da referencia em base.

Uma dica, avalie o teu sensor, verifique o range do seu sinal de indicação, caso seja muito baixo, utilize algum amplificador operacional para te fornecer um sinal melhor para o arduino ler.

Tudo isso quem pode nos informar melhor será voce, avalie e aprenda a tirar suas próprias conclusões, abraço amigão

 

Opa, eu to fazendo o PID, já funcionou com um sistema um pouco diferente.

Os garagista me ajudaram e quero te ajudar.

Vou falar do meu, eu tenho que controlar uma temperatura de uma caldeira, meu sensor (FEEDBACK) é um LM35 e carga é a resistência pra aquecer, estou aplicando em AC.

FIZ ENSAIOS E VI QUE DEU 0.5C.

Ex: setei em 30C, o PID mantem os 30 antes disse tem essa variação de .5 (meio) grau.

O que o Sander disse é verdade, se isso é verdade vc tem que verificar tua placa, pois tem a vida util (desgaste)

ex; eu apliquei rele estado solido  - (sem desgaste/silencioso)

ex; poderia aplicar Contactor? talvez ! Mas a vida dele é 0 (zero). pq o PID fica modulando e o tempo é mt rapido.

Falow eu sou novo nesse lance, os GARAGISTA AJUDA, MAS ACREDITE EM DEUS.

Abraço =D

Sander, obrigado!

 

muito obrigado mesmo, amanhã iniciarei essa minha primeira engenhoca e com certeza surgirá mais algumas dúvidas...qq coisa volto a postar alguma coisa, e assim que o projeto funcionar postarei foto.

 

Abraço

Dá uma olhadinha nos meus projetos em:

http://arduinobymyself.blogspot.com.br (blog arduinobymyself)

http://www.instructables.com  (procurem por BIGDOG1971)

http://www.youtube.com/user/marcelomoraes1971 (canal do YouTube)

Amigo, vc poderia usar o sensor de temperatura da Dallas DS18b20 que consegue trabalhar com a resoluçao de 12 bits (0,06 C). Na verdade, acho que a resolução de 10 bits seria suficiente!

Olá Felipe,

Dê uma olhada neste blog link, o autor explica muita coisa sobre PID no arduino.

Abraço.

Felipe,

Acabei de fazer uma série de posts no meu blog sobre PID e controle de potência no Arduino. Pode ser que lhe seja útil. Aqui vai o link para o último post: http://automatobr.blogspot.com.br/2013/05/controle-de-potencia-em-c...

Espero que lhe seja útil.

Mauro,

Seus posts são muito bons.

Você realmente tem conhecimento sobre PID.

Trabalha com sistemas de controle e automação?

Estou adiquirindo uma placa Peltier para poder realizar alguns teste, depois coloco os resultado aqui no Labdegaragem.

Parabéns.

Marcelo

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço