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
Koennte man so machen. Allerdings wuerde ich noch eine Freilaufdiode ueber die Relaisspule legen sonst wird der Transistor durch die Selbstinduktionsspannung zerstoert. Gruss Helmi
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.
Eigentlich müsste es so funktionieren, nur dass du eine Freilaufdiode noch in deinen Schaltkreis einfügen musst.
Normaler 7805, ohne die Diode. Die 0,2V am Transistor stören das Relais nicht.
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.
Wie hoch ist denn die Spannung vor dem 7805? Muss die Relaisspannung unbedingt geregelt sein? Arno
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.
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??? ...
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.
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
>> 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 ....
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).
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 ;-)
> 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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.