Mūsdienu pasaulē automatizācija ir iekļuvusi burtiski visās cilvēka dzīves jomās. Mēs visi dažreiz vēlamies, lai dvēseliskā automatizācija mums veiktu kādu garlaicīgu rutīnu - laistītu ziedus, vēdinātu istabu, pabarotu kaķi, iedotu sunim dzērienu ... Nav viegli pateikt, ka slinkums ir progresa dzinējs, jo slinkums ir gatavs smagi strādāt un radīt šādus elektroniska ierīce, kas viņam darīs visu nepieciešamo. Un, ja slinkums draudzējas ar lodāmuru, tad jautājums paliek mazs, izveidojiet tikai šo ļoti automatizēto.
Šajā rakstā mēs apsvērsim elektroniskā taimera izveidošanas procesu, kas norādītajā laikā ieslēgs un izslēgs slodzi. Šādu taimeri var atrast daudzās lietojumprogrammās - piemēram, vienreiz dienā ar to laistīt puķes vai gultas dārzā. Automātiski ieslēdziet gaismu naktī un izslēdziet to dienas laikā, kad tas ir gaišs, vai arī vienu reizi dienā ielejiet dzērājā ūdeni. Kopumā ierīce ir absolūti universāla, darbības joma nav ierobežota ar neko.
Shēma:
Diagrammā ir divas vadības pogas, kas numurētas ar cipariem "1" un "2". Poga "1" iestata laiku kravas ieslēgšanai un attiecīgi poga "2" - izslēgšanas laiks. Lai labāk izprastu darbības principu, apsveriet šo piemēru: ir Ziemassvētku eglīšu vītne, kas jāieslēdz katru dienu pulksten 13:00 un jāizslēdz 15:00. Tātad, lai iestatītu taimera laika intervālus, pulksten 13:00 jānospiež poga “1”, kamēr relejs ieslēdzas apmēram minūti, pēc tam jāgaida 15:00 un jānospiež “2” poga, relejs atkal ieslēdzas apmēram minūti, signalizējot par veiksmīgs laika iestatījums. Turpmāk relejs automātiski ieslēgs vītni pulksten 13:00 un izslēgsies pulksten 15:00 katru dienu. Mirgojoša gaismas diode norāda, ka ierīce darbojas.
Ķēdē ir divas mikroshēmas - Attiny13 mikrokontrolieris un DS1307 pulksteņa mikroshēma. Visa ķēdes barošanas spriegums ir 12 volti. Pateicoties lineārajam stabilizatoram 78l05, uz shēmas plates mikroshēma saņem vajadzīgo jaudu 5 volti, un releja tinumu baro 12 volti.Paralēli releja spolei jāuzstāda mazjaudas diode, piemēram, 1N4148. SS8050 tranzistoru, vadības releju, var aizstāt ar jebkuru citu mazjaudas NPN tranzistoru. Pogas mikrokontrollera instalācijā jāveic bez fiksācijas.
DS1307 pulksteņa mikroshēmas īpatnība ir tā, ka tā var darboties no rezerves barošanas avota, ja galvenā lieta pazūd. Lai to izdarītu, tā 3. un 4. secinājumam jums jāpievieno 3 voltu barošanas avots, piemēram, CR2032 akumulators. Šajā gadījumā strāvas padeves pārtraukuma gadījumā skaitīšana turpināsies, tiklīdz atkal parādīsies galvenā strāva, ierīce turpinās strādāt iepriekšējā režīmā, iestatītajās stundās ieslēdzot un izslēdzot releju. Neaizmirstiet ievietot elektrolītiskos un keramikas kondensatorus paralēli gan galvenā, gan rezerves barošanas avotam, lai novērstu jebkāda veida traucējumus. LED rezistoru, kas nāk no pulksteņa mikro ķēdes 7. kārtas, var samazināt līdz 0,5 - 1 kOhm, tad tā spilgtums manāmi palielināsies.
Pirms mikrokontrollera uzstādīšanas uz tāfeles tas jāpakļauj, izstrādājuma programmaparatūras faili ir pievienoti izstrādājumam. Visērtāk to var izdarīt, izmantojot USBASP programmētāju. Izmantojot jaunu, iepriekš neizmantotu mikrokontrolleru, drošinātājus nevajadzētu mainīt. Sākot no rūpnīcas, Attiny13 mikrokontrolleri tiek ieslēgti no iekšējā ģeneratora ar frekvenci 9,6 MHz, ir ieslēgts 8 dalītājs.
Iespiesto shēmu plati var izgatavot, izmantojot lāzera gludināšanas tehnoloģiju, tā saukto "LUT". Manas tāfeles foto:
Pēc skārda klāšanas valde ir šāda:
Nepieciešamo detaļu saraksts:
0,125 W rezistori:
• 6,8 kOhm (682) - 1 gab.
• 10 kOhm (103) - 1 gab.
• 4,7 kOhm (472) - 2 gab.
• 3 kOhm (302) - 1 gab.
Kondensatori:
• 100 mikrofarādes (elektrolītiskas) - 2 gab.
• 100 nF (keramikas) - 2 gab.
Pārējais:
• Attiny13 mikrokontrolleris (+ kontaktligzda) - 1 gab.
• Chip DS3107 (+ ligzda) - 1 gab.
• Tranzistors SS8050 - 1 gab.
• diode 1N4148 - 1 gab.
• Poga bez fiksācijas - 2 gab.
• Stabilizators 78l05 - 1 gab.
• 3 voltu gaismas diode - 1 gab.
• kvarcs 32768 Hz - 1 gab.
• Relejs 12 voltiem - 1 gab.
Manas apkopotās ierīces fotoattēls:
Programmatūras shēma, shēma un faili atrodas arhīvā: