Seltsames EMV Problem mit 74HC595 Schieberegister

Gast #3982276
Lesenswert?
• ▲
▼
Hallo,

habe ein 74HC595 Schieberegister an einem Raspberry Pi, welcher über 
Optokoppler und Triacs 230V schaltet.
Das funktioniert auch prinzipiell, nur ist die Schaltung störanfällig.

Schaltet man das Schieberegister auf einen beliebigen Zustand (was immer 
zuverlässig funktioniert), kann dieser Zustand durch Ein und Ausschalten 
von 230V Verbrauchern in räumlicher Nähe des Schieberegisters den 
Zustand verändern, meistens kippen auf 1 geschaltete Ausgänge auf 0.

Damit es nicht zur Verwirrung kommt:

Der 230V Teil der Schaltung scheint darauf keinen Einfluss zu haben, 
klemme ich diesen Teil ab, lässt sich das Problem trotzdem herbeiführen.
Mit ein- und Ausschalten von 230V Verbrauchern ist also nicht das 
Schalten von 230V Verbrauchern durch den Pi (über das Schieberegister, 
die Optokoppler und die Triacs) gemeint, was eigentlicher Zweck der 
Schaltung ist.
Gemeint ist, dass ich bspw das Stromkabel eines Monitors leicht 
herausziehe und daran wackle, der neben der Schaltung steht.

Die Spannungsversorgung des Schieberegisters ist komplett unabhängig von 
den 230V (testweise über Akku).

Schieberegister wird mit 3.3V betrieben, MR liegt direkt auf high, OE 
direkt auf low.

100nF an den Pins sowie 4.7uF zum Stabilisieren der Spannungsversorgung 
sind vorhanden.

Das Schieberegister ist auf einer Lochrasterplatine und per 20cm 
Flachbandkabel mit dem Pi verbunden.

Durch erneutes reinshiften der Daten korrigiert sich der Zustand immer, 
also auch nach den beobachteten Störungen.

Während der Tests mit den 230V Verbrauchern, die das Schieberegister zum 
kippen bringen, sendet der Raspberry Pi keinerlei Steuersignale an das 
Register, daher halte ich potentielle Ursachen wie Flankensteilheit, 
Signalreflexionen etc momentan für vergleichweise unwahrscheinlich.

An was könnte es liegen?

Bin für alle Vorschläge dankbar,

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.