Forum: Mikrocontroller und Digitale Elektronik Relais schalten nur einige male und geben dann auf


von Tobias S. (Firma: luxoom) (tobistobi)


Lesenswert?

Hallo, waere dankbar fuer Hilfe:

Ueber einen Controller steuere ich ueber Transistor einen Relais an 
(5V), dieser schaltet einen 12V Kreis in dem SMD-LEDs mit 
Vorwiderstaenden haengen. Der Controller laesst diese LEDs blinken, 
sollte er zumindest. Nach drei bis vier Schaltvorgaengen hoert der 
Relais auf zu schalten, die LEDs bleiben aus. Wenn ich die LEDs vom 
Relais nehme schaltet dieser dagegen ganz normal und so oft ich das 
moechte.

Was koennte das Problem sein?

danke im voraus, .tobi.

von Patrick (Gast)


Lesenswert?

Hast Du nen Schaltplan?

von Stefan Salewski (Gast)


Lesenswert?

Freilaufdiode an Relaisspule vorhanden?

von Tobias S. (Firma: luxoom) (tobistobi)


Lesenswert?

Freilaufdiode ist vorhanden, schaltet ja auch ohne Last einwandfrei. 
Macht das bei einer Freilaufdiode eine nunterschied ob eine Last 
geschaltet wird oder nicht?

von Tobias S. (Firma: luxoom) (tobistobi)


Lesenswert?

Habe ich gerade nicht zur Hand, kann ich aber gleich mal schnell 
zeichnen, dauert zehn minuten ...

von Stefan Salewski (Gast)


Lesenswert?

>Macht das bei einer Freilaufdiode eine nunterschied ob eine Last
>geschaltet wird oder nicht?

Eher nicht -- aber Freilaufdiode wird manchmal vergessen.

Spannungseinbruch durch Last (Schaltspannung bzw. uC-Spannung)?

von Tobias S. (Firma: luxoom) (tobistobi)


Lesenswert?

Warum koennte eine Last auf einem fremden Netzteil (12V und 5V Netzteile 
sind unabhaengig voneinander), einen Spannungsabfall erzeugen, der bei 
einem 'Leerlauf' der SChaltung nicht passiert? Kann ich mir nicht 
wirklich vorstellen.

Kann vielleicht die Spannung die geschaltet wird im Relais einen Strom 
induzieren, der die eigentliche Funktion des Relais 'aushebelt'?

von Sebastian Eckert (Gast)


Lesenswert?

Ist das ein Reed-Relais? Vielleicht klebt der Kontakt.

von Tobias S. (Firma: luxoom) (tobistobi)


Angehängte Dateien:

Lesenswert?

Patrick wrote:
> Hast Du nen Schaltplan?

das ist die Steuerseite, die geschaltete Seite hat 12V, dann die LEDs 
mit Widerstaenden und dann das Relais und am ende GND.

von Tobias S. (Firma: luxoom) (tobistobi)


Lesenswert?

Sebastian Eckert wrote:
> Ist das ein Reed-Relais? Vielleicht klebt der Kontakt.

das Relais ist zu finden unter

http://e-catalog.rusbiz.com/product/RELAY_HK4100F_9591.html

von Falk B. (falk)


Lesenswert?

@ Tobias Sievers (Firma luxoom) (tobistobi)

>Ueber einen Controller steuere ich ueber Transistor einen Relais an
>(5V), dieser schaltet einen 12V Kreis in dem SMD-LEDs mit
>Vorwiderstaenden haengen.

Warum schaltet man heutzutage LEDs mit Relais?

> Der Controller laesst diese LEDs blinken,
>sollte er zumindest. Nach drei bis vier Schaltvorgaengen hoert der
>Relais auf zu schalten, die LEDs bleiben aus. Wenn ich die LEDs vom
>Relais nehme schaltet dieser dagegen ganz normal und so oft ich das
>moechte.

Seltsam. Postem al einen Schaltplan. Beachte dabei aber bitte die 
Bildformate. Vielleicht findest du auch einen Hinweis hier [[Relais 
mit Logik ansteuern]].

>Macht das bei einer Freilaufdiode eine nunterschied ob eine Last
>geschaltet wird oder nicht?

Nein.

MFG
Falk

von Tobias S. (Firma: luxoom) (tobistobi)


Lesenswert?

Noch eine Info: wenn ich den Controller resete, dann funktioniert das 
bei angehaengter Last auch nicht immer einwandfrei, heisst, die Relais 
kehren nicht immer in ihren Ausgangszustand zurueck. Nehme ich die Last 
(LEDs) weg, dann resetiert es einwandfrei.

von Falk B. (falk)


Lesenswert?

SCHALTPLAN!

von Tobias S. (Firma: luxoom) (tobistobi)


Angehängte Dateien:

Lesenswert?

Hallo Falk. Gute Frage, weil ich kein Elektro Profi bin und es nicht 
besser weiss, ist wohl die treffendste Antwort. Bin also fuer 
Alternativloesungen durchaus zu haben. Diese Loesung schien mir simple 
bis zu dem Punkt nun, wo sie nicht 100% funktioniert.

Falk Brunner wrote:
> @ Tobias Sievers (Firma luxoom) (tobistobi)
>
>>Ueber einen Controller steuere ich ueber Transistor einen Relais an
>>(5V), dieser schaltet einen 12V Kreis in dem SMD-LEDs mit
>>Vorwiderstaenden haengen.
>
> Warum schaltet man heutzutage LEDs mit Relais?
>
>> Der Controller laesst diese LEDs blinken,
>>sollte er zumindest. Nach drei bis vier Schaltvorgaengen hoert der
>>Relais auf zu schalten, die LEDs bleiben aus. Wenn ich die LEDs vom
>>Relais nehme schaltet dieser dagegen ganz normal und so oft ich das
>>moechte.
>
> Seltsam. Postem al einen Schaltplan. Beachte dabei aber bitte die
> Bildformate. Vielleicht findest du auch einen Hinweis hier [[Relais
> mit Logik ansteuern]].
>

Anbei nochmal als jpg, kommentare siehe zuvor.

>>Macht das bei einer Freilaufdiode eine nunterschied ob eine Last
>>geschaltet wird oder nicht?
>
> Nein.
>
> MFG
> Falk

danke, .tobi.

von Karl H. (kbuchegg)


Lesenswert?

Wie sieht deine Controllerschaltung aus?

Reset Pin ist wie beschaltet?
Hast du Blockkondensatoren an den Digital-IC, speziell
am Controller?

von Carsten F. (fec)


Lesenswert?

Da es ohne Last ja geht wird es wohl am Relais liegen. Vielleicht ist 
das Relais überlastet und die Kontakte werden zusammengeschweißt. 
Versuche mal einen Kondensator zwischen die beiden Relaisanschlüße zu 
legen, um Spannungsspitzen/Pulse kurzzuschließen. Fang mal mit 100n an.

Alternativ kannst du die LEDs nehmen und an ein Relais hängen und das 
dann mit der Hand durch anlegen einer Spannung schalten und beobachten 
was passiert.

Viel Erfolg

Carsten

von Falk B. (falk)


Lesenswert?

@ Tobias Sievers (Firma luxoom) (tobistobi)

>Dateianhang: relais.jpg (115,5 KB, 4 Downloads)

!!!

>Hallo Falk. Gute Frage, weil ich kein Elektro Profi bin und es nicht
>besser weiss, ist wohl die treffendste Antwort.

Naja, ist eine Erklärung.

> Bin also fuer
>Alternativloesungen durchaus zu haben.

Was für LEDs sind es denn? Einfache LEDs bis 20mA können die meisten 
Mikrocontroller direkt schalten, grössere über einen Transistor. Bei 
mehreren nimmt man ein Transistor-Array, das sind mehrere + Widerstände 
in einem IC. ULN2003 bzw. ULN2803 sind deine Freunde.

>Anbei nochmal als jpg, kommentare siehe zuvor.

Sag mal, hatte ich dich nicht gebeten, die Bildformete zu beachten?

Der Schalplan sieht OK aus. Fragt sich nur, ob er wirklich so in der 
Realität umgesetzt wurde bzw. ob bei der Anschaltung der LEDs nicht noch 
Fehler aufgetaucht sind. Wie wird die Platine mit Strom versorgt?

MFG
Falk

von Falk B. (falk)


Lesenswert?

@ Carsten F. (fec)

>Da es ohne Last ja geht wird es wohl am Relais liegen. Vielleicht ist
>das Relais überlastet und die Kontakte werden zusammengeschweißt.
>Versuche mal einen Kondensator zwischen die beiden Relaisanschlüße zu
>legen, um Spannungsspitzen/Pulse kurzzuschließen. Fang mal mit 100n an.

Klar, damit werden die Kontakte erst recht verschweisst! Da fehlt ein 
Widerstand in Reihe zum Kondensator! Siehe [Snubber]].

MFG
Falk

von Tobias S. (Firma: luxoom) (tobistobi)


Angehängte Dateien:

Lesenswert?

Falk Brunner wrote:
> @ Tobias Sievers (Firma luxoom) (tobistobi)
>
>>Dateianhang: relais.jpg (115,5 KB, 4 Downloads)
>
> !!!
>
>>Hallo Falk. Gute Frage, weil ich kein Elektro Profi bin und es nicht
>>besser weiss, ist wohl die treffendste Antwort.
>
> Naja, ist eine Erklärung.
>
>> Bin also fuer
>>Alternativloesungen durchaus zu haben.
>
> Was für LEDs sind es denn? Einfache LEDs bis 20mA können die meisten
> Mikrocontroller direkt schalten, grössere über einen Transistor. Bei
> mehreren nimmt man ein Transistor-Array, das sind mehrere + Widerstände
> in einem IC. ULN2003 bzw. ULN2803 sind deine Freunde.

