74HC595 EMV-Probleme

Gast #2414880
Lesenswert?

Hallo an alle Elektroniker.

Ich habe mir eine Steuerung gebaut welche mit einem AVR ATMEGA168 die 
Schieberegister 74HC595 ansteuert.

Am 74HC595 hängen die Treiber ULN2803 mit Relais und Freilaufdioden.
Die Ansteuerung usw. klappt wunderbar.

Wird allerdings eine (meist) induktive Last über die Ralais 
eingeschaltet, dann spinnen die 74HC595 rum.

Werden die Relais ohne Last geschaltet, dann funktioniert alles 
wunderbar.

Vermutlich liegt es daran dass die 74HC595 recht nah an den Relais 
verbaut sind.

Folgende Sachen habe ich schon probiert.
- Busterminierung mit 1kOhm gegen Masse an Takt und Shift-Leitungen
- Die Serial-Leitung ziehe ich auch mit 1kOhm gegen Masse.
Das hilft zwar ein bisschen, aber nicht immer.

Hat jemand eine Idee was ich noch machen könnte.
Angehängte Dateien:
Gast #2414897
Lesenswert?

Ich seh noch nicht einmal Blockkondensatoren an den ICs, geschweige denn 
was groesseres (ELKO) zur Blockung der Gesamtversorgung deiner Logik???

Mal nur als Hinweis:

Such erst mal nach handfesteren Stoerausloesern als EMV...
Nachdem Du fuendig geworden bist, wuerde ich mir bei dem Aufbau dann was 
einfallen lassen um die 595er etwas gutmuetiger zu machen ( z.B. 
einfaches RC Tiefpass and die Clockeingaenge).

Gruss

Vanilla
Gast #2414898
Lesenswert?

Die Stützkondensatoren (100nF) sind per SMD direkt unter den IC 
aufgelötet.

Ich habe das Gefühl dass beim Schalten der Last die die EM direkt in den 
74HC595 rein geht und da die Ausgänge ein- und ausschaltet.

Der Effekt tritt nur beim Schalten auf. Ist die Last einmal 
eingeschaltet, dann tritt der Fehler nicht mehr auf.

In meinem Fall verwende ich eine 20W-Energiesparlampe als Last.
Gast #2414901
Lesenswert?

Elkos (100uF) habe ich natürlich, aber direkt an der Stromversorgung wo 
der Mikroprozessor sitzt. Der sitzt auf einer anderen Platine.

Die Stromversorgung läuft über ein SNT mit 12V,2A und 7805 als 
Festspannungsregler.
Gast #2414932
Lesenswert?

Andreas schrieb:
> Sollte ja reichen für eine 20W
> Energiesparlampe, oder?

Das reicht locker, auch noch die HC595 zu 'schalten'.
Wie sind dien Pins der HC959 verschaltet? Schaltplan?
Snubber ist sinnvoll, räumliche Trennung von Relais und Logik 
(Schirmblech) auch. Noch besser wären Halbleiterrelais mit 
Nulldurchgangsschalter.
Gast #2414960
Lesenswert?

zu 90% wird dein Problem mit einem Netzfilter vor deinen Trafo, 
vernünftigen Kondensatoren bei der Glättung, Schwingungsunterdrückung am 
Spannungsregler (bei linear) und Blockkondensatoren behoben sein.

Ein Snubber für 20Watt an einem Relais wäre diskutierbar wenn das o.g. 
nicht abhilft.

H.
Gast #2415102
Lesenswert?

Hallo,

kein Ersatz für fehlende Entstörung, hilft aber oft: an den 
Steuereingängen, die für die Datenübernahme verantwortlich sind, wie 
SClk, RClk, einen 330 pF Kondensator gegen GND anbringen.

Gruss Reinhard
Gast #2415115
Lesenswert?

Natürlich ist Ursachenbekämpfung wichtig.

Dennoch, auf dem Netz ist viel Störung, spi und auch diese Konstellation 
störempfindlich. Es hilft nichts, ohne Kondensatoren und einen 
vernünftigen Aufbau wird das Ding dann eben spinnen wenn ein Schalter 
seiner Kaffemaschine klappert oder im Garten der Rasenmäher läuft.

Blockunskondensatoren 100nF und auch die anderen Maßnahmen sind nicht zu 
vernachlässigen. Sowie auch die angesprochene Leitungsführung.

Der reihe nach:

100nF an +/- jedes IC's (das wirds wahrscheinlich schon sein)
Spannunsversorgung (Kondensatoren gegen Schwingung bei Linearregelung)
Leitungsführung (Masseverteilung)
Snubber
Netzfilter am Netzteil

H.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren