Schemat najprostszego zegara elektronicznego. Zrób zegar na lampach fluorescencyjnych własnymi rękami Zegar na wskaźnikach fluorescencyjnych własnymi rękami

Schemat zegara na świetlówkach

Wielu chce i jest zainteresowanych schemat zegara na wskaźnikach próżni dawne czasy sowieckie. Cóż, jest w tym oczywiście wiele ciekawych rzeczy w stylu retro, aw nocy widać ile to czasu.Można też włożyć diody pod spód i będzie jak podświetlenie.I tak zacznijmy rozważać ten układ.

Główna rola jest zajęta wskaźniki rozładowania gazu. Użyłem IV-6. Jest to 7-segmentowy luminescencyjny wskaźnik zielonej poświaty (na zdjęciach widać niebieskawy odcień poświaty, kolor ten jest zniekształcony podczas fotografowania, ze względu na obecność promieni ultrafioletowych). Wskaźnik IV-6 wykonany jest w szklanej bańce z elastycznymi przewodami. Wskazanie odbywa się przez boczną powierzchnię cylindra. Anody urządzenia wykonane są w postaci siedmiu segmentów i kropki dziesiętnej.

Można aplikować wskaźniki IV-3A, IV-6, IV-8, IV-11, IV-12 czy nawet IV-17 z niewielką zmianą schematu.

Przede wszystkim chciałbym zauważyć, gdzie można znaleźć lampy, które zostały wyprodukowane w 1983 roku.

Rynek Mitinsky. Wiele i różnych. W pudełkach i na tablicach. Jest miejsce na wybór.

W innych miastach jest trudniej, może będziesz miał szczęście i znajdziesz go w lokalnym sklepie radiowym. Takie wskaźniki znajdują się w wielu domowych kalkulatorach.

Można zamówić w serwisie eBay, tak tak, rosyjskie wskaźniki na aukcji. Średnio 12 USD za 6 sztuk.


Kontrola

Wszystkim steruje mikrokontroler AtTiny2313 i zegar czasu rzeczywistego DS1307.

Zegar w przypadku braku napięcia przełącza się w tryb zasilania baterią CR2032 (jak na płycie głównej PC).

Według producenta w tym trybie będą działać i nie zawiodą przez 10 lat.

Mikrokontroler jest zasilany przez wewnętrzny oscylator 8MHz. Nie zapomnij ustawić bitu bezpiecznika.

Ustawienie czasu odbywa się jednym przyciskiem. Długa dedukcja, obciążanie godzin, a następnie minut są obciążane. Nie ma z tym żadnych trudności.

Kierowcy

Jako klucze do segmentów umieściłem KID65783AP. To jest 8 „górnych” klawiszy. Dokonałem wyboru w kierunku tego mikroukładu, tylko dlatego, że go miałem. Ten mikroukład bardzo często znajduje się na tablicach wyświetlaczy pralek. Nic nie stoi na przeszkodzie, aby zastąpić go analogiem. Lub podciągnij segmenty z rezystorami 47KΩ do +50V i dociśnij popularny ULN2003 do masy. Tylko nie zapomnij odwrócić danych wyjściowych do segmentów w programie.

Wskazanie jest dynamiczne, więc do każdej cyfry dodany jest brutalny tranzystor KT315.


Płytka drukowana

Płytka wykonana metodą LUT. Zegar wykonany jest na dwóch planszach. Dlaczego jest to uzasadnione? Nawet nie wiem, po prostu chciałem.

jednostka mocy

Początkowo transformator miał 50 Hz. I zawierał 4 uzwojenia wtórne.

1 uzwojenie - napięcie na siatce. Po prostowniku i kondensatorze 50 woltów. Im jest większy, tym jaśniej będą świecić segmenty. Ale nie więcej niż 70 woltów. Prąd nie mniejszy niż 20mA

2 uzwojenia - do przesunięcia potencjału sieci. Około 10-15 woltów. Im jest mniejszy, tym jaśniej świecą wskaźniki, ale segmenty „nie dołączone” również zaczynają świecić. Prąd też 20mA.

3 uzwojenia - do zasilania mikrokontrolera. 7-10 woltów. I = 50mA

4 uzwojenia - Blask. W przypadku czterech lamp IV-6 należy ustawić prąd na 200 mA, czyli około 1,2 wolta. W przypadku innych lamp prąd żarnika jest inny, więc miej to na uwadze.

Dobry wieczór habrazhiteli.
Wiele osób zainteresowało się moim pomysłem zegarów na próżniowe świetlówki.
Dziś opowiem Wam jak powstał ten zegarek.

Wskaźniki

Główną rolę odgrywają wskaźniki wyładowań gazowych. Użyłem IV-6. Jest to 7-segmentowy luminescencyjny wskaźnik zielonej poświaty (na zdjęciach widać niebieskawy odcień poświaty, kolor ten jest zniekształcony podczas fotografowania, ze względu na obecność promieni ultrafioletowych). Wskaźnik IV-6 wykonany jest w szklanej bańce z elastycznymi przewodami. Wskazanie odbywa się przez boczną powierzchnię cylindra. Anody urządzenia wykonane są w postaci siedmiu segmentów i kropki dziesiętnej.
Możesz użyć wskaźników IV-3A, IV-6, IV-8, IV-11, IV-12 lub nawet IV-17 z niewielką zmianą obwodu.

Przede wszystkim chciałbym zauważyć, gdzie można znaleźć lampy, które zostały wyprodukowane w 1983 roku.
Rynek Mitinsky. Wiele i różnych. W pudełkach i na tablicach. Jest miejsce na wybór.
W innych miastach jest trudniej, może będziesz miał szczęście i znajdziesz go w lokalnym sklepie radiowym. Takie wskaźniki znajdują się w wielu domowych kalkulatorach.
Można zamówić w serwisie eBay, tak tak, rosyjskie wskaźniki na aukcji. Średnio 12 USD za 6 sztuk.

Kontrola

Wszystkim steruje mikrokontroler AtTiny2313 i zegar czasu rzeczywistego DS1307.
Zegar w przypadku braku napięcia przełącza się w tryb zasilania baterią CR2032 (jak na płycie głównej PC).
Według producenta w tym trybie będą działać i nie zawiodą przez 10 lat.
Mikrokontroler jest zasilany przez wewnętrzny oscylator 8MHz. Nie zapomnij ustawić bitu bezpiecznika.
Ustawienie czasu odbywa się jednym przyciskiem. Długa dedukcja, obciążanie godzin, a następnie minut są obciążane. Nie ma z tym żadnych trudności.
Kierowcy
Jako klucze do segmentów umieściłem KID65783AP. To jest 8 „górnych” klawiszy. Dokonałem wyboru w kierunku tego mikroukładu, tylko dlatego, że go miałem. Ten mikroukład bardzo często znajduje się na tablicach wyświetlaczy pralek. Nic nie stoi na przeszkodzie, aby zastąpić go analogiem. Lub podciągnij segmenty z rezystorami 47KΩ do +50V i dociśnij popularny ULN2003 do masy. Pamiętaj tylko, aby odwrócić dane wyjściowe do segmentów w programie.
Wskazanie jest dynamiczne, więc do każdej cyfry dodany jest brutalny tranzystor KT315.

Płytka drukowana

Płytka jest wykonana metodą LUT, o tej technologii można przeczytać u znajomego DIHALT. Zegar wykonany jest na dwóch planszach. Dlaczego jest to uzasadnione? Nawet nie wiem, po prostu chciałem.

jednostka mocy

Początkowo transformator miał 50 Hz. I zawierał 4 uzwojenia wtórne.
1 uzwojenie - napięcie na siatce. Po prostowniku i kondensatorze 50 woltów. Im jest większy, tym jaśniej będą świecić segmenty. Ale nie więcej niż 70 woltów. Prąd nie mniejszy niż 20mA
2 uzwojenia - do przesunięcia potencjału sieci. Około 10-15 woltów. Im jest mniejszy, tym jaśniej świecą wskaźniki, ale segmenty „nie dołączone” również zaczynają świecić. Prąd też 20mA.
3 uzwojenia - do zasilania mikrokontrolera. 7-10 woltów. I = 50mA
4 uzwojenia - Blask. W przypadku czterech lamp IV-6 należy ustawić prąd na 200 mA, czyli około 1,2 wolta. W przypadku innych lamp prąd żarnika jest inny, więc miej to na uwadze.

Następnie wymieniłem transformator na impulsowy. Zalecam przyjęcie jako podstawy zasilacza do lamp halogenowych, przy najniższej mocy. Pozostaje tylko nawinąć uzwojenia do pożądanego napięcia.
Może się okazać, że na ogrzewanie 1 tura to za mało, a 2 to dużo. Następnie nawijamy 2 zwoje i łączymy szeregowo rezystor ograniczający prąd o wartości 1-5 omów

Oto taki „transformator elektroniczny” z otwartą pokrywą

Mogę zaoferować opcję wykonania zasilacza z wadliwej żarówki energooszczędnej. Opisałem to, dla kogo stało się to interesujące - spójrz.

Oprogramowanie układowe

Firmware jest napisany w języku C w środowisku CodeVisionAvr.
Kto podejmie się powtórzenia - pisze prywatnie, podeślę zarówno .hex jak i źródło.

To wszystko.

PS Materiał może zawierać błędy ortograficzne, interpunkcyjne, gramatyczne i innego rodzaju, w tym semantyczne. Autor będzie wdzięczny za informacje na ich temat ©

UPD: Zgodnie z prośbą dodaję jeszcze kilka zdjęć.

A. Anufriev, I. Vorobei

Z WSKAZANIEM NA IV-22

Zegar elektroniczny ze wskazaniem czasu przez wskaźniki wyładowania typu IN wymaga zastosowania dużej liczby tranzystorów wysokonapięciowych P307 ... P309, KT605 lub specjalnych mikroukładów o wysokim stopniu integracji, które dekodują kod liczników binarnych na kod dziesiętny, jednocześnie przełączając katody lampek kontrolnych. Wszystkie te elementy nie zawsze są dostępne dla radioamatorów. Ponadto wskaźniki typu IN mają szereg wad. Do ich zasilania wymagane jest źródło wysokiego napięcia 180 ... 200 V, co zwiększa złożoność produkcji transformatora sieciowego, mają też mały widok i trudne do rozróżnienia liczby w jasnym oświetleniu zewnętrznym.

Od wszystkich tych niedociągnięć zegary elektroniczne ze wskazaniem czasu na próżniowych wskaźnikach luminescencyjnych typu IV są wolne. Liczby we wskaźnikach tego typu składają się z siedmiu segmentów, które są wyświetlane w określonych kombinacjach. Wszystkie anody segmentowe znajdują się w cylindrze w tej samej płaszczyźnie, co zwiększa kąt widzenia wyświetlanych cyfr o 120...140°, dobrze rozróżnialnych nawet w jasnym świetle. Przyjemna zielona poświata segmentów pozwala na korzystanie z elektronicznego zegara w domu zamiast lampki nocnej.

Zegar jest wykonany na mikroukładach serii 217 i 155. Ich praca zależy od niestabilności rezonatora kwarcowego iw tym przypadku wynosi około 10 s w . Odliczanie odbywa się z dokładnością do 1 s za pomocą sześciu lampek kontrolnych IV-22. Zegar zasilany jest napięciem przemiennym 220 V. Pobór nie przekracza 7 W (przy wyłączonym wskazaniu 5 W). Zegary elektroniczne umożliwiają ręczną korektę ich przebiegu według dokładnych sygnałów czasu, wstępne zerowanie liczników minut i godzin bez przerywania połączenia instalowanego licznika wejściowego z wyjściem poprzedniego, wyłączenie wskazania czasu bez naruszania liczenia. Automatyczna redukcja jasności wskaźników w nocy oraz sygnał dźwiękowy budzika o ustawionej godzinie.

Schemat ideowy zegara elektronicznego pokazano na ryc. 1. Zawierają wbudowany oscylator kwarcowy D1 i rezonator Z1, dzielnik częstotliwości ze współczynnikiem podziału 105 (D4…D8), liczniki sekund (U 1.1), minuty (U1.2) i godziny (U2), jednostka alarmu dźwiękowego (S7…S10,D11…D15,V21…V26, B1), generatory impulsowe (D2,D3 iD9,D10) i -tania (77, V1…V16, A1).

Generuje prostokątne impulsy z częstotliwością powtarzania 100 kHz. Z pinu 11 mikroukładu D1 Impulsy generatora są podawane do przetwornicy częstotliwości, która przetwarza je na drugie impulsy. Dzielnik częstotliwości jest wykonany na pięciu mikroukładach 155IE1 (D4…D8), które są licznikami dziesiętnymi o współczynniku konwersji 10. Z wyjścia dzielnika częstotliwości (wyjście 5 mikroczipy D8) impulsy o częstotliwości powtarzania 1 Hz podawane są do licznika impulsów sekundowych U 1.1 oraz w zespół alarmu dźwiękowego do modulowania tonu alarmu. Licznik impulsów sekundowych (rys. 2) składa się z licznika jednostek sekund (mikroukładów D5…D10) ze współczynnikiem konwersji 10 i licznikiem kilkudziesięciu sekund (żetony D11…D14) ze współczynnikiem konwersji 6. Na wyjściu drugiego licznika powstają impulsy z okresem powtarzania 1 min. Te impulsy, podwójnie odwrócone przez żywioły D3.1 I D3.2(patrz rys. 1) są podawane na wejście licznika impulsów minutowych. Do ustawiania licznika minut na żetonach D2,D3 zamontowano pojedynczy generator impulsów, który pozwala pozbyć się wpływu „odbicia”. Kontaktom mechanicznym zwykle towarzyszy seria krótkotrwałych przejść ze stanu zamkniętego do otwartego. Drgania mogą skutkować serią impulsów zamiast pożądanego pojedynczego impulsu lub spadkiem napięcia.

Falowniki chipowe D2 wykształcony RS spust. Zero, stosowane po naciśnięciu przycisku S2 do jednego z wejść wyzwalających ustawia je w jeden stan stabilny, a po zwolnieniu w inny. Gdy przycisk zostanie zwolniony S2 na wejściu licznika minut pojawia się ujemny spadek napięcia, zmieniając jego stan o jeden. Będzie to jednak miało miejsce tylko wtedy, gdy dane wejściowe 8 element D3.2 istnieje poziom jednostki logicznej, a na wyjściu drugiego licznika odpowiednio poziom zerowy.

Aby móc zainstalować licznik mi na dowolnym napięciu wyjściowym drugiego licznika bez wprowadzania dodatkowego przełączania, wejście 4 element D3.1 i łańcuch całkujący R6C8. Gdy na wyjściu drugiego licznika występuje wysoki poziom logiczny, następuje wprowadzenie łańcucha R6C8 pozwala na moment zwolnienia przycisku S2 opóźnić poziom logicznego zera na wejściu 4 element D3.1 i odbierać jednocześnie na obu wejściach elementu D3.2 poziom jednostki logicznej. W tym samym czasie na wyjściu elementu D3.2 powstaje ujemny impuls, który zmienia stan licznika minut.

Ryż. 1. Schemat ideowy zegara elektronicznego

Ryż. 1. Schemat ideowy zegara elektronicznego (kończący się)

Ryż. 2. Schemat ideowy licznika sekund lub minut

Ryż. 3. Schemat ideowy licznika jednostek i dziesiątek godzin

Schemat ideowy licznika minut U1.2 podobnie jak drugi obwód licznika U 1.1(patrz ryc. 2). Jedyną różnicą jest to, że w liczniku minut są wyjścia mikroukładów D1…D4 podłączony do przełączników S7…S8 zaprogramowany czas budzenia. Licznik sekund nie korzysta z tych linków.

Na wyjściu licznika minut powstają impulsy z okresem powtarzania 1 godziny, które za pomocą generatora pojedynczych impulsów podobnego do rozważanego powyżej (patrz ryc. 1), (D9,D10) dojść do wejścia licznika godzin U2, składający się również z liczników jednostek (mikroukładów D5…D10) i dziesiątki godzin (mikroukłady D11…D12)(Rys. 3).

Liczniki, których stany są wskazywane na wskaźnikach siedmiosegmentowych, można montować według dowolnego schematu, jednak najwygodniejsze są te, które wymagają elementów logicznych z najmniejszą liczbą wejść do dekodowania i pozwalają obejść się bez kluczowych tranzystorów, a także wciąż rzadkie mikroukłady IE, ID. Obecnie mikroukłady serii 155 i 217 są powszechne wśród radioamatorów. Zebrali wiele projektów i poszczególnych komponentów opisanych w czasopismach „Radio”, w zbiorach „Pomóc radioamatorom” itp. Wielu radioamatorów próbuje rozwiązać problem implementacji różnych urządzeń cyfrowych na RS przerzutniki, które nie mają wejścia zliczającego, ponieważ często, ze względu na ograniczone zastosowanie, są najbardziej dostępne w amatorskiej praktyce radiowej.

Liczniki proponowanych zegarów elektronicznych zostały opracowane z uwzględnieniem wszystkich tych rozważań. Wszystkie różnią się jedynie pojemnością i liczbą elementów logicznych w dekoderach, dlatego wystarczy rozważyć działanie jednego z nich – licznika jednostek sekund lub jednostek minut (patrz rys. 2). Cechą licznika jest jego konstrukcja na przerzutnikach z osobnym ustawieniem stanu „O” i „1” (mikroukłady D6…D10) z -używając tylko jednego wyzwalacza z wejściem zliczającym (D5). Wyzwalacz z wejściem zliczającym nie bierze udziału w dzieleniu częstotliwości impulsów wejściowych i jest potrzebny jedynie jako pomocniczy do sterowania instalacji innym stanem stabilnym RS przerzutniki (mikroukłady D6…D10), połączone w pierścieniowy rejestr przesuwny. RS wyzwalacze przełączają się w stan tylko wtedy, gdy dotrą wszystkie wejścia 5 poziomu jednostki logicznej i jest co najmniej jedno wejście R zero logiczne (z wyjątkiem wejścia specjalnego R, służy do resetowania wyzwalacza do zera). I odwrotnie, gdy poziom jednostki dociera do wszystkich wejść R oraz obecności co najmniej jednego wejścia 5 logicznego zera, wyzwalacz jest ustawiany w stan zerowy. Jeśli na jednym z wejść S i na jednym z wejść R poziom logicznego zera jest zapisywany, gdy zmieniają się potencjały na pozostałych wejściach połączonych z pierwszymi przez AND, stan wyzwalacza nie zmienia się.

Ryż. 4. Diagramy czasowe ilustrujące działanie rejestru pięciobitowego

Podczas budowania połączeń między wejściami i wyjściami wyzwalaczy, jak pokazano na ryc. 2, warunki instalacji każdego z nich RS wyzwalania do żądanego stanu są tworzone odpowiednio przez poprzednie i wejście (D5) wyzwalaczy i ustawić pierwszy RS spust { D6)- wyzwalacz mi D5 I D10.

Jak widać z rys. 4, na którym przedstawiono schematy czasowe ilustrujące działanie rejestru pięciobitowego wyzwalacza D5 przełączany przez zanik każdego dodatniego impulsu docierającego do jego wejścia zliczającego i steruje instalacją wszystkich RS wyzwala najpierw do pojedynczego stanu, a następnie do zera. Pierwsze pięć impulsów wejściowych wyzwala D6…D10 naprzemiennie ustawiane na jeden, a pięć kolejnych impulsów ponownie przywraca je do stanu zerowego. W momencie przejścia do stanu zerowego ostatniego wyzwalacza rejestru, na jego wyjściu powstaje jednostkowy impuls przeniesienia do najwyższego bitu.

Sygnały z wyjść rejestrowych są przetwarzane przez dekoder na elementach logicznych z wyjściem typu otwarty kolektor (dl,D2,D3.1D3.2). Z wyjść dekodera pobierane są sygnały do ​​sterowania budzikiem i segmentowym wskaźnikiem cyfrowym. Tworzenie liczb odbywa się poprzez wygaszanie nieużywanych segmentów. Numer na każdym wyjściu dekodera odpowiada stanowi rejestru, przy którym na tym wyjściu tworzy się poziom logicznego zera. Do tego wyjścia podłączone są diody konwertera kodu dziesiętnego na wskaźniki siedmiosegmentowe (diody VI..,v14,V23…V26, rezystory R1…R7) przez otwarty tranzystor wyjściowy falownika bocznikowane są niewykorzystane segmenty anodowe wskaźnika, zmniejszając napięcie anodowe na tych segmentach do około 1 V. W rezultacie gasną i powstaje cyfra odpowiadająca temu stanowi rejestru . Diody V23…V28 można wyłączyć z systemu licznika sekund. Są potrzebne tylko w liczniku minut, aby zapobiec wzajemnemu wpływowi wyjść dekodera na czas sygnału dźwiękowego budzika.

Licznik dziesiątek godzin (patrz ryc. 3) jest zbudowany na dwóch wyzwalaczach (mikroukładach D11,D12). Pierwsza jest uniwersalna. JK wyzwalacz, drugi jest wyzwalaczem z osobnym ustawieniem stanów 0 i 1. Gdy oba wyzwalacze są w stanie zerowym, z wyjścia odwrotnego RS spust (D12) wchodzi do podstawy kluczowego tranzystora V28 i odblokowuje go. Na kolektorze tranzystora V28 spada do poziomu logicznego zera, a na wskaźniku H2 wyświetlana jest liczba 0. Tranzystor V28 zastosowany, aby nie instalować dodatkowego mikroukładu, w którym będzie używany tylko falownik. Wraz z pojawieniem się wejścia wyzwalającego D11 pierwszego impulsu z licznika jednostek zegara, oba wyzwalacze są ustawione na jeden. Na wyjściu elementu pojawia się niski poziom D3.3 i powstaje liczba 1. Wraz z nadejściem drugiego impulsu wejściowego, wyzwalacz D11 powraca do stanu zerowego, a wyzwalacz D12 pozostaje w jedności, ponieważ jego wkłady 3 i 7 z wyjścia odwrotnego, przykładany jest potencjał logicznego zera. W tym stanie licznik z odwrotnym wyjściem wyzwalacza D11 i bezpośrednie wyjście wyzwalające D12 do wejść falownika D3.4 odbierane są pojedyncze poziomy napięcia. Na wyjściu falownika D3.4 pojawia się potencjał logicznego zera i na wskaźniku H2 powstaje numer 2.

Na chipie D14 i tranzystor V29 generator impulsów do zerowania licznika godzin o północy został zakończony. Po tym, jak licznik godzin otrzyma dwadzieścia impulsów na wejścia chłodno element D14.1 nadchodzą poziomy jednostek logicznych i urządzenie resetujące jest przygotowane do działania. Kiedy po dwudziestym czwartym impulsie na bezpośrednim wyjściu wyzwalacza pojawia się poziom jednostki D9 licznik jednostek godzinowych, wyjście elementu D14.1 występuje poziom zerowy. W rezultacie multiwibrator oczekujący na elemencie zostaje włączony D14.2 i tranzystor V29. Na kolektorze tranzystora V29 generowany jest ujemny impuls, który ustawia licznik godzin na zero.

Na mikroczipach D4,D13,D15(patrz ryc. 3) wykonano urządzenie do automatycznego zmniejszania jasności wskaźników cyfrowych w nocy. O godzinie 22 z wyjść elementów D1.3 I D3.4 do wyjść falownika D13.1,D13.2 zostaną podane logiczne sygnały zerowe. Na wyjściu elementu D13.3 pojawi się ujemny spadek napięcia, który ustawi D15 za sztukę. Od wycofania 9 spust D15 poziom trafi do podstawy tranzystora V13 zasilanie (patrz rys. 1). Tranzystor V13 otwórz i zbocznikuj diody Zenera vll,V12. W rezultacie napięcie wyjściowe stabilizatora „+ 27 V” spadnie do 9 V, a jasność wskaźników zmniejszy się. O godzinie 05 w podobny sposób na wyjściu elementu D4.3(patrz rys. 3) pojawi się ujemny spadek napięcia, który ustawi wyzwalacz DJ5 do stanu początkowego, a poświata cyfr wzrośnie. Wprowadzenie urządzenia do regulacji jasności było wymagane ze względu na bardzo jasne świecenie wskaźników w nocy. Czas, w którym wskaźniki świecą z mniejszą jasnością, jest wybierany arbitralnie. Można to zmienić, podłączając wejścia falownika D4.1D4.2D13.1,D13.2 do odpowiednich wyjść dekodera.

Aby zwiększyć wskaźniki cyfrowe, możesz wyłączyć wyświetlanie czasu. Służy do tego przycisk. S11(patrz ryc. 1) z niezależnym mocowaniem. Po naciśnięciu napięcie anodowe + 27 V i napięcie żarzenia lampek kontrolnych są wyłączane.

Po podłączeniu zegara elektronicznego do sieci elektroenergetycznej wyzwalacze licznika można ustawić w dowolny dowolny stan. Aby zresetować liczniki do zera, użyj przycisku S5, po naciśnięciu autobusy „Ustaw. Liczniki 0" sekund, minut i godzin są podłączone do wspólnej magistrali o zerowym potencjale. W tym samym czasie wejścia mikroukładów R D4…D8 Dzielnik częstotliwości jest odłączony od wspólnej szyny, co jest równoznaczne z zastosowaniem do nich poziomu jednostki, a dzielnik częstotliwości jest również ustawiony na zero.

Z przyciskiem S4 ręczna korekta zegara odbywa się według dokładnych sygnałów czasu. Korektę przeprowadza się w następujący sposób.

Przed rozpoczęciem szóstego sygnału naciśnij przycisk S4. W takim przypadku dzielnik częstotliwości, liczniki sekund i minut są ustawione na zero i będą aktywne do momentu naciśnięcia przycisku. S4, Jeśli przed naciśnięciem przycisku S4 na wyjściu licznika minut znajdował się poziom jednostki logicznej (zegar się spóźniał), wtedy w momencie jego naciśnięcia do licznika godzin wysyłany był ujemny spadek napięcia, zmieniając jego stan o jeden. Jeżeli wyjście licznika minut było na poziomie logicznego zera (zegar się śpieszył), to na jego wyjściu nie jest generowany żaden impuls i licznik godzin pozostaje w tym samym stanie. Wraz z początkiem szóstego sygnału przycisk S4 zwolniony i od tego momentu odliczanie będzie kontynuowane.

W skład zegara elektronicznego wchodzi również budzik (patrz ryc. 1), w którym znajdują się przełączniki do wstępnego ustawienia czasu S7…S10, falowniki D12,D13, schemat dopasowania D14, czekający multiwibrator D11, generator tonów D15 i dwustopniowe ULF (tranzystory V24…V26). Kiedy zegar osiągnie godzinę wybraną przez przełączniki S7…S10, do wszystkich wejść falownika D14 będą odbierane pojedyncze poziomy, a na jego wyjściu napięcie spadnie do zera. Tranzystor V22 zostanie zbanowany, przestań bocznikować diodę Zenera V23, a do wzmacniacza basowego z emitera tranzystora V21 Zostanie podane napięcie zasilające 4-9 V. Równocześnie z wyjściem elementu D15.1 poziom jednostki logicznej trafi na wejście 8 element D15.2, i multiwibrator (falowniki D15.2,D15.3), generowanie impulsów o częstotliwości około 1 kHz. Są one na krótko przerywane impulsami czekającego multiwibratora (inwerterów DILI,D11.2), zbliża się do wejścia 5 elementów D15.3 z częstotliwością 1 Hz. Uruchomienie czekającego multiwibratora odbywa się poprzez zanik drugich impulsów z dzielnika częstotliwości przez łańcuch różniczkowy C11R17. niezbędne do wydłużenia czasu trwania impulsów pochodzących z wyjścia przetwornicy częstotliwości. Czas trwania tych impulsów wynosi około 5 μs i jest niewystarczający do bezpośredniej modulacji oscylacji głównego multiwibratora. Z wyjścia 11. elementu D15.3 oscylacje generatora są podawane na wejście ULF i przetwarzane przez głośnik W 1 na sygnał dźwiękowy tonowy, przerywany z częstotliwością 1 Hz. Potencjometr R22 głośność sygnału dźwiękowego jest regulowana. Po 1 minucie stan licznika minut zmieni się. W rezultacie na wyjściu elementu D14 pojawi się logiczny jeden poziom, tranzystor V22 napięcie na wyjściu stabilizatora parametrycznego (tranzystor V21 i dioda Zenera V23), Wzmacniacz zasilania ULF, spadnie do 0. Równocześnie z wejściem 4 element D11.1 i wejście 8 element D15.2 nadejdzie logiczny poziom zerowy, zakłócając działanie multiwibratorów. Wyłączenie napięcia zasilającego ULF jest konieczne w celu wyeliminowania szumu emitowanego przez głośnik. Jeśli konieczne jest podanie sygnału dźwiękowego, włącza się go za pomocą przełącznika przyciskowego 53. Diody V17…V20 służą do ochrony wejść mikroukładów D12,D13 od padającego na nie napięcia +27 V z liczników minut i godzin.

Napięcia zasilające niezbędne do działania zegarka powstają w zasilaczu (patrz rys. 1). Wzmacniacz on-tion A1 i tranzystory v7,V8 wykonany jest główny stabilizator do zasilania mikroukładów. Stabilizator tranzystorowy V14 i dioda Zenera V15 przeznaczony do zasilania tylko mikroukładów serii 217 wymagających dwóch źródeł stałego napięcia. Napięcie zasilania wzmacniacza operacyjnego, które zapewnia jego normalną pracę, wytwarzane jest przez dwa prostowniki - główny (dioda

Ryż. 5: A - analog wyzwalacza zliczania na elementach AND-NOT; B- analogoweR . S wyzwalacz na elementach AND-NOT

Transformator 77 jest wykonany na rdzeniu ШЛ16X25. Uzwojenie I zawiera 2420 zwojów drutu PEV-2 0,17, uzwojenia II i IV odpowiednio druty 60 i 306 -kov PEV-1 0,23, uzwojenia III i V odpowiednio 86 i 12 zwojów drutu PEV-1 0,8.

W zasilaczu zamiast tranzystorów P701 można zastosować tranzystory serii KT801, KT807, KT904 (v9,V14), P702 (V8) lub dowolne inne potężne tranzystory, na przykład seria KT802, KT902. Tranzystor V8 zainstalowany na grzejniku o powierzchni około 30 cm2. Mocuje się go na tylnej ściance zegarka, izolując go od koperty za pomocą uszczelki mikowej i tulei izolujących. Tranzystor V9 montowany również na grzejniku o powierzchni 5 cm2. Płyty duraluminiowe w kształcie litery U mogą służyć jako grzejniki.

Elektroniczne liczniki zegarów można montować na chipach innych serii, na przykład 133 i 155, które są JK Lub D wyzwalacze. Możliwe jest budowanie liczników na dwu- i trzywejściowych elementach AND-NOT, które są częścią 217, 133, 155 i innych serii mikroukładów. Analogi wyzwalaczy zastosowanych w zegarku z wejściem liczącym oraz wyzwalaczy z osobnym ustawieniem stanów „O” i „1”, wykonanych na elementach NAND przedstawiono na rys. 5 a, b. Przykłady liczników wykonanych na JK przerzutniki (mikroukłady 2TK171, 155TV1, 133TV1) i na przerzutnikach D (mikroukłady 133TM2, 155TM2) pokazano na ryc. 6 a, b.

Ryż. 6: A - rejestr trzycyfrowy włączonyJK wyzwalacze B- trzybitowy schemat rejestrówD wyzwalacze

Wskaźniki IV-6 mogą być stosowane jako wskaźniki cyfrowe w zegarkach elektronicznych bez żadnych zmian w zasilaniu, a także IV-ZA, IV-8, poprzez obniżenie napięcia grzewczego do 0,8 V i wymianę diod Zenera V10…U 12 na D814A.

Zegary elektroniczne są wykonane na płytkach drukowanych. Instalując mikroukłady na płytce drukowanej, należy kierować się zaleceniami podanymi w zbiorze „Aby pomóc radioamatorom”, tom. 70, 1980, s. 32 i Czasopismo Radio, 1978, nr 9, s. 63.

Założenie zegara elektronicznego rozpoczyna się od sprawdzenia poprawności instalacji. Następnie włącz zasilanie i sprawdź napięcie wyjściowe stabilizatorów w zasilaczu. Rezystor trymera R11(patrz rys. 1) ustawić napięcie na emiterze tranzystora V8 równe 5,5 V. Podczas instalowania elementów serwisowalnych wszystkie inne elementy zegara elektronicznego powinny natychmiast zacząć działać i nie trzeba ich regulować.

Podczas sprawdzania dzielnika częstotliwości należy pamiętać, że czas trwania jego impulsów wyjściowych jest bardzo mały i dlatego można je obserwować bezpośrednio tylko za pomocą specjalnego oscyloskopu (na przykład C1-70). Stan dzielnika częstotliwości ocenia się na podstawie działania pierwszego wyzwalacza licznika jednostek sekundowych. Jeśli co sekundę przerzutnik zmienia się z jednego stabilnego stanu do drugiego, to dzielnik częstotliwości działa poprawnie.

BBC 32.884.19

Kandydat na recenzenta nauk technicznych AG Andriejew

Aby pomóc radioamatorowi: Kolekcja. Wydanie. 83 / B80 komp. NF Nazarow. - M. : DOSAAF, 1983. - 78 s., il. 35 tys.

Podano opisy struktur, schematy ideowe oraz metody obliczania niektórych ich węzłów. Uwzględniane są interesy początkujących i wykwalifikowanych radioamatorów.

Dla szerokiego grona radioamatorów.

2402020000 - 079

W------31 - 83

072(02)-83

BBC 32.884.19

POMÓC RADIOWI AMATOROM

Wydanie 83

Kompilator Nikołaj Fiodorowicz Nazarow

Redaktor ME Orekhova

VA Klochkov

Redaktor artystyczny TA Khitrova

Redaktor techniczny 3. I. Sarwina

Korektor I. S. Sudziłowskaja

Przekazano do zestawu 01.02.S3. Podpisano do publikacji 01.06.83. G - 63726. Format 84X108 1/32.

Papier wklęsły. Czcionka literacka. Nadruk jest wysoki. konw. str. l. 4.2. Uch.-red. l. 4.18. 700 000 egzemplarzy (1 s- 1 - 550 000). Zamówienie nr 3 - 444. 35 k. Wyd. Nr 2 / g - 241, Order Odznaki Honorowej Wydawnictwo 1? 9P0, Moskwa, I-110, Olympic Avenue 22 Główne przedsiębiorstwo republikańskiego stowarzyszenia produkcyjnego „Polygraphkniga”. 252057, Kijów, ul. Dowżenko, 3

.

O tym zegarku IMoto_v3x(z Radiokot) przemawiał 2 lata temu. Rok temu udało mi się kupić wskaźniki (tanio) i zrobić tabliczkę ze wskazaniami, która leżała w moim biurku do grudnia zeszłego roku. Co przyniosło czyszczenie pudełka, możecie zobaczyć w tym artykule.
Zegar składa się z 3 tablic: tablica wskazań, tablica główna, tablica czujników.
Chociaż porozmawiamy o pierwszych dwóch, ponieważ. To drugie zamierzam zrobić na etapie produkcji etui.
Deski są jednostronne, oczywiście ze zworkami. Niektóre z nich zostały wykonane przez MGTF. Rozwiedziony w Sprint- układ 6.

Wpłata dokonana rok temu:

Tory 0,3mm. LUT.

Płyta główna:

Ścieżki 0.6, także LUT.

Kilka słów o schemacie.
Stone wybrał PIC16F887 głównie ze względu na ilość pinów. Posiadanie go było plusem. Numeracja pinów na schemacie dla obudowy DIP-40.
Moc jarzenia - zmiana, częstotliwość 3 kHz (ustawiana przez kondensator C11). Obwód jest tani, wszystkie komponenty są dostępne, nie jest wymagana konfiguracja.
Otrzymuję ujemne napięcie za pomocą dostępnego MC34063.
Dlaczego taki schemat? Bo mam karaluchy w głowie.
Zasilanie niskonapięciowe też dałoby się zrealizować na 78l33 (być może najtańszym), ale mam ochotę podpiąć NS-05 do zegara i sterować nim z Androida, a zjada 40-60 mA. Zrobiłem DC-DC na ... zgadnij co? Zgadza się, MC34063 :) .
Na Ali kupiłem DS3231 za 0,8 $, aż 10 szt. Wybór RTS-a jest oczywisty.
Nawiasem mówiąc, nie na próżno w Chinach… nasi „przedsiębiorczy przyjaciele” sprzedają je niedrogo. Dska zdarza się od 1 raz nie startuje co nigdy nie było obserwowane dla ms kupionych za 3,5$.


Zebrałem prąd i sprawdziłem jak świeci lampa.


I czekało mnie wielkie rozczarowanie: (! Wszystkie lampy były używane i wszystkie świeciły inaczej. Dlatego trzeba brać lampy z marginesem, aby mieć w czym wybierać. Różnica w intensywności świecenia jest kolosalna, nie ma sensu robić poprawki programowej :(.

Potem dołożyłem trochę :), robiąc ten zegar i postanowiłem wypróbować wszystkie zamierzone części obwodu na prostszym projekcie. Rozumiem.
Biorąc pod uwagę zdobyte doświadczenie, wykonano płytkę drukowaną, której później zmieniono nazwę na główną i której ulepszoną wersję można zobaczyć w tym projekcie.


Co zatem kryje się w zegarku? rozwiedziony za wynagrodzeniem):
- dokładność kursu zapewnia DS3231;
- tryb nocny;
- Podświetlenie LED (jednokolorowe) z regulacją natężenia;
- wskazanie czasu;
- wskazanie daty;
- Wskazanie dnia tygodnia.
- sterowanie bluetooth;
- włącz/wyłącz dotykiem

Na pierwszą wersję być może wystarczy, bo niewykluczone, że pojawi się druga.

Kontrola:

  • Ustawienie czasu
lewy przycisk (krótkie naciśnięcie) wejście do menu ustawień;
średnia - plus;
lewy - minus;
  • sterowanie podświetleniem
średni (krótkie naciśnięcie) - zwiększa podświetlenie;
lewy (krótkie naciśnięcie) - zmniejsza;
  • Włączanie / wyłączanie bluetooth - długie naciśnięcie lewego przycisku.

Czas porozmawiać o montażu.

Montaż rozpoczynamy jak zwykle od zasilaczy.
Pierwszy na liście to IP -27 Volt.


Część płytki zajmowana przez obwód jest podświetlona poniżej.
W punktach wskazanych na rysunku należy zaobserwować -27V.


Następnie kolej na zmianę blasku.
Część planszy zajmowana przez obwód:

Prawidłowo zmontowany obwód konfiguracyjny nie wymaga. Jego działanie może sprawdzić tester. Na moim starym DT-838 pokazuje ~ 2,3 wolta zmiany.


A w końcowym IP przy 3,3 wolta:

W rezultacie sprawdzamy zebrany adres IP w punktach wskazanych na rysunku:

Jeśli wszystko pasuje, przylutuj zworki A i B.

Nie będę się rozwodził nad tym, jak zmontować tablicę wskaźników. To zajmie tylko troskę i uwagę. Diody LED należy zainstalować przed zamontowaniem lamp :).
Wskaźniki można sprawdzić podłączając żarówkę do zacisków 11, 1 dwie lampy połączone szeregowo i +5V do sieci i anody. Powinieneś zobaczyć płonący fragment lampy.

Montaż klawiszy wymaga dokładności, a na jego zakończenie konieczne jest dokładne wypłukanie planszy, aby nie było żadnych prześwitów. Radziłbym też sprawdzić sąsiednie tory testerem na zakres 2MΩ :).


Następnie podłączyłem zmontowaną tabliczkę sygnalizacyjną i sprawdziłem każdy klawisz.

Po ustawieniu wszystkiego przylutowałem MK.

Zatrzymam się trochę na oprogramowaniu MK. Wgrałem to na płytkę. Wnioski do programowania podpisuje się:

Flashować możesz np. Dodatkowe zdjęcie(oprogramowanie PICPgm) Lub PICkit-2 lite, fabryczny PICkit-2 lub PICkit-3. Wybór nalezy do ciebie.
Jeśli nie zamierzasz już flashować MK, to po flashowaniu diody Schottky'ego możesz zastąpić ją zworką i zainstalować kondensator 100-470uF pokazany na powyższym obrazku.


Montujemy resztę obwodu, włączamy go i powinieneś zobaczyć to:

Szczęśliwego zgromadzenia!

Aktualizacja 2015\09\27:
Posiadacze programatorów TL866CS mogą mieć trudności z programowaniem i weryfikacją oprogramowania. Wynika to z faktu, że MK ma szerokość magistrali 14-bitowy, a te 14 bitów jest przechowywanych w 2 bajtach ( 16 bitów) => 2 bity nie są znaczące. Niektóre kompilatory wypełniają je zerami, inne jedynkami. W moim oprogramowaniu są one wypełnione jednostkami, co powoduje trudności w oprogramowaniu TL866CS.
Rozwiązanie: pobierz WinPic800 (darmowy program), wybierz kontroler, wgraj firmware, Plik- Zapisz jako i zapisz go ponownie. Wszystko:).

Aktualizacja 2015\10\04:

Dodano do firmware v 1.1 obsługę czujnika temperatury DS18b20. Przetwarzane są zarówno temperatury dodatnie, jak i ujemne.

Dodano do firmware v 1.2 obsługę czujnika temperatury DS18b20 i czujnika ciśnienia atmosferycznego BMP085(BMP180).
Termometr przetwarza zarówno dodatnie, jak i ujemne temperatury.

Są one dodawane do płytki poprzez montaż powierzchniowy.
Nie zapominaj, że rezystory podciągające na magistrali I2C są już zainstalowane na module BMP085 lub BMP180, więc rezystory R86 i R87 należy usunąć na płytce.

Czujnik temperatury należy wyjąć z obudowy.

Do obu firmware'ów (w menu ustawień zegara) dodano nową czcionkę liczbową.
Naprawiono moment z zamrażaniem po włączeniu.

Schemat połączeń:
Zmodyfikowana płytka dla firmware 1.1 i 1.2 (dodano otwory do podłączenia czujników)
Plik firmware v 1.01 (dodatkowa czcionka)
Plik firmware v 1.1 (obsługa czujnika temperatury + dodatkowa czcionka)
Plik firmware v 1.2 (obsługa czujnika temperatury + czujnika ciśnienia + dodatkowa czcionka)

Odczyty temperatury oprogramowania układowego 1.1 (fot. Nikolai V.):

Aktualizacja 2015\10\17:
Ponownie załadowane oprogramowanie układowe 1.1 i 1.2!
Naprawiono literę „U” w oprogramowaniu 1.2
Poprawiono literę „U” i symbole dnia tygodnia przed wyświetlaniem temperatury w oprogramowaniu 1.1

Mail kontaktowy się zmienił, więc ci, którzy pisali do mnie na Ramblerze, notatka. Nie mam dostępu do mojego starego e-maila.

Aktualizacja 2015\12\17:

Spojler:

Oj, przez napływ pracy niestety (albo na szczęście :)) nie mam teraz czasu na hobby.
Od miesiąca (!) robię nową apaszkę do zegarka IV-17.
Chciałem nawet zdążyć z ciałem na nowy rok, ale….
Zaimplementowane na płytce:
- wszystko, co było w wersji 1.2;
- dotykowy przycisk włącz/wyłącz na TTP223 (bezpośrednio na płytce);
- zasilany przez USB;
- budzik z zapasową baterią;
- jest piszczałka (budzik, naciśnięcia klawiszy):
- podświetlenie RGB WS2812B (pozwala na ustawienie własnego koloru dla każdej lampy);
- czujnik wilgotności;
- jeśli to możliwe, włóż wyszkolony odbiornik IR do obudowy;
- i ESP8266 na pokładzie (ustawianie zegara przez przeglądarkę, synchronizacja NTP);
- heh, brakuje tylko radia :))))))))))) (chociaż jak się wysilisz to możesz sobie zrobić radio internetowe).





Zegar w kopercie od Maxima M.

Aktualizacja 2016\02\27:
Czy jest ktoś chętny do spróbowania WEB-kagańca i synchronizacji przez NTP na module ESP-12/ESP-12E lub module z 2 nóżkami wolnymi którymi można sterować?
Oprócz chęci trzeba mieć do dyspozycji zmontowany zegar i sam moduł.
Napisz do mnie.

Aktualizacja 2016\03\07:

Ustawienie czasu:
Konfigurowanie komunikacji NTP:
Wybór okresu ankiety:

Ustawienia klienta Wi-Fi:
Konfiguracja serwera Wi-Fi:

ESP-12(ESP-12E) znajduje się na osobnej płytce. Schemat podłączenia modułu pokazano poniżej.

Sam moduł mocuje się do płytki za pomocą taśmy dwustronnej lub kleju.
Będzie wyglądać mniej więcej tak:

Na zdjęciu moduł jest już z kartą SD. Miał zbierać więcej statystyk, ale póki co to odległa przyszłość.
Wymagany dolny ESP-12 odizolować od tablicy.

Flashujemy procesor zegara z oprogramowaniem układowym 1.35 przed instalacją modułu, ponieważ. zwykle programiści flashują MK napięciem zasilania 5V, co może niekorzystnie wpłynąć na piny ESP!

Informacje o oprogramowaniu modułu.

Kiedy otrzymasz ESP-12 z Chin, będzie on w trybie poleceń AT.
Musimy dowiedzieć się, z jaką prędkością działa przez UART.
Jak to zrobić, opisano w.
Osobno zaznaczam że do zaprogramowania modułu wymagane są poziomy 3,3V => trzeba użyć albo level matchera (używam ADM3202 bo je mam) albo USB<-->com (jest ich mnóstwo na ALI) z wyjściem 3,3 V.

Wgraj firmware do modułu za pomocą esptool.exe
Narzędzie jest dostarczane z biblioteką ESP dla Arduino.
Paranoicy mogą zainstalować środowisko Arduino (jak to zrobić jest opisane w artykule pod linkiem powyżej) i znaleźć je na ścieżce:
C:\Documents and Settings\Nazwa Twojego konta\Dane aplikacji\Arduino15\packages\esp8266\tools\esptool\0.4.6\
Źródła można przeglądać.

Polecenie przesyłania oprogramowania układowego:
c:\esptool.exe -vv -cd ck -cb 115200 -cp COM1 -ca 0x00000 -cf c:\ESPweb20160301.bin

Parametry, które musisz zmienić dla siebie:
Aby przenieść moduł w tryb wgrywania oprogramowania, należy zewrzeć GPIO0 do masy.

Podczas oprogramowania układowego ekran będzie wyglądał następująco:

Na koniec firmware wyłącz zasilanie, zdejmij zworkę z GPIO0.

Stanowisko:
Po włączeniu ESP-12 (jeśli to możliwe) łączy się z serwerem NTP i uzyskuje prawidłowy czas.
Długie naciśnięcie środkowego przycisku zegara włącza interfejs sieciowy i użytkownik może skonfigurować ustawienia zegara.

W menu wszystko wydaje się być intuicyjne.
Skupię się tylko na pozycji w menu Serwery WiFi - tryb WiFi

Wybór:
-tylko klient. ESP skonfiguruje miękki hotspot „esp8266” z hasłem „1234567890”). Ta opcja jest domyślnie aktywna. W przeglądarce, aby się połączyć, zegar musi wybrać adres - 192.168.4.1;

-tylko serwer. ESP będzie dostępny w Twojej sieci domowej. Adres połączenia można znaleźć, naciskając długo lewy przycisk zegarka. ;

Możesz także wyłączyć interfejs WEB przez długie naciśnięcie środkowego przycisku (synchronizacja przez NTP nie jest wyłączona).

Synchronizacja czasu przez NTP następuje: po włączeniu pod koniec pierwszej minuty (jeśli wybrano odpowiednią pozycję w menu „ Ustawienie zegara"), gdy wybrany czas w menu " Zewnętrzny serwer czasu".
Wideo:
<будет позже>