USB uhr mit Batterie

OP #5015673
Ich suche eine folgende Lösung oder wenn es sie nicht gibt würde ich sie 
selber zusammen löten in der Hoffnung es ist nicht allzu schwer.

Ich möchte an kleinen Rechner die nicht über eine interne Quarzuhr mit 
Batterie (CMOS-PCUhr) verfügen eine Art Zeitgeber anschließen damit sie 
sich die Zeit holen können. Gedacht ist das so, das ich einfach per USB 
anschließe und der Rechner die Zeit abfragen kann.

Die Uhr in der kleinen Schaltung/Gerät soll ebenfalls vom Rechner aus 
eingestellt werden können. Dann aber 10-12Monate recht genau 
funktionieren auch wenn mal kein Strom anliegt. Eine Abweichung pro Jahr 
von 5min wäre ok.

Gibt es da schon etwas in der Richtung? Vielleicht auch mit Funk (obwohl 
da denke ich mir wird das wieder recht groß vielleicht werden) 
Kostenrahmen soll sich (auch wenn ich es selbst baue) so im Rahmen von 
50,- EUR bewegen.

Ich suche noch mal weiter hier, mal sehen ob ich was passendes finde 
oder jemand hat schon eher eine Idee.

Vielen Dank!

Nachtrag oder kann man eine PCUhr nachrüsten? USB daher weil ich neben 
Raspberry auch kleine Windows Rechner erweitern möchte.
#5015683
ein kleiner Arduino nano328p mit RTC Modul DS3231 unter 10,-€ kann das 
locker schaffen, wer mit dem Lötkolben nicht so vertraut ist steckt 
beides auf ein Breadboard.

Glücklicherweise liegen die Pins passend so das keine weitere 
Verdrahtung notwändig wird.

mit time fragt man ab oder stellt die Uhr
mit date fragt man ab oder stellt die Uhr

einfach aus einem Terminalprogramm oder per Software an der COMx
Angehängte Dateien:
Gast #5015742
#5015752
brauchst du wirklich 'ne Echtzeituhr?
Wenn die Rechner Netzwerkzugriff haben, können die sich die Zeit auch 
einfach über NTP holen.
Das muß auch nicht zwingend einen Internetzugang erfordern, da du auch 
im lokalen Netz 'nen eigenen NTP Server betreiben kannst...

Vorteil wäre nebenbei, daß alle Rechneruhren synchron laufen und du nie 
wieder eine Rechneruhr stellen müsstest.
OP #5015757
Na ich brauch eine Uhr die recht konstant geht. Kein Netzwerk vorhanden, 
nur Strom aus der Steckdose und ggf. vielleicht eventuell 
Funk(Zeit)Signal. Das muss ich aber mal checken.
Aber die Vorschläge sind alle super, das hilft mir.
Gast #5015759
Noch billiger: ein STM32f103c8t6 "Minimum board", kostet bei Ali gute 2 
Euro. Batteriehalter über Schottky-Diode an VBAT, Knopfzelle rein, ein 
bisschen Software ("selber machen macht Spass ;-) ), und das war's.

Die RTC ist zwar recht rudimentär und braucht etwas Software-Nachhilfe, 
aber in den HAL-Bibliotheken ist das schon drin.
Und USB-Device sollte auch kein großes Problem sein, am besten 
virtuellen COM-Port.

Und wenn die Software (insb. USB) abschrecken sollte: einfach einen 
ST-Link-Adapter fest anschließen (ebenfalls bei Ali um 2 Euro). Dann 
kann man auf Uhrzeit / Datum bequem übers Debug-Interface zugreifen.
Gast #5015767
Bei Pollin DCF77-Empfänger, braucht nur 1 oder 2 Pins, die nötige 
Software (findet man haufenweise) ist auch recht unkompliziert. Damit 
die Hardware-RTC gelegentlich nachjustieren.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.