ich schaue mal, wo ich die Spezifikation habe...


>
>>Anbei nochmal als jpg, kommentare siehe zuvor.
>
> Sag mal, hatte ich dich nicht gebeten, die Bildformete zu beachten?
>
> Der Schalplan sieht OK aus. Fragt sich nur, ob er wirklich so in der
> Realität umgesetzt wurde bzw. ob bei der Anschaltung der LEDs nicht noch
> Fehler aufgetaucht sind. Wie wird die Platine mit Strom versorgt?

Habe nochmal einen Schaltplan angehaengt, wo ich unsere eigentlichen 
Dinge ergaenzt habe. Ja ist so umgesetzt.

Haben zwei Netzteile fuer die Stromversorgung, einmal 5V 3A und einmal 
12V 10A fuer die LEDs.

>
> MFG
> Falk

von Tobias S. (Firma: luxoom) (tobistobi)


Lesenswert?

Falk Brunner wrote:
> @ Carsten F. (fec)
>
>>Da es ohne Last ja geht wird es wohl am Relais liegen. Vielleicht ist
>>das Relais überlastet und die Kontakte werden zusammengeschweißt.
>>Versuche mal einen Kondensator zwischen die beiden Relaisanschlüße zu
>>legen, um Spannungsspitzen/Pulse kurzzuschließen. Fang mal mit 100n an.
>
> Klar, damit werden die Kontakte erst recht verschweisst! Da fehlt ein
> Widerstand in Reihe zum Kondensator! Siehe [Snubber]].

sehe hier leider keinen Link!

>
> MFG
> Falk

von Tom (Gast)


Lesenswert?

nur im Schaltplan +5V vertauscht oder auch bei der realen Hardware?

von Tom (Gast)


Lesenswert?

konkret meine ich JD9 und JD10

von Stefan Salewski (Gast)


Lesenswert?

So wie im letzten Schaltplan (mit eingezeichneten Spannungen) kann es 
nicht funktionieren. Und warum überhaupt pnp-Transistoren, ich hätte 
eher npn genommen?

von Falk B. (falk)


Lesenswert?

@ Tobias Sievers (Firma luxoom) (tobistobi)

>Dateianhang: relais.jpg (115,5 KB, 4 Downloads)
>Dateianhang: relais1.png (158,6 KB, 2 Downloads)

Fällt dir was auf?
Hast du den Link wirklich gelesen? In Ruhe?
Du hast ihn nicht verstanden.
Lies ihn nochmal.
In Ruhe.
Und denk drüber nach.

>Habe nochmal einen Schaltplan angehaengt, wo ich unsere eigentlichen
>Dinge ergaenzt habe. Ja ist so umgesetzt.
>Haben zwei Netzteile fuer die Stromversorgung, einmal 5V 3A und einmal
>12V 10A fuer die LEDs.

Kann es ein, dass du in deinem Schaltplan 5V und GND verwechselt hast? 
So wie es gezeichnet ist läuft es sicher nicht. Ausserdem hast du eine 
Kollektorschaltung verwendet. Kann man machen, ist aber unüblich.

http://www.mikrocontroller.net/articles/Transistor#Wie_steuert_man_Relais.3F

>sehe hier leider keinen Link!

Snubber

MFG
Falk

von Gast (Gast)


Lesenswert?

Früher, als es noch keine Foren gab, haben wir einfach ein Oszi und ein 
Multimeter genommen und durch Messen den Fehler eingekreist.
Macht man das heute nicht mehr?

Das beschriebene Problem sollte mit der klassischen Methode in einigen 
Minuten zu beheben sein.

von ---- (Gast)


Lesenswert?

> Sag mal, hatte ich dich nicht gebeten, die Bildformete zu beachten?
Du meinst den Link oben? Ehrlich gesagt hätte ich den Hinweis auch nicht 
verstanden ;-) (Klick mal selbst auf den Link)

@Falk: Schreib doch zukünftig so:
"Bitte als png anhängen (Grund Bildformate)."
Dann weiss der OP sofort was er machen soll und den Grund kann er sich 
dann aus dem Link selbst holen. Ansonsten muss er den verlinkten Text 
auf jeden Fall lesen.
Wobei es bei dem ersten Gif eigentlich nichts auszusetzen gab.

----, (QuadDash).

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Ich frag mich nur welchen Sinn es macht, LEDs mit Relais zu schalten. 
Meiner Auffassung nach sind Relais fuer groessere Lasten gedacht...? 
Also Tobias warum benutzt Du nicht einfach Transistoren, z.B. ein 
Darlignton-Array? Ist doch viel guenstiger und einfacher zu realisieren.

Michael

von Bastler (Gast)


Lesenswert?

...immer wieder ULN2803....

von Falk B. (falk)


Lesenswert?

@ Michael G. (linuxgeek)

>Also Tobias warum benutzt Du nicht einfach Transistoren, z.B. ein

Weil er ein blutiger Anfänger ist. Waren wir alle mal.

MFG
Falk

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.