Implementei um controle PID para controlar temperatura com arduino e um supervisório feito no c++ Builder que possui um gráfico que mostra a PV, SP e MV e tbm é possível alterar os ganhos do controlador.
Para demonstrar o funcionamento foram utilizados uma pequena caixa de papelão, uma pequena lâmpada de 50w(esquenta muito!!!) e um sensor de temperatura(lm35).
No vídeo os ganhos não estou ajustados, mas quando ajustados o desempenho fica muito bom.
Permalink Responder até Hugo Bernard Armond Vieira em 16 outubro 2012 at 14:17
Como que coloco a miniatura do vídeos mesmo? srsr
Permalink Responder até Samir Walker Fernandes em 16 outubro 2012 at 17:20
E ai Hugo, blz? Fineza cara, o bom eh que vc vai ajustando no tempo real. Bom trabalho! Aqui, teria como você disponibilizar o código? nem precisa ser completo, estou querendo utilizar o PID no arduino, mas estou tendo mtas dúvidas, se tiver como, será de grande ajuda, disponibiliza por aqui msm, ou se der, manda no meu e-mail: samir_wf@hotmail.com Abraços t+
Permalink Responder até Rodrigo Pinheiro Matias em 16 outubro 2012 at 18:55
Se poder disponibilizar os fontes criar uma conta no github ou bitbucket e adiciona lá
Permalink Responder até Hugo Bernard Armond Vieira em 16 outubro 2012 at 21:48
Samir e Rodrigo, assim que eu chegar em casa eu posto os códigos.
No supervisório ainda falta o controle manual e no arduino tem 2 problemas, não deu certo guando tentei gravar o valores dos ganhos na eepron e o cálculo do PID está rodando no loop(), quando usei com interrupção no Timer1 o PWM não funcionou.
Vlew
Permalink Responder até Hugo Bernard Armond Vieira em 16 outubro 2012 at 21:49
Como que faz para mostrar a miniatura do vídeo? Obrigado
Permalink Responder até Jonatas Freitas em 16 outubro 2012 at 22:03
Qual algoritmo utilizou? A biblioteca disponível aqui nos Tutoriais?
Permalink Responder até Hugo Bernard Armond Vieira em 17 outubro 2012 at 1:16
Não usei nenhuma biblioteca...
Permalink Responder até Hugo Bernard Armond Vieira em 17 outubro 2012 at 1:44
Ai estão os códigos do arduino e do projeto c++ Builder...
tt..
Permalink Responder até Jonatas Freitas em 17 outubro 2012 at 3:13
vixi, ta dando pau nesses arquivos que a galera compartilha por aqui.
Access Denied
You don't have permission to access "http://api.ning.com/files/OWwt7w7AcGQrTeKeGf5ffSj6aNuDRNu6qBNgPUIwJujSg*YFIa-USAzwGsybcdLdMz3St5T4WhXiq5skGou1lQpV8K5BlTem/ControlePID.rar" on this server.
Reference #18.55fa0bbd.1350450613.1abc7c3d
Permalink Responder até Hugo Bernard Armond Vieira em 17 outubro 2012 at 4:06
xiiii, e agora?
Permalink Responder até Samir Walker Fernandes em 17 outubro 2012 at 11:31
ta dando pra acessar o anexo msm não..
se der, posta em algum site de compartilhamento, 4shared...
Permalink Responder até THIAGO EMIDIO DA SILVA em 17 outubro 2012 at 9:17
Fico legal mas gostaria de ver os códigos...
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
Por: R$ 29,00
Ou em até 6x de
R$ 5,18
Por: R$ 150,00
Ou em até 18x de
R$ 10,00
Por: R$ 195,00
Ou em até 18x de
R$ 13,00
(ADS1102C) - 100MHz - 2 Canais
Por: R$ 1920,00
Ou em até 18x de
R$ 127,96
© 2013 Criado por Marcelo Rodrigues.