Moduł GPS jako źródło czasu

Pracuję właśnie nad kolejnym projektem zegara z lampami nixie. Założenia są takie, że zegar powinien sam synchronizować czas z jakiegoś źródła. Początkowo planowałem wykorzystać ESP8266, ale z powodu pewnych problemów (parę postów wyżej) rozpatruję rozmaite alternatywy.

Zegar będzie posiadał metalową obudowę, odpadają więc wszelkie rozwiązania wymagające wewnętrznych anten, jak chociażby DCF77 (tutaj zresztą pewnie i tak problemem okazałaby się pracująca przetwornica impulsowa, generująca napięcie anodowe dla nixie). Ethernet odpada, bo ciężko podciągać skrętkę do zegara stojącego na meblach. ;)

Zastanawiam się jeszcze nad modułem GPS. Ktoś ma doświadczenia ze stosowaniem tych modułów jako źródła czasu? Wewnątrz budynków będzie problem ze złapaniem fix-a, ale tutaj przecież chodzi tylko o to, żeby raz na jakiś czas udało się odebrać jedną prawidłową ramkę i odczytać z niej czas. Jest to możliwe?

Kolejna sprawa - zewnętrzna antena GPS. Ktoś może orientuje się, czy można gdzieś dostać (albo w jakiś sposób wykonać) antenę GPS w formie przypominającej wielokąt foremny wykonany z drutu (zupełnie zapomniałem nazwy)? Bardzo pasowałaby mi stylistycznie do projektu. ;)

Reply to
Atlantis
Loading thread data ...

Tak, używam GPS jako zegar wew. budynku. Do odczytu czasu nie potrzebuje fixa, wystarczy sygnał z jednego sat, który np. wleci oknem.

Reply to
Marek

Dnia Sat, 20 Oct 2018 12:38:04 +0200, Atlantis napisał(a):

formatting link
Moze to ci podpasuje ?

To po prostu kawalek blachy nad wiekszym kawalem blachy. Choc nie widze juz najprostszego zdjecia, wszystkie maja dielektryczna wkladke ...

formatting link
Albo w wersji fraktalnej

formatting link

Bo helikalna to chyba nie bedzie pasowac ?

J.

Reply to
J.F.

Pan J.F. napisał:

W tym przypadku jednak przeszkadza. Połączenie z numerem alarmowym (112, ale również 911 -- to działa także w Polsce, z polskiego telefonu) jest innym rodzajem połączenia, nie wymaga *wcześniejszego* zalogowania do sieci wybranego operatora. Telefon bez karty jest głuchy i niemy, aż do chwili, gdy ktoś wybierze *jeden z* numerów alarmowych. A on to rozumie tak, że realizuje specjalne połączenie, które w *ogóle nie ma* numeru.

Sprawdziłen teraz z modemem Huawei E3131. Z włożoną kartą operatora, kupioną ze dwa lata temu za pińć złotych jako prepaid, nigdy nie rejestrowaną, polecenie "AT^NWTIME?" pokazuje czas sieci tego operatora. Karta, która została kilka tygodni temu dezaktywowana, już do tego nie wystarcza. Modem bez karty tym bardziej.

Reply to
invalid unparseable

Dnia Sun, 21 Oct 2018 13:36:34 +0200, Jarosław Sokołowski napisał(a):

Hm, chyba jednak wymaga, tylko jakies niepelne moze to byc logowanie i w ostatniej chwili.

Jakos tam telefon musi powiedziec sieci, zeby zechciala go obslugiwac.

No tak, to ma sens ... choc gluchy byc nie musi, moglby sobie nasluchiwac jakie sa sieci.

Hm ... z nieaktywna karta telefon powinien sie do sieci probowac logowac. Siec odrzuci ... ale czas to moglby byc podawany bez logowania.

A potem jeszcze roamingi ... telefon nie probuje sie zalogowac do kazdej sieci ?

tu pisza jeszcze o AT+CLTS

formatting link
J.

Reply to
J.F.

sundayman pisze:

Każde hobby (dla niehobbystów) jest conajmniej lekkim odchyleniem. Ja na przykład uważam, że w sytuacji, gdy byle telefon zawsze pokazuje dokładny czas, robienie zegara z minutową roczną dokładnością jest zajęciem dla kompletnych nieudaczników. Taki z wzorcem cezowym -- to co innego! A jeśli ktoś nie ma takich możliwości, to chociaż z maksymalną dostępną dokładnością z najlepszych źródeł, ale chociaż z oldskulowym wyświetlaczem nixie.

Wystarczy wejść do androidowego sklepu Google żeby zobaczyć ilu *hobbystów* pisze smartfonowe aplikacje dokładnych prędkościomierzy samochodowych -- a to z wyświetalniem HUD na szybie, a to z "przezroczystością" robioną za pomocą tylnej kamery, a to jeszcze z czymś innym. Ponieważ raz miałem drobną potrzebę użycia i skorzystałem z czyjejś pracy, więc złego słowa o takich nie powiem.

Reply to
invalid unparseable

Queequeg pisze:

Zdjąć mają w UE, ale pozostaną inne kraje, które używać będą czalu zimowego i letniego, więc warto przewidzeić możliwość samoczynnej zmiany. A jak już jest moduł GPS, to da się określić strefę obowiązującą w danym punkcie globu.

Reply to
invalid unparseable

I tutaj zgoda, ale zrozumiałem (pomyłkowo chyba), że Atlantis się powołuje na "dokładność". Moja culpa, cafam złośliwość do wątkotwórcy :)

Natomiast ew. bezobsługowość rozwiązania z GPS oczywiście ma sens. W przeciwieństwie do walki o ułamki sekund dla zegara stojącego na komodzie - to imo przerost formy nad treścią.

I jeszcze raz - oczywiście, dla rozrywki to można i sex z wiewiórką oklejoną taśmą ponoć, ale czy to na pewno ma sens...

Reply to
sundayman

Użytkownik "Jarosław Sokołowski" snipped-for-privacy@lasek.waw.pl> napisał w wiadomości news: snipped-for-privacy@falcon.lasek.waw.pl...

Powiem coś takiego - jak mi się zdarzyło zapomnieć na czas doładować konto, to telefon po włączeniu, przestał się synchronizować z czasem, ani nie "nabywał" daty. I zaczął znów, kiedy konto zasiliłem i transmisja danych znów zaczęła "banglać" i fon się synchronizował a la port 123. Przypuszczam więc, że jednak, mimo wyłaczenia transmisji danych, foniak uszczknie nieco danych "na lewo"m bo sobie zegar ustawić. Może jakieś dedykowane ramki, nie odejmujące z limitu danych?

Reply to
HF5BS

Użytkownik "Jarosław Sokołowski" snipped-for-privacy@lasek.waw.pl> napisał w wiadomości news: snipped-for-privacy@falcon.lasek.waw.pl...

Jednakże miło by mi było, gdybym np. będąc Bardzo Daleko Za Granicą, chcąc zadzwonić do Cioci/Kumpla/łotewa, nie musiał przeliczać, szacować, wymyślać, itede, czy Tam czas jest, że głęboko śnią, czy Ciocia poszła do kościoła. Żeby maszyna albo nie wymuszała zmian, tylko ja jej mówię "jestem tutaj, ale z jakoegoś powodu chcę czasu z TAM, umożliw mi to". Albo niech da nacisnąć guziczek, który przełączy widok. Albo wyświetlacze są tanie i wyświetli mi jeden czas tu, a drugi tam. W prostych słowach, aby maszyna, mimo inteligencji, nie usiłowała być mądrzejsza ode mnie, co niestety, coraz częściej się zdarza.

Reply to
HF5BS

Żaden problem. Jeden z moich wcześniejszych zegarów (też na nixie) miał na przednim panelu przełącznik do zmiany wyświetlanego czasu, pomiędzy lokalnym (z uwzględnieniem automatycznej zmiany czasu) oraz UTC (na potrzeby krótkofalarskie).

Robienie kilku zestawów wyświetlaczy nixie dla osobnych stref czasowych to moim zdaniem dość mocny przerost formy nad treścią (chociaż byłoby to efektowne - nie powiem). Nikt przecież takiego zegara nie będzie ze sobą zabierał w podróż.

Reply to
Atlantis

W dniu 26.10.2018 o 03:13, HF5BS pisze:

Telefony biorą czas z sieci operatora - z BTSa

Reply to
BQB

HF5BS pisze:

Nie o tym przecież mówimy.

Nie ramki TCP/IP, tylko czas sieci GSM (lub wyższej), do którego nie jest potrzebna żadna "transmisja danych" (rozumiana jako "initernet"). Nawet stare telefony potrafią ustawić sobie czas -- te, które powstały gdy jeszcze nie było usług przesyłu danych w sieciach komórkowych.

Reply to
invalid unparseable

HF5BS pisze:

Oldskulowy zegar z lampkami nixie jest chyba mało praktycznym sprzętem podróżnym. A te, z kórymi wozimy sie po świecie, na ogół własnie tak mają -- da się łatwo pokazać miejscowy i domowy czas.

Reply to
invalid unparseable

Użytkownik "Atlantis" snipped-for-privacy@wp.pl napisał w wiadomości news:5bd2b603$0$509$ snipped-for-privacy@news.neostrada.pl...

Nie inaczej. Ale w pewnych sytuacjach ciekawie się prezentuje <z [rzekąsem> Tak światowo...</z>

Nixie z pewnością nie, ale jakiegoś malca z matrycką 2 rzędy 16 znaków 8x8, to już czemu nie?

Reply to
HF5BS

Użytkownik "BQB" snipped-for-privacy@spamowy.com.invalid> napisał w wiadomości news:pqucrb$c9n$ snipped-for-privacy@node2.news.atman.pl...

Jednak dlaczego tego nie robi, jeśli z powodu braku opłaty, transmisja danych została wyłączona? Stąd przypuszczam, że w jakiś sposób telefon musi jawnie dla sieci (dla nas oczywiście skrycie) zapytać o czas, a nie dostaje go z automatu po zalogowaniu. Tenże przeciez telefon, mimo braku wychodzących, przychodzące odbiera normalnie... Stąd też moje przypuszczenie, że jednak w jakiś sposób łapie jakiś dedykowany kanał (choćby WAP po Edziu, czy GPRS) do połączenia z netem, gdzie przefruwają ramki wyłacznie do tego celu. Skoro jednak to robią, to i gorsze rzeczy mogą się dziać, jak babol jakiś wlezie.

Reply to
HF5BS

Użytkownik "Jarosław Sokołowski" snipped-for-privacy@lasek.waw.pl> napisał w wiadomości news: snipped-for-privacy@falcon.lasek.waw.pl...

Kluczowe pytanie - skoro telefon ustawia czas poza netem, to czemu, gdy transmisja danych zostaje wyłaczona ze strony operatora, to telefon traci też synchronizację czasu? Czyżby op wysyłał aparatowi "Hej, ty, wyłaczyliśmy mu dane, nie synchronizuj czasu!". Dociekam, bo mnie to zastanawia. Jak dotąd wszystkie telefony, jakie mi same synchrowały czas, miały na pokładzie WAP. Mam też telefon MaxCom MM460BB, badziewie, ale działa. Nie ma WAP i... nie synchruje czasu :P Czemu? Przecież każdy fon to potrafi? (Tak - "synchruje" - Skoro inni sobie skracają np. "ja pierdolę" do "jprdl", "będę" do "bd" [a to już zajęty skrót] itp, to ja sobie też skróciłem)

Reply to
HF5BS

HF5BS pisze:

Synhronizacja przez NTP jest prosta, aż kusi by jej użyć. Ponadto działa cały czas, a nie skokowo na żądanie. Nic dziwnego, że co bardziej leniwi projektanci sprzętu (nie mam z tą grupą nic wspólnego) bazują tylko na jednej metodzie.

Co więcej, są telefony, które w ustawieniach mają możliwość włączenia lub wyłaczenia ustawiania czasu z sieci, ale *w ogóle* nie potrafią tego czasu synchrować. To może wynikać z tego, że potrzebne protokoły nie od początku były dobrze określone, projektanci telefonów nieco rozminęli się z projektantami sieci. W każdym razie dzisiaj moduły komunikacyjne (OEM-owe) robią synchro nie z konkretnym serwerem NTP, nie korzystając z TCP/IP, a jako usługę sieci komórkowej.

Jarek

Reply to
invalid unparseable

Poprawnie zrobione NTP to nie takie hop siup. Trochę w tym grzebałem, i to sztuka sama w sobie. Co innego SNTP, które każdy serwer NTP wspiera. Tu zaiste wiele nie trzeba się głowić (kosztem nieco ograniczonej rozdzielczości).

Mateusz

Reply to
Mateusz Viste

Pan Mateusz Viste napisał:

No ale jacyś już dawno zrobili, wystarczy skorzystać.

Jarek

Reply to
invalid unparseable

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.