Como usar um transistor para enviar 5V a um relé por um pino digital de 3.3v

Olá pessoal,

Alguém sabe como eu devo utilizar um transistor NPN 2N2222 para enviar 5V a um relé ? Estou utilizando um ESP8266 NodeMCU V1.0 V2.

O relé funciona com 5V e é do tipo Low Level Trigger - ativa com Low.

Já o testei; para liga-lo, 5v do NodeMCU no VCC do Relé e GND do NodeMCU no GND do relé.

O relé ativa (fecha o curto do comum com normalmente aberto) com GND no pino de sinal do relé.

E desativa quando coloco 5V no pino de sinal do relé.

Entretanto, quando utilizo uma saida digital do ESP8266 para envia sinal ao relé, ele fica sempre ativo - com o comum e o normalmente aberto em curto.

Li em alguns lugares que com um transistor NPN é possivel enviar 5V através de um pino digital de 3.3V, mas não entendi muito bem como fazer essa ligação.

Alguém pode ajudar-me ?

Grato, Odilon

Exibições: 6656

Responder esta

Respostas a este tópico

Ola Pessoal,

Desculpem-me se estou abusando de seu conhecimento e boa vontade, mas me surgiu uma questão após ter conseguido entender mais ou menos como esse transistor 2n2222 funciona;

A questão é:

Se no lugar de um módulo relé que aciona com Low, for um módulo rele que aciona com High, eu posso colocar 5V no emissor do transistor no lugar do GND ?

Valeu !

Odilon

Boa noite Odilon, desculpe-me intrometer na conversa , uma pergunta , o modulo quando nao esta ligado o pino de sinal nao tem acionamento do rele, estou certo?

 se for o caso o circuito do modulo do rele e esse ( em anexo) junto a ligacao do transistor 2N2222 ,

voce sabe as pinagens do transistor , ne?

o coletor ligue no pino do sinal (ln1) , a base tem um resistor de 1Kohm ou maior ate 10Kohm, voce vai aumentando dependendo da saturacao do transistor (quando o transistor fica ligado e nao desliga), do outro lado do resistor voce liga no GPIO do ESP,  e o emissor do transistor voce liga no GND (negativo),

Anexos

Oi Nelson,

Grato pela ajuda.

Então, eu consegui fazer o relé funcionar invertido; está ativando com High e desativando com Low.

Liguei o GPIO do ESP diretamente à base do 2n2222, liguei o GND ao emissor do transistor e liguei o Input do relay ao coletor do transistor, com um resistor 150R entre eles. Eu li esse esquema aqui:

http://iot-playground.com/images/articles/020/ESP8266_relay_switch.png

Baseado nesse artigo:

https://www.reddit.com/r/esp8266/comments/3tj36f/how_do_i_switch_a_...

Fiz duas mudanças:

1. Eliminei o resistor de 47K entre o GPIO e o a base do relay - usei sem resistor nenhum não sei se fiz a coisa certa.

2. Troquei o resistor de 1K pelo 150R.

Testei - ele está funcionando invertido.

Eu gostaria de ter o conhecimento eletrônico de todos vocês para entender melhor o que realmente está acontecendo, como funciona um transistor.

Não sei por que está funcionando assim.

Usei um multimetro - quando envio High(1) ao GPIO do ESP, chega 0.7v ao input do relay, ativando o relay. Quando envio Low(0) ao GPIO do ESP, chega 4.8v ao input do relay, desarmando-o.

Bom, grato pela ajuda de todos. Vou tentar ler um pouco sobre o funcionamento de transistores, para tentar entender o que está acontecnedo.

Bom dia Odilon, fico contente que deu tudo certo,  em questao de como funcionou , tem no LDG um curso de eletronica gratis do Joao Sergio Caciola nesse link:

http://labdegaragem.com/forum/topics/curso-de-eletr-nica-gratuito

e  como funciona o transistor aqui:

https://www.youtube.com/watch?v=sLABn2kjdEA

aqui ele explica o basico, se voce quer aprender voce pode ver os videos dele e procurar outros cursos de eletronica basica na internet que tem varios em videos ou PDF , ou procurar por eletronica avancada para aprofundar mais na eletronica. 

Valeu Nelson, muito obrigado !!!

Abraço

Boa noite Odilon,  a questao:

 "Se no lugar de um módulo relé que aciona com Low, for um módulo rele que aciona com High, eu posso colocar 5V no emissor do transistor no lugar do GND ?"

 se for igual ao modulo que enviei(o primeiro esquema) , seria assim :

na foto onde tem "Vcc" com R1 ia ser a entrada do sinal (ln1) e o "ln1" ia para o negativo(GND), 

e o transistor onde esta o coletor ia para o Vcc(5V), e o emissor onde esta GND ia para o ln1 (sinal de acionamento)

  em anexo tem o esquema desenhado , da para ter uma nocao de como seria.

Anexos

Olá Nelson,

Grato. Entendi. Mas após fazer a pergunta, obtive a informação de que para fazer assim o transistor a utilizar é o PNP e não NPN. 

Parece que no NPN o coletor é conectado com o + e o emissor no GND; no PNP é o contrário.

Confere ?

Valeu !!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço