Hallo zusammen, ich versuche mit dem Raspberry Pi ein Relais zu schalten. Heißt: Schaltspannung 3,3V Basisspannung 5V Als Vorlage habe ich folgende Schaltung verwendet: http://www.mikrocontroller.net/wikifiles/archive/4/4f/20080127104814%21Relais_npn.png Diese Relais habe ich verbaut: http://www.fujitsu.com/downloads/MICRO/fcai/relays/js.pdf Leider schaltet das Relais nicht. Kann mir einer sagen ob es damit gehen sollte bzw. ob ich dazu etwas anders machen muss oder obs einfach das falsche Relais dafür ist. Danke im Voraus. Gruß odem
Laut Datenblatt gibt es kein Relais kleiner 5V Schaltspannung, ich gehe als davon aus, dass du ein 5V Relais hast? Wenn du 5V "oben" anliegen hast und mit 3,3V schaltest, wird der nicht ganz durchschalten. Kenn mich leider nicht mit der Analogtechnik so gut aus, aber evtl. muss der Widerstand anders berechnet werden und es klappt. http://www.mikrocontroller.net/articles/Basiswiderstand Wie es mit dem 3.3V und 5V Unterschied ist weiß ich nicht
Ja, das ist richtig. Wenn ich es richtig verstanden habe wird mit dem Transistor die Schaltspannung auf 5V verstärkt.
Nochmal, die 470 Ohm beziehen sich darauf, wenn die Schaltspannung 5V, und die Spannung am Kollektor auch 5V ist. Du hast aber 3,3V, d.h. dein Transistor schaltet nicht ganz durch, darum schaltet auch das Relais nicht.
odem one schrieb: > ich versuche mit dem Raspberry Pi ein Relais zu schalten. > Als Vorlage habe ich folgende Schaltung verwendet: > http://www.mikrocontroller.net/wikifiles/archive/4/4f/20080127104814%21Relais_npn.png > Leider schaltet das Relais nicht. 1.Test: Schaltet das Relais, wenn Du Kollektor und Emitter miteinander verbindest? 2.Test falls ja: Schaltet das Relais, wenn Du den linken Anschluss des Widerstands mit +3,3V verbindest? 3.Test falls nein: Schaltet das Relais, wenn Du den Wid. mit +5V verbindest? Gruss Harald
Mike Mike schrieb: > Probier mal 260 Ohm Daran liegt es nicht! Ob 260Ω oder 470Ω - das Relais zieht rund 45mA, hfe vom BC337 ist min. 100 (typ. dann eher bei 250) und mit 470Ω fließen in die Basis über 5mA. Damit liegt der minimale Übersteuerungsfaktor bei mehr als 10 - jenseits von Gut und Böse, den 2..3 reichen immer aus! @odem one (odem) Prüfe erst mal, ob du auch die 5V-Ausführung des Relais in Händen hast! Messe mal den Spulenwiderstand: die 5V-Ausführung sollte 112Ω haben.
Und grundsätzlich immer messen, wenn man nicht weis, warum etwas nicht tut. Also, wenn das Relais angezogen sein müsste, miß mal die Spannungen links und rechts des Basis-R, und am Collector und Emitter. Wenn Du mit den gemessenen Werten nichts anzufangen weist, dann nenne sie uns.
Mike Mike schrieb: > Nochmal, die 470 Ohm beziehen sich darauf, wenn die Schaltspannung 5V, > und die Spannung am Kollektor auch 5V ist. > Du hast aber 3,3V, d.h. dein Transistor schaltet nicht ganz durch, darum > schaltet auch das Relais nicht. was für ein schwachsinn! du hast ja nicht mal die emitterschaltung verstanden. wenn du hier schon postest, lies und versteh doch wenigstens die artikel selber, die du verlinkst.
odem one schrieb: > Diese Relais habe ich verbaut: > http://www.fujitsu.com/downloads/MICRO/fcai/relays/js.pdf Bisher wissen wir nicht mal den Typ des Relais. Das verlinkte Datenblatt führt eine ganze Serie mit nominellen Spulenspannungen zwischen 5 und 60V auf. Selbst beim 5V-Typ wäre das, unabhängig von der Ansteuerschaltung, reine Glückssache, ob das Relais bei 3.3V noch schaltet. Mike Mike schrieb: > Wie es mit dem 3.3V und 5V Unterschied ist weiß ich nicht @Mike Mike Dann halte dich einfach an Dieter Nuhr und lies mal etwas über Transistor Grundschaltungen.
Harald Wilhelms schrieb: > odem one schrieb: > >> ich versuche mit dem Raspberry Pi ein Relais zu schalten. >> Als Vorlage habe ich folgende Schaltung verwendet: >> > http://www.mikrocontroller.net/wikifiles/archive/4/4f/20080127104814%21Relais_npn.png >> Leider schaltet das Relais nicht. > > 1.Test: Schaltet das Relais, wenn Du Kollektor und Emitter > miteinander verbindest? Ja. > 2.Test falls ja: Schaltet das Relais, wenn Du den linken Anschluss > des Widerstands mit +3,3V verbindest? Nein. > 3.Test falls nein: Schaltet das Relais, wenn Du den Wid. > mit +5V verbindest? Auch nicht. Schade, dass hätte zumindest klappen müssen, oder? Spielt eigentlich die Richtung in der das Relais eingebaut ist eine Rolle?
odem one schrieb: >> 2.Test falls ja: Schaltet das Relais, wenn Du den linken Anschluss >> des Widerstands mit +3,3V verbindest? > Nein. >> 3.Test falls nein: Schaltet das Relais, wenn Du den Wid. >> mit +5V verbindest? > Auch nicht. Dann ist entweder der Transistor defekt oder der Basiswiderstand zu gross. Gruss Harald
HildeK schrieb: > @odem one (odem) > Prüfe erst mal, ob du auch die 5V-Ausführung des Relais in Händen hast! > Messe mal den Spulenwiderstand: die 5V-Ausführung sollte 112Ω haben. @HildeK: Ich habe die 5V-Ausführung des Relais, so steht es zumindest auf dem Bauteil geschrieben. Beim Spulenwiderstand messe ich 106Ω
Charly B. schrieb: > nimm einen BSS138 o.ae. event. dann den Widerstand > auf 47ohm verkl. > Was stimmt denn mit dem BC337 nicht, bzw. was spricht für den BSS138?
odem one schrieb: >> nimm einen BSS138 o.ae. event. dann den Widerstand >> auf 47ohm verkl. >> > Was stimmt denn mit dem BC337 nicht, bzw. was spricht für den BSS138? Der eine mag lieber Birnen, der andere Äpfel. :-) Gruss Harald
Werner M. schrieb: > odem one schrieb: >> Diese Relais habe ich verbaut: >> http://www.fujitsu.com/downloads/MICRO/fcai/relays/js.pdf > > Bisher wissen wir nicht mal den Typ des Relais. Das verlinkte Datenblatt > führt eine ganze Serie mit nominellen Spulenspannungen zwischen 5 und > 60V auf. Selbst beim 5V-Typ wäre das, unabhängig von der > Ansteuerschaltung, reine Glückssache, ob das Relais bei 3.3V noch > schaltet. Ja, das hätte ich noch dazu schreiben müssen. Die genaue Typ-Bezeichnung lautet: JS5N-K. Ansonsten soll der ja auch nicht bei 3,3V schalten sondern durch die Transistor-Verstärkung bei 5V....so die Idee.
Es stimmt alles mit dem BC, und es spricht nix für den BSS. Hast Du auch die Freilaufdiode über'm Relais? Hast Du mal was gemessen, wie ich schrieb? Hat der Baisiwiderstand wirklich 470Ohm? Ist der Transistor wirklich richtig rum angeschlossen? (C und E evtl. vertauscht)? Vielleicht schon kaputt, weil keine Freilaufdiode drin ... Am besten auch mal ein Foto von deinem Aufbau.
odem one schrieb: > @HildeK: Ich habe die 5V-Ausführung des Relais, so steht es zumindest > auf dem Bauteil geschrieben. Beim Spulenwiderstand messe ich 106Ω Ok, war einfach notwendig, das sicherzustellen. odem one schrieb: >> 1.Test: Schaltet das Relais, wenn Du Kollektor und Emitter >> miteinander verbindest? > Ja. Ok, dann ist das Relais i.O. und passt auch. >> 2.Test falls ja: Schaltet das Relais, wenn Du den linken Anschluss >> des Widerstands mit +3,3V verbindest? > Nein. >> 3.Test falls nein: Schaltet das Relais, wenn Du den Wid. >> mit +5V verbindest? > Auch nicht. Wegen der Verneinung der beiden andern Fragen kann nur noch der Transistor defekt oder völlig falsch angeschlossen sein. Du könntest ja noch die Tests 2 und 3 wiederholen und prüfen, ob der Transistor schaltet, wenn du statt eines Relais einen 1k ... 10k Widerstand nimmst. Wenn sich da auch nichts tut, hol dir einen neuen Transistor!
HildeK schrieb: > Transistor schaltet, wenn du statt eines Relais einen 1k ... 10k > Widerstand nimmst. ...und zwar in Reihe mit einer LED! Dann sieht man gleich, ob der Transisor schaltet. Mit 10k in Reihe ist die LED zwar nicht besonders hell, den Unterschied An oder Aus sollte man trotzdem sehen können. Gruss Harald
Hallo nochmal zusammen, ich danke euch für eure Mühen! Der Fehler lag bei mir, d'oh! Das Massekabel war nicht richtig verbunden, es muss bei der Beschriftung etwas durcheinander gekommen sein.Peinlich. Aber ihr habt mir geholfen das ganze besser zu analysieren/verstehen und den Fehler zu finden! Ihr seid eine klasse Community!
Schade, der Thread hat stark angefangen noch reichlich Konfusion draufgelegt und das mit der Spannungsverstärkung war auch noch nicht geklärt ;-)
odem one schrieb: > Aber ihr habt mir geholfen das ganze besser zu analysieren/verstehen und > den Fehler zu finden! Es ist immer sinnvoll, wenn eine nachgebaute Schaltung nicht auf Anhieb funktioniert, diese zu testen. Dazu gibt es einige Tricks. Spannungs-Potentiale misst man z.B. nicht auf den Leiterbahnen, sondern direkt an den IC-Pins. Den oben beschriebenen Test1 mit dem Emitter-Kollektorkurzschluss macht man am Besten mit einem kleinen Schraubenzieher direkt zwischen den Transistorbeinchen usw. Und immer dran denken: Man lernt mehr durch (behobene) Fehler, als wenn alles auf Anhieb sofort läuft! Gruss Harald
mh schrieb: > Mike Mike schrieb: >> Nochmal, die 470 Ohm beziehen sich darauf, wenn die Schaltspannung 5V, >> und die Spannung am Kollektor auch 5V ist. >> Du hast aber 3,3V, d.h. dein Transistor schaltet nicht ganz durch, darum >> schaltet auch das Relais nicht. > > was für ein schwachsinn! > du hast ja nicht mal die emitterschaltung verstanden. > > wenn du hier schon postest, lies und versteh doch wenigstens die artikel > selber, die du verlinkst. Dann lies du weiter oben, dass ich bereits gesagt habe, dass ich mich damit nicht auskenne. War nur eine Vermutung...
Mike Mike schrieb: > dass ich mich > damit nicht auskenne Warum postest du dann?? Was geht da in deinem Kopf vor?? Wenn man keine Ahnung hat... Besser als einen Anfänger noch mit Blödsinn zu verwirren.
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.