Forum: Mikrocontroller und Digitale Elektronik Relais dimensionieren


von Frank L. (xyzzyx)


Lesenswert?

Hallo,
ich möchte ein Relais als Schalter verwenden, dass eine Leitung mit 6A 
unterbricht. Ansteuerung erfolgt über atmega32 mit BC547. Da ich Neuling 
bin, tu ich mich schwer mit der Auswahl des Relais, kann mir da jemand 
helfen ?
Wie geht man da vor ?

von Rainer Z. (razi)


Lesenswert?

Hai!

Frank L. schrieb:
> ich möchte ein Relais als Schalter verwenden, dass eine
> Leitung mit 6A unterbricht. Ansteuerung erfolgt über
> atmega32 mit BC547.

Hmmm.

> Da ich Neuling bin, tu ich mich schwer mit der Auswahl
> des Relais, kann mir da jemand helfen ?
> Wie geht man da vor ?

Mehr Angaben liefern :-)

Betriebsspannung der Last? (12V, 230V, 6kV,...)
Spannungsart (DC, AC, Drehstrom)?
Art der Last? Rein reell ("ohmsch") = Heizung, induktiv,
kapazitiv?
Ggf. Schalthaeufigkeit und Ueberlastungsgefahr benennen.

Grusz,
Rainer

von Wilhelm F. (Gast)


Lesenswert?

Frank L. schrieb:

> Hallo,
> ich möchte ein Relais als Schalter verwenden, dass eine Leitung mit 6A
> unterbricht. Ansteuerung erfolgt über atmega32 mit BC547. Da ich Neuling
> bin, tu ich mich schwer mit der Auswahl des Relais, kann mir da jemand
> helfen ?
> Wie geht man da vor ?

Relais suchen, welches etwas über dem Nennstrom liegt, die nächst höhere 
Klasse, das ist einfach besser. Die Schaltkontakte sollten auch über der 
Schaltspannung liegen.

Der BC547 sollte locker den Spulenstrom vertragen können. Also Spule bis 
vielleicht 40mA Spulenstrom wählen, bis zum maximalen IC sollte man den 
BC547 nicht quälen.

Dann kommt es darauf an, was man schaltet. Je nach dem gibt es z.B. für 
induktive Lasten unter Gleichstrom Schaltungsmaßnahmen wie z.B. ein 
Snubber, der den Kontaktabbrand durch Lichtbögen minimiert.

Die Schutzdiode für den Transistor muß den Spulenstrom ab können, mehr 
nicht.

Datenblätter anschauen, unter welchen Bedingungen ein Relais wie lange 
lebt.

Im Detail gibt es noch viel mehr, z.B. Bedingungen für die 
Selbstreinigung der Kontakte. Das habe ich irgendwo in 40 Jahre alten 
Lehrbüchern, vieles davon ist heute bei den meisten Entwicklern nicht 
mehr präsent.


Wie mein Vorredner schrieb: Etwas mehr Details zum Vorhaben liefern!

von Frank L. (xyzzyx)


Lesenswert?

Also das Relais soll zwischen einem Ladegerät und einer Batterie 
eingebaut werden(I_max = 6A, U_max=5V)

von MaWin (Gast)


Lesenswert?

Pollin 340493, 3,75 Eur, schaltet 2 mal 8A mit Spulenspannung 5V und 
100mA so dass der BC547 ausreicht, Freilaufdiode nicht vergessen.

von Frank L. (xyzzyx)


Lesenswert?

Danke, ich hab ein Relais gefunden, bei dem ich der Meinung bin, dass 
keine zusätzliche Beschaltung notwendig ist, dh es kann direkt vom 
Controllerpin gesteuert werden. Es geht um das Bauteil von omron 
g5q-1AEU 5DC. Laut Datenblatt braucht die Spule 40mA bei 5V, also genau 
das was ein atmega32 bringt.
Lieg ich mit meiner Annahme richtig ?

von oldmax (Gast)


Lesenswert?

Hi
Ich bin zu  faul, mir ein Datenblatt herunter zu laden, aber so einfach 
ist das mit:
>dass keine zusätzliche Beschaltung notwendig ist, dh es kann
>direkt vom Controllerpin gesteuert werden.
Zuerst ist es wichtig, eine Freilaufdiode an die Spule zu packen. Wenn 
diese bereits im Relais ist, auf die Polung achten. Sonst haucht der 
Controller sein kleines Leben schneller aus, wie dir lieb ist.
Es mag nicht erforderlich sein, einen Treiber zu benutzen, dennoch ist 
es empfehlenswert. Es gibt sicherlich auch noch andere Portpins, die 
irgendwelche Leistung treiben und so kommt da schnell mal etwas mehr 
zusammen. Die Energie muß aber der Controller liefern können und das 
holt er sich über seine Anschüsse VCC und GND. Das da intern kein dicker 
Kupferdraht drin ist, sollte auch jedem klar sein. Wenn im Datenblatt 
steht, das ein Ausgang 40 mA kann,mag das richtig sein, aber kommen da 
noch 5 LED a 20 mA dazu, mußt du schon zusätzlich zum Verbrauch des 
Controllers 140 mA über die Anschüsse in den Controller bringen. Er wird 
es dir mir ein wenig bis ganz viel Temperatur ddeutlich zeigen, das er 
darüber nicht sehr erfreut ist. Nimmst du aber einen treiber, dann 
brauchst du zum Ansteuern des Relais nur ein paar mA.
Ein weiterer Grund, warum man ein Relais nicht unbedingt an der 
Controllerspannung betreibt, ist der Festspannungsregler. Angenommen, du 
versorgst mit 12 V deine Schaltung, die 100 mA Strom braucht. Da im 
Stromkreis der Strom überall gleich ist, fließen nicht nur im 5V Kreis 
100mA, sondern auch im 7 V Kreis. Das ergibt dann die Heizung über den 
Regler. Also brauchst du Kühlflächen, damit der Regler nicht "verheizt" 
wird. Bei 12 V Relais hast du eine große Auswahl, sie sind preiswert und 
da sie nicht über den Regler versorgt werden müssen, auch eine positive 
Energiebilanz.
Gruß oldmax

von Frank L. (xyzzyx)


Lesenswert?

Ok, Vielen Dank !

von Karl H. (kbuchegg)


Lesenswert?

Dazu kommt noch, dass es mir im Falle des Falles lieber ist, einen 
simplen Transistor auszutauschen, als den kompletten µC, der dann erst 
mal auch noch programmiert werden muss.

BC547 + 1k Basiswiderstand + Freilaufdiode ... kosten nicht die Welt.

von oszi40 (Gast)


Lesenswert?

Frank L. schrieb:
> Danke, ich hab ein Relais gefunden, bei dem ich der Meinung bin, dass
> keine zusätzliche Beschaltung notwendig ist, dh es kann direkt vom

CPU Harakiri machen oder später NUR einen defekten Transitor tauschen? 
Lies http://www.mikrocontroller.net/articles/Relais_mit_Logik_ansteuern

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.