Elektrooniline kella ahela diagramm. Algkella diagramm mikrokontrolleril. Töö kirjeldused

Mitte nii kaua aega tagasi, ma päästsin vana osadega kasti. Otsisin midagi muud, kuid ma lõpetasin, kui mitu gaasivoolu indikaatorit püüti käes. Üks kord (ammu, ammu, sain nad vanast kalkulaatorist välja.

Mäletan ... Kolmkümmend aastat tagasi olid kuus näitajat vähe aare. See, kes siis võiks teha selliseid näitajaid kella TTL loogika peeti keerukaks connoisseur tema juhtumi.

Gaasi tühjendusnäitajate hõõgus tundus soojem. Mõni minut hiljem mõtlesin ma mõtlesin, kas need vanad lambid teenivad ja ma tahtsin teha neile midagi. Nüüd on väga lihtne teha selliseid tunde. Piisav, et võtta mikrokontrollerit ...

Sellest ajast peale ma kiindunud programmeerimine mikrokontrollerid keeltes kõrge tase, Ma otsustasin vähe mängida. Üritasin digitaalsete gaaside tühjendusnäitajate lihtsa kella ehitada.

Disaini eesmärk

Ma otsustasin, et kellal peaks olema kuus numbrit ja aeg tuleks määrata minimaalne nuppe arv. Lisaks tahtsin proovida kasutada erinevaid mikrokontrollerite perekondi erinevatest tootjatest. Ma kavatsen programmi kirjutada C.

Gaasi tühjenemise näitajad vajavad kõrget pinget. Aga ma ei tahtnud tegeleda ohtliku võrgupingega. Kell pidi süüa kahjutu pinge 12 V.

Kuna peamine eesmärk oli mäng, siis ei leia te siin kohtuasja mehaanilise disaini ja jooniste kirjeldusi. Soovi korral suudate ennast kella muuta vastavalt teie maitsele ja kogemustele.

Seda tegin:

  • Ajanäide: Tšish MM SS
  • Äratuskella väljakuulutamine: CHECH MM -
  • Aja kuvamisrežiim: 24 tundi
  • Täpsus ± 1 sekund päevas (sõltub kvarts resonaatorist)
  • Toiteallikas: 12 V
  • Praegune tarbimine: 100 MA

Kellakava

Kuuekohalise digitaalse ekraaniga seadme jaoks oli loomulik lahendus multipleksrežiim.

Enamiku plokkskeemi elementide eesmärk (joonis 1) on arusaadav ilma kommentaarita. Teatud määral oli mittestandardne ülesanne luua TTL-i taseme konverteri kõrgpinge indikaatoride juhtimissignaalideks. Anoodi draiverid on valmistatud kõrgepingega NPN ja PNP transistorid. Skeem on laenatud Stephen Knellerist (http://www.stefankneller.de).

TTL CHIP 74141 sisaldab binaarse kümnendkoha kümnendkoha dekooderit ja kõrgpinge draiveri iga numbri jaoks. On võimalik tellida ühe kiibi on raske. (Kuigi ma ei tea, kas neid on nüüd kõikides kedagi toodetud). Aga kui sa leidsid gaasivoolu näitajad, võib 74141 kusagil läheduses :-). TTL loogika alternatiivide ajal oli praktiliselt praktiliselt 74141 mikrotsircuiti praktiliselt. Nii et proovige leida kuskil ühte asja.

Näitajad nõuavad pinge suurusjärgus 170 V. Arendada spetsiaalse skeemi pinge konverteri jaoks ei ole mõtet, sest seal on suur hulk mikrotsircuits suurendada muundurid. Valisin odava ja laialdaselt kättesaadava Microcircuit MC34063. Konverteri diagramm on peaaegu täielikult kopeeritud tehniline kirjeldus MC34063. See lisas ainult toitevõtme T13. Sellise kõrge pinge sisemine võti ei sobi. Muunduri induktiivsusena kasutasin lähitulek. See on näidatud joonisel fig 2; Selle läbimõõt on 8 mm ja pikkus on 10 mm.

Anduri tõhusus on üsna hea ja väljundpinge on suhteliselt ohutu. Mis koormuse voolu 5 mA, väljundpinge tilka 60 V. R32 täidab funktsiooni praeguse mõõtekitakt.

Toide loogika kasutab lineaarset regulaator U4. Diagrammil ja laual on olemas varukoopia aku jaoks koht. (3.6 V - NiMh või NiCd). D7 ja D8 on Schottki dioodid ja R37 takisti eesmärk on piirata laadimise tok. Vastavalt aku omadustele. Kui kogute kella ainult meelelahutuse, aku, D7, D8 ja R37 jaoks, siis te ei vaja.

Lõplik skeem on näidatud joonisel fig.

Joonis 3.

Aja seadistusnupud on ühendatud dioodide kaudu. Nuppude olekut kontrollitakse loogilise "1" seadmisega sobival tootes. Boonusfunktsioon mikrokontrolleri väljundile on ühendatud piezo-emitteriga. Selle vastik kriiskangu ühendamiseks kasutage väikest lülitit. Selleks oleks see üsna haamr, kuid see on äärmuslik juhtum :-).

Ringkonnakomponentide loend, joonistamine pcb Ja elementide paigutuse skeemi võib leida "Allalaadimisest" sektsioonis.

Protsessor

Peaaegu ükskõik millise mikrokontrolleri piisava arvu järeldustega saab kontrollida nende tüsistusteta seadmeid, minimaalne nõutav arv, mis on märgitud tabelis 1.

Tabel 1.
Ülesanne järeldused
Toit 2
Kvartside resonaator 2
Anodami juhtimine 6
Juht 74141. 4
Nupud sisendid 1
Piezo emitter 1
Kogusumma 16

Iga tootja arendab oma perekonnad ja mikrokontrollereid. Järelduste asukoht on iga tüübi jaoks individuaalselt. Üritasin ehitada mitmesuguste mikrokontrollerite universaalse tasu. Juhatusel on 20-pin-paneel. Mitme juhtmega hüppajaga saate selle kohandada erinevate mikrokontrollerite jaoks.

Mikrokontrollerid on allpool loetletud selle skeemi all. Te saate katsetada teiste tüüpidega. Kava eeliseks on võimalus kasutada erinevaid töötlejaid. Veerullid kipuvad kasutama ühte mikrokontrollerite perekonda ja neil on vastav programmeerija ja tarkvara tööriistad. Mikrokontrollerite teiste tootjate probleemid võivad tekkida, nii et ma andsin teile võimaluse valida töötleja oma lemmik pere.

Kõik eri mikrokontrollerite lisamise eripära kajastuvad tabelites 2 ... 5 ja joonistel 4 ... 7.

Tabel 2.
Freescale
Tüüp MC68HC908QY1.
Kvartside resonaator 12 MHz
C1, C2 kondensaatorid 22 PF
Programm freescale.zip.
(Vt "Allalaadimised")
Sisseseade

Märkus: Vastupanu 10 Mω on sisse lülitatud paralleelselt kvarts resonaatoriga.

Tabel 3.
Mikrokiip.
Tüüp Pic16f628a.
Kvartside resonaator 32,768 kHz
C1, C2 kondensaatorid 22 PF
Programm pic628.zip.
(Vt "Allalaadimised")
Sisseseade Sisemine 4 MHz generaator - I / O RA6,
MCLR Väljas, WDT välja, LVP Väljas,
Brut Off, CP Väljas, Pwrup Off

Märkus: kiip tuleb paneelile 180 ° paigutada.

Tabel 4.
Atmel
Tüüp Attyy2313
Kvartside resonaator 12 MHz
C1, C2 kondensaatorid 15 pf
Programm atiny.zip.
(Vt "Allalaadimised")
Sisseseade SQ. Generaator 8 MHz, lähtestage sisse

Märkus: lisage SMD-komponendid R ja C lähtestamise väljundisse (10 com ja 100 NF).

Tabel 5.
Atmel
Tüüp AT89C2051
Kvartside resonaator 12 MHz.
C1, C2 kondensaatorid 22 PF
Programm aT2051.ZIP.
(Vt "Allalaadimised")
Sisseseade --

Märkus: lisage SMD-komponendid R ja C lähtestamise väljundile (10 COM ja 100 NF); Järeldused tähistatud tärniga, ühendada võimsus bussi + UB kaudu SMD takisti 3.3 com.

Erinevate mikrokontrollerite koodide võrdlemine näete, et need on väga sarnased. Erinevused on kättesaadavad sadamatele juurdepääsu ja katkestuste funktsioonide kindlaksmääramise ja sõltub rihma komponentidest.

Lähtekood koosneb kahest osast. Ülesanne Main () Reguleerib sadamaid ja käivitab taimer, mis tekitab katkestuse signaale. Pärast seda skaneerib programm pressitud nuppe ja seab vastava aja- ja häireväärtuse. Samal ajal, põhitsükli jooksul, praegune aeg võrreldakse äratuskella ja piezo-emitter lülitub sisse.

Teine osa on taimeri katkestuste töötlemise rutiinne. Subprogramme, mida nimetatakse iga millisekundi kaudu (sõltuvalt taimeri võimalustest), suurendab ajamuutujaid ja kontrollib kuva numbrit. Lisaks kontrollitakse nuppude olek.

Kava käivitamine

Komponentide paigaldamine ja käivitamise alustamine toiteallikast. Pingutage U4 nupu ja selle ümbritsevaid komponente. Kontrollige U2 ja 4.6 kiibi 5 V pinge olemasolu U1-le. Hinnake järgmise sammu, koguge kõrgepinge muundur. R36 Trimming takisti Seadistage pinge 170 V. Kui reguleerimisvahemik selgub olevat piisav, muutke takisti R33 resistentsust veidi. Nüüd installige U2 kiip, transistorid ja takistid draiverid anode ja numbreid. Ühendage sisendid U2 GND-bussiga ja ühendage üheks takisti R25 - R30 toiteliini + UB-ga. Sobivates positsioonides tuleks arvud põletada. Kava kontrollimise viimasel etapil ühendage U1-kiibi väljund 19 toodanguga maapinnast - seal peab olema piesoheit.

Lähtekoodide ja koostatud programmide saab leida vastava zip-faili "allalaadimiste" sektsioonis. Pärast programmi õmblemist mikrokontrolleri, kontrollige hoolikalt iga väljundi asendis U1 ja installige vajalikud hüppajad traadist ja jootmiseks. Kontrollige ülaltoodud mikrokontrollerite piltidega. Kui mikrokontroller on programmeeritud ja korralikult ühendatud, peab see teenima oma generaatorit. Saate määrata aega ja äratuskella. Tähelepanu! Juhatusel on teise nupu jaoks koht - see on vaba nupp tulevaste laienduste jaoks :-).

Kontrollige generaatori sageduse täpsust. Kui see ei sobi oodatud vahemikku, muutke veidi C1 ja C2 kondensaatorite reitinguid. (Müüdud paralleelsed kondensaatorid väikese võimsusega või asendada need teistega). Kella täpsust tuleb parandada.

Järeldus

Väikesed 8-bitised protsessorid on täielikult kohandatud kõrgetasemeliste keelte jaoks. Esialgu C-keel ei olnud mõeldud väikestele mikrokontrolleritele, vaid lihtsate rakenduste jaoks saate seda täiuslikult kasutada. Kokkupanek parem jaoks keerulised ülesandednõuab kriitiliste aegade või maksimaalse protsessori laadimise järgimist. Enamiku raadio amatööride puhul sobivad nii C-kompilari tasuta kui ka tingimisi tasuta piiratud versioonid.

Programmeerimine C on võrdselt kõigile mikrokontrolleritele. Peate teadma valitud mikrokontrolleri riistvara (registrite ja perifeeria) funktsioone. Olge natuke operatsioonideta

Lõpetas? Seejärel häälestage vaakumlampide mõtlemine ja ...

... Vanadel päevadel tagastatakse ... :-)

Redigeerimine

Täielik analoog SN74141 on K155ID mikrotsircuit, mis andis Minski "Integreeritud".
Kiibi saab hõlpsasti leida internetis.

Varem avaldati ma saidi suurte tänavakellaga dünaamilise näitusega. Tööajal puuduvad kaebused: täpne kursus, mugavad seaded. Kuid üks suur miinus - juhitud indikaatorid on päevasel ajal halvasti nähtavad. Probleemi lahendamiseks lülitasin ma staatilisele näidustusele ja heledamatele LEDidele. Nagu alati tarkvara, tänu Soir'ile. Üldiselt annan teie tähelepanu suurele tänavakellale staatilise ekraaniga, seaded jäid eelmistel tundidel.

Neis on kaks kuvamist - peamine (väljaspool tänavat) ja abisaaja SA15-11 SRWA indikaatorid - siseruumides, seadme puhul. Kõrge heledus saavutatakse AL-103OR3D-D ultravärvitud LED-i kasutamisega, 50 mA ja TPIC6B595DW mikrotsircuitidega.

Elektrooniline kellakava tänava jaoks eredad LED-ides

Selle kella skeemi omadused:

- aja kuvamise vorming 24-tunnine aeg.
- Kursuse täpsuse digitaalne korrigeerimine.
- peamise toiteallika sisseehitatud kontroll.
- Mikrokontrolleri mittenõlitu mälu.
- Seal on termomeeter, mis mõõdab temperatuuri vahemikus -55 - 125 kraadi.
- See on võimalik vaheldumisi väljund teavet aja ja temperatuuri indikaator.

SET_TIME nupu vajutamine tõlgib indikaatorit peaajal režiimist (praeguse aja kuvamine). Kõigis režiimides, millel on pluss / miinusnupud, teostatakse kiirendatud paigaldus. Muuda seadeid 10 sekundi pärast viimane muutus Väärtused salvestatakse mitte-lenduva mälu (EEPROM) ja loetakse sealt, kui toite korratakse.

Teine suur pluss kavandatud valik - heledus on muutunud, nüüd päikesepaistel ilm, heledus on ilus. Juhtmete arv 14 kuni 5 väheneb. Traadi pikkus peamisele (väljas) ekraanile on 20 meetrit. Elektrooniliste töötundide toimimine on täidetud, selgus täisfunktsionaalsete kellade - ja päeva ja öösel. Lugupidamisega, Soir-Alexandrovitši.

Kella mõiste on näidatud joonisel fig. See sisaldab K176-seeria, kahe transistori ja 36 muud diskreetset elemente integratsiooni suurenenud mikrotsircuit'i suurenenud integratsiooni taseme suurenenud tasemest. Indikaator on lame mitmekülgne, katoodi helendav, dünaamiline näidustus IVL1 - 7/5. Sellel on neli numbrit, mille kõrgus on 21 mm ja kaks eralduspunkti, mis asuvad vertikaalselt.

Teise käsi generaator ja minutimpulssid on tehtud mikrotsircuit - IC1 K176IA18. Lisaks sellele loob see mikrotsircuit 1024 Hz sageduse impulsside impulsside kaunvilja (väljund 11), mida kasutatakse signalisatsiooniseade kasutamiseks. Vahelduva signaali loomiseks kasutatakse 2 Hz sageduse impulsid (väljund 6). 1 Hz sagedus (väljund 4) loob eralduspunktide vilkumise mõju. 128 Hz sageduse impulssid, mis nihutati üksteise suhtes, faasil 4 ms (järeldused 1, 2, 3, 15) toidetakse indikaatori nelja numbrit, pakkudes nende järjestikuse kuma. Vastavate minutite vahetamine minutite ja kella vahetamine toimub 1024 Hz sagedusega (väljund 11). Iga indikaatorvõrkude impulss on võrdne kahe sagedusperioodi kestusega 1024 Hz, st mõõturite võrgustiseeritud signaali sisse ja välja lülitab kaks korda. Seega on kaks toimet süfastase impulsside sagedusega: dünaamiline näidustus ja dekooderi ja indikaatorit.
IC2 integreeritud liirteenistus C176IA13 sisaldab mingeid minutit ja kellaaega, mingeid minutit ja kella, et määrata signalisatsiooniseade aeg, samuti lülitid sisendid ja väljundid. "Need loendurid." Need loendurid. "Need loendurid." Need loendurid. Lendurite väljundid lüliti kaudu ühendatakse binaarse koodi dekrüpteerimisega näitaja seitsmele elemendi koodile. See dekooder tehakse ICC K176IZ ICC-s. Dekoodri väljundid on ühendatud kõigi nelja numbri vastavate segmentidega paralleelselt. Kui S2 nuppu vajutatakse, on indikaator ühendatud kellamõõturiga (selle režiimi tuvastamiseks vilgub punkt 1 Hz sagedusega). Vajutades S6 "CORR." Nupp, kellamõõturid seadistavad (K176II13 kiip) ja minutilise impulsi järjestuse generaatori jaadrid (K176IA mikroskuuni) null olekusse. Pärast nupu S6 laskmist töötab kell tavaliselt. Seejärel vajutades S3 "Min" ja S4 "tund" nupud protokolli paigaldamise ja praeguse aja kella paigaldamise. Selles režiimis on see võimalik heli signaal. Kui S2 nuppu vajutatakse, on signaalimisseadme mõõturid ühendatud dekrüptori ja indikaatoriga. Selles režiimis kuvatakse ka neli numbrit, kuid vilkuvad punktid kustuvad. Vajutades S5 nupu "Bud" ja hoidke seda, vajutage S3 "min" ja S4 "tund" nupud, seadistage signalisatsiooniseadme nõutav aeg, jälgides indikaatorit. Kellakontuur võimaldab seadistada indikaatorite valgustuse vähendamise heledust, kasutades nuppu S1 "Brightness". Siiski tuleb meeles pidada, et vähendatud heledusega (S1 nupp vajutatakse), keerates piiksu, samuti kellaaja seadistamine ja signaalimisseade ei ole võimalik.
Toiteallikas BP6 - 1 - 1 sisaldab võrgu trafo T, luues pinge 5 V (keskmise punktiga), et võimsus katoodi ja pinge 30 V võimsus indikaatorit ja mikroskõlke järelejäänud ahelaid. Pinge 30 sirgendab nelja dioodide tsükli ahela (VD10 - VD13) ja seejärel stabilisaatoriga VD16 stabiliooni suhtes, mis on selle suhtes võrreldes, loodud +9 kiipide toitumiseks ja stabilisaatori VD14, VD15 abil ja transistori VT2-pinge + 25 V (katoodiga võrreldes) võrguvõrkude ja anoodi näitajate jaoks. Tundi järgi tarbitud võimsus, mitte rohkem kui 5 vatti. Varukoopia ühendamine on ette nähtud kellaaja salvestamiseks, kui võrk on välja lülitatud. Iga aku saab kasutada 6 ... 9b.

Kirjandus MRB1089.

Neid tunde on läbi vaadatud mitu korda, kuid loodan, et minu ülevaade on ka teile huvitav. Lisas töö ja juhiste kirjeldus.

Disainer ostis eBay.com'is 1,38 naela (0,99 + 0,39 kohaletoimetamise), mis on võrdne $ 2.16-ga. Ostu ajal on see kõigi pakutavate pakutavate madalaim hind.

Tarneaeg kestis umbes 3 nädalat, komplekt tuli tavapärasesse polüetüleenkotiga, mis omakorda pakitud väikesesse "pupis" pakendisse. Näitaja väljundites oli väike tükk vahtu, ülejäänud osad olid ilma kaitseta.

Dokumentatsioonist ainult A5-vormingu väikesel leheküljel on ühel küljel raadiokomponentide loend ja teisel kontseptuaalne elektriline ahel.

1. Elektriskeemi kontseptsioon Kasutatud osade ja tulemuslikkuse põhimõte



Aluse või "südame" kella on 8-bitise CMOS Microcontroller AT89C2051-24PU varustatud Flash programmeeritav ja pestakse 2KB ROM.
Kella generaatori sõlme Allkirjastatud vastavalt skeemile (joonis 1) ja koosneb kahe C2 ja C3 kondensaatorite kvarts resonaatori Y1-st, mis moodustavad paralleelse võnkumise ahela kokku.


Maksnitatsioonide kondensaatorite muutmist saab kellade generaatori sageduse muutmiseks muuta väikestes piirides ja vastavalt kella täpsusele. Joonisel fig 2 on kujutatud kella generaatori skeemi võimaluse võimalusega kohandada kellaaeg.

Esialgse lähtestamise sõlme Kasutatakse sisemise mikrokontrolleri registrite paigaldamiseks algses riigis. See aitab toita pärast ühendamist võimsusega 1 ühe impulsi MK-ga, mille kestus on vähemalt 1 μs (12 kellasageduse perioodi).
Koosneb RC-takisti ja C1 kondensaatori moodustatud RC-ahelatest.

Sisendskeem Koosneb S1 ja S2 nuppudest. Seda tehakse programmeerimisgraafiliselt nii, et dünaamika ühe nupu ühe vajutamisega jaotatakse üks signaal ja kui teil on kaks korda.

