GPS jako źródło czasu

Sep 30, 2015 31 Replies

Użytkownik "Marek" napisał w wiadomości grup On Thu, 1 Oct 2015 09:37:17 +0200, Atlantis snipped-for-privacy@wp.pl

A ja sie spotkalem, u nas w kraju. Wychodzi na to, ze zakupowcy w roznych hurtowniach jaka premie od rabatu maja. Cena ich nie interesuje, ale kazdy procent rabatu bardzo. No to dostaja.

W przypadku ukladow scalonych podejrzewam, ze producent tez sie nie chwali tym co Klient moze uzyskac. A Klient przed duze K - taki co zamawia milionami ... i wtedy ceny sa inne niz za 5 tys sztuk...

J.

Serio uważasz, że jakieś klient kupił miliony tych układów (mówimy o konkretnych specjalistycznych układach), po to by sprzedawać je później na ebay w niewielkich ilościach jako element mało popularnych modułów dla wąskiego zastosowania??

Użytkownik "Marek" napisał w wiadomości grup On Thu, 1 Oct 2015 14:18:05 +0200, "J.F."

Na ebayu to wszystko moze sie zdarzyc. Klient kupil milion, producja sie urwala, 50 tys mu zostalo to wyprzedal. Ktos podwedzil niepotrzebne czesci ... Producent mial niewielki zapas, zauwazyl ze juz trzy lata leza na magazynie ... a bateria cierpi.

O takich cudach, ze firma zamawiala np 7400 a jednoczesnie wyprzedawala SN7400 tez slyszalem. No co - konstruktor zastosowal 7400, trzeba bylo taki kupic, a SN 7400 to przeciez jakis inny typ i juz dlugo lezy, ale za to odpowiada magazynier ...

J.

W dniu 2015-10-01 o 09:19, Atlantis pisze:

po co przerwania timera z mcu? DS3231 ma pin na którym możesz ustawić 1Hz, to wymusza ci przerwanie zew do mcu, jednocześnie steruje sekundnikiem np. Masz jeszcze wyjście jak się nie mylę od 1Hz do 32768. No i ta cena zgadza się. Ja kupiłem kiedyś żeby popróbować na eBayu za

5-6 pln. Działał dobrze, miesiąc czasu różnica wynosiła gdzieś kilka sekund. Potem się okazało, że różnica wynikała chyba z tego, że jak ładowałem wsad do MCU to proces wrzutu trwał o tą różnicę :)

W dniu 2015-10-01 o 22:56, Jawi pisze:

A, zegar z atmegi? Sorki nie doczytałem. Zwykła atmega się średnio nadaje do zegara jako wzorzec czasu. Poza tym, co jak prądu zbraknie? W DS masz podtrzymanie, oszczędność, kalendarz, alarmy programowane, procek w tym czasie może sobie być w uśpieniu etc. A teraz widzę na eBayu poniżej 4pln już są. Kup i próbuj, podziel się wrażeniami. Wysyłka darmo.

W dniu 2015-10-01 o 22:56, Jawi pisze:

Mi akurat chodziło o rozwiązanie alternatywne - rezygnację z zewnętrznego RTC i zliczanie sekund za pomocą timera MCU z kwarcem zegarkowym, np. w formacie uniksowym. Wiem, że w takim przypadku rezygnuję chociażby z podtrzymywania bateryjnego i muszę tracić cenne cykle procesora na przeliczanie czasu do formatu czytelnego dla człowieka, ale to nie jest zbyt wielkim problemem. Brak podtrzymywania załatwia sama synchronizacja z zewnętrznym źródłem czasu - zegar pobierze sobie czas z NTP zaraz po włączeniu.

W dniu 2015-10-01 o 23:07, Jawi pisze:

Jak prądu zabraknie, to i zegar nie będzie spełniał swojej funkcji, bo wewnętrzna bateryjka nie zasili wyświetlaczy (szczególnie jeśli mówimy o czymś takim, jak lampy nixie). Podtrzymywanie pracy moduły RTC ma tylko taką zaletę, że po odzyskaniu zasilania urządzenie wznowi pracę niemal natychmiast. W przeciwnym razie trzeba będzie czekać kilka-kilkanaście sekund na nawiązanie połączenia z siecią i pobranie czasu z NTP. Tudzież pozyskanie informacji o czasie z innego źródła. W przypadku DCF77 będzie to trwało AFAIR co najmniej 60 sekund. Ciekaw jestem jak szybko jest w stanie zadziałać GPS...

Tak swoją drogą, istnieją jakieś alternatywne wzorce czasu? Nie wiem, krótkofalowcy nie wykombinowali czegoś? ;)

Użytkownik "Jawi" snipped-for-privacy@poczta.fm napisał w wiadomości news:560da09c$0$576$ snipped-for-privacy@news.neostrada.pl...

Nie wiem jakie są RTC w ATmega. Ja stosuję RTC z ATxmega256A3BU i z zabraknięciem prądu jest dokładnie tak samo jak w zewnętrznym RTC, a dodatkowo oszczędzasz kwarc synchronizując zegar procesora do 32768. P.G.

W dniu 2015-10-02 o 09:54, Piotr Gałka pisze:

W xmegach jednak dość mocno dopracowali ten temat - tam (podobnie jak w STM-ach) masz możliwość podłączenia zewnętrznej baterii i taktowania z wewnętrznego źródła. Nie wnikałem jeszcze w to, jak czas jest reprezentowany wewnątrz MCU (licznik sekund na wzór uniksowy czy forma czytelna dla człowieka).

W atmegach jest to zrealizowane w dużo bardziej prymitywny sposób. Jeden ośmiobitowy timer (timer2) może być taktowany z dodatkowego, zewnętrznego kwarcu zegarkowego. Używa się tego zwykle do wywoływania przerwania co jedną sekundę. Wewnątrz albo zwiększa się licznik sekund o jeden, albo odpala kod pilnujący czasu wewnątrz jakiejś struktury.

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

Nie ja oprogramowuję nasze urządzenia więc na pamięć nie wiem. Z tego co wiem to u nas i tak zawsze potrzebne jest przeliczenie w obie strony więc wszystko jedno jaki jest sam RTC. P.G.

Są (chyba jeszcze) te nadajniki czasu na falach długich, niektóre zegarki się z nimi synchronizują. Pozdr. P. PS z:

formatting link
"Odbieranie czasu wzorcowego wspierane sygnałem radiowym Zegarek odbiera radiowy sygnał czasu i odpowiednio aktualizuje swoje ustawienia. • Czasowe sygnały wzorcowe: Niemcy (Mainflingen), Anglia (Anthorn), USA (Fort Collins), Japonia"

"Atlantis"

Wszystko zależy od programu. Programy napisane z głową pod DCF-a potrzebują 35 sekund do wystawienia samej godziny z minutami.

Zależne tylko od odbiornika. Te najnowsze od zimnego startu przy widoczności nieba potrzebują nie więcej niż 20 sekund i takt mają.

Przecież stwierdziłeś, że DCF kuleje to żadnego pożytku z radia nie będzie bo zakłócone. Zauważyłem, że DCF bardzo zaśmiecają stacje bazowe komórkowe. Dziwne, że coś pracujące na 900MHz (1800, 2100) robi taki smog eterowy na

77,5kHz Sektor anteny 100m od odbiornika DCF i jest syf w odbiorze.

Do czego w ogóle to potrzebujesz?

10sekund na rok to duża odchyłka?

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required