Mikrocontroller-basierter digitaler Wecker mit Funktion

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen





Eine mit einem Wecker gebaute Uhr wird als Wecker bezeichnet, der eine voreingestellte Zeit enthält, um sich an etwas zu erinnern oder Menschen zu diesem Zeitpunkt durch Erzeugen eines Alarms zu wecken. Wecker dienen als Erinnerung, um Menschen in einer voreingestellten Zeit aufzuwecken. Diese Uhren sind mit Summern, Sensoren und Lichtern ausgestattet, um die Personen zu alarmieren. Der Alarmton kann durch Drücken der Taste gestoppt werden oder automatisch durch Erzeugen eines Signaltons in einer bestimmten Zeitdauer gestoppt werden. Das moderne Wecker sind mit Spionagekameras oder AM / FM-Radios ausgestattet. Diese Alarme können sowohl in traditioneller als auch in digitaler Form mit einer Vielzahl von Cartoon-Modellen auftreten. Dieser Artikel beschreibt einen digitalen Wecker mit digitalem Schaltplan und seine Funktionsweise.

Digitaler Wecker

Digitaler Wecker



Was ist ein digitaler Wecker?

Eine Digitaluhr ist eine Art von Uhr, mit der die Uhrzeit in Form von digitalen Symbolen oder Ziffern angezeigt wird. Diese Uhren sind häufig mit elektronischen Antrieben verbunden, der Begriff digital bezieht sich jedoch nur auf die LCD Bildschirm , nicht zum Antriebsmechanismus. Die Digitaluhrschaltung verwendet die 50-60-Hz-Wechselstromschwingung. Die meisten digitalen Wecker zeigen die Tageszeit in Form von 12 Stunden oder 24 Stunden mit einer Anzeige von AM oder PM an. Die meisten digitalen Wecker verwenden LCD-Display, Sieben-Segment-Anzeige oder VFD.


Digitaluhren werden mit Netzstrom betrieben und müssen bei ausgeschaltetem Gerät zurückgesetzt werden. Die meisten Uhren haben keine Batteriesicherung, daher wird zur festgelegten Zeit kein Alarmton erzeugt. Um dieses Problem zu lösen, stehen viele digitale Wecker zur Verfügung mit einer Batterie während des Stromausfalls. Kommerzielle Digitaluhren sind im Allgemeinen konsistenter als Verbraucheruhren. Denn diese Uhren bieten eine Sicherung, um die Zeit mit einer Batterie mit mehreren Jahrzehnten beim Ausschalten aufrechtzuerhalten.



8051 Mikrocontroller-basierter digitaler Wecker mit LCD-Anzeige

Das erforderliche Komponenten Zu dieser 8051-Mikrocontroller-basierten Digitaluhrschaltung mit LCD-Anzeige gehören hauptsächlich LCD-Anzeige, AT89C51-Mikrocontroller, Voreinstellung, Piezo-Summer und Lautsprecher. Die Funktion jeder einzelnen Komponente dieses Projekts wird unten erläutert.

LCD Bildschirm

Ein 16 × 2-LCD-Display ist ein elektronisches Display und wird in einer Vielzahl von Anwendungen eingesetzt. Diese Art von Displays wird in Mehrsegment-LEDs und 7-Segment-Displays verwendet. In dieser LCD-Anzeige wird jedes Zeichen in einer 5 × 7-Pixelmatrix angezeigt. Diese LCD-Anzeige besteht aus zwei Registern Datenregister und Befehlsregister . Ein Befehlsregister ist ein Befehl für die LCD-Anzeige, eine Aufgabe wie das Löschen des Bildschirms, das Initialisieren, Steuern der Anzeige und die Einstellung der Cursorposition auszuführen. Das Datenregister (ASCII-Wert des Zeichens) wird verwendet, um die gespeicherten Daten auf dem LCD-Display anzuzeigen.

LCD Bildschirm

LCD Bildschirm

Mikrocontroller AT89C51

Der Mikrocontroller AT89C51 gehört zu 8051 Mikrocontroller . Es hat 128 Bytes RAM und 4 KB PEROM. Es kann maximal 1000 Mal gelöscht und neu programmiert werden. Es besteht aus 40 Pins und ist in vier Ports unterteilt, nämlich P1, P2, P3 und P4. Diese vier Ports sind bidirektionale 8-Bit-Ports. Mit Ausnahme von Port P0 werden die verbleibenden Ports sowohl als I / P- als auch als O / P-Ports verwendet


Mikrocontroller AT89C51

Mikrocontroller AT89C51

