Olá pessoal bom dia!

Precisava muito de uma ajuda com o circuíto abaixo.

Estou acionando um relé com o ESP8266-01, funciona quase que perfeito, o único problema é que ao reiniciar o ESP simulando uma queda de energia, o relé bate contato, como posso evitar isso ? já tentei de todas as formas atuando no circuíto, porém sem sucesso.

Agradeço muito se puderem dar uma luz.

Abraços

Exibições: 3125

Responder esta

Respostas a este tópico

Bom dia EPA.

Primeiro vamos analisar seu cicuito.

Aparentemente o seu modulo de rele funciona assim:

Ao aplicar +5V no pino +IN, o rele aciona.

Como voce colocou um transistor entre o modulo e o ESP, ao aplicar +0V (LOW)

na base do transistor,  voce terá +5V no pino +IN.

Verifique qual nivel o GPIO2 fica ao ligar ou "resetar" o ESP.

trabalhe com este nivel e ajuste o seu sketch para que ele esteja compativel 

com o nivel que não acione o rele.

RUI

Edmarcos, tava vendo o seu problema, eu estava atras de uma solução contraria, mas que possui o mesmo efeito, a solução foi armazenar na eeprom o estatus do rele antes do reinicio, desta forma, se ele estava ligado, ele volta a ativar, e se estava desligado ele não liga obviamente.

o código que estou utilizando é esse aqui https://github.com/jhon2c/WifiRTC

neste exemplo eu só estou tendo problemas com a ativação do botão auto, que ainda não esta funcionando adequadamente.

então é eeprom emulado mesmo no esp8266, quanto ao rtc nao faz diferença, é só armazenar o status na eeprom.

Bom dia EPA.

Voce pode ANEXAR um ARQUIVO com o seu sketch?\

Rui

Voce está usando a linguagem LUA.

Desculpe, mas não manjo nada da linguagem Lua.

Rui

Minha sugestão - use um circuito de POR (power on reset) no comando do seu relé.

Durante o power on ( ligação na energia), um capacitor/resistor irá inibir o comando do relé.

Você entende de eletrônica ?

http://www.interfacebus.com/Glossary-of-Terms-power-on-reset-circui...

Muito interessante, no caso pelo que entendi é necessario carregar o capacitor antes dele enviar o sinal, e se o pico de energia for muito curto não haveria tempo de acionar o mesmo, faz sentido isso, mas armazenando o status na "eeprom" o rele não pisca, ja fiz os testes aqui desconectando e conectando novamente rapidamente o wemos.


Eu digo isso pois estava tendo problemas com o uso do watchdog que havia colocado para evitar travamentos inoportunos e resolveu perfeitamente, mesmo assim esse circuito é valido para situações que exigem maior precisão nos controles.

Edmarcos, faça um projeto e depois nos mostre...

Lembre-se que o ESP8266 usa sinais digitais de 3,3V. 

O circuito do POR poderá ser conectado no módulo de relé. 

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço