Hallo! Ich bin grad am basteln und benötige für meinen Mikrocontroller eine Uhrzeit mit Datum. Gibt es da fertige ICs zu kaufen, die man einfach anschließt und digital auslesen kann oder muss ich mir tatsächlich eine Uhr programmieren? Wenn ja, wie heißen die ICs? Wenn nein, gibt es einen Link oder so, wo beschrieben ist wie man das Datum berechnen kann? (müsste ich dann ja programmiern ;-)) Danke! tabi
es gibt doch dutzende von RTCs von Epson, Maxim. auch mit eingebautem Quarz. suche einfach auf den herstellerseiten oder mit google.
kannst ja versuchen es aus dem dcf signal auszulesen. Also digital und genauer geht es nicht. Guck mal im Netz. Da findeste eine menge vorschläge... Mfg der gregor
was heisst "tatsächlich ne uhr proggen" ??? wenn das schon unbequem für dich ist wie willst du denn mal eine "anwendung für erwachsene" proggen ;-) ein timer wird als fester takt eingestellt (overflow bspw. alss 10ms) bei jedem sprung in den timer-interrupthandler wird ein register inkrementiert. Ist die 100 ist die Sekunde um und es wird das Register "Sek" inkrementiert... usw.. usw... das ist 200mal einfacher als ne rtc (real time clock) zu initialisieren und auszulesen. greetz Danny
PCF8583: braucht externen Quarz und Cs DS1820, DS18S20 von einem alten Mainboard: hat alles drin, sogar ne Pufferbatterie.
@ Danny: Sicher ist das kein so großer aufwand, aber ich hätte eben lieber eine externe Uhr. Die kann ich dann auch über eine Pufferbatterie weiter laufen lassen, wenn ausgeschaltet wird. @ Jens: Der PCF8583 ist schon ganz gut. Die SD18xxx sind doch Temperatursensoren, oder hab ich falsch geguckt??? Ich währ aber schon an einem intenen Quarz und vorallem einer internen Pufferbatterie interessiert.
Du hast natürlich recht, sorry! Ich meinte den DS1287, der ist auf fast jedem älteren Mainboard drauf und leider sehr groß und die Ansteuerung erfolgt über einen 8 Bit Datenbus. http://www.mit.edu/afs/sipb/contrib/doc/specs/ic/clock/ds1287.pdf
richtig , der DS1820 / DS18s20 ist ein Temperatursensor. aber es gibt z.B. von DS den DS1302 bzw. die älter Vers. DS1202. Versuchs damit mal.
schau mal bei www.hkw-elektronik.de Die haben ganz witzige Sachen auf DCF77Basis.
>was heisst "tatsächlich ne uhr proggen" ??? > wenn das schon unbequem für dich ist wie willst du denn mal eine > "anwendung für erwachsene" proggen ;-) Erwachsene "proggen" nicht, sondern programmieren. Außerdem verwenden sie Tastaturen, bei denen alle Tasten (inklusive "?", "," und Shift) richtig funktionieren. SCNR
also erst mal viele danke für die hilfe. ich hab mich jetzt für den PCF 8583 entschieden. der läuft über i2c, was ich sowieso benutze. die notstromversorgung mache ich dann über eine LS-Diode und nem kleinen akku. ich hab da aber trotzdem noch ne kleine frage: -> muss an dem uhrenquarz noch ein oder zwei belastungskondensatoren von 10pF angeschlossen werden wie bei den quarzen für die µc oder kann man die weg lassen? tabi
Schau einfach mal ins Datenblatt des Herstellers. Meist wird da etwas über die Kondensaotren erwähnt. Beim DS1307 z.b. wird mit den Kondensatoren je nach grösse die ganggenauigkeit eingestellt.
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.