Die Ports P0 und P2 werden verwendet, um High- und Low-Byte-Adressen anzubieten, wenn diese Ports mit einem externen Speicher verbunden sind. Port 3 besteht aus gemultiplexten Pins für bestimmte Funktionen wie Hardware-Interrupts, serielle Kommunikation , Timer i / ps und Lese- oder Schreibvorgang aus dem externen Speicher. Dieser Mikrocontroller verfügt über einen integrierten UART für die serielle Kommunikation. Der Betrieb des UART kann basierend auf dem Programm mit unterschiedlichen Baudraten erfolgen.

Voreinstellung

Preset ist eine elektronische Komponente mit drei Anschlüssen, mit der der Widerstand in einem Schaltkreis durch Einstellen des Drehreglers variiert werden kann. Die Steuerung kann mit einem ähnlichen Werkzeug und einem Schraubendreher erfolgen. Der Widerstand schwankt nicht linear, sondern variiert logarithmisch oder exponentiell geringfügig. Solche variablen Widerstände werden verwendet, um die Empfindlichkeit mit einem Sensor einzustellen. Der variable Widerstand wird über die vordere Klemme und die verbleibenden zwei anderen hinteren Klemmen erfasst. Die beiden hinteren Klemmen bieten einen stabilen Widerstand, der vom Vorderbein getrennt ist. Wenn also die beiden hinteren Anschlüsse verwendet werden, fungiert sie als stabiler Widerstand. Voreinstellungen werden durch ihren statischen Wert angegeben.

Voreinstellung

Voreinstellung

Piezo Summer

Der Piezo-Summer wird verwendet, um einen Klang zu erzeugen, der auf dem Gegenteil des piezoelektrischen Effekts basiert. Dieser Summer kann verwendet werden, um einen Benutzer auf ein Ereignis aufmerksam zu machen, das einer Schaltaktion, einem Sensoreingang oder einem Zählersignal entspricht. Piezo-Summer wird in Alarmkreisen verwendet.

Piezo Summer

Piezo Summer

Summer

ZU Summer ist ein Wandler das wandelt elektrische Energie in Schall um. Wenn ein elektrisches Signal an den I / P-Pin des Lautsprechers angelegt wird, erzeugt es Schallwellen. Der verbleibende Pin ist mit dem GND-Anschluss verbunden. Ein Lautsprecher wird normalerweise verwendet, um als Reaktion auf ein O / P des Sensors Ton zu erzeugen. Beispielsweise wird bei einem Einbruchalarm der Lautsprecher immer dann eingeschaltet, wenn eine Unterbrechung auftritt

Summer

Summer

Schaltplan der Digitaluhr

Dies ist eine erweiterte Version der digitalen Taktschaltung mit einem LCD-Display. Es hat eine zusätzliche Funktion, um den Alarm im ersten einzustellen. Zum Zurücksetzen fordert das Display den Benutzer auf, einen Alarm einzustellen. Durch kontinuierliches Drücken der entsprechenden Schalter können Komponenten eingestellt werden. Diese Schalter sind aktive Low-Schalter und können die äquivalente E / A mit Masse versorgen Stifte des Mikrocontrollers . Der AM- und PM-Modus wird durch Bewegen des Schalters zwischen VCC und GND-Anschluss festgelegt. GND würde den CLK im AM-Modus reparieren, während Vcc im PM-Modus eingestellt würde

Schaltplan der Digitaluhr

Schaltplan der Digitaluhr

Nachdem der Alarm behoben wurde, wird der Pin eines Alarms über den Schalter mit VCC verbunden. Das Einstellen der Uhrzeit erinnert an eine einfache Digitaluhr. Wenn die Zeit der Digitaluhr der Alarmzeit entspricht, wird auf dem LCD eine Alarmmeldung angezeigt, und der Alarmstift des Mikrocontrollers AT89C51 wird für einige Zeit hoch. Dieser Alarmstift kann einem Summer oder Lautsprecher zugeordnet werden, um den Alarm zur voreingestellten Zeit zu erzeugen.

Das ist alles über Digitaluhr Schaltung, die unter Verwendung eines Mikrocontrollers AT89C51, einer Voreinstellung, eines Piezo-Summers, eines Summers und eines LCD-Displays entwickelt wurde. Wir hoffen, dass Sie dieses digitale Weckerprojekt besser verstehen. Darüber hinaus Fragen zu diesem Konzept oder Elektronikprojekte Bitte geben Sie Ihr Feedback, indem Sie im Kommentarbereich unten einen Kommentar abgeben. Hier ist eine Frage für Sie, was sind die Anwendungen des digitalen Weckers?

Bildnachweis: