Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Programi
  • LED sklopovi elektroničkog sata. Domaći ručni sat

LED sklopovi elektroničkog sata. Domaći ručni sat

Kao što naziv govori, glavna svrha ovog uređaja je saznati trenutno vrijeme i datum. Ali ima mnogo drugih korisnih značajki. Ideja o njegovom stvaranju pojavila se nakon što sam naišao na polurazbijeni sat s relativno velikim (za zapešće) metalnim kućištem. Mislio sam da bih tu mogao ubaciti sat domaće izrade, čije su mogućnosti ograničene samo mojom vlastitom maštom i vještinom. Kao rezultat toga, pojavio se uređaj sa sljedećim funkcijama:

1. Sat - kalendar:

    Odbrojavanje i prikaz na indikatoru sati, minuta, sekundi, dana u tjednu, dana, mjeseca, godine.

    Dostupnost automatske korekcije trenutnog vremena, koja se izvodi svakih sat vremena (maksimalne vrijednosti +/- 9999 jedinica, 1 jedinica = 3,90625 ms.)

    Izračunavanje dana u tjednu po datumu (za tekuće stoljeće)

    Automatski prelazak na ljetno i zimsko računanje vremena (prebacivanje)

  • Prijestupne godine se uzimaju u obzir

2. Dva neovisna alarma (melodija se oglašava kada se aktivira)
3. Tajmer s diskretnošću od 1 sek. (Maksimalno vrijeme odbrojavanja 99h 59m 59s)
4. Dvokanalna štoperica s brzinom brojanja od 0,01 sek. (maksimalno vrijeme brojanja 99h 59m 59s)
5. Štoperica s brzinom brojanja od 1 sekunde. (maksimalno vrijeme brojanja 99 dana)
6. Termometar u rasponu od -5 ° C. do 55 ° C (ograničeno temperaturnim rasponom normalnog rada uređaja) u koracima od 0,1 ° C.
7. Čitač i emulator elektroničkih ključeva - tableti tipa DS1990 koji koriste Dallas 1-Wire protokol (memorija za 50 komada, u kojoj već postoji nekoliko univerzalnih "ključeva za sve terene") s mogućnošću pregleda bajta šifre ključa .
8. IR daljinski upravljač (implementirana je samo naredba "Snimi sliku") za digitalne fotoaparate "Pentax", "Nikon", "Canon"
9. LED svjetiljka
10.7 melodije
11. Zvučni signal na početku svakog sata (prekidač)
12. Zvučna potvrda pritiskanja tipki (preklopna)
13. Praćenje napona baterije s funkcijom kalibracije
14. Digitalno podešavanje svjetline indikatora

Možda je ova funkcionalnost suvišna, ali volim univerzalne stvari, eto, plus moralno zadovoljstvo što će se ovaj sat izraditi ručno.

Shematski dijagram sata

Uređaj se temelji na mikrokontroleru ATmega168PA-AU. Sat otkucava prema T2 timeru, koji radi u asinkronom načinu rada od kvarca sata na 32768 Hz. Mikrokontroler je gotovo cijelo vrijeme u stanju mirovanja (indikator je isključen), budi se jednom u sekundi kako bi ovu sekundu dodao trenutnom vremenu i ponovno zaspi. U aktivnom načinu rada, MC se taktira od internog RC oscilatora na 8 MHz, ali ga interni predskaler dijeli sa 2, kao rezultat toga, jezgra se takta od 4 MHz. Za indikaciju se koriste četiri jednoznamenkasta LED digitalna sedmosegmentna indikatora sa zajedničkom anodom i decimalnim zarezom. Tu je i 7 statusnih LED lampica, čija je namjena sljedeća:
D1- Znak negativne vrijednosti (minus)
D2- Znak štoperice u radu (treperi)
D3- Znak uključene prve budilice
D4- Znak uključene druge budilice
D5- Znak zvučne signalizacije na početku svakog sata
D6- Znak uključenog timera (treperi)
D7- Znak niskog napona baterije

R1-R8 - otpornici za ograničavanje struje segmenata digitalnih indikatora HG1-HG4 i LED dioda D1-D7. R12, R13 - razdjelnik za kontrolu napona baterije. Budući da je napon napajanja sata 3V, a bijeloj LED D9 potrebno oko 3,4-3,8V pri nazivnoj potrošnji struje, ne svijetli punom snagom (ali je dovoljno da se ne spotakne u mraku) i stoga se spaja bez otpornik za ograničavanje struje. Elementi R14, Q1, R10 dizajnirani su za upravljanje D8 infracrvenom LED diodom (implementacija daljinskog upravljanja za digitalne kamere). R19, ​​R20, R21 koriste se za sučelje pri komunikaciji s uređajima koji imaju 1-Wire sučelje. Upravljanje se vrši pomoću tri tipke, koje sam uvjetno nazvao: MODE (režim), GORE (gore), DOLJE (dolje). Prvi od njih također je dizajniran za buđenje MC-a vanjskim prekidom (dok se indikacija uključuje), pa je zasebno spojen na PD3 ulaz. Pritisak na ostale tipke određuje se pomoću ADC-a i otpornika R16, R18. Ako se tipke ne pritisnu unutar 16 sekundi, MK zaspi i indikator se gasi. Kada je u modu "Daljinski upravljač za kamere" ovaj interval je 32 sekunde, a s uključenom svjetiljkom 1 minuta. MK se također može staviti u stanje mirovanja ručno pomoću kontrolnih tipki. Kad štoperica radi s brzinom brojanja od 0,01 sek. uređaj ne ulazi u stanje mirovanja.

Isprintana matična ploča

Uređaj je sastavljen na dvostranoj tiskanoj pločici okruglog oblika kako bi odgovarao unutarnjem promjeru kućišta ručnog sata. Ali u proizvodnji sam koristio dvije jednostrane ploče debljine 0,35 mm. Ova debljina je ponovno dobivena ljuštenjem od dvostranog stakloplastike debljine 1,5 mm. Zatim je zalijepio daske. Sve je to učinjeno jer nisam imao tanko dvostrano stakloplastike, a svaki ušteđeni milimetar debljine u ograničenom unutarnjem prostoru kućišta sata vrlo je vrijedan i nije ga bilo potrebno kombinirati u izradi tiskanih vodiča korištenjem metoda LUT. Nacrt PCB-a i položaj dijelova nalaze se u priloženim datotekama. S jedne strane nalaze se indikatori i otpornici za ograničavanje struje R1-R8. Na poleđini - svi ostali detalji. Postoje dvije prolazne rupe za bijele i infracrvene LED diode.

Kontakti tipki i držača baterije izrađeni su od fleksibilnog, elastičnog čeličnog lima debljine 0,2 ... 0,3 mm. i konzervirana. Ispod su fotografije ploče s obje strane:

Konstrukcija, dijelovi i njihova moguća zamjena

Mikrokontroler ATmega168PA-AU može se zamijeniti s ATmega168P-AU, ATmega168V-10AU ATmega168-20AU. Digitalni indikatori - 4 komada KPSA02-105 super svijetle crvene boje visine 5,08 mm. Može se isporučiti iz iste serije KPSA02-xxx ili KCSA02-xxx. (samo ne zeleno - slabo će svijetliti) Ne znam za druge analoge sličnih veličina s pristojnom svjetlinom. U HG1, HG3, katodni spoj segmenata razlikuje se od HG2, HG4, jer mi je bilo prikladnije postaviti tiskanu ploču. S tim u vezi, za njih se u programu koristi drugačija tablica generatora znakova. Korišteni otpornici i kondenzatori SMD za površinsku montažu standardnih veličina 0805 i 1206, LED D1-D7 standardne veličine 0805. Bijele i infracrvene LED diode promjera 3mm. Ploča ima 13 prolaznih rupa u koje trebate ugraditi skakače. Kao senzor temperature korišten je DS18B20 s 1-Wire sučeljem. LS1 je konvencionalna piezoelektrična sirena koja se uklapa u poklopac. Jednim kontaktom se spaja na ploču uz pomoć opruge koja je na njoj ugrađena, a drugim se samim poklopcem spaja na kućište sata. Kvarcni rezonator iz ručnog sata.

Programiranje, firmware, osigurači

Za programiranje unutar kruga, ploča ima samo 6 okruglih kontaktnih pinova (J1), budući da potpuni konektor ne stane u visinu. Spojio sam ih na programator pomoću kontaktne naprave od PLD2x3 pin utikača i zalemio na njih oprugama, pritiskajući ih jednom rukom na mjesta. Ispod je fotografija uređaja.

Koristio sam ga jer sam tijekom procesa otklanjanja pogrešaka morao reflaširati MK mnogo puta. Uz jednokratni firmware, lakše je lemiti tanke žice spojene na programator na zakrpe, a zatim ponovno odlemiti. Prikladnije je bljeskati MK bez baterije, ali tako da napajanje dolazi ili iz vanjskog + 3V izvora, ili iz programatora s istim naponom napajanja. Program je napisan na asembleru u okruženju VMLAB 3.15. Izvorni kodovi, firmware za FLASH i EEPROM u aplikaciji.

FUSE bitovi mikrokontrolera DD1 moraju se programirati na sljedeći način:
CKSEL3 ... 0 = 0010 - taktiranje od internog RC oscilatora 8 MHz;
SUT1 ... 0 = 10 - Vrijeme pokretanja: 6 CK + 64 ms;
CKDIV8 = 1 - djelitelj frekvencije za 8 je onemogućen;
CKOUT = 1 - Izlazni sat na CKOUT je onemogućen;
BODLEVEL2… 0 = 111 - kontrola napona napajanja je onemogućena;
EESAVE = 0 - brisanje EEPROM-a tijekom programiranja čipa je zabranjeno;
WDTON = 1 - Nema stalne aktivacije Watchdog Timera;
Bolje je ne dirati ostale dijelove FUSE. FUSE – bit je programiran ako je postavljen na “0”.

EEPROM treperi s dumpom priloženim u arhivi.

Prve EEPROM ćelije sadrže početne parametre uređaja. Tablica u nastavku opisuje namjenu nekih od njih, koja se može mijenjati u razumnim granicama.

Adresa mobitela

Ugovoreni sastanak

Parametar

Bilješka

Količina napona baterije pri kojoj se javlja signal slabe baterije

260 (104 USD) (2,6 V)

koeficijent za korekciju vrijednosti izmjerenog napona baterije

vremenski interval za prijelaz u stanje mirovanja

1 jedinica = 1 sek

vremenski interval za prelazak u stanje mirovanja kada je svjetiljka uključena

1 jedinica = 1 sek

vremenski interval za prelazak u stanje mirovanja kada je u načinu daljinskog upravljanja za kamere

1 jedinica = 1 sek

Ovdje se pohranjuju brojevi ključeva IButtona.

Mala objašnjenja za točke:

1 bod. Ovdje je prikazana vrijednost napona na bateriji, pri kojoj će LED zasvijetliti, signalizirajući njegovu nisku vrijednost. Postavio sam ga na 2,6V (parametar - 260). Ako trebate nešto drugo, na primjer 2,4V, onda trebate napisati 240 ($ 00F0). Niži bajt se unosi u ćeliju na 0000 USD, a visoki bajt u 0001 USD.

2 bod. Budući da zbog nedostatka prostora na ploču nisam ugradio varijabilni otpornik za podešavanje točnosti mjerenja napona baterije, uveo sam softversku kalibraciju. Postupak kalibracije za točno mjerenje je sljedeći: u početku je u ovoj EEPROM ćeliji upisan faktor od 1024 (400 USD), uređaj morate staviti u aktivni način rada i pogledati napon na indikatoru i odmah izmjeriti stvarni napon na bateriji voltmetrom. Faktor korekcije (K), koji se mora postaviti, izračunava se po formuli: K = Ur / Ui * 1024 gdje je Ur stvarni napon izmjeren voltmetrom, Ui je napon koji je izmjerio sam uređaj. Nakon izračuna faktora "K", on se unosi u uređaj (kako je opisano u uputama za uporabu). Nakon kalibracije moja pogreška nije prelazila 3%.

3 pipsa Ovdje možete postaviti vrijeme nakon kojeg uređaj prelazi u stanje mirovanja ako se ne pritisne nijedan gumb. Košta me 16 sekundi. Ako trebate zaspati nakon 30 sekundi, onda morate zapisati 30 (26 dolara).

4 i 5 bodova su isti.

6 pipsa Adresa $ 0030 pohranjuje nulti ključ obitelji (dallas 1-Wire), zatim njegov 48-bitni broj i CRC. I tako 50 ključeva u nizu.

Postavka, karakteristike rada

Postavljanje uređaja svodi se na kalibriranje mjerenja napona baterije kao što je gore opisano. Također je potrebno detektirati odstupanje sata za 1 sat, izračunati i unijeti odgovarajuću vrijednost korekcije (postupak je opisan u uputama za uporabu).

Uređaj se napaja litijskom baterijom CR2032 (3V) i troši oko 4 μA u mirovanju, te 5 ... 20 mA u aktivnom načinu, ovisno o svjetlini indikatora. Uz svakodnevno petominutno korištenje aktivnog načina rada, baterija bi trebala biti dovoljna za oko 2 ... ,8 mjeseci, ovisno o svjetlini. Kućište sata spojeno je na minus baterije.

Očitavanje ključa provjereno je na DS1990. Emulacija je testirana na METAKOM interfonima. Serijski brojevi od 46 do 49 (zadnja 4) su prošiveni (svi ključevi su pohranjeni u EEPROM, mogu se mijenjati prije treptanja) univerzalni ključevi za interfone. Ključ registriran na broju 49 otvorio je sve METAKOM portafone na koje sam naišao, ostale univerzalne ključeve nisam mogao testirati, uzeo sam njihove kodove s mreže.

Daljinski upravljač za kamere testiran na Pentax optio L20, Nikon D3000. Canon ga nije uspio provjeriti.

Korisnički priručnik ima 13 stranica pa ga nisam uključio u članak, već sam ga stavio u prilogu u PDF formatu.

Arhiv sadrži:
Shema u i GIF;
Crtež tiskane ploče i raspored elemenata u formatu;
Firmware i izvori u asembleru;

Popis radioelemenata

Oznaka Vrsta Vjeroispovijest Količina BilješkaPostićiMoja bilježnica
DD1 MK AVR 8-bitni

ATmega168PA

1 PA-AU U bilježnicu
U2 senzor temperature

DS18B20

1 U bilježnicu
Q1 MOSFET tranzistor

2N7002

1 U bilježnicu
C1, C2 Kondenzator30 pF2 U bilježnicu
C3, C4 Kondenzator0,1 uF2 U bilježnicu
C5 Elektrolitički kondenzator47 uF1 U bilježnicu
R1-R8, R17 Otpornik

100 ohma

9 U bilježnicu
R9 Otpornik

10 kΩ

1 U bilježnicu
R10 Otpornik

8,2 Ohma

1 U bilježnicu
R11 Otpornik

300 Ohma

1 U bilježnicu
R12 Otpornik

2 MOhm

1 U bilježnicu
R13 Otpornik

220 kΩ

1 U bilježnicu
R14 Otpornik

30 kΩ

1 U bilježnicu
R15, R19 Otpornik

4,7 k Ohma

2 U bilježnicu
R16 Otpornik

20 kΩ

1

Na fotografiji je prototip koji sam sastavio kako bih otklonio greške u programu koji će upravljati cijelom ovom ekonomijom. Drugi arduino nano u gornjem desnom kutu matične ploče ne pripada projektu i strši tamo samo tako, možete ga zanemariti.

Malo o principu rada: Arduino uzima podatke iz DS323 timera, obrađuje ih, određuje razinu osvjetljenja pomoću fotootpornika, zatim sve šalje na MAX7219, a on zauzvrat osvjetljava potrebne segmente željenom svjetlinom. Također, pomoću tri gumba možete postaviti godinu, mjesec, dan i vrijeme po želji. Na fotografiji indikatori prikazuju vrijeme i temperaturu, koja je preuzeta s digitalnog senzora temperature.

Glavna poteškoća u mom slučaju je to što su indikatori od 2,7 inča sa zajedničkom anodom, a morali su se prvo nekako sprijateljiti s max7219, koji je izoštren za indikatore sa zajedničkom katodom, a drugo, riješiti problem s njihovim napajanjem. , budući da im je za sjaj potrebno 7,2 volta, što sam max7219 ne može osigurati. Nakon što sam tražio pomoć na jednom forumu, dobio sam isti odgovor.

Rješenje za snimku zaslona:


Na izlaze segmenata iz max7219 drži se mikrosklop koji invertira signal, a na svaki izlaz prilijepi se krug od tri tranzistora koji se moraju spojiti na zajedničku katodu zaslona, ​​koji također invertiraju njegov signal i povećavaju napon. Tako dobivamo priliku spojiti zaslone sa zajedničkom anodom i naponom više od 5 volti na max7219.

Za test sam spojio jedan indikator, sve radi, ništa ne dimi

Počinjemo prikupljati.

Odlučio sam krug podijeliti na 2 dijela zbog ogromnog broja skakača u verziji koju su razvejale moje krive noge, gdje je sve bilo na jednoj ploči. Sat će se sastojati od jedinice za prikaz i jedinice za napajanje i upravljanje. Odlučeno je prvo sastaviti potonje. Esteti i iskusni radioamateri, molim vas da se ne onesvijestite zbog zlouporabe dijelova. Nema želje za kupnjom printera radi LUT-a, pa to radim na starinski način - treniram na papiru, izbušim rupe po šabloni, crtam stazu markerom, pa mamac.

Princip fiksiranja indikatora je isti kao i na.

Položaj indikatora i komponenti označavamo pomoću predloška od pleksiglasa napravljenog za praktičnost.

Proces označavanja







Zatim, pomoću predloška, ​​izbušimo rupe na pravim mjestima i isprobamo sve komponente. Sve je palo besprijekorno.

Crtamo staze i trujemo.




kupanje u željeznom kloridu

Spreman!
upravljačka ploča:


Indikatorska ploča:


Kontrolna ploča se pokazala izvrsnom, staza na ploči zaslona nije kritično progutala stazu, to je popravljivo, vrijeme je za lemljenje. Ovaj put sam izgubio svoju SMD nevinost i uključio 0805 komponente u krug. U najmanju ruku, prvi otpornici i kondenzatori su bili zalemljeni na svoje mjesto. Mislim da ću dalje puniti ruku, bit će lakše.
Za lemljenje sam koristio fluks koji sam kupio. Užitak je lemiti njime, sad koristim alkoholnu kolofoniju samo za kalajisanje.

Evo gotovih ploča. Upravljačka ploča ima sjedalo za arduino nano, sat, kao i izlaze za spajanje na displej i senzore (fotootpornik za auto svjetlinu i digitalni termometar ds18s20) i jedinicu za napajanje s podesivim izlaznim naponom (za velike sedam -segment device) i za napajanje sata i arduina, displej ploča sadrži utore za displeje, utičnice za max2719 i uln2003a, rješenje za napajanje četiri velika sedmosegmentna uređaja i hrpu kratkospojnika.




stražnja kontrolna ploča

Stražnja ploča:

Užasna instalacija smd:


Trčanje

Nakon lemljenja svih kablova, tipki i senzora, vrijeme je da ga uključite. Prvo lansiranje otkrilo je nekoliko problema. Posljednji veliki indikator je bio isključen, a ostali su bili prigušeni. Prvi problem sam riješio lemljenjem kraka SMD tranzistora, s drugim - podešavanjem napona koji je izdao lm317.
ŽIVO JE!

Ovi satovi su prikupljeni na dobro poznatom skupu mikro krugova - K176IE18 (binarni brojač sati s generatorom signala prstena),

K176IE13 (brojač sati s alarmom) i K176ID2 (binarni pretvarač u sedam segmenata)

Kada je napajanje uključeno, nule se automatski zapisuju u brojač sati, minuta i registar memorije alarma mikrosklopa U2. Za ugradnju

vrijeme, pritisnite tipku S4 (Time Set) i dok je držite pritisnite tipku S3 (Sat) - za postavljanje sata ili S2 (Min) - za postavljanje

minutama. U tom slučaju, očitanja odgovarajućih indikatora počet će se mijenjati s frekvencijom od 2 Hz od 00 do 59, a zatim ponovno 00. U trenutku prijelaza

od 59 do 00, brojač sati će se povećati za jedan. Podešavanje vremena alarma je isto, samo ga trebate držati

tipku S5 (Alarm Set). Nakon postavljanja vremena alarma, trebate pritisnuti tipku S1 da biste uključili alarm (kontakti

zatvoreno). Gumb S6 (Reset) koristi se za prisilno resetiranje indikatora minuta na 00 tijekom postavljanja. LED diode D3 i D4 igraju ulogu

razdjelne točke koje trepere frekvencijom od 1 Hz. Digitalni indikatori na dijagramu su u ispravnom redoslijedu, tj. idi prvi

indikatori sati, dvije razdjelne točke (LED D3 i D4) i indikatori minuta.

Sat je koristio otpornike R6-R12 i R14-R16 snage 0,25W, ostatak - 0,125W. Kvarcni rezonator XTAL1 na frekvenciji od 32 768 Hz -

obični sat, tranzistori KT315A mogu se zamijeniti bilo kojim silicijem male snage odgovarajuće strukture, KT815A - s tranzistorima

prosječna snaga s koeficijentom prijenosa statičke struje baze od najmanje 40, diode - bilo koji silicij male snage. Squeaker BZ1

dinamički, bez ugrađenog generatora, otpor namota 45 Om. Gumb S1 se prirodno zaključava.

Korišteni indikatori su TOS-5163AG zeleni, možete koristiti bilo koje druge indikatore sa zajedničkom katodom, bez smanjenja

otpor otpornika R6-R12. Na slici možete vidjeti pinout ovog indikatora, zaključci su prikazani uvjetno, budući da predstavio

pogled odozgo.

Nakon sastavljanja sata, možda će biti potrebno podesiti frekvenciju kristalnog oscilatora. Točnije, to se može učiniti upravljanjem digitalnim

s frekventnim mjeračem period titranja je 1 s na pinu 4 mikrosklopa U1. Ugađanje generatora tijekom sata zahtijevat će znatno više troškova.

vrijeme. Možda će također biti potrebno podesiti svjetlinu LED dioda D3 i D4 odabirom otpora otpornika R5 tako da sve

sjale jednako jako. Struja koju troši sat ne prelazi 180 mA.

Sat se napaja konvencionalnim napajanjem, sastavljenim na pozitivnom stabilizatoru mikrosklopa 7809 s izlaznim naponom od +9V i strujom od 1,5A.

Samostalni ručni sat na vakuumskom indikatoru, izrađen u steampunk stilu. Materijal preuzet sa www.johngineer.com. Ovaj ručni sat temelji se na IVL-2 zaslonu. U početku sam kupio nekoliko ovih indikatora kako bih napravio standardni stolni sat, ali nakon razmišljanja shvatio sam da možete napraviti i moderan ručni sat. Indikator ima niz značajki koje ga čine prikladnijim za ovu svrhu od većine drugih sovjetskih zaslona. Evo parametara:

  • Nazivna struja niti je 60mA 2.4V, ali radi s 35mA 1.2V.
  • Mala veličina - samo 1,25 x 2,25 "
  • Može raditi s relativno niskim naponom mreže 12V (do 24)
  • Troši samo 2,5 mA / segment na 12,5 V

Sve slike možete povećati klikom na njih. Najveća prepreka uspješnom završetku projekta bila je hrana. Budući da je ovaj sat zamišljen kao dio odijela, nema veze što baterija traje samo 10 sati. Zaustavljen za AA i AAA.

Krug je prilično jednostavan. Atmel AVR ATMega88 mikrokontroler, i sat realnog vremena - DS3231. Ali postoje i drugi IC-i, mnogo jeftiniji, koji će jednako dobro raditi u generatoru.

VFD pokreće MAX6920 - 12-bitni pomakni registar s visokim naponom (do 70V) izlazima. Jednostavan je za korištenje, vrlo pouzdan i kompaktan. Također je moguće da upravljački program zaslona zalemi hrpu diskretnih komponenti zajedno, ali to je bilo nepraktično zbog ograničenja prostora.

Napon baterije također napaja pojačivač od 5 V (MCP1640 SOT23-6), koji je potreban da bi AVR, DS3231 i MAX6920 ispravno radili, a također djeluje i kao ulazni napon za drugi pojačivač (NCP1403 SOT23-5), koji proizvodi 13V za mrežni napon indikatora vakuuma.

Sat ima tri senzora: jedan analogni i dva digitalna. Analogni senzor je fototranzistor i koristi se za detekciju razine svjetlosti (Q2). Digitalni senzori: BMP180 - tlak i temperatura, i MMA8653 - akcelerometar za detekciju pokreta. Oba digitalna senzora su povezana preko I2C sabirnice na DS3231.

Mjedene cijevi su zalemljene za ljepotu i štite stakleni zaslon ručnog sata, a za pričvršćivanje kožnog remena koriste se bakrene žice debljine 2 mm. Potpuni shematski dijagram nije dan u izvornom članku - pogledajte vezu preko podatkovnih tablica na naznačene mikro krugove.

Još u mladosti sam želio prikupiti 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ć moralno zastarjeli i htio sam prikupiti nešto modernije. Nakon duge pretrage na internetu (nikad nisam mislio da mi je tako teško ugoditi;)) svidjela mi se ova shema. Razlika od gornjeg dijagrama je u tome što se rijetki mikro krug ne koristi. TRIC6B595, te njegov kompozitni i snažniji analog na mikro krugovima 74HC595 i ULN2003... Popravci kruga prikazani su u nastavku.



Dijagram puzeće linije elektroničkog LED sata

Autor sheme draga OLED, firmware je također njegov. Sat prikazuje trenutno vrijeme, godinu, mjesec i dan u tjednu, kao i temperaturu vani i unutar kuće s pomicanjem teksta. Imaju 9 neovisnih alarma. 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 iz ultrakondenzatora (kapacitet 1 Farad dovoljan je za 4 dana napajanja), ili iz baterije. Kome se sviđa, ploča je dizajnirana za ugradnju oboje. Imaju vrlo zgodan i intuitivan kontrolni izbornik (sva kontrola se vrši sa samo dvije tipke). U satu se koriste sljedeći dijelovi (svi dijelovi su u SMD kućištima):

Mikrokontroler AtMEGA 16A

-
Registar pomaka 74HC595

-
Čip ULN2803(osam Darlingtonovih ključeva)

-
Senzori temperature DS18B20(instaliran kao opcija)

-
25 otpornika 75 Ohm (standard 0805)

-
3 otpornika 4,7 kOhm

-
2 otpornika 1,5 kOhm

-
1 otpornik 3,6 kOhm

-
6 SMD kondenzatora kapaciteta 0,1 μF

-
1 kondenzator 220 uF

-
Gledajte kvarc za frekvenciju od 32768 herca.

-
Matrice 3 komada marke 23088-ASR 60x60 mm - obična katoda

-
Bilo koja pica za 5 volti.



Tiskana ploča za puzeću liniju elektroničkog LED sata

Za stanovnike Ukrajine, reći ću vam, matrice se nalaze u trgovini na radijskom tržištu Lugansk. Prednosti satova u odnosu na druge slične uređaje su minimalna količina dijelova i visoka ponovljivost. LED sat počinje raditi odmah nakon firmwarea, osim ako naravno nema zastoja u instalaciji. Mikrokontroler je uključen u krug, za to su na ploči predviđeni posebni pinovi. Bljeskao sam programom Ponyprog. Osigurava zaslone za programe ponyprog i AVR su date u nastavku, datoteke firmware-a na ukrajinskom i ruskom su također objavljene, tko je s čime bolje upoznat.


Ako ne trebate senzore temperature, onda ih možete izostaviti. Sat automatski prepoznaje spoj senzora, a ako nedostaje jedan ili oba senzora, uređaj jednostavno prestaje prikazivati ​​temperaturu (ako nedostaje jedan senzor, onda se vanjska temperatura ne prikazuje, ako oba, onda se temperatura ne prikazuje uopće).

Kućište za LED sat domaće izrade

Za demonstraciju rada sata dat je video, nije kvalitetan, pošto je sniman kamerom, ali šta ima.

Gledaj video

Već su prikupljena četiri primjerka ovih satova, svaki poklanjam rodbini za rođendan. I svima su se jako svidjele. Ako ste i vi htjeli prikupiti ovaj sat i imate pitanja, dobrodošli ste na naš forum. S poštovanjem, Sergej Voitovich ( Sergej-78 ).

Raspravite o članku LED ELEKTRONSKI SAT

Vrhunski povezani članci