AVR schaltet Relais

Gast #314349
Lesenswert?
• ▲
▼
Den Optokoppler braucht man nur, wenn man wirklich komplett unabhängige
Spannungsversorgungen hat, also auch getrennte Massen (mir fällt gerade
ein Beispiel ein).
Dann arbeitet der Optokoppler als galvanische Trennung.
Wenn man die Massen mit einanderverbindet, umgeht man die galvanische
Trennung.
Unterschiedliche Potentiale also, 5V und 12V, mit gemeinsamer Masse
kann man einfach per Open-Kollektor-/ Open-Drain-Schaltung schalten.
Optokoppler bieten sich auch an, wenn man zwar eine gemeinsame Masse,
aber Spannungen schalten muß, wo es schwieriger ist, sie direkt zu
schalten. Als Beispiel: Der Controller läuft mit 5V, muß aber eine
negativere Spannung schalten. Per Open-Kollektor wird das schwierig;
ein Optokoppler hat damit keine Probleme.
Ich benutzte die Dinger auch gerne in Steuerungen, die nicht von mir in
Betrieb genommen werden, als Eingangsschutz. Da kann man dann mit einem
Vorwiderstand und einer Diode den Eingang wunderbar vor Verpolung
schützen...
Spannungsspitzen (geschaltete Spulen etc) "erlegt" man durch
Freilaufdioden.
Gast #314350
Lesenswert?
• ▲
▼
gut, die Freilaufdiode hab ich jetzt drin. der OK ist weg.

Das ganze soll per rs232 geschalten werden. Da ich den PC irgendwie von
dem Selbstbauzeug entkoppeln will dachte ich an einen OK am max232. Ich
wollte dann die separate linke Seite (5V und Masse) vom PC holen. Masse
geht, da das serielle Kabel eine Masseleitung führt. Nur 5V fehlen, kann
man die irgendwo aus der rs232 Schnittstelle holen?
Angehängte Dateien:
Gast #314352
Lesenswert?
• ▲
▼
Hab mir jetzt gerade erst das Bild angeguckt:
Hast du irgendwie zuviele Optokoppler rumliegen?
Ich habe noch keine Schaltung gesehen, in der der MAX per Optokoppler
entkoppelt wird.
Entweder wird die RS232 direkt mit dem Optokoppler verbunden oder der
MAX direkt mit dem Controller verbunden.
Für besonders schlimme Umgebungen gibt es galvanisch getrennte
Schnittstellen-Treiber (ob für RS232, weiß ich nicht).
Gast #314355
Lesenswert?
• ▲
▼
bei Reichelt gibts Relais mit einem Spulenwiederstand von 500 Ohm und
eingebauter Diode, vielleicht wäre das was für dich, die Teile kann man
also direkt an den AVR hängen, da sie nur 10mA brauchen. Aber nen
kleinen Wiederstand an den Pin würde ich als Einschaltstrombegrenzung
trotzdem verbauen.
Gast #314356
Lesenswert?
• ▲
▼
Hallo Horst,

bei deinem MAX wird ein Eingang als Ausgang benutzt.

Schau mal hier im Tutorial unter USART wie der Max
richtig an den Controller angeschlossen wird und
den Optokoppler würde ich auch weglassen.

Es grüsst,
Arno

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.