Hallo Händler,
Kondensatoren am Uhrenquarz sind nicht nötig.
Der Oszillator ist so ausgelegt, daß bei 32kHz keine gebraucht werden.
Nimm sie weg, dann stimmt auch die Frequenz wieder
Gruß, Michael
Hi!
Ich dachte, die RTC sollte genauer sein, als ca. eine Sekunde pro Stunde!
Wo könnte der Fehler liegen?
Es wird ein ATmega32 mit externem 32.768 (± 20 ppm) Uhrenquarz (an TOSC1/2) verwendet und die Sekunden an einem LCD ausgegeben. Gestern nach 21 Uhr exakt mit Windows synchronisiert (time.nist.gov), und jetzt ist sie schon ~15 Sekunden zu langsam.
Als Last leider nur 2x 10pF anstatt 6pF, bekam nichts anderes. Ist der Quarz oder die Last zu ungenau? Kann man das in Bascom möglichst einfach irgendwie wegrechnen?
Ich würde jetzt ja eine externe RTC Einheit nehmen, wäre nicht schon die Platine teuer gefertigt worden.
Danke!
MfG
Hallo Händler,
Kondensatoren am Uhrenquarz sind nicht nötig.
Der Oszillator ist so ausgelegt, daß bei 32kHz keine gebraucht werden.
Nimm sie weg, dann stimmt auch die Frequenz wieder
Gruß, Michael
Ok danke, wird gleich probiert (Wobei im Datenblatt von einer "Load Capacitance" die Rede ist! -> http://www.produktinfo.conrad.com/da...Z_MH32768C.pdf ).
Melde mich in ein paar Stunden oder am Abend wieder.
Bis jetzt ist es ziemlich exakt eine Sekunde hinterher. Hochgerechnet also wohl so 3-4 Sekunden pro Tag.
Mist, ich wäre gerne auf wenige Minuten pro Jahr gekommen.
Eine konstante Abweichung kann man ggf. einfach in Software korrigieren, z.B. bei der Umrechnung von Zyklen in Sekunde / Minuten / Stunden.
Oder nen DS32KHZ von Maxim nehmen. Nicht ganz einfach zu bekommen, aber Maxim verschickt auch Samples
Hallo Händler,
die meines Wissens schon im AVR steckt.Wobei im Datenblatt von einer "Load Capacitance" die Rede ist!
4 Sekunden pro Tag sind nach meiner Rechnung 46ppm, damit ist der Quarz in dem von dir verlinktem Datenblatt im Rahmen der angegebenen Toleranz.Bis jetzt ist es ziemlich exakt eine Sekunde hinterher. Hochgerechnet also wohl so 3-4 Sekunden pro Tag.
Mist, ich wäre gerne auf wenige Minuten pro Jahr gekommen.
Ich kenne diese Quarze nur mit max. +/-10ppm http://www.reichelt.de/Uhrenquarze-S...l?ARTICLE=1089
Gruß, Michael
Achsooo, stimmt dann wohl. Google sagt zB "Most AVR microcontrollers have internal capacitive load".
Naja, egal. Habe mich für ein Redesign mit einem DS3231 entschieden. Trotzdem danke!
Lesezeichen