Strana 1 z 2

A zase hodiny

Napísané: 25 Mar 2018, 20:55
od používateľa feros
Ako to tak býva, keď sa človek nudí vymyslí hodiny, tak aj ja som zase jedny postavil (rok 2016).
Ako zdroj hodín som použil oscilátor ASFLK-32.768KHZ-LJ a výsledok sú najpresnejšie hodiny aké som kedy postavil s interným krištálom.
Počas roku 2017 som ích nastavoval 2x, na začiatku roku a niekedy v júny keď vypadla elektrina. na konci roku bola chyba proti synchronizovaním hodinám v pc cca 2s.
škatulka je Z62 a dosku treba rozdeliť na display a elektroniku, R11 a D2 sa osadzajú ako varianta k U3, pri programovaní U1 v doske rozspájkujte spojku C, napájanie je buď z usb priamo na "NAP-5V" alebo cez stabilizátor U4 aspom na 9V, k SENZOR nepripájajte nič - má slúžiť na riadenie jasu podľa okolitého osvetlenie ale už som sa k tomu nedostal, ak použijete vyrobenú dosku oscilátor priletujte zospodu cez prekovené otvory, doska sá určite dá vyrobiť aj doma ale sú priložené exporty pre seeedstudio.com a za 5€ sa nemá zmysel s tím babrať, bodka bliká 2 sekundovým intervalom, program je v XC ale je priložený aj hex, tlačidlá sú priletované z druhéj strany, v csv súborore sú aj objednávacie kódy pre tme a približná kalkulácia,

vsetky súbory v https://ulozto.sk/!jyxFk9V0IQaM/hodini-mini-rar

25,05,2018 Na scheme sú prehodené hodnoty odporov R14 <> R12 a R15 <> R13, je to vidieť na na fotke hotových hodin

Re: A zase hodiny

Napísané: 25 Mar 2018, 21:05
od používateľa AEdison
Pekná práca. Mne osobne chýbajú bodky uprostred, ale to je vec vkusu.

Re: A zase hodiny

Napísané: 11 Jún 2020, 13:25
od používateľa feros
A zase hodiny, tentokrát s GLCD displey.

Re: A zase hodiny

Napísané: 11 Jún 2020, 19:20
od používateľa cs001
Velmi pekne konstrukcie, aj ta starsia, len ma napadla jedna myslienka a to zmysel tej superpresnosti bez indikacie sekund. Z dlhodobeho pohladu casova stabilita, presnost je OK, ale ak sa len tak okamzite pozriem na casovy udaj a prave nepreblikol udaj minuty, tak vidim casovy udaj s moznou chybou skoro 1minuta. Ja by som to urobil aj s indikaciou sekund, hoci by to stale blikalo.
Mam postavene hodiny s Arduinom (datum, cas, teplota, atm.tlak. rel.vlhkost) s modulom DS3231. Spustil som ich 2.8.2019 a momentalne meskaju cca o 2,5sekundy. Za 10mesiacov je to slusna presnost. Predtym som mal modul DS1307 a to bola katastrofa (aj po vymene krystalu)...

Re: A zase hodiny

Napísané: 11 Jún 2020, 19:50
od používateľa maskrtnik01
K tej presnosti by ma zaujímala jedna vec. A to vplyv frekvencie kryštálu. Keď máme MCU s 8,16,25MHz kryštálom (nie rc oscilátor), nestačí tieto hodiny vydeliť až na 1Hz? Je to presnejšie, alebo menej presné ako 32768Hz kryštál?

-- Spojený príspevok 11 Jún 2020, 18:50 --

K tej presnosti by ma zaujímala jedna vec. A to vplyv frekvencie kryštálu. Keď máme MCU s 8,16,25MHz kryštálom (nie rc oscilátor), nestačí tieto hodiny vydeliť až na 1Hz? Je to presnejšie, alebo menej presné ako 32768Hz kryštál?

Re: A zase hodiny

Napísané: 12 Jún 2020, 10:01
od používateľa feros
Kryštál ma udanú frekvenciu (1 000 000 Hz) , toleranciu ( 50 ppm ), stabilitu vzhľadom k teplote ( 25 ppm ) a dlhodobú stabilitu ( +-5 ppm / 1 rok ).
Takže frekvencia kryštálu je v rozsahu 1 000 075 Hz - 999 925 Hz +- až 5 Hz za rok a to len v prípade že kryštál pracuje v oscilátore ktorý nemá vplyv na frekvenciu kryštálu.
Ak spočítaš že za sekundu máš 1 000 000 pulzov tak z kryštálom ktorý ide 999 925 Hz máš
1s - + 0,000 075s
1m - + 0,0045s
1H - + 0,25s
1D - + 6,48s
samozrejme je to maximálna chyba
takže čím nižšia frekvencia tým menší vplyv má základná aj teplotná chyba kryštálu, preto sa aj používa TCXO, OCXO a podobne
ďalšia chyba potom vzniká v spôsobe počítania času v cpu,

Re: A zase hodiny

Napísané: 12 Jún 2020, 12:36
od používateľa maskrtnik01
Jasné, čiže tá "malá" odchýlka na frekvencii kryštálu mi na 1Hz narobí obrovskú chybu.

Re: A zase hodiny

Napísané: 12 Jún 2020, 13:30
od používateľa StefanST
Aká bude presnosť a stabilita kryštálu, takú presnosť a stabilitu bude mať 1Hz, alebo 1sec, 1min, 1hod, 1deň.
Presnosť sa dá nastaviť jemnou zmenou frekvencie, stabilita termostatovaním, ak ich použiješ.
Predpokladám, že frekvencia 32768 bola použitá preto, že v začiatkoch digitálych hodiniek bola dobre deliteľná dvojkou pri hw deličkách a pri vyšších frekvenciách by bolo treba viac deličiek.

Re: A zase hodiny

Napísané: 12 Jún 2020, 13:50
od používateľa pocitujlasku
ja som si robil hodiny s esp8266 a kazdu hodinu mam synchro cez internet. K tomu, ze tam nie je sekundovka, ja to riesim tak, ze prvych 30 sekund blika len spodna bodka a dalsich 30 sekund blika horna. takto viem zhruba urcit ci su do 30 sekund, alebo nad 30 sekund.

Re: A zase hodiny

Napísané: 12 Jún 2020, 13:53
od používateľa lucky62
Aby sa z kryštálu stal oscilátor treba k nemu aktívny prvok - zosilňovač a spätnú väzbu.
Výsledná presnosť a stabilita je závislá od oboch častí.

Hlavná výhoda hotového oscilátoru je, že už je navrhnutý a vyrobený tak, aby mal čo najmenšiu závislosť frekvencie na okolí - t.j.: na napájacom napätí, okolnej teplote, záťaži na výstupe, vibráciách, atd.

Re: A zase hodiny

Napísané: 12 Jún 2020, 15:07
od používateľa zipaj
Nie vždy, iba 1x som skúsil použiť hotový 12,8MHz oscilátor do hodín (meškali 10 sekúnd denne), zober si napríklad oscilátor 32768Hz s obvodom CD4060. Ak ku kryštálu použiješ namiesto keramických kondenzátorov fóliové, výrazne znížiš závislosť od okolitej teploty (a to sa do púzdra hotového oscilátora väčšinou nezmestí), rovnako pomôže ak použiješ namiesto klasickej C-MOS verzie CD4060 HC-MOS verziu 74HC4060 alebo 74HCT4060 (rýchlosť nábežných hrán a ich závislosť od teploty), samozrejme je použitie stabilizovaného napájacieho napätia a blokovací kondenzátor 100n blízko samotného oscilátora. A nakoniec doladenie oscilátora, ak sa s tým pohráš, nemusíš ani zháňať kryštál s toleranciou 10ppm a môžeš mať hodiny ktoré pobežia s presnosťou +- 2 sekundy za rok.

Re: A zase hodiny

Napísané: 12 Jún 2020, 15:15
od používateľa maskrtnik01
No dobre a keď nemám frekvenčný čítač s vysoko presnou referenčnou frekvenciou, je šanca doladiť oscilátor? Jediné čo mám je osciloskop, tam sa možno dostanem na jednotky Hz.

-- Spojený príspevok 12 Jún 2020, 14:56 --

No dobre a keď nemám frekvenčný čítač s vysoko presnou referenčnou frekvenciou, je šanca doladiť oscilátor? Jediné čo mám je osciloskop, tam sa možno dostanem na jednotky Hz.

Re: A zase hodiny

Napísané: 12 Jún 2020, 16:54
od používateľa feros
V oboch hodinách a aj v ďalších som použil hotový oscilátor ASFLK a presnosť v domácich podmienkach, kde sa teplota výrazne nemení, úplne dostatočná.
Nepamätám sa že by som hodiny ktoré mám pod monitorom nastavoval preto že idú nepresne, ale dva až tri krát za rok ich nastavujem pretože vypadne elektrina. Predpokladám že hotový oscilátor je od výrobcu nastavený, napájam ho zo stabilizátoru ktorý je len preň, a teplota v miestnosti sa mení v podstate +-5C. Problém môže byť cena ktorá je cca cena 10x kryštálu.

Re: A zase hodiny

Napísané: 24 Jún 2020, 20:16
od používateľa nop
Kde jsi ten oscilátor koupil ? Našel jsem ho v TME ale tam píšou výrobek stažen z prodeje

Re: A zase hodiny

Napísané: 24 Jún 2020, 21:55
od používateľa feros
Dávnejšie som ho kúpil v TME, naposledy som použil
https://www.tme.eu/sk/details/32.768k-c ... 09682cutt/

Re: A zase hodiny

Napísané: 25 Jún 2020, 13:13
od používateľa zipaj
maskrtnik01 napísal:No dobre a keď nemám frekvenčný čítač s vysoko presnou referenčnou frekvenciou, je šanca doladiť oscilátor? Jediné čo mám je osciloskop, tam sa možno dostanem na jednotky Hz.

-- Spojený príspevok 12 Jún 2020, 14:56 --

No dobre a keď nemám frekvenčný čítač s vysoko presnou referenčnou frekvenciou, je šanca doladiť oscilátor? Jediné čo mám je osciloskop, tam sa možno dostanem na jednotky Hz.
Nepotrebuješ ani osciloskop, v počítači máš hodiny synchronizované s atómovým normálom, potom je to už iba o porovnávaní času po cca 24 hodinách (neskôr aj po týždni alebo mesiaci) a doladení oscilátora. Je to zdĺhavé, ale asi aj presnejšie ako s nejakým bežným čítačom.

Re: A zase hodiny

Napísané: 25 Jún 2020, 13:32
od používateľa maskrtnik01
No tak na toto by som nemal nervy. To už skorej veriť tomu, že keď mám na osciloskope 32,768 Hz, tak z toho bude naozaj sekundový signál. Prípadne periodická synchronizácia....GPS,NTP a pod., podľa toho čo je k dispozícii.

Re: A zase hodiny

Napísané: 25 Jún 2020, 14:11
od používateľa nop
Ještě jeden dotaz máte někdo vyzkoušenej nějakej hotovej oscilátor,nebo aspoň tip na něco podobnýho kterej je hotovej a už má v sobě teplotní stabilizaci? Chtěl bych si udělat nějakej měřič času s tím že většinu času bude někde v místnosti řekněme cca 20-26 stupňů ale když ho vezmu ven a bude na sluníčku 33 stupňů nebo ho ve vodotěsným obale potopím do bazénu s vodou 20-25 stupňů ať se to nerozjede... Nepotřebuju laboratorní přesnost ale aby pořád byla vteřina vteřinou a ne třeba 1.5 vteřiny..

Re: A zase hodiny

Napísané: 25 Jún 2020, 16:23
od používateľa Atlan
DS3231 ak ti nevadi 2min za rok, v rozsahu - 40 az 85st

Re: A zase hodiny

Napísané: 25 Jún 2020, 16:37
od používateľa feros