Schéma zapojenia hodín. Urob si sám elektronické hodiny. Schéma, použité časti a princíp činnosti

Nie je to tak dávno, čo som sa prehrabával v krabici starých komponentov. Hľadal som niečo iné, ale zastavil som sa, keď mi do rúk padlo niekoľko indikátorov úniku plynu. Raz (dávno, veľmi dávno) som ich dostal zo starej kalkulačky.

Pamätám si... Pred tridsiatimi rokmi bolo šesť ukazovateľov malým pokladom. Každý, kto potom dokázal vyrobiť hodiny na TTL logike s takýmito indikátormi, bol považovaný za sofistikovaného odborníka vo svojom odbore.

Žiara indikátorov vypúšťania plynu sa zdala teplejšia. Po pár minútach som bol zvedavý, či tieto staré lampy budú fungovať a chcel som s nimi niečo urobiť. Teraz je veľmi jednoduché vyrobiť takéto hodiny. Stačí si vziať mikrokontrolér ...

Od tej doby som mal rád programovanie mikrokontrolérov v jazykoch vysoký stupeň Rozhodol som sa trochu hrať. Pokúsil som sa navrhnúť jednoduché digitálne hodiny s plynovým výbojom.

Účel dizajnu

Rozhodol som sa, že hodiny by mali mať šesť číslic a čas by mal byť nastavený minimálna suma tlačidlá. Tiež som chcel vyskúšať a použiť niekoľko najbežnejších rodín mikrokontrolérov od rôznych výrobcov. Chcel som napísať program v C.

Indikátory vybitia vyžadujú na svoju činnosť vysoké napätie. Ale nechcel som riešiť nebezpečné sieťové napätie. Hodiny museli byť napájané nezávadným 12V.

Keďže mojím hlavným cieľom bolo hrať, nenájdete tu popisy mechanického prevedenia a nákresy puzdra. Ak si želáte, môžete si sami zmeniť hodiny podľa svojho vkusu a skúseností.

Tu je to, čo som dostal:

  • Časová indikácia: HH MM SS
  • Indikácia alarmu: HH MM --
  • Režim zobrazenia času: 24 hodín
  • Presnosť ±1 sekunda za deň (v závislosti od kremenného rezonátora)
  • Napájacie napätie: 12V
  • Prúdový odber: 100 mA

schéma hodín

Pre zariadenie so šesťmiestnym digitálnym displejom bol režim multiplex prirodzeným riešením.

Účel väčšiny prvkov vývojového diagramu (obrázok 1) je jasný bez komentára. Do určitej miery neštandardnou úlohou bolo vytvorenie TTL prevodníka úrovne na riadiace signály vysokonapäťových indikátorov. Anódové budiče sú vyrobené na vysokonapäťových tranzistoroch NPN a PNP. Schéma je požičaná od Stefana Knellera (http://www.stefankneller.de).

Čip 74141 TTL obsahuje dekodér BCD a vysokonapäťový ovládač pre každú číslicu. Môže byť ťažké objednať jeden čip. (Aj keď neviem, či ich teraz skutočne niekto vyrába.) Ale ak nájdete indikátory vypúšťania plynu, 74141 môže byť niekde nablízku :-). V časoch TTL logiky prakticky neexistovala alternatíva k čipu 74141. Skúste teda niekde nájsť jednu vec.

Indikátory vyžadujú napätie približne 170 V. Nemá zmysel vyvíjať špeciálny obvod pre menič napätia, pretože existuje veľké množstvo čipov zosilňovača. Vybral som si lacný a široko dostupný čip MC34063. Obvod prevodníka je takmer úplne skopírovaný z technický popis MC34063. Pribudol v ňom len vypínač T13. Interný kľúč nie je vhodný pre také vysoké napätie. Ako indukčnosť pre menič som použil tlmivku. Je znázornené na obrázku 2; jeho priemer je 8 mm a jeho dĺžka je 10 mm.

Účinnosť meniča je celkom dobrá a výstupné napätie je relatívne bezpečné. Pri zaťažovacom prúde 5 mA výstupné napätie klesne na 60 V. R32 funguje ako rezistor snímania prúdu.

Na napájanie logiky sa používa lineárny regulátor U4. Na schéme a na doske je miesto pre záložnú batériu. (3,6 V - NiMH alebo NiCd). D7 a D8 sú Schottkyho diódy a rezistor R37 slúži na obmedzenie nabíjacieho prúdu podľa charakteristík batérie. Ak si staviate hodinky len tak pre zábavu, nebudete potrebovať batériu, D7, D8 ani R37.

Konečný obvod je znázornený na obrázku 3.

Obrázok 3

Tlačidlá nastavenia času sú pripojené cez diódy. Stav tlačidiel sa kontroluje nastavením logickej „1“ na príslušnom výstupe. Ako bonus je na výstup mikrokontroléra pripojený piezo žiarič. Ak chcete zastaviť toto nepríjemné škrípanie, použite malý spínač. Na to by sa celkom hodilo kladivo, ale toto je extrémny prípad :-).

Schematický zoznam súčiastok, výkres DPS a rozloženie súčiastok nájdete v sekcii Na stiahnutie.

CPU

Toto jednoduché zariadenie dokáže ovládať takmer každý mikrokontrolér s dostatočným počtom pinov, ktorých minimálny požadovaný počet je uvedený v tabuľke 1.

Stôl 1.
Funkcia závery
Výživa 2
Kremenný rezonátor 2
Manažment anód 6
Ovládač 74141 4
Vstup tlačidlom 1
Piezo bzučiak 1
Celkom 16

Každý výrobca vyvíja svoje vlastné rodiny a typy mikrokontrolérov. Umiestnenie záverov je pre každý typ individuálne. Snažil som sa navrhnúť univerzálnu dosku pre niekoľko typov mikrokontrolérov. Doska má 20-pinovú päticu. Pomocou niekoľkých drôtových prepojok ho môžete prispôsobiť rôznym mikrokontrolérom.

Mikrokontroléry testované v tomto obvode sú uvedené nižšie. Môžete experimentovať s inými typmi. Výhodou schémy je možnosť využitia rôznych procesorov. Rádioamatéri spravidla používajú jednu rodinu mikrokontrolérov a majú vhodný programátor a softvérové ​​nástroje. Mikrokontroléry iných výrobcov môžu spôsobovať problémy, preto som vám dal možnosť vybrať si procesor z vašej obľúbenej rodiny.

Všetky špecifiká zahrnutia rôznych mikrokontrolérov sú uvedené v tabuľkách 2 ... 5 a na obrázkoch 4 ... 7.

Tabuľka 2
Freescale
Typ MC68HC908QY1
Kremenný rezonátor 12 MHz
Kondenzátory C1, C2 22 pF
Program freescale.zip
(Pozri sekciu na stiahnutie)
nastavenie

Poznámka: Paralelne s kremenným rezonátorom je zapojený odpor 10 MΩ.

Tabuľka 3
Mikročip
Typ PIC16F628A
Kremenný rezonátor 32,768 kHz
Kondenzátory C1, C2 22 pF
Program pic628.zip
(Pozri sekciu na stiahnutie)
nastavenie Int. 4 MHz generátor - I/O RA6,
MCLR OFF, WDT OFF, LVP OFF,
BROUT OFF, CP OFF, PWRUP OFF

Poznámka: Mikroobvod musí byť v zásuvke otočený o 180°.

Tabuľka 4
Atmel
Typ ATtiny2313
Kremenný rezonátor 12 MHz
Kondenzátory C1, C2 15 pF
Program attiny.zip
(Pozri sekciu na stiahnutie)
nastavenie štvorcových oscilátor 8 MHz, RESET ON

Poznámka: Pridajte SMD súčiastky R a C na kolík RESET (10 kΩ a 100 nF).

Tabuľka 5
Atmel
Typ AT89C2051
Kremenný rezonátor 12 MHz
Kondenzátory C1, C2 22 pF
Program at2051.zip
(Pozri sekciu na stiahnutie)
nastavenie --

Poznámka: Pridajte SMD komponenty R a C na kolík RESET (10 kΩ a 100 nF); pripojte kolíky označené hviezdičkami k napájacej zbernici +Ub cez 3,3 kΩ SMD odpory.

Porovnaním kódov pre rôzne mikrokontroléry uvidíte, že sú veľmi podobné. Rozdiely existujú v prístupe k portom a definícii funkcií prerušenia, ako aj v tom, čo závisí od komponentov zväzku.

Zdrojový kód pozostáva z dvoch častí. Funkcia Hlavná() nakonfiguruje porty a spustí časovač, ktorý generuje signály prerušenia. Potom program prehľadá stlačené tlačidlá a nastaví zodpovedajúce hodnoty času a budíka. Na tom istom mieste v hlavnej slučke sa aktuálny čas porovná s budíkom a zapne sa piezožiarič.

Druhá časť je rutina prerušenia časovača. Podprogram, ktorý sa volá každú milisekundu (v závislosti od možností časovača), zvyšuje časové premenné a manipuluje s číslicami na displeji. Okrem toho sa kontroluje stav tlačidiel.

Beh po okruhu

Inštalácia a nastavenie komponentov začína napájaním. Spájkujte regulátor U4 a okolité komponenty. Skontrolujte 5V pre U2 a 4,6V pre U1. Ďalším krokom je zostavenie vysokonapäťového meniča. Trimrom odporom R36 nastavte napätie na 170 V. Ak rozsah ladenia nestačí, mierne zmeňte odpor odporu R33. Teraz nainštalujte čip U2, tranzistory a odpory obvodu anódy a číslicového ovládača. Pripojte vstupy U2 na zbernicu GND a jeden z odporov R25 - R30 zapojte do série s napájacou zbernicou +Ub. V príslušných polohách by sa mali rozsvietiť čísla indikátorov. V poslednej fáze testovania obvodu pripojte kolík 19 čipu U1 k zemi - piezožiarič by mal pípnuť.

Zdrojové kódy a skompilované programy nájdete v príslušnom ZIP súbore v sekcii "Na stiahnutie". Po flashovaní programu do mikrokontroléra starostlivo skontrolujte každý kolík v polohe U1 a nainštalujte potrebné drôtové a spájkovacie prepojky. Pozrite si obrázky mikrokontroléra vyššie. Ak je mikrokontrolér správne naprogramovaný a pripojený, jeho generátor by mal fungovať. Môžete nastaviť čas a budík. Pozor! Na doske je miesto ešte na jeden gombík - to je náhradný gombík pre budúce nadstavce :-).

Skontrolujte presnosť frekvencie generátora. Ak nie je v očakávanom rozsahu, mierne zmeňte hodnotu kondenzátorov C1 a C2. (Spájajte malé kondenzátory paralelne alebo ich nahraďte inými). Presnosť hodín by sa mala zlepšiť.

Záver

Malé 8-bitové procesory sú celkom vhodné pre jazyky na vysokej úrovni. C nebol pôvodne určený pre malé mikrokontroléry, ale pre jednoduché aplikácie ho v pohode využijete. Assembler je vhodnejší pre zložité úlohy, ktoré vyžadujú kritické načasovanie alebo maximálne využitie procesora. Pre väčšinu amatérov budú stačiť freeware aj shareware obmedzené verzie kompilátora C.

Programovanie v C je rovnaké pre všetky mikrokontroléry. Musíte poznať funkcie hardvéru (registre a periférie) zvoleného typu mikrokontroléra. Pozor na bitové operácie – jazyk C nie je prispôsobený na manipuláciu s jednotlivými bitmi, čo je vidieť na príklade originálu pri ATtiny.

Hotovo? Potom sa nalaďte na kontempláciu vákuových trubíc a uvidíte ...

...staré časy sa vracajú... :-)

Redakčná poznámka

Úplným analógom SN74141 je mikroobvod K155ID1, vyrobený softvérom Minsk "Integral".
Čip sa dá ľahko nájsť na internete.

Výber série mikroobvodov, na ktorých bude táto schéma implementovaná, je mimoriadne dôležitý. Pre hodinky je najdôležitejším parametrom ich spotrebovaný prúd, pretože vo väčšine prípadov sú celé hodiny alebo časť hodinového obvodu napájané batériami. Preto pri vývoji obvodu zvolíme mikroobvody realizované pomocou .

Začnime vývoj hodinového obvodu s kremenným oscilátorom. Ako už bolo uvedené pri vývoji blokovej schémy, ako súčasť generátora bude použitý hodinový kremenný rezonátor. Aby sme znížili náklady na celé zariadenie ako celok, aplikujeme najjednoduchší obvod generátora - kapacitný trojbodový a keďže je generátor určený na synchronizáciu digitálneho zariadenia, generátor je možné implementovať na logický invertor. Schematický diagram takéhoto kremenného oscilátora je znázornený na obrázku 1.


Obrázok 1. Schéma kryštálového oscilátora vyrobeného na logickom invertore

Dovoľte mi pripomenúť, že odpor R1 je navrhnutý tak, aby automaticky spustil generátor po zapnutí napájania. Rovnaký prvok určuje zisk meniča a čím väčší je tento zisk, tým viac pravouhlých oscilácií sa vytvorí na jeho výstupe, čo zase povedie k zníženiu prúdu spotrebovaného kremenným oscilátorom. Vyberáme R1 rovný 10 MΩ.

R2 je navrhnutý tak, aby zabránil samovoľnému budeniu generátora pri frekvencii určenej kapacitou kremenného držiaka. Hodnotu odporu tohto odporu volíme 510 kOhm.

Druhý v obvode generátora je navrhnutý tak, aby skrátil trvanie predných strán generovaného pravouhlého kmitania. Je to potrebné na zníženie vplyvu následného obvodu na stabilitu kmitov hlavného oscilátora, ako aj na spoľahlivejšiu prevádzku digitálnych čítačov frekvenčného deliča.

Ako mikroobvod obsahujúci invertory zvolíme mikroobvod SN74LVC2G04DRL. Tento čip CMOS obsahuje dva meniče. Skutočnosť, že mikroobvod obsahuje dva prvky, je označená označením 2G. Skutočnosť, že ide o invertory, je označená číslom 04 a skutočnosť, že mikroobvod používa puzdro s rozstupom kolíkov 0,5 mm, je označená písmenami DRL. Rozmery balenia tohto mikroobvodu nepresahujú 1,6 * 1,6 mm (balenie má iba šesť kolíkov). Mikroobvod je schopný pracovať v rozsahu napätia od 1,5 do 5,5 V.

Ďalej realizujeme obvod frekvenčného deliča až do hodnoty 1 Hz. Pripomínam, že perióda kmitov s frekvenciou 1 Hz sa rovná 1 sekunde. Ako sme už určili pri vývoji blokového diagramu, jeho deliaci faktor by sa mal rovnať 32768. To znamená, že na implementáciu deliča bude potrebných 15 spúšťačov počítania. Samozrejme, môžete si vziať čip K176IE12, špeciálne navrhnutý na tento účel, ale nehľadáme jednoduché spôsoby, takže používame univerzálny čip SN74HC393PW. Má dva nezávislé štvormiestne binárne počítadlá. To znamená, že na implementáciu nášho rozdeľovača budú stačiť iba dva mikroobvody.

Rozmery balenia zvoleného mikroobvodu nepresahujú 5x6,4 mm. Telo tohto čipu má 14 pinov. Ak neexistujú žiadne špeciálne požiadavky na rozmery hodín, môžete použiť domáci mikroobvod K1564IE19. Jeho puzdro je viac ako dvakrát väčšie ako puzdro zvoleného mikroobvodu. Avšak aj čísla kolíkov mikroobvodov sa budú zhodovať. Výsledná schéma zapojenia druhého generátora impulzov elektronických hodín je znázornená na obrázku 2.



Obrázok 2. Rozdeľovací obvod pre generátor impulzov 32768 sekúnd

Teraz si pamätajte, že generátor časového intervalu potrebuje ešte jeden frekvenčný delič. Perióda impulzu na jeho výstupe sa bude rovnať 1 minúte. Delič šesťdesiatimi môže byť implementovaný na presne tom istom čipe, ktorý sme predtým použili na zostavenie rozdeľovača podľa 32768.

Deliteľ šesťdesiatimi nie je násobkom mocniny dvoch, takže na jeho implementáciu je potrebná spätná väzba. Pre zjednodušenie schémy si všimnite, že číslo 60 je rozdelené na čísla 10 a 6. Obe čísla obsahujú iba dve jednotky. Závery 4-ciferných počítadiel idú na rôzne strany puzdra mikroobvodu. Preto bude vhodné použiť dva nezávislé logické prvky „2I“. Tým sa výrazne zjednoduší rozloženie dosky plošných spojov a skráti sa dĺžka spojovacích vodičov, čím sa zmenší plocha dosky plošných spojov a prípadné rušenie z prevádzkového obvodu.

Ako logické prvky "2I" používame dva mikroobvody SN74LVC1G08DRLR. To, že mikroobvod obsahuje iba jeden logický prvok, určíme podľa symbolov 1G a že ide o logický prvok "2I" - číslami 08. Rozmery puzdra zvoleného mikroobvodu nepresahujú 1,6 × 1,6 mm . Domáce verzie takéhoto mikroobvodu, napríklad K1554LI1, obsahujú štyri logické prvky v jednom balení naraz, vzdialenosť medzi vodičmi je najmenej 1,25 mm. Výsledkom je, že obvod zostavený na takýchto mikroobvodoch bude mať rovnaké elektrické parametre, ale stratí veľkosť.

Výsledný obvod frekvenčného deliča po 60, ktorý generuje impulzy s periódou 1 min a pozostáva zo sériovo zapojených deličov po 10 a po 6, je znázornený na obrázku 3. Obvod je realizovaný len na troch mikroobvodoch. Pomocou spätnej väzby z kolíkov Q1 a Q3 sa binárne počítadlo D1.1 zmení na desiatkové počítadlo a pomocou spätnej väzby z kolíkov Q1 a Q2 čipu D1.2 sa implementuje počítadlo modulo 6.



Obrázok 3. Schéma deliča 60 minútového generátora impulzov

Dokončili sme teda vývoj generátora minútových impulzov. Celkovo sme potrebovali šesť mikroobvodov, pričom tri z nich patria medzi malé logické mikroobvody a zaberajú minimum miesta na doske plošných spojov digitálneho zariadenia.

Teraz môžete začať vytvárať schému zapojenia počítadla časových intervalov. Ako sme už zistili pri vývoji blokovej schémy hodín, tento čítač obsahuje presne rovnaký deliteľ 60 ako v generátore minútových impulzov, takže môžete použiť rovnaký obvod. Jediný rozdiel je v tom, že tentoraz potrebujeme všetky výstupy počítadiel. Signály z týchto pinov na vstup zobrazovacej jednotky potlačíme.

Posledným počítadlom, ktoré potrebujeme na implementáciu bloku počítadla časového intervalu, je počítadlo pre 24. Bolo by vhodné implementovať toto počítadlo na čip desiatkového počítadla, avšak čipy duálneho asynchrónneho desiatkového počítadla sa nevyrábajú, preto implementujeme počítadlo hodín. na rovnakom čipe ako ostatné bloky hodín - SN74HC393PW.

Ťažkosti pri implementácii tejto schémy spočívajú v skutočnosti, že čítací faktor nie je násobkom desiatich, takže spätnoväzbový signál musí byť aplikovaný na oba počítadlá súčasne. Toto počítadlo by bolo možné implementovať v binárnej forme, ale potom budú problémy so zobrazením obsahu tohto počítadla. Aby sme na prvé 4-miestne počítadlo implementovali desiatkové počítadlo a zároveň bolo možné vynulovať celé počítadlo hodín na začiatku dňa, používame prídavný logický prvok „2OR“. Resetovací signál na výstupe tohto mikroobvodu sa objaví buď vtedy, ak prvé počítadlo dosiahne číslo 10, alebo ak celé počítadlo dosiahne hodnotu 24.

Ako logický prvok "2OR" používame mikroobvod malej logiky, podobný už používanému mikroobvodu "2I". Toto je čip SN74LVC1G32DRLR. Číslo 32 v názve mikroobvodu označuje logický prvok „2OR“. Rozmery tela tohto mikroobvodu nepresahujú 1,6 × 1,6 mm. Výsledkom je, že napriek trochu zložitejšej schéme zapojenia sa plocha, ktorú zaberá počítadlo hodín, výrazne zmenší.

Kompletná schéma zapojenia počítadla hodinových impulzov implementovaného na čipe SN74HC393PW je znázornená na obrázku 4. Pomocou spätnej väzby z kolíkov Q1 a Q3 prvého čipu sa zmení na desiatkové počítadlo. Na implementáciu počítadla modulo 24 využívame spätnú väzbu z výstupu Q1 najvýznamnejšieho bitu počítadla (dva) a výstupu Q2 najmenej významného bitu počítadla hodín (štyri).



Obrázok 4. Schéma počítadla hodinových impulzov

Implementovali sme teda hlavnú časť hodinového obvodu, ale ako už bolo uvedené pri vývoji blokovej schémy, nestačí to. Vyžaduje sa, aby bolo možné zobraziť prijaté digitálne informácie. Prejdime k vývoju zobrazovacej jednotky hodín.

Literatúra:

Spolu s článkom „Vývoj konceptu hodín“ čítali:

Schematický diagram hodín je znázornený na obr. Obsahuje tri vysokoúrovňové integrované obvody série K176, dva tranzistory a 36 ďalších diskrétnych prvkov. Indikátor - plochý viacmiestny, katódovo-luminiscenčný, s dynamickou indikáciou IVL1 - 7/5. Má štyri 21 mm vysoké číslice a dve oddeľovacie bodky usporiadané vertikálne.

Generátor sekundových a minútových impulzov je vyrobený na mikroobvode - IMS1 K176IE18. Okrem toho tento mikroobvod vytvára impulzy s opakovacou frekvenciou 1024 Hz (pin 11) slúžiace na obsluhu signalizačného zariadenia. Na vytvorenie prerušovaného signálu sa používajú impulzy s opakovacou frekvenciou 2 Hz (pin 6). Frekvencia 1 Hz (pin 4) vytvára efekt "blikania" deliacich bodov. Impulzy s opakovacou frekvenciou 128 Hz, vzájomne posunuté vo fáze o 4 ms (piny 1, 2, 3, 15) sú privádzané do mriežok so štyrmi číslicami indikátora, čím je zabezpečená ich konzistentná žiara. Prepínanie príslušných počítadiel minút a hodín sa vykonáva s frekvenciou 1024 Hz (pin 11). Každý impulz aplikovaný na indikačné mriežky sa rovná trvaniu dvoch periód s frekvenciou 1024 Hz, t.j. signál dodávaný do siete z počítadiel sa dvakrát zapne a vypne. Tento výber frekvencie jednofázových impulzov poskytuje dva efekty: dynamickú indikáciu a pulznú prevádzku dekodéra a indikátora.
Integrovaný obvod IMS2 K176IE13 obsahuje počítadlá minút a hodín hlavných hodín, počítadlá minút a hodín pre nastavenie času signalizačného zariadenia, ako aj spínače pre spínanie vstupov a výstupov týchto počítadiel. Výstupy meračov cez spínač sú prepojené s dekodérom binárneho kódu do sedemprvkového indikačného kódu. Tento dekodér je vyrobený na čipe IMZ K176IDZ. Výstupy dekodéra sú paralelne spojené so zodpovedajúcimi segmentmi všetkých štyroch číslic. Po uvoľnení tlačidla S2 „Call“ sa indikátor pripojí k počítadlu hodín (na rozpoznanie tohto režimu bliká bodka s frekvenciou 1 Hz). Stlačením tlačidla S6 "Corr." sa počítadlá hodín (mikroobvod K176IE13) a deliče generátora minútovej sekvencie impulzov (mikroobvod K176IE18) nastavia do nulového stavu. Po uvoľnení tlačidla S6 budú hodiny fungovať ako obvykle. Potom sa stlačením tlačidiel S3 „Min“ a S4 „Hour“ nastavia minúty a hodiny aktuálneho času. V tomto režime je možné zapnúť zvukový signál. Po stlačení tlačidla S2 "Volať" sú počítadlá signalizátora pripojené k dekodéru a indikátoru. V tomto režime sa zobrazujú aj štyri číslice, ale blikajúce bodky zhasnú. Stlačením tlačidla S5 "Bud" a jeho podržaním postupne stláčajte tlačidlá S3 "Min" a S4 "Hour", nastavte požadovaný čas činnosti alarmového zariadenia pri dodržaní hodnôt indikátora. Hodinový obvod umožňuje nastaviť znížený jas indikátorov pomocou tlačidla S1 "Brightness". Malo by sa však pamätať na to, že pri znížení jasu (stlačenie tlačidla S1) nie je možné zapnúť zvukový signál, ako aj nastaviť čas hodín a budíka.
Napájacia jednotka BP6 - 1 - 1 obsahuje sieťový transformátor T, ktorý vytvára napätie 5 V (so stredným bodom) na napájanie žhavenia katódy indikátora a napätie 30 V na napájanie zvyšku obvodov indikátora a mikroobvody. Napätie 30 V je usmernené kruhovým obvodom na štyroch diódach (VD10 - VD13) a potom sa pomocou stabilizátora na zenerovej dióde VD16 vytvorí napätie +9 V vzhľadom na „puzdro“ na napájanie mikroobvodov. , a pomocou stabilizátora na zenerových diódach VD14, VD15 a tranzistora VT2 - napätie + 25 V (vzhľadom na katódu) na napájanie sietí a indikačných anód. Spotreba energie hodinami nie je väčšia ako 5 wattov. K dispozícii je záložné napájanie, aby sa ušetril čas hodín, keď je sieť vypnutá. Je možné použiť akúkoľvek 6…9V batériu.

Literatúra MRB1089

Na stránke som už publikoval Veľké vonkajšie hodiny s dynamickým zobrazením. Neexistujú žiadne sťažnosti na prácu hodiniek: presný priebeh, pohodlné nastavenia. Ale jedno veľké mínus - cez deň je to ťažko vidieť LED indikátory. Aby som problém vyriešil, prepol som na statickú indikáciu a jasnejšie LED diódy. Ako vždy in softvérĎakujem veľmi pekne Soir. Vo všeobecnosti dávam do pozornosti veľké vonkajšie hodiny so statickou indikáciou, funkcie nastavenia zostali rovnaké ako v predchádzajúcich hodinách.

Majú dva displeje – hlavný (vonku na ulici) a pomocný na ukazovateľoch SA15-11SRWA- v interiéri, na tele zariadenia. Vysoký jas dosiahnutý použitím ultrajasných LED diód AL-103OR3D-D s pracovným prúdom 50 mA a čipmi ovládača tpic6b595dw.

Schéma elektronických hodín pre ulicu na jasných LED

Vlastnosti tejto schémy hodín:

— 24-hodinový formát zobrazenia času.
- Digitálna korekcia presnosti jazdy.
— Zabudované ovládanie hlavného napájacieho zdroja.
— Energeticky nezávislá pamäť mikrokontroléra.
- K dispozícii je teplomer, ktorý meria teplotu v rozmedzí -55 - 125 stupňov.
- Na indikátor je možné striedavo vydávať informácie o čase a teplote.

Stlačením tlačidla SET_TIME sa ukazovateľ v kruhu prepne z hlavného režimu hodín (zobrazuje aktuálny čas). Vo všetkých režimoch podržaním tlačidiel PLUS/MINUS vykonáte zrýchlené nastavenie. Zmeny nastavení 10 sekúnd po poslednej zmene hodnoty sa zapíšu do energeticky nezávislej pamäte (EEPROM) a odtiaľ sa načítajú pri opätovnom zapnutí napájania.

Ďalším veľkým plusom navrhovanej možnosti je, že sa zmenil jas, teraz za slnečného počasia je jas vynikajúci. Počet vodičov sa znížil zo 14 na 5. Dĺžka vodiča k hlavnému (vonkajšiemu) displeju je 20 metrov. S prácou elektronických hodiniek som spokojný, ukázali sa ako plne funkčné hodinky - denné aj nočné. S pozdravom Soir-Aleksandrovich.