» elektroniikka »Ajastin atmega8-mikrokontrollerissa

Ajastin mikro-ohjaimessa atmega8


Haluan tarjota mestareille harkinnan ja mahdollisen toiston, hyvin yksinkertaisen järjestelmän, erittäin hyvän ajastimen. Kätevällä valikkunavigoinnilla, nestekidenäytöllä, reaaliaikakellolla, jossa on pienin mahdollinen määrä osia, ja kaiken tämän avulla voit ohjelmoida jopa sata aikaväliä päivän aikana.

Kompakti koko


Ajastin Tarkista video


Tämän ajastimen sydän on erittäin suosittu eikä enää kallista Atmega8-mikrokontrolleri. Voit sanoa, että tarvitsemme ohjelmistoa ohjelmoijaa, jota ei ole, mutta niin ei ole, Atmega-ohjelmistolle riittää vain viisi lyhyttä 10–15 cm johtoa, jotka on kytketty 150-200 ohmin vastuksien kautta. suoraan tämän järjestelmän mukaisesti LPT-porttiin.
Ajastin mikro-ohjaimessa atmega8

Tästä syystä näistä mikro-ohjaimista on tullut suosituin kinkkuharrastajien keskuudessa.

Tässä kuvassa näet: MK-jalkojen kytkentäkaavio liitäntää ja laiteohjelmistoa varten.


Kohta 1. Valmistelemme kaiken tarvittavan ajastimen valmistukseen.

Piirin pakollisimmat radio-osat, loput löytyvät yleensä kotona, pienin mikropiiri on DS1307.


Tarvitsemme sellaisia ​​radioelementtejä:

• Integroitu kello DS1307
• Nestekidenäyttö
• Vakaaja 7805
• 500-1000 MF - 16 volttia.
• Rele tai elektroninen -näppäin (riippuen kuormasta, jonka aiot yhdistää).
• resistanssi 5,1kom - 3 kpl, muuttuva vastus (LCD-näytön käyttöohjeen mukaan).
• Kvartsiaika 32768 Hz.
• Napit ilman kiinnitystä - 4 kpl.
• 3 voltin tablettiakku.
• Tekstoliitti hallitukselle.
• Pieni muuntaja ~ 220v. -> ~ 6-12v.
• Kotelon pakkauslaatikko.
+ Ohjelmoijalle: vastukset 150-200 ohmia. - 4 kpl, LPT-porttiliitin (mukavuuden vuoksi, ei vaadita).

Vaadittavat työkalut jokaiselle amatööriradiossa:
• Juotosrauta mikropiirien juottamiseen, juotin passiivisten radiokomponenttien ja johtimien juottamiseen.
• Testeri raitojen soittamiseen ja radiokomponenttien tarkistamiseen.
• Tina, hartsi.
+ Lasertulostin (piirilevyn tai muun menetelmän valmistukseen).

Kohta 2. Aloitetaan valmistus.

Teemme ajastimen tämän pääjärjestelmän mukaisesti.

Kuten näette, virransyöttöyksiköstä ja lähtöliitäntälaitteesta ei ole kaaviota, tämä johtuu siitä, että ehkä päätät käyttää kaukovakautettua virtalähdettä, eikä myöskään ole tiedossa mitä kuormitusta aiot kytkeä, siksi jokaisen tulisi valita toimeenpanolaite omille teknisille vaatimuksilleen.

Henkilökohtaisesti käytin BP-ajastinta ja toimilaitetta transistorissa ja releessä.

Voit kuitenkin käyttää toimilaitteina triakseja, tiristoreita ja triakkeja; alla esitetään tällaisten piirien vaihtoehdot.


Ne ovat pienikokoisempia (ilman lämpöpatteria), mutta vähemmän tehokkaita kuin yksinkertainen rele.

Suunnittelemme piirilevyn pääpiirikaavion + PSU + IU ja laatikkosi kiinnitysmittojen sekä valittujen radioelementtien mittojen analysoinnin mukaisesti levyn kappaleiden muodon, koon ja kuvion. Tätä varten on kätevä käyttää Sprint Layout -ohjelmaa.

