Mikrokontrolleripohjainen digitaalinen herätyskellopiiri, joka toimii

Kokeile Instrumenttia Ongelmien Poistamiseksi





Herätyskellolla rakennettua kelloa kutsutaan herätyskelloksi, joka sisältää ennalta asetetun ajan muistaa jotain tai herättää ihmisiä tuolloin luomalla hälytys. Herätyskellot toimivat muistutuksina ihmisten herättämiseksi ennalta asetetussa ajassa. Nämä kellot on suunniteltu summerilla, antureilla ja valoilla varoittamaan ihmisiä. Hälytyksen ääni voidaan pysäyttää painamalla painiketta tai pysähtyä automaattisesti tuottamalla äänimerkki tietyllä kestolla. modernit herätyskellot on suunniteltu muuntamaan vakoojakameroita tai AM / FM-radioita. Nämä hälytykset voivat tulla sekä perinteisessä että digitaalisessa muodossa erilaisilla sarjakuvamalleilla. Tässä artikkelissa käsitellään digitaalista herätyskelloa, jossa on digitaalinen kellopiirikaavio, ja sen toimintaa.

Digitaalinen herätyskello

Digitaalinen herätyskello



Mikä on digitaalinen herätyskello

Digitaalikello on eräänlainen kello, jota käytetään ajan näyttämiseen digitaalisessa muodossa, joka sisältää symboleja tai numeroita. Nämä kellot kytketään usein elektronisiin asemiin, mutta termi digitaalinen viittaa vain LCD-näyttö , ei käyttömekanismiin. Digitaalinen kellopiiri käyttää vaihtovirran 50-60 Hz: n värähtelyä, ja useimmat digitaaliset herätyskellot näyttävät kellonajan 12 tai 24 tunnin muodossa ilmaistuna AM tai PM. Useimmat digitaaliset herätyskellot käyttävät LCD-näyttöä, seitsemän segmentin näyttö tai VFD.


Digitaalikellot toimivat verkkovirralla, ja ne on nollattava, kun virta on katkaistu. Suurimmalla osalla kelloista ei ole paristoja, joten tämä aiheuttaa epäonnistumista hälytysäänen muodostamiseksi kiinteänä ajankohtana. Tämän ongelman ratkaisemiseksi käytettävissä on monia digitaalisia herätyskelloja paristolla sähkökatkon aikana. Kaupalliset digitaalikellot ovat yleensä yhdenmukaisempia kuin kuluttajakellot. Koska nämä kellot antavat varmuuskopion ajan säilyttämiseksi monikymmenen vuoden akulla virran katkaisun aikana.



8051 Mikrokontrolleripohjainen digitaalinen herätyskello LCD-näytöllä

tarvittavat komponentit tästä 8051-mikrokontrolleripohjaisesta LCD-näytöllä varustetusta digitaalikellopiiristä ovat pääasiassa LCD-näyttö, AT89C51-mikrokontrolleri, esiasetus, pietsosummeri ja kaiutin. Tämän projektin jokaisen komponentin toimintaa käsitellään jäljempänä.

LCD-näyttö

16 × 2 LCD-näyttö on elektroninen näyttö, ja sitä käytetään monissa sovelluksissa. Tällaisia ​​näyttöjä käytetään monisegmenttisissä LEDeissä ja 7-segmenttisissä näytöissä. Tässä LCD-näytössä kukin merkki näkyy 5 × 7 pikselin matriisina. Tämä LCD-näyttö koostuu kahdesta rekisteristä tietorekisteri ja komentorekisteri . Komentorekisteri on LCD-näytön käsky suorittaa tehtävä, kuten näytön tyhjentäminen, alustaminen, näytön hallinta ja kohdistimen sijainnin asetus. Tietorekisteriä (merkin ASCII-arvo) käytetään tallennettujen tietojen näyttämiseen LCD-näytöllä.

LCD-näyttö

LCD-näyttö

Mikrokontrolleri AT89C51

AT89C51-mikrokontrolleri kuuluu 8051-mikrokontrolleri . Siinä on 128 tavua RAM-muistia ja 4 kt PEROM-muistia. Se voidaan poistaa ja ohjelmoida uudelleen enintään 1000 kertaa. Se koostuu 40 nastasta ja on jaettu neljään porttiin, nimittäin P1, P2, P3 ja P4. Nämä neljä porttia ovat 8-bittisiä kaksisuuntaisia ​​portteja. Porttia P0 lukuun ottamatta jäljellä olevia portteja käytetään sekä i / p- että o / p-portteina


Mikrokontrolleri AT89C51

Mikrokontrolleri AT89C51

Portteja P0 ja P2 käytetään tarjoamaan korkeaa ja matalaa tavua osoitteita, kun nämä portit on kytketty ulkoiseen muistiin. Portti 3 koostuu multipleksoiduista nastoista erottuville toiminnoille, kuten laitteiston keskeytyksille, sarjaliikenne , ajastin i / ps ja luku- tai kirjoitusoperaatio ulkoisesta muistista. Tällä mikrokontrollerilla on kiinteä UART sarjaliikennettä varten. UART: n toiminta voidaan suorittaa ohjelman perusteella erilaisilla siirtonopeuksilla.

Esiasetus

Preset on kolminapainen elektroninen komponentti, jota käytetään vaihtelemaan piirin vastusta säätämällä sen pyörivää ohjausta.Säätö voidaan tehdä käyttämällä vastaavaa työkalua ja ruuvimeisseliä. Vastus ei vaihtele lineaarisesti, mutta vaihtelee hieman logaritmisesti tai eksponentiaalisesti. Tällaisia ​​vaihtuvia vastuksia käytetään herkkyyden säätämiseen anturilla. Vaihteleva vastus saavutetaan etupäätteen ja kahden muun takanavan kautta. Kahden takaosan takaosa tarjoaa vakaan vastuksen, joka on erotettu etupäästä. Joten aina kun käytetään kahta takaosaa, se toimii vakaana vastuksena. Esiasetukset ilmaistaan ​​niiden staattisen arvon vastuksella.

Esiasetus

Esiasetus

Piezo-summeri

Pietsosummeria käytetään tuottamaan ääni, joka perustuu pietsosähköisen vaikutuksen vastakohtaan. Tätä summeria voidaan käyttää hälyttämään käyttäjälle tapahtumista, jotka vastaavat kytkentätoimintoa, anturin tuloa tai laskurisignaalia. Piezo-summeria käytetään hälytyspiireissä.

Piezo-summeri

Piezo-summeri

Summeri

TO summeri on anturi joka muuttaa sähköenergian ääneksi. Kun sähköinen signaali syötetään kaiuttimen i / p-napaan, se tuottaa ääniaaltoja. Jäljellä oleva nasta on kytketty GND-liittimeen. Kaiutinta käytetään yleensä äänen tuottamiseen vasteena anturin o / p: lle. Esimerkiksi tunkeilijan hälytyksessä puhuja jatkuu aina, kun häiriö tapahtuu

Summeri

Summeri

Digitaalinen kellopiirikaavio

Tämä on parannettu versio digitaalikellopiiristä, jossa on LCD-näyttö. Siinä on lisäominaisuus hälytyksen asettamiseksi ensimmäiseen. Nollaamiseksi näyttö kannustaa käyttäjää asettamaan hälytyksen. Komponentit voidaan asettaa painamalla jatkuvasti vastaavia kytkimiä. Nämä kytkimet ovat aktiivisia matalia kytkimiä ja ne voivat tuottaa maadoituksen vastaavaan i / p: hen mikrokontrollerin nastat . AM- ja PM-tilat vahvistetaan siirtämällä kytkintä VCC- ja GND-liittimien välillä. GND korjasi CLK: n AM-tilassa, kun taas Vcc: n asetus PM-tilassa

Digitaalinen kellopiirikaavio

Digitaalinen kellopiirikaavio

Kun hälytys on korjattu, hälytyksen tappi kytketään VCC: hen kytkimen kautta. Ajan asettaminen muistuttaa samaa kuin yksinkertaisella digitaalisella kellolla. Kun digitaalisen kellon aika muuttuu hälytysaikaa vastaavaksi, nestekidenäytössä näkyy viesti Hälytys ja AT89C51-mikrokontrollerin hälytystappi nousee korkealle jonkin aikaa. Tämä hälytystappi voidaan liittää summeriin tai kaiuttimeen hälytyksen luomiseksi ennalta asetettuna aikana.

Tässä on kyse digitaalinen kello piiri, joka on suunniteltu käyttämällä mikrokontrolleria AT89C51, Preset, Piezo-summeri, summeri ja LCD-näyttö. Toivomme, että olet saanut paremman käsityksen tästä digitaalisesta herätyskelloprojektista. Lisäksi kaikki tätä käsitettä koskevat kysymykset tai elektroniikkaprojektit anna palautteesi kommentoimalla alla olevassa kommenttiosassa. Tässä on kysymys sinulle, mitkä ovat digitaalisen herätyskellon sovellukset?

Valokuvahyvitykset: