Jump to content
View in the app

A better way to browse. Learn more.

Tinkerunity

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Dauer von RaspberryPi-HAT Real-Time Clock / Echtzeituhr ohne Stromverbindung

Featured Replies

Geschrieben

Guten Tag TinkerUnity

Ich habe mehrere Messvorrichtungen, welche einen Pi zusammen mit dem TF-HAT verwenden. Die Messvorrichtungen werden gelegentlich verwendet und mit Strom versorgt, aber ohne Internet.

Um dann die periodischen Messungen zeitlich (absolutes Datum und Zeit auf die Minute genau) zu verorten würde ich mich gerne auf die "Real-Time Clock" / "Echtzeituhr" verlassen.

Frage dazu:

  • Wie lange kann die "Real-Time Clock" / "Echtzeituhr" vom RaspberryPi-HAT mehr oder minder korrekt laufen, ohne dass der Pi und das HAT am Strom hängt, oder am Internet hängt?
  • Und wie müsste ich die Uhr wieder updaten? Respektive, geht das automatisch sobald dieser Internet-Verbindung hat?

Freue mich auf jeden Hinweis.

Mit den besten Grüssen,

Yv0

Geschrieben

Die RTC auf dem HAT Brick wird von einem Super Cap gestüzt und ist für kurze Unterbrechnung der Stromversorgung gedacht im bereich von Stunden, nicht Tagen.

Sobald du Internet und damit NTP Verbindung hast kümmert sich Linux darum die RTC aktuell zu halten solange das Raspberry Pi läuft.

Mit "sudo hwlock -r" kannst du abrfragen welche Uhrzeit die RTC gerade hat.

Mit "sudo hwclock --systohc" kannst du die RTC von Hand auf die aktuelle Systemzeit setzen. Das macht Linux automatisch alle 11 Minuten.

Mit "sudo hwclock --hctosys" kannst du die Systemzeit von Hand von der RTC laden. Das macht brickd automatisch beim Start des Raspberry Pis.

Geschrieben
  • Autor

Heja photron

Oups. das sind keine guten Neuigkeiten. Meinst Du, dass 24 bis 48 Stunden im Bereich sein könnten?

Respektive, gäbe es eine Variante, den HAT mit sehr wenig Strom zu stützen, dass die Zeit über einen etwas grösseren Zeitbereich gehalten werden könnte? Oder etwas zusätzliches externes, welches länger halten würde?

Dankbar für jede Info.

Geschrieben

Wenn du die Zeit über Tage halten muss, dann kannst du ein Real-Time Clock Bricklet 2.0 nehmen. Das hat eine Batterie anstelle des Super Caps und hälte dadurch viel viel länger.

Allerdings ist das Real-Time Clock Bricklet 2.0 nicht automatisch mit dem RTC System von Linux intergiert. Die Zeit des Real-Time Clock Bricklet 2.0 kannst du über Brick Viewer setzen.

Um die Systemzeit auf die Real-Time Clock Bricklet 2.0 Zeit zu setzen kannst du dieses Skript beim Boot des Raspberry Pis z.B. durch cron oder systemd ausführen lassen.

https://github.com/Tinkerforge/red-brick/blob/master/programs/rtc_time/rtc_time.py

Geschrieben
  • Autor

Ah, das ist cool und ein gangbarer Weg. Vielen Dank für den Hinweis.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.