Laitteelleni sain niin yksinkertaisen taulun.

Tuloksena oleva kuvio voidaan siirtää erityisellä merkinnällä tai käyttämällä LUT-tekniikkaa (käyttäen lasertulostinta ja rautaa) kuparikerrokselle tekstoliittia. Jos sinulla on Brother-lasertulostin (kuten minun), niin on parempi hylätä idea LUT: n kanssa heti, koska siinä käytetään tulenkestävää väriainetta ~ 400C tavallisen ~ 200С: n sijasta, muuten osin typerästi tämän tulostimen erityisesti LUT: lle :(. Siksi sen seurauksena piirustukseni piirretään merkinnällä.
Kupariin käytetty kuvio syövytetään kylpyyn ferrikloridilla tai millä tahansa muulla erityisliuoksella.

Juottamme osat valmiiseen levyyn kaavion mukaisesti, kiinnitämme erityistä huomiota asettaessamme ja juottamalla kellon ja kvartsi-elementin mikropiiriä. Niiden välisten kappaleiden pituuden tulisi olla minimaalinen, mutta on parempi käyttää mikrokelloa kellosta ja juottaa se suoraan MC-kellon jalkoihin. Täytämme kaiken vapaan tilan kellon ja kvartsin MS: n vieressä rungon tyynyillä (GND). Paristoa tarvitaan kellon pitämiseksi toimintakunnossa irrotettaessa verkkovirrasta. Jos et jostain syystä asentanut tätä akkua, aseta plusjohdin koteloon, muuten kello ei vain toimi.

Salamaamme mikrokontrolleri ohjelmoijalla tai 5 johtimen avulla.

* Laiteohjelmisto * multitimer100.rar [5,35 kt] (lataukset: 1466)

Laiteohjelmiston laatija on erityisesti mukavuuden vuoksi (josta kiitän häntä) eikä vaihtanut tehdasvarokkeita, mikä helpottaa huomattavasti, ilman ongelmia, aloittelijoille suunnatun radioamatöörien firmwarea. Jos MK: ta ei ole vielä käytetty, uusi myymälästä, täytä vain laiteohjelma ja se on se, mutta jos sulakeissa on jo muutoksia, sinun on asetettava ne kuten CKSEL = 0001. Kaikki muu on yksinkertaista eikä tarvitse selittää.

Kohta 3. Kokoonpano.

Koteloon on erittäin kätevä käyttää muovisia kytkentärasioita, niitä on erikokoisia ja -muotoisia.


Kiinnitämme veitsellä leikattuun kansiin pistoolilla sulateliimaa käyttämällä LCD-näyttöä., Leikkaa aukot ohjauspainikkeille ja virtapainikkeelle.


Leikkaa ulkoneva liima.

Asetamme kaikki solmut kotelon sisälle tarkastamalla jatkuvasti, kuinka kansi sulkeutuu, tarvittaessa siirrämme tai taivutamme häiritseviä. Kaikki on kiinnitetty kuumalle liimalle.



Toimitamme virtaa koottuun piiriin, sellaisen kuvan pitäisi näkyä, kello alkaa nollasta.

Valikkoa ohjataan neljällä painikkeella.

Valikko koostuu kolmesta kohdasta, CLOCK - kellon asettaminen, TIME - ajastimien asettaminen ja RESET - kaikkien asetettujen ajastimien nollaaminen.

Ensin siirrymme (*) kellovalikkoon ja asetamme tarkan ajan.

Vihje näytön alareunan ohjauspainikkeille, kukin valikko on erilainen, joten painikkeita ei tarvitse kuvata.

Nyt kaikki on valmis asettamaan väliaikaiset ajastinmerkinnät oikein. Kun runko on painettu, ohjelma kirjoitetaan MK: n pysyvään muistiin.

Artikkelin alussa olevassa videossa näet enemmän valikkoa.

Käytän tätä ajastinta vesipitoisuuden vesittämiseen.
6.3
6.5
3.8

Lisää kommentti

    • hymyillähymyileexaxakunnossadontknowyahoonea
      pomonaarmutyperyskylläkyllä-kylläaggressiivinensalaisuus
      anteeksitanssidance2dance3anteeksihelpjuomat
      pysäytysystäväthyvägoodgoodpillipyörtyäkieli
      savutaputusCrayjulistaapilkallinenDon-t_mentiondownload
      lämpöirefullaugh1MDAkokousmoskingnegatiivinen
      not_ipopcornrangaistaluettupelästyttääpelottaaetsi
      kiusatathank_youtämäto_clueumnikakuuttisuostua
      huonoBeeeblack_eyeblum3punastuaylpeilläikävystyminen
      sensuroituhassutussecret2uhatavoittoyusun_bespectacled
      SHOKrespektlolprevedtervetuloakrutoyya_za
      ya_dobryiauttajane_huliganne_othodifludkieltolähellä
6 kommentti
Toistanut tämän ajastimen, kaikki toimii täydellisesti. Ainoa asia, jota täydennän, on se, että jos ompelet poni-ohjelman ohjaimen, avaa sitten laiteohjelmistotiedosto ”avoimen laitteen tiedoston” kautta vain tässä tapauksessa laiteohjelmisto kirjoitetaan niin kuin pitäisi. Jos avaat laiteohjelman "avoimen ohjelman muistin salaman" avulla, näytössä on suorakulmioita. Tämä on pieni, mutta se voi sekoittaa jopa kokeneen :) Kaikki menestys luovuudessa.
Hei Upea projekti. Voinko lisätä ohjelmisto-ohjelmiin viikonpäiviä ohjelmoidaksesi joka viikonpäivän. Kiitos
Ja niin olen voittanut syyn painikkeiden koskettimien raivoihin. Ei ohjelmallisesti, koska lähdettä ei ole.
Syynä oli tämän mallin ravitsemus. Käytin pienikokoista kiinalaista kytkentävirtalähdettä 12 V: llä, ja se antaa paljon häiriöitä ja ne ovat syynä painikkeiden huonoon toimintaan.
Tein analogisen piirin mukaisen virtalähdeyksikön yksinkertaiselle "myrra" -tyyppiselle 12V 1.5VA muuntajalle. On olemassa sellaisia ​​pienimuuntajia muuntajaa piirilevyille.
Tuloksena muotoilu kuitenkin toteutettiin, ja pitkäjänteisyyteni ja kärsivällisyyteni palkittiin.
Kiitos jälleen kerran kirjoittajalle ja tälle sivustolle! juomat
Haluaisin todella laittaa merkinnän tälle sivulle ajastimen asetteluun, mutta ei miten. Koska tällaista vaihtoehtoa ei ole.
Kirjoita .... jaan, en välitä.
En saanut ongelmaa painikkeiden kanssa. Ja sekoitetut kondensaattorit 100n ja niin edelleen, kaikki on turhaa.
Pane malli hyllylle. Ja on sääli purkaa, ja olen pahoillani työstäni ja tappoin ajan.
Tämän suunnittelijan kirjailija on hiljainen kuin kala jäällä.
Kiitos loistavasta laitteesta! Ainoa laite, joka sopii kaikilta osin.
Ainoa tulevaisuus, joka kerää.
Tätä mallia kootaessa oli vaikeaa käynnistää kello DS1307: llä (SOIC8). Kello ei halunnut käynnistyä milloin tahansa. Päätettiin, että 4,7 k: n housut korvataan 10 k: lla.
Ainoa, jota en ole vielä ratkaissut yhteystietojen palautumisen ongelmaa.
Kun avaat valikon, napsautat satunnaisesti "lennä yli".
Voinko laittaa nestekidenäytön WH2002A?

Suosittelemme lukemaan:

Anna se älypuhelimelle ...