Forum: Mikrocontroller und Digitale Elektronik DS3231 sehr ungenau


von Alex K. (Gast)


Lesenswert?

Hallo,

ich habe eine DS3231 und einen PIC mit dem ich die Zeit über I2C ca. 
jede Sekunde von der RTC auslese. Nach 24h geht die angeblich so hoch 
akkurate Uhr ganze 2 Minuten falsch(zu schnell). Ich habe noch nicht 
probiert den Aging-Offset einzustellen, weil ich der Meinung bin, dass 
a) irgendwas nicht stimmt und b) nicht denke, dass ich diesen großen 
Zeitunterschied damit ausgeglichen bekomme.

Kann mir jemand erklären woran das liegen kann?
Viel falsch machen kann man ja eigentlich nicht, da der Quarz ja schon 
im Gehäuse mit eingebaut ist. Wäre es möglich, dass durch das Löten sich 
die Frequenz vom Quarz so stark verändert hat?

von Alex K (Gast)


Lesenswert?

Um wenigstens noch die Lösung meines eigenen Problems für andere zur 
Verfügung zu stellen:
Man muss einen Kondensator 0,1µF - 1µF zwischen GND und Vdd hängen, dann 
geht die Uhr genau.

von Timmo H. (masterfx)


Lesenswert?

Steht ja auch so im Datenblatt, das man Vcc entkoppeln soll oder bei 
Nichtnutzung gegen GND.
Wundert mich warum dir vorher keine helfen konnte, habe den Thread 
leider nicht gesehen.
Oft ist es dann aber so, dass da gewisse Peaks auf der Vcc-Leitung (z.B. 
durch den CPU Takt) dazu führen dass die Uhr sich verzählt, weil kleine 
Einbrüche/Spitzen z.B. als ein Takt des Uhrenquarzes interpretiert 
werden. Folglich zähl Tickt die Uhr dann kurzzeitig schneller.

von Guest (Gast)


Lesenswert?

Abblockkondensatoren sind AN JEDEM IC sind IMMER notwendig!!!!!!!!!!!!!

von Peter D. (peda)


Lesenswert?

Alex K schrieb:
> Man muss einen Kondensator 0,1µF - 1µF zwischen GND und Vdd hängen, dann
> geht die Uhr genau.

Das hätte hier keiner gewagt zu vermuten, es wird vorausgesetzt.

Ist quasi das gleiche wie: "Mein Fernseher geht nicht.", "Haben Sie den 
Netzstecker reingesteckt?"


Peter

von Marcel (Gast)


Lesenswert?

Im Datenblatt heißt es konkret: "This pin should be decoupled using a 
0.1μF to 1.0μF low-leakage capacitor." Eignet sich hierfür ein 1µF Elko?

von tt2t (Gast)


Lesenswert?

"low leakage" ist empfehlenswert wg. des Stromverbrauchs. Nimm am besten 
einen Keramik-Kondensator.

von fred (Gast)


Lesenswert?

Zuerst nicht helfen und hinterher Klugscheissen hilft Alex bestimmt ;)

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.