En så precis klockstyrning som möjligt.

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
Icecap
Inlägg: 26610
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: En så precis klockstyrning som möjligt.

Inlägg av Icecap »

Jag köpte några GPS-moduler som fungerar bra. Det finns en ledning ut som ger 1 sek puls och till mina "stora" klockor har jag utvecklat en mjukvara PLL som gör att jag kan ta tid i ms skala om jag vill, synkat med GPS-signalen.

Modulerna kör med GPS, GLONASS och någon mer har jag för mig.

3,3 - 5V.

De var billiga på AliX - men det är utgångna moduler som ändå fungerar bra för det.
Användarvisningsbild
rvl
Inlägg: 6820
Blev medlem: 5 april 2016, 14:58:53
Ort: Helsingfors

Re: En så precis klockstyrning som möjligt.

Inlägg av rvl »

Med flera parallella GNSS system så är urvalet av satelliter numera rätt stort. Har man en mottagare specifikt ämnad för tidsändamål så räcker det med en synlig satellit för att hålla klockan i synk.

Att mobiltelefoner kan fånga satelliter innomhus beror mycket på stöd från mobilnätet.

Mobilnätet är ännu en alternativ källa att tanka ner tiden från med lämpliga mellanrum, om man lyckas hitta nån anslutning utan oförskämt höga fasta kostnader.
Användarvisningsbild
pi314
Inlägg: 7830
Blev medlem: 23 oktober 2021, 19:22:37
Ort: Stockholm

Re: En så precis klockstyrning som möjligt.

Inlägg av pi314 »

Att mobiltelefoner kan fånga satelliter innomhus beror mycket på stöd från mobilnätet.
Jag läste på lite om Assisted GPS. Då förstår jag bättre varför mobilen alltid vet var jag är. Även inne.

https://internetstiftelsen.se/nyheter/s ... spara-dig/

Det påminner om en till möjlighet att plocka upp tid. Mobiler gör det via mobilnätet. Men, då behövs väl ett sim-kort? Eller går det att plocka tiden utan sim-kort? Ungefär som det går att ringa 112?

hawkan
Inlägg: 3339
Blev medlem: 14 augusti 2011, 10:27:40

Re: En så precis klockstyrning som möjligt.

Inlägg av hawkan »

Man kanske kan fortsätta använda ds3231 som tid och då och då justera driften med tid från GNSS.
Speciellt om det gick att justera frekvensen på ds3231. Med tiden borde den gå rätt rätt.
Användarvisningsbild
Henry
Inlägg: 24440
Blev medlem: 20 april 2005, 02:52:47
Ort: Lund

Re: En så precis klockstyrning som möjligt.

Inlägg av Henry »

Man kan ha igång GPS på ifall en Samsung mobil med flightmode på som i princip är det samma som utan SIM-kort.

GPS signal med 1 Hz signal kan sedan ligga inom en 10 ns men sedan kan bearbetning och dylikt i GPS:n lägga på allt ifrån inget (säkert svindyr) till någon µs.

Vill man undvika allt detta så är det som nämnts en rubidium standard. Dessa kostade bara ett antal 100-lappar för en knappa 10 år sedan men gått upp en 10-dubbelt sedan dess.

En bra OCXO hade ev annars kunnat funka. Runt 1000-lappen och ev lägre så brukar de ligga inom en 20ppb som borde räcka och bli över med 1 sek fel på 1.5 år med 20 ppb och lite drygt 3 år med 10 ppb men 10 ppb bruka kosta en hel del mer.

Edit: lite ord fel.
Senast redigerad av Henry 28 juli 2024, 23:14:29, redigerad totalt 1 gång.
guckrum
Inlägg: 1888
Blev medlem: 19 juni 2012, 09:04:27
Ort: Lund

Re: En så precis klockstyrning som möjligt.

Inlägg av guckrum »

Grejen med GPS-signalen är att den är långtidsstabil, och det är väl precis det som är målet i denna applikationen? Några tiotals ns fram och tillbaka över ett dygn har ingen betydelse här.
nifelheim
Den första
Inlägg: 2470
Blev medlem: 27 mars 2008, 22:31:16
Ort: stockholm

Re: En så precis klockstyrning som möjligt.

Inlägg av nifelheim »

Skruva lite på offset parametern, 1LSB är ungefär 0,1ppm enligt databladet

lsb.PNG
ppm.PNG
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Senast redigerad av nifelheim 30 juli 2024, 01:10:57, redigerad totalt 1 gång.
Användarvisningsbild
säter
Inlägg: 35006
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: En så precis klockstyrning som möjligt.

Inlägg av säter »

pi314 skrev: 28 juli 2024, 20:59:40 Det påminner om en till möjlighet att plocka upp tid. Mobiler gör det via mobilnätet. Men, då behövs väl ett sim-kort?
Min mobiltelefon drar sig lite hela tiden.
Datorn däremot, som är ansluten till internet, går exakt.
Användarvisningsbild
pi314
Inlägg: 7830
Blev medlem: 23 oktober 2021, 19:22:37
Ort: Stockholm

Re: En så precis klockstyrning som möjligt.

Inlägg av pi314 »

Min mobiltelefon drar sig lite hela tiden.
Jag har för mig att de var länge sedan jag såg en mobil som inte visade tiden exakt.

I en del mobiler kan det finnas klockinställningar, som dessa.
– Aktivera automatiska inställningar.
Om automatiska inställningar inte är aktiverade så kan klockan gå fel.

Jag hittade detta om tidsinfo som skickas till mobiler. Jag vet inte hur länge det varit så, men skulle gissa sedan ungefär 1991. Det var då GSM lanserades.
[VISA]
Here's how network-provided time works in mobile phones:

1. Network Time Protocol (NTP): Mobile network operators use a protocol called Network Time Protocol (NTP) to synchronize the time of their network equipment, including cell towers and servers. NTP ensures that all network elements have a consistent and accurate time reference.

2. Broadcasting time information: The mobile network periodically broadcasts time information to mobile devices. This information includes the current time and date, typically in Coordinated Universal Time (UTC) format. When a mobile device connects to the network, it receives this time information.

3. Setting the device clock: When a mobile phone receives the time information from the network, it sets its internal clock to match the time provided by the network. This allows the phone to display the correct time to the user and to timestamp events accurately.

4. Updating time periodically: Mobile phones periodically check with the network to ensure that their internal clocks are accurate. They may adjust their time based on the information received from the network to account for any drift that may have occurred.

5. Time zone and daylight saving time: Mobile phones also take into account the time zone in which they are located and any daylight saving time adjustments that may apply. This ensures that the displayed time is always correct based on the user's location.
Jag tittade just på inställningarna i min telefon. Där har jag dessa val.

24-timmarsklocka (av/på). På min är det på.
Ställ in automatiskt (av/på). På min är det på.

Jag funderade över om det finns något skäl att ha automatiken avstängd. Sedan kom jag på att jag hört om dom som rört sig i t.ex. Tornedalen på ena sidan gränsen och kopplats mot mobilnätet på andra sidan gränsen. Då kan automatiken tänkas ställa klockan fel (till östeuropeisk tid, EET, även om man är på svenska sidan om gränsen). Roamingavgifter nära gränser har varit ett problem. Jag vet inte om det fortfarande är ett problem.

Så här ser tidsinställningarna ut i min telefon.

Tidsinställningar.PNG

Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Jimjou
Inlägg: 202
Blev medlem: 27 september 2008, 11:29:38
Ort: Skövde

Re: En så precis klockstyrning som möjligt.

Inlägg av Jimjou »

En gång för en evighet byggde jag ihop något liknande på jobbet, jag använde först ett relä som fick klockan att pulsa fram ett steg i taget. Men jag märkte efter några veckor att den missade ett steg ibland när reläet växlade. Det löstes genom att jag använde en motordrivkrets istället. L6205 har jag för mig att det var jag använde.
Användarvisningsbild
orvar-e
EF Sponsor
Inlägg: 5973
Blev medlem: 9 mars 2007, 09:01:32
Ort: Borlänge

Re: En så precis klockstyrning som möjligt.

Inlägg av orvar-e »

säter skrev: Min mobiltelefon drar sig lite hela tiden.
Datorn däremot, som är ansluten till internet, går exakt.
Märkligt, jag ser nästan ingen skillnad på telefon och dator nu förtiden.
Användarvisningsbild
orvar-e
EF Sponsor
Inlägg: 5973
Blev medlem: 9 mars 2007, 09:01:32
Ort: Borlänge

Re: En så precis klockstyrning som möjligt.

Inlägg av orvar-e »

Wihelm skrev: 28 juli 2024, 17:32:19 Det finns registerinställningar att justera oscillatorn i chippet.
Hur då?? Det blir ett långtid projekt att ställa in rätt. Men jag har sett att det specifika chip jag tänker på går lite långsammare än den borde.
Så här är det, det räcker ju om jag bara behöver ställa in den två gånger per år, och då ska man ändå ställa in sommar/vintertid.

Bästa jag kan göra är kanske att addera 1 sekund varje 43200 minut eller var 30:dag. Hitta avvikelsen på just detta chip.
För spänningen är konstant, temperaturen avviker inte mycket, relä spolen är galvanisk skild från MCU:n, den lever ett gott liv. :)
Användarvisningsbild
orvar-e
EF Sponsor
Inlägg: 5973
Blev medlem: 9 mars 2007, 09:01:32
Ort: Borlänge

Re: En så precis klockstyrning som möjligt.

Inlägg av orvar-e »

Ett par bilder
Klockan vill ha 24 Vdc, kortet med potten och spolen är en DC/DC, 5 volt in på en usb C kontakt , 24vdc ut från kortet. Så jäkla smidigt. :D
Det är det tredje klockstyrning i ordningen. Nästa styrning ska jag använda en utgång för att bara koppla in DC/DC:n och 24 volt strax innan relät ska växla polaritet. Ecomode ska det vara.... :D
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
mrfrenzy
Co Admin
Inlägg: 15344
Blev medlem: 16 april 2006, 17:04:10

Re: En så precis klockstyrning som möjligt.

Inlägg av mrfrenzy »

Varför inte göra det automatiskt? Spara i ett register antal timmar sedan senaste ändring.
Om tiden ökas med mellan 1-29 minuter, dividera antalet sekunder den ökades med antalet timmar sedan förra justeringen.
Ta 25% av denna ändring och lägg till eller minska i "justeringsminnet" (man vill inte göra drastiska ändringar)

Om tiden "ökas" med 23:30-23:59 så är det ju i realiteten en minskning och behandlas som det.
svanted
Inlägg: 5244
Blev medlem: 30 augusti 2010, 21:20:38
Ort: Umeå

Re: En så precis klockstyrning som möjligt.

Inlägg av svanted »

en raspberry pi mot internet med inställd NTP server går aldrig fel,
och en motorshield som pulsar ut det till klockorna borde bli bra.
Skriv svar