Activar relais com 3.3V

Boas

Estou a tentar activar um relais com uma carta nodemcu ESP8266 mas apenas consigo activar o led da saída.

tentei como neste link mas o resultado é igual

PS: No esquema o emissor do bc547 esta ao GND e eu liguei ao +5.

Quando ligo a base do transístor bc547 ao +5v o rele activa se ligo o +3.3V apenas acende o led mas não excita o rele da carta ywrobot 4 relay

Cumprimentos

Tenta usar um optoacoplador 4N25!

Boas,

Mas eu gostava era de perceber o porquê de não funcionar, sem perceber nada de electrónica e pelo pouco que li digo eu que deve ser Ic que é baixa, mas como Ic é proporcional a Ib basta aumentar Ib e deveria dar, mas já tentei varias resistências e nada :(.

Cumprimentos,

Zé Tretas

Se o Relé pede 5V na Bobina para acionar e você joga 3.3V, é sinto muito mas ele não funcionará!
Os led funcionam com baixas tensões, por isso que eles acende. E se você usar o Arduino + EthernetShield e tentar acionar um relé de 5V direto pela Shield, também não conseguirá, ai neste caso é baixa corrente!

Boas,

Mas eu não estou a "atacar" directamente o relé, eu passo por esta carta
https://cdn.instructables.com/FC2/3LWZ/IK8KRAGR/FC23LWZIK8KRAGR.LARGE.jpg

que é alimentada em 5V e em que eu venho "pilotar" os 4 transístores BC547, que eles teoricamente quando vem passantes comandarão os reles.

Cumprimentos,

Zé Tretas

Tem como enviar o esquema eletrônico?

No primeiro post disseste que ligaste aos 5V em vez de GND... ainda é assim que tens isso ligado?

O esquema que tem nesse instructable está errado... segundo o esquema, o LED do relé nunca acenderia, mas isso deve ser um pequeno erro.

O esquema do instructable mostra que o VCC da placa dos relés tem 5V, tens isso ligado assim?

Já experimentaste ver se funciona sem o LED?

Uma coisa que aprendi há dias é que um LED tem diferentes quedas de tensão dependendo da cor. Um LED verde tem quedas perto dos 3V, enquanto que um LED vermelho pode andar a cerca de 2V ou menos.

Olha para o circuito outra vez... o teu pino coloca uma tensão e uma corrente (que é finita porque o pino apenas dá alguns mA). A corrente depois divide entre o LED e a base do transistor, se o LED tiver uma queda de 3V, a corrente que passará vai ser muito pouca porque a diferença de tensão é pequena.
No entanto, se a queda nesse LED for menor, a corrente será maior.

Essa mesma corrente ao passar pelo LED, não vai para a base do transistor e talvez daí não conseguires actuar o relé.

O meu conselho é montares o esuqema como no link e deixar o LED verde de fora.

Boas,

Se acabei de desoldar o led, e o relé já faz um barulhito mas ainda falta algo :frowning:

PS: A nível de ligações todas devem estar boas, pois se toco no pino +5, na vez do 3.3V tudo funciona.

Cumprimentos,

Zé tretas

Boas,

Aqui fica o esquema da minha carta rele

Cumprimentos,

Zé tretas

Boas

Re: Will An Ebay Relay Board work with the pi?
Quote
Fri Sep 14, 2012 7:35 pm

At least I now understand a bit more, and had the right idea from the start... Just the wrong components.

No it is the wrong circuit as well.
If you just replace those transistors with NPN ones then the maximum voltage you can get across the relay is 2.6V which I suspect will not be enough to turn it on.
This is because the load is in the emitter and the emitter will not get higher that -0.7V of the base. As you are only driving the base with 3V3 that gives you 2V6 on your relay.

You need a different circuit where the relay goes from the collector to +5V, put the LED & resistor across the relay coil. Then you can switch it on with a 3V3 signal, 1K between the base and GPIO pin.
The emitter of the transistor goes straight to ground.

https://www.raspberrypi.org/forums/viewtopic.php?f=37&t=15052&start=25