Relativně přesné RTC

CFM

  • ***
  • 107
    • Zobrazit profil
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

  • *****
  • 910
    • Zobrazit profil
    • E-mail
Re:Relativně přesné RTC
« Odpověď #31 kdy: 05. 12. 2024, 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: 05. 12. 2024, 12:02:04 od CPU »

CFM

  • ***
  • 107
    • Zobrazit profil
Re:Relativně přesné RTC
« Odpověď #32 kdy: 05. 12. 2024, 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.

Re:Relativně přesné RTC
« Odpověď #33 kdy: 05. 12. 2024, 19:05:21 »
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.

Koukněte dobře na ten graf odchylek z 2012 a 2013. Je tam vidět +100 až -160 po dobu jednoho měsíce! Stejně tak si pamatuju na https://www.idnes.cz/technet/technika/zpozdene-budiky-srbsko-kosovo.A180308_192054_tec_technika_pka - odchylka 6 minut!

Takže ani síť není spolehlivá.

RDS není spolehlivé vůbec, i když hodně záleží na stanici. Viděl jsem na svém radiobudíku, jak si stanice (ne)všímají třeba změny na letní čas.

Český Rozhlas například kdysi umožňoval synchronizaci vysílaným časovým signálem (přímo těch pár pípnutí v audiu): https://www.irozhlas.cz/veda-technologie/historie/ceskoslovensky-rozhlas-casove-znameni-vyroci-gong-signaly_2104011045_tzr a je možné že to RDS udržují splehlivé, ale jestli to i garantují nemám tušení.

Já bych zvolil DCF77 (pokud je dostatečně silný) nebo GPS. V nouzi GSM.

CFM

  • ***
  • 107
    • Zobrazit profil
Re:Relativně přesné RTC
« Odpověď #34 kdy: 05. 12. 2024, 22:40:10 »
Ještě mě napadá, zda by nešlo využít LoRaWAN? Ve specifikaci je beacon po 128s, který obsahuje čas. Nedají se takové zprávy pasivně poslouchat z LoRaWAN od ČRA či The Things Network?


mise

Re:Relativně přesné RTC
« Odpověď #35 kdy: 06. 12. 2024, 06:34:06 »
LoRaWAN síť na synchronizaci času je zajímavá volba. Šlo by to na ní asi udělat více způsoby, ale...
Mám zkušenosti, že LoRa ve sklepích nemá dobrý signál - hlavně ve staré zástavbě - metrové vlhké zdi. Takže dát anténu někam k oknu nebo vytáhnout nad chodník. Cena modulu je také někde kolem 500,- ale spíše více.

Re:Relativně přesné RTC
« Odpověď #36 kdy: 06. 12. 2024, 08:22:43 »
Mě ještě napadla jiná věc, ale jen principiálně - nemám s tím zkušenosti. Distributoři elektřiny rozlišují vysoký a nízký tarif. Informace o přepnutí posílají "nějak" po el. síti. Nešlo by tohle nějak využít? Netším, jak přesní jsou, jen předpokládám, že je v jejich zájmu být "rozumně" přesný asi v intencích požadavku na tazatelovu přesnost. Navíc časy přepínání průběžně mění, ale to také nemusí vadit, protože pokud je změna navázána na minutu, k synchronizaci na "nejbližší" minutu by to stačilo. Je to ale jen nápad, chtělo by to zjistit, jak dekódovat info o tarifu a jak je přepínání přesné.

Re:Relativně přesné RTC
« Odpověď #37 kdy: 06. 12. 2024, 19:05:38 »
HDO není přesné vůbec - ten signál nízký/vysoký tarif se přenáší několikrát a ne vždy se ten přijímač u elektroměru chytne napoprvé. Lítá to sem a tam - minuta sem, minuta tam, někdy může být teoreticky i úplně mimo harmonogram (pro nutnou stabilizaci sítě například).

Re:Relativně přesné RTC
« Odpověď #38 kdy: 07. 12. 2024, 08:03:48 »
HDO není přesné vůbec - ten signál nízký/vysoký tarif se přenáší několikrát a ne vždy se ten přijímač u elektroměru chytne napoprvé. Lítá to sem a tam - minuta sem, minuta tam, někdy může být teoreticky i úplně mimo harmonogram (pro nutnou stabilizaci sítě například).
Aha. Díky za osvětu.  :)

Re:Relativně přesné RTC
« Odpověď #39 kdy: 10. 12. 2024, 09:34:37 »
GSM - Záleží na modulu, ale může fungovat i bez SIM karty, protože musí umět nouzové volání. Nicméně třeba mnou používaný SIM800L má tendenci se občas zaseknout a 2G se navíc bude vypínat. Takže ty 3 roky už jsou problém a bude potřeba se podívat po 5G modulech.

Pokud to stavite na 5+ let, tak GSM (2G) urcite ne. To se vypne, je jen otazka kdy. Je to trosku skoda, protoze byly jednoduche a relativne  spolehlive. 4G/5G moduly nechcete. Tam strasne zalezi na firmware, casto maji problemy samy se sebou. Snazi se registrovat do VoLTE a podobe blbosti.

Ale napadlo me jeste - neslo by si v dome dat nekam ten GPS prijimac tak, aby mel dobry prijem a do sklepa to dostat po el. siti? Powerline?

Re:Relativně přesné RTC
« Odpověď #40 kdy: 10. 12. 2024, 20:48:17 »
Podle mne zbytečně vymýšlíte kolo, které jak píšete vynalézat nechcete.
Dejte tam nějaký RTC a synchronizujte pomoci DCF 77 nebo GPS.
Nic spolehlivějšího nenaleznete a na oboje nejdete i knihovny v tom céčku
Obou typů modulů se dají koupit mraky a přenášet data bez problémů odněkud ze střechy, má to přeci sériovou linku.