Näidustusmoodul Küünla nelja-bitise seitsme segmendi indikaatoril ühise katoodi DS1 ja takistusi PR1-ga.
Vastupidav kokkupanek on ühel juhul takisteid:


Heliosakavades on skeemi kogutud takisti R2 10k., PNP transistori Q1 SS8550 (võimendades võimendi rolli) ja piesoelement LS1.

Toit Fikseeritud läbi J1 pistiku ühendatud paralleelselt siluva kondensaatori C4. Varustuspinge vahemik 3 kuni 6V.

2. Ehita disainer

Kogumisraskused ei põhjustanud allkirjastatud pardal, kus üksikasjad jootetakse.

Paljud pildid - Spoiler peidetud disaineri kokkupanek

Ma alustasin paneeli, sest see on ainus ei ole raadio komponent:

Järgmine etapp i joodetud takistid. Neid on võimatu segi ajada, nad on mõlemad 10KOMis:


Pärast seda paigaldasin i elektrolüütilise kondensaatori, takisti koostisse (pöörates tähelepanu ka kella generaatori esimesele järeldusele) ja elementidele - 2 kondensaator ja kvarts resonaator

Järgmised sammud ja toitefiltri kondensaator:

Pärast seda järjekorda heli piesoelektrilise ja transistori jaoks. Transistoris on peamine asi luua paremal küljel ja ei sega järeldusi:

Viimane, kuid i jootmine indikaator ja toitepistik:

Ma ühendan 5V pingeallikaga. Kõik töötab !!!


3. Seadistamine praeguse aja, äratuskellade ja Hedgehog signaali.

Pärast elektri sisselülitamist kuvatakse ekraan režiimis ("Kell: minut minutit") ja kuvab vaikimisi kella 12:59. Tunni helisignaal on sisse lülitatud. Kaasatakse nii äratuskellad. Esimene on seatud ajal operatsiooni 13:01 ja teine \u200b\u200b- 13:02.


Iga kord lühikese ajakirjanduse S2 nupule lülitub ekraan režiimide vahel ("Kell: minutid") ja ("minutit: sekundid").
Pikad vajutage S1 nupu vajutamisega menüü Seaded, mis koosnevad 9 alammenust, mis on tähistatud tähtedega A, B, C, D, E, F, G, H, i. Alammenüü on sisse lülitatud S1 nupuga, väärtustega Muudetakse S2 nupuga. Pärast alammenüüt peaksin väljuma menüü Seaded.

A: praeguse ajanäitude seadistamine
Kui vajutate nuppu S2, varieeruvad kellad 0 kuni 23. Pärast kella seadistamist vajutage S1, et minna alammenüüsse B.

B: Määrake praeguse aja protokollid


C: tunnitava heli sisselülitamine
Vaikimisi lubatud (ON) - iga tund alates kella 8.00-20.00 serveeritakse piiksu. Kui vajutate S2 nuppu, varieerub väärtus (ON) ja OFF (OFF). Pärast väärtuse seadistamist peate klõpsama S1, et minna alammenüüse D.

D: esimese häire väljalülitamine
Vaikimisi on häire sisse lülitatud (ON). Kui vajutate S2 nuppu, varieerub väärtus (ON) ja OFF (OFF). Pärast väärtuse määramist peate järgmise alammenüü juurde minema S1. Kui äratuskell on välja lülitatud, siis jätab alammenüü e ja f vahele.

E: esimese äratuskella lugemise paigaldamine
Kui vajutate nuppu S2, varieerub kell 0 kuni 23. Pärast kella seadistamist peate vajutama S1, et minna alammenüüsse F.

F: esimese häire lugemise seadistamine
Kui vajutate S2 nuppu, on minuti muudatused varieeruvad 0 kuni 59. Pärast protokolli seadistamist peate vajutama S1 alammenüüsse C.

G: Teise häire väljalülitamine
Vaikimisi on häire sisse lülitatud (ON). Kui vajutate S2 nuppu, varieerub väärtus (ON) ja OFF (OFF). Pärast väärtuse määramist peate järgmise alammenüü juurde minema S1. Kui äratuskell on välja lülitatud, siis h ja i alammenüü on vahele jäetud ja väljund menüüst Seaded.

H: teise äratuskella lugemise paigaldamine
Kui vajutate S2 nuppu, varieeruvad kellaaeg 0 kuni 23. Pärast kella seadistamist peate vajutama S1, et minna alammenüüsse I.

I: Teise häire protokolli lugemise paigaldamine
Kui vajutate nuppu S2, siis minuti muudatused varieeruvad vahemikus 0 kuni 59. Pärast seadistamise minutit peate Seade menüüst väljumiseks vajutage S1.

Sekundite korrigeerimine
Režiimis ("minutit: sekundid") on vaja S2-nuppu, et taastada sekundite lähtestamine. Järgmisena klõpsake nuppu S2, et käivitada sekundite loendamine.

4. Kella üldmuljed.

Plussid:
+ Madal hind
+ Lihtne kokkupanek, minimaalsed üksikasjad
+ Pleasure OT iseseisvus
+ Üsna väike viga (mul on mõni sekund minu taga)

Määrad:
- Pärast väljalülitamist toite ei hoia aega
- puuduvad dokumendid, välja arvatud kava (see artikkel osaliselt lahendatud selle miinus)
- Mikrokontrolleri püsivara on lugemise eest kaitstud

5. Valikuline:

1) Interneti lõputute ruumide kohta leidsid selle kella juhised inglise keel Ja tõlgitud selle vene keelde. Saate selle alla laadida

Praegu toodab elektrooniline tööstus märkimisväärse arvu töölaua ja mootorsõidukite tundi, erinevaid skeeme, mida kasutavad indikaatorid ja konstruktiivse disain. Mõned ideed seeriaviisiliselt toodetud tunde annab tabelis. 2. Mõtle mõnede nende kellade seerialahenduste omadused.

"Electronics 2-05" - laua kella, näidates tundi ja protokolli võime väljastada piiksu. Kella mõiste on näidatud joonisel fig. 47. See sisaldab 11 mikrotsircuit K176 seeria ja neli K161 seeria kiipe, üks transistor ja 38 muud diskreetseid elemente. Indikaator kasutab nelja IV-12 lampi ja ühte lamp yb-1 (vilkuv kriips).

Tabel 2

Määramine Näitaja tüüp Toiteallikas Tunktsioone
"Elektroonika 3/1" (lauaarvuti) ILCT-6/7 Autonoomne 6 B. Vaata, minutit, sekundit taustaga
"Elektroonika 16/7" (lauaarvuti) ILCT-6/7 Autonoomne 3 B. Vaata, hetked, nädalapäev, kindel. Kuu arvu jagamine
"Elektroonika 6/11" (lauaarvuti) IVL1-7 / 5. 220 V võrk Vaata, Protokollid Asunco väljaandmisega, signaali kindlaksmääratud aja jooksul (häire funktsioon). Stopperi või taimeri funktsiooni täita
"Elektroonika 6/14" (lauaarvuti) YB 6. 220 V võrk Kell, minuti kaugusel audio signaali väljastamisest kindlaksmääratud aja jooksul (häirefunktsioon)
"Elektroonika 2-05 YB-12 220 V võrk Vaata, protokollid audio signaali väljastamisega kindlaksmääratud aja jooksul (häirefunktsioon). Võime muuta indikaatorit luminestsentsi heledust
"Elektroonika 2-06" (lauaarvuti) IVL 1-7 / 5 220 V võrk Vaata, protokollid audio signaali väljastamisega kindlaksmääratud aja jooksul (häirefunktsioon). Võimalus muuta indikaatori luminestsentsi heledust
"Elektroonika 2-07" (töölaud sisseehitatud raadioga) IVL 1-7 / 5 220 V võrk Kell, protokoll audiosignaali väljastamisest teatava aja jooksul (häire funktsioon). Keerake raadio sisselülitamisel kindlaksmääratud aja jooksul. Raadioprogrammi vastuvõtmine VHF-i vahemikus viie fikseeritud sagedusega pidevas või programmeeritavas töörežiimis
"Electronics-12" (autotööstus) ALS-324B Lõhkeke 12 V. Kell, minutid. Võime muuta heledust ja ühendage indikaator lahti

Kella skeem on tehtud kiibidel IMS4, IMS8, IMS11ja erineb tavapärasest kahest funktsioonist. Esimene on see, et C176 mikrotsircuiti väljundid, K176I4 on ühendatud indikaatorisegmentidega transistori klahvide kaudu (K161KN1 kiibid). See võimaldab digitaalsetele indikaatoridele tarnida pinget 25 v kui tagatud, nende hõõgumise kõrgem heledus. Iga mikrotsircuit K161KN1-l on seitse klahvi. Kellades kasutatakse neli sellist kiibi: 23 võtit pendeldama dekoodrite signaalid, üks klahv on 1 Hz signaali sagedus (vilkuv kriips), üks - kümnete kümnete indikaatorvõrk (numbri tähise väljalülitamiseks) 0) Äratuskella dünaamilise pea korral üks - ühekordse 1 minuti sageduse signaali lahtiühendamiseks, mis on varustatud juhtimisseadmetele, on üks klahv varukoopia.

Teine funktsioon on esialgne aja seadistussüsteem. Aja määramiseks kasutatakse signaalimisseadme ahelat. Lülitub 1. S2. - S5.näiteks-1200 nõutavale ajale vastavatesse sätetesse. Täpne aja signaal vajutatakse nuppu S7."Salvestage". Kus. Kõik loendurid, sealhulgas signaalimisseade, on paigaldatud null olekusse loogiliste elementide abil 2i - mitte IMS7.1, IMS7.2.Pärast seda pakutakse kellaahelale signaali sagedusega signaali 32768 Hz sagedusega signaali asemel 1/60 Hz sagedusega. Isegi lühikese nupuga S7.loendurid; Me suudame "salvestada" soovitud numbri, mille järel signalisatsiooniseadme sobitamise skeem (dioodid VD7. - VD10ja loogiline element 2ili-mitte. IMS5.2),mis peatab signaali saamise sagedusega 32768 Hz läbi loogilise elemendi 2. IMS6.4.Seal on signaal sagedusega sagedusega 1/60 Hz voolu kellaarvestite ja signaalimisseade (kaudu elemendi 2, mitte IMS6.1).

Kui toide on sisse lülitatud, kõik kellamõõturid ja häireseade on seadistatud nullini, kasutades transistorile kogutud ahelat. VT1.Kui pinge ilmub transistori kollektorile ja kondensaatori pinge puudumise puudumisele Sztransistor sulgub. Loogilise elemendi väljundis 2. IMS7.2seal on positiivne potentsiaal, mis seab 0 dividendid kiip K176I12. Samaaegselt läbi elemendi 2nd IMS7.1paigaldatud 0-tunnise loendurite ja signaalimisseadmega. Kui kondensaatori SZ laadimisel takisti Ribatransistor avab elemendi mõlemale sissepääsule IMS7.2positiivne potentsiaal ja loogiline signaal on väljund. Loendurid hakkavad töötama.

Signalisatsiooniseade koosneb kella loenduritest ja minutitest, aeg-setup lülitid 52- - S5kokkusattumis- ja helisignaalide ahelad. Kella andmesignaali kõigi elementide toimimist peetakse §-s 7.



Söötmisseade koosneb võrgu trafo T1.2 V vahelduva pinge pakkumine laternate katoodide hõõgikehelate võimsuseks, samuti pinge 30 V-st kuni kella ülejäänud elementide võimsusele. Pärast dioodi sirgendamist VD3.tuleb välja konstantse pinge - 25 V, mis on varustatud lampide katoodidele. "Heleduse" lüliti abil saate muuta näitajate luminestsentsi heledust.

Pinge +25 V-st kasutamisest takisti R4.ja stabitron VD5pinge on loodud +9 kiibi toitumiseks. Et tagada töö peakorteri töö, kui võrk on kadunud, on aku kaasas pingega 6-9 V. võimsus, mida tarbitakse tundide kaupa, umbes 6 vatti.

"Elektroonika 2-06" - lauaarvuti signaaliseadmega.

Joonis fig. 48. Kella skemaatiline diagramm "Elektroonika 2-06"

Kella mõiste on näidatud joonisel fig. 48. See sisaldab kolme mikrootsikuid K176-seeria, kahe transistori ja 36 muu diskreetse elemendi suurenenud mikrotsircu. Näitaja - - Lame mitmekohaline, katodool-Munch, dünaamiline näidustus Yves L1-7 / 5. Sellel on neli numbrit, mille kõrgus on 21 mm ja kaks eralduspunkti, mis asuvad vertikaalselt.

Teise ja minutilise impulsi generaator on tehtud mikrotsircuus -Is1K176ia18. Lisaks loob see mikrotsircuit voolukiiruse impulsside 1024 Hz (väljund 11), kasutatakse häireseadme kasutamiseks. Et luua vahelduva signaali, impulsside sagedusega 2 Hz (väljund 6). Sagedus 1 Hz (järeldus 4) loob eralduspunktide vilkumise mõju.

128 Hz sageduse kaunviljad, mis nihutati üksteise suhtes 4 ms faasis (järeldused) 1, 2, 3, 15) serveeritakse näitaja nelja numbri võrkudele, pakkudes nende järjestikuse kuma. Minutite vastavate meetrite vahetamise vahetamine ja kellaaeg viiakse läbi sagedusega 1024 Hz (väljund) 11). Iga indikaatorvõrkude impulss on võrdne kahe sagedusperioodi kestusega 1024 Hz, st mõõturite võrgustiseeritud signaali sisse ja välja lülitab kaks korda. Seega on kaks toimet süfastase impulsside sagedusega: dünaamiline näidustus ja dekooderi ja indikaatorit. Dünaamilise näidustuse põhimõte Loe edasi §-s 1.

Integreeritud mikrotsircuit IS2.K176IA13 sisaldab mingeid minutit ja. Tundi peatunde, protokolli loendurid ja kella, et määrata signalisatsiooniseade aeg, samuti lülitid sisendite ja väljundite lülitub »need meetrid. Lendurite väljundid lüliti kaudu ühendatakse binaarse koodi dekrüpteerimisega näitaja seitsmele elemendi koodile. See dekrüptor on valmistatud mikrotsircuit'is. ImbumaK176IZ. Dekoodri väljundid on ühendatud kõigi nelja numbri vastavate segmentidega paralleelselt.

Surutud nupuga S2."Kõne" Indikaator on ühendatud kellaarvestitega (selle režiimi tuvastamiseks vilgub punkt 1 Hz sagedusega). vajuta nuppu S6."Prindi", kellamõõturite (K176IA13 kiibi) ja minutijärjestuse generaatori generaatori (Microcircuit K176IA18) seadistuses null olekus. Pärast nupu andmist S6.kell töötab tavapäraselt. Seejärel vajutades nuppe S3."Min" ja S4."Tund" muudab protokolli paigaldamise ja praeguse aja kella paigaldamise. Selles režiimis on BEP-i sisse lülitada.

Kui nuppu vajutatakse S2.Dekrüptori "kõne" ja indikaator on ühendatud signaalimisseadme loenduritega. Selles režiimis kuvatakse ka neli numbrit, kuid vilkuvad punktid kustuvad. vajuta nuppu S5."Bud" ja hoides seda alla, määrake järjestikku S3-minutiliste nuppudega ja S4."Hund" seadistage signaaliseadme nõutav aeg, jälgides indikaatorit.

Kellakontuur võimaldab installida nupu abil indikaatorite valgustuse vähendatud heledust. S1."Heledus". Siiski tuleb meeles pidada, et vähendatud heledusega (nupp S1.clstted) piiksu sisselülitamine ning aja ja signaalimisseade seadistamine ei ole võimalik.

Toiteallikas BP6-1-1 sisaldab võrgu trafo Tpinge 5 V (keskmise punktiga) luues indikaator ja pinge 30 V katoodi hõõguv võimsus kuni indikaator ja kiibi ülejäänud ahelate võimsus. Pinge 30 sirgendamisel ring airing neljale dioodidele (UD 10.- VD13),ja siis stabilisaatori abil stabilisaatoriga VD16.seoses "Korpus on loodud pinge +9 kiipide toitumiseks ja stabilisaatori abil stabilisaatoriga VD14, VD15ja transistor VT2.- Pinge +25 In (võrreldes katoodiga) võrguvõrgude ja indikaatorite anoodide jaoks. Tundi järgi tarbitud võimsus, mitte rohkem kui 5 vatti. Vastupidava toiteallika ühendamine kellaaja salvestamiseks, kui võrk on välja lülitatud. Võib kasutada mis tahes akut pingega 6 V.

Automotive Watch "Electronics-12". Kell võimaldab teil määrata aeg, mille täpsus on 1 min, muutke indikaatorite luminestsentsi heledust ja lülitage ka pika parklas välja märge. Kella ahela tehakse kaheksa kiibi ja 29 transistorit (joonis 49).

Joonis fig. 49. Autode töötundide kontseptsiooniskeem "Electronics-12"

Teine impulsi generaator on valmistatud integreeritud mikrotsircuit IMS1ja kvarts sagedusega 32768 Hz. 1 Hz sageduspulsside impulsid kasutatakse minutimpulsside saamiseks, tagades "vilkuva" punkti töö, samuti aja määramiseks.

Minutimpulsside puhul rakendavad kiipe IMS2 "ISS.Järgmisena mikrotsircuitide abil IS4-IC7konto on tehtud minutite ja tundide jaoks. Nende kiipide dekoodrite väljalasked transistorite kaudu Vt1 - VT25esitage digitaalsete näitajate LED-failidele. Transistorid on vajalikud C176 mikrokesi dekoodrite madala voolu saagise ühtlustamiseks. K176ia4 koos LEDidega, mis nõuavad praeguse voolu hõõg umbes 20 mA.

Protokolli paigaldamine viiakse läbi teise sisendimpulsside tarnimisega 4 mikrotsircuits IC4s3-nupud kontaktide kaudu, kella seadmine - teise sisendimpulsside pakkumine 4 mikrotsircuits IS6.kasutage nuppu S2.Seadistamine seisundi 0 jagaja ja meetrit kiibi IMS1 - IMS5tehakse nupu abil S4.Sellisel juhul on nupu liikuv kontakt ühendatud korpusega, mis vastab sisendile 8 loogiline element-ZA-NOT (MICROCIRCUIT) IS8.K176L9) Loogiline 0. Kuna kaks teist sissepääsu 1 ja 2.läbi takisti R62positiivne toitepinge toidetakse, seejärel väljundis 9 loogiline element ilmub positiivne erinevus, mis paigaldab jagajaid ja loendureid 0. Ülejäänud aja jooksul loogilise elemendi väljundis olev aeg on pinge 0 b, mis tagab normaalsete mikrotsircuide.

Kellamõõturite seadmiseks 0, kui number 24 on saavutatud, kasutatakse kahte teist loogika skeemi Z-mitte-kiibi skeemi. IS8.JÄRELDUSED 3 MICROCIRCUITS IS6.ja IMS7esitage sisenditele 3 ja 5 loogiline element. Kolmandas sisendil 4 1 Hz sageduse impulsside rakendamine. Kuna loogika element toodab sisendsignaalide inversiooni, siis teist loogilist elementi Z-ei kasutata positiivse kontrollimpulsi saamiseks. Tema sissepääsu peal (11) impulssid serveeritakse & esimene loogiline element ja teisel kahel (12 ja 13) - Positiivne pinge läbi takisti R61.Seetõttu väljumisel 9 teised impulsid ilmuvad ainult siis, kui 3 mikrotsircuit on väljundid IS6, IMSTseal on positiivne pinge, mis vastab numbrile 24.

LED-i toitumine ja nende kaudu transistori võtmed: transistori kaudu VT29.Lülita oma andmebaasis S5."Heledus". Kui mobiilne kontakt 2 lülitage suletud kontaktiga 1, et transistori baasi tarnitakse +8,5 V-pingele, avatakse transistor selle emitteri suhtes keha suhtes pingega +7,9 V, mis tagab helendava hõõgumise maksimaalse heleduse. Heleduse vähendamiseks (mis suurendab näitajate kasutusiga), paigutatakse lüliti teise asendisse. Transistori baasil VT29läbi takisti R65pavatakse umbes 7 b pinge, mis vähendab väljundpinget 6,5 V-ni ja vähendada näitajate luminestsentsi heledust.

Väljalülitamise lüliti väljalülitamiseks S1.transistori emiteerijatel " Vt1 - VT27positiivse pinge asemel tarnitakse eluase, mis saabus läbi takisti R64.See lukustub kõik transistorid ja lülitab indikaator välja.

Toiteallikas viiakse läbi pardal oleva võrguvõrgust, pinge, mis võib varieeruda 12,6 kuni 14,2 V. Seetõttu teostatakse kiibi võimsus pinge stabilisaatori kaudu, mis on valmistatud stabiliseerimisel VD1.ja transistor VT28.Väljundpinge on +8,5 V. Kella tarbitav võimsus näitajate luminestsentsi maksimaalsel heledusel on umbes 10 W.