Relais mit GPIO Pin direkt ansteuern

Gast #6489765
Lesenswert?

Hallo miteinander,

ich versuche momentan ein einfaches Relais mit einem GPIO Pin eines Lora 
Microprozessors zu beschalten. Die Spannung am Pin beträgt 3.3 V aber 
sobald ich den Pin an das Relais anschleiße fällt die Spannung auf 1.7 V 
ab...

Habe mit einer Spannungsquelle getestet und sehe, dass das Relais 3.3 V 
und 50 mA braucht. Der Pin sollte eigentlich bis zu 500 mA ausgeben 
können. Durch ein wenig Recherche in diesem Forum habe ich schon 
gesehen, dass man eigentlich einen Transistor benutzen sollte aber mir 
ist leider nicht klar warum. Gut in den meisten fällen braucht man zum 
beschalten des Relais mehr als 3.3 V dann würde es sinn machen aber ich 
verstehe nicht warum es in diesem Fall nicht auch ohne gehen sollte.

Gruß,

Jan
#6490165
Lesenswert?

Jan Simon Gundermann schrieb:

> sobald ich den Pin an das Relais anschleiße fällt die Spannung auf 1.7 V
> ab...

Da hast du Glück, daß deine IOs nicht kaputt gegangen sind.

> Habe mit einer Spannungsquelle getestet und sehe, dass das Relais 3.3 V
> und 50 mA braucht.

Das kann kein normales IO-Pin liefern, bestenfalls SPS-Ausgänge.

> Der Pin sollte eigentlich bis zu 500 mA ausgeben
> können.

Nö.

> Durch ein wenig Recherche in diesem Forum habe ich schon
> gesehen, dass man eigentlich einen Transistor benutzen sollte

Dann tu das!

Relais mit Logik ansteuern.

> aber mir
> ist leider nicht klar warum. Gut in den meisten fällen braucht man zum
> beschalten des Relais mehr als 3.3 V dann würde es sinn machen aber ich
> verstehe nicht warum es in diesem Fall nicht auch ohne gehen sollte.

Weil dein IO eben NICHT 50mA liefern kann! Nimm einen passenden 
Transistor, und sei glücklich.

Außerdem braucht dein Relais eher 73mA, denn es hat 45Ohm 
Wicklungswiderstand.

I = U / R = 3,3V / 45 Ohm = 73mA
Gast #6490313
Lesenswert?

Teo D. schrieb:
> kenny schrieb:
>> Jan Simon Gundermann schrieb:
>>> Der Pin sollte eigentlich bis zu 500 mA ausgeben
>>> können.
>>
>> Welcher Chip gibt 500mA am I/O aus?
>
> Ähhh.. ein sehr heißer?
>
> Falk B. schrieb:
>> Weil dein IO eben NICHT 50mA liefern kann! Nimm einen passenden
>> Transistor, und sei glücklich.
>
> Dann nimm halt 2 o. 3....

V8, Big Block!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren