Mikrokontrolleril töötav digitaalse äratuskella vooluring

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks





Äratusega ehitatud kella nimetatakse äratuskellaks, mis sisaldab etteantud aega, et midagi meelde jätta või äratamise ajal inimesi äratada. Äratuskellad toimivad meeldetuletustena inimeste äratamiseks etteantud aja jooksul. Need kellad on mõeldud summutite, andurite ja tuledega inimeste hoiatamiseks. Äratuse heli saab peatada nuppu vajutades või automaatselt peatada, andes kindla aja jooksul piiksu. The kaasaegsed äratuskellad on loodud spioonkaamerate või AM / FM-raadio teisendamiseks. Need häired võivad olla nii traditsioonilises kui ka digitaalses vormis koos erinevate koomiksimudelitega. Selles artiklis käsitletakse digitaalse äratuskella digitaalse kella lülitusskeemiga ja selle toimimist.

Digitaalne äratuskell

Digitaalne äratuskell



Mis on digitaalne äratuskell

Digitaalne kell on ühte tüüpi kell, mida kasutatakse kellaaja kuvamiseks digitaalses vormis koos sümbolite või numbritega. Need kellad on sageli ühendatud elektrooniliste ajamitega, kuid mõiste digitaalne tähistab ainult LCD ekraan , mitte ajamile. Digitaalse kella vooluringis kasutatakse vahelduvvoolu 50–60 Hz võnkumist. Enamik digitaalseid äratuskellasid näitavad kellaaega 12 tunni või 24 tunni kujul, näidates AM või PM. Enamik digitaalseid äratuskellasid kasutab LCD-ekraani, seitsme segmendi kuva või VFD.


Digitaalsed kellad töötavad vooluvõrgust ja need tuleb lähtestada, kui toide on välja lülitatud. Enamikul kelladest pole akut varundatud, mistõttu see ei võimalda fikseeritud ajal häirekella tekitamist. Selle probleemi lahendamiseks on saadaval paljud digitaalsed äratuskellad akuga elektrikatkestuse ajal. Kaubanduslikud digitaalkellad on üldiselt ühtsemad kui tarbijakellad. Kuna need kellad annavad varukoopia, et välja lülitamise ajal kasutada mitme aastakümne akut.



8051 mikrokontrolleril põhinev LCD-ekraaniga digitaalne äratuskell

The vajalikud komponendid sellest 8051 mikrokontrolleril põhinevast LCD-ekraaniga digitaalkella vooluringist koosnevad peamiselt LCD-ekraan, mikrokontroller AT89C51, eelseadistus, pieso-summer ja kõlar. Allpool käsitletakse selle projekti iga komponendi funktsiooni.

LCD ekraan

16 × 2 LCD-ekraan on elektrooniline ekraan ja seda kasutatakse paljudes rakendustes. Selliseid kuvareid kasutatakse mitme segmendi LED-ides ja 7-segmendilistes kuvarites. Sellel LCD-ekraanil kuvatakse kõik märgid 5 × 7 piksline maatriks. See LCD-ekraan koosneb kahest registrist, need on andmeregister ja käsuregister . Käsuregister on käsk LCD-ekraanil teha selline ülesanne nagu ekraani puhastamine, initsialiseerimine, ekraani juhtimine ja kursori asukoha seadistamine. Andmete (tähemärgi ASCII väärtus) registrit kasutatakse salvestatud andmete kuvamiseks LCD-ekraanil.

LCD ekraan

LCD ekraan

Mikrokontroller AT89C51

Mikrokontroller AT89C51 kuulub 8051 mikrokontroller . Sellel on 128 baiti RAM-i ja 4 kB PEROM-i. Seda saab kustutada ja ümber programmeerida kuni 1000 korda. See koosneb 40 tihvtist ja on jagatud nelja porti, nimelt P1, P2, P3 ja P4. Need neli porti on 8-bitised kahesuunalised sadamad. Välja arvatud port P0, kasutatakse ülejäänud porte nii i / p kui ka o / p pordidena


Mikrokontroller AT89C51

Mikrokontroller AT89C51

Porte P0 ja P2 kasutatakse kõrge ja madala baidiaadressi pakkumiseks, kui need pordid on ühendatud välise mäluga. Port 3 koosneb multipleksitud tihvtidest eristavate funktsioonide jaoks, näiteks riistvara katkestused, järjestikune suhtlus , taimer i / ps ning lugemis- või kirjutamistoimingud välismälust. Sellel mikrokontrolleril on integreeritud UART jadaühenduse jaoks. UART-i saab toimida programmi põhjal erineva sagedusega.

Eelseadistatud

Eelseadistatud on kolme klemmiga elektrooniline komponent, mida kasutatakse vooluahela takistuse muutmiseks, reguleerides sellel pöörlevat juhtnuppu. Juhtimist saab teha sarnase tööriista ja kruvikeeraja abil. Takistus ei kõigu lineaarselt, vaid varieerub veidi logaritmiliselt või eksponentsiaalselt. Selliseid muutuvaid takisteid kasutatakse tundlikkuse reguleerimiseks anduriga. Muutuv takistus saavutatakse üle esi- ja ülejäänud kahe tagumise klemmi. Kaks tagumist klemmi pakuvad stabiilset takistust, mis on eraldatud esijalast. Nii et kui kasutatakse kahte tagumist klemmi, toimib see stabiilse takistina. Eelseadistused esitatakse nende staatilise väärtuse takistuse järgi.

Eelseadistatud

Eelseadistatud

Piezo sumin

Pieso-summeri kasutatakse heli tekitamiseks piesoelektrilise efekti vastandil. Selle summeri abil saab kasutajale anda märguande lülitamise, anduri sisendi või loendisignaaliga samaväärse sündmuse kohta. Piezo summeri kasutatakse häireahelates.

Piezo sumin

Piezo sumin

Summeri

TO summer on andur mis muudab elektrienergiat heliks. Kui kõlari i / p tihvtile suunatakse elektrisignaal, tekitab see helilaineid. Ülejäänud tihvt on ühendatud GND-terminaliga. Kõlarit kasutatakse tavaliselt heli tekitamiseks vastusena anduri o / p-le. Näiteks sissetungija häire korral, kui katkestus toimub, kõneleja jätkab

Summeri

Summeri

Digitaalse kella vooluringi skeem

See on LCD-ekraaniga digitaalse kella vooluahela täiustatud versioon. Sellel on lisavõimalus alarmi seadmiseks esimeses. Lähtestamiseks stimuleerib ekraan kasutajat alarmi seadistama. Vastavaid lüliteid pidevalt vajutades saab komponente seadistada. Need lülitid on aktiivsed madalad lülitid ja need võivad anda maapinna ekvivalentsele i / p-le mikrokontrolleri tihvtid . AM ja PM režiim fikseeritakse liigutades lülitit VCC ja GND terminalide vahel. GND parandaks CLK režiimis AM, Vcc aga PM režiimis

Digitaalse kella vooluringi skeem

Digitaalse kella vooluringi skeem

Pärast häire fikseerimist ühendatakse häire tihvt lüliti kaudu VCC-ga. Aja seadmise protsess meenutab sama, mis lihtsa digitaalkella puhul. Kui digitaalse kella aeg muutub häireajaga samaväärseks, kuvatakse LCD-ekraanil teade Alarm ja mikrokontrolleri AT89C51 häiretihvt läheb mõnda aega kõrgeks. Selle häiretihvti saab seostada helisignaali või kõlariga, et häire etteantud ajal genereerida.

See on kõik digitaalne kell vooluringi, mis on loodud mikrokontrolleri AT89C51, Preset, Piezo Buzzer, Buzzer ja LCD-ekraani abil. Loodame, et olete sellest digitaalse äratuskella projektist paremini aru saanud. Lisaks sellele võivad kõik selle kontseptsiooniga seotud küsimused või elektroonika projektid palun anna oma tagasiside, kommenteerides allpool olevat kommentaaride jaotist. Siin on teile küsimus, millised on digitaalse äratuskella rakendused?

Foto autorid: