Hallo,
ich habe einen 74HC595, daran hängen letztlich zwei Relais (1 und 2).
Das Problem ist, wenn ich eines (1) einschalte, schaltet das zweite (2)
einige Sekunden später auch.
Schalte ich Relais 2 direkt, schaltet es auch ohne Veröegerung. Beim
Abschalten das gleiche, über den 74HC595 schaltet es sofort, schalte ich
das Relais 1 ab, schaltet Relais 2 erst 2-3 Sekunden später ab.
Zum Aufbau:
Es hängt zweimal am 74HC595 diese Schaltung (die linke):
http://www.mikrocontroller.net/articles/Relais_mit_Logik_ansteuern#Schaltstufe_f.C3.BCr_kleine_Lasten
Jeweils mit 4,7k als Widerstand und BC547C als Transistor.
Einmal (Relais 1) als VCC 5V und einmal (Relais 2) als VCC 12V.
Vom Netzteil mit den 5V bezieht auch der 74HC595 seinen Strom.
Relais 1 mit den 5V schaltet genau die 12V für einen Verbraucher, von
der letztlich Relais 2 geschaltet wird.
Ich habe laut meinem Messgerät definitiv 0,0 V am Ausgang vom 74HC595
für Relais 2, aber es schaltet dennoch. Unterbreche ich den Kontakt per
Hand, schaltet es nicht mehr!
Als Freilaufdioden habe ich 1N4936 verwendet, die einzige, die ich
rumliegen hatte.
Gestern hatte ich noch eine andere, damit hat es kurz auf dem Steckbrett
funktioniert, bis ich sie dann falsch rum eingelötet habe und sie in
Rauch aufging. Nehme ich die gleiche Schaltung mit der 1N4936, klappt es
nicht.
Aber selbst wenn es "nur" die falsche Freilaufdiode ist, würde ich noch
gerne verstehen, warum das ganze so ist.
An beiden Relais hängen übrigens keine Verbraucher.
Wahrscheinlich kriegt dein HC595 noch einen (Stör-)impuls.
Relais sind immer kritisch.
Nimm möglichst statt dem 5V Relais auch ein 12V Relais.
Verbinde des Stromkreis der 5V mit dem Stromkreis der 12V nur an einem
Punkt (eventuell Siebelko des Netzteils).
Beachte Aufbauhinweise:
http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.25.2
Wenn gestern deine Diode "falschrum" drin war, ist wohl auch viel Strom
über den Transistor geflossen, der kann auch gelitten haben.
4k7 sind zu viel als Basisvorwiderstand, denn ein 5V Relais zieht
normalerweise so 100mA, da wären 10mA mit 470R schon besser als 1mA mit
4k7.
Hallo,
erstmal Danke, das mit den anderen Widerstand muss ich mal ausprobieren.
Ich finde fuer das Relais (JQC-3F 5V) leider kein deutsches/englisches
Datenblatt.
Den Transistor habe ich natürlich schon getauscht.
Welche Störung könnte denn der 74HC595 bekommen? Also welcher Art?
Überall steht bzgl. Dioden etwas beim Abschalten, das verstehe ich auch.
Aber ich habe ja das Problem schon beim Einschalten.
Könnte evtl. das Relais hinüber sein? In irgendeiner Art und Weise?
Schalten tut es einwandfrei, ich habe das ganze aber noch mit keinem
anderen Relais getestet.
> Könnte evtl. das Relais hinüber sein?
Eher nicht, du hast es nicht an 12V betrieben und heiss wurde es bisher
wohl auch nicht.
Ausschliessen kann man es natürlich nicht.
Aber wenn ich von deinem bisherigen Aufbau (Steckbrett) höre,
sind andere Ursachen wahrscheinlicher.
> Welche Störung könnte denn der 74HC595 bekommen?
Ein Taktimpuls durch den er noch ein 1 Bit reinschiebt und damit nach
Relais1 auch Relais2 schaltet.
MaWin schrieb:> Ein Taktimpuls durch den er noch ein 1 Bit reinschiebt und damit nach> Relais1 auch Relais2 schaltet.
Aber müßte dann eine Spannung messbar sein?
Wie geschrieben, ich messe 0,0V. Geschaltet haben kann er also
eigentlich nicht.
Ist es denn möglich, dass der Strom beim Transistor vom Kollektor zur
Basis fliesst? Denn wie geschrieben, ich messe bei der Basis 0V, aber
wenn ich den Kontakt unterbreche, schaltet Relais 2 nicht mehr.
Nur wenn das so wäre, warum ist das Problem weg, wenn Relais 1 nicht
geschalten ist?
Paulchen Panther schrieb:> Schaltet das Relais dauerhaft ein oder klickt es nur einmal kurz?
Es schaltet dauerhaft ein und erst einige Sekunden nachdem ich Relais 1
ausgeschaltet habe, aus.
Relais 2 braucht nur 2mA, falls das relevant ist. Den Transistor nutze
ich dort nur wegen den 12V.
Bei Relais 1 nutze ich den Transistor wegen der Leistung.
Mir ist beim nochmaligen Lesen noch etwas aufgefallen:
MaWin schrieb:> Verbinde des Stromkreis der 5V mit dem Stromkreis der 12V nur an einem> Punkt (eventuell Siebelko des Netzteils).
Das habe ich bisher gar nicht gemacht. Also keine direkte Verbindung,
nur ueber einen Transistor.
Soll ich die zwei Massen der zwei Netzteile einfach moeglichst frueh
kurzschliessen? Und ab dann nur noch mit einem 3-adrigen Kabel?
Hallo,
> verhalten sich die relais einzeln angeschlossen normal (jedes einzelne> funktioniert) oder geht eins nicht...
ja, völlig normal. Selbst angeschlossen klappt alles problemlos. Nur
Relais 1 darf nicht geschaltet sein.
> Das habe ich bisher gar nicht gemacht.> Also keine direkte Verbindung, nur ueber einen Transistor.
EIn Stromkreis heisst Stromkreis weil er eine Hinleitung und eine
Rückleitung besitzt damit der Strom im Kreis fliessen kann.
+--|>|---+
| |
+------+ +-Relais-+
| | | |
5V 74HC595--4k7--|< BC547 12V
| | |E |
+------+ +--------+
kann nicht funktionieren, es kann kein Basisstrom fliessen weil ihm der
Rückweg fehlt. Du musst die Masseleitungen schon verbinden.
+--|>|---+
| |
+------+ +-Relais-+
| | | |
5V 74HC595--4k7--|< BC547 12V
| | |E |
+------+----------+--------+
Danke!
Ich dachte Masse ist Masse und ich muss die zwei Massen nicht
miteinander verbinden.
Es funktioniert jetzt auf jeden Fall.
Zumal mir jetzt auch einiges klarer wird, denn teilweise habe ich zum
Testen ein PC-Netzteil verwendet und da gibt es ja nur eine gemeinsame
Masse.