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
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
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?
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.
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
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?
Ich würde mehr 100nF an den Prozessor machen.
Für meine Projekte nehme ich oft 2-3 Stück parallel an die
Hauptversorgung.
Ich würde mal VCC mit einem Oszi überwachen, ich wette da ist irgendwas
unsauberes drauf.
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
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.
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.
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!
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