» Elektronika »Dienos laikmatis„ Attiny13 “mikrovaldiklyje

Dienos laikmatis „Attiny13“ mikrovaldiklyje


Šiuolaikiniame pasaulyje automatika pažodžiui įsiskverbė į visas žmogaus gyvenimo sritis. Mes visi kartais norime, kad nesąžininga automatizacija atliktų mums nuobodžią rutiną - laistyti gėles, vėdinti kambarį, maitinti katę, duoti šuniui atsigerti ... Nelengva pasakyti, kad tinginystė yra progreso variklis, nes tingus žmogus yra pasirengęs sunkiai dirbti ir sukurti tokį elektroninis prietaisas, kuris padarys už jį viską, ko reikia. Ir jei tingus žmogus draugauja su lituokliu, tada reikalas lieka mažas, sukurkite tik šią automatiką.

Šiame straipsnyje mes apsvarstysime elektroninio laikmačio, kuris nurodytu laiku įjungs ir išjungs apkrovą, sukūrimo procesą. Tokį laikmatį galima rasti daugelyje programų, pavyzdžiui, kartą per dieną su juo laistyti gėles ar lovas sode. Automatiškai įjunkite šviesą naktį ir išjunkite ją dienos metu, kai ji yra šviesi, arba įpilkite vandens į girdyklą kartą per dieną. Apskritai, įrenginys yra visiškai universalus, jo taikymo sritis neapsiriboja niekuo.

Schema:




Diagramoje yra du valdymo mygtukai, sunumeruoti skaičiais „1“ ir „2“. Mygtukas „1“ nustato laiką, per kurį reikia įjungti krovinį, o mygtukas „2“ - atitinkamai laiką, kurį reikia išjungti. Norėdami geriau suprasti veikimo principą, apsvarstykite šį pavyzdį: yra Kalėdų eglutės girlianda, kurią reikia įjungti kiekvieną dieną 13:00 ir išjungti 15:00. Taigi, norėdami nustatyti laikmačio laiko intervalus, 13:00 turite paspausti mygtuką „1“, o relė įsijungia maždaug minutę, tada palaukite 15:00 ir paspauskite mygtuką „2“, relė vėl įsijungia maždaug minutę, signalizuodama apie sėkmingas laiko nustatymas. Ateityje relė automatiškai įjungs girliandą 13:00 ir išsijungs 15:00 kiekvieną dieną. Mirksintis šviesos diodas rodo, kad įrenginys veikia.

Grandinėje yra dvi mikroschemos - „Attiny13“ mikrovaldiklis ir DS1307 laikrodžio mikroschema. Visos grandinės maitinimo įtampa yra 12 voltų. Linijinio stabilizatoriaus 78l05 dėka ant plokštės mikroschema gauna reikiamą galią 5 voltus, o relės apviją maitina 12 voltų.Lygiagrečiai su relės ritė turėtų būti sumontuotas mažos galios diodas, pavyzdžiui, 1N4148. SS8050 tranzistorius, valdymo relę, galima pakeisti bet kokiu kitu mažos galios NPN tranzistoriumi. Mygtukai, esantys mikrovaldiklio dirželiuose, turėtų būti imami neužfiksuojant.

DS1307 laikrodžio mikroschemų ypatumas yra tas, kad ji gali veikti iš atsarginio maitinimo šaltinio, jei pagrindinis dalykas dingsta. Norėdami tai padaryti, prie 3 ir 4 išvadų turite prijungti 3 voltų maitinimo šaltinį, pavyzdžiui, CR2032 akumuliatorių. Tokiu atveju nutrūkus energijos tiekimui, skaičiavimas bus tęsiamas, kai tik vėl pasirodys pagrindinė energija, įrenginys ir toliau veiks ankstesniu režimu, nustatytą valandą įjungdamas ir išjungdamas relę. Nepamirškite įdėti elektrolitinių ir keraminių kondensatorių lygiagrečiai su pagrindinio ir atsarginio kondensatorių maitinimo šaltiniais, kad būtų slopinami bet kokie trikdžiai. LED rezistorius, einantis iš 7-osios laikrodžio dalies grandinės, gali būti sumažintas iki 0,5 - 1 kOhm, tada pastebimai padidės jo ryškumas.

Prieš montuodami mikrovaldiklį ant plokštės, jis turi būti mirksi, firminės įrangos failai pridedami prie gaminio. Tai patogiausia padaryti naudojant USBASP programuotoją. Naudojant naują, anksčiau nenaudotą mikrovaldiklį, saugikliai neturėtų būti keičiami. Iš gamyklos „Attiny13“ mikrovaldikliai kontroliuojami iš vidinio generatoriaus, kurio dažnis yra 9,6 MHz, įjungtas 8 daliklis.

Dienos laikmatis „Attiny13“ mikrovaldiklyje


Spausdintoji plokštė gali būti pagaminta naudojant lyginimo lazeriu technologiją, vadinamąją „LUT“. Mano lentos nuotrauka:


Po valymo lenta įgauna tokią formą:


Privalomų dalių sąrašas:


0,125 W varžai:
• 6,8 kOhm (682) - 1 vnt.
• 10 kOhm (103) - 1 vnt.
• 4,7 kOhm (472) - 2 vnt.
• 3 kOhm (302) - 1 vnt.

Kondensatoriai:
• 100 mikrofaradų (elektrolitinių) - 2 vnt.
• 100 nF (keramikos) - 2 vnt.

Likusi dalis:
• Mikrovaldiklis „Attiny13“ (+ lizdas) - 1 vnt.
• Lustas DS3107 (+ lizdas) - 1 vnt.
• Tranzistorius SS8050 - 1 vnt.
• Diodas 1N4148 - 1 vnt.
• Mygtukas be tvirtinimo - 2 vnt.
• Stabilizatorius 78l05 - 1 vnt.
• 3 voltų šviesos diodas - 1 vnt.
• Kvarcas 32768 Hz - 1 vnt.
• Relė 12 voltų - 1 vnt.

Prietaiso, kurį surinkau, nuotrauka:









Programinės įrangos grandinė, plokštė ir failai yra archyve: pechatnaya-plata-i-fayly-proshivki.zip [36,13 Kb] (atsisiuntimai: 479)
0
0
0

Pridėti komentarą

    • šypsotisšypsosixaxagerainežiniaYahoonea
      viršininkassubraižytikvailystaiptaip-taipagresyvusslapta
      atsiprašaušoktišokis2šokis3atleiskpadėtigėrimai
      sustotidraugaigeraigerašvilpukassupyktiliežuvis
      rūkytiplojimaiklastingaspareikštiniokojantisdon-t_mentionatsisiųsti
      šilumanedrąsusjuoktis1mdasusitikimasmoskingneigiamas
      not_ipopkornasnubaustiskaitytigąsdintigąsdinapaieška
      gundytiačiūtaito_clueumnikūmussusitarti
      blogaibičiųjuoda akisblum3skaistalaipasigirtinuobodulys
      cenzūruotamalonumasslapta2grasintipergalėju„sun_bespectacled“
      šoktipagarbalolišlenktaslaukiamekrutojusya_za
      ya_dobryipagalbininkasne_huliganne_othodifludisuždraustiarti
8 komentarai
Svečias Aleksas
Laba diena, ar turite šios laikmačio programos šaltinį?
Man labai patiko šio prietaiso schema ir idėja.
Akvariume įleiskite ir išjunkite kompresorių maždaug per 1 valandą.
Turint HEX failą, tai labai sunku, juo labiau, kad aš ką tik pradėjau nuo mikrovaldiklių.
Svečias Aleksas
Kaip ir ar galima naudoti paruoštą DS1307 realaus laiko laikrodžio modulį, o ne jūsų pasirinktą laikrodžio lustą?
Svečias Aleksas
Ir kaip atkurti nustatymus?
Autorius
Sutinku, kad tokia valdymo sistema nėra labai tinkama savaitės ar mėnesio laikmačiui. Čia viena diena laukti to, kam to reikia, visai nėra problema, juo labiau, kad užtenka ją įdiegti dar kartą ir neliesdami. Tačiau buvo pranašumas - trūko ekrano ir iš tikrųjų jokių nuorodų, o tai, tiesą sakant, nėra tokia reikalinga tokiose schemose
Jei pagal šią schemą renkamas ne dienos, o savaitės, mėnesio ar metinis laikmatis, tada aplink jį galite sensti, laukdami momento, kai jums reikia paspausti 1 mygtuką, arba negyventi iki 2 mygtuko paspaudimo.
Remiantis populiaria nuomone, estai yra labai laisvalaikio žmonės. Taip yra ir šis laikmatis: jie paspaudė mygtuką 1 tuo metu, kai jis turėtų įsijungti, ir tam reikia palaukti šios akimirkos ir laiku paspausti. Tada jie laukė norimo intervalo ir paspaudė mygtuką 2, jei staiga pamiršo, išsiblaškė - pradėkite iš naujo. Ir tik praėjus vienai dienai po pirmojo mygtuko paspaudimo, laikmatis pradeda veikti.
Autorius
Citata: Ivan_Pokhmelev
„Estų“ laikmatis.

Kokia prasme „estas“?
„Estų“ laikmatis.

Mes patariame perskaityti:

Perduokite jį išmaniajam telefonui ...