-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!go
blin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt
-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Newsgroups: pl.misc.elektronika
From: Jarosław Sokołowski <j...@l...waw.pl>
Subject: Re: Synchronizacja zegara przez GSM
References: <ncq1kv$cck$1@node1.news.atman.pl>
<56f10e91$0$655$65785112@news.neostrada.pl>
<56f10fa6$0$659$65785112@news.neostrada.pl>
<56f1138d$0$644$65785112@news.neostrada.pl>
<s...@f...lasek.waw.pl>
<ncr7qq$vsm$1@node2.news.atman.pl>
<s...@f...lasek.waw.pl>
<56f25102$0$694$65785112@news.neostrada.pl>
<56f258b0$0$22829$65785112@news.neostrada.pl>
<s...@f...lasek.waw.pl>
<56f26228$0$647$65785112@news.neostrada.pl>
<s...@f...lasek.waw.pl>
<56f27e10$0$22828$65785112@news.neostrada.pl>
<s...@f...lasek.waw.pl>
<56f29865$0$653$65785112@news.neostrada.pl>
Organization: : : :
Date: Wed, 23 Mar 2016 14:58:20 +0100
User-Agent: slrn/pre1.0.3-10 (Linux)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: 8bit
Message-ID: <s...@f...lasek.waw.pl>
Lines: 86
NNTP-Posting-Host: 77-253-217-116.static.ip.netia.com.pl
X-Trace: 1458741500 unt-rea-a-01.news.neostrada.pl 680 77.253.217.116:19501
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:696721
[ ukryj nagłówki ]Pan J.F. napisał:
>>>>> Kiedys sie temu przygladalem, i w takim "zwyklym pececie" nie
>>>>> bylo dobrze. Nastawy ustawione razy, mogly sie za dwa dni, po
>>>>> kolejnej synchronizacji, zmienic dosc istotnie.
>>>> Ale w jakim systemie?
>>> Linux. Tez ten ntp drift ogladalem, ale chyba w innym
>>> pliku/patrzylem na aktualne dane.
>> A może niemiał tego ntpd włączonego? Kiedyś często się zdarzało.
>> I wcale nie było łatwo o publicznie dostępny serwer czasu.
>
> Skoro wymyslili NTP, to chyba bylo latwo :-)
Jedno nie implikuje drugiego. Protokół wymyślono dawno, publiczne
serwery pojawiły się dużo później.
> Juz nie pamietam dokladnie jak to robilem, ale zainteresowala
> mnie stabilnosc wewnetrznego kwarcu.
> Wiec synchronizowalem z jakim zewnetrznym serwerem NTP,
> i patrzylem jak sie zmienia wyliczony dryft.
>
> No i wychodzilo tak sobie.
Ale co wychodziło tak sobie? Komputer zsynchronizowany z serwerem
tryma się wzorca czasu jak pijany płotu. Zmiany w pliku nie są
zbyt częste.
>> Jak wspomniałem, zmienia się rzadko. W miare łatwo jest wyprodukwać
>> kwarc wysokiej jakości, o dobrej stabilności, w tym temperaturowej.
>> To się trzaska jedno po drugim na linii produkcyjnej.
>
> Czy tak latwo ... hm, katy ciecia podaja z dokladnoscia do minut.
> Dokladnosc obrobki wielka, ale ona na stabilnosc chyba nie wplywa.
A na co wpływa? Przecież drga dowolnie ucięty, a dopiero jeśli
zrobić to precyzyjnie według wyliczeń, to będzie stabilny.
> Tak nawiasem mowiac, jak patrze na ten zegarek, ktory potrafi miec
> sekunde na miesiac, to sie zastanawiam, czy nie zrobili korekcji
> programowej w zegarku.
> Az sie prosi - jesli uzytkownik koryguje w przod lub w tyl, to
> obliczyc o ile i zapamietac poprawke.
> Bo inaczej co - ktos w fabryce cierpliwie trymerem krecil ?
Mogli tak zrobić, to przypomina idee NTP, było na czym się wzorować.
>> Ale problem nagrzewania jest już w zancznym stopniu wyeliminowany
>> przez technologię. Niekótrzy nawet próbują kompensowac uchyb RTC
>> w systmach, które są odcięte od sieci. Porównuje się czas sytemowy
>> z rtc przy starcie (zero z definicji) i po określonych odcinkach
>> czasu. Wtedy wiadomo ile na dobę ten RTC się spieszy lub spóźnia.
>
> Mozna. O ile pamietam, to tez to mierzylem i wychodzila mi stabilnosc
> niezbyt dobra.
Nie mierzyłem, to nie będe się spierał. W praktyce problem synchronizacji
czasu uważam za rozwiązany.
>> Przy kolejnym bootowaniu wiadomo ile się rozjechał i uwzględnia
>> to przy syncronizacji. A po niej robi się zapis system --> RTC.
>
> Mozna. Trzeba wiedziec ile system byl wylaczony, ale to mozna ustalic,
> o ile sie zapisze czas zamkniecia czy tez ostatniego ustawienia.
> Tylko - czy tak sie robi ?
Widziałem takie rozwiązanie. Można sprawdzać na przykład co godzinę
i *nie* korygować RTC. Czas wyłączenia znany jest od razu po uruchomieniu
-- różnica między czasem bieżącym a czasem ostatnirgo zapisu pliku
z odchyłką.
> Usilowalem na szybko sprawdzic co znacza te parametry w ntp.drift,
> nie znalazlem - on chyba RTC nie obsluguje ?
Z RTC nie ma nic wpólnego. Z *przesunięciem* czasowym też nie. To jest
stan wirtualnego trymera, czyli korekta *częstotliwości*, tak w skrócie.
> Dodatkowa trudnosc - w pececie ten zegar ma sekundowa rozdzielczosc.
> Dokladniejsze ustawienia wymagaja ciaglego odczytu i czekania na
> "moment" zmiany.
A skąd, mikrosekundowa dokładność dostępna jest nawet dla programu
sleep (który śpi z taką dokładnością). Programy związane z ntp też
podają dokładną różnicę czasu.
--
Jarek
Następne wpisy z tego wątku
- 23.03.16 15:26 Czarek Grądys
- 23.03.16 16:14 Jarosław Sokołowski
- 23.03.16 16:17 J.F.
- 23.03.16 16:29 RoMan Mandziejewicz
- 23.03.16 17:45 J.F.
- 23.03.16 17:53 Jarosław Sokołowski
- 23.03.16 18:01 Grzegorz Niemirowski
- 23.03.16 18:13 Marek
- 23.03.16 18:20 J.F.
- 23.03.16 18:21 Marek
- 23.03.16 18:27 Jarosław Sokołowski
- 23.03.16 18:29 Jarosław Sokołowski
- 23.03.16 18:34 J.F.
- 23.03.16 18:40 Jarosław Sokołowski
- 23.03.16 20:19 Marek
Najnowsze wątki z tej grupy
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
- kabelek - kynar ?
- Podnieść masę o 0.6V
- Moduł BT BLE 5.0
Najnowsze wątki
- 2025-01-15 Gdańsk => System Architect (Java background) <=
- 2025-01-15 Żerniki => Specjalista ds. Employer Brandingu <=
- 2025-01-15 Kraków => User Experience Designer <=
- 2025-01-15 CYA: Minister Finansów odbija piłeczkę do PKW :-) [obiektywny brak możliwości wykonania wewnętrznie sprzecznej uchwały]
- 2025-01-15 Gdańsk => Solution Architect (Java background) <=
- 2025-01-15 Zielona Góra => Senior Field Sales (system ERP) <=
- 2025-01-15 Wrocław => Application Security Engineer <=
- 2025-01-15 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-01-15 Kraków => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-01-15 Białystok => Inżynier Serwisu Sprzętu Medycznego <=
- 2025-01-15 Warszawa => Programista .NET (C#/.NET) <=
- 2025-01-15 Warszawa => Developer Microsoft Dynamics 365 Finance & Operations (D36
- 2025-01-15 Warszawa => Account Manager - Usługi rekrutacyjne <=
- 2025-01-15 serce boli
- 2025-01-14 Seicento vs Szydło, comes back :)