Forum: Mikrocontroller und Digitale Elektronik PCF8583 Uhrzeit Stellen


von Sven (Gast)


Lesenswert?

Hallo zusammen,

Ich probiere gerade ein wenig mit dem PCF8583 herrum.
Über den I2C funktioniert alles wie ich es brauche. Lesen und 
Uhrzeitsetzen im prinzip kein Problem.

Ich frage mich nur gerade, wie ich das Uhrzeitstellen praktisch umsetzen 
soll. Zur Zeit benutze ich zur Ausgabe ein Standart LCD mit 16x2 Feldern 
und 3 Taster ( < - > - OK ).
Da ist das Einstellen der aktuellen Uhrzeit und des Datums recht lästig.

Wie macht Ihr das? Gibts I2C's die Uhrzeit/Datum automatisch beziehen? 
Oder automatisch über den Uart die Zeit über den PC stellen?

Lg Sven

von Wolfgang (Gast)


Lesenswert?

Sven schrieb:
> Wie macht Ihr das?

Kurz über einen Arduino an GPS-Empfänger hängen und Funktion 
"Synchronisieren" aufrufen ;-)

von Sebastian S. (amateur)


Lesenswert?

Schätze mal, dass Du recht gut im Kopieren bist und Dich mit so 
plebejischen Dingen wie dem Lesen des zugehörigen Handbuchs nicht 
aufhältst.

Andernfalls wäre Dir nämlich aufgefallen, dass die GPS-, DCF77- und 
Eternitanschlüsse der Gehäusegröße zum Opfer gefallen sind;-)

Kann man aber mit einer guten Bohrmaschine und ein paar 
Feinwerkerschraubenziehern nachträglich anbringen...

von Michael U. (amiga)


Lesenswert?

Hallo,

Sebastian S. schrieb:
> Eternitanschlüsse der Gehäusegröße zum Opfer gefallen sind;-)
>
> Kann man aber mit einer guten Bohrmaschine und ein paar

Eternit und Bohrmaschine würde ich wegen möglicher Asbestbelastung 
lieber lassen...

Gruß aus Berlin
Michael

von eagle user (Gast)


Lesenswert?

Sven schrieb:

> ... PCF8583 ...
> ... 3 Taster ( < - > - OK ) ...

das könnte meine Uhr sein ;)

> Wie macht Ihr das?

Bei der ersten Inbetriebnahme werden die kompletten 256 Byte des PCF8583 
vom PC geladen (PC-RS232-UART-uC-I2C-PCF8583). Da ist auch die 
NTP-genaue Uhrzeit dabei. Nachher im Betrieb muss man die Uhrzeit ja nur 
ein klein wenig korrigieren. Das geht mit den drei Tastern problemlos.

Die Taster haben Auto-Repeat und verstellen nur die Minuten, die 
Sekunden werden automatisch 0. Deshalb ist auch die Sommerzeitumstellung 
kein Drama.

Man könnte auch "OK" festhalten und mit "< >" die Stunden verstellen. 
Aber das bringt nicht viel, weil man anlässlich der Sommerzeitumstellung 
sowieso die Zeit genau stellen möchte.

> Gibts I2C's die Uhrzeit/Datum automatisch beziehen?

???

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.