Relativně přesné RTC

CFM

Re:Relativně přesné RTC
« Odpověď #30 kdy: 04. 12. 2024, 20:48:19 »
ad 50Hz) Frekvence v síti se řídí globálně (Evropa). Odchylka může být až 0.2Hz, ale udržuje se i odckylka síťového času proti UTC. Více třeba zde, zde a zde.
Pokud u hodin dokážete zajistit, že mají stálý přístup k síti bez výpadků, tak by mělo být vše OK. Problém jsou výpadky. Pokud máte UPSku, tak jedete na chybu UPS, nebo to musí být detekováno a přejít na nějaký přesnější zdroj. Pokud ne, tak buď hodiny ztratíte úplně, nebo musíte mít schopnost běžet z lokálního oscilátoru (běžné čipy z "trouby" asi nemají). Během výpadku též ztrácíte "korekce", které se v té době v síti udály.


CPU

  • *****
  • 907
    • Zobrazit profil
    • E-mail
Re:Relativně přesné RTC
« Odpověď #31 kdy: Dnes v 11:57:10 »

Výpadky samozřejmě nastávají a jsou tak nějak pravidelné (jako že to není něco, co nastane jednou za rok), navíc tady je v cestě inline UPS. Na objektech se provádí údržba, dodavatel má výpadky, občas někdo vyhodí pojistky.
Nemyslím si, že by se o to dalo cíleně něco opřít.
Aktuálně vidím šanci RTC hodinách rovnaných vůči RDS, ale musím se dostat ke zbastlení prototypu.
A raději bych to měl v Cčku než v MicroPythonu, ale...jestli to má smysl, to je druhá otázka.
Upatlat to v MicroPythonu to bude nejspíš rychlejší.
« Poslední změna: Dnes v 12:02:04 od CPU »

CFM

Re:Relativně přesné RTC
« Odpověď #32 kdy: Dnes v 16:43:35 »
Hlavní slabina RDS je asi nulová garance čehokoliv (nepodařilo se mi dohledat relevantní informace), takže to nakonec asi tak dobrý nápad není, pokud jde o spolehlivost.