Forum: Mikrocontroller und Digitale Elektronik 3 Relais schalten


von Tobias (Gast)


Angehängte Dateien:

Lesenswert?

Hallo :)

Ich habe eine Spannungsquelle mit 24V und ein Isolated Digital IO Modul, 
dass ziemlich ungewöhnlich reagiert und ich deswegen umbauen muss.

Also zuerst zum IO Modul. Die digitalen Ausgänge sind Senken. Das heisst 
Sie ziehen ein potential bei aktivierung des Ausgangs auf 0. Und damit 
kommen wir zu meiner Frage.

Ich will 3 Relais mit je einem unterschiedlichen Ausgang vom IOModul 
schalten. Habe 24V Relais. Ein einziges Relais zu schalten ist nicht das 
Problem aber 3 Stueck sind schwieriger :/

Ich habe mal eine Skizze zur veranschaulichung :)
Dabei weiss ich dass die Schlatung so ueberhaupt nicht 
funktioniert...wenn ich einen DO (Digitalen Output) auf 0 ziehe ist 
uerberall 0...habt ihr aber eine Idee wie ich die Schaltung ergaenzen 
muss dass das klappt?

Ein Stichwort in die Richtige Richtung wuerde auch schon helfen :)

Gruss
Tobi

von transi (Gast)


Lesenswert?

Tobias schrieb:
> Ich will 3 Relais mit je einem unterschiedlichen Ausgang vom IOModul
> schalten. Habe 24V Relais. Ein einziges Relais zu schalten ist nicht das
> Problem aber 3 Stueck sind schwieriger :/

Statt einem drei pnp Transistoren und Freilaufdiode mußt du selbst 
googeln.
http://www.mikrocontroller.net/articles/Transistor#PNP.2FNPN_als_Schalter.2C_wohin_mit_der_Last.3F

von Falk B. (falk)


Lesenswert?

@ Tobias (Gast)

>Also zuerst zum IO Modul. Die digitalen Ausgänge sind Senken. Das heisst
>Sie ziehen ein potential bei aktivierung des Ausgangs auf 0.

Nennt sich Open Kollektor Ausgang.

Ausgangsstufen Logik-ICs

>Ich will 3 Relais mit je einem unterschiedlichen Ausgang vom IOModul
>schalten. Habe 24V Relais. Ein einziges Relais zu schalten ist nicht das
>Problem aber 3 Stueck sind schwieriger :/

Warum?

>Ich habe mal eine Skizze zur veranschaulichung :)

Leider falsch. Die Relais werden direkt mit 24V verbunden, der freie 
Anschluss kommt an die IO-Ausgänge. Masse vom 24V Netzteil muss mit der 
Masse vom IO-Modul verbunden werden.

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

von oszi40 (Gast)


Lesenswert?

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

Bei Dir steht jetzt die Frage ob Du 3 Relais parallel ansteuern kannst. 
Ja das geht WENN
1. Deine Ansteuerung das aushält und
2. z.B. je nach Aufbau die einzelnen Ausgänge durch Dioden entkoppelt 
werden (da ich Deine Ausgangsstufen nicht kenne).
3.Lies http://de.wikipedia.org/wiki/Oder-Gatter

von Tobias (Gast)


Angehängte Dateien:

Lesenswert?

Ihr seid spitzenklasse^^

Hab mir das alles ordentlich durchgelesen und einen Rat mal 
ausprobiert...hab den Digitalen Ausgang als Masse vom Relais genommen 
und die Masse der Spannungsquelle mit dem DGND vom Modul verbunden....eh 
voila :) funktioniert alles prächtig^^

Schaut jetzt aus wie in der Skizze ;)
aaber wenn ich Dioden in Richtung vom modul zum relais reinbastel,dann 
funktioniert das nicht mehr :/ Aber das ist okay..oder?

Ich hab auch noch widerstände von 1k Ohm reingehauen um den Strom zu 
begrenzen..fuer die leuchten^^

GRUSS
tobi

PS danke fuer die OpenKollektor  bezeichnung...da konnte ich endlich mal 
vernuenftig nachlesen^^

von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Tobias schrieb:

> aaber wenn ich Dioden in Richtung vom modul zum relais reinbastel,dann
> funktioniert das nicht mehr :/ Aber das ist okay..oder?

Erstmal: Was sind das für Relais? Vielleicht haben die ja schon eine 
Diode eingebaut oder sind gar elektronische Relais. Jedenfalls schriebst 
Du was von einem Masseanschluss des Relais. Klingt so, als ob diese 
bereits "ausgezeichnete" Steuereingänge hätten.

Wenn nicht, ist die Diode zwingend. Sonst zerschießt Du Dir irgendwann 
die Elektronik. Sie muss mit der Kathode an D0 (bzw. D1, D2) und mit der 
Anode an +24V.

: Bearbeitet durch Moderator
von Michael S. (rbs_phoenix)


Lesenswert?

Ich würde auch die Lampe direkt an Masse und nicht an die IO hängen. Es 
geht zwar, da, wenn der Ausgang auf Masse zieht, auch der Strom durch 
die Lampe nach Masse fließt (über den Ausgang), aber schön ist das 
nicht. Zudem kann das Relais bestimmt mehr Strom schalten, als der 
vermutlich vorhandene P-Channel oder PNP im Ausgang. Also wenn du z.B. 
irgendwann mehrere Lampen parallel schalten willst, musst du nicht 
darauf achten, was das IO-Modul an Strom senken kann.

Und dann würde ich den Widerstand direkt vor die Lampe machen, sodass 
das Relais 24V durchschaltet.

von Falk B. (falk)


Lesenswert?

@ Tobias (Gast)

>und die Masse der Spannungsquelle mit dem DGND vom Modul verbunden....eh
>voila :) funktioniert alles prächtig^^

Kaum macht man es richtig, schon funktioniert es!

>Schaut jetzt aus wie in der Skizze ;)

Naja . . .

>aaber wenn ich Dioden in Richtung vom modul zum relais reinbastel,dann
>funktioniert das nicht mehr :/ Aber das ist okay..oder?

NEIN! Du BRAUCHST Freilaufdioden. Lies den Artikel! Wahrscheinlich hast 
du sie verpolt oder falsch angeschlossen.

>Ich hab auch noch widerstände von 1k Ohm reingehauen um den Strom zu
>begrenzen..fuer die leuchten^^

Deine Skizze ist irreführend. Zeichne sie eindeutig.

von oldmax (Gast)


Angehängte Dateien:

Lesenswert?

Hi
So ganz bin ich aus deiner Beschreibung nicht schlau geworden: Liefert 
das Modul genug Stom. um ein 24 V Relais direkt zu Schalten, oder ist 
dan nur ein Ausgang, um einen Treiber anzusteuern?
Also,  angenommen, dein Modul liefert direkte Schaltleistung für Relais, 
dann ganz einfach. Ansonsten erfordert es Treiberstufen etwa einen PNP 
Transistor.
Siehe Skizze
Gruß oldmax

von Tobias (Gast)


Lesenswert?

Frank M. schrieb:
> Wenn nicht, ist die Diode zwingend. Sonst zerschießt Du Dir irgendwann
> die Elektronik. Sie muss mit der Kathode an D0 (bzw. D1, D2) und mit der
> Anode an +24V.

Ist das richtig mit der Richtung der Diode? Weil oldmax das genau anders 
herum eingezeichnet hat.
Aber deins scheint mir logischer

Gruss

von oldmax (Gast)


Angehängte Dateien:

Lesenswert?

Hi
Na ja, logischer ist, das die Diode eben nicht einen Kurzschluss 
verursachen soll, weil sie die Spannung im Betriebszustand 
durchschaltet. Die Diode soll dann leitend werden, wenn durch die 
Induktion eine Spannung in entgegengerichteter Polarität vom Relais 
erzeugt wird.  (Physikunterricht: Induzierte Spannung abhängig von 
Geschwindigkeit Magnetfeldänderung und Anzahl Wicklungen und in 
Polarität abhängig von der Richtung der Feldlinien !)
Da der Stromkreis zu diesem Zeitpunkt offen ist und die 
Magnetfeldänderung  sehr schnell ist, ist die induzierte Spannung durch 
die Relaisspule (fast) unendlich. Also schon ein paar tausend Volt. Die 
Diode verhindert das. Du wirst es übrigends nicht merken, denn dein 
Ableitwiderstand wird eine so hohe Spannung auch nicht zulassen, aber 
ein Halbleiter hat da schon ein kleines Gewitter und die Strukturen 
werden zerstört. Vielleicht nicht im ersten Schaltvorgang, aber 
irgendwann schon.
In der Skizze ist das driite Bild nur der kurze Abschnitt nach dem 
Abschalten vom Relais. Da die Diode die Induktionsspannung, die 
entgwegen der Versorgungsspannung gerichtet ist, kurzschließt, werden 
elektronische Bauteile geschützt. Die Diode muss nnur die Energie 
verkraften, die im Magnetfeld der Spule enthalten ist. In der Regel 
reicht aber eine einfache Standartdiode aus.
Gruß oldmax

von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Tobias schrieb:
> Ist das richtig mit der Richtung der Diode?

Sorry, ich hab's versehentlich falsch geschrieben. oldmax liegt richtig.

> Weil oldmax das genau anders herum eingezeichnet hat.

So ist das Schaltbild:

    A ---|>|--- K

Die Diode muss im Normalfall sperren, aber eine induzierte Spannung in 
Gegenrichtung durch das Relais "fressen", damit die Elektronik (Treiber) 
dabei nicht zerstört wird. D.h. Anode an D0, Kathode an +24V. Sorry für 
die Verwirrung.

: Bearbeitet durch Moderator
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.