Op microcontroller gebaseerd digitaal wekkercircuit met werkend

Probeer Ons Instrument Voor Het Oplossen Van Problemen





Een klok gebouwd met een alarm wordt een wekker genoemd, die een vooraf ingestelde tijd bevat om iets te onthouden of om mensen op dat moment wakker te maken door een alarm te genereren. Wekkers werken als herinneringen om mensen op een vooraf ingestelde tijd wakker te maken. Deze klokken zijn ontworpen met zoemers, sensoren en lampjes om de personen te waarschuwen. Het geluid van een alarm kan worden gestopt door op de knop te drukken of automatisch stoppen door een pieptoon te laten horen gedurende een bepaalde tijdsduur. De moderne wekkers zijn ontworpen met spionagecamera's of AM / FM-radio's. Deze alarmen kunnen zowel in traditionele als digitale vorm worden geleverd met een verscheidenheid aan cartoonmodellen. Dit artikel bespreekt over een digitale wekker met een digitaal klokcircuitschema en de werking ervan.

Digitale wekker

Digitale wekker



Wat is een digitale wekker

Een digitale klok is een soort klok die wordt gebruikt om de tijd weer te geven in de vorm van digitale symbolen of cijfers. Deze klokken zijn vaak verbonden met elektronische aandrijvingen, maar de term digitaal verwijst alleen naar de LCD scherm , niet op het aandrijfmechanisme. Het digitale klokcircuit maakt gebruik van de 50-60hz oscillatie van wisselstroom. De meeste digitale wekkers geven het uur van de dag weer in de vorm van 12 uur of 24 uur met een indicatie van AM of PM. De meeste digitale wekkers gebruiken een LCD-scherm, zeven segmenten display of VFD.


Digitale klokken werken op netstroom en moeten worden gereset wanneer de stroom is uitgeschakeld. De meeste klokken hebben geen back-upbatterij, dus dit zal ervoor zorgen dat er op het vaste tijdstip geen alarmsignaal klinkt. Om dit probleem op te lossen, zijn er veel digitale wekkers beschikbaar om te bedienen met een batterij tijdens de stroomstoring. Commerciële digitale klokken zijn over het algemeen consistenter dan consumentenklokken. Omdat deze klokken een back-up geven om de tijd te behouden met een batterij van meerdere decennia tijdens het uitschakelen.



8051 Op microcontroller gebaseerde digitale wekker met LCD-scherm

De vereiste componenten van dit 8051 op microcontroller gebaseerde digitale klokcircuit met LCD-scherm omvat voornamelijk LCD-scherm, AT89C51 Microcontroller, Preset, piëzo-zoemer en luidspreker. De functie van elk onderdeel van dit project wordt hieronder besproken.

LCD scherm

Een 16 × 2 LCD-display is een elektronisch display en wordt gebruikt in een breed scala aan toepassingen. Dit soort displays wordt gebruikt in multi-segment LED's en 7-segment-displays. In dit LCD-scherm wordt elk teken weergegeven in een matrix van 5 × 7 pixels. Dit LCD-scherm bestaat uit twee registers, dat zijn ze dataregister en commandoregister ​Een commandoregister is een opdracht voor het LCD-scherm om een ​​taak uit te voeren zoals het wissen van het scherm, initialiseren, het bedienen van het scherm en het instellen van de cursorpositie. Het gegevensregister (ASCII-waarde van het teken) wordt gebruikt om de opgeslagen gegevens op het LCD-scherm weer te geven.

LCD scherm

LCD scherm

Microcontroller AT89C51

AT89C51 microcontroller behoort 8051 microcontroller ​Het heeft 128 bytes RAM en 4 kb PEROM. Het kan maximaal 1000 keer worden verwijderd en opnieuw worden geprogrammeerd. Het bestaat uit 40-pins en die zijn onderverdeeld in vier poorten, namelijk P1, P2, P3 en P4. Deze vier poorten zijn 8-bit bidirectionele poorten. Behalve poort P0 worden de overige poorten gebruikt als zowel i / p- als o / p-poorten


Microcontroller AT89C51

Microcontroller AT89C51

Poorten P0 en P2 worden gebruikt om hoge en lage byte-adressen aan te bieden wanneer deze poorten zijn aangesloten op een extern geheugen. Poort 3 bestaat uit gemultiplexte pinnen voor onderscheidende functies zoals hardware-interrupts, seriële communicatie , timer i / ps en lees- of schrijfbewerking vanuit extern geheugen. Deze microcontroller heeft een ingebouwde UART voor seriële communicatie. De werking van de UART kan worden gedaan op basis van het programma met verschillende baudrates.

Vooraf ingesteld

Preset is een elektronische component met drie aansluitingen, die wordt gebruikt om de weerstand in een circuit te variëren door de draaiknop erop aan te passen. De bediening kan worden gedaan met een soortgelijk gereedschap en een schroevendraaier. De weerstand fluctueert niet lineair, maar varieert enigszins op logaritmische of exponentiële wijze. Dergelijke variabele weerstanden worden gebruikt om de gevoeligheid met een sensor aan te passen. De variabele weerstand wordt verkregen over de voorste terminal en de resterende twee andere achterste terminals. De twee terminals aan de achterkant bieden een stabiele weerstand die gescheiden is van de voorpoot. Dus wanneer de twee achterste klemmen worden gebruikt, fungeert deze als een stabiele weerstand. Voorinstellingen worden aangegeven door hun weerstand tegen statische waarden.

Vooraf ingesteld

Vooraf ingesteld

Piëzo-zoemer

De piëzo-zoemer wordt gebruikt om geluid te produceren dat is gebaseerd op het tegenovergestelde van het piëzo-elektrische effect. Deze zoemer kan worden gebruikt om een ​​gebruiker te waarschuwen voor een gebeurtenis die gelijk is aan een schakelactie, sensoringang of tellersignaal. Piëzo-zoemer wordt gebruikt in alarmcircuits.

Piëzo-zoemer

Piëzo-zoemer

Zoemer

NAAR zoemer is een transducer dat verandert elektrische energie in geluid. Wanneer een elektrisch signaal wordt toegepast op de i / p-pin van de luidspreker, produceert het geluidsgolven. De resterende pin is verbonden met de GND-aansluiting. Een luidspreker wordt normaal gesproken gebruikt om geluid te genereren als reactie op een o / p van de sensor. Bijvoorbeeld bij een inbraakalarm, telkens als er een onderbreking plaatsvindt, gaat de spreker door

Zoemer

Zoemer

Schakelschema digitale klok

Dit is een verbeterde versie van een digitaal klokcircuit met een LCD-scherm. Het heeft een extra functie om het alarm in de eerste te zetten. Om te resetten, stimuleert het display de gebruiker om een ​​alarm in te stellen. Door continu op de bijbehorende schakelaars te drukken kunnen componenten worden ingesteld. Deze schakelaars zijn actieve lage schakelaars en kunnen aarding leveren aan de equivalente i / p pinnen van de microcontroller ​De AM- en PM-modus wordt opgelost door de schakelaar tussen VCC en GND-terminal te verplaatsen. GND zou de CLK repareren in AM-modus terwijl Vcc zou worden ingesteld in PM-modus

Schakelschema digitale klok

Schakelschema digitale klok

Nadat het alarm is verholpen, wordt de pin van een alarm via de schakelaar verbonden met VCC. Het proces van het instellen van de tijd herinnert hetzelfde als bij een eenvoudige digitale klok. Wanneer de tijd van de digitale klok gelijk wordt aan de alarmtijd, wordt een bericht Alarm weergegeven op het LCD-scherm en gaat de alarmpin van de AT89C51-microcontroller een tijdje hoog. Deze alarmpin kan worden gekoppeld aan een zoemer of luidspreker om het alarm op de vooraf ingestelde tijd te genereren.

Dit gaat allemaal over digitale klok circuit, dat is ontworpen met behulp van een Microcontroller AT89C51, Preset, Piezo Buzzer, Buzzer en een LCD-scherm. We hopen dat u dit digitale wekkerproject beter begrijpt. Verder kunnen eventuele vragen over dit concept of elektronica projecten geef uw feedback door te reageren in de commentaarsectie hieronder. Hier is een vraag voor jou, wat zijn de toepassingen van de digitale wekker?

Fotocredits: