Ola meus amigos !!!

Sou novato no mundo dos embarcados mais à algum tempo venho tentando fazer um controlador de temperatura com PID para controlar o chuveiro elétrico da minha casa.

A ideia é a seguinte, gostaria de controlar a resistência do chuveiro com um relé de estado solido via PWM, controlado por esp32 onde a temperatura de set-point fosse enviada via BT pelo celular ou seja ao invés de utiliza um monitor LCD eu conectaria via BT e entraria com o set-point (temperatura) desejado. 

Porém por ser leigo na parte de códigos não sei nem por onde começar. Por favor me ajudem e desde já muito obrigado a todos que puderem fortalecer qual qualquer ideia.

Exibições: 702

Responder esta

Respostas a este tópico

putz, na teoria essa ideia é brilhante, gostei muito, sei que é pedir de mais porem se vc puder compartilha seu projeto no futuro ficarei extremamente grato.

Outra coisa que utiliza este sensor de temperatura e não um max6675 por exemplo que utiliza termopares.

Vou dividir o projeto aqui no LdG sim.

Prefiro este sensor 18B20, estável e preciso, é mais fácil de usar, menor, e fácil de obter.

RV

Boa noite Filipe, 

Para que usar termopar, se a temperatura deverá variar entre 20 e 40 graus ?? (Chuveiro) 

Termopar é para 0 a 400 graus...

Primeira pergunta importante que eu faço:

- Que relé de estado sólido pretende usar ??? Não é o mais indicado. 

Envie as especificações do relé. 

O indicado é um Super TRIAC ou um MOSFET de alta potência (circuito mais complexo). 

Lembre-se que a potência de um chuveiro pode variar entre 4000 e 6000 Watts (aproximadamente). 

Boa tarde FM,

fiz alguns testes aqui com um sketch e esquema.

por enquanto só funciona offline (Sem WiFi, sem BT e sem RC).

Obs: Usei PID para controlar a temperatura.

Segue esquema e sketch que usei para teste.

RV

Anexos

Boa noite pessoal, tem um erro no esquema.

O DS18B20 vai no port 12 e não no 13 como está no esquema.

RV

RapZ vcs são feras Deus abençoe a sabedoria de vcs parabéns
Esse programa que usou para montar o diagrama ele simula também?

Boa noite JA,

não. 

Não emula.

RV

Nova versão,

com LCD I2C e WiFi mostrando os parâmetros de temperatura e PID.

Ao compilar, colocar o seu SSID e sua password.

Usa IP estático, eu usei 192.16.0.60, mas coloque o que vc quiser usar.

RV

Anexos

Rui bom dia,

Ficou bem interessante o seu projeto

Não é preciso um resistor em série com o Led do fototransistor?  

Também acho que seria bom, uma proteção para picos de tensão sobre esse Led.

O LCD funciona com 3,3V ?

Não consegui encontra as especificações do TRIAC de potência. Poderia nos informar ?

Obrigado e abraços. 

Bom dia Gustavo.

  Este esquema aproveitei de outro projeto e modifiquei, dai esqueci de alterar algumas coisas nele.

1.  "Não é preciso um resistor em série com o Led do fototransistor?  "

      Faltou no esquema: mas tem na montagem um resistor de 1k2 em série com o LED.

2.   "O LCD funciona com 3,3V ? "

     Está errado no esquema é +5V e não VCC.

3.  "Também acho que seria bom, uma proteção para picos de tensão sobre esse Led."

      Tenho em funcionamento em outros projetos sem esta proteção, mas se quiser pode usar um zener.

4.   Não consegui encontra as especificações do TRIAC de potência. Poderia nos informar ?

     Faltou uma letra, o correto é:  BTA30-800CW3G

     https://docs-apac.rs-online.com/webdocs/12d5/0900766b812d50e3.pdf

     Mas pode usar qq outro de 30A ou  mais.

 O valor do resistor na saída do ESP é de 1K, e a do gate do SCR estou usando de 4K7.

 Os resistores em serie com a ponte retificadora são de 27K.

Se encontrar mais divergências pode falar que corrijo.

RV

Esquema corrigido

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2019   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço