-
Data: 2020-06-29 10:09:40
Temat: Re: Zegar o dużej rozdzielczości
Od: Edwin Wierszelis <n...@n...to.go> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Dnia 28.06.2020 Piotrne <p...@p...onet.pl> napisał/a:
> Chciałem sobie zrobić zegar pokazujący czas z rozdzielczością
> większą niż 1 sekunda. Na przykład do używania przy nagrywaniu
> filmów jako znacznik czasu.
...
> - czy w modułach GPS za kilkanaście dolarów sygnał 1pps (impuls
> na sekundę) pokazuje dokładny początek "urzędowej sekundy",
> czy tylko pojawia się co sekundę bez gwarancji, że wtedy zaczyna się
> nowa sekunda?
Pytanie chyba dobre do zadania na jakiejś grupie astronomicznej. Z fizyki
wiemy że nie ma czegoś takiego jak czas bezwzględny. Twój "czas urzędowy" ma
niekiedy przestępne sekundy, pojawiające się nieregularnie i zapowiadane z
najwyżej półrocznym wyprzedzeniem, określanym obserwacjami astronomicznymi.
Odbiornik GPS wydaje się być dobrym źródłem. Sieć GSM/?G stosuje do
synchronizacji m.in. GPS. Czas na satelitach GPS biegnie inaczej niż na
Ziemi (bliskość dużej masy, może tzw. frame dragging). GPS musi to
uwzględniać.
By default użyłbym odbiornika GPS, który daje sygnał czasu o żądanej
specyfikacji. Może to być choćby i sekundowy impuls. Po dłuższej obserwacji
impulsu jego początek można wyznaczyć precyzyjnie i pokroić na mniejsze.
Konstrukcja powinna zawierać własny generator, choćby na zwykłym kwarcu z
programową korekcją dryftu, synchronizowany do lepszego wzorca. Nie
urządzonko, które sobie stoi cały czas zimne i liczysz na to że gdy je sobie
włączysz, to po kilku sekundach pokaże Bardzo Dokładny Czas. ;-)
Aby pójść dalej, potrzebne są odpowiedzi na szereg pytań. M.in.:
- czy wzorzec będzie pracował ciągle,
- jak kalibrujemy, jak często i jak obsługujemy dryft,
- co jest "bazą"? Inna będzie do obserwacji astronomicznych, inna dla
ratuszowego zegara. ;-)
Itp. zależne od aplikacji.
Najczęściej stosuje się jakąś bazę ("czas zero") i czas liczony
monotonicznie od tego momentu, bez podziału na minuty, godziny itp. To
bardzo ułatwia liczenie czasu trwania zjawisk - po prostu odejmujesz dwie
liczby. Na jednostki "ludzkie" przelicza się go dopiero na samym mońcu, z
uwzględnieniem stref czasowych, przestępnych dni i sekund itd. Por.
https://en.wikipedia.org/wiki/Epoch_(computing)
HTH.
--
Pozdrawiam, EdWin
edwart at ruda kropka kropka kropka net
Następne wpisy z tego wątku
- 29.06.20 12:27 Silver Dream !
- 29.06.20 14:03 Piotrne
- 29.06.20 18:57 s...@g...com
- 30.06.20 17:16 Piotrne
- 01.07.20 00:57 Silver Dream !
- 01.07.20 21:35 s...@g...com
Najnowsze wątki z tej grupy
- Chiński elektrolizer tester wody
- Dzisiaj Bentlejem czyli przybieżeli sześciu Króli do Rysia na kasie
- ciekawy układ magnetofonu
- Mikroskop 3D
- Jak być bezpiecznym z Li-Ion?
- Szukam monitora HDMI ok. 4"
- Obcinaczki z łapaczem
- termostat do lodowki
- SEP 1 kV E
- Aku LiPo źródło dostaw - ktoś poleci ?
- starość nie radość
- Ataki hakerskie
- Akumulatorki Ni-MH AA i AAA Green Cell
- Dławik CM
- JDG i utylizacja sprzetu
Najnowsze wątki
- 2024-12-27 Zmiana kary
- 2024-12-27 Chiński elektrolizer tester wody
- 2024-12-27 Rzeszów => System Architect (background deweloperski w Java) <=
- 2024-12-27 Kraków => Application Security Engineer <=
- 2024-12-27 Gorzów Wielkopolski => Konsultant wdrożeniowy Comarch XL/Optima (Ksi
- 2024-12-27 Wrocław => Solution Architect (Java background) <=
- 2024-12-27 kladka Zagorze
- 2024-12-27 Poznań => Key Account Manager (ERP) <=
- 2024-12-27 Gdańsk => Full Stack .Net Engineer <=
- 2024-12-27 Katowice => Programista Full Stack .Net <=
- 2024-12-27 Opole => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-12-27 Gdańsk => Delphi Programmer <=
- 2024-12-27 Warszawa => Administrator Bezpieczeństwa IT <=
- 2024-12-27 zasniecie
- 2024-12-27 Kraków => Key Account Manager <=