[RESOLVIDO]Fiz um codigo para acender um rele com nodemcu e nao funcionou

peguei um codigo na net do programando para zumbis, onde o sketch cria um site html com botao liga e desliga e assim ao clicar o rele sera acionado ou nao, tudo funciona ,porem nada acontece, consigo abrir o site, consigo clicar nos botoes, a referencia e adionada ao url porem nao sei pq meu rele nao esta sendo acionado.

Exibições: 2289

Responder esta

Respostas a este tópico

Boa tarde Ranzinza Véio, 

Ele informou isso no video.

Por isso que eu sempre peço para postar fotos. Video é ainda melhor. (entrega o sujeito, KKKK) 

O Augusto informou uma coisa e fez outra...

Abraços.

desculpe amigo, eu posso ter errado ao falar haha, mas no fim das contas troquei apenas por outro rele e funcionou com o rele direto no esp. como enviado no video

muito obrigado por tudo no fim das contas troquei o rele e vi que ele que era o problema.

Oi A,
Observe que este seu módulo de rele utiliza um transistor PNP.


Para que o rele não atraque, é necessário que a tensão na base fique igual ou menor que a
tensão do emissor, portanto na base teria que ter ~ +5V para não atracar o rele.

Como a saída do ESP fornece em LOW 0V e em HIGH +3,3V, acredito que o rele sempre atracará.

Ou você usa um opto acoplador para fazer este "nivelamento" ou usa outro tipo de modulo de rele.

O LED verde sempre acenderá, pois o rele está sempre atracado.

Não sei porque o LED vermelho não está acendendo.

Nos dois desenhos que acrescentei mostra as situações com LOW e HIGH.

As tensões em vermelho dentro de parêntesis são baseada na referencia do emissor do transistor.
Rui

Compare as 2 situações.

Rui

Sobre a dica do Flavio:

Uma solução possível para sanar isso que o Flavio muito bem aponta, seria a colocação um LED em serie com o IN do rele, que no caso seria em serie com a R do TR do rele na verdade, R1, como aponta o desenho do colega Rui, se a logica é inversa, entre os 5V da fonte e os 3.3V ESP, havera uma diferença de potencial de 3.3V - 5V = 1.7V, então sempre, desligado ou não o GPIO D4, ao colocar o LED em serie, na hora do LOW havera um 0 absoluto na base, saturando o tr, porque  no LED caira a tensão remanente, mas na hora do HIGH, haverá uma queda de tensão de 2V na juntura dos do LED, eliminando assim a diferença de potencial entre base emissor maior que 0,7V, e o rele desligara. Anexo desenho. Notar o sentido do LED.

Abs.

CK

Anexos

Via de duvidas 

genial funcionou! voce e demais.

Obrigado Augusto,

Estendo seu elogio a todos os colegas que participaram do tópico, assim é que chagamos aonde queríamos, colaborando entre todos.

Por favor, faça um favor a toda comunidade, edite o titulo do seu tópico, e coloque antes dele, a palavra RESOLVIDO, isso facilitara a busca de solução para problemas similares de outros garagistas.

Boa sorte!

Abs.

CK

Sim, mudarei e com certeza foi graças a todos, agradeci a cada um na resposta

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço