-
From: Piotr Gałka <p...@C...pl>
Newsgroups: pl.misc.elektronika
References: <kbk661$o82$1@mx1.internetia.pl> <kbk8jt$iu1$1@node2.news.atman.pl>
Subject: Re: Precyzyjna kalibracja generatora z kwarcem zegarkowym 32768kHz -
bezstykowy pomiar
Date: Fri, 28 Dec 2012 17:20:57 +0100
Lines: 73
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=response
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5931
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157
NNTP-Posting-Host: 213.192.88.238
Message-ID: <50ddc6e7$1@news.home.net.pl>
X-Trace: news.home.net.pl 1356711655 213.192.88.238 (28 Dec 2012 17:20:55 +0100)
Organization: home.pl news server
X-Authenticated-User: piotr.galka.micromade
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!news.supermedia.pl!news.nask.pl!news.nask.org.pl!nf1.ipartners.pl!ipar
tners.pl!news.home.net.pl!not-for-mail
Xref: news-archive.icm.edu.pl pl.misc.elektronika:639743
[ ukryj nagłówki ]
Użytkownik "Krzysztof Kucharski" <s...@p...onet.pl> napisał w
wiadomości news:kbk8jt$iu1$1@node2.news.atman.pl...
> Dzień dobry
>
> Użytkownik "jedrek" <w...@p...onet.pl> napisał w wiadomości
> news:kbk661$o82$1@mx1.internetia.pl...
>> Ktoś ma jakiś sprawdzony praktycznie patent na precyzyjny, bezinwazyjny
>> pomiar częstotliwości generatora taktującego w praktycznie każdym
>> sprzęcie AGD posiadającym zegarek 32,768kHz (mikrofalówka, kuchenka
>> gazowa, itd.)?
> [...]
>
> Polecam lekturę następującej książki: "Naprawa kalkulatorów i zegarków
> elektronicznych", Bogdan Sosiński, WNT 1986, ISBN 83-204-0751-6. Na
> stronach 103 i 104 tejże jest opisany prosty chronokomparator. W skrócie:
> czujnik pojemnościowy (kołowa elektroda o średnicy 30 mm wykonana na
> laminacie i wzmacniacz (BF245, BC107B i UL1321) dający na wyjściu sygnał o
> poziomie rzędu 10 mV. Właściwy układ pomiarowy zbudowany jest na 2 szt.
> UL1321 oraz UCY7400, UCY74193 i UCY7442. Odczyt za pomocą 4 szt. LED.
>
Jako student za wykonanie takiego urządzenia (w 81 lub 82) zarobiłem moje
pierwsze prawdziwe pieniądze (5000zł).
U mnie między kołową elektrodę a otaczającą ją masę (bezpośrednio na
laminacie tej anteny) podłączyłem równoległy obwód LC nastrojony na 32768Hz.
Za tym był wtórnik (prawdopodobnie na BF245) i przejście przez ściankę
ekranującą do osobnej komory, aby wzmocniony dalej sygnał nie sprzęgał się z
anteną.
Antena była ze wszystkich stron ekranowana - czyli był to prostopadłościan z
laminatu w którego jednej ściance był wytrawiony okrąg.
Wzorcem u mnie był generator 1MHz na 7400. Kwarca owinąłem blaszką
aluminiową do której dałem termistor (miałem jakiś taki przykręcany) i BD139
(jako grzałką)+ 741 = razem termostat. Generator zamknięty w styropian (coś
koło 5 x 8 x 3cm).
1MHz zliczany w 1s uzyskanej z zegarka i wyświetlanie ostatnich 3 cyfr -
rozdzielczość 1ppm = rząd 0.1s/dobę.
Zleceniodawcy to wystarczało, ale widziałem jak kiedyś próbował wytłumaczyć
zegarmistrzowi, że 999 to mniej niż 001 i nie za bardzo się udawało. Ten
zegarmistrz używał fabrycznego chronokomparatora który wyświetlał + lub - i
dalej zawsze mała liczba.
Jakieś 10 lat temu zrobiłem coś podobnego (samą część analogową) i leży u
mnie w szufladzie (mierzyliśmy zegarki w naszych kontrolerach RCP i
wpisywaliśmy cyfrową poprawkę).
Od tej pory już kilka razy zdarzyło mi się dobierać kwarc do zegarków
(zarówno na ścianę jak i na rękę). Trochę to czasu zajmuje, bo po każdej
podmianie trzeba poczekać aż ostygnie. Dobieram z dokładnością rzędu 1ppm.
Po takim zabiegu zegarek praktycznie wymaga przestawiania tylko dwa razy w
roku.
Kalibrację częstościomierza przeprowadziłem w taki sposób (akurat takie
rzeczy miałem pod ręką).
Odbiornik DCF - nośna na jeden kanał oscyloskopu.
Przestrajany generator 32768 na dzielnik 1:32768 i wyjście na drugi kanał (i
z tego wyzwalanie).
Reset licznika w odpowiednim momencie (aby zbocze wyzwalające nie było w
przerwie DCF) i na ekranie mamy płynącą powoli nośną DCF.
Dostrojenie generatora do zatrzymania na ekranie tej nośnej (z prędkości
płynięcia da się policzyć odchyłkę ppm od nośnej DCF).
Przyjąłem (bez sprawdzania), że nośna DCF jest stabilizowana atomowo.
Taki dokładny 1Hz zmierzony moim częstościomierzem (po wygrzaniu) pokazał
mi, że ma on (wzorzec częstościomierza) odchyłkę o 4.2ppm.
Jak dobierałem kwarce to już nie powtarzałem kalibracji, ale przyjmowałem,
że odchyłka częstościomierza się nie zmieniła (co zapewne jest największym
źródłem błędu w moich obecnych pomiarach)
P.G.
Następne wpisy z tego wątku
- 28.12.12 22:10 Krzysztof Kucharski
- 28.12.12 22:58 wt
Najnowsze wątki z tej grupy
- Światłowód między budynkami
- POtrzebny bufor 3.3<>5V, jedonkieruowy, trójstanowy, wąski
- retro
- Bezprzewodowe polączenie Windows z projektorem
- rozklejanie obudowy
- Prośba o identyfikację komponentu
- Smart gniazdko straciło na zasięgu wifi?
- Smart gniazdko straciło zasięg wifi?
- nurtuje mnie
- dziwna sprawa...
- Laptop MSI się nie uruchamia.
- Dobra listwa LED (CRI 90-95, bez migotania)
- masowe programowanie AVR
- Fajny pomysł na monitor z klawiaturą
- Sprzedawanie zaszyfrowanych filmów na płytach Blu-Ray bez kluczy deszyfrujących
Najnowsze wątki
- 2024-11-02 piszę list do św Mikołaja
- 2024-11-01 karta SIM nie działa w konkretnym smartfonie.
- 2024-11-01 Mamy WZROST! O 50% wzrosła ilość kredytów gotówkowych
- 2024-11-01 Warszawa => Expert Recruiter 360 <=
- 2024-11-01 Warszawa => Technical Leader (Java Background) <=
- 2024-11-01 Warszawa => Account Manager - Usługi rekrutacyjne <=
- 2024-11-01 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-01 Warszawa => Programista Dynamics 365 CRM <=
- 2024-11-01 Warszawa => Dynamics 365 CRM Developer <=
- 2024-11-01 Warszawa => Junior Rekruter <=
- 2024-11-01 Chrzanów => Specjalista ds. PR Produktowego <=
- 2024-11-01 Białystok => Full Stack web developer (obszar .Net Core, Angular6+) <
- 2024-11-01 Łódź => Frontend Engineer (Three.js) <=
- 2024-11-01 Warszawa => Junior Rekruter <=
- 2024-11-01 Gdańsk => Programista Full Stack .Net <=