Discussion:
Atomowy sygnał czasu
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
Borneq
2015-02-13 03:49:22 UTC
Permalink
Kupiłem zegarek na rękę sterowany atomowo. Samoczynnie ustawia się o
godzinie 2.02 i nie wiem czy o którejś jeszcze bo można go ustawiać
wywołują pobieranie czasu ręcznie o dowolnej godzinie.
Samo ustawianie trwa kilka minut, próbuje chyba kilka razy po minucie i
czasem (wieczorem) się nie udaje.
Chodzi nawet nie z dokładnością sekundową, ale może 0-1-0.2 sec. bo jak
porównuję ze stroną http://time.is/, to idealnie w tym samym czasie
upływają sekundy.
Jest nadawany z Niemiec jak pisało na Allegro (ale chyba nie tylko, jak
pisało w instrukcji) na bardo długiej fali długości kilometrów (3 km?)
Chyba miejsce skąd odbiera zależne jest od strefy czasowej.
Strefa czasowa to Berlin, chyba to samo co warszawa, jeśli chodzi o
zmianę czasu na letni, bo stref +1 jest kilka jak Madryt.
Czas nadawany jest w paczkach 59 bit, i tu uwaga: nadawane są z szaloną
prędkością 1 bit/s !
Format opisany jest tu: http://en.wikipedia.org/wiki/WWVB
Wojciech Puchar
2015-02-13 08:08:17 UTC
Permalink
Post by Borneq
Kupiłem zegarek na rękę sterowany atomowo. Samoczynnie ustawia się o
godzinie 2.02 i nie wiem czy o którejś jeszcze bo można go ustawiać
wywołują pobieranie czasu ręcznie o dowolnej godzinie.
Samo ustawianie trwa kilka minut, próbuje chyba kilka razy po minucie i
czasem (wieczorem) się nie udaje.
pewnie zależy gdzie jest zegarek i czy da się odebrać sygnał.

w sumie nie rozumiem czemu nie może odbierać cały czas.
Post by Borneq
Chodzi nawet nie z dokładnością sekundową, ale może 0-1-0.2 sec. bo jak
porównuję ze stroną http://time.is/, to idealnie w tym samym czasie
upływają sekundy.
Czy w ustawieniach zegarka masz miejsce na wpisanie odległości lub czasu
propagacji od nadajnika?
Post by Borneq
Jest nadawany z Niemiec jak pisało na Allegro (ale chyba nie tylko, jak
pisało w instrukcji) na bardo długiej fali długości kilometrów (3 km?)
70kHz to by było 4.3km


na 77.5KHz z niemczech też jest sygnał zegara atomowego.
można dość tanio kupić (albo zrobić) odbiornik do podłączenia do komputera,
i np. używać jako wzorca czasu dla serwera NTP.

teoretycznie czas powinien być zsynchronizowany z dokładnością do
milisekund.
Borneq
2015-02-13 08:38:50 UTC
Permalink
Post by Wojciech Puchar
pewnie zależy gdzie jest zegarek i czy da się odebrać sygnał.
w sumie nie rozumiem czemu nie może odbierać cały czas.
Na dworze lepiej odbiera.
Jak raz dziennie odbierze, to czas się zbytnio nie przesunie, a chyba
odbiera kilka razy dziennie.
Post by Wojciech Puchar
Czy w ustawieniach zegarka masz miejsce na wpisanie odległości lub czasu
propagacji od nadajnika?
Nie, odbiera z niemieckiego odbiornika, może dla innej strefy czasowej z
innego. Odległość rzędu 1000 km, opóźnienie jest małe.
Wojciech Puchar
2015-02-13 12:45:45 UTC
Permalink
Post by Borneq
Na dworze lepiej odbiera.
no to mamy wyjaśnienie.
Post by Borneq
Jak raz dziennie odbierze, to czas się zbytnio nie przesunie, a chyba
odbiera kilka razy dziennie.
Post by Wojciech Puchar
Czy w ustawieniach zegarka masz miejsce na wpisanie odległości lub czasu
propagacji od nadajnika?
Nie, odbiera z niemieckiego odbiornika, może dla innej strefy czasowej z
innego. Odległość rzędu 1000 km, opóźnienie jest małe.
oczywiście, ale z drugiej strony dziwne czemu nie zrobili tej trywialnej
korekty gdy odległość jest znana.

Przy użyciu tego odbiornika do komputera co mówiłem to się ustawia. przy
odbiorze ciągłym i daniu mu z godzine czasu dokładność jest rzędu 1ms
J.F.
2015-02-13 09:07:45 UTC
Permalink
Użytkownik "Wojciech Puchar" napisał w wiadomości grup
Post by Borneq
Kupiłem zegarek na rękę sterowany atomowo. Samoczynnie ustawia się o
godzinie 2.02 i nie wiem czy o którejś jeszcze bo można go ustawiać
[...]
Post by Borneq
pewnie zależy gdzie jest zegarek i czy da się odebrać sygnał.
w sumie nie rozumiem czemu nie może odbierać cały czas.
Prad. Odbior zuzywa. A sensu czestego nie ma - kwarc starczy na dlugo,
szczegolnie jak sie korekte obliczy.

Mam taki wielkosci budzika, zasilany bateria R6, bateria starcza co
najmniej na rok, ale synchronizuje sie kolo 1 w nocy.
I to jakos tak dziwnie, ze czesto sie myli o godzine, przestawia, po
paru minutach znow przestawia.

Nawiasem mowiac - wskazowkowy budzik elektroniczny - kto to wymyslil,
przeciez to budzi dwa razy dziennie ...
Post by Borneq
Post by Borneq
Chodzi nawet nie z dokładnością sekundową, ale może 0-1-0.2 sec. bo jak
porównuję ze stroną http://time.is/, to idealnie w tym samym czasie
upływają sekundy.
Czy w ustawieniach zegarka masz miejsce na wpisanie odległości lub czasu
propagacji od nadajnika?
Ejze, to tylko zegarek nareczny. ile chcesz kompensowac - pare ms ?
Post by Borneq
Jest nadawany z Niemiec jak pisało na Allegro (ale chyba nie tylko, jak
pisało w instrukcji) na bardo długiej fali długości kilometrów (3 km?)
70kHz to by było 4.3km
na 77.5KHz z niemczech też jest sygnał zegara atomowego.
można dość tanio kupić (albo zrobić) odbiornik do podłączenia do komputera,
i np. używać jako wzorca czasu dla serwera NTP.
teoretycznie czas powinien być zsynchronizowany z dokładnością do
milisekund.
Popatrz na modulacje. Nie tak latwo osiagnac synchronizacje szybko
dzialajaca, szczegolnie jak mamy slaby sygnal i zaklocenia.

J.
Wojciech Puchar
2015-02-13 12:47:46 UTC
Permalink
Post by J.F.
Prad. Odbior zuzywa. A sensu czestego nie ma - kwarc starczy na dlugo,
szczegolnie jak sie korekte obliczy.
no niby fakt.
Post by J.F.
Mam taki wielkosci budzika, zasilany bateria R6, bateria starcza co
najmniej na rok, ale synchronizuje sie kolo 1 w nocy.
I to jakos tak dziwnie, ze czesto sie myli o godzine, przestawia, po
paru minutach znow przestawia.
Nawiasem mowiac - wskazowkowy budzik elektroniczny - kto to wymyslil,
przeciez to budzi dwa razy dziennie ...
Napewno jakiś mądry prezes firmy...
Post by J.F.
Ejze, to tylko zegarek nareczny. ile chcesz kompensowac - pare ms ?
No skoro ma czas być wzorcowy! :)
Post by J.F.
Popatrz na modulacje. Nie tak latwo osiagnac synchronizacje szybko
dzialajaca, szczegolnie jak mamy slaby sygnal i zaklocenia.
Tak - mówie o odbiorze ciągłym i algorytmie stosowanym przez NTP. Mówiąc w
skrócie powoli wszystkie losowe odchylenia uśredni
J.F.
2015-02-13 13:08:11 UTC
Permalink
Użytkownik "Wojciech Puchar" napisał w wiadomości grup
Post by Wojciech Puchar
Post by J.F.
Nawiasem mowiac - wskazowkowy budzik elektroniczny - kto to
wymyslil,
przeciez to budzi dwa razy dziennie ...
Napewno jakiś mądry prezes firmy...
No nie, to proste przeniesienie z budzika ... ale sensu w tym za
grosz.

W sumie to klienci winni, ze to kupuja, o ja glupia ****.
Post by Wojciech Puchar
Post by J.F.
Ejze, to tylko zegarek nareczny. ile chcesz kompensowac - pare ms ?
No skoro ma czas być wzorcowy! :)
W powaznych zastosowaniach sa powazne odbiorniki i maja powazne
kompensacje.
Post by Wojciech Puchar
Popatrz na modulacje. Nie tak latwo osiagnac synchronizacje szybko
dzialajaca, szczegolnie jak mamy slaby sygnal i zaklocenia.
Tak - mówie o odbiorze ciągłym i algorytmie stosowanym przez NTP. Mówiąc w
skrócie powoli wszystkie losowe odchylenia uśredni
A ja najpierw o modulacji. Jak chcesz przekazac precyzyjnie
informacje o momencie czasu ?
Na milisekundowa dokladnosc starczy, nad mikrosekundowa trzeba
pomyslec.
(zostalo pomyslane i sa dodatkowe modulacje).
Usrednianie nic nie da, jesli sam odbior wprowadza stale opoznienie.

W sumie podobny problem jest w GPS - metrowa dokladnosc to 30ns, jak
to zmierzyc, jesli sygnal zmienia modulacje co 1ms/1us, jesli
odbiornik ma zegar rzedu 5MHz ... a jednak sie daje :-)

Co do NTP - wymaga lacznosci dwustronnej, i zawsze sie pytalem jak
sobie radzi na laczach niesymetrycznych, co to w jedna strone
szybciej, a w druga wolniej.
Po przemysleniu stwierdzam ze nie moze sobie radzic - to by naruszalo
STW :-)

J.
Wojciech Puchar
2015-02-14 10:03:03 UTC
Permalink
Post by J.F.
A ja najpierw o modulacji. Jak chcesz przekazac precyzyjnie
informacje o momencie czasu ?
Na milisekundowa dokladnosc starczy, nad mikrosekundowa trzeba
pomyslec.
dlatego mówiłem o milisekundach. To wystarczająca dokładność do większości
zastosowań.
Post by J.F.
Co do NTP - wymaga lacznosci dwustronnej, i zawsze sie pytalem jak
jeden z trybów pracy - między kilkoma serwerami NTP.

ale możliwy jest tryb tylko odbioru z np. DCF77. albo synchronizacji do
serwera nadrzędnego przez sieć.
Post by J.F.
sobie radzi na laczach niesymetrycznych, co to w jedna strone
szybciej, a w druga wolniej.
to nie jest kwestia prędkości ale opóźnienia.

powiedzmy że serwer NTP x chce aktualizować czas z serwera nadrzędnego y.

wysyła mu pakiet z pytaniem o czas, dostaje odpowiedź po n ms.
Zakłada, że do otrzymanego czasu dodać należy n/2 ms.

tak myśle że to działa, dokładnie nie analizowałem.
J.F.
2015-02-15 20:44:14 UTC
Permalink
Dnia Sat, 14 Feb 2015 10:03:03 +0000 (UTC), Wojciech Puchar
Post by Wojciech Puchar
Post by J.F.
A ja najpierw o modulacji. Jak chcesz przekazac precyzyjnie
informacje o momencie czasu ?
Na milisekundowa dokladnosc starczy, nad mikrosekundowa trzeba
pomyslec.
dlatego mówiłem o milisekundach. To wystarczająca dokładność do większości
zastosowań.
No coz, rzeklbym ze do wielu za mala, ale do wielu wiecej za duza :-)
Post by Wojciech Puchar
Post by J.F.
Co do NTP - wymaga lacznosci dwustronnej, i zawsze sie pytalem jak
sobie radzi na laczach niesymetrycznych, co to w jedna strone
szybciej, a w druga wolniej.
to nie jest kwestia prędkości ale opóźnienia.
W slad za tym ida i rozne opoznienia.
Post by Wojciech Puchar
powiedzmy że serwer NTP x chce aktualizować czas z serwera nadrzędnego y.
wysyła mu pakiet z pytaniem o czas, dostaje odpowiedź po n ms.
Zakłada, że do otrzymanego czasu dodać należy n/2 ms.
tak myśle że to działa, dokładnie nie analizowałem.
Troche bardziej skomplikowane, ale owszem - IMO, w skrocie ujmujac -
zaklada opoznienia po polowie.
Ale czy to dobre zalozenie ?


J.
Wojciech Puchar
2015-02-16 06:52:14 UTC
Permalink
Post by J.F.
Troche bardziej skomplikowane, ale owszem - IMO, w skrocie ujmujac -
zaklada opoznienia po polowie.
Ale czy to dobre zalozenie ?
najlepsze jakie można przyjąć z góry bez wiedzy o warunkach łączności
Juda Ben Hur
2015-02-15 17:37:37 UTC
Permalink
Post by Borneq
Format opisany jest tu: http://en.wikipedia.org/wiki/WWVB
pewnie DCF z frankfurtu

http://pl.wikipedia.org/wiki/DCF77

taki na rękę będzie się synchronizował rzadko ze względu na pobór prądu

po kilku nieudanych próbach przestanie


pełna ramka trwa minutę więc do 2 minut jeżeli odbiór jest poprawny
powinien się ustawić
Loading...