Hallo zusammen, Ich habe mit einem Mega16 und einem PCF8583 auf meinem Steckboard eine Uhr aufgebaut (ohne 22pF C nach +). Läuft wunderbar alles gut. Jetzt habe ich alles noch mal auf der Zukünftigen Platine aufgebau und die Uhr Steht. Als erstes wenn ich einen der Quarzanschlüsse anpacke, fängt er so lange die Berührung anhält, unregelmässig an zu schwingen. Der Aufbau ist wie folgt, AVR auf Steckboard. Im endgerät 12V mit lm7805 gewandelt. danach Tantal und Elko, diverse 100nF. Der PCF hängt an einem 5,5V 0,47F Goldcap, welcher über eine Diode an den 5V hängt ~ mach 4,7V am PCF. Folgenden habe ich schon ausprobiert. c nach + c nach - 6pf (Lastkapazität) zwischen den quarz 1Mohm zwischen den Quarz 560k z.d.q. 1MOhm nach + 1Mohm nach - SMD (plastikgehäuse quarz) gegen altes uhren Quarz getauscht und gehäuse auf Masse. Diode in der Versorgungs Leitung weggelassen. neue Quarze gekauft (die sind aber noch nicht da, weshalb ich die Auswirkung noch nicht kenne =) ) Einmal hatte ich es schon in meinem Endgerät (Auto) eingebaut.Als ich das Auto ausgemacht habe, fing er an zu schwingen. ich weiß nicht mehr was ich noch machen kann. Ich hoffe einer von euch kann mir da Helfen.
moin !! wenn´s mit dem pcf ding nicht geht dann probier mal den ds1307. der benötigt keine weiteren bauteile als den 32,768khz quarz. 1,2 quarz . 3 ist + stützbatt.(3v)--> gnd 4 ist gnd 5 ist sda 6 ist scl 7 ist clock out 8 ist +5v hab mit dem ding noch nie probleme gehabt. mfg
dolf schrieb: > wenn´s mit dem pcf ding nicht geht dann probier mal den ds1307. Oder nimm eine Armbanduhr .... Probleme sollte man lösen und nicht verlagern. Mit dem PCF8583 habe ich noch nie Probleme gehabt.
Setze mal das "Control and Status Register" auf 0, oder zumindest Bit 7, damit die Uhr auch anläuft. fchk
Hast du denn den PCF auch so beschalten wie im Datenblatt? Wird der Quarz beschalten wie nen Quarz am AVR taktet der schneller oder garnicht. Vllt haste auch den Adresspin anders hesetzt? Hier mal meine Library mit dem Plan ausm Datenblatt: http://www.fritzler-avr.de/HP/Librarys/PCF8583_his.php Als Kondensator hab ich die angegebene Lastkapazität des Uhrenquarzes genommen.
Axel schrieb: > SMD (plastikgehäuse quarz) gegen altes uhren Quarz getauscht und gehäuse > auf Masse. Hatte mal genau das gleiche Problem. Bei mir hatte das Verbinden des Gehäuses mit Masse geholfen.
nabend, Willi du sprichst mir aus der Seele! Frank, die Register sind gesetzt, sonst würde er ja auch nicht bei berührung anfangen zu Zählen. Martin, ja unteranderem auch wie im Datenblatt.Jedoch auch ohne Erfolg. Lastkapazität hab/hatte ich auch dran. SNR, tja bei mir half es nicht. Also gestern nach so ca. 30minuten fahrt startete der PCF auf einmal. Läuft seit dem auch recht genau. Damit ist das Problem aber noch nicht aus der Welt. Muss nochmal alles ausbauen um was nachzurüsten und vermutlich hätte ich das Problem dann ja wieder. Danke schon mal für die Zahlreichen Antworten Axel
So, da bin ich nochmal, Wie ich es schon befürchtet hatte steht der Quarz wieder. Fällt keinem mehr was ein, was ich ausprobieren könnte ? Gruß Axel
Der Kondensator von Pin1 nach GND sollte 12-15pf haben; die Spannungsversorgung MUSS mit 10µF+100nF abgeblockt werden. Dann muß auch noch die Software die Uhr aktivieren; das betreffende Bit weiß ich nicht aus dem Kopf, es wurde aber schon weiter oben darauf hingewiesen. Praktischerweise aktiviert min den /INT-Pin und mißt mit einem Pullup dort, ob die Uhr läuft. Ein Tastkopf direkt am Quarz 'stört' die Schwingung.
jaaaa. Das hattenw ir doch schon alles durch. Naja wie dem auch sei. Habe Jetzt einen neuen Quarz und folgent beschaltet. Gehäuse --> GND par. z. Quarz --> 12,5pF gegen 5V --> 6,5pF VCC -VDD --> 100nF + 0,54F und es läuft. auch bei -20°C =) GRuß axel
Axel schrieb: > par. z. Quarz --> 12,5pF Etwas eigenwillig. Da solltest Du auch noch die Genauigkeit der Uhr kontrollieren.
ich weiß, sinnigerweise baut man dafür ja auch einen Trimmer ein, den hatte ich aber nicht. Aber bis jetzt hat sie auf 4 Tagen keine Minuten abweichung. Scheit also so grob richtig gewesen zu sein.
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.