MSP430 F149 Elektromagnetische Pulse

Gast #2360001
Hallo,

wir haben ein Ethernetfähige Steuerplatine mit dem MSP430 F149 
entwickelt.
Diese lässt sich sehr gut und vielseitig einsetzten. Es ist jedoch so, 
das wenn wir über die Relais auf der Platine Induktivitäten ansteuern, 
dann hängt sich der Controller auf. Was kann man machen, um die 
eletromagnetische Verträglichkeit zu erhöhen.

Grüße

Donau
Gast #2360178
Hallo,
vielen Dank erstamal für die Antworten.
Kondensatoren Spulen und Dioden haben wir schon mehrere eingesetzt.
Es ist immer etwas Glücksache wenn Spulen, 220V Glühlampen oder Relais 
geschaltet werden, ob das Gerät aussteigt oder nicht. Die Frage ist ob 
das überhaupt der richtige Prozessor ist um Lasten zu schalten, oder ob 
es in der Natur des Stromsparens liegt auf jede Störung irgendwie zu 
reagieren.

Lorenz
#2360196
donau schrieb:
> 220V Glühlampen

Also eine Glühlampe würde ich doch eher im Bereich ohmscher Verbraucher 
ansiedeln. Eigentlich hast du, meiner Erfahrung nach, auch mehr Probleme 
beim Ausschalten, als beim Einschalten - beim Einschalten sind die 
kapazitiven Lasten schlimmer.

donau schrieb:
> Die Frage ist ob
> das überhaupt der richtige Prozessor ist um Lasten zu schalten

Das hängt natürlich auch davon ab, wie du den uC die Last schalten 
lässt. Hast du nichtmal einen Schaltplanausschnitt und Board-Layout?
Gast #2360249
Ein Schaltplan im Anhang.
Relais machen beim Ausschalten Probs. Glühbirnen = Kaltleiter beim 
Einschalten. Es ist auch nicht genau zu sagen wann wir Störungen haben, 
es kann 1000mal Gut gehen und dann wieder nicht. Es ist So, das wir ein 
Relais auf der Platine haben, welches ein Abgesetztes Relais schaltet 
und dieses dann die Last schaltet.
Angehängte Dateien:
Gast #2360527
was ich nicht verstehe ,
warum geht vom Quarz was auf SK2 pin 6 ????

und warum werden die relais von verschiedenen Ports angesteuert?

hat das schon mal im testaufbau funktioniert ?

mfg erik
#2360556
Erik schrieb:
> was ich nicht verstehe ,
> warum geht vom Quarz was auf SK2 pin 6 ????
Das steht glaub ich in den Application Notes so drin. Aber meines 
wissens war das nur bei den vorsintflutlichen MSPs ohne Flash notwendig.
Würde ich persönlich auch weg lassen.


Und der Prozessor bleibt wirklich hängen, oder gibt es einen Reset?
Gast #2360943
Also die Platine ist schon über 300 mal im Einsatz und Sie funktioniert 
gut, bis auf das Hängen bleiben bei Induktivitäten. Es ist so, das wenn 
ich ein 24V Relais ohne Freilaufdiode über ein Bordeigenes Relais 
ansteuere, dann passiert folgendes: 1. Der Prozesser macht gar nichts 
mehr - das Dipslay ist Blank. 2 Der Watchdog schlägt zu -> Timer 
Routine, die im Interrupt das System neu Startet. 3. Es werden eigene 
Routinen angesprungen, was sich im umprogrammieren von Variablen im 
Flash bemerkbar macht. Zu diesem Zweckt gibt es eine  Routine, die den 
Speicher passwortgeschützt öffnet. Warscheinlich brauchen wir doch Hilfe 
von einem EMV Profi. Kennt jemand einen der im norddeutschen Raum 
unterwegs ist.

Grüße

Lorenz
Gast #2360970
donau schrieb:
> und Dioden haben wir schon mehrere eingesetzt

Also im Schaltplan steht etwas von einer Freilaufdiode Typ S1D.
Die ist als Freilaufdiode völlig ungeeignet, da sie viel zu langsam 
schaltet. Nimm besser die ES1D, passt auch auf das gleiche Footprint.
Zudem musst Du bei induktiven Lasten verhindern, dass die Spannung über 
den Kontakten des Relais zu hoch wird. Üblicherweise setzt man dazu 
parallel zu den Schaltkontakten Varistoren oder Bidirektioneal 
TVS-Dioden  mit entsprechender Auslöseschwelle.
Gast #2360992
Hallo,

ohne Last schalten die Relais tadellos - kein Absturz. Nur bei Last 
wirds eben schlimm. Und das nur wenn die Spannungen über die Kontakte 
hoch gehen.
Der Tip mit den Varistoren oder TVS-Dioden scheint mir logisch. Werde 
warscheinlich das Layout überabeiten und ne neue Serie mit neuen Dioden 
TVS Dioden und einer Menge Kondensatoren auflegen.
Moderator (Firma: Titel) Persönliche Seite #2361008
donau schrieb:
> ohne Last schalten die Relais tadellos - kein Absturz. Nur bei Last
> wirds eben schlimm.
Dein Stichwort: Snubber

> Werde warscheinlich das Layout überabeiten
Denk an die Entkopplungskondensatoren, und für was die da sind:
http://www.lothar-miller.de/s9y/categories/14-Entkopplung
Eigentlich gehört an JEDES VVCC-GND-Pärchen (die tauchen tatsächlich 
gern paarweise auf) so ein Kondensator!
Gast #2361103
Hallo Zusammen,
vielen dank für die vielen Antworten, ich werde mir jetzt jemand suchen, 
der mir ein neues Layout routet und die Informationen von euch mit 
einbauen.

Lorenz

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.