Forum: Mikrocontroller und Digitale Elektronik Relais direkt ansteuern


von Stefan (Gast)


Lesenswert?

hallo,

ich bin PIC Neueinsteiger und würde gern ein relais direkt vom pic
ansteuern ohne einen transistor zur verstärkung zu nutzen...

ich dachte an ein standard reed relais 5V...

kann ich das so einfach machen oder gibt es dabei nochwas zu beachten?

danke für eure hilfe

von Andi (Gast)


Lesenswert?

ja - eine diode brauchst du mindestens - sonst hast ein problem! pic
kenne ich leider nicht...

von seek1 (Gast)


Lesenswert?

Das würde ich unterlassen. Habe mir auch einmal so TTL Relaise gekauft.
Leider Hatte ich nachher ein paar ausgänge weniger. Der Anzugstrom ist
ca. 30 mA . Der PIC kann aber nur 20mA. Du kannst mehrere Ausgänge
paralell hängen. Mehr dazu www.sprut.de

von crazy horse (Gast)


Lesenswert?

wenn du ein Relais findest, welches mit dem Strom zufrieden ist, den der
Port liefern kann, kein Problem.
Eine Diode (1N4148) parallel zum Relais, fertig.
Falls sogar mehrere nennenswerte Lasten am MC: neben dem Strom pro Pin
evtl. Einschränkungen für den kompletten Port und Gnd/Vcc-Strom für den
gesamten Chip beachten. Insbesondere Reed-Relais sind dafür gut
geeignet, aber auch "sensitive" normale Relais können geeignet sein.

von Stefan (Gast)


Lesenswert?

also muss ich beim relais drauf achten..dass der anzugstrom maximal 20mA
beträgt und in der schaltung sollte ich dann noch eine diode parallel
schalten und dann würde es fuktionieren?

von johnny.m (Gast)


Lesenswert?

Die Diode bitte ANTIparallel (als Freilaufdiode). Sonst jagst Du den
Portpin sofort hoch und das Relais hat noch nicht mal guten Tag gesagt!

von Stefan (Gast)


Lesenswert?

ich denke gerade darüber nach einen optokoppler zu verwenden...dem
sollten die 20mA des pic's doch reichen oder?

von johnny.m (Gast)


Lesenswert?

Ich dachte, Du willst nicht mal nen Transistor benutzen!?! Aber für nen
Optokoppler haste Platz und Geld?!? Spaß beiseite: Wenn Du keine
galvanische Trennung brauchst, dann nimm nen kleinen Transistor (z.B.
BC547) oder MOSFET (z.B. BS250)

von Stefan (Gast)


Lesenswert?

ja mit nem transistor ist das nicht realisierbar da ich den zweiten
stromkreis nicht beeinflussen darf

von Stefan (Gast)


Lesenswert?

sind die optokoppler denn erstmal grundsätzlich direkt vom pic
steuerbar?

von johnny.m (Gast)


Lesenswert?

Nicht, dass wir aneinander vorbeireden: Ich meinte den Transistor
natürlich nicht als Ersatz für das Relais sondern zur Ansteuerung
desselben! Das Relais direkt über den Portpin ansteuern ist nicht
besonders gut (siehe weiter oben), also indirekt über nen kleinen
Transistor (BC547 reicht für ein Reed-Relais allemal aus).

von johnny.m (Gast)


Lesenswert?

Optokoppler kannste natürlich vom uC aus steuern, wenn der Strom, den
die Diode ziehen muss, damit der Transistor ausreichend durchschaltet,
nicht über 20mA liegt. Am besten Datenblatt konsultieren.

von Stefan (Gast)


Lesenswert?

ja diese möglichkeit erscheint mir aber umständlicher als ein
optokoppler oder? im zweiten stromkreis muss lediglich ein kontakt
hergestellt werden

wenn der optokoppler nun direkt vom pic steuerbar ist dann wäre das
doch die einfachere lösung zum mal diese dinger auch billiger sind
oder?

von johnny.m (Gast)


Lesenswert?

Kommt auf die Art des 'Kontaktes' an. Was soll denn da geschaltet
werden? AC oder DC? Einfach ein Schließer/Öffner oder irgendwas gegen
Masse?

von Stefan (Gast)


Lesenswert?

das ding simuliert den druck auf den knopf einer fernbedienung also
werden die kontakte geschlossen die auch beim druck auf den knopf
geschlossen werden...

von johnny.m (Gast)


Lesenswert?

Ich geh mal davon aus, dass es sich um Gleichspannung handelt. Also,
wenn der zu schaltende Kontakt mit einem Bein an Masse hängt ist das
mit nem normalen OK kein Problem. Wenn kein Massebezug da ist, wirds
komplizierter.

von Stefan (Gast)


Lesenswert?

es ist kein massebzug da darum hab ich es auch mit einem transistor
nicht hinbekommen aber sobald die led im OK leuchtet sollten c und e
des OK doch leitend verbunden sein oder?

von Stefan (Gast)


Lesenswert?

muss man dann ggf einen 6 beinigen OK nehmen damit die masse trotzdem
vom zweiten stromkreis getrennt ist?

von johnny.m (Gast)


Lesenswert?

Das hat mit der Anzahl der Beine nix zu tun. Die Gehäuseform ist nur
evtl. für die Isolierung zwischen den beiden Seiten von Bedeutung. Es
kommt eigentlich nur auf das Innenleben des OK an. Normale OK haben
einen npn-Fototransistor als Ausgangsstufe. Die lassen sich für
DC-Zwecke ganz gut verwenden. Eigentlich müsste das mit nem 4N2x oder
CNY17 klappen. Wenn Du AC schalten willst, brauchste nen OK mit
entsprechender Ausgangsbeschaltung.

Beim Anschließen des OK an den uC immer an den Vorwiderstand denken!

von Stefan (Gast)


Lesenswert?

okay mit einem ganz normalen pc 817 Optokoppler klappts wunderbar

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.