Forum: Analoge Elektronik und Schaltungstechnik Anfängerfrage: 0 - 10A mit einem Mikrokontroller schalten


von Hans (Gast)


Lesenswert?

Hallo zusammen,

ich habe mal eine Anfängerfrage auf die wahrscheinlich schnell eine 
Antwort gefunden ist. An einem Ausgang von einem Mikrokontroller kann 
man ja keine großen Verbraucher hängen, von daher frage ich mich, wie 
man das nun am besten macht, wenn man z.B. durch den Mikrokontroller 
einen Motor anschalten möchte oder eine Lampe.

Meine Idee wäre ein Relais, aber da wird der Strom sicher auch nicht 
reichen und wer weiß, vielleicht wird der Mikrokontroller noch durch die 
Selbstinduktion beim aus- und einschalten beschädigt. Meine nächste Idee 
wäre sowas in die richtung Transistor, MOSFET, Thyristor oder so 
gewesen, allerdings weiß ich nicht, was sich da am besten eignet und 
v.a. wie man das konkret dann schaltet?

Wäre für Tips sehr dankbar...

ciao Hans

von Kai S. (Gast)


Lesenswert?


von Hans (Gast)


Lesenswert?

Gibt es auch eine Möglichkeit ohne Relais auszukommen?

von spess53 (Gast)


Lesenswert?

Hi

>Gibt es auch eine Möglichkeit ohne Relais auszukommen?

Dann such mal nach High-Side-Switch, Profet.

MfG Spess

von Michael (Gast)


Lesenswert?

Ja, mit Transistor, MOSFET, Thyristor oder Triac

von Wolfgang M. (womai)


Lesenswert?

Naja, Relay direkt ansteuern kann man mit einem Mikrocontroller nicht 
(ausser den paar Relays, d schon mit <= 20mA schalten - aber die sind 
selten und meist auch nicht fuer 10A ausgelegt). Aber Du kannst mit dem 
uC einen Darlington-Treiber ansteuern, der dann das Relay schaltet - das 
ist sehr einfach. Schutzdiode parallel zum Relay nicht vergessen (viele 
Darlingtontreiber haben die aber eh schon eingebaut). Google mal nach 
ULN2003 Darlington Driver - das ist was Du brauchst.

von Peter (Gast)


Lesenswert?

>Gibt es auch eine Möglichkeit ohne Relais auszukommen?
Ja, es geht in der Regel auch nur mit Transistor oder FET! Wieviel Volt 
und Ampere must Du schalten? AC? DC? Potentialtrennung notwendig? Bei AC 
und/oder Netzspannung empfielhlt sich ein Relais!

>Aber Du kannst mit dem uC einen Darlington-Treiber ansteuern
Für ein Relais braucht es keinen Darlington

von Wolfgang M. (womai)


Lesenswert?

Peter schrieb:
> Für ein Relais braucht es keinen Darlington

Natuerlich gibt es mehrere Schaltungsmoeglichkeiten. Die Loesung mit 
ULN2003 ist aber ziemlich Standard. Der Chip kostet ja auch kaum etwas. 
Kann bis ~500mA Steuerstrom schalten fuer das Relay und hat die 
Schutzdioden bereits eingebaut.

von oldmax (Gast)


Lesenswert?

Hi
Eigentlich kannst du dir die Frage selbst beantworten, zumindest nach 
der Fragestellung
0-10 A
Das ein Controller keine 10 A kann hast du ja erkannt uind das ein 
Kontakt bei ~0 A nicht zuverlässig ist ist auch klar. Es liegt an deiner 
Anwendung, was die richtige Auswahl ist. Einen Motor, wenn er einfach 
nur drehen soll, würd ich mit Relais schalten. Eine LED mit ganz wenig 
mA mit einem Transistor oder evtl. auch direkt. Da hier sehr gute 
Tutorials veröffentlicht sind und in anderen Foren auch viel über 
Signalverstärkung geschrieben wurde, solltest du dir das mal vor die 
Augen nehmen. Ach ja, natürlich auch lesen.....
Gruß oldmax

von Dietrich L. (dietrichl)


Lesenswert?

Und weil das noch nicht gesagt wurde:
Ein Relais ist auch nicht so gut, wenn man häufig und schnell schalten 
will. Das geht sinnvollerweise nur mit Halbleitern. Wenn 
Potenzialtrennung benötigt wird, sind SSRs (Solid-State-Relais = 
Halbleiterrelais) praktisch.

Gruß Dietrich

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.