Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 30 lis 2024, o 18:32


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 26 lip 2014, o 21:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 25 kwi 2013
Posty: 88
Pomógł: 1

Witam
Gdyby ktoś mógł zerknąć na to czy dołączony schemat jest poprawny to byłbym wdzięczny. Mam też dodatkowe dwa pytania:
1. Jakiego poboru prądu mogę się spodziewać? Jak mogę je zminimalizować?
2. Jaki MCU polecacie? Myślałem nad M328 ale chyba troszkę za drogo, tym bardziej że może będę chciał robić kolejne zegary dla znajomych ;)

Obrazek

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lip 2014, o 22:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

Kondensator przy rezonatorze zegara nie może być 22nF tylko około 20pF.
I dobrze jest jeszcze dodać trymer powiedzmy 5pF, żeby można było dokonywać regulacji częstotliwości oscylacji +/- gdyby zegar się spieszył lub późnił.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lip 2014, o 23:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 25 kwi 2013
Posty: 88
Pomógł: 1

sq8dsr napisał(a):
I dobrze jest jeszcze dodać trymer powiedzmy 5pF, żeby można było dokonywać regulacji częstotliwości oscylacji +/- gdyby zegar się spieszył lub późnił.


rozwiń proszę ;)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lip 2014, o 23:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

32768 Hz po podziałach przez 2 daje ostatecznie częstotliwość 1Hz czyli dokładnie jedną sekundę. Te 32768 Hz nie jest przypadkowe. Zacznij je dzielić przez 2 a dojdziesz do jedynki.
Problem pojawia się jednak kiedy to nie jest dokładnie 32768 tylko np. 32769 czyli trochę więcej. Wtedy zegar będzie się spieszył.

Rezonatory, ceramiczne i kwarcowe, choć mają bardzo ostry rezonans, mogą być lekko strojone. Można im ten rezonans przesuwać. Nie będę tego rozwijał i wchodził w głębsze zagadnienia o pojemnościach szeregowych, równległych itd. Ale fakt jest taki, że mamy pewne możliwości by częstotliwość takiego oscylatora nieco regulować. Najcześciej robi się to przez "obciążanie" go małymi pojemnościami. Ale te pojemności są rzędzu 1 pF. Więc dobrze dać jest trymer czyli kondensator strojony.

Co zrobisz jeśli zegarek będzie sie spieszył 2 sekundy na dobę ?
Fajnie by było mieć możliwość dokonania korekty. :)

Zamiast tego 22nF (to zdecydowanie za dużo, oscylator może nawet nie ruszyć) daj np. 15 pF i równolegle z nim trymer np. 5 pF. Będziesz miał wtedy możliwość korekty oscylatora.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lip 2014, o 23:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 25 kwi 2013
Posty: 88
Pomógł: 1

To 22nF jest z przypadku i rozpędu :lol:
no dobrze, ale jak mam sprawdzić czy rezonator działa w porządku? oscyloskop wystarczy?

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lip 2014, o 00:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

Jeśli nie zrobisz zwarcia to rezonator będzie działał. Chodzi tylko by jego częstotliwość była jak najbardziej zbliżona do 32.768kHz.

Odpalasz zegar. Ustawiasz czas w kompie od wzorca atomowego (ntp). Sychronizujesz z nim zegar co do sekundy. I po jednym dniu poatrzysz jaka i czy będzie odchyłka. Przekręcasz lekko trymer. Znowu synchronizujesz. I następnego dnia znowu porównanie.

Dokładnie taka funkcjonalność jest w każdym zegarze mechanicznym. W ręcznym masz w środku dźwignię regulującą okres ruchu tzw. balansu. A w zegarach z wachadłem masz obciążnik na końcu wachadła którego położenie możesz zmieniać.
Rezonator jest odpowiednikiem wachadła.

Możesz zmierzyć częstoliwość oscylacji. Ale będzie to trudne. Przypięcie częstościomierza może tak obciążyć obwód rezonatora, że oscylacje ustaną, albo przynajmniej zmieni się jego częstotliwość. Dobra sonda oscyloskopowa pozwala na to i można spróbować. Ale jej dopięcie już zmieni częstotliwość bo dołączając sondę dołączasz pewną pojemność około 15 pF.

Zegarmistrze mają takie urządzenie które sprawdza bezprzewodowo, przez sprzęrzenie czy częstotliwość jest dobra. Tam chodzi o zdudnienie generatora badananego i lokalnego, który jest w mierniku.
Ale w warunkach domowych nalepszy będzie pomiar przez porównanie z dobrym wzorcem czasu.
Zresztą jak zmontujesz to zobaczysz :)

Bardzo istotną sprawą jest to, żeby ściężki między RTC i rezonatorem były jak najkrótsze. Każdy milimetr do dodatkowa pojemność.
I muszisz na to zwrócić uwagę, zresztą to chyba jest opisane w nocie.

Wszystko to oczywiście nie będzie istotne jeśli nie będzie ci zależało na dokładności zegara. Ale w sumie po co zegar który jest niedokładny ?
W zasadzie to w ogóle najlepiej by było zastosować inny RTC. Opisany przez Mirka DS3231. On ma wbudowany, kalibrowany oscylator, który dodatkwo ma kompensacje temperatury oraz specjalny rejestr, który pozwala dokonać dodatkowej regulacji. Są to chyba najdokładniejsze klasyczne dostępne na świecie, wszystko co można wycisnąć z kwarcu. Większa dokładność to już tylko zegary atomowe.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO