Sjećam se... Prije tridesetak godina šest pokazatelja bilo je malo blago. Svatko tko je tada mogao napraviti sat na TTL logici s takvim indikatorima smatran je sofisticiranim stručnjakom u svom području.
Sjaj indikatora plinskog pražnjenja činio se toplijim. Nakon nekoliko minuta, pitao sam se hoće li ove stare lampe raditi i htio sam nešto učiniti s njima. Sada je vrlo lako napraviti takav sat. Dovoljno je uzeti mikrokontroler ...
Budući da sam u isto vrijeme volio programirati mikrokontrolere na jezicima visoka razina Odlučio sam se malo igrati. Pokušao sam konstruirati jednostavan sat na digitalnim indikatorima plinskog pražnjenja.
Odlučio sam da sat ima šest znamenki, a da se vrijeme postavlja minimalnim brojem tipki. Također, želio sam isprobati i koristiti nekoliko najčešćih obitelji mikrokontrolera različitih proizvođača. Namjeravao sam napisati program u C-u.
Za rad indikatora pražnjenja potreban je visok napon. Ali nisam htio imati posla s opasnim mrežnim naponom. Sat je morao biti napajan bezopasnim 12V.
Budući da je moj glavni cilj bio igrati, ovdje nećete pronaći opise mehaničkog dizajna i crteže kućišta. Ako želite, sami možete promijeniti sat prema svom ukusu i iskustvu.
To sam i napravio:
Za uređaj sa šesteroznamenkastim digitalnim zaslonom, multipleks način je bio prirodno rješenje.
Svrha većine elemenata dijagrama toka (Slika 1) je jasna bez komentara. U određenoj mjeri, nestandardni zadatak bio je izrada TTL pretvarača razine u upravljačke signale indikatora visokog napona. Anodni pokretači izrađeni su na visokonaponskim NPN i PNP tranzistorima. Shema je posuđena od Stefana Knelera (http://www.stefankneller.de).
74141 TTL čip sadrži BCD dekoder i visokonaponski pokretač za svaku znamenku. Možda će biti teško naručiti jedan čip. (Iako ne znam radi li ih netko sada.) Ali ako pronađete indikatore plinskog pražnjenja, 74141 bi mogao biti negdje u blizini :-). U danima TTL logike praktički nije bilo alternative čipu 74141. Zato pokušajte pronaći jednu stvar negdje.
Indikatori zahtijevaju napon od oko 170 V. Nema smisla razvijati poseban krug za pretvarač napona, budući da postoji ogroman broj čipova pretvarača pojačanja. Odabrao sam jeftin i široko dostupan MC34063 čip. Krug pretvarača je gotovo u potpunosti kopiran iz tehnički opis MC34063. Dodana mu je samo tipka za napajanje T13. Interni ključ nije prikladan za tako visok napon. Koristio sam prigušnicu kao induktivitet za pretvarač. To je prikazano na slici 2; promjer mu je 8 mm, a duljina 10 mm.
Učinkovitost pretvarača je prilično dobra, i izlazni napon relativno siguran. Pri struji opterećenja od 5 mA, izlazni napon pada na 60 V. R32 djeluje kao strujni otpornik.
Za napajanje logike koristi se linearni regulator U4. Na dijagramu i na ploči postoji mjesto za pomoćnu bateriju. (3,6 V - NiMH ili NiCd). D7 i D8 su Schottky diode, a otpornik R37 služi za ograničavanje struje punjenja prema karakteristikama baterije. Ako gradite sat samo iz zabave, nećete trebati bateriju, D7, D8 ili R37.
Konačni krug je prikazan na slici 3.
Slika 3 |
Tipke za podešavanje vremena spojene su preko dioda. Stanje tipki provjerava se postavljanjem logičke "1" na odgovarajući izlaz. Kao bonus značajka, piezo emiter je spojen na izlaz mikrokontrolera. Kako biste zaustavili ovo neugodno škripanje, upotrijebite mali prekidač. Za to bi bio sasvim prikladan čekić, ali ovo je ekstremni slučaj :-).
Popis komponenti sklopa, slika isprintana matična ploča a izgled elemenata nalazi se u odjeljku Preuzimanja.
Gotovo svaki mikrokontroler s dovoljnim brojem pinova može upravljati ovim jednostavnim uređajem, čiji je minimalni potreban broj naveden u tablici 1.
Stol 1. | ||||||||||||||||
|
Svaki proizvođač razvija vlastite obitelji i tipove mikrokontrolera. Mjesto zaključaka je individualno za svaku vrstu. Pokušao sam dizajnirati univerzalnu ploču za nekoliko vrsta mikrokontrolera. Ploča ima 20-pinsku utičnicu. S nekoliko žičanih premosnika možete ga prilagoditi različitim mikrokontrolerima.
Mikrokontroleri testirani u ovom krugu navedeni su u nastavku. Možete eksperimentirati s drugim vrstama. Prednost sheme je mogućnost korištenja različitih procesora. Radioamateri u pravilu koriste jednu familiju mikrokontrolera i imaju odgovarajući programator i programske alate. Mikrokontroleri drugih proizvođača mogu stvarati probleme, stoga sam vam dao priliku da odaberete procesor iz svoje omiljene obitelji.
Sve specifičnosti uključivanja različitih mikrokontrolera prikazane su u tablicama 2 ... 5 i na slikama 4 ... 7.
Tablica 2. | ||||||||||||
|
Napomena: Otpornik od 10 MΩ spojen je paralelno s kvarcnim rezonatorom.
Tablica 3 | ||||||||||||
|
Napomena: Mikrokrug mora biti rotiran za 180° u utičnici.
Tablica 4 | ||||||||||||
|
Napomena: dodajte SMD komponente R i C na pin RESET (10 kΩ i 100 nF).
Tablica 5 | ||||||||||||
|
Napomena: dodajte SMD komponente R i C na pin RESET (10 kΩ i 100 nF); spojite pinove označene zvjezdicama na sabirnicu napajanja +Ub preko SMD otpornika od 3,3 kΩ.
Usporedbom kodova za različite mikrokontrolere vidjet ćete da su vrlo slični. Razlike postoje u pristupu portovima i definiciji prekidnih funkcija, kao iu tome što ovisi o komponentama kabelskog svežnja.
Izvorni kod se sastoji od dva dijela. Funkcija glavni() konfigurira portove i pokreće mjerač vremena koji generira signale prekida. Nakon toga program skenira pritisnute gumbe i postavlja odgovarajuće vrijeme i vrijednosti alarma. Na istom mjestu, u glavnoj petlji, trenutno vrijeme se uspoređuje s budilicom i uključuje se piezo emiter.
Drugi dio je rutina prekida timera. Potprogram koji se poziva svake milisekunde (ovisno o mogućnostima mjerača vremena) povećava vremenske varijable i manipulira znamenkama na zaslonu. Osim toga, provjerava se stanje tipki.
Instalacija i postavljanje komponenti počinje s napajanjem. Zalemite U4 regulator i okolne komponente. Provjerite 5V za U2 i 4,6V za U1. Sljedeći korak je sastavljanje visokonaponskog pretvarača. Podesite napon na 170 V pomoću trimera otpornika R36. Ako raspon ugađanja nije dovoljan, malo promijenite otpor otpornika R33. Sada instalirajte U2 čip, tranzistore i otpornike pogonskog kruga anode i znamenke. Spojite ulaze U2 na sabirnicu GND i spojite jedan od otpornika R25 - R30 u seriju na sabirnicu napajanja +Ub. Na odgovarajućim pozicijama, brojevi indikatora trebaju svijetliti. U posljednjoj fazi testiranja kruga spojite pin 19 U1 čipa na masu - piezo emiter bi trebao dati zvučni signal.
Izvorni kodovi i kompajlirani programi mogu se pronaći u odgovarajućoj ZIP datoteci u odjeljku "Preuzimanja". Nakon flashiranja programa na mikrokontroler, pažljivo provjerite svaki pin u položaju U1 i postavite potrebne žice i zalemite kratkospojnike. Molimo pogledajte slike mikrokontrolera iznad. Ako je mikrokontroler ispravno programiran i spojen, njegov generator bi trebao raditi. Možete postaviti vrijeme i alarm. Pažnja! Na ploči ima mjesta za još jedan gumb - ovo je rezervni gumb za buduća proširenja :-).
Provjerite točnost frekvencije generatora. Ako nije unutar očekivanog raspona, malo promijenite vrijednost kondenzatora C1 i C2. (Male kondenzatore lemiti paralelno ili ih zamijeniti drugima). Točnost sata trebala bi se poboljšati.
Mali 8-bitni procesori sasvim su prikladni za jezike visoke razine. C izvorno nije bio namijenjen malim mikrokontrolerima, ali za jednostavne aplikacije možete ga sasvim dobro koristiti. Assembler je prikladniji za složene zadatke koji zahtijevaju kritično vrijeme ili maksimalnu upotrebu CPU-a. Za većinu radioamatera poslužit će i besplatne i shareware ograničene verzije C kompajlera.
C programiranje je isto za sve mikrokontrolere. Morate poznavati funkcije hardvera (registri i periferija) odabranog tipa mikrokontrolera. Budite oprezni s operacijama s bitovima - C jezik nije prilagođen manipulaciji pojedinačnim bitovima, što se može vidjeti na primjeru originalnog kad za ATtiny.
Gotovo? Zatim se uključite u razmišljanje o vakuumskim cijevima i pogledajte ...
...stari dani se vraćaju... :-)
Napomena uredništva
Potpuni analog SN74141 je mikro krug K155ID1, koji proizvodi Minski softver "Integral".
Čip se lako može pronaći na internetu.
Hej geektimes! U prvom dijelu članka razmatrana su načela dobivanja točnog vremena na kućnom satu. Idemo dalje i razmotrimo kako i na čemu je bolje prikazati ovaj put.
Čuvajte se prometa!
Prednosti: jednostavan dizajn, dobri kutovi gledanja, niska cijena.
Minus: količina prikazanih informacija je ograničena.
Postoje dvije vrste dizajna indikatora, sa zajedničkom katodom i zajedničkom anodom, iznutra izgleda otprilike ovako (dijagram s web stranice proizvođača).
Postoji 1001 članak o tome kako spojiti LED na mikrokontroler, Google u pomoć. Poteškoće počinju kada želimo napraviti veliki sat - uostalom, gledanje malog indikatora nije baš zgodno. Zatim su nam potrebni takvi indikatori (fotografija s eBaya):
Napajaju se na 12V i jednostavno neće raditi izravno iz mikrokontrolera. Ovdje mikročip dolazi u pomoć. CD4511, dizajniran upravo za to. Ne samo da pretvara podatke iz 4-bitne linije u željene brojeve, već sadrži i ugrađenu tranzistorsku sklopku za napajanje indikatora naponom. Dakle, u krugu ćemo morati imati napon "napajanja" od 9-12 V i zasebni pretvarač snižavanja (na primjer, L7805) za napajanje "logike" kruga.
Prodaje se na eBayu u obliku pojedinačnih modula ili gotovih blokova, na primjer, 4 komada. Njihovo upravljanje je vrlo jednostavno - mikro krug je već zalemljen na modulima MAX7219, osiguravajući njihov rad i povezivanje s mikrokontrolerom sa samo 5 žica. Postoji mnogo biblioteka za Arduino, oni koji žele mogu pogledati kod.
Prednosti: niska cijena, dobri kutovi gledanja i svjetlina.
Nedostaci: niska rezolucija. Ali za zadatak ispisa vrijeme je dovoljno.
Grafički su skuplji, ali vam omogućuju prikaz raznolikijih informacija (na primjer, grafikon atmosferskog tlaka). Tekstualni su jeftiniji i lakši za rad, također vam omogućuju prikaz pseudo-grafike - moguće je učitati prilagođene znakove na zaslon.
Nije teško raditi s LCD indikatorom iz koda, ali postoji određeni minus - indikator zahtijeva puno kontrolnih linija (od 7 do 12) od mikrokontrolera, što je nezgodno. Stoga su Kinezi došli na ideju da LCD indikator spoje s i2c kontrolerom, što se na kraju pokazalo vrlo zgodnim – za spajanje su dovoljne samo 4 žice (fotografija s eBaya).
LCD indikatori su prilično jeftini (ako ga uzimate na eBayu), veliki, lako se spajaju i možete prikazati razne informacije. Jedini nedostatak su ne baš veliki kutovi gledanja.
Shema njihove veze je nešto složenija, jer. ovi indikatori za paljenje koriste napon od 170V. Pretvarač iz 12V => 180V može se napraviti na čipu MAX771. Za napajanje indikatora naponom koristi se sovjetski mikro krug. K155ID1 koji je stvoren posebno za to. Emisiona cijena u samoproizvodnja: oko 500 rubalja za svaki indikator i 100 rubalja za K155ID1, svi ostali detalji, kako su napisali u starim časopisima, "nisu oskudni". Glavna poteškoća ovdje je što su i IN-xx i K155ID1 odavno izvan proizvodnje, a možete ih kupiti samo na radio tržnicama ili u nekoliko specijaliziranih trgovina.
Pod Arduinom postoji ogroman broj različitih biblioteka (na primjer, za iste LCD zaslone, module u stvarnom vremenu), Arduino je hardverski kompatibilan s raznim dodatnim modulima.
Glavni nedostatak: složenost otklanjanja pogrešaka (samo putem konzole serijskog porta) i prilično slab procesor prema modernim standardima (2KB RAM-a i 16MHz).
Glavni plus: možete učiniti puno stvari, praktički bez mučenja s lemljenjem, kupnjom programatora i ploča za ožičenje, dovoljno je povezati module jedan s drugim.
Ovdje već imamo potpuno otklanjanje pogrešaka u potpunom IDE-u (od svih različitih, više mi se svidio Coocox IDE), međutim, trebat će vam zasebni ST-LINK program za uklanjanje pogrešaka s JTAG konektorom (cijena izdavanja 20 USD -40 na eBayu). Alternativno, možete kupiti debug ploču STM32F4Discovery, na kojoj je ovaj programator već ugrađen, a može se koristiti zasebno.
Ovo je punopravno računalo s Linuxom, gigabajtom RAM-a i 4-jezgrenim procesorom na ploči. Ploča od 40 pinova prikazana je na rubu ploče, što vam omogućuje spajanje raznih perifernih uređaja (pinovi su dostupni iz koda, na primjer, u Pythonu, da ne spominjemo C / C ++), tu je i standardni USB u obliku 4 konektora (možete spojiti WiFi). Tu je i standardni HDMI.
Snaga ploče dovoljna je, primjerice, ne samo za prikaz vremena, već i za pokretanje HTTP poslužitelja za podešavanje parametara putem web sučelja, preuzimanje vremenske prognoze putem interneta i slično. Općenito, prostor za let mašte je velik.
Postoji samo jedna poteškoća s Raspberry (i STM32 procesorima) - njegovi pinovi koriste 3V logiku, a većina vanjskih uređaja (primjerice, LCD zasloni) rade "na starinski način" od 5V. Naravno, možete ga tako spojiti, u principu će raditi, ali ovo nije baš prava metoda i nekako je šteta uništiti ploču od 50 dolara. Pravi put- koristite "logic level converter", koji na eBayu košta samo 1-2$.
Fotografija s eBaya:
Sada je dovoljno povezati naš uređaj preko takvog modula i svi parametri će biti usklađeni.
U početku su takvi moduli bili namijenjeni kao WiFi most za razmjenu putem serijskog priključka, međutim, entuzijasti su napisali puno alternativnih firmvera koji vam omogućuju rad sa senzorima, i2c uređajima, PWM-om itd. Hipotetski, sasvim je moguće dobiti vrijeme s NTP poslužitelja i prikazati ga putem i2c na zaslonu. Za one koji žele spojiti puno različitih perifernih uređaja, postoje posebne NodeMCU ploče s velikim brojem pinova, cijena izdavanja je oko 500 rubalja (naravno, na eBayu):
Jedini nedostatak je što ESP8266 ima vrlo malo RAM-a (ovisno o firmware-u, od 1 do 32 KB), ali to čini zadatak još zanimljivijim. ESP8266 moduli koriste 3V logiku, tako da će i ovdje dobro doći konverter iznad razine.
Na ovome se može završiti uvodni izlet u domaću elektroniku, autor svima želi uspješne eksperimente.
Sat prikazuje točno vrijeme preuzeto s interneta i vrijeme koje se ažurira s Yandexa, sve je to napisano u Pythonu i radi prilično dobro već nekoliko mjeseci. U isto vrijeme, FTP poslužitelj radi na satu, što omogućuje (zajedno s prosljeđivanjem portova na usmjerivaču) ažuriranje firmvera na njima ne samo od kuće, već i s bilo kojeg mjesta gdje postoji internet. Kao bonus, Raspberry resursi su u osnovi dovoljni za spajanje kamere i/ili mikrofona s mogućnošću daljinskog nadzora stana, ili za kontrolu raznih modula/releja/senzora. Možete dodati sve vrste "buns", kao što je LED indikacija dolazne pošte, i tako dalje.
PS: Zašto eBay?
Kao što vidite, za sve uređaje su date cijene ili fotografije sa ebaya. Zašto je to? Nažalost, naše trgovine često žive po principu “kupio sam za 1 dolar, prodao za 3 dolara, živim od ova 2 posto”. Kao jednostavan primjer, Arduino Uno R3 košta (u vrijeme pisanja) 3600r u St. Petersburgu i 350r na eBayu s besplatnom dostavom iz Kine. Razlika je doista reda veličine, bez ikakvog literarnog pretjerivanja. Da, moraš čekati mjesec dana da preuzmeš paket u pošti, ali mislim da se tolika razlika u cijeni isplati. Ali usput, ako nekome treba odmah i hitno, onda vjerojatno postoji izbor u lokalnim trgovinama, ovdje svatko odlučuje za sebe.
Sat s LED pozadinskim osvjetljenjem i pulsirajućom kazaljkom za minute na Arduino mikrokontroleru
Ovaj jedinstveni sat s LED pozadinskim osvjetljenjem i pulsirajućom kazaljkom za minute izrađen je pomoću TLC5940 PWM kontrolera IC. Njegov glavni zadatak je proširiti broj kontakata s PWM modulacijom. Još jedna značajka ovog sata je pretvoreni analogni voltmetar u uređaj koji mjeri minute. Da biste to učinili, nova je ljestvica ispisana na standardnom pisaču i zalijepljena preko stare. Kao takva, 5. minuta se ne računa, samo tijekom pete minute brojač vremena pokazuje strelicu koja se nalazi na kraju ljestvice (odlazi izvan ljestvice). Glavna kontrola implementirana je na Arduino Uno mikrokontroleru.
Kako biste spriječili da pozadinsko osvjetljenje sata previše svijetli tamna soba, implementiran je krug za automatsko podešavanje svjetline ovisno o osvjetljenju (korišten je fotootpornik).
Korak 1: Potrebne komponente
Evo što je potrebno:
Također, za izradu nekih drugih komponenti projekta poželjno je imati pristup 3D printeru i stroju za lasersko rezanje. Pretpostavlja se da imate ovaj pristup, tako da će crteži za proizvodnju biti priloženi uputama u odgovarajućim fazama.
Korak 2: Brojčanik
Brojčanik se sastoji od tri dijela (sloja) izrezana na stroju za lasersko rezanje iz MDF lima debljine 3 mm, koji su međusobno pričvršćeni vijcima. Ploča bez proreza (dolje desno na slici) postavljena je ispod druge LED ploče za pozicioniranje (dolje lijevo). Zatim se pojedinačne LED diode postavljaju u odgovarajuće utore, a prednja ploča se stavlja na vrh (gore na slici). Uz rub brojčanika izbušene su četiri rupe kroz koje se sva tri dijela međusobno pričvršćuju vijcima.
Tehnički crtež detalja za brojčanik dostupan je na:
Korak 3: Shematski dizajn
U ovoj fazi je razvijeno kružni dijagram. Za to su korišteni razni udžbenici i priručnici. Nećemo ulaziti preduboko u ovaj proces, dvije datoteke u nastavku prikazuju gotov električni krug koji je korišten u ovom projektu.
Korak 4: Spajanje Arduino ploče
Korak 5: Kod
Kod u nastavku sastavljen je od raznih dijelova satova pronađenih na internetu. U potpunosti je uklonjena pogreška i sada je potpuno funkcionalan, a dodani su prilično detaljni komentari. Ali prije preuzimanja na mikrokontroler, razmotrite sljedeće točke:
Korak 6: Vanjski prsten
Vanjski prsten sata je 3D isprintan na Replicatoru Z18. Pričvršćuje se na sat pomoću vijaka na prednjoj strani sata. Ispod je datoteka s 3D modelom prstena za ispis na 3D printeru.
Korak 7: Sastavljanje sata
Arduino mikrokontroler sa svom ostalom elektronikom pričvršćen je na stražnju stranu sata pomoću samonareznih vijaka i matica kao odstojnika. Zatim sam spojio sve LED diode, analogni voltmetar i LDR na žice koje su prethodno bile zalemljene na tiskanu ploču. Sve LED diode su međusobno povezane jednim krakom i spojene na VCC pin na kontroleru TLC5940 (komad žice se jednostavno zalemi u krug).
Za sada sve ovo nije baš dobro izolirano od kratkih spojeva, ali rad na tome nastavit će se u budućim verzijama.
Još u mladosti sam želio napraviti elektronički sat. Činilo mi se da je sastavljanje sata vrhunac vještine. Kao rezultat toga, sastavio sam sat s kalendarom i budilicom na seriji K176. Sada su već zastarjeli i htio sam prikupiti nešto modernije. Nakon duge potrage na Internetu (nikad nisam pomislio da me je tako teško zadovoljiti;)) svidjela mi se ova shema. Razlika od gornje sheme je u tome što se ne koristi rijedak čip TRIC6B595, i njegov kompozitni i snažniji analog na mikro krugovima 74HC595 i ULN2003. Promjene na dijagramu prikazane su u nastavku.Shema elektroničkog LED sata koji trči
Poštovani autor sheme OLED, firmware je također njegov. Sat prikazuje trenutno vrijeme, godinu, mjesec i dan u tjednu, kao i vanjsku i unutarnju temperaturu s pokretnom linijom. Imaju 9 neovisnih budilica. Moguće je podesiti (ispraviti) hod + - minuta dnevno, odabrati brzinu linije, promijeniti svjetlinu LED dioda, ovisno o dobu dana.
U slučaju nestanka struje, sat se napaja ili putem ionistora (kapacitet od 1 Farada dovoljan je za 4 dana putovanja) ili putem baterije. Tko voli, ploča je predviđena za ugradnju oboje. Imaju vrlo zgodan i razumljiv upravljački izbornik (sve kontrole su napravljene sa samo dva gumba). U satu se koriste sljedeći dijelovi (svi dijelovi su u SMD kućištima):
mikrokontroler U MEGA 16A
-
pomačni registar 74HC595
-
Čip ULN2803(osam ključeva Darlingtona)
-
Senzori temperature DS18B20(instalira se na zahtjev)
-
25 otpornika od 75 ohma (tip 0805)
-
3 otpornika 4.7kΩ
-
2 otpornika 1,5 kΩ
-
1 otpornik 3,6 kΩ
-
6 SMD kondenzatora kapaciteta 0,1uF
-
1 kondenzator 220uF
-
Gledajte kvarc na frekvenciji od 32768 herca.
-
Matrice 3 komada marke 23088-ASR 60x60 mm - zajednička katoda
-
Boozer bilo koji 5 volti.
Tiskana ploča za elektronički LED sat koji trči po liniji
Za stanovnike Ukrajine, reći ću vam, postoje matrice u trgovini radijskog tržišta Lugansk. Prednosti satova u odnosu na druge slične uređaje su minimalni dijelovi i velika ponovljivost. LED sat počinje raditi odmah nakon firmware-a, osim ako naravno nema zastoja u instalaciji. Mikrokontroler je uključen u krug; za to su na ploči predviđeni posebni zaključci. Flashovao sam s PonyProgom. Snimke zaslona osigurača za programe ponyprog i AVR su dani u nastavku, također su objavljene datoteke firmvera na ukrajinskom i ruskom, kome je što draže.
Ako ne trebate senzore temperature, ne možete ih instalirati. Sat automatski prepoznaje spoj senzora, te ako nedostaje jedan ili oba senzora, tada uređaj jednostavno prestaje prikazivati temperaturu (ako nedostaje jedan senzor, ne prikazuje se vanjska temperatura, ako oba, ne prikazuje se temperatura). uopće).
Za demonstraciju rada sata dat je video, nije kvalitetan, jer je snimljen kamerom, ali što je.
Već su skupljena četiri primjerka ovog sata, svaki poklanjam rodbini za rođendan. I svima su se jako svidjele. Ako ste i vi htjeli preuzeti ovaj sat i imate pitanja, dobrodošli ste na naš forum. S poštovanjem, Sergey Voitovich ( Sergej-78 ).
Raspravite o članku LED ELEKTRONIČKI SAT
U prodaji možete pronaći mnogo različitih modela i opcija za elektroničke digitalne satove, ali većina ih je namijenjena za unutarnju upotrebu, budući da su brojevi mali. Međutim, ponekad je potrebno postaviti sat na ulicu - na primjer, na zidu kuće, ili na stadionu, trgu, odnosno, gdje će biti vidljivi na velikoj udaljenosti mnogim ljudima. Za to je razvijen i uspješno sastavljen ovaj krug velikog LED sata, na koji možete spojiti (kroz interne tranzistorske sklopke) LED indikatore proizvoljno velike veličine. Povećati kružni dijagram možete kliknuti na njega:
Kada prvi put uključite sat, ekran će prikazati reklamni uvodni ekran, a zatim se prebaciti na prikaz vremena. Pritisak na gumb POSTAVI VRIJEME indikator će ići u krug iz glavnog načina:
Držanje gumba PLUS/MINUS izvršite ubrzano postavljanje vrijednosti. Nakon promjene bilo koje postavke, nakon 10 sekundi, nove vrijednosti bit će zapisane u trajnu memoriju i očitat će se odatle kada se napajanje ponovno uključi. Nove postavke stupaju na snagu tijekom instalacije. Mikrokontroler prati prisutnost glavnog napajanja. Kada je isključen, uređaj se napaja iz internog izvora. Dolje je prikazana shema redundantnog modula napajanja: