Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Si të bëni një orë me duart tuaja? Orë e madhe LED.

Mbaj mend ... Tridhjetë vjet më parë, gjashtë tregues ishin një thesar i vogël. Kushdo që më pas mund të bënte një orë TTL me tregues të tillë, konsiderohej një ekspert i sofistikuar në fushën e tij.

Shkëlqimi nga treguesit e shkarkimit të gazit dukej se ishte më i ngrohtë. Pas disa minutash pyesja veten nëse këto llamba të vjetra do të funksiononin dhe doja të bëja diçka me to. Tani është shumë e lehtë të bësh një orë të tillë. Mjafton të marrësh një mikrokontrollues ...

Që atëherë më pëlqente programimi i mikrokontrolluesve në gjuhë të nivelit të lartë, vendosa të luaj pak. Unë u përpoqa të dizajnoja një orë të thjeshtë dixhitale treguese të shkarkimit të gazit.

Qëllimi i projektimit

Vendosa që ora duhet të ketë gjashtë shifra, dhe koha duhet të vendoset me numrin minimal të butonave. Gjithashtu, doja të provoja dhe të përdorja disa nga familjet më të zakonshme të mikrokontrolluesve nga prodhues të ndryshëm. Unë synova të shkruaj programin në C.

Treguesit e shkarkimit kërkojnë tension të lartë për të funksionuar. Por nuk doja të merresha me tensionin e rrezikshëm të rrjetit. Ora duhej të fuqizohej nga një tension i padëmshëm prej 12 V.

Meqenëse qëllimi im kryesor ishte loja, këtu nuk do të gjeni një përshkrim të strukturës mekanike dhe vizatimeve të rastit. Nëse dëshironi, ju vetë mund ta ndryshoni orën sipas shijeve dhe përvojës tuaj.

Kjo është ajo që bëra:

  • Treguesi i kohës: HH MM SS
  • Treguesi i alarmit: HH MM -
  • Modaliteti i shfaqjes së kohës: 24 orë
  • Saktësia ± 1 sekondë në ditë (varet nga rezonatori kristal)
  • Tensioni i furnizimit: 12 V
  • Rryma e konsumit: 100 mA

Skema e orës

Për një pajisje me një ekran dixhital me gjashtë shifra, mënyra e shumëfishtë ishte një zgjidhje e natyrshme.

Qëllimi i shumicës së elementeve të bllok-diagramit (Figura 1) është i qartë pa komente. Në një farë mase, një detyrë jo standarde ishte krijimi i një konverteri të niveleve TTL në sinjale kontrolli të tensionit të lartë për treguesit. Drejtuesit e anodës janë bërë në transistorë NPN dhe PNP të tensionit të lartë. Diagrami është huazuar nga Stefan Kneller (http://www.stefankneller.de).

Çipi TTL 74141 përmban një dekoder BCD dhe një drejtues të tensionit të lartë për secilën shifër. Mund të jetë e vështirë të porosisni një mikroqark. (Megjithëse nuk e di nëse janë duke u prodhuar nga dikush tani). Por nëse gjeni tregues të shkarkimit të gazit, 74141 mund të jetë diku afër :-). Në ditët e logjikës TTL, praktikisht nuk kishte asnjë alternativë ndaj mikrocirkut 74141. Pra, përpiquni të gjeni një diku.

Treguesit kërkojnë një tension prej rreth 170 V. Nuk ka kuptim të zhvillohet një qark i veçantë për një konvertues të tensionit, pasi ka një numër të madh mikroqarqesh për konvertuesit përforcues. Zgjodha IC MC34063 të lirë dhe të disponueshëm gjerësisht. Qarku i konvertuesit është pothuajse plotësisht i kopjuar nga fleta e të dhënave MC34063. Atij i është shtuar vetëm çelësi i energjisë T13. Çelësi i brendshëm nuk është i përshtatshëm për një tension kaq të lartë. Kam përdorur një mbytje si induktor për konvertuesin. Është paraqitur në Figurën 2; diametri i tij është 8 mm, dhe gjatësia e tij është 10 mm.

Efikasiteti i konvertuesit është mjaft i mirë dhe voltazhi i daljes është relativisht i sigurt. Me një rrymë ngarkese prej 5 mA, voltazhi i daljes bie në 60 V. R32 vepron si një rezistencë e ndjeshme e rrymës.

Një rregullator linear U4 përdoret për të fuqizuar logjikën. Ka hapësirë ​​për një bateri rezervë në diagram dhe në tabelë. (3.6V - NiMH ose NiCd). D7 dhe D8 janë dioda Schottky dhe rezistenca R37 është krijuar për të kufizuar rrymën e karikimit sipas karakteristikave të baterisë. Nëse po e ndërtoni orën tuaj vetëm për argëtim, nuk do t'ju duhet bateri, D7, D8 dhe R37.

Paraqitja përfundimtare është paraqitur në Figurën 3.

Figura 3.

Butonat e cilësimit të kohës lidhen me dioda. Gjendja e butonave kontrollohet duke vendosur një "1" logjik në daljen përkatëse. Si një funksion bonus, një emetues piezo është i lidhur me daljen e mikrokontrolluesit. Për të heshtur këtë kërcitje të keqe, përdorni çelësin e vogël. Për këtë, një çekiç do të ishte mjaft i përshtatshëm, por kjo është për një rast ekstrem :-).

Një listë e komponentëve skematikë, vizatimi i PCB-së dhe faqosja mund të gjenden në seksionin Shkarkime.

CPU

Kjo pajisje e thjeshtë mund të kontrollohet nga pothuajse çdo mikrokontrollues me një numër të mjaftueshëm kunjash, numri minimal i kërkuar i të cilave tregohet në Tabelën 1.

Tabela 1.
Funksioni konkluzionet
Të ushqyerit 2
Rezonator kuarci 2
Kontrolli i anodës 6
Shoferi 74141 4
Hyrja e butonit 1
Emiter piezo 1
Total 16

Çdo prodhues zhvillon familjet e veta dhe llojet e mikrokontrolluesve. Paraqitja e kunjave është individuale për çdo lloj. Unë u përpoqa të dizajnoja një tabelë universale për disa lloje mikrokontrolluesish. Pllaka ka një fole me 20 pin. Me disa tela kërcyes, mund ta përshtatni me mikrokontrollues të ndryshëm.

Mikrokontrolluesit e testuar në këtë qark janë renditur më poshtë. Ju mund të eksperimentoni me lloje të tjera. Avantazhi i skemës është aftësia për të përdorur procesorë të ndryshëm. Si rregull, amatorët e radios përdorin një familje mikrokontrolluesish dhe kanë programuesit dhe mjetet e duhura softuerike. Mund të lindin probleme me mikrokontrolluesit nga prodhues të tjerë, kështu që ju dhashë mundësinë të zgjidhni një procesor nga familja juaj e preferuar.

Të gjitha specifikat e ndezjes së mikrokontrolluesve të ndryshëm pasqyrohen në Tabelat 2 ... 5 dhe Figurat 4 ... 7.

Tabela 2.
Shkalla e lirë
Një lloj MC68HC908QY1
Rezonator kuarci 12 MHz
Kondensatorët C1, C2 22 pF
Programi shkallë e lirë.zip
(shih seksionin "Shkarkime")
Instalimet

Shënim: Një rezistencë 10 MΩ është e lidhur paralelisht me rezonatorin e kuarcit.

Tabela 3.
Mikroçip
Një lloj PIC16F628A
Rezonator kuarci 32.768 kHz
Kondensatorët C1, C2 22 pF
Programi pic628.zip
(shih seksionin "Shkarkime")
Instalimet Int. Gjenerator 4 MHz - I/O RA6,
MCLR FAKTUAR, WDT FAKT, LVP FAKT,
BROUT OFF, CP OFF, PWRUP OFF

Shënim: Mikroqarku duhet të rrotullohet 180 ° në prizë.

Tabela 4.
Atmel
Një lloj ATtiny2313
Rezonator kuarci 12 MHz
Kondensatorët C1, C2 15 pF
Programi attiny.zip
(shih seksionin "Shkarkime")
Instalimet Sq. oshilator 8 MHz, RESET ON

Shënim: Shtoni komponentët SMD R dhe C te kunja e RESET (10 kΩ dhe 100 nF).

Tabela 5.
Atmel
Një lloj AT89C2051
Rezonator kuarci 12 MHz
Kondensatorët C1, C2 22 pF
Programi në 2051.zip
(shih seksionin "Shkarkime")
Instalimet --

Shënim: Shtoni komponentët SMD R dhe C në kutinë RESET (10 kΩ dhe 100 nF); prizat e shënuara me yje, lidheni me autobusin e fuqisë + Ub përmes rezistencave SMD 3.3 kOhm.

Duke krahasuar kodet për mikrokontrollues të ndryshëm, do të shihni se ato janë shumë të ngjashme. Dallimet janë në aksesin në porte dhe përcaktimin e funksioneve të ndërprerjes, si dhe në atë që varet nga komponentët e parzmores.

Kodi burimor është i ndarë në dy seksione. Funksioni kryesore () konfiguron portet dhe nis një kohëmatës që gjeneron sinjale ndërprerjeje. Pas kësaj, programi skanon butonat e shtypur dhe cakton kohën përkatëse dhe vlerat e alarmit. Në të njëjtin vend, në ciklin kryesor, koha aktuale krahasohet me orën e ziles dhe ndizet emetuesi piezo.

Pjesa e dytë është një rutinë e ndërprerjes së kohëmatësit. Një nënprogram që thirret çdo milisekondë (në varësi të aftësive të kohëmatësit) rrit variablat e kohës dhe kontrollon shifrat e ekranit. Përveç kësaj, kontrollohet gjendja e butonave.

Nisja e qarkut

Filloni me instalimin dhe konfigurimin e komponentëve nga furnizimi me energji elektrike. Lidhni rregullatorin U4 dhe komponentët përreth. Kontrolloni për 5 V për U2 dhe 4,6 V për U1. Hapi tjetër është montimi i konvertuesit të tensionit të lartë. Rregulloni rezistencën e prerësit R36 në 170 V. Nëse diapazoni i shkurtimit nuk është i mjaftueshëm, ndryshoni pak rezistencën e rezistencës R33. Tani instaloni çipin U2, transistorët dhe rezistorët e qarkut të drejtuesit të anodës dhe shifrave. Lidhni hyrjet e U2 me autobusin GND dhe lidhni në seri një nga rezistorët R25 - R30 me autobusin e furnizimit + Ub. Shifrat e treguesve duhet të ndizen në pozicionet përkatëse. Në fazën e fundit të kontrollit të qarkut, lidhni pinin 19 të mikroqarkut U1 me tokën - emetuesi piezoelektrik duhet të ndizet.

Kodet burimore dhe programet e përpiluara mund të gjenden në skedarin ZIP përkatës në seksionin Shkarkime. Pasi të keni bashkuar programin në mikrokontrollues, kontrolloni me kujdes çdo kunj në pozicionin U1 dhe instaloni kërcyesit e nevojshëm me tela dhe saldim. Kontrolloni fotot e mikrokontrolluesit më lart. Nëse mikrokontrolluesi është programuar dhe lidhur saktë, gjeneratori i tij duhet të funksionojë. Mund të vendosni orën dhe alarmin. Kujdes! Ka vend për një buton më shumë në tabelë - ky është një buton rezervë për shtesat e ardhshme :-).

Kontrolloni saktësinë e frekuencës së gjeneratorit. Nëse nuk përshtatet brenda intervalit të pritur, ndryshoni pak vlerësimet e kondensatorëve C1 dhe C2. (Slidhni paralelisht kondensatorët e vegjël ose zëvendësojini me të tjerë). Saktësia e orës duhet të përmirësohet.

konkluzioni

Procesorët e vegjël 8-bit janë të përshtatshëm për gjuhët e nivelit të lartë. C fillimisht nuk ishte projektuar për mikrokontrollues të vegjël, por për aplikacione të thjeshta mund ta përdorni mirë. Assembler është më i përshtatshëm për detyra komplekse që kërkojnë respektimin e kohërave kritike ose përdorimin maksimal të CPU. Për shumicën e amatorëve të radios, do të funksionojnë si versionet falas ashtu edhe versionet e kufizuara të përbashkëta të përpiluesit C.

Programimi C është i njëjtë për të gjithë mikrokontrolluesit. Duhet të dini funksionet e harduerit (regjistrat dhe pajisjet periferike) të llojit të zgjedhur të mikrokontrolluesit. Kini kujdes me operacionet në bit - gjuha C nuk është e përshtatshme për manipulimin e biteve individuale, gjë që mund të shihet në shembullin e origjinalit kur për ATtiny.

a keni mbaruar? Më pas futuni në soditjen e tubave të vakumit dhe shikoni ...

Kohët e vjetra janë kthyer... :-)

Shënim redaktues

Analogu i plotë i SN74141 është mikroqarku K155ID1, i prodhuar nga softueri Minsk "Integral".
Mikroqarku mund të gjendet lehtësisht në internet.

Unë propozoj të përsëris skemën e një ore të thjeshtë elektronike me një orë alarmi, të bërë në llojin PIC16F628A. Një plus i madh i kësaj ore është treguesi LED i tipit ALS për shfaqjen e kohës. Personalisht, jam shumë i lodhur nga të gjitha llojet e LCD-ve dhe dua të jem në gjendje të shoh kohën nga kudo në dhomë, duke përfshirë në errësirë, dhe jo vetëm drejtpërdrejt me ndriçim të mirë. Qarku përmban një minimum detajesh dhe ka përsëritshmëri të shkëlqyer. Ora është testuar për një muaj, gjë që ka treguar besueshmërinë dhe performancën e saj. Unë mendoj për të gjitha skemat në internet, kjo është më e lehta për t'u ndërtuar dhe ekzekutuar.

Diagrami skematik i një ore elektronike me një orë alarmi në një mikrokontrollues:


Siç mund ta shihni nga qarku i orës, është i vetmi mikroqark i përdorur në këtë pajisje. Një rezonator kristal 4 MHz përdoret për të vendosur frekuencën e orës. Për të shfaqur kohën, përdoren tregues të kuq me një anodë të përbashkët, secili tregues përbëhet nga dy shifra me pika dhjetore. Në rastin e përdorimit të një emetuesi piezoelektrik, kondensatori C1 - 100μF mund të hiqet.

Mund të përdoret çdo tregues me një anodë të përbashkët, përderisa secila shifër ka anodën e saj. Kështu që ora elektronike të jetë qartë e dukshme në errësirë ​​dhe nga një distancë e madhe - përpiquni të zgjidhni ALS-ki më të madh.


Orët shfaqen në mënyrë dinamike. Në një kohë të caktuar, shfaqet vetëm një shifër, e cila mund të zvogëlojë ndjeshëm konsumin aktual. Anodat e secilës shifër kontrollohen nga mikrokontrolluesi PIC16F628A. Segmentet e të katër shifrave janë të lidhura së bashku dhe përmes rezistorëve kufizues të rrymës R1 ... R8 lidhen me kunjat e portës MK. Meqenëse treguesi ndizet shumë shpejt, dridhja e numrave bëhet e padukshme.


Për të vendosur minutat, orët dhe orën e ziles, përdorni butonat e çastit. Si një dalje për sinjalin e alarmit, përdoret pin 10, dhe si përforcues - një kaskadë në transistorët VT1,2. Emituesi i zërit është një element piezoelektrik i tipit ZP. Për të përmirësuar volumin, në vend të tij mund të vendosni një altoparlant të vogël.


Ora mundësohet nga një burim i stabilizuar i tensionit 5V. Mundet edhe me bateri. Ora ka 9 mënyra ekrani. Kalimi nëpër mënyra kryhet me butonat "+" dhe "-". Para se të shfaqen vetë leximet, në tregues shfaqet një aluzion i shkurtër i emrit të modalitetit. Kohëzgjatja e shfaqjes së shpejtë është një sekondë.


Butoni "Korrigjim" e kalon orën - orën e ziles në modalitetin e cilësimeve. Në këtë rast, një kërkesë e shkurtër shfaqet për gjysmë sekonde, pas së cilës vlera e korrigjuar fillon të pulsojë. Korrigjimi i leximeve kryhet me butonat "+" dhe "-". Kur shtypni butonin për një kohë të gjatë, aktivizohet modaliteti i përsëritjes automatike, me një frekuencë të caktuar. Të gjitha vlerat, përveç orëve, minutave dhe sekondave, shkruhen në EEPROM dhe rikthehen pas fikjes / ndezjes.


Nëse për disa sekonda asnjë nga butonat nuk shtypet, ora dixhitale kalon në modalitetin e shfaqjes së orës. Shtypja e butonit "On / Off" aktivizon ose fiket alarmin, ky veprim konfirmohet nga një tingull i shkurtër. Kur ora e ziles është e ndezur, një pikë në shifrën më pak të rëndësishme të treguesit shkëlqen. Po mendoja se ku ta vendosja oren ne kuzhine dhe vendosa ta montoja direkt ne soben e gazit :) Materiali u dergua nga in_sane.


Diskutoni artikullin ALARM I ORËS ELEKTRONIKE

Orë të thjeshta LED mund të bëhen me një kontrollues të lirë PIC16F628A. Natyrisht, dyqanet janë plot me orë të ndryshme elektronike, por sipas funksioneve të tyre, mund t'u mungojë termometri ose ora me zile, ose nuk shkëlqejnë në errësirë. Dhe në përgjithësi, ndonjëherë prototi dëshiron të bashkojë diçka vetë, dhe të mos blejë të gatshme. Për të zmadhuar diagramin e diagramit - klikoni.

Orët e ofruara kanë një kalendar. Ka dy opsione për shfaqjen e datës - muaji në shifra ose rrokje, e gjithë kjo konfigurohet pasi të keni futur datën duke kaluar më tej me butonin S1 ndërsa shfaqet parametri i dëshiruar, termometri. ka firmware për sensorë të ndryshëm. Shikoni pajisjen brenda kutisë:


Të gjithë e dinë që rezonatorët e kuarcit nuk janë të përsosur për sa i përket saktësisë dhe brenda pak javësh, grumbullohet një gabim. Për të luftuar këtë rast, ora parashikon një korrigjim të goditjes, i cili përcaktohet nga parametrat SH dhe SL... Më shumë detaje:

SH = 42 dhe SL = 40 - kjo është përpara 5 minuta në ditë;
SH = 46 dhe SL = 40 - kjo është 3 minuta në ditë prapa;
SH = 40 dhe SL = 40 - kjo përcillet me 2 minuta në ditë;
SH = 45 dhe SL = 40 - kjo kthehet 1 minutë në ditë;
SH = 44 dhe SL = С0 - kjo përcillet me 1 minutë në ditë;
SH = 45 dhe SL = 00 - ky korrigjim është i çaktivizuar.

Në këtë mënyrë, mund të arrihet saktësi perfekte. Edhe pse do t'ju duhet të drejtoni korrigjimin disa herë derisa ta vendosni në mënyrë të përsosur. Dhe tani puna e orës elektronike tregohet qartë:

temperatura 29 gradë Celsius

Si tregues, mund të vendosni ose asambletë dixhitale LED, të cilat tregohen në vetë diagramin, ose t'i zëvendësoni me LED të zakonshme të rrumbullakëta super të ndritshme - atëherë kjo orë do të jetë e dukshme nga larg dhe mund të varet edhe në rrugë.


Një ndezës i thjeshtë me gjashtë LED dhe dy rezistorë, i mundësuar nga një bateri 9 volt.

Në foto është një prototip që kam mbledhur për të korrigjuar programin që do të menaxhojë gjithë këtë ekonomi. Arduino nano i dytë në këndin e sipërm djathtas të tabelës së bukës nuk i përket projektit dhe qëndron atje ashtu siç mund ta shpërfillni.

Pak për parimin e funksionimit: Arduino merr të dhëna nga kohëmatësi DS323, i përpunon ato, përcakton nivelin e ndriçimit duke përdorur një fotorezistencë, më pas dërgon gjithçka në MAX7219, dhe ai, nga ana tjetër, ndez segmentet e nevojshme me shkëlqimin e dëshiruar. Gjithashtu, duke përdorur tre butona, mund të vendosni sipas dëshirës vitin, muajin, ditën dhe kohën. Në foto, treguesit shfaqin kohën dhe temperaturën, e cila është marrë nga një sensor dixhital i temperaturës.

Vështirësia kryesore në rastin tim është se treguesit 2.7 inç me një anodë të përbashkët, dhe ata së pari duhej të miqësoheshin disi me max7219, i cili është i mprehur për treguesit me një katodë të përbashkët, dhe së dyti, për të zgjidhur problemin me furnizimin e tyre me energji elektrike. , pasi atyre u duhen 7.2 volt për shkëlqim, të cilin max7219 vetëm nuk mund ta sigurojë. Pasi kërkova ndihmë në një forum, mora të njëjtën përgjigje.

Zgjidhja e pamjes së ekranit:


Një mikroqark ngjitet në daljet e segmenteve nga max7219, i cili përmbys sinjalin, dhe një qark me tre transistorë ngjitet në secilën dalje, i cili duhet të lidhet me katodën e përbashkët të ekranit, i cili gjithashtu përmbys sinjalin e tij dhe rrit tensionin. Kështu, ne kemi mundësinë të lidhim ekranet me një anodë të zakonshme dhe një tension furnizimi prej më shumë se 5 volt në max7219.

Për provën, lidha një tregues, gjithçka funksionon, asgjë nuk pi duhan

Ne fillojmë të mbledhim.

Vendosa të ndaj qarkun në 2 pjesë për shkak të numrit të madh të kërcyesve në versionin që u divorcua nga këmbët e mia të shtrembër, ku gjithçka ishte në një tabelë. Ora do të përbëhet nga një njësi ekrani dhe një njësi fuqie dhe kontrolli. U vendos që fillimisht të montohej kjo e fundit. Estetë dhe radioamatorë të sprovuar, ju lutemi mos u bini të fikët për shkak të shpërdorimit të pjesëve. Nuk ka dëshirë për të blerë një printer për hir të LUT, kështu që unë e bëj atë në mënyrën e vjetër - stërvitem në një copë letre, shpoj vrima sipas një shablloni, vizatoj një pistë me një shënues, pastaj karrem.

Parimi i fiksimit të treguesve është i njëjtë si në.

Ne shënojmë pozicionin e treguesve dhe përbërësve duke përdorur një shabllon pleksiglas të bërë për lehtësi.

Procesi i shënimit







Pastaj, duke përdorur shabllonin, ne shpojmë vrima në vendet e duhura dhe provojmë të gjithë përbërësit. Gjithçka ra pa të meta.

Ne tërheqim shtigje dhe helmojmë.




duke u larë në klorur hekuri

Gati!
bordi i kontrollit:


tabela treguese:


Bordi i kontrollit doli të ishte i shkëlqyeshëm, pista në tabelën e ekranit nuk e gëlltiti në mënyrë kritike pistën, kjo është e rregullueshme, është koha për të bashkuar. Këtë herë humba virgjërinë time SMD dhe përfshiva 0805 komponentë në qark. Të paktën, rezistorët dhe kondensatorët e parë u ngjitën në vend. Unë mendoj se do ta mbush dorën më tej, do të jetë më e lehtë.
Për saldim, përdora fluksin që bleva. Është kënaqësi të bashkohesh me të, tani unë përdor kolofon alkooli vetëm për kallaj.

Këtu janë bordet e përfunduara. Pllaka e kontrollit ka një vend për një arduino nano, një orë, si dhe dalje për t'u lidhur me një tabelë ekrani dhe sensorë (fotorezistor për ndriçimin automatik dhe një termometër dixhital ds18s20) dhe një njësi furnizimi me energji elektrike me tension të rregullueshëm në dalje (për shtatë të mëdhenj -pajisjet e segmentit) dhe për fuqizimin e orës dhe arduino, bordi i ekranit përmban fole për ekranet, priza për max2719 dhe uln2003a, një zgjidhje për fuqizimin e katër pajisjeve të mëdha me shtatë segmente dhe një grup kërcyesish.




bordi i kontrollit të pasëm

Tabela e ekranit të pasmë:

Instalimi i tmerrshëm smd:


Vrapimi

Pasi të keni bashkuar të gjitha kabllot, butonat dhe sensorët, është koha për ta ndezur. Lëshimi i parë zbuloi disa probleme. Treguesi i fundit i madh ishte i fikur dhe pjesa tjetër ishte e zbehtë. Unë u mora me problemin e parë duke bashkuar këmbën e tranzistorit SMD, me të dytin - duke rregulluar tensionin e lëshuar nga lm317.
ESHTE GJALLE!

Për ata që janë të paktën pak të aftë për mikrokontrolluesit, dhe gjithashtu duan të krijojnë një pajisje të thjeshtë dhe të dobishme për shtëpinë, nuk ka asgjë më të mirë se një montim me tregues LED. Një gjë e tillë mund të dekorojë dhomën tuaj, ose mund të shkojë për një dhuratë unike të punuar me dorë, nga e cila do të fitojë vlerë shtesë. Qarku funksionon si një orë dhe si një termometër - modalitetet ndërrohen me një buton ose automatikisht.

Diagrami elektrik i një ore të bërë në shtëpi me një termometër

Mikrokontrollues PIC18F25K22 kujdeset për të gjithë përpunimin dhe kohën e të dhënave, dhe për një pjesë ULN2803A koordinimi i daljeve të tij me treguesin LED mbetet. Mikroqark i vogël DS1302 funksionon si një kohëmatës për sinjalet e dyta të sakta, frekuenca e tij stabilizohet nga një rezonator standard kuarci 32768 Hz. Kjo e ndërlikon disi dizajnin, por nuk keni nevojë të rregulloni dhe korrigjoni vazhdimisht kohën, e cila në mënyrë të pashmangshme do të vonohet ose nxitohet nëse kaloni me një rezonator kuarci të çmontuar të rastësishëm për disa MHz. Një orë e tillë është më tepër një lodër e thjeshtë sesa një kronometër i saktë me cilësi të lartë.

Nëse është e nevojshme, sensorët e temperaturës mund të vendosen larg njësisë kryesore - ato janë të lidhura me të me një kabllo me tre tela. Në rastin tonë, një sensor i temperaturës është i instaluar në bllok, dhe tjetri ndodhet jashtë, në një kabllo rreth 50 cm të gjatë.Kur provuam një kabllo 5 m, gjithashtu funksionoi në mënyrë perfekte.

Ekrani i orës përbëhet nga katër tregues të mëdhenj dixhital LED. Ato fillimisht ishin katodë e zakonshme, por në versionin përfundimtar u ndryshuan në anodë të zakonshme. Mund të vendosni ndonjë tjetër, më pas thjesht zgjidhni rezistorët kufizues të rrymës R1-R7 bazuar në shkëlqimin e kërkuar. Mund të vendoset në një tabelë të përbashkët me pjesën elektronike të orës, por kjo është shumë më e gjithanshme - befas dëshironi të vendosni një tregues LED shumë të madh në mënyrë që ato të shihen në një distancë të gjatë. Një shembull i një dizajni të tillë të një ore rruge është këtu.

Vetë elektronika fillon nga 5 V, por për një shkëlqim të ndritshëm të LED-ve, duhet të përdorni 12 V. Nga rrjeti, energjia furnizohet përmes një përshtatësi transformatori në ulje në stabilizues 7805 , i cili formon një tension prej rreptësisht 5 V. Kushtojini vëmendje baterisë cilindrike të vogël jeshile - ajo shërben si një burim energjie rezervë në rast të një dështimi të rrjetit 220 V. Nuk është e nevojshme ta merrni atë për 5 V - një litium-jon ose bateria Ni-MH për 3.6 është e mjaftueshme volt.

Për rastin, mund të përdorni materiale të ndryshme - dru, plastikë, metal, ose të futni të gjithë strukturën e një ore të bërë në shtëpi në një industrial të përfunduar, për shembull, nga një multimetër, akordues, radio etj. Ne kemi bërë nga pleksiglas, sepse është e lehtë për t'u përpunuar, ju lejon të shihni të brendshmet në mënyrë që të gjithë të mund të shohin - kjo orë është montuar nga duart tona. Dhe, më e rëndësishmja, ishte në magazinë :)

Këtu mund të gjeni të gjitha detajet e nevojshme për dizajnin e propozuar të një ore dixhitale të bërë vetë, duke përfshirë diagramin e qarkut, paraqitjen e PCB-së, firmuerin PIC dhe

Artikujt kryesorë të lidhur