Hallo alle! Also wie ihr ja wisst hab ich mir ja mal eine Digital Uhr mit Display gebaut. Das Problem war nur das der Quarz sehr ungenau war. Jetzt meine Frage gibt es eine Möglichkeit an den PIC einen Uhrenquarz (32,768kHz) anzuschließen? Direkt wie man es zb von Mikrocontrolern von TI kennt nicht oder? Wie sieht es mit Quarz Oszillatoren mit so tiefer Frequenz die auch noch genau gehen hab ich auch noch nicht gesehen!? Wie könnte ich einfach mit so einem Quarz einen Resonator aufbauen, den ich dann an den Timerpin vom PIC anbinden kann? Am besten auch noch mit SMD bauteilen! Danke! MfG Martin W
Steht der PIC schon fest? Bei der 16F87X-Reihe kannst Du Timer1 direkt mit einem zweiten Uhrenquarz laufen lassen. Aber auch ein Uhrenquarz geht nicht 100%-ig genau. Warum korrigierst Du den Quarzfehler nicht Softwaremäsig? Da muss zwar jede Uhr "geeicht" werden aber das Ergebnis sollte sich mit einem Uhrenquarz messen lassen. Steffen
Hallo Ja es ist sicher ein PIC der 18F reihe... geht das mit denen auch? Ich weiß dass ich das auch über die Software korrigieren kann aber wie genau wäre dass den mit Uhrenquarz? Ich mein so genau wie jede andere normale Uhr oder?... MfG Martin W
Wie wird denn deine Uhr mit Energie versorgt? Wenn du ein Netzteil verwendest, nimm die 50Hz als Zeitbasis, genauer wirst du es mit Quarzen nicht schaffen. grüsse leo9
Mit 50-Hz geht deine Uhr dann genauso nach dem Mond wie die billigen Radiowecker. Ob dein PIC einen externen Quarz für Timer1 unterstützt, da solltest Du mal in das Datenblatt schauen. Jede normale Uhr wird auch genau auf den Quarz abgeglichen. Wenn es wirklich ganz genau sein soll, dann spendiere doch deiner Uhr ein DCF77 Modul. Wenn Du die Zeit jede Stunde abgleichst, dann geht die immer genau. Steffen
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.