Forum: Analoge Elektronik und Schaltungstechnik 5V Relais über Transistor ansteuern?


von Hannes (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
kann man das so machen wie in der Skizze? Über dem Transistor fällt ja 
auch eine Spannung ab. Hat das 5V Relais dann noch genug zum schalten?

Oder sollte man den 7805 so beschalten wie in der Skizze damit man 5,7V 
Vcc hat? Und dann den µC über eine Diode an Vcc anschliessen, damit 
dieser mit nur 5V versorgt wird?

Thx


Hannes

von Helmi (Gast)


Lesenswert?

Koennte man so machen.
Allerdings wuerde ich noch eine Freilaufdiode ueber die Relaisspule
legen sonst wird der Transistor durch die Selbstinduktionsspannung
zerstoert.

Gruss Helmi

von Thomas B. (detritus)


Lesenswert?

Das geht problemlos. Basiswiderstand so wählen, dass Übersteuerung 
vorliegt (dann fällt am Transistor vielleicht noch 200mV ab) und vor 
allem auch die Freilaufdiode nicht vergessen.

von Tom (Gast)


Lesenswert?

Eigentlich müsste es so funktionieren, nur dass du eine Freilaufdiode 
noch in deinen Schaltkreis einfügen musst.

von Andreas K. (a-k)


Lesenswert?

Normaler 7805, ohne die Diode. Die 0,2V am Transistor stören das Relais 
nicht.

von crazy horse (Gast)


Lesenswert?

und je nach Relaisstrom kannst du das auch direkt am AVR-Port machen.

von Andreas K. (a-k)


Lesenswert?

crazy horse wrote:

> und je nach Relaisstrom kannst du das auch direkt am AVR-Port machen.

Dann aber möglichst mit Schottky-Diode als Freilaufdiode, um den Pegel 
am Ausgang im zulässigen Bereich zu halten.

von Falk B. (falk)


Lesenswert?


von Arno H. (arno_h)


Lesenswert?

Wie hoch ist denn die Spannung vor dem 7805?
Muss die Relaisspannung unbedingt geregelt sein?

Arno

von Hannes (Gast)


Lesenswert?

Hallo,
danke für die vielen Antworten. Die Spannung vor dem 7805 ist 9V.
Freilaufdiode kommt natürlich rein.

Noch eine Frage:

wie groß sollte der Vorwiderstand sein? Als Transistor nehme ich einen 
BC547B weil so einer gerade da ist.

von Hannes L. (hannes)


Lesenswert?

Hannes wrote:
> wie groß sollte der Vorwiderstand sein? Als Transistor nehme ich einen
> BC547B weil so einer gerade da ist.

Hast Du Falks Link nicht gelesen???

...

von Niels H. (monarch35)


Lesenswert?

crazy horse wrote:

> und je nach Relaisstrom kannst du das auch direkt am AVR-Port machen.

Induktive Lasten direkt am AVR-Port? Mag ja sein, daß das geht, aber 
doch bestimmt nicht lange gut, oder?

Ich würde sowas jedenfalls nie machen. Da könnt ihr mir hier erzählen, 
was ihr wollt.

von Karl H. (kbuchegg)


Lesenswert?

Hannes Lux wrote:
> Hannes wrote:
>> wie groß sollte der Vorwiderstand sein? Als Transistor nehme ich einen
>> BC547B weil so einer gerade da ist.
>
> Hast Du Falks Link nicht gelesen???
>

Da ist die Berechnung des Vorwiderstandes leider (noch) nicht
drinnen.
Aber hier
http://www.mikrocontroller.net/articles/Basiswiderstand

von HildeK (Gast)


Lesenswert?

>> Hast Du Falks Link nicht gelesen???
>>
>
>Da ist die Berechnung des Vorwiderstandes leider (noch) nicht
>drinnen.

Ich schätze den immer ;-)
Nimm doch einfach den gleichen ....

von crazy horse (Gast)


Lesenswert?

das geht völlig problemlos, solange das Relais mit dem Portstrom 
zufrieden.
Und keine Angst vor den bösen Induktivitäten, das ist überhaupt kein 
Problem - am AVR-Port geht es sogar ganz ohne Freilaufdiode (bzw. wenn 
diese da ist, hat sie keinerlei Funktion).

von Lets R. (letsrock)


Angehängte Dateien:

Lesenswert?

Servus.
ALso ich hab mir hier soeben alles durchgelesen. Weiterhin habe ich mir 
diesen Link, der ebenfalls hier im Thread gepostet war angeschaut:

http://www.mikrocontroller.net/articles/Relais_mit_Logik_ansteuern


Jedoch habe ich nach der Durchsicht des Datenblattes des Transistors BC 
337 nun eine Frage:

Der Transistor kann mir 800mA schalten (ich bracuhe für mein 
Magnetventil eh nur 250mA @24V). Jedoch kann der Ausgang meines PICs 
28f2525 nur 20mA schalten oder? Der Transistor braucht aber 100mA. Sehe 
ich das richtig???

Wie erreiche ich nun, dass ich das ohne weiteres schalten kann???

Danke für eure Antworten ;-)

von Stefan B. (stefan) Benutzerseite


Lesenswert?

> Der Transistor braucht aber 100mA.

Wie kommst du da drauf?

Ich komme aus der Kurvenschar Ib im Diagramm Ic = f(Vce) auf ca. 1.2 mA 
Ib, um Ic ca. 250 mA zu haben. Das ist auch ein plausibler hFE Wert für 
dan BC337-25 Typ (Tabelle)

Mit dem Basiswiderstand 470 Ohm wird dieser Wert von Ib wie 
gewünscht überschritten, um ein sicheres Durchschalten zu gewährleisten. 
Egal ob -16, -25 oder -40 Typ mit unterschiedlicher hFE.

http://www.dbo812.de/doks/elektronik/transistoren/bc337.pdf

von Lets R. (letsrock)


Lesenswert?

Danke, das hatte ich nicht berücksichtigt.

So langsam verstehe ich aber auch alles im Zusammenhang :-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.