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
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
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
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.
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 ...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.