Forum: Mikrocontroller und Digitale Elektronik USB uhr mit Batterie


von S. K. (mamelmuck)


Lesenswert?

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.

: Bearbeitet durch User
von Teo D. (teoderix)


Lesenswert?

USB, da kenne ich nur Funkuhren.
https://www.google.de/?gws_rd=ssl#q=usb+funkuhr

von Joachim B. (jar)


Angehängte Dateien:

Lesenswert?

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

: Bearbeitet durch User
von S. K. (mamelmuck)


Lesenswert?

Na eben, da kann ich doch auch generell die Funkvariante nehmen. Ich 
habe auch grad sowas gefunden

https://www.amazon.de/WINGONEER-DS3231-AT24C32-Precision-Arduino/dp/B01H5NAFUY/ref=pd_sim_107_4?_encoding=UTF8&psc=1&refRID=2SBA6GCVZCTPR4NZWQRG

Bin also voll auf dem richtigen Weg, vielen Dank für die Antworten. 
Manchmal sieht man den Wald vor lauter Bäumen nicht ;-)

von Stefan F. (Gast)


Lesenswert?


von Thorsten S. (thosch)


Lesenswert?

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.

: Bearbeitet durch User
von S. K. (mamelmuck)


Lesenswert?

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.

von A. B. (Gast)


Lesenswert?

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.

von A. B. (Gast)


Lesenswert?

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.

von Joachim B. (jar)


Lesenswert?

A. B. schrieb:
> Bei Pollin DCF77-Empfänger, braucht nur 1 oder 2 Pins,

ich habe alle Varianten von DCF77 Empfänger durch, dummerweise sind 
nicht alle gut und nicht jeder Standort ist passend, bei mir 
funktioniert in der Wohnung DCF77 nur an 2 Orten (mit Balkon 3)

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.