Schéma zapojenia svetelného roku. Ako vyrobiť vlastnými rukami skutočné elektronické roky, ktoré žiaria na arduine s veľkými číslami. Hlavný elektrický obvod, skrútené detaily a princíp práce

Ahojte geektimes! V prvej časti článku boli zvážené zásady presnej hodiny pri vlastnom výročí. Poďme ďaleko a pozrime sa, ako a prečo je lepšie vidieť celú hodinu.

1. Prístavby na prehliadku

Takže môžeme mať platformu (Arduino, Raspberry, radič PIC / AVR / STM atď.) a uverejniť úlohu na pripojenie k novej. Iné možnosti nie sú, môžeme sa na ne pozrieť.

Segmentové zobrazenie

Všetko je tu jednoduché. Segmentový indikátor je zostavený z najvýznamnejších svetiel, ktoré sú jednoducho pripojené k mikrokontroléru cez odpory, ktoré sú zhasnuté.

Pozor, premávka!

Výhody: jednoduchosť konštrukcie, dobrý vzhľad, nízka cena.
Mínus: veľa informácií, ktoré sa zdajú byť v obehu.
Prevedenia indikátorov sú dvojakého typu, so žeravou katódou a žeravou anódou, stredný vyzerá približne takto (schéma zo stránky vzorkovníka).

Є 1001 článok o tom, ako pripojiť svetlo k mikrokontroléru, pomoc nájdete na Googli. Skladnoshchi pochinayutsya, ak chceme urobiť skvelý rok - ani žasnúť nad iným ukazovateľom nie je príliš jednoduché. Potom potrebujeme také ukazovatele (foto z eBay):

Smrady jedia pri 12V a bez sprostredkovateľa na mikrokontroléri sa jednoducho nedajú nabiť. Tu prichádzame k pomoci mikroobvodu CD4511 yakraz, pre ktorého je uznávaný. Nielenže prevedie dáta zo 4-bitovej linky na požadované čísla, ale aj pomstí tranzistorový spínač, aby napájal indikátor. V tomto poradí budeme potrebovať "napájacie" napätie 9-12V pre obvod a nízkonapäťový spínač (napríklad L7805), aby sme mohli žiť "logiku" obvodu.

Maticové ukazovatele

V skutočnosti je všetko ľahké, iba na pohľad na matricu 8x8. Foto z eBay:

Predávajú sa na eBay buď v jednotlivých moduloch alebo v hotových blokoch, napríklad po 4 kusy. Ich správa je ešte jednoduchšia - na moduloch je už prispájkovaný mikroobvod MAX7219, ktorá zaisťuje pripojenie robota k mikrokontroléru iba pomocou 5 vodičov. Existuje veľa knižníc pre Arduino, takže si môžete pozrieť kód.
Plusy: nízka cena, dobrý rozhľad okolo toho jasu.
Mínus: nízka razdіlna zdatnіst. Ale úloha vidieť hodinu je dosť.

RK-ukazovatele

RK-indikátory využívajú grafiku a texty.

Grafika je drahšia, no umožňuje zobraziť rôzne informácie (napríklad graf atmosférického tlaku). Texty sú lacnejšie a ľahšie sa s nimi cvičí, umožňujú tiež zobraziť pseudografiku - na displeji je možné zachytiť symboly koristuvach.

Je nemotorné pracovať s PK-indikátorom s kódom, ale je tu mínus - indikátor zobrazuje veľa kľúčových riadkov (typ 7 až 12) mikrokontroléra, čo nie je praktické. Za týmto účelom prišli Číňania s PK-indikátorom s i2c-kontrolérom, ktorý sa ukázal byť úspešnejší - na pripojenie celkom 4 šípok (foto z eBay).


RK-indikátory sú lacné (ako ich môžete dostať na eBay), sú veľké, ľahko sa pripájajú a môžete zobraziť rôzne informácie. Jediným mínusom je, že sa nemôžem príliš rozhliadať.

OLED indikátory

Skrátime pokračovanie predchádzajúcej možnosti. Líšia sa od malých a lacných 1,1" uhlopriečky až po veľké a drahé. Foto z eBay.

Vlasne, dobre vsetkym krim ceny. Ak existujú ďalšie indikátory s veľkosťou 0,9-1,1", potom je ťažké vedieť, aké praktické je to (skrémovať prácu i2c).

Indikátory úniku plynu (IN-14, IN-18)

Tieto indikátory sú už populárnejšie, možno kvôli „teplému zvuku svetla svetla“ a originalite dizajnu.


(foto z nocrotec.com)

Schéma ich spojenia je skladnejšia, pretože indikátory qi pre zapálenie viktoristu na napätie 170V. Menič z 12V => 180V sa dá rozbiť na mikroobvodoch MAX771. Na napájanie indikátora sa používa radiánový mikroobvod K155ID1 yak bol špeciálne vytvorený na tento účel. Cena jedla na vlastnú prípravu: asi 500 rubľov za kožený indikátor a 100 rubľov za K155ID1, oprava všetkých detailov, ako písali v starých časopisoch, "nie je nedostatok." Hlavné skladanie je, že IH-XX, K155ID1, sú už dávno vyradené z výroby a môžete si ich kúpiť v rádiu alebo v špecializovaných predajniach.

2. Vyberte platformu

S označením väčších a menších, vyrástli, stratili svoje víťazstvá, ako hardvérová platforma, je lepšie vikoristovuvat. Je tu niekoľko možností (nevidím to sám, pre tých, ktorí dokážu zdvihnúť dosku a spájkovať procesor, tento článok nie je potrebný).

Arduino

Najjednoduchšia možnosť pre pochatkivtsiv. Pripravený zaplatiť lacno (asi 10 dolárov na eBay s dopravou zdarma), môže mať všetky potrebné ruže na programovanie. Foto z eBay:

Pre Arduino neexistujú žiadne iné knižnice (napríklad pre rovnaké RK-obrazovky moduly v reálnom čase), hardvér Arduino je kombinovaný s rôznymi prídavnými modulmi.
Hlavné mínus: zložitosť záťaže (iba cez konzolu sériového portu) a procesor, ktorý je pre moderné svety slabý (2Kbytes RAM a 16MHz).
Golovny plus: dá sa spracovať veľa vecí, prakticky bez bláznenia sa s spájkovaním, kupovaním programátora a zdvíhaním dosiek, moduly stačia na prepojenie jeden po druhom.

32-bitové STM procesory

Pre tých, ktorí chcú byť tichší, ste pripravení zaplatiť s procesormi STM, napríklad doskou s STM32F103RBT6 a TFT obrazovkou. Foto z eBay:

Tu sme už možno zlepšili kvalitu moderného IDE (z iných krajín bolo úspešnejšie Coocox IDE), ale potrebujete extra programátor ST-LINK s ružou JTAG (cena jedla je 20-40 dolárov na eBay ). Voliteľne si môžete kúpiť na mieru vyrobenú dosku STM32F4Discovery, pre ktorú programátor už máte, môžete ju poraziť.

Malinový koláč

A teraz, pre tých, ktorí chcú úplnú integráciu s dnešným svetom, jednodoskovými počítačmi s Linuxom, už spievame Raspberry PI. Foto z eBay:

Plne vybavený počítač s Linuxom, gigabajtom RAM a 4-jadrovým procesorom na palube. Na okraji dosky je panel so 40 pinmi, ktorý umožňuje pripojenie rôznych periférií (piny sú dostupné z kódu napr. v Pythone, nezdá sa, že C/C++), ako aj štandardné USB pre 4 zásuvky (môžete pripojiť WiFi). Tiež štandardné HDMI.
Musíte zaplatiť za tlak, nielen za zobrazenie hodiny, ale aj za orezanie HTTP servera, aby ste upravili parametre cez webové rozhranie, potom skontrolujte predpoveď počasia cez internet. Zagalom otvorený priestor pre veľkú fantáziu.

S Raspberry (a procesormi STM32) existuje jeden jediný záhyb - používajú 3-voltovú logiku a väčšina ostatných rozšírení (napríklad RK obrazovky) funguje "po starom" s 5V. Môžete sa samozrejme pripojiť, a tak v zásade môžete, ak nepoznáte správnu metódu, účtovať poplatok za 50 dolárov ako Škoda. Správny spôsob je použiť konvertor logickej úrovne, ktorý na eBay stojí len 1-2 $.
Foto z eBay:

Teraz stačí pripojiť našu prílohu cez takýto modul a všetky parametre budú v poriadku.

ESP8266

Metóda je exotickejšia, ale sľubnejšia kvôli kompaktnosti a lacnosti riešenia. Za pekných pár drobných (asi 4-5 dolárov na eBay) si môžete kúpiť modul ESP8266 na vytiahnutie WiFi procesora na palubu.
Foto z eBay:

Častejšie sa takéto moduly prideľovali ako WiFi most na výmenu cez sériový port, pro-nadšenci napísali zoznam alternatívneho firmvéru, ktorý umožňuje prácu so senzormi, i2c-príslušenstvom, PWM a inými. na obrazovke. Pre tichých ľudí, ktorí chcú pripojiť veľa rôznych periférií, existuje špeciálna platba NodeMCU s veľkým počtom fúzov, cena jedla je asi 500 rubľov (bolo to pochopené na eBay):

Jediným negatívom je, že ESP8266 môže mať málo pamäte RAM (existuje veľa firmvéru, od 1 do 32 kilobajtov), ​​ale úlohou nie je spustiť. Moduly ESP8266 zapájajú 3-voltovú logiku, takže tu potrebujete aj prevodník v reálnom čase.

Na ktorom je možné absolvovať úvodný exkurz do samostatnej elektroniky, autor bazhaє všetky vzdialené experimenty.

Zástupca Uz'yaznennya

Mýlim sa v používaní Raspberry PI s textovým indikátorom, idem pracovať na robote s pseudografikou (ktorá bola lacnejšia ako spodná grafická obrazovka s uhlopriečkou). Po odfotení obrazovky ročného roka v hodine písania týchto článkov.

Ročenka zobrazuje presnú hodinu prevzatú z internetu a počasie, ako je aktualizované z Yandexu, všetko je napísané v Pythone a praktizuje sa to niekoľko mesiacov. Paralelne k výročiu spustenia servera FTP, ktorý umožňuje (ihneď s prenosom portov na smerovačoch) aktualizovať firmvér na nich nielen z domova, ale z akéhokoľvek miesta z internetu. Ako bonus sú Raspberry zdroje v základe dostupné pre pripojenie kamery a/alebo mikrofónu s možnosťou diaľkového stráženia bytu, alebo pre použitie rôznych modulov / relé / senzorov. Môžete pridať najrôznejšie „buchty“, ako napríklad svetelnú indikáciu pošty, ktorá prišla a podobne.

PS: Prečo eBay?
Ako mozes bulo bachiti, pri vsetkych zariadeniach boli navodene ceny alebo foto z ebay. Prečo tak? Škoda, že naše obchody často žijú princípom „kúp za 1 dolár, predaj za 3 doláre, bývaj za 2 doláre“. Ako jednoduchý zadok, Arduino Uno R3 stojí (v čase písania článku) 3600 rubľov z Petrohradu a 350 rubľov na eBay s bezplatným doručením do Číny. Cena je priamo na objednávku, bez obvyklého literárneho perebolshen. Takže budem musieť čakať mesiac, kým si vyzdvihnem balík na poštu, ale taký rozdiel v cene, myslím, je varte. Ale vtim, ak to niekto potrebuje hned a terminovo, tak mozno v miestnych obchodoch je to na vyber, tu je to samá koža.

Na predaj môžete použiť veľa rôznych modelov a možností pre elektronickú digitálnu ročenku a viac z nich je pokrytých pre vikoristannya v strede miesta, pretože čísla sú malé. Niekedy je však potrebné rozložiť rok na ulici - napríklad na stene stánku, na štadióne, na námestí, takže tam de smrad uvidia na veľkom videjku bohatí ľudia. Na tento účel je uvedená schéma veľkých svetelných rokov, ku ktorej je možné pripojiť (prostredníctvom vnútorných tranzistorových spínačov) LED indikátory panorámy trvalo veľkých rozmerov. Princíp schémy môžete rozšíriť kliknutím na ňu:

Opis robotického roka

  1. Ročenka. Ktorý režim má štandardné zobrazenie hodiny. Є digitálna korekcia presnosti roka.
  2. Teplomer. V tomto prípade je teplota v miestnosti riadená alebo sa bude opakovať na ulici z jedného snímača. Rozsah vzduchu -55 až +125 stupňov.
  3. Prenesené riadenie plavčíka.
  4. Zobrazenie informácií o indikátore na základe ročného dátumu a teplomera.
  5. Aby sa ušetrila inštalácia inštalácií pri použití 220V, je nainštalovaná energeticky nezávislá pamäť.


K MK ATMega8 pridám základ, ktorý sa má zablikať vložením poistky z tabuľky:

Robot a manažment roka

Po uplynutí roka sa na obrazovke objaví reklamný šetrič obrazovky, po ktorom sa prepne na hodinu. stlačením tlačidla NASTAV ČAS indikátor pide pre hovor z hlavného režimu:

  • režim zobrazenia je niekoľko sekúnd. V ktorom režime stlačte tlačidlo naraz PLUSі MÍNUS, potom sa sekundy vynulujú;
  • vstanovlennya hvilin hodina toku;
  • inštalácia roku in-line hodiny;
  • symbol t. Nalashtuvannya trivalita roka;
  • symbol o. hodina zobrazenia symbolov v indikácii aktuálnej teploty (out);
  • hodnota štandardnej korekcie presnosti ročného chodu. Symbol c tú korekčnú hodnotu. Medzi inštaláciami vіd -25 až 25 sіk. Zvolená hodnota bude približne 0 rok 0 minút a 30 sekúnd pridaných alebo prevzatých z aktuálnej hodiny. Prečítajte si viac podrobností v pokynoch, ktoré sú v archíve so súbormi firmvéru a ďalšími doskami.

Šťastné narodeniny

Dotykové tlačidlá PLUS/MÍNUS Pokúsim sa urýchliť nastavenie hodnoty. Ak zmeníte akékoľvek nové hodnoty do 10 sekúnd, nové hodnoty sa zapíšu do energeticky nezávislej pamäte a načítajú sa po opätovnom zapnutí napájania. Nové nastavenia Mikrokontrolér kontroluje prítomnosť života. Keď je zapnutý živý prenos, nástavec zapadne do vnútorného dzherelu. Schéma redundantného modulu životnosti je zobrazená nižšie:


Ak chcete zmeniť tok, zapne sa indikátor, senzory a tlačidlá a samotný rok pokračuje hodinu. Akonáhle sa objaví napätie 220V, všetky indikačné funkcie sú obnovené.


Takže ako veľký svetelný rok majú dva displeje: veľký svetelný deň - pre ulicu a malý RKI - pre prehľadnosť nastavenia hlavného displeja. Skvelá ukážka roztashovaniya na vіdstanі kіlka міv vіd block keruvannya a z'єdnannya dvoma s káblami 8 šípok. V prípade anód externého indikátora boli tranzistorové spínače inštalované za obvodom indukovaným v archíve. Autor projektu: Oleksandrovich & SOIR.

Hádajte... Pred tridsiatimi rokmi bolo šesť ukazovateľov malým pokladom. Ten, kto by mohol ľahko vyrastať s takýmito ukazovateľmi rok na logike TTL, pričom to urobil s pomocou známeho signatára.

Svetlo indikátorov vypúšťania plynu bolo teplé. Za chvíľu sa z toho pre mňa stalo cicavo, takže som si mohol objednať qi staré lampy a chcel som na nich pracovať. Teraz je ľahké urobiť taký rok starý. Stačí si vziať mikrokontrolér.

Oskіlki potom som zahoplyuvavsya programovanie mikrokontrolérov so slovami vysokej úrovne, ja virushiv pograti troch. Pokúsil som sa skonštruovať jednoduchú ročenku o digitálnych indikátoroch vypúšťania plynu.

Meta dizajn

Dokázal som, že rok má na svedomí matka šiestich čísel a hodina má byť obnovená na minimálny počet tlačidiel. Okrem toho by som chcel vyskúšať vikoristati šproty najširších rodín mikrokontrolérov v rôznych vibrátoroch. Môžem napísať program pomocou môjho C.

Indikátory vybitia plynu pre roboty vyžadujú vysoké napätie. Alemati vpravo s nebezpečným napätím šermu, ktoré nechcem. Ročné dieťa sa previnilo tým, že jedol s miernou námahou 12 čl.

Roztrúsené ako hlavná metóda bula gra tu nenájdete popis mechanickej konštrukcie a kresla k telu. Pre dobrotu, aj vy sami si budete môcť rok v roku meniť podľa svojich chutí a chutí.

Axis scho vo mne vyyshlo:

  • Zobrazenie hodín: HH MM SS
  • Indikácia alarmu: HH MM -
  • Režim zobrazenia času: 24 rokov
  • Presnosť ±1 sekunda za deň (nános vo forme kremenného rezonátora)
  • Napájanie: 12V
  • Tlmenie struny: 100mA

Ročenková schéma

Na pripojenie šesťmiestneho digitálneho displeja k prirodzeným riešeniam je režim multiplexu.

Vymenovanie viacerých prvkov blokovej schémy (Malyunok 1) v dome bez komentárov. Spevom sveta neštandardných úloh bolo vytvorenie konverzie rovnakých vysokonapäťových signálov TTL pre ovládanie indikátorov. Anódové budiče sú postavené na vysokonapäťových tranzistoroch NPN a PNP. Schéma, na ktorú odkazuje Stefan Kneller (http://www.stefankneller.de).

TTL mikroobvod 74141 ako náhrada dekodéra 2-desiatky a vysokonapäťového ovládača pre kožnú číslicu. Možno bude ľahké vymeniť jeden mikroobvod. (Aj keď neviem, prečo ten smrad bleskovo vibruje, nech je to hneď). A ak poznáte indikátory výboja plynu, 74141 nájdete tu návod :-). Počas hodín logiky TTL neexistovala žiadna praktická alternatíva k mikroobvodu 74141. Skúste sa tu teda dozvedieť jednu vec.

Indikátory vyžadujú napätie asi 170 V. Nemá zmysel vyvíjať špeciálny obvod na konverziu napätia, ale existuje veľké množstvo mikroobvodov, ktoré sú prevedené na pohyb. Vybral som si lacný a široko dostupný IC MC34063. Schéma prevodu môže byť skopírovaná z technického popisu MC34063. Pribudol k nemu vypínač T13. Interný kľúč nie je vhodný pre také vysoké napätie. Ako indukčnosť pre prerábku som vikoristovuva drosel. Indikácie Vin pre dieťa 2; joga má priemer 8 mm a chrbát 10 mm.

KKD peretvoryuvach ako celok je dobrý a vonkajšie napätie je vizuálne bezpečné. Pri prepätí 5 mA sa výstupné napätie zníži na 60 V. R32 potlačí funkciu prepäťového odporu.

Na živobytie 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 - NiMH alebo NiCd). D7 a D8 sú rovnaké Schottkyho diódy a odpor R37 na výmenu nabíjacieho prúdu je podobný charakteristikám batérie. Ak si vyberáte ročenku len pre túto príležitosť, nebudete potrebovať batériu, D7, D8 a R37.

Zvyškový obvod je znázornený na obrázku 3.

Obrázok 3

Tlačidlá sú prepojené s hodinami prostredníctvom diód. Gombíková fréza je rešpektovaná inštaláciou logickej „1“ na správny výstup. Ako bonus funkcia k výstupu mikrokontroléra pre pripojenie p'ezoviprominyuvach. Aby ste umlčali ten piskľavý škrekot, vytĺcte trocha vimikách. Pre celú partiu pidišov bi a kladivo, ale tse na extrémnom svahu :-).

Zoznam komponentov schémy, malý drukovanoї plat a rozloženie umiestnenia prvkov nájdete na pobočke "Zavantazhennya".

procesor

Praktické môže byť namontovanie nemotorného nástavca na mikrokontrolér s dostatočným počtom fitingov, ktorých minimálny požadovaný počet je uvedený v tabuľke 1.

stôl 1
Funkcia Višnovki
života 2
kremenný rezonátor 2
Anódové ovládanie 6
Ovládač 74141 4
Vstup tlačidlom 1
P'ezoviprominyuvach 1
Usyogo 16

Kožený výrobca rozširuje možnosti rodiny a typov mikrokontrolérov. Roztashuvannya visnovkіv іndivіdualne dermálne podľa typu. Snažil som sa sformulovať univerzálnu dosku pre množstvo typov mikrokontrolérov. Na doske je nainštalovaná 20-pinová zásuvka. Pre ďalšiu pomoc je možné prispôsobiť množstvo prepojok šípok pre rôzne mikrokontroléry.

Nižšie sú uvedené mikrokontroléry, znovu overené v tejto schéme. Môžete experimentovať s inými typmi. Výhodou schémy je možnosť výberu rôznych procesorov. Rádioamátory spravidla používajú jednu rodinu mikrokontrolérov a môžu mať odlišný programátor a softvérové ​​nástroje. Iné mikrokontroléry 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
(Div. divízia "Zavantazhennya")
nastavenie

Poznámka: Ku kremennému rezonátoru je paralelne pripojený 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
(Div. divízia "Zavantazhennya")
nastavenie vnútri. 4 MHz generátor - I/O RA6,
MCLR OFF, WDT OFF, LVP OFF,
BROUT OFF, CP OFF, PWRUP OFF

Poznámka: Čip musí byť otočený o 180°.

Tabuľka 4
Atmel
Typ ATtiny2313
kremenný rezonátor 12 MHz
Kondenzátory C1, C2 15 pF
Program attiny.zip
(Div. divízia "Zavantazhennya")
nastavenie sq oscilátor 8 MHz, RESET ON

Poznámka: Pripojte SMD komponenty 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
(Div. divízia "Zavantazhennya")
nastavenie --

Poznámka: Použite SMD komponenty R a C na RESET (10 kΩ a 100 nF); visnovki, označené hviezdičkami, sa spájajú so zbernicou života + Ub cez odpory SMD 3,3 kOhm.

Po oprave kódu pre rôzne mikrokontroléry budete súhlasiť s tým, že zápach je už podobný. Vіdminnіst prístup k portіv i vznachennya funktіy pererivan, ako aj skutočnosť, že ležať v komponente vіd ob'yazuvannya.

Výstupný kód sa skladá z dvoch častí. Funkcia hlavné() nakonfigurujte port a spustite časovač, ktorý generuje signál resetovania. Po ďalšom programe prehľadá stlačené tlačidlá a nastaví vhodný čas a hodnotu budíka. Na tom istom mieste, v hlavnom cykle, sa aktuálna hodina porovná s budíkom a p'ezoviprominyuvach začne blikať.

Ďalšiu časť spracovania podprogramu preruší časovač. Podprogram, ktorý sa spustí v milisekunde skinu (v závislosti od možností časovača), zvýši zmenu v hodine a zobrazí čísla na displeji. Okrem toho sa mení tábor gombíkov.

Beh po okruhu

Inštalácia komponentov a nastavenie by sa malo začať so životom. Spájkujte regulátor U4 a ostatné komponenty. Invertujte prítomnosť napätia 5 pre mikroobvod U2 a 4,6 pre U1. Poďme ďalej a vyberieme vysokonapäťový spínač. Nainštalujte napätie 170 V s odporom R36. Teraz nainštalujte čip U2, tranzistory, odpory, obvody ovládača, anódy a číslice. Pripojte vstup U2 na zbernicu GND a zapojte sériovo jeden odpor R25 - R30 na zbernicu +Ub. Na príslušných pozíciách sledujte čísla ukazovateľov. V zostávajúcej fáze opätovného overenia schémy položte 19 mikroobvodov U1 zo zeme - za pískanie je zodpovedný p'ezoviprominuvach.

Aktuálne kódy a kompilácie programov nájdete v súbore ZIP v distribúcii Zavantazhennya. Po naprogramovaní programu do mikrokontroléra je potrebné otočiť kožené stehy na pozícii U1 a nainštalovať potrebné prepojky s drôtom a spájkou. Pozrite sa na obrázky mikrokontrolérov, namierené vyššie. Aby sa mikrokontrolér správne naprogramoval a pripojil, je na vine generátor. Môžete nastaviť hodinu budíka. Rešpekt! Na doske je priestor na jedno tlačidlo - je tam náhradné tlačidlo pre budúce rozšírenia :-).

Obráťte presnosť frekvencie generátora. Ak sa neinvestuje do menovitého rozsahu, zmeňte menovité hodnoty kondenzátorov C1 a C2. (Spájajte malé kondenzátory paralelne alebo ich nahraďte inými). Presnosť priebehu roka sa má zlepšiť.

Višňovok

Malé 8-bitové procesory sú súčasťou balenia pre vysokú úroveň mov. Na druhej strane jazyk C nebol určený pre malé mikrokontroléry, prote pre jednoduché programy a môžete zázračne cvrlikať. Assembler je užitočnejší pre úlohy skladania, ktoré umožňujú kritické hodiny alebo maximálne zaťaženie procesora. Viac rádioamatérov prichádza ako bezplatná a inteligentne bezplatná aktualizačná verzia kompilátora C.

Programovanie v C je rovnaké pre všetky mikrokontroléry. Zodpovedáte za to, že poznáte funkcie hardvéru (registre a periférie) zvoleného typu mikrokontroléra. Buďte opatrní pri bitových operáciách - slovo C nie je spojené s manipuláciou s poslednými bitmi, ktoré je možné použiť na zadku kolieska ATtiny.

Hotovo? Nalaďte sa teda pozrieť na vákuové lampy a žasnite.

...staré hodiny sa točia... :-)

Redakčná poznámka

Najnovším analógom SN74141 je mikroobvod K155ID1, ktorý vyrobila spoločnosť Minsk PZ "Integral".
Mikroobvod možno ľahko nájsť na internete.

Šťastie svetla nie je priečne, smrad roku je ostrý, pre to číslo sú narodeniny. V rámci článku sa diskutuje o tom, čo je rok staré na ľahkých matriciach, o plusoch a nedostatkoch. Napríklad článok uvádza správu o pokrokovej pomoci pri príprave prílohy vlastnými rukami.

Čo je to

Ročenka svetelných matríc je celá elektronická ročenka, v ktorej sa na indikačné matrice používajú svetelné diódy bez tváre. Zastosuvannya ukazovateľov iného typu je jediným orgánom.

Matrix - tse nabіr svіtlodіodіv, zbranih vyglyadі sіtki z jednej anódy аbо katódy. Spravidla som povolil také ukazovatele - počet bodov pozdĺž vertikálnej a horizontálnej - 8 × 8.

Prečo si takéto výročie získava na popularite, výhody:

  1. Cena. Ľahké matice sú lacnejšie pre sedemsegmentové indikátory podobných rozmerov.
  2. Yaskravist. Svetlá svietia jasnejšie, spodné sedemsegmentové indikátory, sú viditeľnejšie v oblastiach osvetlených ospalými nocami. Mnoho virobnikov tiež poskytuje konštruktívnu ochranu diódy pred slnkom.
  3. Funkčnosť. Pomocou matice svetla môžete zadať nielen čísla, ale aj rôzne písmená, rôzne znaky, symboly. Pomocou sady LED matíc môžete zobraziť informácie za deň v rade, aby ste videli, čo žiť.

Svetlé matrice umývajú a nedolіki:

  • Väčšie skladacie keruvannya. Cez veľký počet prvkov (v štandardnej matici їх 64) otočte s maticovými indikátormi nižšími ako sedemsegmentové. Pre ktoré mikrokontroléry sú nainštalované, dynamická indikácia a registrácia registra.
  • pozriem sa. Zvláštnosťou svetla je, že smrad zameriava svetlo priamo na jedno. Nie je potrebné privádzať do bodu, že obraz na svetelnej matrici je dobre viditeľný iba pod spievajúcou kapucňou.
  • Neznášanlivosť na vysoké teploty. Vykurovanie znižuje účinnosť svetla a mení dobu prevádzky.
  • Prepálené svetlo viedlo k efektu „zlomeného pixelu“ a zvýšeniu jasu obrazu.

Vlastnoručne vyrobená ročenka o ľahkých matriciach

Bez ohľadu na veľkú popularitu ročenky na ľahkých matriciach v Runete nie je toľko schém na ich nezávislú prípravu. Poďme sa pozrieť na tie najpopulárnejšie.

Potrebné zručnosti na výber prílohy:

  • príprava iných dosiek;
  • spájkovanie prvkov: prenosový obvod SMD, čo znamená, že prvky sú inštalované priamo na povrchu dosky;
  • firmware mikrokontrolérov: schéma má MK ATMega16A;
  • Programovanie MK: nie obov'yazkovo, oskіlki pre ktoré pridám už є firmware ovládača. Nováčik Tsya bude v dobrých rukách, ak chcete zmeniť režim robotického roka alebo rozšíriť jeho funkčnosť, napríklad pridaním ďalších prvkov, ako sú teplotné senzory alebo voda.

Potrebujete tri nástroje:

  • číselník na prípravu dosiek;
  • programátor MK;
  • spájkovačka.

Pozrime sa na správu a pridáme schému. Hlavný prvok hlavy je MK ATMega16A, je bezpečný pre nohy:

  1. Pozrite sa na hodiny v kalendári. Vykonávané navit pre zahrnutie živobytia.
  2. Alarm. Nachádza sa tu 9 kusov, môžete si ich naprogramovať tak, aby fungovali počas dňa.
  3. Ovládanie teploty. Dizajn ročenky umožňuje inštalovať dva snímače teploty na monitorovanie v blízkosti miestnosti a na ulici.
  4. Riadkový režim žiť. Môžete vidieť nasledujúce informácie: deň tyzhnya, mesiac, rieka, teplota.
  5. Koriguvannya v priebehu roka.

Väčšina funkcií je umiestnená na mikrokontroléri, čo vám umožňuje maximálne rozšíriť schému a získať minimálny počet prvkov.

Nástavec má len dva mikroobvody: mikrokontrolér a externý register TPIC6B595, je možné pripojiť aj dva snímače teploty DS18B20 - jeden vonkajší, druhý vnútorný.

Na indikáciu nasiakavosti sa používajú tri svetlé matrice 8×8. Podobne ako dióda D1 je lepšie použiť Schottkyho diódu. Dióda v obvode zaisťuje bezpečný prechod na núdzové napájanie a Schottkyho dióda má najmenší pokles napätia a vysokú rýchlosť spínania.

Proces varenia:


O špeciálnych funkciách pri skladaní narodenín na svetelnej matrici od ATMega 16A je k dispozícii v nasledujúcom videu.

Ročenka na svetelných matriciach môže byť oveľa lepšia ako prílohy s iným typom indikácie: je lacnejšia, nesvieti slnkom, s ich pomocou môžete zadať viac informácií. Na led matriciach je veľké množstvo modelov ročenky a sami poznáte zariadenie s potrebnou funkcionalitou. Je tiež nepríjemné vyrobiť si takúto ročenku sami, ako keby ste ju vyrobili z pokrokového kerіvnitstva viac, bez použitia špeciálnych nástrojov alebo špeciálnych zručností.

Výročie so svetelným sedemsegmentovým indikátorom na mikroobvode K145ІK1911

Tohtoročná história sa na stránke objavila trikrát viac, v podobe iných schém na stránke.

Skvelý víkend, idem na poštu, som hanblivá a naša čitateľka je na cestách Fedorenko Jevgen, ktorý pridal schému rokov, s popisom a množstvom fotografií.

Stručne o schéme. elektronický ročný graf so svojimi vlastnými ruky vikonana na mikroobvode K145ІК1911, a hodiny sa zobrazujú na siedmich segmentoch svetelných indikátorov. A tak to stojí za to.

Schéma ročenky:


Ak chcete zlepšiť imidž, jogo len varto zbіshiti nápor. І uložiť počítač.

Nie je to tak dávno, čo predo mnou prišla úloha - buď kúpiť nový rok, alebo si vybrať nový nezávisle. Vymogi do výročia viseli jednoducho - na displeji sa ukazovali roky a sviatky, na vine bol budík, navyše ako prídavok k výročiu sa objavili svetlé sedemsegmentové ukazovatele. Nechcel som hromadiť veľa logických mikroobvodov a z programovania ovládačov sa volala bubzhanya. Viber zupiniv o rozvoji radianskeho elektronického priemyslu mikroobvody К145ІК1901.

V predajni sa v tom čase neobjavilo її, ale analóg v 40. viditeľnej budove - K145ІК1911. Názov vzoru v tomto mikroobvode sa vpredu nijako nemení, názov - v číslovaní.



Mínus týchto mikroobvodovє tie, ktoré zapáchajú, menej pravdepodobne fungujú s vákuovými fluorescenčnými indikátormi. Na zabezpečenie uzamykania pomocou svetelného indikátora bolo potrebné na kľúčoch kúrenia vyvolať schému nastavenia.

Ovládače radov Yak - J1-J7 môžete blokovať tranzistory KT3107 s písmenovým indexom I, A, B. Pre vodičov pri výbere segmentov D1-D4 použite KT3102І, alebo KT3117A, KT660A, a tiež musia byť rovnaké ako maximálny tlak kolektora-emitora nie je menší ako 35 V, a brnenie kolektora nie je menšie ako 100 m. segmenty indikátorov sú regulované odpormi v kolektorových tyčiach ovládačov v radoch.



Pre oddelenie výbojov rokov a whilin je nakreslený bod, ktorý svieti s frekvenciou 1 Hz.

Tsya frekvencia prítomnosti na viditeľnom mikroobvode Y4 po tom, ako sa objavilo v správnom čase. V tejto schéme sa samozrejme mení aj možnosť zobrazenia na displeji na roky a minúty - minúty a sekundy. Prechod do tohto režimu sa spustí stlačením tlačidla „Sik.“. Je indikované otáčanie pred hodinou v roku a čas sa nastavuje po stlačení tlačidla „Otočiť“. Tento mikroobvod zaisťuje možnosť nastavenia dvoch budíkov súčasne, ale v tejto schéme sa iný budík nespustí kvôli nepríjemnostiam. Yak zvukoviprom_nyuvach vikoristan p'ezo-pischalka so vstavaným generátorom, s napätím 12V. Signál upozornenia na poplach spúšťa mikroobvod Y5. Na zabezpečenie prerušovaného zvuku je signál modulovaný frekvenciou 1 Hz, ktorá je vibrovaním signalizovaná druhým rytmom (bodmi). Pre viac informácií o funkčnosti mikroobvodu K145ІК1901(11) sa môžete vrátiť späť do dokumentácie, ktorú môžete ľahko poznať po zvyšok hodiny. Životnosť mikroobvodu je spôsobená záporným napätím -27 ± 10%. Na základe vykonaných experimentov mikroobvod šetrí frekvenciu vinutia pri napätí -19V, navyše presnosť ročenky tým nebola ovplyvnená.

Schéma ročenky je zameraná na malého. Obvod mal nainštalovaný čip-rezistor veľkosti 1206, ktorý umožňuje meniť veľkosť doplnku. Ako sedemsegmentový indikátor bude ako zo žeravej anódy.

No os bol na danú chvíľu stiahnutý z kože. Yaka bude pokročilejšia a popovnyuvatisya. E-mailové adresy sú priradené rôznym robotom na vyhľadávanie spamu. Možno máte povolený JavaScript na kontrolu.



Copyright © 2022 O stosunki.