Forum: Mikrocontroller und Digitale Elektronik MSP430 Launchpad, 32kHz Quarz empfindlich


von Jan S. (db8jo)


Lesenswert?

Hallo zusammen,

es gibt ja wenn man im Netz sucht schon den ein oder anderen Beitrag zu 
dem Thema, trotzdem hier noch mal:
Ich habe bei einem MSP430 Launchpad 1.4 den beiligenden 32kHz Uhrenquarz 
bestückt. Der Quarzoscillator ist extrem Störungsempfindlich, je nach 
verwendetem Netzteil reicht es mit der Hand in die
Nähe zu kommen damit das Quarz "aus dem Takt kommt".
-Das Quarz ist richtig mit Masse am Gehäuse aufgelötet.
-Die externen Kondensatoren sind nicht bestückt.
-Per Software XCAP_2 aktiviert (wie in einer AppNote des Quarzes 
gefordert)
-Die Brücken (0Ohm Widerstände) zu den Stiftleisten sind entfernt.

Eine kleine Uhr die ich testweise programmiert habe lief in einer halben 
Stunde einige Sekunden nach.
Das dies am aussetzenden Quarzoscillator liegt, kann man schön sehen 
wenn man das Oscillator-Fault-Flag (OFIG) nutzt um damit eine LED 
anzusteuern.

Im Grunde genommen ist der LFXT1 Oscillator mit dem Uhrenquarz so kaum 
nutzbar.
Habt ihr ähnliche Erfahrungen und eventuell Lösungen? Hat mal jemand 
externe Kondensatoren aufgelötet?

Gruß, Jan

von Timmo H. (masterfx)


Lesenswert?

Stromversorgung per PC? Versuch mal ein externes Netzteil. Das hat 
zumindest hier das Problem behoben: 
http://e2e.ti.com/support/microcontrollers/msp43016-bit_ultra-low_power_mcus/f/166/t/208733.aspx

von Jan S. (db8jo)


Lesenswert?

Danke für den Link. Bei mir geht es mit dem PC besser als mit einem 
externen USB Netzteil. Aber in meinem Fall ist auch der PC über PE 
geerdet und das Netzteil nicht.
In dem Link ist übrigens auch ein Link zu erwähnter AppNote:
http://www.mcrystal.ch/getdoc/69d08080-fd21-49c2-9c82-dd64711dabaf/TI_MSP430x2xx_12-5pF.aspx

von Timmo H. (masterfx)


Lesenswert?

Vielleicht liegt es daran wie der USB-Schirm am Launchpad angeschlossen 
ist. Bei meinem Stellaris LM4F120 Launchpad ist der Schirm nämlich 
direkt mit dem GND verbunden. Dadurch können natürlich Störungen welche 
auf dem USB-Schirm durch den PC eingekoppelt werden direkt auf den 
Ground des Launchpads einwirken und dann Fehler verursachen.
Eigentlich sollte der USB-Schirm nur über einen R-C (z.B. 1M + 4.7nF) 
bzw. nur C an den GND gekoppelt werden.
Bei meinem Launchpad geht der Schirm über einen 0Ohm Wiederstand an GND, 
den könnte man mal rausnehmen und/oder ggf. durch einen Kondensator 
ersetzen.
Beim MSP430 Launchpad scheint es ein 33k (R21) zu sein.

von Jan S. (db8jo)


Lesenswert?

Ja, der Widerstand ist bestückt und die 33k lassen sich auch messen.
Durch die Verwendung eines anderen USB Kabels tritt das Problem weniger 
auf, habe ich gerade festgestellt.
Ich hab jetzt gerade noch mal ein anderes Programm geschrieben, was 
einfach die Betriebsdauer und die Oscillatorfaults zählt und anzeigt. 
Mal sehen ...

von Icke M. (Firma: my-solution) (hendi)


Lesenswert?

Also ich hab das Launchpad auch in Benutzung mit dem Quarz. Das er 
empfindlich ist beim drauf fassen, habe ich auch festgestellt. 
Allerdings muss ich sagen, ich hab es als Zeitschaltuhr laufen und es 
läuft wochenlang stabil also mindestens Minutengenau. Für mich ist es 
nicht wichtig, dass es auf die Sekunde geht, deswegen kann ich keine 
genaueren Angaben machen. Ich habe ein externes Netzteil und nur + und - 
verbunden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.