Kako podesiti pametne telefone i računare. Informativni portal

Veliki LED sat. DIY sat sa LED ekranom

Sat sa zvučnim alarmom za kontrolu kućnih aparata.

Tajmer je uređaj koji uključuje ili isključuje opremu u zadato vrijeme svojim prekidačima. Tajmeri u realnom vremenu vam omogućavaju da postavite vrijeme okidanja u određeno doba dana. Najjednostavniji primjer takvog tajmera bio bi budilnik.

Opseg primjene tajmera je širok:
- kontrola rasvjete;
- upravljanje zalivanjem kućnog i baštenskog bilja;
- kontrola ventilacije;
- upravljanje akvarijumom;
- upravljanje električnim grijačima i tako dalje.

Predloženi tajmer može brzo i jeftino napraviti čak i početnik radio-amater.
Napravio sam ga na osnovu dizajnera satova. ()

Trebao sam koristiti tajmer za kontrolu zalijevanja biljaka na dachi.

Cijeli proces proizvodnje pogledajte u videu:


Spisak alata i materijala
- bilo koji elektronski sat sa zvukom alarma;
-šrafciger;
- makaze;
- lemilica;
-kambrik;
- dva 12V releja;
-12V napajanje iz adaptera;
- priključne žice;
- folijski PCB za štampanu ploču ili matičnu ploču;
- industrijski ili kućni vremenski relej;
-otpornik;
- tranzistori KT815 (ili analozi);
-dioda.

Prvi korak. Ožičenje ploče sa tajmerom.
Tajmer krug
Sve što je potrebno je zalemiti komponente prema dijagramu na matičnu ploču i zalemiti dvije žice od piezo emitera sata. Sastavimo jednostavan krug sa međurelejem i tranzistorskim prekidačem. Kada se sa sata pošalje prvi impuls zvučnog signala, relej P1 se uključuje, normalno otvoreni kontakt se zatvara i uključuje opterećenje, a istovremeno preko drugog normalno otvorenog kontakta releja P1 i normalno zatvorenog kontakt vremenskog releja, relej P1 se samozaključava. Zajedno s opterećenjem se uključuje vremenski relej PB - počinje odbrojavanje navedenog vremena rada opterećenja. Na kraju ovog vremena, RV otvara kontakt i relej P1 je bez napona, opterećenje je isključeno. Krug je spreman za sljedeći ciklus. Dioda služi za sprječavanje povratnog impulsa u krug sata (može se koristiti bilo koja dioda male snage). LED za indikaciju aktivacije opterećenja. U ovom krugu vam je potreban srednji relej sa dva normalno otvorena kontakta, ali ja ga nisam imao - koristio sam dva kineska releja (zavojnice su spojene paralelno). Ako je opterećenje snažnije, onda prema tome trebate koristiti relej sa snažnijim kontaktima. Imao sam 12V adapter i instalirao sam njegov krug direktno na matičnu ploču. U principu, može se koristiti bilo koji izvor napajanja male snage od 12 V.


Ukratko, sat uključuje opterećenje i vremenski relej se isključuje nakon isteka kašnjenja.
Ako nemate industrijski vremenski relej, možete ga napraviti sami pomoću jednostavne sheme. Kako se kapacitet kondenzatora C1 povećava, vrijeme rada releja se povećava.


Drugi korak. Provjera rada tajmera.
Moj krug je proradio prvi put kada sam ga uključio.
Ostaje samo podesiti vrijeme alarma. Moj sat ima dvije postavke vremena za alarm. Za moj slučaj, dovoljno je uključiti zalijevanje, na primjer, ujutro u 7 sati na jedan sat, a uveče u 20 sati, ponovo zalijevajte. Kada pritisnete dugmad na satu, emituju se zvučni signali, tako da prilikom podešavanja, krug tajmera mora biti bez struje kako bi se sprečili lažni alarmi. Moj sat ima funkciju "zvono" - svakih sat vremena od 8 do 20 sati, odnosno, pored budilnika, možete koristiti ove signale ako je potrebno. Ako nije potrebno, funkcija "zvona" je onemogućena.

Ovako je ispao vikend dizajn. Bilo je zanimljivo isprobati novu šemu, tako da je sve brzo obavljeno. U budućnosti će biti potrebno napraviti kućište i tamo postaviti ploču i vremenski relej. Početnik može sam napraviti takav tajmer bez trošenja puno vremena i novca. A gdje ćete ih koristiti, na vama je da odlučite.

Sav posao je trajao nekoliko vikend večeri i 75 rubalja (

Sjećam se... Prije trideset godina šest indikatora je bilo malo blago. Svako ko je tada mogao napraviti sat koristeći TTL logiku s takvim indikatorima smatran je sofisticiranim stručnjakom u svojoj oblasti.

Sjaj indikatora gasnog pražnjenja činio se toplijim. Nakon nekoliko minuta sam se pitao da li će ove stare lampe raditi i htio sam nešto učiniti s njima. Sada je vrlo lako napraviti takav sat. Sve što vam treba je mikrokontroler...

Pošto sam istovremeno bio zainteresovan za programiranje mikrokontrolera na jezicima visokog nivoa, odlučio sam da se malo poigram. Pokušao sam da napravim jednostavan sat koristeći digitalne indikatore gasnog pražnjenja.

Svrha dizajna

Odlučio sam da sat ima šest cifara, a vrijeme treba podesiti minimalnim brojem dugmadi. Dodatno, želio sam pokušati koristiti nekoliko najčešćih familija mikrokontrolera različitih proizvođača. Namjeravao sam napisati program u C.

Indikatori pražnjenja plina zahtijevaju visok napon za rad. Ali nisam želio da se bavim opasnim mrežnim naponom. Sat je trebao biti napajan bezopasnim naponom od 12 V.

Pošto je moj glavni cilj bila igra, ovdje nećete naći nikakav opis mehaničkog dizajna ili crteža karoserije. Po želji možete sami promijeniti sat u skladu sa svojim ukusom i iskustvom.

Evo šta sam dobio:

  • Prikaz vremena: HH MM SS
  • Indikacija alarma: HH MM --
  • Način prikaza vremena: 24 sata
  • Preciznost ±1 sekunda dnevno (u zavisnosti od kvarcnog kristala)
  • Napon napajanja: 12 V
  • Potrošnja struje: 100 mA

Dijagram sata

Za uređaj sa šestocifrenim digitalnim displejom, multipleks režim je bio prirodno rešenje.

Svrha većine elemenata blok dijagrama (slika 1) je jasna bez komentara. U određenoj mjeri, nestandardni zadatak je bio kreiranje pretvarača TTL nivoa u visokonaponske kontrolne signale indikatora. Anodni drajveri su napravljeni pomoću visokonaponskih NPN i PNP tranzistora. Dijagram je pozajmljen od Stefana Knellera (http://www.stefankneller.de).

74141 TTL čip sadrži BCD dekoder i visokonaponski drajver za svaku cifru. Možda će biti teško naručiti jedan čip. (Iako ne znam da li ih neko više pravi). Ali ako nađete indikatore pražnjenja gasa, 74141 može biti negdje u blizini :-). U vrijeme TTL logike praktično nije bilo alternative za 74141 čip. Zato pokušajte da ga nađete negde.

Indikatori zahtijevaju napon od oko 170 V. Nema smisla razvijati poseban krug za pretvarač napona, jer postoji ogroman broj čipova pretvarača pojačanja. Odabrao sam jeftin i široko dostupan IC34063. Krug pretvarača je gotovo u potpunosti kopiran iz MC34063 podatkovnog lista. T13 prekidač za napajanje mu je upravo dodat. Interni prekidač nije prikladan za tako visok napon. Koristio sam prigušnicu kao induktivitet za pretvarač. To je prikazano na slici 2; prečnik mu je 8 mm, a dužina 10 mm.

Efikasnost pretvarača je prilično dobra, a izlazni napon je relativno siguran. Sa strujom opterećenja od 5 mA, izlazni napon pada na 60 V. R32 djeluje kao otpornik koji osjeti struju.

Za napajanje logike koristi se linearni regulator U4. Na strujnom kolu i ploči ima mjesta za rezervnu bateriju. (3,6 V - NiMH ili NiCd). D7 i D8 su Schottky diode, a otpornik R37 je dizajniran da ograniči struju punjenja prema karakteristikama baterije. Ako pravite satove samo iz zabave, neće vam trebati baterija, D7, D8 i R37.

Konačni krug je prikazan na slici 3.

Slika 3.

Dugmad za podešavanje vremena povezana su preko dioda. Stanje dugmadi se provjerava postavljanjem logičke “1” na odgovarajućem izlazu. Kao bonus karakteristika, piezo emiter je povezan na izlaz mikrokontrolera. Da utišate to gadno škripanje, koristite mali prekidač. Čekić bi bio sasvim prikladan za ovo, ali ovo je krajnja opcija :-).

Popis komponenti kola, crtež PCB-a i dijagram izgleda mogu se naći u odjeljku "Preuzimanja".

CPU

Gotovo svaki mikrokontroler sa dovoljnim brojem pinova, čiji je minimalni potreban broj naveden u tabeli 1, može upravljati ovim jednostavnim uređajem.

Tabela 1.
Funkcija zaključci
Ishrana 2
Kvarcni rezonator 2
Upravljanje anodom 6
Vozač 74141 4
Unos dugmeta 1
Piezo emiter 1
Ukupno 16

Svaki proizvođač razvija svoje porodice i tipove mikrokontrolera. Lokacija pinova je individualna za svaku vrstu. Pokušao sam da dizajniram univerzalnu ploču za nekoliko tipova mikrokontrolera. Ploča ima 20-pin utičnicu. Sa nekoliko kratkospojnih žica možete ga prilagoditi različitim mikrokontrolerima.

Mikrokontroleri testirani u ovom kolu su navedeni u nastavku. Možete eksperimentirati s drugim vrstama. Prednost sheme je mogućnost korištenja različitih procesora. Radio-amateri, po pravilu, koriste jednu familiju mikrokontrolera i imaju odgovarajuće programerske i softverske alate. Mogući su problemi sa mikrokontrolerima drugih proizvođača, pa sam vam dao mogućnost da odaberete procesor iz vaše omiljene porodice.

Sve specifičnosti uključivanja različitih mikrokontrolera prikazane su u tabelama 2...5 i slikama 4...7.

Tabela 2.
Freescale
Tip MC68HC908QY1
Kvarcni rezonator 12 MHz
Kondenzatori C1, C2 22 pF
Program freescale.zip
(pogledajte odjeljak "Preuzimanja")
Postavke

Napomena: Otpornik od 10 MΩ spojen je paralelno sa kvarcnim rezonatorom.

Tabela 3.
Microchip
Tip PIC16F628A
Kvarcni rezonator 32,768 kHz
Kondenzatori C1, C2 22 pF
Program pic628.zip
(pogledajte odjeljak "Preuzimanja")
Postavke Int. 4 MHz generator - I/O RA6,
MCLR OFF, WDT OFF, LVP OFF,
BROUT OFF, CP OFF, PWRUP OFF

Napomena: Mikrokolo mora biti rotirano za 180° u utičnici.

Tabela 4.
Atmel
Tip ATtiny2313
Kvarcni rezonator 12 MHz
Kondenzatori C1, C2 15 pF
Program attiny.zip
(pogledajte odjeljak "Preuzimanja")
Postavke Sq. 8 MHz oscilator, RESET UKLJUČENO

Napomena: Dodajte SMD komponente R i C na RESET pin (10 kΩ i 100 nF).

Tabela 5.
Atmel
Tip AT89C2051
Kvarcni rezonator 12 MHz
Kondenzatori C1, C2 22 pF
Program at2051.zip
(pogledajte odjeljak "Preuzimanja")
Postavke --

Napomena: Dodajte SMD komponente R i C na RESET pin (10 kΩ i 100 nF); povežite pinove označene zvjezdicama na +Ub magistralu napajanja preko 3,3 kOhm SMD otpornika.

Kada uporedite kodove za različite mikrokontrolere, vidjet ćete da su vrlo slični. Postoje razlike u pristupu portovima i definiciji funkcija prekida, kao iu tome šta zavisi od hardverskih komponenti.

Izvorni kod se sastoji od dva dijela. Funkcija main() konfigurira portove i pokreće tajmer koji generiše signale prekida. Nakon toga, program skenira pritisnute tipke i postavlja odgovarajuće vrijeme i vrijednosti alarma. Tamo, u glavnoj petlji, trenutno vrijeme se upoređuje sa budilnikom i uključuje se piezo emiter.

Drugi dio je potprogram za rukovanje prekidima tajmera. Potprogram koji se poziva svake milisekunde (u zavisnosti od mogućnosti tajmera) povećava vremenske varijable i kontroliše cifre na ekranu. Osim toga, provjerava se status dugmadi.

Pokretanje kola

Kada instalirate komponente i postavljate, počnite s izvorom napajanja. Zalemiti U4 regulator i okolne komponente. Provjerite napon od 5 V za U2 i 4,6 V za U1. Sljedeći korak je sastavljanje visokonaponskog pretvarača. Koristite trim otpornik R36 da podesite napon na 170 V. Ako opseg podešavanja nije dovoljan, malo promenite otpor otpornika R33. Sada instalirajte U2 čip, tranzistore i otpornike anode i kruga digitalnog drajvera. Povežite U2 ulaze na GND sabirnicu i povežite jedan od otpornika R25 - R30 u seriju na +Ub sabirnicu napajanja. Brojevi indikatora bi trebali svijetliti na odgovarajućim pozicijama. U posljednjoj fazi provjere kruga, spojite pin 19 mikrokruga U1 na masu - piezo emiter bi trebao pištiti.

Naći ćete izvorne kodove i kompajlirane programe u odgovarajućoj ZIP datoteci u odjeljku “Preuzimanja”. Nakon flešovanja programa u mikrokontroler, pažljivo provjerite svaki pin u položaju U1 i ugradite potrebne žičane i lemljene kratkospojnike. Pogledajte slike mikrokontrolera iznad. Ako je mikrokontroler programiran i pravilno povezan, njegov generator bi trebao početi s radom. Možete podesiti vrijeme i alarm. Pažnja! Na ploči ima mjesta za još jedno dugme - ovo je rezervno dugme za buduća proširenja :-).

Provjerite točnost frekvencije generatora. Ako nije unutar očekivanog raspona, malo promijenite vrijednosti kondenzatora C1 i C2. (Zalemite male kondenzatore paralelno ili ih zamijenite drugim). Preciznost sata bi se trebala poboljšati.

Zaključak

Mali 8-bitni procesori su sasvim prikladni za jezike visokog nivoa. C nije prvobitno bio namijenjen malim mikrokontrolerima, ali za jednostavne aplikacije možete ga koristiti sasvim dobro. Asemblerski jezik je prikladniji za složene zadatke koji zahtijevaju kritična vremena ili maksimalno opterećenje CPU-a. Za većinu radio amatera, prikladne su i besplatne i shareware ograničene verzije C kompajlera.

C programiranje je isto za sve mikrokontrolere. Morate poznavati hardverske funkcije (registre i periferije) odabranog tipa mikrokontrolera. Budite oprezni sa bitskim operacijama - jezik C nije pogodan za manipulaciju pojedinačnim bitovima, kao što se može vidjeti na primjeru originala kada je za ATtiny.

Jeste li završili? Zatim se uključite da posmatrate vakuumske cijevi i gledajte...

...stari dani su se vratili... :-)

Napomena urednika

Potpuni analog SN74141 je mikro krug K155ID1, proizveden od strane softvera Minsk Integral.
Mikrokolo se lako može pronaći na Internetu.

U prodaji možete pronaći mnogo različitih modela i opcija elektronskih digitalnih satova, ali većina njih je dizajnirana za upotrebu u zatvorenom prostoru, jer su brojke male. Međutim, ponekad je potrebno postaviti sat na ulicu - na primjer, na zid kuće, ili na stadion, trg, odnosno gdje će ga mnogi ljudi vidjeti sa velike udaljenosti. U tu svrhu razvijeno je i uspješno sastavljeno ovo kolo velikog LED sata, na koje možete spojiti (putem internih tranzistorskih prekidača) LED indikatore bilo koje veličine. Šematski dijagram možete povećati klikom na njega:

Opis sata

  1. Gledaj. U ovom načinu rada postoji standardni tip prikaza vremena. Postoji digitalna korekcija tačnosti sata.
  2. Termometar. U tom slučaju uređaj mjeri temperaturu prostorije ili vanjskog zraka sa jednog senzora. Raspon od -55 do +125 stepeni.
  3. Omogućena je kontrola napajanja.
  4. Naizmjenično prikazuje informacije o indikatoru - sat i termometar.
  5. Za spremanje postavki i postavki kada se 220V izgubi, koristi se stalna memorija.


Osnova uređaja je ATMega8 MK, koji se treperi postavljanjem osigurača prema tabeli:

Rad i upravljanje satom

Kada prvi put uključite sat, na ekranu će se pojaviti reklamni splash screen, nakon čega će se prebaciti na prikaz vremena. Pritiskom na dugme SET_TIME indikator će ići u krug iz glavnog moda:

  • način prikaza minuta i sekundi. Ako u ovom režimu istovremeno pritisnete dugme PLUS I ODUZETI, tada će se sekunde resetirati;
  • postavljanje minuta trenutnog vremena;
  • podešavanje trenutnog sata;
  • simbol t. Podešavanje trajanja prikaza sata;
  • simbol o. Prikaz vremena simbola indikacije vanjske temperature (out);
  • količina dnevne korekcije tačnosti sata. Simbol c i vrijednost korekcije. Postavljanje ograničenja od -25 do 25 sek. Odabrana vrijednost će se dodavati ili oduzimati od trenutnog vremena svaki dan u 0 sati 0 minuta i 30 sekundi. Za više detalja pročitajte upute koje se nalaze u arhivi s datotekama firmvera i štampanih ploča.

Podešavanje sata

Dok držite pritisnute dugmad PLUS/ODUZETI Radimo ubrzano postavljanje vrijednosti. Nakon promjene bilo kakvih postavki, nakon 10 sekundi nove vrijednosti će biti upisane u nepromjenjivu memoriju i odatle će se čitati kada se napajanje ponovo uključi. Nove postavke stupaju na snagu tokom instalacije. Mikrokontroler prati prisustvo glavnog napajanja. Kada je isključen, uređaj se napaja iz internog izvora. Dijagram redundantnog modula napajanja je prikazan u nastavku:


Da bi se smanjila potrošnja struje, indikator, senzori i dugmad su isključeni, ali sam sat nastavlja da broji vrijeme. Čim se pojavi mrežni napon od 220 V, sve funkcije indikacije se vraćaju.


Budući da je uređaj zamišljen kao veliki LED sat, ima dva displeja: veliki LED - za ulicu i mali LCD - za jednostavno podešavanje glavnog ekrana. Veliki displej se nalazi nekoliko metara od kontrolne jedinice i povezan je sa dva kabla od 8 žica. Za kontrolu anoda eksternog indikatora indikatora koriste se tranzistorski prekidači prema dijagramu datom u arhivi. Autori projekta: Alexandrovich & SOIR.

Na fotografiji je prototip koji sam sastavio za otklanjanje grešaka u programu koji će upravljati cijelim ovim objektom. Drugi arduino nano u gornjem desnom uglu matične ploče ne pripada projektu i samo tako strši, ne morate obraćati pažnju na njega.

Malo o principu rada: Arduino uzima podatke sa DS323 tajmera, obrađuje ih, određuje nivo svjetlosti pomoću fotootpornika, zatim sve šalje na MAX7219, a on zauzvrat osvjetljava tražene segmente potrebnom svjetlinom. Takođe, pomoću tri dugmeta možete podesiti godinu, mesec, dan i vreme po želji. Na fotografiji indikatori prikazuju vrijeme i temperaturu, koja je preuzeta sa digitalnog senzora temperature

Glavna poteškoća u mom slučaju je to što indikatori od 2,7 inča imaju zajedničku anodu i morali su se, prvo, nekako sprijateljiti sa max7219, koji je dizajniran za indikatore sa zajedničkom katodom, i drugo, riješiti problem sa svojim napajanje, pošto im je za sjaj potrebno 7,2 volta, što sam max7219 ne može da obezbedi. Nakon što sam zatražio pomoć na jednom forumu, dobio sam odgovor.

Rješenje na snimku ekrana:


Na izlaze segmenata iz max7219 spojeno je mikrokolo koje invertuje signal, a na svaki izlaz je spojeno kolo od tri tranzistora koje treba spojiti na zajedničku katodu displeja, koji također invertiraju njegov signal i povećavaju voltaža. Tako dobijamo priliku da povežemo displeje sa zajedničkom anodom i naponom više od 5 volti na max7219

Spojio sam jedan indikator za test, sve radi, ništa ne dimi

Počnimo sa prikupljanjem.

Odlučio sam podijeliti kolo na 2 dijela zbog ogromnog broja skakača u verziji koju su razdvajale moje krive šape, gdje je sve bilo na jednoj ploči. Sat će se sastojati od jedinice za prikaz i jedinice za napajanje i kontrolu. Odlučeno je da se prvo prikupi potonji. Molim estete i iskusne radio-amatere da ne padaju u nesvijest zbog okrutnog postupanja s dijelovima. Nemam želju da kupujem štampač radi LUT-a, pa to radim na starinski način - vežbam na komadu papira, bušim rupe po šablonu, crtam putanje markerom, pa graviram.

Princip pričvršćivanja indikatora ostao je isti kao na.

Označavamo položaj indikatora i komponenti pomoću šablona od pleksiglasa napravljenog za praktičnost.

Markup proces







Zatim, pomoću šablona, ​​izbušimo rupe na pravim mjestima i isprobamo sve komponente. Sve se savršeno uklopilo.

Crtamo staze i graviramo.




kupanje u željeznom hloridu

Spremni!
kontrolna ploča:


indikacija:


Kontrolna ploča je ispala odlično, staza na displeju nije bila kritično pojedena, može se popraviti, vrijeme je za lemljenje. Ovaj put sam izgubio svoju SMD nevinost i uključio 0805 komponente u kolo. U najmanju ruku, prvi otpornici i kondenzatori su zalemljeni na svoje mjesto. Mislim da ću biti bolji u tome, biće lakše.
Za lemljenje koristio sam fluks koji sam kupio. Lemljenje s njim je zadovoljstvo, sada koristim alkoholnu kolofoniju samo za kalajisanje.

Evo gotovih ploča. Upravljačka ploča ima sjedište za Arduino nano, sat, kao i izlaze za povezivanje sa displejom i senzorima (fotootpornik za auto-osvjetljenje i digitalni termometar ds18s20) i napajanje sa podesivim izlaznim naponom (za velike sedmosegmentnih uređaja) i za napajanje sata i Arduina, na displeju se nalaze montažne utičnice za displeje, utičnice za max2719 i uln2003a, rješenje za napajanje četiri velika sedmosegmentna uređaja i gomila džampera.




stražnja kontrolna ploča

Zadnja tabla:

Užasna smd instalacija:


Pokreni

Nakon lemljenja svih kablova, dugmadi i senzora, vreme je da sve to uključite. Prvo lansiranje otkrilo je nekoliko problema. Posljednji veliki indikator nije zasvijetlio, a ostali su slabo svijetlili. Prvi problem sam riješio lemljenjem kraka SMD tranzistora, a sa drugim - podešavanjem napona koji proizvodi lm317.
ZIVO JE!

Nedavno se pojavila potreba za satom u kući, ali samo elektronskim, pošto ne volim satove, jer otkucavaju. Imam dosta iskustva u krugovima za lemljenje i jetkanje. Nakon što sam pretražio internet i pročitao literaturu, odlučio sam odabrati najjednostavniju shemu, jer mi ne treba sat sa budilnikom.

Odabrao sam ovu šemu jer je lak napravi svoj sat

Počnimo, pa šta nam je potrebno da bismo napravili sat vlastitim rukama? Pa, naravno, ruke, vještina (čak ni velika) u čitanju dijagrama kola, lemilice i dijelova. Evo kompletne liste onoga što sam koristio:

10 MHz kvarc – 1 kom., mikrokontroler ATtiny 2313, otpornici 100 oma – 8 kom., 3 kom. 10 kOhm, 2 kondenzatora od 22 pF, 4 tranzistora, 2 dugmeta, LED indikator 4-bitni KEM-5641-ASR (RL-F5610SBAW/D15). Instalaciju sam izvršio na jednostranoj štampanoj ploči.

Ali u ovoj šemi postoji mana: pinovi mikrokontrolera (u daljem tekstu MK), koji su odgovorni za kontrolu pražnjenja, primaju prilično pristojno opterećenje. Ukupna struja je mnogo veća od maksimalne struje porta, ali uz dinamičku indikaciju MK nema vremena da se pregrije. Kako bismo spriječili kvar MK, dodamo otpornike od 100 Ohma u krugove pražnjenja.

U ovoj shemi, indikator se kontrolira prema principu dinamičke indikacije, prema kojem se segmenti indikatora kontroliraju signalima s odgovarajućih izlaza MK. Brzina ponavljanja ovih signala je veća od 25 Hz i zbog toga se sjaj indikatorskih brojeva čini kontinuiranim.

Elektronski satovi napravljeni prema gornjoj shemi može prikazati samo vrijeme (sati i minute), a sekunde su prikazane tačkom između segmenata, koji treperi. Za kontrolu načina rada sata, u njegovoj strukturi su predviđeni prekidači na dugme, koji kontrolišu podešavanje sati i minuta. Ovo kolo se napaja iz napajanja od 5V. Tokom proizvodnje štampane ploče, u krug je uključena 5V zener dioda.

Pošto imam napajanje od 5V, isključio sam zener diodu iz kola.

Da bi se napravila ploča, kolo je primijenjeno pomoću željeza. Odnosno, štampano kolo je štampano na inkjet štampaču pomoću sjajnog papira; može se uzeti iz modernih sjajnih časopisa. Nakon toga je izrezan tekstolit potrebne veličine. Moja veličina je ispala 36*26 mm. Ovako mala veličina je zbog činjenice da su svi dijelovi odabrani u SMD paketu.

Ploča je nagrizana pomoću željeznog klorida (FeCl 3 ). Bakiranje je trajalo oko sat vremena, s obzirom da je kupka sa daskom bila na kaminu, visoka temperatura utiče na vrijeme jetkanja, u ploči nije korišten bakar. Ali nemojte pretjerivati ​​s temperaturom.

Dok je trajao proces graviranja, da ne bih razbijao glavu i pisao firmware da sat radi, otišao sam na internet i našao firmware za ovu šemu. Kako flešovati MK se takođe može naći na internetu. Koristio sam programator koji flešuje samo ATMEGA MK.

I konačno, naša ploča je spremna i možemo započeti lemljenje naših satova. Za lemljenje vam je potreban lemilica od 25 W sa tankim vrhom kako ne bi spalili MK i ostale dijelove. Lemljenje vršimo pažljivo i po mogućnosti prvi put lemimo sve noge MK-a, ali samo odvojeno. Za one koji nisu upoznati, znajte da dijelovi napravljeni u SMD paketu imaju lim na terminalima za brzo lemljenje.

A ovako izgleda ploča sa zalemljenim dijelovima.

Najbolji članci na ovu temu