Darf ich ein 24VDC-Relais G2R-1 direkt über den Transistor BC547B schalten?

... komplette Frage anzeigen

4 Antworten

die UCE Spannung interessiert hier weniger. Wichtiger ist die Stromverstärkung im Zusammenhang mit dem nötigen Kollektorstrom, der nötig ist.

Der Transistor Verändert nur sinngemäß das Spannungspotential. Mit 24 V kann der Controller nicht arbeiten, deswegen soll das eine Zwischenstufe passend erledigen.

Werden im Kollektorkreis 23 mA benötigt und der Transi hat eine typische Stromverstärkung, dann errechnet sich der Basiswiderstand so:

Nötiger Basisstrom sind 23 mA geteilt durch 200 gleich 0,115 mA.
Basisvorwiderstand gleich 4,4 V geteilt durch 0,115 mA, ergibt wieviel Kiloohm?

Welcher dem errechneten Wert am nächsten liegt welcher Wert der Widerstandsreihe, die du zur Verfügung hast?

Kannst es dir einfacher machen, einen fertigen Baustein verwenden. Ein ULN2003 hat das in 7 facher Ausführung drin und eine Diode ebenso.
Braucht nur mehr Platz als ein Transi und einen Widerstand, aber Gedanken und Rechnen musst du dann nicht mehr.

Falls du mal Motoren treiben willst, wäre der evtl geeignet.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von DeeBee77
31.03.2016, 19:58

Hallo.

Vielen Dank!

Ich habe einen Rechenfehler gemacht, wären 38.2 kOhm, also 33 kOhm würde ich als Basis-R nehmen.

Somit darf ich zwischen dem GND und +24VDC wirklich einfach das 24VDC-Relais über den Kollektor und den Emitter hängen? Haltet dies der Transi aus??

Danke für den ULN2003, werde dies 100% berücksichtigen, Motoren sind mein Ziel um überhaupt uC zu lernen ;)

Grüsse

0

Als schaltender Transistor ist es wichtiger, das der Basiswiderstand nicht zu groß ist, damit der Transistor sicher und schnell durchschaltet. Sonst könnten die Leistungsverluste am Transistor zu groß werden. Du berechnest also nicht, wie viel Strom du gerade so brauchst, damit der Transistor schaltet, sondern schaust wie viel er braucht, damit er schnell schaltet. So was findet sich hoffentlich in einem Datenblatt, als Diagramm.

Antwort bewerten Vielen Dank für Deine Bewertung

Hallo zusammen!

Ich habe es geschafft, ja, mit Rücklaufdiode (das wusste ich noch :) ).

Somit ist meine erste Hürde des uC-Programmierens wie auch der Hürde, grosse Spannungen/Ströme zu schalten (normale Steckdosenspannungen etc.), gemeistert.

Das nächste wird sein, den uC-A/D-Wandler mittels Temp.-Sensor und Helligkeitssensor einzulesen und Limiten zu setzen, um zB genau diesen Ausgang zu schalten B-)

Cool, freue mich drauf.

Danke für alle Antworten, hat mir sehr geholfen!

Antwort bewerten Vielen Dank für Deine Bewertung

Geht, aber der Transistor braucht als Halbleiter eine freilaufdiode.. LG Anna

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?