» elektronika »Mjerač vremena na mikrokontroleru atmega8

Mjerač vremena na mikrokontroleru atmega8


Želim ponuditi majstorima na razmatranje i moguće ponavljanje, vrlo jednostavna shema, jako dobar tajmer. Uz praktičnu navigaciju putem izbornika, s tekućim kristalnim LCD zaslonom, s satom u stvarnom vremenu, s najmanjim mogućim brojem dijelova, i uz sve to možete programirati čak stotinu vremenskih intervala tijekom dana.

Kompaktna veličina


Timer Check Video


Srce ovog tajmera je vrlo popularan i više nije skup Atmega8 mikrokontroler. Možete reći da je za firmver potreban programer koji nije, ali nije tako, za Atmega firmware dovoljno je samo pet kratkih 10-15 cm žica spojenih kroz otpornike od 150-200 Ohma. izravno u luku LPT prema ovoj shemi.
Mjerač vremena na mikrokontroleru atmega8

Iz tog su razloga ti mikrokontroleri postali najpopularniji u radio-šunci.

Na ovoj slici vidite: Izvrsni dijagram MK nogu za povezivanje i firmver.


Točka 1. Pripremit ćemo sve potrebno za izradu tajmera.

Najvažniji radio dijelovi kruga, ostatak se obično nalazi kod kuće, najmanji mikro krug je DS1307.


Trebat će nam takvi radijski elementi:

• Integrirani sat DS1307
• LCD zaslon s tekućim kristalima
• Stabilizator 7805
• 500-1000 MF - 16 volti.
• relej ili elektronički tipku (ovisno o opterećenju koje namjeravate spojiti).
• otpor 5,1kom - 3 kom., Promjenjivi otpornik (prema priručniku za LCD prikaz).
• Kvarcno vrijeme 32768 Hz.
• Gumbi bez učvršćenja - 4 kom.
• 3-voltna baterija tableta.
• Tekstolit za ploču.
• Mali transformator ~ 220v. -> ~ 6-12v.
• Otpakiranje kutije za kućište.
+ Za programera: otpornici 150-200 Ohma. - 4 kom., Priključak za LPT priključak (radi praktičnosti, nije potreban).

Potrebni alati za svaki amaterski radio:
• Lemljenje za lemljenje mikro krugova, lemljenje za lemljenje pasivnih radio komponenata i žica.
• Tester za zvonjenje pjesama i provjeru radio komponenata.
• Limenka, kolofonija.
+ Laserski pisač (za izradu pločice ili druge metode).

Točka 2. Počnimo s proizvodnjom.

Napravit ćemo tajmer prema ovoj glavnoj shemi.

Kao što vidite, ne postoji dijagram jedinice napajanja i izlaznog izvršnog uređaja, to je zato što se možda odlučite za daljinsko stabilizirano napajanje, a također nije poznato koje opterećenje namjeravate spojiti, stoga bi svatko trebao odabrati izvršni uređaj prema vlastitim tehničkim zahtjevima.

Osobno sam koristio svoj BP tajmer i aktuator na tranzistoru i releju.

No možda ćete htjeti koristiti trojke, tiristere i trijake kao pokretač, a opcije za takve sklopove prikazane su u nastavku.


Kompaktniji su (bez radijatora), ali manje su snažni od jednostavnog releja.

U skladu s glavnim dijagramom kruga + PSU + IU i analizom montažnih dimenzija vašeg okvira za kućište, kao i dimenzijama odabranih radio elemenata, na ploči oblikujemo oblik, veličinu i uzorak zapisa. Za to je prikladno koristiti program Sprint Layout.

Za svoj uređaj dobio sam tako jednostavnu ploču.

Rezultirajući uzorak može se prenijeti pomoću posebnog markera ili pomoću LUT tehnologije (pomoću laserskog pisača i glačala) na bakrenom sloju tektolita. Ako imate Brother laserski pisač (kao što je moj), bolje je odmah odustati od ideje s LUT-om, zbog vatrostalnog tonera ~ 400C koji se u njemu koristi umjesto uobičajenih ~ 200S, usput, glupo sam kupio ovaj pisač posebno za LUT :(. , Dakle, kao rezultat toga moja se ploča crta s oznakom.
Uzorak koji se nanosi na bakar urezan je u kadu s željeznim kloridom ili bilo kojom drugom posebnom otopinom.

Spajamo dijelove na gotovu ploču prema shemi, posebnu pažnju obraćamo prilikom ugradnje i lemljenja mikrokontrole sata i kvarcnog elementa. Duljina staza između njih trebala bi biti minimalna, ali bolje je koristiti mikro kvarc s sata i lemiti ga izravno na noge MC sata. Ispunjavamo sav slobodni prostor pored MS-a sata i kvarca jastučićima kućišta (GND). Baterija je potrebna za održavanje sata u radnom stanju, dok isključujete mrežnu mrežu. Ako iz nekog razloga niste ugradili ovu bateriju, na kućište stavite plus žicu, inače sat jednostavno neće raditi.

Mikrokontroler trepćemo s programatorom ili uz pomoć 5 žica.

* Firmver * multitimer100.rar [5.35 Kb] (preuzimanja: 1466)

Autor softvera posebno radi na praktičnosti (na čemu mu zahvaljujem) i nije mijenjao tvorničke osigurače, što uvelike olakšava, bez problema, firmware početnicima radio-amaterima. Ako MK još niste koristili, novi iz trgovine, tada samo unesite firmver i to je to, ali ako su osigurači već promijenjeni, morate ih postaviti kao CKSEL = 0001. Sve ostalo je jednostavno i ne treba objasniti.

Točka 3. Montaža.

Za slučaj je vrlo prikladno koristiti plastične razvodne kutije, dolaze u različitim veličinama i oblicima.


U prerezan poklopac nožem pomoću vruće ljepila iz pištolja popravljamo LCD zaslon., Izrežite otvore za upravljačke tipke i gumb za uključivanje.


Izrežite stršeće ljepilo.

Stavljamo sve čvorove unutar kućišta, neprestano provjeravajući kako se poklopac zatvara, ako je potrebno premještamo ili savijamo ometajuće. Sve je fiksirano vrućim ljepilom.



Snabdijevamo sklopljeni krug, takva slika trebala bi se pojaviti, sat počinje od nule.

Izbornikom upravljaju četiri tipke.

Izbornik se sastoji od tri stavke, CLOCK - podešavanje sata, TIME - podešavanje tajmera i RESET - resetiranje svih postavljenih tajmera.

Prvo idemo (*) na izbornik sata i postavljamo točno vrijeme.

Savjet za upravljačke tipke u donjoj liniji zaslona, ​​svaki je izbornik različit, tako da nema potrebe opisivati ​​gumbe.

Sada je sve spremno za ispravno postavljanje privremenih unosa tajmera, nakon pritiska na rešetku program se zapisuje u trajnu memoriju MK-a.

U videu na početku članka možete vidjeti više o izborniku.

Koristim taj tajmer za vodenu hidroponiku.
6.3
6.5
3.8

Dodajte komentar

    • osmijehosmjesixaxau redudontknowprostakNea
      gazdaogrebotinabudaladaDa-Daagresivantajna
      oprostiteplesdance2dance3pomilovanjepomoćpića
      zaustavljanjeprijateljidobrogoodgoodzviždaljkapasti u nesvijestjezik
      dimpljeskanjeCrayObjavitepodrugljivdon-t_mentionpreuzimanje
      vrućinaljutitlaugh1MDAsastanakmoskingnegativan
      not_ikokicekaznitičitatiuplašitiplašitraži
      podsmijehthank_youovoto_clueumnikakutansložiti
      lošebeeeblack_eyeblum3rumenilohvalisati sedosada
      cenzuriranizadirkivanjesecret2prijetitipobjedayusun_bespectacled
      shokrespektlolpreveddobrodošlikrutoyya_za
      ya_dobryipomoćnikne_huliganne_othodifludzabranablizu
6 komentar
Ponovite ovaj tajmer i sve savršeno funkcionira. Jedino što mogu nadopuniti je ako šivate kontroler „pony-prog“, a zatim otvorite datoteku firmvera putem „datoteke otvorenog uređaja“ samo u ovom slučaju firmver će biti napisan kako treba. Ako firmver otvorite putem "flash flash memory memory", na ekranu će biti pravokutnici. Ovo je sitnica, ali može zbuniti čak i iskusnog :) Sve uspjehe u kreativnosti.
Bok Sjajan projekt. Mogu li dodati dane u tjednu upravljačkom programu za programiranje svaki dan u tjednu. Hvala
I tako sam osvojio uzrok zveckanja kontakata s gumbima. Ne programski, jer nema izvora.
Razlog je bila hranjivost ovog dizajna. Koristio sam kineski uređaj za napajanje male veličine na 12 V, što jako puno ometa i oni su razlog za loš rad tipki.
Napravio je jedinicu za napajanje prema analognom krugu na jednostavnom transformatoru tipa "myrra" 12V 1.5VA. Postoje takvi transformatori malih dimenzija za tiskane pločice.
Rezultat, dizajn je ipak krenuo u akciju, a moja upornost i strpljenje su nagrađeni.
Još jednom, hvala autoru i ovoj stranici! pića
Jako bih volio staviti potpis na ovu stranicu u Lay of this timer, ali ne kako. Budući da ne postoji takva opcija.
Piši .... dijelit ću, ne smeta mi.
Nisam imao problema s fiksiranim tipkama. I otpušteni kondenzatori 100n i tako dalje, sve je beskorisno.
Dizajn stavite na policu. A šteta je rastavljati i žao mi je zbog svog rada, a ubio sam vremena.
Autor ovog dizajna šuti kao riba na ledu.
Hvala na izvrsnom uređaju! Jedini uređaj koji odgovara u svakom pogledu.
Jedina budućnost koja će sakupljati.
Prilikom sastavljanja ovog dizajna bilo je teško pokrenuti sat na DS1307 (SOIC8). Sat se nije želio pokrenuti ni u jednom trenutku. Odlučeno je da se vlačna otpornika od 4,7k zamijene s 10 k.
Jedini još nisam riješio problem s odskokom od kontakata.
Prilikom ulaska u izbornik, klikovi nasumično "prelete".
Mogu li staviti LCD indikator WH2002A?

Savjetujemo vam da pročitate:

Predaj to pametnom telefonu ...